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
338262867370	338262867933	338262868483	338262869033	338262869583	338262870133	338262870683	338262871233	338262871783	338262872333	338262872883	338262873433	338262873983	338262874533	338262875083	338262875633	338262876183	338262876733	338262877283	338262877833	338262878383	338262878933	338262879483	338262880033	338262880583	338262881133	338262881683	338262882233	338262882783	338262883333	338262883883	338262884433	338262884983	338262885533	338262886083	338262886633	338262887183	338262887733	338262888283	338262888833	338262889383	338262889933	338262890483	338262891033	338262891583	338262892133	338262892683	338262893233	338262893783	338262894333	338262894883	338262895433	338262895983	338262896533	338262897083	338262897633	338262898183	338262898733	338262899283	338262899833	338262900383	338262900933	338262901483	338262902033	338262902583	338262903133	338262903683	338262904233	338262904783	338262905333	338262905883	338262906433	338262906983	338262907533	338262908083	338262908633	338262909183	338262909733	338262910283	338262910833	338262911383	338262911933	338262912483	338262913033	338262913583	338262914133	338262914683	338262915233	338262915783	338262916333	338262916883	338262917433	338262917983	338262918533	338262919083	338262919633	338262920183	338262920733	338262921283	338262921833	338262922383	338262922933	338262923483	338262924033	338262924583	338262925133	338262925683	338262926233	338262926783	338262927333	338262927883	338262928433	338262928983	338262929533	338262930083	338262930633	338262931183	338262931733	338262932283	338262932833	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	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
14437	1156	909	721	465	362	304	307	243	238	236	184	223	204	202	192	191	169	159	164	163	189	171	168	170	154	170	202	188	169	189	160	167	181	190	161	169	171	193	176	169	186	150	161	153	171	165	152	138	165	168	177	143	196	175	188	156	156	198	180	169	154	157	154	171	166	177	155	187	151	146	147	153	171	154	144	175	158	169	166	165	155	156	176	147	154	148	150	161	206	144	144	168	162	165	140	145	147	153	142	189	136	162	150	148	188	154	193	174	170	152	150	175	154	165	178	152	151	177	145	138	164	155	165	145	147	166	146	149	169	185	147	171	157	153	174	164	165	156	175	189	181	153	155	163	147	168	162	166	175	171	165	149	155	142	155	200	155	140	143	177	176	153	145	140	141	156	143	161	176	162	156	181	166	166	186	146	163	168	144	169	154	179	162	168	141	158	173	158	149	162	173	184	157	149	157	148	161	161	164	181	189	147	177	184	141	160	175	159	137	172	162	144	173	171	149	159	163	157	179	173	177	168	159	135	158	167	146	155	189	200	156	161	167	157	182	138	189	167	169	154	159	148	173	150	158	143	175	189	162	129	167	171	151	155	140	182	169	176	154	169	147	167	153	182	146	198	151	169	141	160	123	169	173	175	180	143	149	171	161	166	158	144	196	184	144	163	187	152	173	178	176	168	164	166	181	178	163	192	177	158	170	151	154	185	163	176	177	151	159	157	176	155	141	158	157	167	175	155	161	165	176	156	175	161	172	169	162	152	158	148	152	184	151	159	168	176	159	199	138	159	169	162	183	129	149	167	183	166	170	160	162	191	158	166	164	158	176	170	183	149	161	158	158	173	192	166	166	137	156	147	146	130	130	171	164	149	150	135	161	158	161	155	174	172	164	170	160	133	169	155	158	181	158	174	176	168	158	160	144	183	144	143	155	170	133	157	134	159	147	187	164	153	166	160	142	161	158	157	152	149	165	168	175	154	182	158	162	191	156	155	155	166	145	182	151	155	131	148	182	179	173	184	158	157	176	173	148	192	176	179	155	144	145	142	159	139	156	143	157	140	194	184	146	160	172	175	186	179	164	165	181	179	159	185	152	161	166	161	176	168	166	140	138	158	164	159	163	171	142	143	145	167	163	184	163	156	167	153	158	162	159	165	182	185	162	159	151	139	172	169	156	151	172	162	155	158	156	170	193	174	179	164	137	148	144	176	167	171	147	179	164	138	145	187	152	155	170	154	168	167	167	166	169	160	174	160	142	141	165	188	149	168	143	136	167	156	166	177	173	161	180	152	175	147	149	168	146	158	161	159	165	155	187	153	145	166	143	179	162	147	148	179	157	159	162	153	188	174	159	153	148	158	139	157	153	160	163	165	154	137	166	184	174	165	170	152	144	162	168	160	149	162	152	165	172	169	148	131	163	160	191	175	167	146	163	145	134	161	162	167	160	164	141	169	158	142	161	175	171	170	152	166	157	148	144	152	168	144	172	174	174	153	136	179	155	151	157	167	170	167	145	155	167	179	152	151	162	174	145	152	163	177	153	190	156	179	179	182	156	161	185	154	166	166	171	160	182	155	171	162	185	151	160	162	135	160	185	165	168	171	170	188	179	170	163	167	147	137	158	150	151	174	145	148	151	175	150	167	170	180	157	151	159	157	163	166	158	184	149	165	158	156	171	176	139	182	182	155	159	151	156	166	155	171	158	145	166	169	161	179	160	161	156	163	168	179	192	162	161	140	176	160	158	154	151	157	132	178	170	177	168	141	159	165	184	149	153	148	189	128	172	201	162	159	195	162	156	198	149	166	139	168	170	149	154	166	160	176	149	141	169	146	166	153	147	138	146	167	154	160	174	173	151	162	185	150	157	152	180	186	178	146	156	152	154	173	173	156	149	125	154	169	159	166	169	153	163	175	151	155	155	154	165	178	138	166	169	142	150	167	174	191	156	170	152	135	162	149	150	172	144	151	144	145	190	171	170	169	173	164	163	167	166	181	181	159	187	166	157	153	148	147	160	157	151	150	168	142	158	158	191	173	169	152	160	157	161	181	174	154	160	167	135	159	160	167	185	175	201	167	143	150	155	180	168	139	188	168	169	174	192	161	156	166	151	171	165	153	165	152	177	170	142	172	153	176	153	162	140	157	146	164	169	168	164	153	144	163	166	148	164	172	198	170	148	162	148	159	157	125	159	156	161	179	168	129	142	156	176	181	146	155	146	156	175	155	172	166	165	168	167	192	148	172	165	199	178	138	146	185	162	178	161	187	170	137	166	175	181	175	157	139	172	159	130	149	176	160	163	185	195	164	158	171	177	171	162	157	167	166	167	169	157	172	153	151	169	184	169	162	142	151	170	184	196	160	157	164	142	168	168	171	162	195	163	156	160	158	141	154	150	127	160	147	158	154	164	170	162	157	184	162	156	160	137	148	200	154	151	174	155	125	146	174	151	145	174	177	172	149	161	164	158	148	157	169	169	163	171	156	155	157	174	162	167	167	159	137	179	150	147	155	176	144	181	161	146	151	132	153	170	140	163	148	149	175	165	147	161	152	168	173	159	152	148	153	147	188	167	153	174	162	182	170	165	159	153	173	172	152	185	154	168	204	169	158	153	152	138	134	169	148	168	151	150	163	185	160	160	162	172	166	133	167	166	162	175	168	172	141	154	162	153	153	153	167	151	168	179	156	164	148	178	161	156	164	174	155	173	157	188	184	125	189	151	164	160	148	132	174	174	161	160	168	153	157	177	186	157	162	157	166	139	153	154	172	155	181	150	171	177	156	155	152	165	169	128	163	180	152	172	149	151	157	162	167	161	166	161	137	145	129	164	169	137	147	157	159	169	158	143	175	158	167	166	136	176	186	147	166	153	204	164	170	185	154	141	169	134	151	142	169	143	161	181	156	167	178	190	159	160	168	179	153	156	174	134	157	169	148	165	171	143	165	163	148	187	162	162	168	151	155	157	140	156	175	173	125	144	152	172	170	201	178	160	164	163	158	148	144	158	177	183	178	160	171	173	155	170	160	168	183	151	166	148	169	159	153	152	157	172	150	165	149	165	177	150	150	167	152	147	179	154	177	158	189	178	146	159	141	192	140	165	139	152	152	159	150	156	141	160	156	154	172	140	149	136	173	155	164	168	144	190	165	179	191	149	145	177	177	163	154	155	163	155	151	177	172	166	160	142	172	140	177	153	153	159	146	168	179	162	154	159	193	157	165	146	168	171	140	168	185	168	170	146	147	176	140	165	138	173	152	147	166	131	162	170	167	167	144	163	167	160	157	165	157	170	140	179	178	166	175	172	155	158	177	171	155	164	148	147	152	146	165	145	175	156	161	142	177	157	134	180	166	149	151	170	137	191	159	162	162	179	139	164	164	151	176	168	200	171	183	173	168	141	166	192	170	161	155	144	175	175	143	170	159	164	156	163	184	161	157	136	160	159	154	162	139	187	131	162	149	155	174	146	161	170	153	162	162	167	185	142	142	160
8278	985	1849	2157	1713	1429	1190	1035	865	820	750	723	664	640	583	558	518	508	477	465	454	440	468	423	428	423	441	419	454	397	402	414	401	404	399	418	402	413	367	405	388	451	422	382	357	387	384	411	426	395	377	379	395	394	382	331	376	397	377	394	394	402	417	371	350	379	367	352	393	382	380	409	404	331	381	363	402	385	386	375	346	366	355	372	364	385	379	355	350	398	407	378	344	387	384	356	369	355	358	374	351	406	361	407	375	349	330	371	376	374	426	376	396	348	387	339	360	328	359	375	350	379	399	355	364	371	362	365	366	405	365	363	350	383	371	372	385	388	368	379	362	389	377	411	368	359	364	393	342	365	387	333	370	411	335	398	382	413	386	397	363	369	405	409	377	365	347	403	375	367	374	358	333	333	353	377	389	356	399	374	390	377	374	373	374	384	389	354	345	369	344	408	350	367	372	383	361	362	397	360	364	359	348	331	341	368	388	347	378	380	400	385	385	369	376	363	373	339	366	352	349	345	387	391	372	385	329	351	340	386	350	407	386	366	372	356	369	362	319	356	369	364	394	352	346	370	385	383	406	403	376	361	376	347	372	337	353	377	382	351	354	365	382	380	339	360	373	379	359	363	386	372	363	384	343	376	396	377	349	385	378	413	379	343	390	348	367	344	361	380	391	407	357	365	359	392	367	370	372	368	354	385	410	399	362	354	375	381	358	366	355	377	397	383	343	404	346	384	356	367	374	361	379	398	370	384	384	392	398	348	381	400	366	356	361	384	352	352	370	361	385	372	361	353	364	389	352	402	352	361	357	377	365	365	375	320	402	389	360	365	360	383	364	390	381	356	371	392	392	362	357	364	387	350	375	348	324	385	348	365	366	364	368	381	367	353	375	395	365	356	360	386	352	371	396	377	356	342	369	393	400	380	389	410	324	400	356	351	380	337	343	387	390	402	358	416	386	353	359	394	351	380	325	386	420	404	365	388	349	360	349	374	358	379	370	345	377	366	391	371	377	386	368	364	337	354	345	340	352	354	356	366	352	384	354	355	408	360	376	345	368	354	356	332	408	388	371	350	364	395	357	339	379	374	352	358	363	374	349	395	363	344	385	399	367	364	368	346	378	365	338	366	368	363	341	396	360	394	388	391	385	383	334	366	399	372	356	351	394	361	423	386	365	368	375	357	367	384	389	372	363	390	360	400	349	375	358	385	381	356	377	366	321	369	385	368	365	366	361	393	383	390	378	361	336	369	374	376	368	373	346	351	330	368	377	352	375	370	356	322	365	403	379	363	360	350	361	361	392	353	390	326	340	375	392	372	394	365	383	396	353	351	383	369	416	353	370	341	339	369	382	405	373	388	357	389	396	370	397	373	358	369	372	373	349	338	348	341	358	374	371	373	356	360	363	387	349	421	411	345	356	351	392	347	371	390	363	380	367	374	334	386	364	379	387	381	387	357	369	358	361	374	347	380	376	368	408	351	397	388	371	352	393	377	364	380	355	402	336	357	333	375	360	385	394	391	353	334	398	347	356	411	387	393	382	354	373	371	386	412	386	395	365	341	370	341	381	374	382	414	353	375	370	386	337	403	355	328	361	370	408	368	375	357	379	350	368	375	363	409	365	382	404	361	321	339	381	398	372	342	347	378	369	386	371	372	383	361	392	379	350	379	402	379	356	377	333	361	393	353	369	341	378	364	390	387	363	381	352	358	362	362	357	368	343	383	355	401	356	340	402	388	347	379	355	365	382	376	327	380	367	387	378	319	332	356	365	380	323	383	349	352	367	416	378	337	356	378	359	352	376	371	371	357	380	374	379	369	322	369	401	386	398	360	345	376	337	363	357	377	371	351	339	353	363	387	372	388	341	402	358	357	349	361	403	395	359	380	362	398	386	364	361	401	400	378	374	388	412	377	317	376	355	371	343	382	400	350	354	380	368	360	384	358	348	390	378	329	345	409	380	371	361	391	346	337	350	384	352	349	362	353	359	359	378	360	399	354	363	381	373	351	352	388	346	358	358	359	361	345	380	391	349	377	357	363	346	390	316	332	357	396	406	378	372	362	354	374	414	334	344	355	392	361	378	343	352	378	338	388	382	354	367	385	370	339	358	331	370	376	359	399	378	373	330	345	392	360	358	371	362	358	406	377	373	379	372	372	364	384	366	340	352	361	423	378	330	360	341	350	381	359	400	368	335	396	397	360	360	395	350	347	374	326	305	346	364	376	372	393	370	375	368	385	387	396	327	356	341	355	339	402	379	404	361	335	347	353	387	363	400	377	384	368	329	352	389	353	360	388	365	358	383	370	366	360	382	372	379	329	335	337	338	353	348	321	328	382	350	385	365	394	396	346	389	352	341	380	362	346	366	400	360	371	395	347	360	358	349	367	373	382	365	351	377	365	376	379	386	386	352	381	377	383	350	366	346	331	365	381	339	366	390	371	369	394	326	390	392	387	392	349	361	364	368	357	373	372	348	363	386	373	366	395	376	389	384	413	353	362	392	373	364	402	358	375	391	353	396	370	343	336	377	355	375	400	382	352	400	351	360	356	381	349	351	394	328	384	358	365	392	374	363	370	391	378	409	369	357	353	347	359	371	370	392	390	330	367	370	361	341	366	367	337	395	386	378	361	353	326	373	343	364	374	373	373	353	376	363	390	351	402	377	378	393	394	355	382	396	385	360	422	354	346	349	399	430	334	372	402	373	358	370	358	355	411	360	343	341	376	334	385	371	335	372	365	372	377	388	379	356	353	407	375	368	372	351	344	333	397	352	397	327	356	358	372	373	369	411	357	343	371	375	401	356	373	384	359	389	379	380	385	354	373	388	388	359	357	367	379	369	394	381	351	395	365	349	387	380	384	381	363	408	382	372	349	364	375	337	357	362	339	357	356	361	364	373	341	340	393	368	380	383	417	353	381	349	348	380	398	357	350	421	378	395	343	340	375	382	364	369	349	388	356	383	379	372	407	367	333	401	393	351	370	391	357	359	389	393	391	377	351	351	373	376	356	358	363	376	393	395	359	383	405	357	361	351	374	373	368	351	384	367	345	382	358	357	368	340	343	369	379	356	379	399	389	392	375	373	367	380	374	389	350	345	400	357	353	358	324	378	362	352	337	350	344	361	368	369	346	368	400	390	379	385	386	375	361	378	400	384	375	352	366	382	398	373	369	369	381	377	378	393	389	397	414	384	349	404	392	341	366	351	374	375	368	350	359	348	372	365	389	371	363	390	395	364	389	321	373	394	312	395	376	365	370	389	362	372	386	363	357	396	389	367	397	383	336	361	369	362	370	389	384	344	382	366	362	406	380	352	348	370	392	339	393	361	384	393	368	387	337	377	377	399	384	361	387	396	328	376	404	359	378	372	384	338	364	370	374	381	391	339	357	394	374	391	346	369	356	330	342	387	391	354	365	387	365	371	374	388	358	376	382	359	363	356	369	340	350	380	373	344	364	386	376	346	407	421	349	376	352	347	344	387	341
1399	184	159	173	162	145	152	146	130	139	168	138	151	153	129	137	159	143	183	173	159	160	139	146	106	147	146	141	147	130	135	144	167	145	122	138	140	143	150	141	146	154	149	153	139	138	139	158	154	158	135	129	144	152	129	141	153	139	163	161	143	145	141	139	115	152	146	155	133	125	136	132	153	137	138	134	149	139	131	151	153	131	129	123	163	134	153	149	149	176	137	153	155	148	121	148	145	152	143	129	164	146	138	135	132	139	140	125	135	144	153	143	143	141	143	144	157	121	155	125	141	131	163	148	146	160	161	130	169	146	136	150	154	140	180	132	154	153	133	140	123	150	141	154	148	140	126	142	112	131	161	158	149	138	126	155	169	132	133	128	137	140	145	137	147	164	115	157	140	149	163	147	145	141	165	139	148	153	147	132	136	165	132	174	143	148	131	153	140	130	146	143	129	117	170	165	133	130	142	144	144	124	134	133	145	141	149	171	113	158	173	139	121	141	170	131	142	137	165	135	138	150	171	146	144	145	140	151	156	121	139	153	146	139	133	142	139	136	150	136	171	155	152	143	154	133	133	169	122	131	126	157	144	135	146	144	147	130	159	159	152	145	140	134	126	132	145	157	141	163	150	145	140	137	134	151	172	136	134	144	170	148	143	161	155	138	145	116	147	144	142	151	161	117	158	134	126	158	158	135	140	148	138	166	144	145	151	141	147	126	140	146	127	151	156	126	136	155	146	134	148	118	150	147	147	144	148	162	134	155	148	165	150	153	145	150	158	162	156	162	159	153	155	149	131	169	148	141	150	163	140	136	146	152	153	147	173	158	146	151	138	148	135	146	146	143	159	159	134	143	134	138	144	137	162	152	129	161	147	139	138	148	125	137	144	123	160	154	154	139	136	138	142	164	154	126	136	175	165	137	166	142	137	121	168	152	139	153	150	135	148	155	146	134	134	165	156	170	163	163	149	118	157	159	144	138	147	160	131	142	134	146	162	156	146	146	139	144	133	153	138	139	137	143	129	140	144	129	151	152	138	142	159	150	146	150	133	136	131	141	156	129	132	147	138	160	120	158	149	142	141	140	158	144	148	165	160	144	137	156	166	126	151	148	127	144	156	136	137	146	157	133	134	149	154	148	152	152	150	156	153	134	131	153	135	129	154	139	108	146	133	133	147	152	135	158	156	140	143	154	148	130	155	143	141	144	158	144	165	153	146	133	147	136	141	144	144	144	132	160	147	157	132	141	148	131	140	148	135	144	150	147	145	142	151	129	142	143	139	124	146	150	135	133	154	152	142	124	152	147	157	151	148	129	123	148	151	156	108	127	146	124	151	146	141	152	151	120	145	154	146	156	134	142	140	131	136	162	132	158	127	143	151	152	146	156	143	138	152	163	140	140	130	131	138	174	161	135	146	156	151	167	136	136	140	150	149	158	157	152	134	131	144	140	148	148	155	157	139	154	137	120	131	151	164	160	147	140	130	174	146	141	145	159	131	130	162	168	134	125	127	133	158	134	140	138	116	165	124	139	138	139	138	167	140	120	157	145	154	151	141	145	163	118	151	136	169	139	132	122	160	150	168	131	141	153	159	158	140	145	133	154	167	118	123	140	149	145	115	140	163	128	138	141	130	162	141	127	123	139	144	169	146	134	142	152	125	148	142	146	157	133	136	142	138	172	138	145	145	129	139	147	160	172	139	170	152	146	136	157	141	154	145	141	133	145	141	165	155	159	137	144	165	143	135	144	128	125	131	144	132	143	157	140	121	133	123	142	126	154	145	127	148	127	147	141	128	147	143	133	168	153	143	144	166	134	136	124	141	160	152	141	144	139	120	128	135	125	144	164	155	145	148	164	170	144	145	153	164	125	141	134	139	133	144	147	147	131	153	147	131	140	140	138	169	162	174	135	144	131	143	158	156	160	138	132	138	155	159	160	130	128	150	131	139	142	114	147	127	131	129	152	109	154	140	150	123	138	141	127	141	155	142	126	131	139	143	141	139	151	130	136	145	148	151	139	138	137	161	155	131	135	138	150	125	156	144	148	140	127	154	138	165	162	156	149	146	141	144	129	131	139	133	148	157	151	135	136	135	143	142	134	146	143	144	132	133	155	139	147	134	141	157	140	138	149	138	151	139	144	152	130	123	149	145	148	136	149	157	150	150	124	147	138	157	158	154	141	148	141	129	145	182	168	151	165	160	128	143	140	137	143	129	130	119	122	165	141	130	146	152	151	150	148	149	137	128	135	159	157	134	130	157	157	139	129	157	135	125	137	134	118	131	134	148	148	127	126	135	161	140	143	139	154	160	139	160	139	153	144	148	158	156	188	150	146	139	143	145	156	163	166	125	124	153	127	148	147	144	138	141	168	167	156	143	135	159	142	142	135	128	145	136	187	144	139	128	168	119	148	155	128	163	133	145	124	154	157	130	114	153	166	129	150	145	144	130	177	123	127	120	126	135	146	156	146	157	145	142	127	140	146	173	133	140	153	139	142	154	124	145	148	141	145	141	125	134	152	151	134	130	148	142	156	134	162	138	155	141	156	133	141	140	141	125	144	147	131	149	173	149	137	145	133	151	140	152	139	151	150	150	138	153	166	145	158	131	139	144	141	116	154	144	117	149	150	128	141	129	132	145	127	155	157	172	126	135	139	145	143	135	129	141	134	145	141	152	130	128	142	143	154	151	152	126	140	155	129	152	144	136	155	126	132	127	172	149	159	145	165	152	139	124	150	143	129	157	157	149	164	126	144	131	133	143	147	164	141	136	149	143	146	129	138	141	142	146	162	139	143	156	167	153	145	152	158	149	131	141	146	138	132	131	162	154	136	136	146	142	141	145	155	135	147	137	148	142	151	151	141	141	167	154	145	159	139	135	148	153	153	139	133	145	137	147	137	152	124	147	180	159	163	139	147	146	146	141	161	153	129	162	143	138	130	121	129	148	135	160	171	163	139	129	173	142	123	169	107	161	136	154	178	183	143	160	151	151	150	139	139	111	131	158	161	143	164	115	143	143	127	162	145	158	152	135	146	133	143	165	142	156	163	145	155	143	148	146	167	133	133	162	166	149	123	134	150	146	148	169	142	145	145	145	156	135	132	117	148	135	158	156	139	155	150	123	123	146	173	150	149	141	138	163	148	143	180	145	142	154	136	134	144	156	136	127	155	161	138	107	131	146	127	148	126	152	155	133	159	134	148	151	147	136	162	171	137	150	146	157	138	133	140	162	157	136	139	126	147	139	135	124	138	169	140	140	162	138	138	166	130	140	129	158	173	137	133	163	138	138	139	152	148	130	138	145	152	139	140	165	148	127	128	163	155	151	128	144	169	144	153	122	125	127	147	155	146	152	143	138	130	154	146	146	143	140	159	151	115	166	148	153	152	119	132	144	154	152	153	168	137	138	123	149	155	161	143	148	147	134	161	142	143	133	143	139	115	133	130	123	134	137	172	137	148	148	160	178	141	156	148	142	173	139	121	140	148
1680	369	410	413	425	389	411	421	381	404	391	341	385	365	333	342	351	331	383	372	335	359	350	363	379	334	387	371	361	381	376	360	387	331	343	327	350	364	352	319	365	346	344	344	379	333	344	384	344	374	372	335	346	346	336	351	365	343	364	365	359	352	321	370	294	340	340	380	345	406	337	328	332	338	379	364	361	346	329	379	333	359	350	358	382	371	357	320	342	407	347	350	326	357	369	354	372	363	368	366	365	343	383	357	353	392	383	359	326	374	350	358	356	383	340	344	310	329	374	361	353	326	360	342	373	314	362	371	370	346	347	328	345	322	346	377	360	364	345	334	364	348	352	333	357	347	364	364	363	344	364	355	395	368	350	352	370	363	382	383	376	379	342	365	347	372	360	373	346	345	328	373	380	368	337	355	354	346	339	376	325	318	389	329	346	369	350	346	337	365	363	334	373	352	352	380	354	367	337	388	342	343	364	365	329	354	349	372	344	347	355	353	357	375	337	368	348	352	375	388	329	355	360	326	362	363	360	364	357	351	387	352	365	339	355	368	380	348	377	341	347	313	379	384	356	344	353	346	346	375	346	364	339	318	352	349	316	357	315	366	354	359	322	347	345	335	401	334	340	337	353	350	362	358	383	355	361	374	398	357	344	332	370	341	352	332	351	345	350	377	338	374	369	396	340	334	346	352	379	344	358	361	351	324	337	341	368	361	353	340	344	362	330	329	355	365	351	325	321	393	338	327	332	347	364	356	378	366	371	362	358	351	354	370	368	340	324	308	343	358	344	367	340	376	357	353	329	369	339	372	344	335	335	372	356	345	350	338	382	372	350	398	357	352	338	353	372	369	348	360	317	363	328	328	365	373	383	367	354	331	312	356	345	362	339	370	330	343	382	341	358	364	336	370	349	353	332	393	358	353	388	360	354	360	331	363	331	344	348	357	332	363	335	366	389	351	346	360	350	340	344	378	394	340	383	348	354	363	326	381	387	388	333	395	388	354	361	352	328	338	361	355	372	381	359	328	342	352	339	357	348	354	346	350	366	328	327	363	347	352	402	328	366	352	359	356	345	323	373	354	351	345	367	403	368	356	351	366	372	335	383	380	339	357	376	363	364	358	385	347	374	329	377	371	345	339	345	346	328	328	355	370	381	361	315	371	358	330	349	365	364	346	355	364	380	359	370	363	363	350	366	351	374	359	353	342	385	360	369	353	364	345	368	346	378	372	330	356	316	337	385	347	373	351	373	372	325	333	345	351	330	317	352	337	334	377	341	350	342	365	351	358	351	337	347	339	344	366	361	354	384	339	338	346	360	346	329	361	366	359	321	356	355	378	332	328	373	304	356	363	328	361	359	341	336	386	369	359	361	356	353	350	343	336	358	333	349	380	347	334	332	327	399	356	381	363	349	393	363	368	351	346	367	371	350	363	373	373	333	330	359	334	340	355	366	363	372	380	375	358	339	332	335	357	326	363	344	376	380	365	364	378	369	378	385	371	357	338	345	335	338	329	337	385	384	340	328	353	387	354	335	349	352	339	349	362	362	342	333	353	386	344	347	344	332	323	366	356	360	324	343	387	361	370	349	370	329	362	359	352	351	322	370	319	353	335	379	350	366	321	359	364	329	308	344	371	362	360	318	333	347	347	369	389	378	343	392	346	363	353	347	332	340	372	390	373	343	339	339	353	360	340	353	322	356	355	352	362	385	318	336	386	308	376	332	375	342	361	347	375	330	342	360	358	355	349	367	351	324	389	344	360	350	321	346	376	344	336	312	380	349	337	366	340	361	372	363	357	332	321	341	391	361	356	350	332	366	357	349	343	363	340	355	326	339	365	346	345	381	359	339	371	374	329	360	340	346	343	379	353	370	339	371	352	327	378	382	350	352	345	363	357	398	334	400	381	349	357	373	351	342	355	365	347	342	374	337	385	337	377	335	343	341	344	388	384	390	373	351	355	370	365	371	325	336	364	339	357	375	343	358	405	337	365	327	369	369	376	363	358	343	395	366	346	355	361	367	355	379	368	376	362	346	325	386	358	342	365	352	343	381	346	338	335	319	355	352	348	350	387	368	367	328	362	352	363	328	389	375	386	368	354	343	351	342	347	352	403	374	308	368	349	362	354	365	349	365	329	337	357	359	372	339	374	379	364	361	381	366	329	347	372	378	335	349	366	354	351	328	356	348	350	383	327	376	397	343	374	377	391	360	366	366	388	364	365	375	318	356	353	343	331	352	334	397	348	370	349	360	349	341	341	378	352	374	373	360	355	354	385	321	351	402	334	321	362	359	360	333	364	336	346	365	351	316	367	356	338	368	358	386	354	358	342	364	372	323	380	362	333	352	359	365	331	370	348	358	335	374	322	374	360	335	341	375	350	385	359	320	333	339	368	391	349	357	364	346	345	368	329	351	373	375	378	344	351	391	393	353	340	356	331	353	354	357	379	376	343	318	362	331	370	382	371	356	351	318	348	366	368	353	357	374	390	343	336	335	354	350	313	327	364	374	357	324	350	372	300	317	341	371	332	344	331	353	363	343	343	368	361	347	372	330	376	367	359	348	375	379	384	313	366	365	350	346	349	358	358	375	331	350	350	347	339	373	324	375	365	343	359	364	331	360	356	335	348	363	349	383	372	339	363	363	348	316	318	367	366	348	352	364	372	353	372	336	324	313	342	391	377	331	305	389	322	342	376	351	344	363	343	334	377	310	328	327	369	378	335	352	331	344	338	372	348	330	351	345	334	393	357	364	358	392	366	339	354	342	366	378	397	376	323	353	354	375	344	350	347	379	342	376	344	353	353	375	375	365	349	371	377	324	359	328	352	343	407	332	352	340	375	325	400	366	356	360	355	387	379	351	375	356	336	359	358	349	357	351	363	327	338	354	346	351	301	364	365	360	373	340	359	322	351	328	340	348	352	345	359	373	373	363	377	349	367	355	338	346	374	351	354	395	356	361	345	331	334	337	361	366	339	388	397	368	358	347	339	331	355	390	333	326	391	338	388	347	316	359	367	370	370	333	359	320	392	325	382	361	368	361	338	353	384	330	400	346	382	351	338	366	356	342	357	340	392	338	352	326	341	365	359	363	338	372	390	406	360	377	362	310	364	350	364	348	357	344	383	361	367	351	342	345	388	301	332	355	359	363	369	354	347	316	343	394	395	353	377	332	348	360	361	376	349	353	358	390	352	351	354	323	377	323	351	352	352	372	362	341	323	387	366	341	368	376	369	361	333	365	380	331	365	339	361	336	371	348	348	364	343	366	348	362	365	357	352	359	348	352	376	365	363	353	332	348	346	357	337	358	372	324	365	370	371	368	355	351	385	361	360	344	342	362	339	343	326	344	312	317	328	299	359	352	356	373	352	358	365	352	352	391	314	357	353	386	326	321	366	346	348	356	325	351	321	364	350	314	361	333	326	346	387	332	347	360	370	377	349	386	336	343	350	344	347	339	346	336	365	357	377	345	336	350	328	329	370	356	384
7343	551	548	448	385	352	304	314	275	299	276	285	278	237	277	216	259	223	214	225	276	246	226	247	244	258	259	228	229	239	235	209	251	251	264	221	233	240	215	251	227	224	222	234	239	268	269	215	246	210	216	243	249	234	210	234	258	238	250	198	245	245	208	241	226	241	211	235	237	214	230	224	198	248	215	226	234	225	243	261	227	228	229	220	239	214	234	249	242	216	221	244	218	254	252	219	229	224	249	219	247	214	246	252	200	198	262	265	223	231	206	254	223	234	216	240	255	245	183	244	221	223	225	231	223	221	235	215	227	248	221	213	221	250	222	221	235	187	184	224	245	218	219	248	215	250	252	225	258	233	255	245	241	246	208	210	248	211	259	201	249	267	228	225	233	245	204	219	236	225	225	234	239	220	232	236	228	227	242	236	215	231	226	253	230	251	237	228	250	219	215	232	244	220	253	240	242	250	211	221	236	235	245	207	220	225	241	243	246	243	248	210	228	228	243	242	223	230	204	211	226	257	212	215	242	251	242	241	234	209	241	250	261	254	232	254	227	202	252	250	260	216	240	219	220	199	247	238	222	230	226	253	222	241	250	248	242	247	268	239	230	235	231	204	230	207	200	239	232	215	242	228	202	266	228	225	228	235	213	244	220	211	219	243	246	229	238	225	213	242	238	226	201	241	240	225	244	250	253	229	216	218	210	214	220	215	243	219	244	221	229	230	211	254	238	234	218	225	201	244	240	210	215	219	223	211	218	221	234	242	210	233	203	242	213	268	190	218	244	203	228	207	221	194	225	233	224	235	249	225	237	228	235	238	215	231	232	244	204	219	213	229	248	235	242	234	245	233	206	252	244	241	250	245	206	216	244	239	239	243	243	245	226	258	247	234	241	241	240	212	225	237	238	243	261	224	239	249	225	227	222	244	223	231	248	230	245	233	231	217	233	245	229	215	244	225	201	246	226	233	244	250	226	242	264	263	247	221	223	260	230	237	229	233	229	252	254	248	219	206	242	227	256	243	231	231	230	210	232	243	234	235	235	233	238	230	223	241	238	213	234	220	266	227	249	188	245	232	205	215	231	230	232	215	227	229	220	237	195	218	231	224	224	253	189	229	215	225	227	183	223	228	225	211	226	218	234	244	237	209	229	234	226	212	230	218	236	196	246	231	250	218	239	221	246	239	238	246	258	214	217	256	218	247	246	215	268	210	207	247	234	203	216	213	240	258	237	248	244	220	203	244	245	214	225	229	226	229	257	221	227	234	230	256	217	213	217	239	220	220	212	244	220	210	216	253	224	231	238	247	231	235	215	249	220	252	198	212	242	264	254	225	239	222	239	230	258	230	237	254	235	230	226	213	224	243	216	228	227	223	219	227	221	223	231	237	238	218	240	227	244	231	239	201	240	250	218	241	214	219	227	237	224	228	203	224	233	209	232	236	237	244	210	231	237	224	236	222	211	224	246	234	218	209	227	218	229	254	219	208	233	204	237	230	251	210	230	207	232	231	208	240	226	247	228	225	239	229	218	244	228	227	208	255	210	220	248	246	225	225	224	241	231	231	240	242	243	217	216	253	236	243	222	205	224	246	226	205	229	221	241	231	253	240	239	220	209	223	225	215	247	220	213	247	205	231	230	211	229	218	256	242	246	241	239	214	235	242	218	229	206	210	221	252	249	247	235	241	221	236	263	223	227	175	223	212	229	216	217	241	249	212	224	235	209	202	231	247	203	211	253	211	258	238	245	234	264	217	232	233	216	193	227	254	229	209	221	241	229	249	226	241	216	202	272	231	228	223	263	232	214	253	207	208	218	242	232	209	235	232	236	215	217	237	257	241	230	237	278	242	202	207	240	199	232	236	227	238	217	237	220	247	222	199	222	243	213	223	229	198	227	215	183	224	240	254	245	221	247	234	259	238	252	241	223	208	229	226	216	234	247	259	215	234	251	227	242	216	217	237	260	213	226	231	244	213	213	225	253	242	226	233	263	238	209	225	255	252	234	257	246	221	247	218	213	221	260	232	235	211	222	221	229	233	240	206	203	230	252	236	228	227	222	237	209	229	218	210	225	235	233	244	247	244	223	235	232	242	275	237	213	199	209	203	201	243	218	223	244	239	229	216	214	216	222	232	231	249	193	219	262	215	208	238	230	265	244	224	250	212	225	254	210	215	211	245	220	240	230	246	210	226	224	218	226	248	204	246	202	232	232	225	231	225	226	229	223	243	223	225	218	225	222	222	208	219	232	238	251	215	224	242	216	219	209	226	230	222	239	233	216	256	196	226	222	209	222	236	233	222	222	234	251	218	245	198	221	215	224	211	235	226	247	228	247	235	242	232	213	230	272	237	245	215	212	225	243	209	255	221	240	196	242	232	209	222	260	232	238	230	221	216	204	245	217	210	257	218	227	228	237	246	254	206	231	203	228	216	227	239	211	236	239	227	246	248	234	205	213	245	252	227	215	238	268	233	245	233	239	217	225	265	225	219	219	227	226	240	221	199	222	213	234	240	254	229	213	240	193	247	237	257	215	222	216	263	219	221	246	204	217	244	251	229	228	244	258	247	206	225	230	229	211	224	242	283	234	232	240	258	216	227	236	212	204	218	234	211	222	213	249	212	233	246	225	263	219	253	225	262	251	214	232	178	213	252	236	229	249	235	215	200	252	210	208	204	247	273	244	201	253	259	206	230	241	217	240	205	229	224	189	222	242	245	262	211	257	220	221	206	226	238	217	245	240	259	231	225	254	239	235	232	231	249	249	231	196	264	211	227	219	211	243	221	233	194	233	238	243	235	249	232	214	221	214	212	219	268	208	216	230	254	212	221	238	245	240	248	214	185	244	241	236	239	224	245	215	238	253	213	228	222	264	245	253	223	252	234	230	228	209	239	246	236	220	240	211	220	236	243	235	246	222	225	252	222	211	219	244	217	196	259	211	221	236	224	224	275	198	236	239	219	220	207	207	238	239	232	234	199	260	227	250	218	261	218	221	227	237	253	230	220	234	236	199	231	209	232	236	264	216	263	216	242	282	225	220	225	232	221	219	195	214	236	245	225	222	219	229	269	251	248	246	204	225	209	239	228	226	239	219	234	232	238	209	206	250	239	203	231	237	204	217	247	230	237	251	238	228	240	236	215	216	245	205	206	221	238	249	230	247	206	231	235	244	246	244	240	239	253	218	208	214	243	211	210	221	230	248	213	220	258	210	236	240	237	206	218	224	213	209	226	217	213	214	217	238	241	224	222	237	226	215	231	269	223	222	231	222	238	248	247	240	236	237	216	237	294	224	213	288	213	231	209	239	214	204	228	249	236	223	245	221	213	247	233	245	232	211	244	276	269	235	241	243	229	246	267	248	231	252	223	231	227	221	261	221	213	233	193	207	212	215	208	229	223	238	266	238	223	225	206	244	270	231	257	225	210	235	255	221	232	237	228	212	270	254	233	197	229	221	227	213	241	224	233	252	252	214	251	216	217	214	212	246	255
6300	795	1149	1344	1242	1112	901	794	784	755	691	669	701	646	614	588	658	538	600	580	565	543	570	574	535	578	577	506	563	509	569	560	546	560	536	552	521	541	525	537	549	545	538	571	540	538	537	566	474	594	528	543	531	520	519	524	522	504	544	547	528	508	536	508	553	501	540	499	572	530	523	528	538	529	535	544	554	580	515	549	543	551	541	575	531	508	560	470	575	550	551	537	511	535	522	477	509	561	532	529	520	560	502	558	534	532	540	497	500	516	533	527	552	564	533	512	528	532	569	528	489	520	541	529	510	546	511	538	520	521	521	526	533	525	553	544	504	540	576	508	536	520	531	534	526	524	535	519	527	529	546	507	561	525	510	524	520	534	491	555	517	546	515	541	525	550	518	518	525	508	535	529	506	509	575	540	471	472	545	525	529	548	530	506	496	516	506	528	497	499	481	530	555	550	518	530	535	488	510	502	506	537	521	556	523	546	510	523	523	549	525	516	520	498	510	539	502	524	515	514	511	510	538	524	538	524	508	600	555	532	524	575	525	562	523	544	516	552	541	532	537	530	492	497	526	548	542	491	535	544	549	527	517	519	515	543	513	511	554	526	514	531	498	510	529	531	508	523	512	521	525	516	532	546	522	502	546	512	535	528	547	517	510	514	529	522	526	547	562	482	568	527	530	496	541	522	539	537	496	493	510	483	512	501	504	507	518	517	546	519	514	532	530	559	537	510	549	528	506	546	531	546	547	507	500	540	477	538	541	534	570	527	533	521	567	508	540	569	489	512	529	564	522	535	557	527	556	533	531	510	550	520	514	566	538	523	487	496	538	525	532	555	550	509	534	525	529	492	525	513	541	494	544	508	514	537	543	548	558	526	517	505	550	526	530	499	512	574	526	488	540	541	543	565	480	522	498	555	497	522	523	527	498	520	506	548	492	516	508	526	518	556	476	504	538	515	553	500	541	512	550	547	509	566	523	580	501	510	494	519	517	519	527	586	536	518	551	502	551	509	549	551	525	535	517	533	485	497	501	549	533	552	524	513	526	567	523	577	518	534	502	504	507	522	491	530	561	542	535	499	540	549	547	528	504	498	560	523	525	502	525	567	548	550	545	538	527	496	488	544	504	556	493	535	520	513	523	511	484	489	555	479	530	541	539	502	511	537	462	509	537	502	558	513	497	556	505	544	538	524	496	529	504	532	544	503	499	517	520	514	578	544	523	554	534	508	521	533	525	524	511	516	546	512	556	515	528	528	528	527	525	579	506	471	543	513	497	523	537	544	529	536	511	510	510	484	491	541	541	558	507	525	536	512	517	515	519	547	533	488	546	496	480	488	492	521	532	507	477	508	495	511	534	542	501	528	526	540	509	525	550	532	491	540	508	517	528	519	532	492	492	523	509	520	529	513	534	510	537	536	523	521	569	510	481	518	552	528	547	492	503	523	484	530	492	545	544	507	532	548	555	566	539	498	529	514	521	558	533	573	513	538	500	538	506	528	540	552	508	591	533	568	532	488	520	552	511	529	505	530	536	553	520	552	547	481	500	539	531	521	548	525	535	508	516	524	531	502	514	520	510	472	516	509	515	525	578	577	557	540	538	564	527	529	492	509	516	496	511	508	517	530	539	528	536	536	574	525	529	553	518	543	500	499	511	522	465	542	498	508	562	544	540	547	545	514	516	535	526	515	527	517	546	560	497	520	524	519	497	540	575	510	530	509	503	484	536	512	524	515	505	563	544	533	546	537	560	563	492	538	497	495	496	543	520	484	537	524	509	502	537	571	552	534	510	535	525	552	541	522	532	537	544	554	489	530	489	547	550	536	500	507	485	475	557	518	529	511	529	534	535	534	514	514	498	554	509	552	509	515	510	559	553	503	569	514	502	528	514	543	555	536	505	513	533	544	525	505	516	512	519	510	514	535	530	561	566	523	529	531	540	540	522	540	493	525	544	507	519	535	558	528	548	478	520	506	529	531	528	493	521	491	538	527	539	518	514	507	474	526	513	546	554	518	487	537	539	515	520	553	523	498	526	551	522	542	551	542	516	554	531	549	539	484	500	516	538	526	503	504	554	521	513	518	509	553	529	524	509	542	542	568	548	533	546	528	505	525	496	573	509	517	538	537	527	529	565	565	539	517	533	535	530	525	523	576	511	533	519	506	532	514	543	494	573	512	496	565	491	541	489	525	521	575	521	558	551	558	518	539	522	497	555	485	513	506	525	548	530	544	506	568	485	528	520	557	582	525	511	569	526	509	545	529	534	531	515	502	537	513	499	526	535	546	517	514	508	577	552	525	560	567	512	533	521	516	499	526	504	474	494	500	521	509	546	548	508	549	514	530	548	531	516	486	505	512	550	517	531	480	530	582	522	556	533	519	484	506	530	498	543	558	506	553	504	548	518	522	528	543	557	507	537	559	506	522	549	516	525	552	524	520	581	530	506	554	529	524	490	493	529	546	524	533	518	530	539	536	557	512	510	511	529	542	528	535	520	481	516	525	558	522	517	507	518	529	544	523	499	532	502	504	515	559	524	557	490	542	460	484	532	547	494	515	537	532	546	512	536	542	553	549	537	547	515	509	551	509	557	503	581	527	524	538	505	501	487	511	534	537	500	493	543	550	521	530	508	538	533	510	517	550	526	546	513	540	531	538	538	504	530	577	515	548	544	562	530	527	571	511	535	559	510	519	549	528	533	530	557	498	547	508	538	489	518	530	539	548	535	558	514	565	488	559	518	536	557	547	519	549	540	547	524	522	552	543	517	520	533	525	502	551	514	515	538	563	549	571	544	533	504	523	527	540	518	519	513	540	511	529	544	553	508	538	523	538	520	500	490	544	560	501	542	557	492	514	521	544	513	525	558	518	516	482	562	534	502	497	542	561	567	481	553	536	526	541	476	516	544	523	505	499	508	555	501	527	530	588	527	543	508	508	525	522	490	571	537	560	533	488	552	489	482	521	515	532	495	526	532	486	531	488	519	548	549	574	552	507	494	536	556	522	531	504	519	560	507	527	529	539	516	537	516	484	545	504	502	516	516	496	557	524	538	534	528	585	524	489	534	543	500	520	523	506	525	560	518	527	524	494	516	547	562	560	526	510	564	496	506	538	519	515	513	514	513	544	543	519	538	552	527	549	546	561	528	506	528	548	504	542	450	527	534	491	499	518	482	471	543	529	531	526	559	527	539	510	526	543	524	545	533	537	537	510	508	526	510	511	499	483	527	536	511	562	534	492	536	527	542	493	558	501	512	506	528	531	547	524	511	520	533	555	474	503	507	490	561	538	509	510	491	527	524	533	526	571	470	498	481	537	525	586	498	536	539	491	555	507	521	530	539	507	554	547	520	516	521	517	555	489	541	515	520	558	550	546	529	529	500	539	524	564	534	486	521	517	517	548	551	506	523	508	508	511	513	526	509	534	519	509	521	497	520	543	516	478	496	503	511	518	516	553	506	540	528	544	527	543	529	546	512	519	551	545	543	561
14046	1131	899	644	458	387	307	256	252	226	215	197	178	172	201	185	161	177	168	176	184	149	199	173	158	162	154	180	168	148	169	156	158	156	163	185	160	173	165	156	150	143	168	174	152	140	170	157	154	147	139	182	163	152	160	148	150	176	137	167	135	177	174	152	163	155	189	177	152	165	169	197	158	143	179	128	145	149	142	170	153	161	150	169	168	131	155	162	176	150	185	166	154	134	154	146	131	172	142	147	154	162	174	146	131	124	175	148	171	151	163	153	173	168	139	147	172	148	163	178	161	144	155	171	145	164	185	136	176	148	147	147	161	169	165	169	139	185	190	182	138	155	169	153	178	148	165	143	156	159	139	156	152	152	159	147	166	135	133	169	136	186	148	178	137	156	147	150	150	143	147	159	144	137	140	172	167	158	149	163	138	166	165	182	174	141	139	176	177	164	138	175	153	146	184	137	151	146	165	175	159	178	136	153	164	151	163	171	155	174	165	148	146	158	178	172	166	153	149	157	156	176	156	174	144	144	153	144	149	155	163	174	150	184	151	159	161	189	166	167	175	186	127	178	166	147	173	137	152	162	144	153	142	136	165	136	153	152	163	145	151	170	160	178	151	149	143	160	150	163	152	155	159	184	159	154	159	138	176	146	197	152	163	142	145	157	152	145	134	191	160	166	178	157	164	150	176	153	134	156	157	150	126	179	197	129	132	151	150	181	160	144	147	142	173	173	167	149	149	159	177	171	148	159	135	154	150	165	147	158	131	139	158	161	150	153	127	188	167	156	169	140	153	152	162	162	172	146	146	160	132	155	173	147	141	163	159	135	153	177	171	149	159	162	173	166	165	169	190	147	134	142	154	163	163	138	169	162	176	146	152	178	162	148	160	157	166	142	158	147	140	158	152	186	159	187	142	157	145	170	170	146	139	155	175	141	175	163	160	149	165	156	164	177	173	157	149	148	160	141	170	141	142	149	160	193	167	162	172	157	157	165	172	131	161	169	163	168	155	156	187	167	161	162	151	151	157	157	169	148	167	162	129	171	153	142	162	176	148	179	178	175	159	157	158	163	127	151	171	145	145	151	156	154	153	150	153	146	173	153	154	182	136	180	140	134	171	172	150	150	162	137	176	145	152	151	158	162	168	162	182	157	144	178	166	137	170	127	127	155	172	144	149	152	182	153	149	159	142	150	180	165	146	167	150	163	149	176	187	153	156	172	170	157	158	167	144	158	155	152	141	159	167	146	130	130	168	152	136	165	168	158	157	145	168	136	141	153	153	152	166	167	125	142	160	158	150	172	184	157	171	144	157	155	151	161	164	161	156	147	151	146	145	157	154	158	147	174	160	133	148	168	137	175	142	161	168	166	161	155	156	157	150	144	172	168	152	145	154	163	161	170	172	132	155	158	162	148	158	157	151	147	138	165	172	163	154	195	158	186	123	143	151	160	170	143	140	143	162	177	138	161	144	155	167	162	145	159	149	167	168	156	153	176	138	179	143	158	167	140	159	144	144	154	150	151	149	141	158	137	194	175	191	141	135	180	154	164	147	188	194	162	145	143	131	162	165	157	172	169	148	163	129	156	156	172	158	155	145	148	139	132	164	154	177	147	161	213	163	174	136	152	145	140	155	160	146	178	124	158	175	154	168	141	157	157	158	182	148	153	154	154	141	159	162	146	179	162	195	176	155	167	153	143	125	139	169	162	125	152	145	160	172	169	178	153	176	177	142	166	148	145	161	169	137	154	145	156	162	144	172	156	171	165	184	157	152	173	171	160	177	168	175	158	148	155	151	119	144	159	148	136	190	155	141	158	149	161	189	157	163	165	127	149	150	169	149	150	151	147	173	146	171	167	166	154	174	139	164	164	155	144	166	158	155	148	161	201	150	156	129	132	172	175	167	170	165	180	115	161	148	171	145	134	147	160	157	136	139	141	179	175	162	160	144	143	148	140	141	153	169	148	151	147	158	150	165	144	145	172	172	163	165	157	130	157	180	172	151	147	124	138	162	163	164	151	169	160	127	173	134	151	155	169	159	163	154	159	162	147	161	171	166	156	170	171	126	150	156	166	143	140	141	165	154	177	165	182	144	156	181	152	160	150	163	170	157	173	168	144	143	153	153	193	160	160	163	160	160	153	153	146	181	161	152	157	154	160	155	172	130	142	165	136	166	172	155	171	172	177	174	157	148	158	130	147	181	153	153	122	149	151	157	175	162	141	142	136	158	126	146	164	163	173	159	163	171	160	159	147	161	142	124	164	135	133	154	174	149	179	176	159	171	146	146	154	161	143	154	153	155	167	137	145	155	144	153	163	183	174	146	169	138	160	155	163	153	157	159	148	154	136	165	161	148	155	153	165	139	178	143	167	154	169	161	136	153	166	157	159	155	152	169	169	155	155	160	127	134	148	145	143	121	151	123	148	172	138	155	171	134	170	146	160	158	163	145	145	162	160	148	151	167	162	165	185	150	151	163	145	131	152	168	151	141	145	162	185	164	165	161	160	130	176	167	150	150	198	162	168	156	133	173	152	189	166	167	169	168	162	139	155	163	138	140	154	145	139	161	174	148	179	146	158	178	183	138	130	154	163	163	152	180	132	136	131	177	145	145	142	143	182	149	158	150	156	155	166	177	172	165	167	165	152	159	159	160	181	150	160	160	152	177	155	152	148	175	160	146	140	153	156	160	165	168	160	169	164	161	159	163	160	150	163	147	158	146	151	168	160	157	158	167	148	152	143	167	151	147	159	159	166	148	144	169	162	156	165	169	157	150	153	150	171	134	142	153	161	150	168	132	156	147	160	156	158	165	169	136	134	167	140	146	149	168	164	168	144	166	164	162	166	144	159	168	186	146	154	150	162	157	169	125	137	176	175	151	159	170	134	140	165	157	124	148	131	147	146	151	144	165	165	163	174	141	149	167	161	159	174	157	144	159	129	166	185	141	178	154	144	158	183	134	161	135	151	179	156	153	158	136	143	146	164	159	149	165	168	132	162	155	146	200	144	172	163	175	140	156	150	138	174	146	159	150	149	176	160	183	162	155	141	144	154	175	140	147	167	152	155	155	145	170	158	145	165	151	168	152	151	179	164	146	159	151	169	149	137	171	176	171	180	139	169	147	149	124	160	141	186	170	137	180	173	155	178	187	158	168	153	153	150	134	178	139	172	148	192	149	140	159	159	157	148	169	161	150	161	156	165	157	157	153	154	133	130	159	141	148	163	158	155	154	179	157	177	157	146	154	165	137	163	144	143	144	163	156	150	174	173	141	177	136	161	160	163	162	189	166	163	182	168	151	162	147	135	160	164	165	142	161	151	160	154	157	159	174	130	155	150	158	171	163	159	131	177	183	177	149	148	158	165	139	169	177	146	145	152	131	160	147	148	143	181	161	156	152	177	172	152	123	148	149	153	122	155	145	181	178	156	151	153	170	184	168	166	149	169	176	164	149	156	154	154	175	151	156	132	151	179	172	133	142	157	176	172
7938	968	1800	2044	1673	1377	1210	947	850	790	783	691	622	616	539	589	511	484	468	491	430	439	426	440	438	417	425	378	410	392	393	409	371	376	408	405	399	377	373	384	397	394	359	388	398	421	370	416	411	345	397	363	373	396	364	357	349	358	365	362	374	355	375	365	366	341	393	366	331	385	361	361	369	356	384	352	354	373	354	391	340	408	377	370	330	382	371	373	360	344	347	380	355	364	352	361	378	356	376	349	382	342	383	369	347	376	379	375	376	356	347	375	351	357	346	363	374	365	362	368	350	381	349	337	374	393	370	367	364	386	374	344	365	355	382	332	321	337	354	350	363	353	344	356	383	339	395	344	360	388	371	354	349	384	357	365	370	363	307	370	376	368	353	357	372	380	357	346	388	341	376	332	332	385	358	371	343	396	368	387	381	371	380	355	365	360	416	366	348	321	368	354	348	340	394	339	344	376	375	338	360	350	364	366	353	354	371	375	335	378	344	372	367	334	379	319	384	357	352	332	365	362	363	355	366	376	376	339	370	366	372	353	361	332	342	382	353	326	326	347	388	363	341	372	324	371	362	348	322	350	346	370	346	373	342	377	353	360	342	350	348	340	345	343	358	378	349	345	327	374	364	357	344	363	392	340	369	364	372	366	344	365	387	352	351	349	336	371	362	353	360	368	353	334	367	372	369	363	353	354	336	361	383	380	341	334	341	352	358	368	381	309	344	351	364	344	344	360	332	353	371	360	358	343	352	336	349	365	364	381	362	377	331	353	344	374	352	395	338	357	331	360	382	376	369	356	334	327	341	385	355	367	363	376	384	360	336	334	355	371	344	368	352	383	374	374	377	326	368	376	355	369	368	365	348	393	380	352	328	354	368	390	361	402	343	391	365	344	362	375	358	352	375	380	375	328	345	340	379	346	355	371	365	370	357	365	352	379	372	380	387	356	347	360	378	375	336	377	423	390	343	356	371	357	336	355	360	376	364	378	355	324	379	393	413	362	342	358	371	361	356	345	370	354	341	368	367	342	339	345	352	358	343	407	379	336	358	370	340	329	379	392	384	368	357	370	344	379	371	367	367	390	328	342	371	377	380	370	369	356	350	345	369	355	384	375	391	371	352	374	353	337	365	356	356	380	365	369	357	382	339	328	359	406	331	339	362	379	387	340	397	357	381	348	352	356	355	377	370	329	374	340	356	342	358	393	340	382	356	356	372	336	367	352	370	358	320	345	349	369	347	398	332	323	361	356	348	363	376	352	365	376	343	368	341	376	330	358	366	330	358	384	374	352	351	369	349	367	332	362	353	357	361	353	382	362	366	382	366	328	344	358	372	360	360	369	359	370	383	361	364	336	349	365	348	345	360	356	361	341	354	333	358	365	345	359	371	348	344	329	394	347	365	351	360	355	335	368	332	362	375	389	367	317	346	347	370	341	317	347	338	365	370	340	359	329	362	335	402	338	369	400	355	376	369	344	335	351	357	379	377	368	379	342	336	379	403	335	385	407	355	381	373	360	354	367	319	361	375	348	386	352	344	371	349	359	380	362	339	366	339	325	364	378	358	386	359	348	362	361	330	372	379	363	365	353	364	353	325	374	354	336	360	340	347	364	378	366	336	344	374	344	343	368	351	338	366	378	384	387	344	395	343	378	356	365	398	362	341	342	366	373	359	382	364	359	344	368	342	359	373	383	335	341	363	372	399	332	355	352	381	370	367	380	337	347	358	368	398	357	373	333	384	375	347	324	370	369	364	370	348	370	358	369	333	357	341	350	358	371	355	335	357	369	376	381	338	351	362	349	379	336	365	356	343	376	379	368	379	341	340	340	380	323	356	391	369	358	380	362	350	367	349	406	345	338	383	375	337	362	394	364	372	357	338	351	347	334	350	382	346	368	328	368	357	371	337	362	355	373	356	350	366	336	389	370	341	352	370	331	326	370	353	320	348	370	345	361	372	377	361	354	320	349	361	362	349	369	377	374	358	381	363	376	332	372	371	357	374	349	356	374	353	365	331	377	341	337	354	360	330	339	394	363	381	350	338	367	371	367	374	346	340	330	368	362	350	368	338	392	310	373	355	343	347	361	382	371	340	363	385	362	374	396	389	387	349	324	329	361	366	366	353	360	327	325	344	376	366	355	351	361	335	359	370	362	352	352	333	367	377	361	328	383	398	352	374	348	362	361	364	351	365	363	382	361	363	384	369	354	347	351	394	341	385	345	363	365	365	339	364	387	369	356	361	371	334	395	363	382	377	368	352	346	346	334	341	328	354	357	349	382	400	373	315	332	368	376	351	331	373	357	358	347	364	362	336	360	335	365	368	370	386	377	370	353	377	374	368	372	346	378	361	303	372	356	341	392	340	338	337	371	360	368	349	385	389	365	360	363	354	354	378	357	394	343	403	366	370	371	348	374	343	406	355	383	380	346	326	370	343	338	339	383	365	321	366	361	395	360	356	327	363	364	355	400	367	363	371	354	319	355	353	351	385	348	334	352	319	389	352	390	373	346	334	343	359	351	341	356	346	356	364	367	346	333	397	355	349	359	373	395	363	345	342	351	349	358	354	372	333	336	352	363	358	352	375	351	382	340	374	360	359	356	358	334	372	325	341	391	354	364	348	349	387	357	360	358	371	382	312	377	365	350	376	357	353	390	347	338	402	405	363	350	352	376	365	352	351	375	329	344	357	368	357	332	337	378	354	371	369	364	327	341	360	373	365	369	362	389	356	370	360	364	354	340	381	356	384	323	377	378	393	388	392	368	348	349	357	369	351	359	350	390	382	383	354	364	368	358	379	351	372	384	370	362	343	351	377	344	380	389	361	376	346	376	339	379	332	363	344	362	371	358	382	359	354	336	365	352	356	365	350	355	358	344	407	380	357	353	340	366	341	340	371	378	371	361	399	337	337	378	354	347	354	394	369	332	386	383	377	341	368	360	352	381	364	377	371	340	371	355	342	356	338	348	343	353	322	366	351	332	390	363	342	348	378	336	350	383	353	366	372	379	375	375	330	342	369	378	383	359	355	391	352	351	354	329	369	355	357	355	346	337	367	376	376	375	403	343	379	358	377	333	330	370	354	399	373	374	347	351	400	395	354	335	349	335	354	341	331	364	364	349	335	381	363	381	376	360	397	362	381	358	343	353	367	333	386	360	368	357	327	321	345	348	343	369	349	359	392	356	363	358	408	373	346	381	340	332	359	354	365	365	352	380	301	345	347	343	343	378	402	357	378	366	381	365	354	333	386	364	335	345	359	371	349	365	370	358	359	366	368	343	350	370	362	371	344	365	339	345	370	377	377	347	350	390	370	378	355	355	351	360	329	374	393	340	337	341	357	377	385	340	333	349	332	389	363	369	396	368	354	341	346	350	339	369	361	369	358	307	347	331	336	366	339	351	385	360	385	371	384	374	363	383	352	338	364	373	365	371	355	322	376	359	364	346	352	380	359	366	399	349	324	325	364	374	377	343	346	334	367	364	378	350
1430	172	140	153	138	188	172	167	154	144	143	151	148	143	164	152	165	164	153	162	123	156	157	133	127	126	129	164	144	138	170	156	135	144	156	144	171	129	141	137	135	131	141	123	130	122	171	157	114	133	140	138	142	146	166	133	133	129	147	123	146	151	154	156	146	145	136	124	121	150	135	138	152	140	137	132	146	150	144	159	156	155	149	161	134	143	150	143	140	136	141	150	161	142	132	144	158	145	118	163	161	161	142	160	133	137	143	147	156	151	148	143	157	138	146	159	143	128	153	144	148	141	130	155	137	148	153	150	165	146	155	162	134	140	139	133	126	143	139	156	140	139	151	153	143	142	158	128	163	134	130	138	157	169	137	116	164	125	135	135	134	142	143	129	142	155	135	138	151	142	138	165	151	146	154	156	148	151	126	167	144	137	147	139	133	133	155	133	140	156	145	150	126	132	146	118	138	129	126	133	150	146	136	178	135	144	147	128	141	148	143	145	167	124	132	140	159	146	154	144	142	137	151	151	154	158	164	132	143	143	124	141	125	170	155	137	167	136	145	144	158	147	146	133	139	177	163	156	146	160	148	135	148	139	141	143	148	158	161	135	130	161	153	128	129	149	128	133	145	149	139	145	148	127	149	128	153	150	137	158	148	147	139	137	151	118	108	127	141	136	148	162	135	147	137	139	121	119	157	129	152	136	130	118	133	136	145	157	147	145	154	160	130	155	142	153	155	141	147	166	141	145	141	150	167	154	138	153	151	141	147	160	147	135	144	142	140	145	137	143	138	151	142	141	124	143	130	140	140	146	170	157	157	111	157	142	148	136	153	149	141	142	150	149	154	157	147	129	178	145	153	143	148	150	150	146	140	117	168	166	133	146	157	132	143	133	127	143	160	124	146	125	162	159	141	165	128	128	147	200	140	123	115	152	144	139	134	141	151	150	133	132	169	170	149	147	124	141	150	137	155	133	137	144	143	160	115	126	124	148	143	165	144	149	154	142	165	141	136	137	167	144	142	143	149	147	146	138	125	144	151	159	137	150	147	143	142	168	138	148	138	140	140	146	148	139	157	164	124	153	164	159	157	143	155	160	124	152	142	148	131	127	119	143	153	146	140	128	137	135	159	147	138	123	147	124	167	150	143	158	137	157	147	153	163	136	123	152	126	118	126	130	113	144	140	126	169	137	164	124	124	135	138	163	146	147	143	141	150	161	189	158	136	159	160	154	127	130	141	129	143	145	123	156	135	144	162	141	142	166	150	143	154	156	153	148	142	136	168	148	147	148	154	146	130	156	140	145	133	176	149	140	137	135	113	137	146	147	121	141	125	175	150	121	132	118	167	146	139	151	149	146	126	137	139	123	147	157	141	142	128	150	153	151	139	147	136	140	147	140	146	147	140	139	133	154	127	136	146	133	145	145	137	125	137	133	126	161	144	139	153	140	162	153	152	134	127	143	122	134	130	142	156	153	139	144	156	154	130	152	128	148	156	150	149	113	147	145	163	147	149	156	166	150	143	139	135	124	131	145	149	130	138	131	128	134	146	137	127	119	152	121	139	146	131	139	127	166	131	153	152	143	143	145	185	126	137	130	156	120	131	121	153	143	127	134	130	135	137	128	142	147	152	137	159	140	110	143	171	146	150	148	167	126	169	150	147	165	141	140	137	139	153	130	144	112	136	168	144	152	150	155	136	141	155	129	163	147	119	131	120	148	145	160	137	145	151	149	145	144	117	130	148	152	148	155	122	132	128	132	140	156	138	133	143	151	141	156	152	151	145	156	164	115	166	149	138	128	129	142	144	130	119	150	124	148	143	128	152	149	155	157	129	149	144	153	131	143	136	133	145	159	140	120	135	163	144	146	140	151	142	139	143	131	139	144	146	138	127	145	136	163	143	138	146	158	140	134	146	161	141	112	139	161	151	154	164	142	157	149	145	147	159	121	156	117	130	131	139	142	136	167	148	146	138	121	141	139	152	131	130	132	131	120	143	134	148	149	146	154	143	152	142	131	155	133	140	147	129	146	150	151	154	149	136	156	153	142	154	139	123	146	136	140	132	167	138	164	155	152	173	158	164	145	150	133	127	132	159	124	134	130	154	148	174	163	136	137	132	137	136	154	161	137	154	153	135	141	110	147	151	159	144	147	148	140	147	139	146	122	133	142	137	134	136	145	119	112	133	149	160	138	145	161	144	147	148	135	171	128	142	150	145	146	150	122	148	131	142	137	156	142	155	134	141	133	154	161	144	138	171	127	173	132	162	126	137	108	165	117	167	172	145	143	132	167	151	148	140	140	145	158	144	147	156	145	154	127	158	159	145	147	126	165	136	133	144	158	134	146	141	146	143	169	155	153	132	142	134	118	170	133	115	141	147	153	146	143	157	138	153	159	131	140	146	145	122	150	129	144	113	134	126	134	139	133	139	154	156	150	142	137	158	152	142	151	144	138	145	149	166	138	135	134	156	121	157	143	147	152	160	151	147	166	146	131	156	129	174	158	134	142	137	142	118	132	149	148	144	138	133	146	138	156	129	148	150	124	122	133	136	123	140	129	155	157	124	150	162	158	155	144	156	138	160	148	149	166	149	150	153	154	154	140	134	155	120	166	156	122	128	153	130	140	148	139	166	156	114	144	158	140	130	132	160	155	146	145	143	146	151	162	139	143	114	138	137	143	121	149	132	135	129	170	157	145	163	151	119	160	140	166	138	141	146	157	138	159	170	127	138	137	134	134	144	138	150	169	136	135	153	141	142	155	150	127	125	171	134	132	142	119	150	138	145	134	143	168	133	147	137	151	147	131	133	141	158	126	154	143	132	134	141	131	149	146	159	170	142	138	133	126	148	147	139	130	147	160	147	156	151	134	137	153	142	157	135	188	159	142	141	131	130	127	130	138	157	160	153	155	143	135	157	145	116	112	154	134	128	124	162	147	143	159	138	146	148	125	125	131	153	150	146	149	139	128	129	142	130	159	153	131	149	140	129	100	137	151	114	138	169	132	148	136	136	142	140	144	134	145	151	144	160	150	165	163	134	129	122	136	128	146	146	135	149	153	158	142	147	133	125	134	142	134	151	143	132	152	158	131	140	171	162	152	152	135	130	143	149	133	130	125	124	140	118	150	144	153	130	136	136	138	125	153	123	151	145	165	166	129	145	133	139	145	128	145	156	138	142	126	159	146	144	161	136	140	129	150	133	158	134	157	135	155	135	147	154	145	141	157	148	141	150	123	149	141	148	136	153	134	150	124	146	121	149	149	140	135	154	164	163	163	146	138	141	151	152	153	147	123	133	133	136	144	118	153	144	145	147	153	123	127	155	138	145	124	149	150	149	150	135	140	148	157	125	139	153	152	138	143	134	147	155	160	170	135	124	154	127	142	161	138	187	158	166	129	157	142	139	124	154	148	147	127	132	148	150	127	145	152	150	164	147	147	157	171	127	135	152	147	183	153	156	143	137	158	163	146	129	153	167	164	155	154	119	151
1585	355	382	436	433	412	376	393	388	371	357	356	367	380	351	361	357	368	328	363	383	357	373	345	362	361	356	356	366	324	331	380	330	363	351	364	363	367	379	358	335	319	339	355	352	368	380	380	341	348	350	355	359	354	378	351	338	344	363	370	367	352	356	347	373	347	345	333	355	335	391	357	352	321	345	326	373	355	359	371	399	358	369	326	329	360	372	336	353	367	360	308	338	349	384	327	324	369	334	359	363	329	349	363	336	330	350	327	337	337	365	344	367	354	372	348	372	355	352	374	350	370	335	351	361	344	350	375	365	322	344	399	359	377	377	320	356	360	382	345	351	384	323	318	350	356	354	389	370	345	321	354	334	347	354	366	349	385	350	320	356	368	354	331	341	352	326	333	355	345	360	375	327	356	338	361	384	347	385	333	307	358	351	365	375	350	346	382	376	354	354	324	383	354	368	353	300	347	368	364	353	359	340	332	358	354	355	361	359	337	339	344	361	378	340	381	332	368	330	385	365	362	348	379	392	366	362	303	360	358	347	378	362	343	332	370	333	373	345	371	353	353	344	346	332	366	349	350	366	377	370	388	351	340	387	355	339	365	377	338	352	338	333	308	370	378	331	354	358	397	333	369	365	344	327	331	349	318	364	375	347	331	350	307	358	394	336	373	354	326	361	392	350	359	335	370	363	358	374	349	333	339	338	324	351	340	319	328	363	364	338	340	329	382	338	346	355	366	361	363	327	355	354	353	362	349	337	345	349	363	333	335	330	383	362	350	359	365	330	340	322	367	360	359	342	382	315	313	389	334	356	381	339	339	350	356	339	352	388	356	371	350	337	340	322	326	380	388	363	345	364	358	362	339	383	341	366	349	350	365	346	348	350	367	364	334	312	352	365	365	358	348	319	364	358	365	353	381	344	361	351	339	328	318	399	357	335	337	373	335	316	361	358	353	355	313	361	339	340	352	318	349	351	342	335	352	345	390	368	386	358	340	357	358	353	376	337	386	328	349	342	398	343	349	370	336	330	332	351	353	364	331	358	366	331	361	371	375	403	352	345	366	329	358	361	347	335	368	337	322	334	366	376	328	370	367	363	373	386	344	360	330	369	352	349	341	366	380	355	334	365	389	362	339	358	386	379	340	351	379	354	364	308	341	353	381	340	362	330	364	362	357	334	346	340	343	329	358	374	354	349	329	345	360	328	339	346	329	331	388	386	350	353	342	372	365	328	350	332	323	352	368	370	327	358	348	344	378	364	380	344	363	340	375	318	376	329	347	336	362	340	348	364	358	346	347	355	321	352	388	374	375	344	351	380	344	373	339	323	341	387	356	340	364	361	365	332	351	340	358	379	337	331	359	373	366	349	366	360	349	324	359	361	348	343	388	350	388	370	353	339	359	368	373	371	374	360	359	313	356	331	330	359	374	375	358	337	369	356	340	344	346	337	377	320	367	349	345	337	362	353	367	363	375	375	356	374	368	338	374	363	343	343	342	325	374	344	340	355	344	329	328	332	369	350	328	340	349	357	357	376	356	324	396	353	297	358	338	361	378	346	368	344	363	362	349	318	349	352	362	352	394	315	341	331	363	327	375	339	305	356	338	337	342	371	356	366	360	364	332	360	365	357	344	369	367	361	365	352	329	352	350	363	344	377	338	365	355	381	344	387	331	378	354	367	329	361	336	326	339	333	327	340	374	337	381	357	374	354	383	349	349	376	352	371	369	346	349	382	364	345	358	326	324	377	376	340	367	411	353	341	342	347	334	362	348	365	376	330	360	341	341	388	343	332	349	379	378	325	380	337	335	361	344	382	352	372	334	362	370	350	350	350	337	339	336	335	368	363	373	375	344	370	368	365	367	343	359	326	367	336	376	342	336	320	354	336	363	320	362	347	332	331	358	382	344	384	337	346	366	375	346	372	348	328	358	361	360	312	323	347	351	345	330	421	368	307	359	330	325	342	348	362	370	363	353	395	330	369	344	338	368	353	365	360	332	345	368	365	316	340	336	359	376	332	356	338	354	305	346	377	352	367	363	363	343	365	343	321	364	346	341	359	356	375	378	363	361	353	358	322	346	362	330	371	371	346	352	353	364	381	377	362	327	357	366	377	375	317	381	344	348	325	327	354	363	310	330	356	343	381	354	350	362	373	325	338	357	359	340	333	330	319	366	362	356	340	323	346	352	354	368	359	334	357	332	339	376	336	351	338	370	330	333	374	332	355	336	340	360	356	344	343	375	340	333	363	411	354	346	349	343	361	340	358	346	341	357	380	355	335	372	393	331	343	355	331	347	358	390	323	349	328	339	368	344	326	373	356	346	363	320	358	352	341	326	375	322	380	334	340	337	348	348	340	338	364	329	359	345	333	360	360	384	343	360	340	331	359	335	342	350	327	359	345	343	350	340	316	325	347	346	342	372	379	370	383	368	381	334	302	384	336	381	337	350	342	356	352	354	338	361	360	338	355	343	342	330	383	342	341	324	374	350	371	333	358	327	363	350	362	353	345	404	300	382	366	362	381	370	331	347	351	358	359	354	351	354	354	367	336	366	324	335	383	352	364	358	375	347	339	390	382	314	343	374	361	342	364	360	336	302	369	391	324	366	330	363	364	380	363	360	371	353	320	350	373	365	348	386	348	364	350	369	365	355	324	343	380	350	364	385	340	373	348	360	350	328	376	353	351	342	354	395	343	359	367	363	329	346	349	355	368	355	353	354	341	376	322	326	337	335	340	365	335	337	343	346	342	365	373	338	355	324	332	367	340	349	325	373	351	367	346	381	333	366	378	332	343	319	328	354	355	358	349	347	333	375	360	387	326	356	347	335	333	373	349	384	353	349	341	372	358	360	357	353	359	364	351	363	329	344	376	382	376	345	368	326	324	383	313	362	363	352	336	337	369	363	357	352	355	355	369	391	380	372	317	364	347	334	348	346	349	372	342	333	333	349	368	337	332	319	332	379	339	347	335	347	348	358	328	367	349	350	331	360	361	322	364	357	310	329	363	341	374	361	361	343	337	359	367	377	354	370	385	356	344	364	337	348	339	336	345	345	345	356	353	353	331	339	366	333	409	351	388	347	332	320	328	321	354	330	362	369	356	338	357	388	349	366	349	331	332	376	362	370	327	377	386	346	359	355	363	335	388	326	355	336	358	370	373	368	355	368	331	336	345	336	342	347	337	328	357	350	363	356	373	359	354	346	342	347	378	357	368	341	371	341	343	386	372	364	342	341	358	383	378	360	305	326	331	323	337	320	340	346	351	328	358	341	328	362	380	374	343	348	358	377	342	331	338	359	391	372	332	348	357	361	347	334	345	358	354	362	349	329	329	372	375	326	368	347	346	363	350	365	369	368	347	344	350	338	355	378	353	358	383	355	341	342	313	364	390	334	332	347	384	322	364	327	342	370	342	356	354	339	339	330	332	354	327	338	371	336	377	362	335	347	359	324	339	362	339	362	358	362	360	323	319	353	349	367	325	381	358	361
7137	551	570	460	394	336	258	272	276	263	298	256	259	228	226	257	233	237	220	218	209	250	237	252	227	263	212	235	242	232	233	206	209	250	259	246	242	258	232	241	270	205	242	225	244	248	220	245	236	219	208	215	228	196	222	212	257	210	231	215	233	227	210	229	226	238	237	255	240	276	217	247	239	251	199	243	221	236	248	219	236	237	226	234	239	202	264	238	248	261	204	221	224	222	218	251	219	245	229	238	210	240	253	234	223	213	212	215	236	217	217	225	240	247	240	254	217	210	224	210	232	240	218	247	233	209	259	238	251	213	242	238	196	207	221	213	233	230	222	249	239	245	250	219	239	228	237	224	203	239	213	254	250	236	237	206	206	214	229	238	247	233	223	218	190	227	238	241	230	237	246	235	217	243	220	254	241	260	223	230	238	208	236	229	223	233	218	241	214	219	213	235	219	214	205	222	207	252	232	224	233	243	228	236	223	232	247	218	230	218	221	221	243	239	233	227	230	228	228	243	222	234	211	254	233	219	240	231	244	267	220	225	235	206	236	237	244	222	232	211	229	229	237	201	249	240	243	229	211	219	219	215	225	229	224	210	235	232	248	222	214	246	218	238	217	214	227	233	239	231	194	232	217	250	218	232	225	205	214	227	230	239	209	221	225	230	220	225	257	246	226	221	219	246	227	269	238	193	231	200	210	214	210	215	227	206	206	223	217	242	262	256	253	220	202	240	230	244	230	218	221	185	209	222	219	239	244	219	233	238	245	210	289	256	223	221	217	233	220	249	207	228	223	188	225	219	211	220	266	230	218	217	207	233	230	231	249	238	245	199	221	231	246	221	227	238	229	228	236	204	261	216	204	210	229	217	233	233	256	227	249	245	230	219	209	241	208	214	225	213	228	226	224	217	231	216	235	220	238	239	225	197	203	222	228	239	226	256	222	238	214	238	227	217	243	208	226	225	249	245	212	237	210	218	243	240	219	237	200	230	266	240	234	225	230	230	235	247	226	221	242	233	229	233	212	242	251	213	213	261	235	212	267	243	209	245	242	235	232	233	244	244	212	247	208	238	223	246	217	268	218	230	240	203	222	232	219	242	256	238	217	240	241	205	210	214	199	211	228	248	249	237	243	195	230	218	221	226	212	221	214	242	225	201	185	224	235	240	235	239	245	219	230	238	261	228	254	226	224	224	217	238	251	236	208	231	207	233	238	225	224	205	210	235	223	242	258	227	246	235	251	242	221	218	208	222	205	240	272	215	213	242	201	204	219	211	235	217	206	235	225	220	220	234	247	260	233	216	230	237	233	228	216	244	234	225	217	235	239	225	231	223	206	216	225	219	273	217	208	247	244	242	236	240	217	214	249	225	225	255	220	241	216	212	220	258	241	246	227	231	232	227	198	233	233	216	227	216	227	238	226	221	191	236	218	244	216	198	221	234	241	221	236	268	249	236	222	258	213	250	213	225	233	211	210	238	256	259	244	233	233	243	213	239	206	263	238	228	238	209	212	253	235	204	229	249	274	247	227	211	228	225	263	232	268	227	237	231	232	218	233	224	232	215	207	236	225	222	268	226	243	217	253	219	229	237	223	234	232	215	207	220	218	227	218	235	243	255	224	208	245	254	233	210	231	272	278	215	213	234	227	228	250	250	228	207	254	211	235	233	220	212	242	237	205	216	258	240	253	223	261	238	253	230	215	245	249	248	229	207	212	237	239	210	231	247	237	213	214	222	235	218	228	244	240	241	236	257	253	226	227	223	222	206	240	241	232	242	227	260	231	198	224	212	226	265	211	239	236	234	226	264	243	223	233	237	213	225	240	207	210	234	248	242	237	237	250	232	207	219	230	230	248	240	229	216	223	215	220	208	249	224	214	234	222	226	209	228	232	241	230	247	206	227	229	249	235	276	255	236	249	232	245	240	223	215	211	228	251	225	244	255	220	224	226	241	193	221	263	216	220	239	213	225	221	199	236	246	231	253	254	227	206	241	205	199	241	232	235	222	201	213	212	244	236	233	217	219	207	220	207	219	227	205	238	227	247	233	224	220	219	259	238	238	252	233	227	237	212	258	232	222	236	197	200	215	251	232	218	257	239	246	247	228	205	218	234	236	216	229	264	209	222	239	238	222	243	227	243	229	218	226	214	234	245	246	218	209	208	219	240	236	209	226	205	254	235	207	233	237	215	227	255	224	204	199	247	237	257	217	210	251	236	236	254	220	228	243	211	245	263	218	204	239	237	236	233	220	192	259	212	237	218	222	263	225	239	251	240	229	228	226	229	228	219	226	211	217	255	216	234	220	212	229	237	214	209	237	219	204	202	239	249	259	225	198	196	222	217	227	217	219	213	245	226	255	224	201	228	212	221	226	258	269	217	233	208	246	205	214	241	219	235	246	216	205	246	214	225	227	246	229	235	222	247	236	238	238	231	201	238	239	225	215	237	234	232	232	261	254	234	258	243	241	230	219	231	208	260	219	204	196	227	247	225	237	258	232	252	237	218	252	235	232	238	228	244	223	236	227	268	227	209	210	250	215	233	248	243	235	214	244	223	225	208	240	205	275	207	227	224	239	230	202	239	219	239	233	222	237	206	224	257	228	253	246	213	214	248	262	245	225	252	210	249	206	235	232	226	223	218	222	226	221	227	230	223	227	212	221	227	217	232	254	243	255	245	223	234	243	226	250	225	205	230	221	223	204	216	222	243	222	233	236	232	238	210	242	241	198	251	241	237	217	230	232	209	219	245	213	224	236	235	216	237	235	227	220	229	219	232	223	247	227	217	232	204	215	241	242	221	234	213	210	259	275	275	217	223	254	232	248	235	218	228	228	240	236	204	206	227	220	216	205	232	232	219	249	216	225	218	257	193	236	241	236	219	243	197	234	225	257	242	249	249	227	241	225	216	207	229	250	212	223	217	215	222	219	249	218	219	221	239	238	244	239	209	249	240	264	232	196	221	215	234	239	219	209	240	220	264	217	205	220	222	226	227	231	224	244	210	221	228	239	233	206	229	238	217	207	220	234	211	214	243	258	263	247	247	237	229	229	217	224	184	213	211	201	219	233	261	250	232	229	233	232	249	234	218	219	221	237	251	240	226	211	257	232	221	223	220	208	220	222	218	237	217	215	221	233	251	225	211	222	226	247	234	202	222	236	248	216	212	211	221	231	223	249	236	243	201	246	226	194	254	225	234	237	220	222	240	218	252	265	231	225	224	218	238	251	205	210	205	215	232	229	239	240	209	204	227	234	211	214	219	195	235	233	230	236	245	239	223	193	220	237	225	224	243	206	241	221	242	244	243	235	224	189	237	231	268	276	189	218	217	227	209	221	244	237	231	233	218	238	225	241	240	233	226	242	243	233	233	237	248	227	223	273	231	203	232	243	235	239	228	245	226	238	265	240	214	226	210	255	230	225	251	231	252	233	207	230	206	242	221	231	254	209	244	242	215	214	234	221	255	216	207	215	228	229	215	225	242	217	210	203
6243	818	1238	1313	1174	1053	974	826	763	740	678	705	696	618	677	656	600	578	558	624	614	591	597	588	529	578	574	603	599	555	521	543	580	496	552	547	531	550	556	533	581	518	572	548	540	540	529	572	552	513	539	525	499	535	495	560	543	529	495	509	527	547	575	556	464	520	510	539	526	505	529	515	520	531	538	515	486	531	537	556	489	512	573	536	519	514	453	538	513	517	497	522	546	510	544	525	542	535	571	486	503	522	528	489	487	506	524	502	528	542	521	490	487	538	503	500	522	536	522	508	513	539	526	509	512	517	536	530	528	499	511	544	549	471	493	521	539	499	517	522	559	539	541	516	540	535	547	509	496	523	531	519	554	503	524	491	488	523	523	517	534	494	560	483	521	532	513	557	512	569	538	484	531	515	518	543	476	554	490	530	502	547	540	575	580	537	513	504	493	528	523	544	525	534	540	549	540	545	550	533	525	483	554	528	507	549	526	497	515	538	545	528	551	522	490	513	521	557	509	541	500	529	492	517	510	529	528	505	525	523	544	535	536	530	559	491	510	580	531	485	528	514	544	555	538	484	532	545	515	498	523	484	528	532	525	559	524	512	509	541	529	502	515	508	536	564	538	545	493	528	499	501	545	555	486	536	512	497	521	544	556	519	519	500	529	480	509	518	504	486	531	506	546	532	575	524	511	506	536	555	518	498	535	520	514	515	533	533	513	544	521	471	517	504	578	501	485	492	497	546	531	519	534	516	525	539	518	524	495	513	522	515	536	511	506	531	522	518	514	532	538	517	499	528	501	523	528	536	530	508	558	496	562	528	517	562	565	528	505	516	500	528	519	520	494	523	506	528	494	523	548	499	536	522	502	520	554	527	514	519	549	547	531	511	537	506	485	537	542	517	506	501	524	549	491	515	565	581	505	524	541	539	475	487	540	542	499	530	519	516	514	526	545	520	540	510	526	510	522	521	552	508	503	557	538	533	543	556	527	501	561	536	492	519	504	485	500	494	519	536	501	457	495	519	533	512	491	514	557	533	527	521	506	587	563	519	518	519	507	485	506	544	540	512	534	527	487	495	519	566	554	514	539	540	516	557	474	515	500	519	509	501	499	540	540	496	542	511	505	496	543	517	479	501	548	484	519	566	519	530	504	530	533	515	545	536	531	535	549	513	516	530	509	515	477	527	483	531	522	519	501	512	507	514	504	549	519	503	518	530	525	526	500	494	526	517	503	485	530	531	500	501	535	522	520	540	498	499	509	553	536	528	505	495	453	562	537	523	521	480	556	533	520	502	531	563	533	517	556	477	494	532	512	550	503	521	558	534	498	511	482	523	539	508	523	546	537	485	536	556	494	511	510	518	508	513	539	532	527	518	510	513	521	522	539	498	495	579	460	499	543	490	493	522	550	499	530	477	528	540	523	512	506	501	537	517	529	553	546	509	509	507	518	531	514	502	494	505	507	537	503	506	534	569	513	516	569	548	507	523	501	535	498	559	535	555	512	485	546	502	516	524	523	537	480	528	547	552	529	489	520	530	553	469	509	497	547	528	524	512	506	522	497	540	490	558	517	516	546	488	536	530	499	460	576	562	511	562	491	511	585	544	528	531	529	500	514	502	522	500	514	527	491	524	537	501	534	558	525	504	567	550	529	560	517	502	551	506	538	499	550	520	499	530	535	521	516	515	525	539	530	516	509	516	536	558	508	532	498	477	552	547	517	496	516	517	516	522	507	545	503	540	498	503	570	548	506	511	542	511	540	522	524	526	525	500	529	519	484	550	499	519	495	513	514	482	485	556	513	552	489	540	503	550	515	458	569	513	505	522	520	545	559	494	563	545	537	505	538	541	482	524	539	511	527	536	548	514	522	557	555	534	504	543	534	545	527	531	565	543	477	502	525	547	494	543	494	519	562	532	543	527	491	477	553	516	539	524	475	529	525	518	515	551	498	534	496	547	528	574	557	497	549	516	526	549	524	544	501	497	550	534	559	522	508	529	542	563	526	512	501	520	544	493	527	566	522	492	530	501	498	505	509	524	559	563	482	533	528	518	537	513	537	495	504	555	542	528	519	546	533	493	507	504	530	540	494	522	504	508	499	506	509	508	514	523	538	522	537	535	526	515	522	524	551	537	588	488	551	548	535	483	508	546	473	489	528	527	543	555	526	487	526	527	550	518	493	515	490	491	558	519	522	515	537	542	484	556	531	594	514	510	506	521	541	536	530	515	486	512	510	531	560	575	535	526	541	513	500	509	497	530	539	477	516	523	531	498	546	537	529	502	548	537	582	563	522	526	534	494	523	543	518	534	518	502	521	562	544	487	537	537	499	508	523	524	511	534	531	501	556	506	522	568	572	527	526	537	526	564	477	530	542	494	529	478	536	469	488	547	526	491	523	523	531	534	500	565	535	533	566	569	529	518	542	507	513	487	570	513	524	529	530	499	525	540	545	525	561	480	531	504	569	557	513	518	537	524	534	512	525	521	533	515	530	498	468	504	530	529	544	496	532	541	508	515	483	539	490	519	524	560	507	514	519	529	547	466	496	554	539	477	542	548	533	495	531	521	515	568	526	505	509	540	562	493	540	508	525	502	508	546	598	540	479	502	510	523	513	546	506	539	553	511	564	503	494	530	551	516	510	536	496	486	510	526	543	485	505	520	544	510	583	538	521	517	524	549	516	500	518	518	549	506	508	541	535	511	515	563	551	534	546	524	484	487	554	597	528	551	562	520	532	553	510	485	532	523	519	469	554	495	528	561	519	561	530	521	560	498	512	573	527	528	496	563	567	506	502	504	540	495	544	534	597	515	544	535	511	526	514	526	530	475	525	521	517	511	530	500	541	516	567	520	535	493	563	524	485	510	495	506	511	504	553	515	496	536	532	511	466	516	540	548	554	514	524	517	550	528	514	502	517	523	560	527	545	528	522	525	500	550	536	517	512	548	511	566	539	510	528	538	537	489	575	516	475	497	548	497	537	496	534	510	516	518	526	504	521	518	508	547	507	533	510	548	495	475	488	547	515	513	533	563	566	506	503	535	522	530	524	548	510	535	519	515	514	549	532	548	537	465	512	519	514	497	499	491	537	487	540	533	506	544	557	536	482	546	534	504	515	564	521	506	517	519	526	527	547	509	558	491	486	549	544	532	540	523	492	500	504	552	503	573	529	548	534	513	521	532	517	511	545	522	537	536	500	576	561	510	529	515	548	529	531	554	486	538	500	465	545	532	538	530	526	515	477	485	545	516	504	504	492	513	500	538	563	454	527	519	527	560	530	529	583	524	527	540	539	558	560	492	514	512	492	503	514	522	500	523	518	484	540	497	552	491	539	552	543	505	503	559	547	552	502	553	516	553	560	536	527	538	514	536	528	538	531	567	517	493	511	505	545	494	549	514	518	513	509	517	450	492	557	527	492	548	521	567	519	494	502	476	528	505	531	520	522	537	506	533	530	495	538	537	588	535	503	532	557	494	522	545	534	530	514	485
14008	1123	858	662	496	414	326	253	251	223	235	210	197	183	194	186	194	157	171	170	156	208	181	173	163	168	188	189	150	155	198	172	182	166	177	169	146	154	161	146	175	176	149	167	173	152	174	137	138	157	155	174	164	127	156	137	164	155	133	137	154	158	143	172	160	144	176	145	149	163	158	158	175	147	149	189	158	147	146	159	161	147	195	163	170	168	160	139	165	165	165	152	147	177	160	144	144	165	166	167	159	155	155	149	155	178	148	153	157	139	157	184	200	142	160	149	146	172	173	153	211	154	177	152	149	163	171	175	141	138	126	148	160	149	174	151	182	148	162	167	166	169	142	140	154	161	166	150	136	165	161	161	159	137	163	161	155	144	149	161	152	164	170	171	164	145	162	155	149	158	152	152	146	138	126	157	173	144	161	177	145	141	151	160	162	160	160	187	140	167	154	151	145	157	165	136	159	172	146	145	161	160	160	150	150	172	143	164	130	158	137	150	144	154	169	175	160	166	154	150	176	165	136	175	163	181	188	155	179	164	149	155	154	163	143	165	194	134	153	166	160	150	145	186	146	163	164	161	164	165	165	148	135	163	151	143	162	151	158	152	150	164	165	173	166	162	124	152	160	149	148	137	168	166	167	151	140	132	170	184	155	142	158	147	175	142	163	178	150	154	159	175	153	183	154	155	145	159	153	155	169	148	137	166	115	148	153	165	155	125	155	148	147	162	127	144	123	180	155	173	132	173	165	169	170	162	123	153	124	125	144	179	152	175	157	145	178	169	147	141	140	153	159	135	137	152	134	139	139	155	148	162	164	166	155	157	153	156	162	170	150	152	138	120	146	166	186	141	163	178	158	170	165	142	185	162	158	142	174	142	132	157	156	155	162	138	161	135	164	181	181	145	156	151	142	149	170	161	164	150	184	180	187	141	150	155	125	150	164	153	170	162	130	172	161	168	120	150	160	168	156	155	143	165	150	169	180	158	163	161	153	147	138	190	165	177	152	183	158	141	175	152	171	147	132	153	166	167	165	149	132	155	139	152	144	163	154	149	156	144	171	144	139	165	148	166	138	166	168	143	143	161	150	150	148	172	169	162	160	158	174	132	121	154	145	173	132	158	163	149	158	166	138	146	133	160	154	158	144	147	171	175	155	182	136	135	186	178	135	158	158	187	160	175	171	162	138	168	148	177	151	152	148	140	150	172	159	158	166	160	131	169	152	156	152	166	183	154	147	139	129	141	147	147	161	165	165	162	146	171	142	139	125	163	139	155	155	159	157	155	145	158	152	140	173	142	190	142	151	189	169	166	155	165	161	168	181	148	148	139	137	155	149	150	162	156	161	173	132	154	159	158	187	167	176	171	158	167	165	172	194	159	134	174	138	151	155	147	142	147	158	157	155	151	152	164	143	147	150	170	156	148	164	182	138	143	146	187	145	174	173	157	168	156	174	156	175	158	157	152	170	156	150	146	146	169	144	133	164	141	165	152	153	171	143	169	167	139	141	144	159	154	127	173	137	146	154	188	143	139	144	161	153	155	159	155	165	141	164	171	148	143	144	156	148	157	169	136	150	171	138	152	134	187	148	147	147	163	144	157	139	166	151	145	167	143	165	144	148	143	158	165	150	174	181	149	153	153	162	149	146	136	164	161	147	138	146	162	164	132	194	150	151	156	132	129	140	154	192	163	151	145	157	153	171	181	172	150	160	173	160	149	160	179	168	158	154	166	175	150	152	165	178	171	161	142	141	158	161	155	137	147	155	158	163	169	158	160	164	156	139	166	161	164	166	133	163	164	144	157	144	163	168	177	153	168	143	150	146	161	177	156	163	181	149	141	148	158	128	146	145	154	173	146	149	143	169	167	186	176	169	161	147	144	159	135	164	162	177	154	160	149	141	157	172	171	170	146	163	161	152	153	173	183	154	151	185	164	166	159	138	141	177	137	145	149	136	163	155	140	146	153	136	155	166	153	136	175	140	139	149	129	137	171	161	126	163	149	164	193	138	173	190	171	167	159	128	165	165	138	152	139	164	158	159	158	183	163	163	152	147	167	180	128	168	160	145	153	130	151	136	141	152	155	165	156	142	131	155	178	162	124	157	132	157	159	141	148	157	158	158	159	174	181	128	176	153	172	146	152	145	125	146	169	154	189	144	166	159	153	148	167	161	188	159	163	152	157	169	157	163	152	134	151	166	165	164	145	167	167	156	168	155	143	154	167	123	155	166	174	169	148	150	158	153	172	170	166	160	158	177	155	147	148	171	158	143	137	151	167	147	152	140	184	151	152	164	160	163	139	164	152	160	136	138	184	139	138	173	158	172	167	148	157	149	142	155	156	155	163	124	146	152	144	152	154	154	161	153	164	159	159	168	152	180	139	155	161	145	153	165	145	146	133	165	157	159	151	161	150	167	182	174	171	143	171	155	160	129	156	156	160	154	135	176	170	160	168	160	166	136	150	156	144	127	149	154	133	172	143	174	149	151	147	160	143	141	151	174	141	171	147	189	161	180	161	159	138	170	172	157	149	157	135	151	149	158	174	153	150	152	148	165	172	149	162	144	152	150	155	154	154	154	159	168	132	152	142	130	151	153	154	155	146	127	155	162	158	153	152	155	144	151	149	122	156	145	160	164	178	150	146	154	166	186	131	160	162	141	169	146	152	162	155	141	151	144	152	168	179	164	177	165	166	169	158	167	158	156	183	178	153	168	151	182	171	182	151	152	149	157	133	162	156	160	150	152	145	147	153	153	127	168	141	155	155	154	154	184	147	157	161	152	154	144	189	153	166	155	174	144	152	162	167	162	155	160	156	159	150	154	136	149	140	149	142	182	139	157	151	146	172	138	172	170	171	146	148	166	124	170	152	164	156	150	154	152	192	146	169	167	144	170	162	166	144	148	138	168	169	133	143	171	182	173	146	152	139	152	164	142	153	160	179	171	156	158	150	135	138	128	142	116	153	173	164	160	128	161	153	144	149	152	165	142	156	150	151	179	177	136	137	146	154	142	178	166	148	163	125	160	157	173	160	170	160	138	166	156	170	150	155	144	163	136	180	159	131	146	184	175	151	127	165	153	155	152	155	143	156	145	170	166	163	122	167	169	146	169	160	169	151	129	163	154	156	144	148	155	154	166	162	155	147	147	155	154	137	180	165	166	166	150	159	155	165	153	166	153	171	164	160	145	152	144	142	153	173	123	157	137	174	157	158	146	150	139	156	154	141	134	150	154	179	164	155	152	145	153	163	151	157	164	168	174	134	161	128	163	158	142	148	160	156	176	133	154	155	154	160	158	136	158	153	179	134	165	161	160	151	142	146	159	163	150	159	156	147	176	176	162	152	148	156	172	129	152	172	166	168	175	170	161	162	158	136	170	164	167	192	142	150	139	146	154	160	163	172	134	135	136	157	129	152	167	157	165	183	143	152	163	151	162	158	156	172	167	158	152	132	157	197	156	154	147	158	140	146	149	165	150	139	170	139	128	151
8002	948	1782	1975	1649	1387	1158	946	797	830	725	674	671	580	541	517	489	479	456	480	480	438	434	421	432	462	451	439	426	386	403	387	396	428	405	408	403	384	415	369	379	382	385	360	348	400	369	391	376	355	372	372	403	378	355	385	379	392	391	413	361	330	362	390	347	363	366	388	361	393	355	393	380	363	355	365	331	390	332	384	355	376	384	373	354	355	377	345	388	381	386	352	355	356	374	353	362	359	363	368	329	376	340	395	372	370	369	371	365	370	360	375	361	341	365	356	330	371	369	346	354	361	392	359	342	351	365	366	365	347	361	365	331	354	332	358	345	340	352	343	405	365	366	357	343	323	382	365	389	341	360	348	357	359	342	386	392	336	320	351	353	380	332	367	347	361	317	349	343	351	333	354	380	351	355	368	356	354	336	345	380	325	369	377	357	354	339	355	354	352	360	354	336	353	377	332	411	365	339	353	393	365	335	329	380	360	364	373	341	346	356	370	363	386	343	360	355	362	339	401	351	369	363	353	391	354	363	362	375	370	366	402	377	322	345	319	399	376	363	339	344	359	370	351	340	326	379	364	345	378	372	365	354	344	340	351	346	360	354	378	366	343	377	347	355	362	347	358	403	346	365	365	361	356	347	376	360	353	329	322	364	360	352	356	353	369	353	338	356	383	364	341	325	383	366	399	330	344	319	342	342	319	358	373	343	337	365	342	358	375	370	365	382	400	369	330	354	370	380	382	391	368	385	360	403	395	363	363	366	375	346	390	343	369	359	335	338	356	329	371	354	364	373	367	345	327	358	322	343	342	354	361	316	356	358	385	345	374	377	370	357	363	349	351	376	362	366	341	394	368	340	361	327	339	372	396	367	374	350	351	330	377	327	353	350	338	371	337	391	335	320	365	366	329	369	358	327	328	401	331	380	356	373	359	363	340	329	348	382	339	342	341	370	347	325	350	374	374	363	373	370	372	372	376	380	378	390	370	363	317	355	376	359	373	376	375	383	331	339	348	366	361	397	353	357	357	342	342	374	372	342	374	344	361	386	366	353	365	393	352	342	358	370	342	358	372	373	372	347	337	394	361	333	379	368	390	352	399	365	352	396	338	364	370	391	369	384	342	343	369	358	362	344	373	351	358	335	361	370	339	375	376	345	360	358	313	362	368	404	333	358	369	327	368	355	349	332	372	353	328	400	370	343	338	375	364	340	338	340	353	357	408	370	353	363	330	376	351	348	397	339	364	356	358	337	338	346	391	327	373	336	353	377	407	361	367	341	385	364	376	352	380	348	359	354	366	348	331	367	329	364	368	363	372	350	372	337	354	316	355	359	384	346	338	354	320	357	319	370	377	370	362	423	358	330	356	367	359	369	359	354	340	350	366	342	355	356	370	347	397	350	345	381	374	375	363	356	354	378	409	343	338	321	369	324	343	348	351	351	329	351	350	341	391	343	348	368	376	363	345	379	385	322	339	341	327	346	378	341	342	374	352	371	379	368	326	345	340	390	389	349	352	357	352	387	355	377	349	367	379	343	372	354	342	362	354	413	349	377	358	334	371	373	365	362	406	327	343	329	376	392	318	359	326	341	381	372	377	373	385	400	340	360	321	365	376	351	344	360	339	374	331	357	352	329	343	381	345	328	334	352	357	382	356	347	377	355	362	346	343	377	398	361	344	393	369	318	346	356	376	370	343	352	330	327	368	335	365	356	388	371	380	382	386	366	324	385	359	359	344	360	360	349	352	345	379	347	348	386	335	352	359	330	322	359	371	349	341	347	312	386	344	331	371	369	330	359	387	334	359	345	366	347	365	343	330	363	384	350	390	370	335	380	356	348	352	364	355	391	348	373	355	335	339	382	362	364	352	376	332	339	405	361	344	385	367	404	367	334	335	353	348	334	369	353	363	341	365	372	372	367	343	337	335	343	341	342	370	351	349	382	364	346	342	343	367	396	326	346	359	349	360	377	362	352	353	354	397	333	361	373	388	336	369	362	357	356	354	332	358	332	363	380	380	365	350	370	366	355	357	364	340	404	341	341	341	357	362	366	325	373	356	361	371	377	374	386	352	347	376	363	350	373	369	346	342	370	356	351	360	350	353	340	377	360	339	359	352	343	343	350	358	356	369	359	387	348	362	380	367	349	314	348	340	386	371	359	362	368	385	311	343	345	376	337	371	369	355	332	333	371	331	367	373	344	369	370	361	355	352	382	349	351	380	348	349	359	358	353	386	381	368	378	348	390	346	375	366	340	341	338	382	316	328	345	351	374	384	360	367	349	370	359	348	384	360	361	348	365	357	383	352	325	358	371	385	356	377	384	368	369	368	364	354	343	349	344	381	321	397	345	364	355	358	372	337	374	341	339	346	354	368	343	360	338	369	372	336	351	336	333	344	360	337	326	346	351	346	335	316	356	343	380	382	361	348	381	334	339	339	363	351	365	389	356	354	356	366	338	337	361	343	354	323	350	355	360	379	349	365	379	343	331	373	377	341	335	342	369	369	375	371	356	320	374	358	362	315	363	354	355	371	375	356	365	357	355	389	342	352	342	386	369	357	369	353	350	367	361	359	365	367	353	380	381	374	326	348	392	374	370	369	362	377	352	341	376	366	366	380	364	345	340	379	358	353	379	370	337	393	338	341	339	359	384	339	386	360	361	363	385	358	324	358	341	361	338	335	348	352	370	339	327	349	379	346	334	357	376	329	370	366	375	391	354	358	357	372	339	361	327	326	344	342	358	338	384	368	349	368	363	377	348	383	374	359	379	338	322	325	350	352	353	358	358	352	319	366	335	358	356	375	358	361	351	319	354	348	323	353	357	323	340	337	369	365	331	317	368	359	357	353	388	355	361	397	359	367	361	373	375	350	330	360	360	362	334	364	336	315	335	391	339	412	366	356	373	348	379	375	356	366	373	359	371	381	371	385	339	357	396	348	348	366	363	396	351	367	367	363	343	352	360	360	350	355	370	360	365	373	368	338	348	331	382	348	348	384	372	383	348	369	393	339	333	366	355	325	348	385	365	370	359	363	360	326	350	336	376	307	372	389	367	368	352	344	365	359	342	354	346	345	367	362	369	350	353	347	351	313	349	353	332	340	354	366	367	375	366	319	355	385	356	327	378	354	353	359	342	367	388	386	336	354	366	337	370	355	368	336	371	353	339	344	360	336	337	362	392	381	371	358	369	367	330	334	363	345	380	378	385	329	361	356	373	363	363	349	360	358	333	353	363	359	352	341	393	358	324	319	359	375	325	351	377	357	370	363	373	349	358	387	300	368	388	378	367	361	354	366	377	367	352	345	336	394	360	383	379	356	392	368	330	351	340	334	337	354	380	342	375	325	375	361	378	356	403	342	380	346	359	333	342	358	335	331	372	349	386	360	364	395	351	348	347	351	339	383	357	354	379	336	377	336	349	383	355	385	365	335	380	361	359	367	335	342	353	341	365	345	358	343	422	387	336	384	321	334	356	316	366	381	368	378	346	375
1320	147	177	148	137	129	146	126	176	139	145	137	156	133	135	129	133	138	148	136	140	132	143	120	153	132	130	147	146	156	167	136	131	147	138	131	148	139	131	152	145	120	140	156	127	156	135	138	149	140	133	138	147	136	128	139	152	155	125	132	141	131	127	123	165	149	138	157	140	150	147	145	137	135	132	149	156	136	117	151	123	126	140	162	148	159	124	135	151	156	150	141	123	162	144	149	172	141	140	157	167	161	147	140	128	133	119	131	148	145	146	139	146	149	128	124	120	153	145	123	143	135	134	136	151	153	161	143	143	143	143	138	152	147	131	157	165	128	151	144	137	136	137	143	140	138	140	153	146	154	138	140	158	142	141	129	137	115	137	148	130	155	114	149	135	156	139	132	161	117	149	146	137	136	142	142	133	154	130	134	147	142	140	165	149	126	144	132	150	142	143	160	138	127	144	135	136	125	145	142	133	151	139	145	141	145	154	140	131	166	128	138	133	129	128	130	159	143	160	117	149	143	159	140	149	150	138	133	166	133	138	129	132	141	152	125	147	147	151	146	152	152	139	142	117	147	142	149	151	137	125	150	142	148	138	120	138	145	161	123	168	142	131	130	165	146	123	137	147	130	128	127	133	136	124	138	137	131	137	133	153	136	130	147	143	109	135	148	155	138	158	141	141	137	137	137	138	159	136	158	149	122	150	145	158	140	126	131	129	134	135	147	163	143	148	129	134	147	128	153	124	148	137	133	110	141	132	158	135	158	123	141	133	143	139	129	132	167	125	123	143	156	115	155	143	153	143	124	123	137	143	146	119	121	140	142	152	162	127	139	154	151	157	130	147	144	135	156	155	146	127	154	140	147	137	147	136	134	166	125	132	148	147	138	131	137	148	140	130	137	165	127	143	125	152	151	128	140	144	167	125	129	151	150	175	146	141	135	127	112	135	163	174	129	138	139	151	119	148	147	142	138	166	134	140	141	139	145	164	145	160	150	102	136	147	151	157	137	111	173	124	139	140	129	133	147	133	134	142	150	127	146	140	145	145	144	169	125	139	136	125	128	121	134	133	150	148	155	150	124	150	111	157	128	140	142	166	132	134	129	128	129	122	138	172	157	144	129	154	146	137	146	130	118	113	117	146	138	140	137	129	143	152	140	137	111	132	134	132	144	127	138	144	133	140	150	152	141	139	161	132	139	132	111	129	128	158	133	137	126	135	138	151	164	162	132	148	130	138	130	139	135	159	149	123	138	123	135	147	154	166	148	151	143	164	137	130	139	138	168	164	144	164	166	121	135	142	141	136	146	128	133	157	146	139	148	121	124	142	136	125	121	156	158	144	140	144	153	134	149	153	146	124	135	128	151	154	131	151	131	125	121	164	129	140	142	130	161	112	141	132	151	145	142	143	117	137	142	155	136	138	105	167	142	137	132	150	157	119	150	130	145	147	147	139	146	171	144	125	144	158	171	147	121	152	113	135	157	143	130	143	110	143	121	140	163	130	160	148	148	142	158	140	135	123	141	124	162	129	132	147	147	144	139	140	125	139	123	130	141	132	144	126	134	135	151	157	142	148	132	146	151	131	148	153	149	132	143	130	134	158	140	133	146	139	150	143	160	130	126	149	156	141	120	146	158	154	133	151	158	149	153	157	175	150	151	133	121	163	134	148	144	156	145	146	140	162	152	135	153	130	145	122	152	152	104	144	161	148	126	121	158	137	134	156	120	152	155	155	141	124	151	143	135	133	130	142	149	125	128	137	150	118	150	134	131	160	149	160	159	134	138	151	150	137	144	144	99	157	152	158	153	170	152	133	135	120	141	135	126	129	152	146	133	122	127	156	155	147	147	132	147	132	142	131	133	135	149	150	114	159	155	158	158	145	150	123	139	128	141	145	130	164	146	139	157	147	138	149	132	128	139	152	132	113	136	133	122	127	147	131	151	128	125	117	159	136	134	119	130	125	136	142	130	141	136	149	159	158	168	142	150	140	133	126	144	163	128	144	125	134	136	150	138	161	155	160	147	154	153	142	131	162	145	130	133	148	154	148	118	138	151	135	160	145	148	144	130	151	149	144	139	153	148	160	149	143	136	139	149	140	147	167	157	124	138	156	135	151	162	152	146	146	146	166	157	159	142	132	134	137	138	136	154	124	143	160	147	158	127	133	139	138	137	140	146	133	138	157	135	128	144	131	134	139	131	139	134	155	146	135	134	168	130	154	156	120	129	131	145	151	144	141	143	148	179	137	146	132	129	136	134	159	160	141	129	125	130	152	160	161	144	153	157	158	153	147	138	145	134	164	132	144	148	160	135	134	148	132	147	137	158	143	145	153	137	145	158	156	148	136	147	117	136	138	153	134	134	112	155	151	164	148	151	132	141	142	146	128	132	166	131	156	144	128	141	147	134	156	134	124	124	146	150	152	160	132	135	134	141	137	148	155	141	130	167	122	130	145	137	167	164	163	145	141	143	151	155	167	138	146	132	141	123	126	153	126	152	141	143	163	130	150	125	136	153	132	132	138	139	128	154	133	144	133	160	128	147	143	134	131	162	145	131	124	152	119	132	148	158	136	144	140	139	154	141	128	133	147	141	131	113	166	145	141	157	137	157	140	144	170	160	152	150	143	157	155	119	139	132	141	151	139	146	129	129	118	136	143	160	153	138	162	167	146	162	130	140	142	157	150	146	140	148	144	145	137	142	133	178	163	128	135	127	138	150	160	147	149	135	157	133	142	138	135	151	149	143	146	131	145	158	108	152	138	154	154	152	151	132	135	129	140	143	153	141	144	142	153	149	168	130	137	143	148	124	146	145	149	132	167	145	136	124	129	117	136	142	129	129	129	135	146	152	125	143	121	153	155	158	153	153	139	132	154	130	132	155	147	128	142	142	145	183	148	131	154	126	134	135	134	131	128	135	127	138	134	137	158	142	141	153	139	162	124	123	145	158	120	133	119	138	128	131	111	119	134	156	151	135	147	120	126	136	147	144	154	130	134	137	137	151	165	135	125	150	149	125	156	132	147	122	123	139	163	139	142	125	131	136	120	151	135	154	142	154	141	138	132	128	158	139	132	123	169	136	164	153	143	133	166	122	171	138	158	140	123	147	181	137	117	130	143	157	126	141	138	152	132	132	134	138	155	128	166	143	158	137	153	144	131	114	135	130	156	145	152	160	153	133	143	153	157	147	135	168	146	156	140	134	154	136	149	147	135	138	135	139	152	143	141	126	144	114	149	152	134	130	166	148	157	148	140	151	147	153	166	140	134	132	155	135	150	169	150	156	158	133	125	140	133	142	162	124	135	123	143	134	132	131	143	143	148	140	141	150	131	155	141	129	155	132	151	168	123	127	138	139	161	150	118	150	125	156	151	120	147	151	161	141	138	159	140	142	139	138	143	162	128	153	144	131	139	151	126	155	155	143	143	136	160	131	172	154	124	139	126	137	144	133	148	149	142	134	143	142	139	158	147	132	151	138	173	138	116	141
1553	390	361	386	378	390	369	353	365	378	371	385	366	362	338	361	376	316	355	360	343	383	357	341	334	372	355	350	351	385	351	342	377	373	330	329	354	343	355	381	338	346	327	366	360	384	372	317	352	378	346	375	329	351	365	350	340	323	397	339	366	355	328	351	361	356	343	371	326	349	317	325	346	342	346	355	339	362	353	324	332	337	356	327	324	317	348	379	359	313	355	360	335	315	366	338	369	365	349	344	351	347	311	348	358	397	373	372	371	344	339	345	335	376	352	365	348	378	350	348	340	354	342	352	352	341	375	375	342	343	331	351	349	345	325	350	380	342	324	355	349	349	310	359	356	357	343	381	360	347	354	364	332	327	354	373	370	358	380	348	343	344	338	373	321	380	357	388	374	359	361	365	344	309	344	331	348	348	364	377	388	331	343	330	328	343	365	368	360	376	385	340	362	352	318	396	350	367	345	336	352	342	344	347	345	351	325	349	337	362	364	345	343	348	321	338	351	371	316	326	340	332	330	320	337	340	338	369	359	337	386	365	360	369	307	338	364	369	335	360	360	339	366	346	314	343	340	354	319	351	346	357	353	377	343	338	336	359	340	360	355	321	331	350	366	345	350	359	321	384	325	352	357	351	331	357	353	387	347	325	370	363	368	363	340	332	336	333	332	361	318	361	343	348	366	337	322	361	382	356	375	356	343	309	342	310	342	353	335	365	351	329	358	373	341	349	379	337	344	323	366	338	354	357	330	364	374	370	324	356	350	354	341	350	363	379	345	335	341	342	311	343	328	356	371	347	369	345	347	352	372	341	347	361	346	323	341	342	346	352	334	364	316	354	368	355	351	394	359	343	338	385	357	351	331	372	344	376	343	352	347	315	371	345	319	383	332	345	326	334	338	359	358	331	346	371	374	337	347	330	311	342	356	350	342	348	311	326	367	351	320	339	360	389	387	327	400	373	376	338	369	338	351	383	341	354	319	350	371	333	318	346	370	372	354	360	361	351	322	330	330	375	324	374	334	355	366	346	359	341	340	359	377	344	358	330	340	377	337	355	352	335	372	333	339	368	352	370	371	318	349	313	321	346	338	338	372	349	337	328	356	328	373	332	390	340	304	377	342	345	348	376	381	343	355	355	349	367	327	364	372	322	341	344	362	349	380	349	347	343	314	348	358	340	377	325	334	345	381	323	375	348	326	378	363	373	318	346	347	345	364	338	349	333	374	320	351	352	341	340	314	360	372	372	343	350	341	375	374	349	325	314	357	368	305	338	357	327	355	337	332	353	359	349	384	348	363	337	343	363	378	344	368	353	364	351	335	364	365	341	361	357	341	352	307	314	321	340	359	362	375	351	342	358	358	335	356	307	361	352	326	339	349	345	368	372	338	359	354	338	352	350	318	340	372	340	345	309	333	326	367	351	352	368	362	318	358	353	356	353	347	346	338	308	377	355	341	369	342	376	351	333	334	338	314	367	368	349	402	360	353	330	359	352	328	344	324	354	353	331	365	314	345	341	372	295	340	367	362	355	358	347	361	358	329	338	347	320	326	360	386	360	330	344	366	351	363	353	343	354	348	343	379	341	340	343	309	332	340	350	310	325	353	365	327	356	353	344	398	340	389	355	338	342	353	361	330	335	343	350	353	356	342	352	343	360	370	363	303	349	355	349	362	327	338	352	363	320	319	362	360	361	345	362	331	330	349	339	315	350	356	319	350	367	349	374	365	329	386	346	343	362	339	362	359	332	349	344	337	332	371	376	321	350	356	326	354	340	347	309	328	356	296	336	338	350	330	312	338	392	348	318	350	346	362	357	364	366	340	335	342	361	363	358	314	311	356	313	339	352	373	330	356	351	340	342	311	318	333	344	351	362	351	341	344	333	314	355	348	336	348	356	345	348	356	332	346	354	337	346	353	343	347	361	337	367	337	358	339	354	405	329	335	339	332	334	343	397	348	322	333	343	359	356	332	360	365	344	350	365	355	348	349	332	356	373	357	345	333	336	356	356	350	364	330	327	363	362	373	389	362	366	324	334	327	374	327	340	366	384	319	341	386	376	342	314	303	349	373	349	360	367	330	377	361	335	343	345	344	337	372	353	301	335	349	362	363	326	339	326	329	361	350	364	360	366	327	335	347	331	364	311	346	337	341	337	345	362	309	357	357	332	347	359	330	363	327	355	344	391	338	332	382	361	350	351	347	357	333	345	347	305	360	329	344	334	346	307	344	373	344	350	367	333	327	364	332	376	386	354	332	361	335	341	354	353	345	344	316	343	343	351	367	375	330	335	352	344	354	299	379	355	362	295	391	351	367	373	386	359	353	324	336	349	335	364	336	331	343	353	349	350	351	363	326	350	372	365	346	321	346	354	373	407	335	368	354	358	358	337	362	317	359	352	320	349	347	341	369	342	396	389	344	362	342	364	336	348	353	305	357	349	361	327	371	327	361	346	338	334	374	349	360	392	315	365	354	316	351	341	372	325	342	361	386	350	339	342	403	332	376	368	349	345	348	344	358	347	311	315	361	360	328	337	383	367	333	364	407	340	346	378	317	396	354	332	341	359	364	327	344	377	325	354	360	365	347	336	364	358	338	338	300	384	336	365	335	324	379	345	322	361	363	322	344	365	402	346	358	387	340	356	347	374	353	332	371	362	345	359	342	359	358	349	362	338	327	363	316	349	333	319	327	385	324	363	330	341	352	344	342	348	352	368	361	357	337	328	340	345	341	330	369	333	366	353	329	354	347	348	333	361	378	337	375	354	327	380	344	348	357	383	334	366	345	359	376	337	353	358	324	332	356	354	367	340	361	390	388	351	336	337	377	355	340	382	339	334	336	333	332	347	385	375	348	340	344	355	309	314	329	349	386	354	325	343	332	338	378	357	353	344	336	355	352	352	314	369	356	361	356	364	329	375	365	333	363	377	337	338	342	350	339	348	380	363	337	353	352	339	352	346	331	366	332	346	351	327	313	362	332	309	334	346	360	370	347	365	352	353	356	361	367	362	340	337	346	334	373	360	312	357	331	356	348	339	379	327	344	355	326	368	353	347	349	335	333	375	378	335	326	368	361	354	353	376	364	345	368	332	320	340	316	342	324	347	348	353	349	358	350	317	351	373	372	331	321	331	358	353	339	336	321	354	338	371	308	362	346	356	338	340	345	360	349	353	326	352	341	384	319	346	340	370	364	343	351	407	330	345	368	335	334	342	357	339	378	344	335	370	321	326	345	341	355	317	362	366	338	357	325	341	335	339	334	376	359	368	367	335	352	360	385	345	329	375	381	336	347	333	378	317	348	356	329	360	350	376	345	334	376	361	345	337	343	356	356	376	354	354	322	373	364	334	354	367	342	351	359	332	325	317	356	347	379	358	365	389	353	365	375	339	341	315	345	351	364	353	350	370	329	350	345	339	352	367	333	351	340	339	340	341	356	359	376	358	345	332	341	355	345	326	390	350	366	317	346	351	349	362	360	352	351	335	366	364
7112	532	543	474	373	374	340	293	277	243	238	255	248	235	278	234	219	213	234	277	207	209	228	242	231	243	255	235	232	236	266	227	238	235	224	245	265	222	227	219	217	222	228	242	227	198	238	204	223	209	232	243	223	212	265	221	209	234	253	243	239	205	240	234	201	185	231	218	220	218	214	239	231	241	219	255	244	235	236	227	241	228	236	247	233	227	226	280	232	253	231	225	238	245	278	235	226	260	237	236	260	200	217	232	217	207	219	217	215	251	232	236	201	242	208	241	230	238	236	223	215	244	222	222	226	233	251	201	282	239	242	251	230	232	228	226	225	228	235	220	201	220	235	226	249	239	203	231	214	233	243	265	224	218	249	251	232	228	205	231	224	226	236	216	224	198	224	255	228	246	243	202	190	233	246	226	249	244	228	209	201	221	181	199	230	208	253	217	226	236	253	231	241	246	216	226	226	241	229	234	250	231	220	235	217	214	230	246	237	234	244	250	238	235	250	206	230	225	206	246	223	220	230	247	241	195	239	207	196	230	228	212	270	263	237	234	230	252	251	207	250	223	237	246	234	231	237	256	246	216	239	238	215	212	222	243	231	211	235	217	239	193	221	238	217	243	225	219	248	203	209	244	240	236	211	221	241	188	214	206	232	251	237	218	254	267	213	242	249	226	226	265	238	241	210	237	237	226	251	227	248	239	215	215	243	290	248	257	225	227	230	212	205	211	214	232	248	216	220	243	202	214	237	228	232	229	223	207	202	219	216	226	233	223	232	238	206	206	212	234	241	252	257	227	240	209	219	228	246	236	242	272	221	208	222	242	219	206	239	224	204	222	217	205	222	220	208	232	218	243	221	243	204	241	240	215	213	246	225	226	221	237	245	217	223	247	236	232	253	213	249	241	243	236	255	243	208	191	259	249	218	243	216	203	203	233	201	229	224	212	238	240	219	239	203	235	223	247	219	206	212	239	212	232	206	243	230	231	233	235	238	236	261	212	227	270	229	245	273	217	211	196	231	214	184	225	219	243	202	253	236	214	233	242	238	215	220	216	243	200	231	214	227	249	235	238	216	234	260	225	225	224	218	217	216	217	219	236	237	210	254	248	253	239	240	231	255	220	226	272	214	219	224	240	233	218	226	257	215	212	220	231	229	261	230	230	223	235	239	203	214	198	211	249	269	243	259	254	243	230	207	230	239	214	178	222	253	207	237	233	219	240	237	209	213	224	212	246	222	231	200	198	231	238	238	209	203	219	227	225	236	227	243	220	202	221	219	244	229	229	255	237	215	217	223	228	226	225	255	222	256	221	247	234	258	249	229	260	250	260	211	195	246	245	221	211	207	238	237	235	240	214	227	244	227	243	217	225	223	214	244	230	234	232	227	208	249	225	223	233	226	222	206	243	206	225	214	250	259	257	228	234	216	187	237	209	260	241	251	201	237	224	228	228	216	216	223	231	212	206	241	239	218	245	244	241	271	221	233	222	240	223	222	237	231	213	237	215	215	251	237	224	234	195	245	214	220	235	240	230	252	239	217	241	197	212	234	221	209	239	200	232	254	243	237	215	202	224	225	227	238	258	236	214	206	222	234	221	236	241	210	216	222	221	244	221	221	237	213	240	233	245	227	241	269	238	227	228	258	240	249	226	240	228	239	254	227	222	249	208	233	212	232	199	225	220	243	215	249	188	241	238	241	196	229	215	229	241	243	230	222	223	243	242	252	231	224	235	228	190	229	231	247	257	242	201	207	231	252	241	220	256	226	249	229	220	232	221	220	200	227	237	254	225	229	212	229	227	246	251	226	227	231	250	233	231	223	257	217	217	234	226	245	239	249	254	206	222	224	215	235	243	233	225	222	210	235	222	275	232	230	235	240	234	231	223	240	241	224	242	207	225	230	222	252	231	222	211	225	232	221	242	202	244	232	231	214	250	252	232	241	214	219	207	225	243	261	242	234	259	243	204	241	261	252	214	241	222	229	224	250	240	220	218	240	264	211	222	224	224	247	232	249	235	210	219	236	218	237	262	217	228	241	243	236	207	211	222	251	221	244	258	216	226	230	254	249	231	249	243	245	210	223	251	237	233	215	244	244	228	215	230	226	227	234	218	240	205	228	261	220	220	241	256	212	251	259	222	243	227	222	211	247	240	227	227	226	247	194	221	244	223	242	222	224	214	248	234	232	253	231	231	223	225	209	214	228	230	220	207	227	217	221	209	203	222	232	212	226	224	243	203	207	224	250	300	230	246	236	226	266	235	238	211	212	236	234	231	233	220	250	241	249	267	237	220	238	246	232	257	217	237	273	216	238	230	215	202	230	243	231	222	279	234	226	240	205	215	251	259	219	211	226	232	265	251	225	192	227	222	211	218	217	249	235	240	199	238	217	231	260	226	188	247	240	238	218	220	225	250	250	237	223	227	204	221	232	222	210	243	227	245	230	222	217	203	225	227	204	213	232	237	216	208	237	240	242	227	224	228	245	230	246	238	217	231	241	214	227	224	238	269	249	231	236	226	221	227	226	227	220	194	218	238	233	224	222	242	211	255	218	237	226	235	262	252	213	218	201	259	207	240	216	223	229	218	209	203	224	250	222	225	219	230	236	226	220	275	228	230	236	237	249	230	211	231	219	203	274	217	231	192	233	247	220	224	218	238	184	217	252	231	219	235	223	208	222	232	238	223	221	245	239	226	232	228	249	257	240	235	245	221	232	253	198	211	230	242	230	236	237	213	269	219	238	207	233	236	238	223	241	231	220	222	242	212	225	241	225	254	248	229	223	219	220	236	197	229	243	247	263	215	248	220	242	236	253	262	235	232	240	206	220	262	240	228	235	245	217	214	249	219	239	252	190	231	231	240	226	234	219	200	240	250	211	225	225	226	253	244	222	203	243	212	194	236	254	241	244	235	240	252	208	253	265	227	219	211	240	240	237	243	252	236	224	239	247	243	224	237	251	232	207	231	222	234	228	229	216	226	232	221	203	225	217	284	247	194	242	260	240	229	228	201	223	229	216	216	230	221	228	253	214	258	237	251	227	209	205	252	212	270	218	224	235	246	227	236	213	245	210	204	234	253	237	248	240	202	222	235	262	234	251	231	223	217	203	237	235	253	240	227	218	224	234	231	262	210	252	215	254	244	234	193	231	235	214	240	213	230	193	222	239	233	240	235	238	201	204	241	230	258	230	234	238	264	241	227	235	212	239	230	220	243	242	200	211	217	250	228	232	238	221	226	243	270	252	227	209	223	230	222	233	224	251	216	220	245	235	217	228	221	203	214	191	219	246	218	234	226	233	231	251	208	232	234	231	247	247	232	256	200	194	206	231	225	228	181	228	234	237	244	217	240	210	218	224	240	223	227	246	222	240	246	241	205	222	214	211	225	213	222	219	241	261	217	248	242	214	221	205	217	239	279	228	221	230	258	220	224	225	213	226	242	233	205	214	250	221	240	246	224	244	222	218	227	213	208	209	205	262	251	233	230	254	208
6263	827	1283	1368	1240	1075	927	780	745	742	715	673	669	633	623	613	577	586	589	579	540	596	554	542	580	569	524	575	574	582	585	512	591	536	546	544	536	575	560	524	524	524	526	580	537	520	540	497	501	556	518	471	495	517	530	514	528	561	518	491	522	537	558	548	561	546	545	502	545	554	543	489	525	502	536	506	493	528	525	491	524	524	570	521	505	526	527	526	519	539	555	498	572	506	548	541	558	531	496	507	528	501	454	522	542	501	504	493	475	534	507	521	535	539	546	503	481	549	514	497	516	536	518	563	537	489	556	509	535	542	501	541	516	533	544	518	505	509	537	518	519	570	518	499	484	574	512	515	492	537	522	510	523	566	551	527	567	540	539	525	497	517	509	513	554	561	517	474	542	506	545	517	513	552	491	546	543	487	525	523	541	533	517	499	554	520	531	577	499	546	487	531	530	520	526	528	531	529	551	523	565	532	566	486	522	507	537	529	508	550	483	525	520	505	512	541	531	545	558	519	526	551	544	482	482	548	512	543	512	554	541	522	518	489	516	567	543	482	488	533	498	496	504	510	531	560	522	500	478	559	536	509	530	510	476	501	515	514	502	554	567	520	508	509	533	474	481	495	529	557	511	558	521	467	509	532	535	524	540	523	523	530	548	519	528	496	493	492	512	505	541	494	533	514	550	515	530	493	526	549	538	511	508	524	544	529	513	485	512	517	519	536	543	539	576	539	471	469	545	511	512	553	496	508	515	516	521	546	542	518	518	499	500	513	539	552	530	499	544	568	513	536	557	510	530	525	495	502	499	532	520	499	525	515	499	542	536	514	530	529	502	547	541	523	538	510	511	546	538	483	510	525	547	582	517	518	517	544	497	494	517	538	539	506	510	498	482	557	512	521	539	557	523	482	490	533	490	516	490	499	508	512	537	506	500	512	575	548	570	518	501	513	522	490	519	524	507	478	523	538	540	537	530	532	544	582	480	517	547	507	528	514	524	514	524	482	524	522	508	517	527	515	509	542	506	567	523	537	525	512	520	527	506	530	525	513	512	541	527	537	542	517	528	523	526	522	518	548	531	575	519	480	542	531	509	545	535	541	542	475	541	504	522	563	521	535	485	528	565	502	548	558	505	548	499	545	546	539	555	571	550	483	556	515	496	518	525	495	575	540	527	500	537	515	535	484	516	530	525	537	527	531	515	536	519	502	548	503	520	560	496	528	493	544	525	540	493	524	498	556	513	547	504	492	514	526	509	506	507	469	543	528	509	543	557	542	496	575	563	543	519	512	538	525	531	508	570	551	528	543	511	533	473	535	540	533	507	546	517	547	491	563	538	512	508	580	496	524	525	542	538	477	510	533	564	534	526	570	484	583	568	492	464	529	500	491	510	536	514	525	505	514	522	500	493	504	516	485	543	513	496	528	526	501	522	538	536	482	506	506	540	485	482	503	520	536	545	491	488	548	506	534	532	556	526	530	510	526	543	536	489	519	528	505	505	490	510	498	524	600	465	524	528	525	466	518	534	457	529	523	497	526	525	507	507	543	523	531	517	512	534	560	458	505	532	544	522	484	499	524	509	561	533	518	524	533	537	488	512	586	473	458	525	494	519	543	503	522	556	518	523	536	477	494	465	545	557	502	513	523	491	514	517	517	501	543	530	519	478	539	537	484	513	525	514	494	513	522	567	551	534	554	541	494	501	543	513	549	529	557	531	519	554	577	537	564	525	468	482	527	521	528	490	544	546	525	529	502	508	521	531	543	498	524	471	484	506	556	508	533	553	493	469	548	497	547	509	546	492	489	544	532	520	493	537	511	525	513	558	503	513	526	519	551	516	528	522	531	553	509	541	543	502	495	500	496	532	518	497	516	540	547	538	537	510	553	497	534	511	490	525	497	551	560	503	526	520	522	577	541	541	534	548	492	518	533	524	508	496	547	543	548	509	541	549	540	510	519	501	536	498	501	489	471	518	547	542	521	535	560	483	515	498	502	555	516	543	509	539	524	539	521	482	542	513	536	513	512	519	502	531	559	485	554	528	493	523	540	540	528	560	523	491	515	537	533	485	517	510	526	573	526	507	492	544	518	510	532	519	542	511	499	535	546	505	531	549	487	524	539	536	513	511	560	503	517	534	560	546	531	498	532	538	477	529	544	480	501	544	551	497	538	544	519	516	540	521	540	537	501	540	482	495	518	521	517	497	534	560	486	531	561	523	550	519	511	545	528	495	521	536	519	514	524	543	521	503	533	507	519	489	583	486	566	482	536	534	540	521	525	545	512	531	495	526	530	506	541	525	520	529	513	542	471	551	505	514	510	488	487	525	533	509	529	489	522	527	529	547	553	502	530	522	549	537	527	494	513	540	496	527	476	537	536	518	530	515	564	569	516	523	487	524	516	508	511	525	520	519	518	552	513	543	534	528	525	530	540	529	510	517	575	561	516	522	533	489	513	521	521	535	486	531	513	532	514	545	489	559	569	532	540	478	532	501	513	534	545	487	492	537	503	508	515	513	564	547	491	521	525	551	516	529	514	530	514	536	523	508	531	554	511	505	529	522	507	521	575	556	531	502	527	511	558	536	511	516	522	475	535	530	501	498	524	543	500	490	486	532	532	527	527	500	546	520	498	522	527	513	519	529	530	526	515	515	520	454	537	497	526	488	464	526	531	486	453	531	559	546	493	538	477	551	509	532	513	467	558	508	588	505	528	557	533	559	471	554	476	512	549	500	488	506	483	524	540	492	535	541	492	527	532	514	519	526	536	492	487	544	506	474	498	526	498	516	500	550	512	534	521	540	530	499	495	514	513	517	519	487	530	530	537	528	527	533	495	494	566	522	544	551	520	549	531	531	499	516	530	522	519	519	540	541	544	516	497	545	508	517	507	492	529	509	518	508	563	520	518	520	504	513	523	499	548	521	492	531	509	580	491	515	522	507	530	539	546	481	500	572	497	518	540	561	521	490	544	552	508	501	497	528	518	513	528	530	494	488	529	547	542	544	496	509	506	519	533	517	526	488	559	556	522	562	491	520	540	506	509	540	522	507	492	520	524	497	497	545	516	527	504	516	550	534	498	510	566	523	509	499	537	514	504	500	512	529	586	521	571	546	545	503	513	537	496	506	469	519	528	522	533	523	549	529	557	504	537	524	532	529	521	494	528	548	542	522	543	501	531	511	478	536	520	511	508	518	525	546	499	541	490	499	548	556	509	544	475	517	484	522	528	511	527	520	515	552	497	520	546	484	508	554	482	521	519	529	515	528	502	526	509	514	520	521	499	539	549	537	559	536	552	541	523	505	490	562	568	506	532	528	498	482	499	515	541	483	522	529	479	512	542	551	504	533	525	518	509	517	531	511	501	522	498	554	524	490	534	532	499	541	526	489	514	522	550	530	526	509	564	517	527	543	497	545	501	495	561	556	462	478	550	530	526	512	530	490	525	564	525	541	502	482	488	538	506	528	496	527	514	545	526	594	486	529	509	542	547
14328	1166	876	673	493	336	338	249	235	235	212	227	201	205	176	162	195	187	190	180	164	175	165	169	161	178	163	165	163	146	161	146	174	159	167	164	167	164	148	164	142	156	148	174	153	168	144	156	134	129	147	153	165	160	141	164	159	161	165	152	155	155	159	161	160	150	159	176	138	169	148	151	168	162	141	142	159	164	153	159	168	174	142	189	130	161	168	152	144	163	161	174	144	160	163	145	175	184	153	159	144	160	150	179	182	136	162	167	165	158	141	165	155	142	132	178	148	163	175	173	137	170	167	173	160	164	154	127	153	164	155	161	160	155	174	150	162	156	163	172	203	162	140	143	138	150	154	148	143	134	170	133	163	136	155	163	164	160	168	140	148	156	153	156	162	161	162	170	151	171	161	167	140	133	152	157	159	178	141	171	155	184	172	162	134	154	144	184	142	135	177	169	159	169	172	151	177	177	164	162	188	153	161	145	177	175	166	156	142	165	138	152	130	143	141	173	161	156	163	139	152	165	127	135	136	151	155	156	156	133	158	148	151	173	172	187	163	166	164	172	172	136	174	140	165	165	163	147	152	153	155	137	145	165	187	154	148	164	158	146	145	166	162	179	158	175	192	147	160	152	141	156	162	167	136	174	145	130	130	151	165	142	139	151	165	157	132	160	147	153	132	162	141	152	174	181	161	166	177	161	143	142	141	151	157	166	161	157	164	126	150	137	161	153	141	173	157	154	150	141	143	145	131	170	191	160	153	153	158	150	143	140	147	139	154	165	172	163	152	162	148	162	157	147	167	150	144	133	152	137	173	142	149	169	165	147	155	136	169	140	162	165	172	139	144	159	180	170	191	132	148	144	163	161	160	175	159	178	169	176	154	156	149	152	173	151	154	133	149	136	143	154	158	180	151	162	154	154	139	158	161	142	186	122	136	141	156	125	154	153	177	148	166	136	153	188	154	159	156	168	159	167	139	176	160	136	161	138	153	134	140	156	168	146	157	177	163	160	140	162	152	167	122	144	156	160	139	148	153	155	160	185	155	142	142	128	159	175	154	151	163	192	181	148	169	168	165	187	149	156	178	155	173	168	155	153	175	192	181	157	147	166	156	168	142	154	161	150	127	162	165	164	140	161	158	149	147	179	157	132	146	165	141	150	173	152	152	161	160	137	160	139	165	145	156	156	183	154	152	165	171	153	150	152	150	153	136	150	175	146	161	160	171	160	151	163	156	135	168	141	158	157	172	164	131	165	165	150	156	166	145	163	152	132	137	144	159	148	155	146	140	150	155	155	164	176	124	134	163	169	160	132	153	147	163	186	187	153	142	129	154	146	155	136	164	158	162	168	143	152	172	139	152	158	162	162	185	151	152	157	147	167	155	159	151	162	151	171	161	176	170	163	163	172	162	170	163	147	134	154	167	141	150	135	148	152	146	162	133	158	167	184	159	148	160	165	157	160	163	157	162	161	179	159	165	145	152	177	149	156	168	162	162	162	150	154	179	146	162	156	150	185	141	138	147	173	159	160	165	182	174	155	141	156	161	170	154	153	151	160	144	161	163	163	157	164	147	186	175	143	144	138	168	150	137	170	169	153	186	154	147	141	149	152	140	161	165	138	150	153	168	158	141	142	148	192	164	144	175	147	149	156	157	121	155	151	157	179	151	151	169	146	161	153	155	168	171	143	162	171	156	153	148	164	170	150	174	179	152	146	144	155	154	149	154	165	143	180	137	135	159	149	163	157	151	175	157	128	149	150	159	160	156	136	162	174	155	141	176	147	185	156	155	155	160	162	155	150	171	148	125	165	147	154	149	158	138	153	175	140	169	163	156	136	164	171	145	142	133	136	152	139	150	159	151	169	157	152	162	157	153	147	156	154	151	160	165	153	137	159	158	151	156	189	145	144	173	146	143	153	163	140	157	151	176	153	173	162	165	172	145	153	149	148	150	163	149	140	173	166	153	185	138	167	158	139	165	170	177	174	155	154	182	148	160	162	154	146	148	163	149	169	149	177	178	156	142	156	156	137	166	157	176	129	160	165	182	152	174	150	178	138	136	156	160	143	176	127	148	155	154	145	164	158	140	152	145	134	137	138	167	163	144	162	173	172	163	143	170	173	185	174	155	145	158	138	161	160	156	169	151	168	147	155	156	150	194	145	144	160	161	149	152	177	165	179	161	158	153	158	168	167	161	150	150	159	152	131	138	149	173	152	153	171	150	156	153	148	145	179	131	154	145	136	162	163	159	152	178	142	145	150	148	151	166	160	168	160	168	145	148	156	150	170	150	143	124	150	164	167	149	151	136	188	142	176	149	141	127	179	185	166	157	154	158	144	158	141	175	149	135	160	138	153	185	132	148	175	151	167	154	150	131	181	160	140	148	154	157	161	158	136	145	155	155	134	166	154	149	160	155	165	164	151	146	147	164	184	158	167	156	164	155	167	154	141	159	170	174	174	162	149	175	171	134	142	136	130	163	172	150	166	152	166	173	158	162	163	152	147	167	173	149	161	157	169	174	183	154	161	152	175	152	165	131	153	160	156	149	187	139	153	134	160	143	162	139	145	153	171	172	162	143	161	138	156	149	175	162	177	160	159	149	171	175	132	159	163	173	152	146	150	165	133	133	162	168	152	150	129	170	151	147	150	153	160	177	115	161	152	165	162	152	175	121	156	151	162	124	157	149	147	152	145	144	177	134	188	153	153	155	164	160	167	153	145	153	145	155	147	164	145	144	144	141	163	149	142	164	141	169	155	162	178	169	133	135	153	152	153	146	139	157	155	160	153	164	158	151	172	161	151	152	170	161	164	174	146	149	167	140	147	161	138	166	178	170	167	159	164	181	177	154	165	155	156	163	177	126	167	143	137	146	164	149	169	141	173	138	175	152	145	152	156	158	152	130	152	151	160	139	132	149	168	170	197	132	149	181	147	161	158	169	167	154	172	157	165	158	146	154	145	135	164	150	170	164	173	172	168	161	179	145	171	175	152	141	168	149	140	164	159	159	148	141	150	181	141	142	191	163	180	173	149	136	161	166	158	153	150	161	139	169	149	149	156	168	181	145	172	167	167	144	154	148	147	166	151	159	151	180	167	157	133	141	154	165	143	157	167	126	147	162	151	175	170	162	153	162	180	161	151	147	161	147	158	142	165	142	167	176	161	138	168	162	151	169	149	144	165	155	159	184	169	169	121	128	152	155	152	181	185	164	163	170	158	163	143	143	137	152	163	157	144	129	145	169	164	165	162	151	140	150	134	141	158	179	138	175	158	161	154	148	154	126	151	165	139	157	148	158	167	151	161	155	163	149	134	139	159	153	161	180	167	161	147	146	142	135	166	167	173	155	153	145	152	161	165	136	193	169	137	153	156	182	163	155	162	140	175	179	169	146	167	161	153	134	163	181	163	143	158	163	139	170	171	124	140	167	148	146	145	148	154	157	144	156	166	142	168	147	155	138	164	145	136	151	140	153	149	179	158	146	125	171	147
8102	958	1844	2015	1705	1445	1172	977	873	780	727	662	637	600	539	550	450	496	477	431	467	437	446	446	451	409	391	398	372	440	368	418	433	390	401	381	396	371	381	376	378	395	403	376	359	406	393	370	370	391	405	365	345	380	373	384	363	342	367	373	368	390	370	362	387	346	366	369	385	355	314	344	364	369	343	360	363	328	373	335	413	346	368	343	344	344	344	353	374	381	366	363	345	362	357	373	369	344	372	371	349	359	357	351	327	350	371	367	359	339	344	393	366	351	347	336	367	331	342	360	384	371	378	336	361	382	417	349	333	414	361	356	354	362	324	373	355	347	405	369	356	357	374	332	370	349	395	354	345	375	351	385	372	365	351	354	352	349	348	366	340	376	349	340	362	355	333	407	372	355	359	365	384	347	381	360	364	351	380	348	372	372	390	318	382	354	348	351	359	358	373	361	368	379	357	342	366	362	390	377	381	344	360	353	351	328	344	329	382	333	338	365	354	387	379	357	341	346	364	338	364	330	318	352	335	364	370	347	344	369	375	363	349	317	359	380	364	361	373	346	346	358	372	352	346	336	343	372	367	341	347	321	369	362	343	354	362	326	358	390	403	370	360	321	345	372	356	388	382	342	348	379	361	347	368	392	369	370	348	362	361	377	376	348	383	359	342	309	379	359	378	349	363	353	329	378	335	329	375	346	354	362	356	372	388	366	381	371	351	357	391	347	357	347	335	392	388	368	350	321	368	368	386	378	357	338	341	398	365	389	353	388	366	374	349	381	367	358	362	344	359	330	383	350	367	352	330	345	343	339	330	352	355	352	367	341	351	379	314	381	367	356	339	340	365	366	331	366	356	348	353	375	372	362	380	390	360	343	343	348	380	355	327	358	381	377	374	363	349	363	328	374	346	372	334	349	337	368	364	350	362	352	356	329	395	359	361	384	381	322	333	330	352	348	337	357	354	363	362	355	349	359	329	358	358	381	358	312	388	351	383	361	360	352	363	338	364	335	351	359	343	351	374	329	363	368	367	344	363	374	379	339	340	367	382	321	348	350	331	369	371	360	354	355	346	368	371	354	350	354	354	351	381	364	336	386	336	399	342	338	360	370	384	392	343	370	365	345	354	355	349	364	333	345	363	352	333	350	351	345	376	376	333	365	343	344	358	347	354	368	390	357	397	394	329	341	387	378	347	372	370	425	382	348	334	373	345	325	385	389	349	392	356	380	373	362	350	338	386	344	351	382	369	374	346	350	317	378	361	401	347	358	363	320	344	354	342	352	343	338	349	333	337	343	373	338	356	351	346	343	373	418	364	332	386	326	355	375	382	361	346	369	373	381	359	336	344	404	398	363	327	334	369	344	380	355	373	353	362	329	360	343	364	315	344	328	306	361	349	357	369	334	387	394	344	351	328	387	371	365	332	364	360	368	358	334	364	370	385	344	377	368	325	375	405	388	398	318	339	384	345	399	346	366	376	373	395	371	388	354	354	343	311	364	342	366	363	344	367	355	347	356	324	353	338	348	347	374	400	363	356	377	341	374	341	345	381	323	333	359	328	370	381	351	358	340	356	373	359	341	353	379	347	362	387	374	360	361	348	353	344	367	362	342	360	370	368	373	340	368	330	379	338	357	371	352	363	358	361	383	355	346	355	354	355	381	376	339	345	350	348	360	336	359	346	363	343	362	330	320	351	355	347	352	333	339	360	346	369	365	359	372	338	357	358	351	335	365	358	350	391	359	357	337	318	381	359	378	354	363	340	347	352	328	328	359	410	401	377	339	345	363	347	361	382	355	337	339	346	373	397	384	380	315	380	346	363	348	379	380	366	352	357	357	350	357	338	330	366	368	377	396	326	369	381	365	393	382	367	361	359	363	349	346	340	352	357	354	343	361	369	372	316	362	360	346	351	351	369	351	366	329	375	386	363	344	352	349	359	344	360	340	391	371	369	331	383	365	331	359	350	352	329	356	372	357	370	364	390	343	373	376	372	372	347	363	360	357	321	348	365	372	365	354	358	370	345	335	372	374	398	355	324	355	337	397	383	375	327	380	376	356	357	375	354	380	352	385	371	338	353	377	351	340	372	364	371	343	352	346	374	342	388	385	356	337	377	395	339	379	365	365	348	373	406	357	340	397	364	341	352	348	365	346	353	364	327	381	370	386	342	358	381	342	361	330	333	341	308	337	361	365	374	323	370	354	371	362	343	339	353	340	341	380	360	361	370	374	341	355	338	379	343	344	343	374	380	388	357	366	394	390	381	373	353	339	379	379	346	361	345	361	374	385	354	364	397	376	323	345	375	317	348	333	357	349	314	370	376	337	380	340	353	344	350	342	354	363	396	356	356	363	323	398	389	350	325	331	350	372	347	320	365	383	391	348	352	344	356	336	349	356	383	344	351	336	368	347	351	355	356	355	360	379	350	369	329	390	353	376	374	406	350	329	350	382	362	318	355	348	346	347	346	373	348	369	344	341	385	336	414	366	352	373	362	333	371	343	375	319	347	382	365	381	383	351	358	352	343	334	345	327	378	371	381	356	402	345	355	343	372	349	362	359	357	338	360	313	330	377	377	353	356	353	322	338	333	380	366	361	358	320	351	344	371	368	346	371	348	374	368	364	369	342	388	370	354	325	351	358	371	364	357	379	370	381	373	311	380	340	359	363	338	354	341	322	350	369	348	365	350	371	378	348	369	386	340	348	373	333	353	334	366	358	320	374	357	372	351	363	335	350	378	316	365	380	347	326	355	364	321	355	339	344	382	354	323	353	388	360	382	337	354	333	354	359	332	357	352	354	364	345	391	333	349	375	388	352	332	340	353	349	348	352	347	378	360	381	372	334	359	357	368	348	357	384	339	373	347	332	359	346	355	367	346	362	350	358	343	368	352	339	369	369	350	390	353	317	331	356	361	373	361	365	370	359	348	379	362	362	356	374	363	390	339	343	363	329	361	393	357	355	344	378	317	355	335	369	369	359	376	365	350	344	390	367	358	364	335	350	345	345	331	376	336	365	343	316	337	361	372	366	355	358	370	371	380	355	364	371	373	368	348	366	336	319	336	343	349	351	354	383	362	361	375	361	349	340	320	364	332	390	384	363	394	318	355	370	334	353	352	353	353	375	354	327	383	355	336	359	361	342	331	386	335	364	350	335	363	340	321	361	357	367	368	382	341	345	324	387	375	367	354	348	371	360	362	356	371	337	340	350	402	355	364	334	386	358	347	365	335	345	373	384	366	345	327	361	329	339	335	381	356	383	334	339	345	377	370	350	352	365	390	320	351	377	349	371	366	380	358	374	336	369	369	353	342	342	343	361	348	394	361	361	358	349	341	368	360	377	377	390	342	373	337	322	313	385	349	372	368	356	389	381	332	359	379	367	382	327	371	374	357	333	365	317	387	333	339	390	315	355	392	347	357	335	339	359	360	353	323	366	370	347	357	363	349	364	359	373	354	378	366	352	364	364	366	347	356	357	355	382	346	341	364	390
1457	161	147	186	141	163	135	149	146	163	170	125	160	162	148	144	134	129	145	130	133	161	158	162	138	142	159	145	149	158	131	137	150	157	153	173	148	165	142	143	163	154	134	130	154	132	156	149	162	126	140	169	138	164	162	164	155	155	138	143	124	144	146	157	147	139	165	136	139	132	137	126	140	134	136	133	132	171	144	154	155	135	148	144	169	137	146	151	150	142	124	144	153	146	137	135	155	154	131	149	136	134	119	145	109	142	132	132	156	156	141	138	136	141	162	139	137	162	124	138	135	150	169	129	136	146	164	139	143	137	146	123	137	150	143	144	146	162	154	137	135	145	169	161	124	178	122	132	146	154	130	180	123	135	132	132	130	149	157	141	144	172	142	140	158	136	156	135	146	156	110	111	141	160	126	134	143	143	128	143	133	160	136	147	149	137	143	153	136	137	134	145	155	134	149	155	151	154	160	143	132	159	129	146	161	123	136	151	146	134	150	121	128	142	171	137	156	134	142	142	144	145	138	147	121	165	137	146	131	139	140	140	138	139	137	145	139	123	126	136	190	142	160	123	149	144	141	144	162	175	131	152	149	140	137	140	141	127	160	155	171	152	135	130	153	154	143	145	143	167	141	123	163	149	130	143	130	133	120	159	165	121	153	159	167	148	137	133	138	170	130	134	136	176	144	148	117	135	150	142	130	148	128	133	155	131	162	131	146	148	133	162	138	157	142	145	148	154	140	153	150	161	163	162	144	137	131	150	137	138	129	146	131	143	165	154	135	125	130	142	109	152	131	148	167	116	167	173	156	133	157	153	148	130	142	117	128	129	146	141	141	148	113	126	144	143	145	158	159	150	142	110	143	149	155	151	143	119	135	155	158	156	149	125	130	144	162	140	150	141	148	129	138	146	167	147	152	140	154	128	134	157	140	129	148	160	154	141	162	156	132	149	152	163	117	149	146	147	133	152	133	149	159	138	138	129	148	148	146	133	117	148	147	149	139	141	111	165	164	131	106	163	148	121	134	126	143	152	135	171	160	152	143	132	150	148	152	137	149	137	138	148	133	151	130	140	160	154	149	131	139	154	125	124	159	156	141	176	128	148	158	141	127	143	141	161	135	153	143	151	159	134	159	168	123	125	141	139	155	144	163	136	136	132	152	158	153	149	122	148	140	126	156	157	148	135	134	146	148	135	152	124	148	128	106	162	142	160	141	145	121	141	135	146	166	134	136	132	127	136	139	119	142	166	130	131	159	121	154	132	159	165	132	119	139	131	135	142	138	119	150	123	138	137	131	142	165	162	156	172	137	141	157	135	142	181	150	156	140	132	144	149	144	151	140	153	135	172	130	147	157	137	136	148	147	132	149	135	144	158	157	152	149	149	140	124	137	112	144	139	154	163	157	129	150	145	125	134	158	145	187	128	125	133	133	129	136	131	142	141	140	145	143	133	162	145	145	146	136	145	128	173	158	155	142	136	158	135	140	143	166	155	144	118	133	140	161	156	163	153	138	128	156	126	160	165	137	132	138	160	178	142	139	163	139	149	152	127	163	146	149	125	136	144	141	145	136	144	127	128	148	158	148	132	130	147	153	158	151	159	124	169	137	136	112	126	138	157	145	132	139	138	134	133	148	160	138	139	134	158	129	150	137	155	139	127	135	154	140	140	134	130	143	143	156	148	143	144	138	131	141	155	111	135	130	156	157	127	162	143	153	150	156	151	139	151	140	152	134	142	132	126	143	142	136	138	139	147	137	141	167	151	152	135	138	148	166	133	175	121	137	148	125	148	144	132	130	132	148	139	149	132	141	143	120	132	137	135	147	148	154	131	145	139	141	148	145	140	132	148	153	152	136	144	145	151	152	135	170	129	144	135	131	131	137	144	122	157	153	137	142	141	152	141	164	125	152	138	178	131	116	150	135	152	147	147	138	155	166	139	148	118	131	144	162	137	133	162	144	140	148	142	164	149	156	145	154	167	156	141	151	149	145	128	147	157	125	139	127	138	149	148	122	132	111	157	178	151	128	173	148	154	151	163	146	140	142	137	126	132	127	139	144	122	147	148	154	139	126	112	159	146	162	146	157	138	150	119	152	129	155	142	142	133	122	149	148	142	161	146	150	149	138	151	153	139	151	132	142	174	148	119	153	144	151	136	131	137	157	155	161	153	134	159	132	146	149	132	132	111	123	140	123	122	136	149	152	140	140	123	149	139	144	131	126	156	137	160	178	136	160	134	145	135	140	134	134	165	98	126	147	145	125	143	142	142	139	162	151	159	150	136	137	171	152	129	135	150	143	153	167	150	134	138	149	148	135	124	140	145	141	115	138	147	146	156	157	150	141	147	143	138	156	137	165	114	153	140	133	139	140	161	145	151	145	125	125	163	147	125	156	149	147	177	109	141	116	140	143	143	125	142	156	153	141	180	132	138	130	147	142	151	160	147	128	157	157	175	132	152	143	137	136	132	153	167	151	151	134	130	147	160	125	148	141	144	125	146	138	143	153	130	144	147	142	141	133	141	137	129	145	155	141	178	150	148	142	145	135	153	142	137	150	142	141	167	142	150	153	125	136	161	150	164	162	169	170	149	159	138	120	156	143	145	142	159	147	157	164	142	147	166	147	130	139	137	121	136	149	144	132	138	138	153	152	148	137	148	155	146	132	152	139	132	133	135	144	155	160	148	128	145	135	146	149	137	132	147	128	136	124	131	155	158	130	147	163	135	150	131	137	128	160	150	126	152	161	149	141	157	117	147	137	125	137	133	149	174	150	166	167	148	141	156	135	124	161	135	144	160	153	137	150	141	145	133	130	138	149	162	139	144	152	151	167	155	131	143	120	145	146	140	154	147	142	158	156	116	157	138	127	169	143	122	158	144	155	143	125	159	149	126	141	151	159	157	124	164	148	139	171	145	128	153	127	115	163	148	150	145	142	151	128	136	138	151	132	157	153	151	140	128	132	136	134	134	134	148	129	145	138	129	136	151	156	135	148	133	137	133	149	136	167	145	143	150	149	138	157	134	132	147	131	124	139	120	148	148	134	133	137	118	134	151	134	142	122	138	131	133	155	157	146	156	127	141	159	140	120	153	151	160	125	132	155	141	141	133	144	134	132	138	133	139	154	173	140	150	124	138	131	156	133	153	168	120	164	146	124	144	131	147	152	129	131	138	147	180	154	138	131	151	132	136	156	152	135	138	160	128	141	135	143	136	145	143	121	119	159	159	136	126	145	138	151	146	157	155	144	133	155	139	158	147	162	169	148	133	149	118	135	125	156	141	149	150	136	115	123	144	157	148	147	166	165	144	135	148	162	144	166	141	145	134	138	121	137	147	137	118	174	145	151	165	171	140	141	154	137	131	140	134	157	183	138	140	145	135	131	163	122	140	146	134	146	159	132	134	130	129	165	144	136	122	146	137	128	169	161	129	137	157	126	136	131	155	129	136	132	147	124	156	154	148	158	155	164	148	156	137	154	147	161	130	127	127
1526	394	415	418	399	391	384	353	358	358	378	373	366	326	340	371	375	302	331	364	384	352	375	336	378	365	383	358	353	349	399	362	344	388	338	341	359	344	360	360	353	353	324	352	319	355	365	365	355	375	335	313	381	353	328	361	352	352	335	350	341	360	317	338	377	335	349	361	354	350	356	339	338	322	356	353	332	342	357	336	373	345	351	343	370	318	377	343	361	362	373	336	375	320	371	344	360	378	346	335	369	316	348	349	355	340	360	381	376	364	362	336	355	336	371	325	338	354	361	370	332	375	370	341	365	346	347	330	368	366	360	356	357	322	369	354	325	331	374	353	316	336	377	329	366	359	351	322	356	363	362	327	382	351	348	346	343	375	351	370	370	360	361	343	368	340	345	354	333	377	363	366	361	374	359	326	333	356	363	346	366	349	351	367	326	357	322	344	354	333	382	351	371	345	324	363	363	346	323	355	362	360	315	336	377	343	346	315	316	338	336	364	319	328	322	317	372	371	395	310	349	357	360	345	370	337	343	339	322	345	314	343	358	310	374	346	343	335	359	340	367	352	363	311	392	334	341	356	350	356	352	329	400	330	362	328	331	324	376	341	345	359	332	362	366	362	411	339	357	350	359	313	366	332	358	382	354	320	357	343	350	353	348	353	370	316	345	344	357	362	372	347	309	365	379	348	370	342	345	364	351	341	338	367	368	364	355	349	342	397	340	357	379	334	360	337	355	365	359	333	351	355	340	374	331	371	340	361	328	368	359	312	331	354	359	342	339	360	359	374	358	343	319	386	371	340	358	331	345	328	348	334	383	358	353	347	353	368	358	369	387	347	371	339	351	363	326	372	372	337	358	324	337	360	374	353	346	368	350	340	331	330	360	346	340	365	319	335	339	361	343	339	355	348	375	369	344	337	356	346	352	352	377	339	343	372	385	360	367	362	351	325	349	355	339	361	340	352	366	348	330	328	353	303	351	326	376	370	370	353	342	359	380	358	331	350	356	348	350	356	346	320	344	363	356	385	371	356	336	386	349	343	369	384	349	380	340	347	384	320	335	326	351	385	359	332	360	364	377	360	352	335	323	346	341	380	329	347	325	328	380	352	411	375	333	358	387	368	371	372	377	365	350	351	343	335	372	366	371	354	339	401	368	323	352	341	369	349	346	365	377	374	358	333	371	343	353	376	343	367	371	310	350	347	385	346	358	357	359	346	359	347	330	381	348	331	323	373	356	368	346	333	344	354	345	340	347	328	368	346	371	380	355	360	366	390	335	349	327	345	356	341	328	330	324	336	386	357	355	351	355	323	346	359	352	342	337	365	354	338	362	359	353	359	357	367	366	371	371	377	326	348	338	376	352	349	352	353	336	353	345	379	373	362	349	333	337	390	354	363	358	359	364	350	362	359	360	365	343	365	357	368	328	356	345	360	392	356	352	348	348	339	316	377	327	326	352	364	342	369	381	339	348	330	362	351	397	338	375	319	364	354	357	350	349	367	332	369	334	359	368	344	320	364	347	368	352	391	309	319	353	344	375	378	376	353	365	354	353	366	362	321	384	331	388	421	339	365	344	347	339	371	344	366	355	366	364	367	358	342	361	341	363	347	356	396	355	335	364	370	348	358	349	362	384	386	330	349	338	373	340	342	338	349	318	334	366	361	318	338	358	348	341	344	350	357	331	348	365	337	352	367	364	384	344	348	366	346	330	358	337	330	360	357	332	357	339	372	307	365	359	370	358	354	351	358	360	352	335	317	330	324	354	345	362	373	336	334	386	376	346	369	379	371	337	337	363	374	369	340	366	367	357	387	314	363	382	359	370	344	353	369	324	355	344	339	350	348	398	356	343	338	343	334	345	322	353	365	322	331	369	400	333	342	345	356	351	356	351	351	353	355	318	362	346	338	338	342	349	342	342	332	359	327	361	360	359	362	376	341	383	395	358	322	337	365	377	341	363	387	313	322	375	334	346	370	391	378	385	359	349	342	390	344	363	330	370	336	337	353	314	351	334	379	324	387	324	373	365	350	352	353	353	321	360	327	375	335	333	346	363	335	368	375	364	340	340	351	336	341	363	362	333	310	332	365	354	322	337	369	320	338	364	367	355	363	337	364	374	343	370	364	332	366	334	339	377	317	354	353	369	332	328	326	365	352	317	363	328	352	331	330	331	358	365	331	329	303	343	351	321	354	331	327	369	321	371	370	356	362	369	338	374	375	363	357	340	362	357	324	338	380	325	345	330	350	359	344	306	352	353	351	342	358	365	336	358	317	349	320	351	367	363	384	382	354	327	338	337	356	373	326	370	389	353	354	338	369	340	330	363	359	323	362	343	359	327	360	372	393	386	359	368	368	304	385	340	366	373	319	364	380	368	343	338	337	374	348	340	345	377	375	362	361	354	359	341	369	384	347	346	346	373	370	330	328	332	366	383	316	296	328	335	338	360	347	310	332	327	351	339	356	346	358	338	349	347	350	358	369	345	369	360	379	384	366	367	382	343	372	386	341	361	314	350	343	306	329	358	343	362	351	374	333	342	350	329	328	356	358	359	340	333	312	337	355	361	319	348	354	349	336	376	378	356	360	330	363	364	325	344	330	381	357	333	362	352	343	357	361	416	331	349	373	367	371	377	326	333	362	346	344	336	348	307	343	353	338	343	353	337	349	326	358	340	387	380	366	348	374	351	358	353	352	364	371	374	370	338	318	348	336	348	355	370	364	359	348	370	350	368	408	342	349	365	326	365	349	341	341	389	335	351	328	378	345	380	364	372	390	383	356	363	341	360	365	347	380	364	330	337	377	341	336	357	333	372	340	348	347	367	362	354	325	349	342	342	341	361	348	329	338	364	363	347	363	359	351	323	377	358	347	374	373	375	337	356	371	352	346	335	354	357	370	373	350	356	342	346	354	384	350	365	315	371	324	340	346	325	332	344	336	363	341	340	342	345	368	361	371	339	354	372	346	338	342	383	360	359	331	358	356	328	340	359	368	334	359	319	375	332	336	362	341	338	355	343	347	416	368	373	346	352	322	363	334	304	335	343	350	349	335	384	397	375	342	354	337	383	354	385	357	353	337	340	357	335	339	360	336	345	363	343	335	363	350	353	346	347	345	378	340	345	350	378	348	319	342	363	344	345	347	342	363	346	343	327	350	365	357	327	359	384	343	383	355	358	349	335	345	336	366	342	336	342	315	329	345	367	311	353	344	334	365	327	344	334	362	365	374	340	338	340	326	337	364	353	357	347	322	351	351	348	343	366	348	403	367	334	367	328	370	345	377	363	336	379	357	342	348	386	307	324	390	364	335	333	372	351	373	343	353	362	347	340	344	365	348	362	341	359	389	362	360	361	348	377	360	353	372	352	338	372	364	326	336	356	338	362	356	356	371	327	360	353	360	309	352	336	366	380	336	355	355	367	314	374	357	368	350	387	368	334	333	364	356	363	341	325	381	342	349	388	366	335	358	354	364	346	346	338	328	362	332	349	340
7249	551	584	501	441	358	345	276	252	275	230	264	258	267	236	239	255	227	226	246	257	229	243	265	271	255	253	253	225	237	241	236	227	227	241	219	243	232	239	252	215	241	230	217	230	218	236	212	225	219	260	243	219	232	186	237	247	233	235	209	241	230	211	244	220	277	229	236	203	238	244	220	266	235	234	226	202	221	241	225	214	213	221	219	199	218	223	203	225	261	240	258	188	224	265	217	256	237	238	243	210	215	226	223	218	214	224	228	235	213	242	252	221	244	240	238	254	225	252	229	238	251	205	241	236	243	250	248	237	229	229	203	233	226	240	235	227	200	247	233	271	200	236	236	236	245	197	243	251	240	228	231	223	232	211	208	206	219	230	228	217	228	253	229	221	263	256	212	210	247	294	202	236	230	223	243	232	219	212	225	244	233	224	241	237	244	229	219	265	213	239	246	236	255	227	221	239	208	211	255	224	234	223	232	225	197	232	254	246	208	242	244	206	229	251	210	201	240	218	261	216	208	243	229	238	234	242	234	228	218	230	226	224	219	236	223	226	256	246	240	212	230	212	231	230	225	255	247	231	203	205	202	229	217	246	229	220	234	255	258	203	257	221	209	222	242	249	227	216	227	239	229	250	258	221	241	233	228	221	215	231	232	245	222	216	248	225	226	234	248	187	226	229	200	204	221	218	249	223	230	242	206	249	239	230	213	211	235	220	208	252	207	218	240	229	231	192	232	240	211	234	239	221	215	229	264	225	237	232	209	210	235	249	264	252	229	213	225	216	184	244	224	223	262	249	224	243	237	251	239	225	212	235	223	210	226	236	215	238	195	220	233	228	253	212	231	236	253	232	237	246	253	218	266	187	214	250	226	242	213	242	205	238	226	229	217	237	223	217	219	239	214	201	224	229	211	211	232	238	247	249	219	257	209	230	221	238	222	219	223	254	252	239	234	249	226	283	254	230	219	228	251	232	229	213	257	238	222	278	250	250	241	244	241	209	208	270	229	259	233	234	227	255	270	219	176	226	235	240	235	230	216	245	222	237	256	239	214	210	241	231	211	217	218	236	242	225	242	238	235	207	231	234	216	208	240	224	231	214	202	220	232	246	227	246	212	231	234	244	234	227	221	239	218	239	254	250	218	211	241	247	214	248	219	229	209	253	218	202	222	218	248	228	210	261	230	260	242	226	225	237	237	231	214	213	254	247	234	241	199	209	232	228	241	225	245	250	244	211	230	230	232	258	244	252	273	222	250	222	181	225	211	236	254	227	212	262	230	233	214	235	230	241	220	239	238	200	228	214	246	227	198	240	225	244	245	250	213	190	197	226	207	226	244	221	217	204	231	239	218	220	282	253	265	233	223	194	231	250	251	234	236	236	205	207	256	218	246	237	221	216	211	230	256	262	235	249	231	215	237	194	208	220	236	219	214	254	226	236	211	235	241	236	185	224	216	234	255	232	222	217	233	243	206	210	250	253	231	252	233	228	214	233	238	234	215	198	215	256	195	238	246	258	239	232	229	248	230	172	255	233	217	212	225	206	236	233	203	267	254	206	203	245	253	216	208	237	210	240	246	221	226	241	229	222	227	244	249	229	219	221	239	209	242	238	237	221	227	234	238	244	226	250	218	239	237	220	242	218	209	231	242	212	231	235	222	244	212	191	242	220	231	212	216	227	226	241	240	248	210	221	227	233	201	255	219	232	232	246	216	227	229	236	220	231	222	222	222	210	227	233	240	246	224	210	240	240	223	228	243	235	196	246	209	203	233	209	213	259	223	229	217	242	228	243	181	236	214	219	214	244	207	226	254	206	207	265	237	223	248	223	225	224	242	246	217	223	247	260	226	218	233	234	250	211	223	237	214	219	253	220	249	232	236	232	235	256	256	250	205	214	241	225	257	225	227	217	206	208	238	253	228	221	223	242	200	222	251	214	215	232	232	232	260	226	205	210	252	246	236	180	226	257	249	241	213	256	249	235	233	240	235	218	232	229	198	214	234	246	220	201	213	258	246	225	258	205	205	240	243	239	227	221	209	216	194	216	215	240	246	239	251	205	226	243	226	240	247	223	252	205	238	243	247	233	241	228	215	214	226	220	258	224	230	235	226	210	216	240	263	249	237	220	239	218	238	214	254	249	234	218	248	220	248	211	229	239	223	224	210	201	212	255	207	218	216	202	216	208	227	227	216	203	247	202	248	217	239	231	229	231	215	250	227	232	231	247	238	235	230	232	213	223	238	225	220	221	244	195	239	224	241	221	234	238	234	218	217	229	256	233	232	243	256	238	265	248	233	217	211	228	229	231	231	220	230	236	219	247	213	252	217	260	227	202	238	208	210	228	220	215	232	194	212	216	241	189	238	211	213	232	222	216	247	219	255	242	246	258	220	222	248	249	205	215	221	239	260	252	218	248	202	234	221	228	216	252	215	256	214	230	226	213	232	239	253	201	247	228	201	219	224	235	237	262	254	239	214	244	227	226	223	225	231	236	233	202	238	222	246	233	202	237	212	218	235	220	233	242	205	255	210	252	238	228	243	207	209	239	208	219	235	211	230	199	247	221	218	248	214	256	231	227	263	208	238	242	222	243	226	213	229	229	230	218	233	246	190	225	233	233	229	219	231	262	237	213	242	222	202	263	241	220	229	236	244	210	231	214	259	263	247	238	252	242	218	231	212	259	233	230	243	255	235	250	234	234	216	256	247	232	240	220	236	239	235	251	240	223	215	233	246	248	252	213	242	229	234	225	231	230	243	223	232	194	210	220	216	235	218	208	232	229	212	232	239	240	239	240	200	208	213	258	236	212	216	229	225	218	218	227	221	244	200	212	229	240	227	235	212	235	253	262	225	210	223	247	226	230	237	230	219	214	232	210	248	208	233	222	207	237	219	241	233	279	227	229	244	235	259	228	231	219	230	232	238	234	247	228	216	239	224	265	250	226	243	241	218	237	213	229	197	189	259	231	227	209	222	213	221	200	213	206	212	209	213	219	249	222	232	241	225	215	261	231	190	235	225	209	221	205	241	221	219	222	233	256	236	228	201	235	214	231	243	216	228	209	222	235	220	213	227	234	232	220	236	231	211	221	229	274	222	243	232	189	247	251	237	206	217	188	265	267	268	210	217	248	228	268	231	241	244	221	224	215	245	246	271	221	252	238	215	196	229	204	221	240	260	223	261	243	237	204	228	226	248	227	251	224	233	235	227	254	206	202	235	240	241	219	218	226	229	247	206	214	213	224	243	225	239	219	195	257	239	224	191	236	251	268	244	235	236	230	256	236	217	226	251	220	256	250	239	256	223	219	214	222	268	231	205	228	221	283	242	218	234	235	213	236	230	227	224	222	244	234	208	215	241	248	219	223	268	251	225	245	235	242	227	240	209	263	212	214	236	239	251	215	221	233	237	207	213	206	238	241	210	233	224	238	264	230	225	211	235	241	229	213	228	221	210	234	233	218	203	211	225	217	215	190	216	244	223	240	237	228	195
6366	789	1250	1381	1305	1088	954	877	755	730	682	668	672	639	583	613	637	560	566	603	554	537	583	565	599	526	490	524	526	551	583	537	526	522	553	531	498	510	530	520	523	513	489	548	516	542	514	517	502	555	530	503	509	530	577	535	528	525	490	524	516	516	556	503	557	513	494	503	542	557	507	516	541	540	548	509	532	550	507	509	546	519	564	546	512	517	551	541	509	516	513	559	527	508	490	471	547	487	509	524	486	492	510	539	516	506	529	542	513	539	508	509	521	519	567	526	548	538	548	514	526	514	538	501	517	519	518	526	569	538	536	482	535	504	508	544	520	536	506	561	535	517	524	515	525	494	522	524	544	574	537	485	537	535	530	525	493	501	519	547	512	499	536	529	540	531	502	524	507	544	548	541	534	505	522	537	527	518	528	539	526	495	511	475	544	570	492	535	573	506	491	510	508	493	518	521	531	536	477	513	514	538	565	512	508	503	529	519	501	510	515	533	494	477	495	491	497	519	509	503	513	483	490	511	582	482	523	498	505	551	525	540	520	538	514	526	535	530	526	499	484	531	510	550	518	528	514	538	541	486	531	502	536	528	565	492	527	548	517	486	512	550	576	487	544	509	536	497	507	507	521	498	492	555	489	521	472	546	522	521	493	519	498	528	565	521	535	518	535	543	501	518	521	496	485	565	510	493	496	508	504	517	518	547	537	520	540	453	490	560	494	514	526	532	508	496	529	511	520	503	516	530	494	454	540	553	506	466	529	484	528	544	508	526	465	520	504	505	515	489	492	492	479	554	533	524	519	516	531	519	498	502	544	487	515	507	492	494	502	522	482	517	507	496	558	536	509	518	540	519	491	536	530	523	530	567	536	522	476	505	481	506	549	534	516	494	510	553	516	526	495	565	501	486	527	507	486	530	495	504	567	490	556	506	571	495	490	538	502	523	545	507	486	508	536	526	499	515	497	548	493	519	506	528	471	530	502	522	522	463	516	537	509	530	524	518	540	509	520	490	551	510	549	511	504	545	536	530	523	538	493	540	498	583	510	508	535	520	515	546	521	511	538	514	476	505	499	552	518	540	535	525	528	513	507	528	536	517	478	548	523	510	505	525	536	506	529	555	497	533	507	526	530	527	523	524	480	502	541	484	520	533	512	495	526	527	489	525	489	553	502	525	495	516	530	490	507	535	522	475	500	508	500	517	517	547	489	515	483	529	504	486	519	533	520	548	518	544	543	536	512	520	486	507	521	535	511	530	496	526	497	506	561	530	518	559	523	524	501	526	554	529	506	506	549	529	544	510	536	579	463	530	509	529	498	502	582	568	555	495	507	544	539	487	515	540	519	488	481	490	522	528	520	559	546	518	480	521	526	521	498	540	514	540	524	513	489	534	555	523	540	552	526	518	498	543	527	484	519	521	492	525	512	483	579	568	512	524	553	491	469	524	506	550	510	536	519	534	511	543	526	559	492	535	506	511	543	507	523	508	507	502	527	522	520	524	511	535	545	521	527	511	537	554	503	532	533	526	518	517	533	529	517	519	509	470	529	539	509	528	501	585	540	540	543	539	529	523	523	511	584	551	505	490	509	540	469	499	496	499	517	520	556	493	500	498	469	511	533	524	548	494	552	575	489	566	527	517	516	503	512	529	529	521	514	499	475	527	546	503	542	513	537	476	530	539	532	537	522	562	506	493	540	483	484	535	525	514	525	467	529	493	516	504	522	499	522	534	570	506	535	525	535	529	523	501	563	547	529	530	556	513	546	517	498	538	518	506	531	529	506	532	465	495	546	568	538	559	551	571	551	533	545	532	559	549	560	557	508	520	511	523	500	521	534	517	552	512	485	556	505	527	466	551	540	524	513	480	510	528	486	486	552	521	504	524	534	519	567	507	510	504	506	515	487	509	538	552	531	533	491	483	507	483	588	512	565	530	507	520	526	474	506	538	502	502	497	495	525	490	501	490	503	500	491	486	537	527	511	497	526	555	516	461	528	528	535	554	526	519	554	529	515	502	549	513	524	514	507	505	521	512	545	533	548	514	544	496	496	537	532	504	531	503	536	512	478	499	530	500	514	531	503	459	511	513	506	525	521	514	556	518	474	489	470	534	548	529	539	498	531	500	523	498	543	560	517	510	514	525	542	483	517	509	508	494	542	490	508	529	543	530	508	507	520	527	527	487	501	535	531	484	494	566	533	538	569	538	497	532	510	537	538	513	519	581	507	506	523	503	505	519	495	532	514	475	543	535	516	519	531	517	504	522	484	544	516	497	491	539	557	547	521	510	494	523	502	526	510	514	561	523	502	554	494	497	547	522	548	516	523	520	553	511	532	549	527	531	521	510	530	544	534	479	553	532	528	518	547	498	539	501	514	532	487	475	515	547	559	539	548	556	505	518	522	524	539	543	522	520	514	574	543	509	448	537	510	478	522	539	503	496	541	566	534	511	529	534	467	515	528	551	510	532	511	503	522	516	530	540	521	575	502	524	525	505	532	505	483	576	524	525	521	508	521	526	516	567	530	550	525	541	513	531	487	503	485	552	567	548	522	517	510	517	527	520	494	524	546	527	497	563	468	537	502	546	510	569	545	513	538	534	544	509	520	537	519	525	484	521	540	550	510	536	531	501	512	515	532	501	527	512	530	533	528	537	504	497	498	532	505	526	504	531	534	541	530	511	492	532	525	502	542	555	538	534	492	509	530	531	503	532	519	566	549	525	514	552	535	468	517	511	551	515	542	534	519	515	500	497	509	513	523	533	525	513	554	512	527	523	520	510	585	542	528	507	495	565	492	522	525	507	514	497	517	487	511	495	512	530	546	495	508	531	535	531	563	501	572	500	518	536	528	515	527	510	510	508	551	548	508	527	529	511	507	561	551	502	541	471	487	496	538	555	536	510	532	485	503	546	528	503	485	521	500	500	520	532	480	514	502	531	516	536	542	526	535	506	531	533	492	540	526	549	545	524	505	524	540	501	524	520	498	542	533	531	554	539	513	515	547	568	556	507	558	492	497	529	531	524	525	502	522	529	539	524	502	544	547	490	499	513	511	501	518	484	517	530	550	492	521	552	492	521	518	520	542	526	541	469	497	546	494	482	532	533	557	540	530	527	506	555	521	523	499	544	534	520	517	528	504	514	512	496	518	539	497	534	522	526	534	530	468	549	507	526	515	540	517	527	543	510	551	520	538	525	552	517	496	511	513	489	492	513	519	536	551	546	525	501	522	498	537	554	519	516	526	517	514	493	511	492	533	524	538	536	554	514	543	539	500	489	551	480	525	469	520	549	541	553	470	533	514	483	533	502	505	510	485	509	479	516	542	519	473	512	509	490	487	500	496	509	509	521	563	519	530	528	493	514	554	515	496	489	512	523	550	527	561	467	513	524	550	511	529	519	511	496	536	504	536	532	513	517	530	517	510	504	488	512	501	493	490	535	529	472	536	541	546	483	504	526	493	522	542	540	582	526	493	500	537	508	513	505	502	531
14244	1140	973	602	515	353	334	255	218	237	201	222	202	190	204	171	165	174	166	165	166	172	151	165	174	162	186	159	166	162	162	136	157	171	143	157	149	152	166	125	157	175	167	129	151	169	185	187	140	126	162	170	152	146	147	158	170	141	148	149	192	157	158	164	164	161	182	148	134	155	144	158	151	161	160	149	141	151	168	134	158	155	146	183	134	146	165	183	118	159	145	159	169	159	142	148	176	184	130	147	145	145	154	177	177	143	165	136	182	143	173	144	154	172	142	177	168	154	134	172	161	154	146	164	159	145	174	179	141	177	136	156	147	131	162	155	141	130	155	181	161	163	147	175	169	140	168	144	168	153	177	179	160	149	155	186	153	175	145	153	144	154	151	168	141	149	172	146	151	138	171	152	149	162	141	162	130	159	175	173	142	171	176	169	157	145	149	165	143	162	162	158	162	178	167	146	175	163	159	122	153	152	164	150	146	159	166	174	162	162	142	145	164	158	142	158	135	160	152	177	142	173	169	151	142	132	156	169	151	156	161	126	146	164	151	161	149	175	148	181	147	161	164	177	143	142	154	162	164	181	128	161	168	157	166	165	180	158	164	151	158	156	172	165	166	158	162	162	129	156	163	166	137	140	151	165	153	155	152	157	171	149	160	139	136	155	148	150	154	167	141	164	156	144	136	175	136	138	183	166	155	156	160	133	176	139	165	160	174	161	139	152	155	182	172	160	166	160	177	159	149	149	153	162	154	154	164	167	160	141	134	137	146	165	164	165	134	140	136	191	158	163	127	149	158	143	167	159	146	164	130	156	162	154	159	169	151	186	157	149	158	173	161	170	143	159	127	159	169	173	168	175	181	151	142	148	169	147	157	164	161	150	163	170	169	166	153	146	147	134	156	159	161	197	163	122	139	154	160	138	161	159	166	175	176	163	160	175	147	151	177	135	144	142	169	164	140	146	143	157	156	168	163	175	144	134	148	156	145	153	180	172	162	166	171	124	167	140	155	169	162	168	132	142	147	149	143	161	164	134	147	147	177	167	156	147	158	152	141	174	145	138	162	147	141	152	164	153	140	139	164	182	171	145	150	148	166	189	136	137	150	127	165	172	128	151	177	131	159	124	170	156	152	155	162	163	151	150	163	156	143	170	144	147	157	165	165	143	165	151	151	158	160	160	151	160	164	185	150	153	163	164	150	158	212	138	150	158	152	160	163	156	154	187	175	128	163	154	144	155	150	166	142	150	175	130	156	155	153	162	144	159	169	136	196	157	142	145	159	136	179	164	137	172	144	138	139	142	163	171	156	142	140	160	147	160	147	155	171	180	170	176	148	173	157	160	147	149	140	171	156	171	158	161	179	168	130	146	159	147	147	132	161	183	163	136	186	164	150	145	162	184	158	151	147	155	145	157	151	144	139	154	147	154	168	157	135	155	167	165	140	146	155	171	165	177	172	139	137	174	152	166	174	156	172	152	150	171	158	156	138	164	153	167	159	160	153	146	133	146	146	176	129	154	149	170	138	162	153	161	157	147	143	143	149	169	171	150	133	147	157	162	147	160	151	165	147	151	148	141	155	157	154	168	158	142	155	136	135	144	155	160	172	176	129	154	140	172	160	147	149	162	128	159	189	146	157	153	172	142	172	159	150	136	120	168	152	157	164	168	139	138	151	148	140	159	164	187	181	153	161	172	129	156	179	155	156	152	129	164	160	152	160	158	128	158	144	159	146	148	147	168	127	172	141	172	165	178	170	164	170	172	149	151	162	120	160	145	154	148	167	165	135	151	161	163	182	154	184	148	160	158	164	162	152	138	181	137	140	168	162	147	140	159	163	141	143	160	166	174	139	160	185	172	160	145	144	159	148	170	163	140	139	187	141	156	150	171	142	149	170	165	160	167	157	168	151	173	164	135	130	152	161	129	156	164	129	165	155	177	152	163	144	150	137	144	124	143	133	168	163	148	153	183	153	142	178	136	144	157	151	153	160	164	144	131	151	135	167	159	137	150	140	141	179	154	144	149	168	150	147	169	154	144	143	169	175	155	147	156	136	163	160	147	161	151	157	150	167	168	149	168	146	156	174	163	154	147	126	163	151	152	160	150	182	147	127	160	121	148	146	172	158	120	135	203	162	146	164	170	153	142	147	160	162	156	161	155	173	152	151	141	154	148	170	188	151	193	162	161	162	146	157	168	151	162	177	158	151	189	144	173	182	157	144	156	147	146	165	153	153	150	144	139	144	170	162	171	142	156	159	160	154	154	154	126	173	161	124	142	162	132	144	141	149	154	182	164	169	159	167	133	122	138	179	139	139	175	153	156	159	136	157	146	156	160	136	167	171	146	142	156	157	146	160	165	139	131	154	164	162	164	184	161	161	166	157	161	133	142	158	152	155	159	168	183	164	164	177	160	159	130	151	122	144	157	134	149	155	137	156	162	149	145	137	151	161	155	141	159	139	148	139	156	188	152	157	163	144	172	166	164	164	145	150	149	163	158	145	164	159	140	155	162	171	144	147	177	147	147	143	173	137	138	163	153	180	188	167	154	150	129	148	161	150	139	147	171	156	159	166	152	184	139	152	167	167	178	156	138	156	173	190	124	157	139	146	146	161	153	151	161	156	169	179	136	142	137	158	154	148	138	151	170	133	149	158	140	152	143	154	137	131	175	158	140	167	158	167	175	163	162	138	165	163	161	166	147	154	122	150	147	159	136	154	154	151	166	137	151	162	150	151	159	128	141	166	149	127	153	157	139	150	138	152	155	147	166	158	171	162	144	190	156	163	149	136	162	167	166	178	156	152	144	138	147	136	150	146	163	137	175	182	154	166	192	177	156	162	154	139	179	160	140	148	155	138	166	159	146	150	186	165	166	160	169	150	168	131	151	161	162	169	154	151	164	154	150	164	175	135	156	160	166	153	151	144	174	179	132	158	175	150	160	153	136	154	158	152	157	149	149	170	171	178	158	170	144	157	173	163	147	153	136	139	148	157	162	173	176	152	154	198	173	162	159	148	145	165	180	135	152	167	156	157	153	142	137	168	177	165	128	147	148	154	149	181	148	156	163	153	149	140	144	165	174	154	144	154	144	164	147	168	149	139	166	158	146	132	176	145	160	147	143	154	152	161	158	169	160	172	142	148	170	141	138	165	146	159	176	155	148	162	152	150	169	154	146	148	136	143	159	156	154	161	147	138	154	153	164	157	191	142	136	170	158	142	155	164	144	173	140	156	132	143	165	168	152	137	154	160	159	150	149	145	150	182	157	152	169	143	168	155	125	166	147	145	136	137	159	168	154	156	158	179	147	145	139	160	125	148	177	152	155	136	167	150	139	158	168	152	178	183	150	155	126	137	150	160	148	151	168	161	160	129	151	161	150	161	155	141	153	150	167	174	170	165	162	166	148	161	158	155	160	160	129	153	158	132	141	139	172	133	152	147	123	141	165	163	168	145	147	152	166	166	143	158	170	148	137	147	169	166	145	164	147
8054	963	1855	2079	1691	1491	1220	981	841	768	713	689	616	622	555	523	497	460	436	466	447	461	457	438	458	418	403	423	382	371	361	435	406	380	378	400	397	401	369	373	385	371	367	374	376	367	364	404	351	348	368	377	370	388	366	333	361	356	375	389	364	378	363	339	360	376	380	369	360	397	358	371	352	370	369	375	366	362	341	334	352	337	356	370	400	339	362	366	372	387	347	328	358	358	358	376	358	348	358	374	351	344	388	325	367	372	325	353	341	333	349	358	368	358	366	360	362	347	363	332	352	364	360	353	351	313	344	358	362	348	335	367	348	352	324	335	380	361	383	366	357	328	347	342	357	364	356	377	328	366	343	394	375	335	362	347	338	346	351	359	336	355	359	343	368	352	368	335	313	341	342	348	365	354	317	377	364	368	334	358	327	357	361	346	358	361	337	382	344	346	355	352	348	343	339	389	385	324	355	335	338	354	338	356	331	381	357	346	369	352	369	356	366	369	338	342	339	377	332	369	403	367	334	370	358	355	379	371	364	368	335	339	377	335	343	387	367	321	372	355	380	364	360	372	362	332	374	305	379	335	342	375	336	368	370	354	378	375	324	354	368	356	363	359	373	360	360	372	357	363	368	358	359	375	354	326	376	354	333	354	333	388	326	350	333	347	340	339	364	390	348	358	380	340	364	354	343	359	373	363	368	347	340	361	345	358	347	384	321	349	350	373	373	355	353	373	365	340	356	372	368	358	380	350	329	396	357	352	383	347	338	351	354	348	368	395	382	334	357	363	380	353	355	336	361	411	360	320	332	361	356	327	357	377	382	340	347	356	385	367	363	361	389	356	350	367	371	348	346	338	333	327	340	323	348	345	367	331	333	342	317	342	353	338	336	357	357	381	358	354	375	318	381	346	360	353	354	333	350	333	367	359	358	390	361	371	327	349	346	340	354	342	344	348	363	374	368	364	325	337	382	344	410	337	364	355	356	343	347	388	336	348	361	316	321	378	358	348	398	391	323	325	375	370	350	347	342	364	356	370	362	321	343	355	348	340	370	345	371	337	332	362	342	377	350	359	341	342	363	331	386	373	385	367	346	338	369	343	340	323	359	362	341	394	342	361	380	363	378	344	358	378	363	332	359	355	327	349	330	372	402	372	344	340	353	358	341	378	367	373	350	350	356	343	332	321	347	384	353	351	335	348	375	386	372	370	312	336	402	379	351	353	350	369	373	356	336	375	379	358	361	334	368	336	362	345	352	368	343	354	359	366	332	349	343	352	350	364	347	335	372	341	329	361	321	360	354	330	365	366	365	382	364	342	343	353	361	312	343	386	324	342	363	373	351	328	352	347	303	383	336	366	316	356	353	334	383	372	342	343	352	371	328	329	322	366	333	363	331	362	394	352	345	360	351	375	358	355	384	347	371	334	355	351	363	350	352	369	391	313	348	360	384	351	374	349	342	326	323	348	341	338	321	348	332	372	363	385	397	334	362	378	337	355	337	334	329	326	360	338	339	385	346	350	359	369	323	337	359	357	372	368	381	351	338	346	323	336	337	357	359	367	363	350	353	350	333	369	382	360	341	354	351	321	356	365	322	356	328	328	337	390	347	372	356	371	341	357	380	345	363	355	357	352	355	378	365	342	318	361	335	366	325	381	336	369	363	397	349	345	362	346	385	351	343	351	351	342	331	360	365	357	373	358	342	332	369	343	346	389	328	352	363	343	342	383	365	361	361	358	352	360	375	334	352	372	323	369	360	349	364	366	367	337	341	337	326	384	323	353	378	378	365	343	363	361	359	382	364	365	363	347	368	349	333	349	341	360	350	343	354	365	398	346	343	341	324	343	354	321	322	354	412	348	350	360	372	341	350	376	365	350	351	321	306	329	371	375	363	369	365	346	365	347	344	331	351	372	350	372	339	377	374	351	368	360	321	370	342	357	333	366	341	322	307	359	396	386	345	387	367	384	357	357	353	381	344	351	340	377	361	352	387	339	351	364	376	349	375	341	328	343	381	350	371	349	347	345	387	328	353	385	357	361	352	333	340	363	394	329	384	320	355	345	312	337	382	378	360	349	358	338	342	362	360	326	359	400	336	387	365	359	338	333	334	368	321	339	341	380	359	352	346	335	367	357	337	363	382	357	347	367	343	372	331	328	374	337	364	348	373	335	325	333	366	317	366	382	354	336	347	374	360	342	395	347	335	341	338	319	378	355	330	386	361	374	358	352	323	329	362	357	315	355	352	357	361	369	348	327	337	369	355	351	357	384	334	359	366	385	371	333	339	377	335	368	377	368	320	361	317	351	375	372	336	354	335	333	360	369	358	364	380	378	362	353	346	346	351	361	329	359	371	385	358	392	345	380	364	352	348	363	404	339	349	359	364	359	368	375	329	366	379	338	348	372	305	336	373	341	362	385	359	358	332	339	345	342	330	355	379	337	344	366	362	332	343	373	321	319	396	352	340	358	334	372	382	364	360	352	338	368	341	354	362	385	364	386	370	337	342	370	365	352	368	351	352	362	327	400	354	346	352	356	320	347	342	327	365	384	348	337	341	348	322	357	340	354	363	350	373	379	366	330	356	339	335	385	352	378	372	367	372	334	345	343	365	363	367	384	362	331	346	378	332	348	342	357	353	363	390	379	345	328	363	342	373	375	364	343	339	371	364	368	371	358	349	355	356	348	372	347	352	361	331	377	373	335	357	325	343	360	326	367	361	346	363	365	326	335	353	325	371	356	336	346	380	346	365	338	361	382	340	350	376	359	337	361	355	355	355	353	365	368	339	367	355	341	331	339	359	336	364	335	342	390	379	326	363	360	358	354	346	345	349	355	342	357	343	363	375	370	350	334	366	351	335	371	407	386	358	317	354	349	413	401	392	330	349	344	377	325	362	362	360	341	348	358	354	368	315	344	367	363	372	375	384	346	373	357	344	403	354	369	355	341	323	360	320	346	361	370	323	354	370	325	367	365	320	335	366	345	354	363	343	349	340	332	317	336	370	351	366	348	370	356	360	373	358	368	349	372	338	382	356	351	360	355	359	378	365	305	336	395	338	359	328	364	340	365	359	365	329	372	344	332	333	362	371	334	343	326	340	348	360	347	384	339	349	374	359	319	370	349	336	361	389	350	355	330	357	334	339	343	360	376	363	350	344	363	323	374	334	321	334	349	350	359	358	361	373	354	328	343	344	344	377	365	366	331	344	359	365	358	349	349	304	387	394	334	373	375	341	381	389	371	365	348	341	339	380	357	380	348	374	339	373	331	365	411	378	349	364	356	367	388	373	368	390	369	345	346	356	349	348	338	345	359	364	335	331	378	378	323	344	336	343	349	369	335	366	378	341	333	378	355	376	324	368	356	349	332	399	363	357	347	374	361	328	366	345	338	371	351	364	338	358	341	344	348	356	354	356	357	370	378	336	381	350	335	355	322	373	336	365	381	386	377	359	342	324	365	351	375	374	349	363	323	373	373	364	352	349	358	357	354
1299	148	151	176	147	154	134	146	133	144	150	128	120	138	114	126	163	120	138	125	133	138	144	161	131	154	154	125	147	161	158	138	141	128	129	149	147	132	138	155	164	144	159	138	138	139	144	159	156	128	139	138	143	133	137	167	144	153	155	171	131	172	120	123	150	155	121	117	142	132	122	171	141	124	121	140	137	133	153	145	136	144	120	153	134	144	146	132	152	131	121	154	148	152	150	177	158	158	146	143	142	131	125	157	139	141	138	154	142	157	112	112	143	156	125	131	149	145	129	138	136	156	150	152	133	158	153	178	148	156	122	145	164	156	177	144	144	139	137	159	161	128	147	145	133	141	127	125	163	155	158	152	134	136	142	144	129	140	122	139	142	137	132	134	146	135	133	160	161	128	149	130	148	141	157	158	145	140	115	136	147	159	151	136	132	125	156	144	138	134	143	103	153	124	138	161	153	151	144	121	135	158	165	144	160	142	138	136	141	124	131	129	149	141	146	134	141	138	149	125	147	154	146	120	151	160	151	150	162	149	127	138	140	124	144	146	141	152	146	158	125	146	119	119	130	151	151	133	144	139	140	157	135	141	155	136	142	133	131	149	144	144	151	126	142	143	142	137	141	154	134	136	123	139	163	136	151	123	142	129	169	145	150	140	141	134	139	153	134	151	137	164	137	144	128	161	158	125	158	126	150	133	161	139	151	135	145	172	144	159	116	148	168	143	147	135	173	137	159	168	171	141	152	153	176	153	157	163	128	139	163	123	138	133	137	156	143	139	131	140	182	127	142	132	164	141	153	146	144	140	150	123	146	148	135	153	132	152	132	152	139	123	166	198	136	145	142	119	144	127	135	153	156	166	130	143	131	149	156	151	141	134	125	127	165	152	143	138	113	118	127	145	144	131	164	135	150	140	157	136	133	146	132	124	142	145	159	156	144	127	145	156	143	114	155	159	157	152	141	145	147	140	137	146	159	146	130	147	134	148	157	132	137	157	132	132	150	151	137	129	144	133	142	131	154	124	130	159	130	137	137	140	149	174	156	143	122	147	141	164	143	163	129	156	146	146	144	127	141	163	147	138	146	151	130	138	121	134	157	163	156	141	132	155	145	154	160	138	136	152	141	147	129	126	122	138	115	128	138	130	126	138	150	126	133	114	123	159	150	137	148	143	138	156	161	150	126	146	125	132	139	139	145	129	137	137	138	136	157	130	143	131	145	168	154	126	141	138	152	114	119	160	134	128	127	152	153	140	153	154	139	141	117	133	164	150	142	137	135	144	149	149	131	150	140	152	135	150	122	123	147	130	155	136	154	130	151	126	151	132	163	147	150	132	142	133	115	115	134	139	153	139	126	120	152	141	144	168	147	135	129	136	123	136	143	171	140	132	143	150	147	155	146	114	146	151	158	160	142	141	161	120	139	138	134	151	127	157	163	145	141	138	131	161	145	159	169	150	143	163	134	142	137	119	155	157	157	133	149	142	125	146	148	147	124	144	143	134	130	131	143	136	141	141	128	137	128	144	164	142	147	159	154	155	135	133	149	121	144	140	167	153	134	130	144	146	129	127	153	131	142	145	128	142	153	155	153	153	140	124	149	149	163	149	147	135	143	147	154	132	143	138	141	119	129	109	137	133	149	112	137	116	173	158	149	155	150	123	143	162	146	135	149	137	139	161	114	168	153	164	142	131	135	148	139	160	140	139	134	137	143	135	123	142	147	108	135	150	143	141	148	147	166	147	127	134	143	136	146	165	138	155	153	136	149	132	138	140	161	143	159	146	133	146	160	133	142	118	139	135	152	140	121	142	131	153	128	148	178	127	153	154	126	158	158	146	143	147	146	137	148	150	162	151	143	143	133	145	153	135	135	134	137	142	148	170	130	162	135	132	145	134	142	146	152	139	144	154	149	139	123	158	127	130	124	165	159	136	150	127	136	123	119	136	140	144	130	137	138	130	170	166	141	121	135	131	171	144	141	134	143	151	140	150	117	144	147	140	145	148	131	136	147	135	138	122	142	145	118	141	149	157	153	144	163	140	135	152	128	138	147	171	153	132	146	144	133	152	131	141	145	133	143	140	150	146	158	162	134	132	148	141	144	118	143	153	157	141	143	132	142	148	163	155	134	111	150	156	122	160	139	132	152	162	127	159	151	143	149	150	128	133	133	134	158	136	136	166	165	163	123	147	126	138	133	152	156	127	136	167	133	144	127	138	146	135	124	121	121	132	167	137	160	113	139	141	155	152	155	146	142	138	140	146	117	107	119	147	126	148	156	137	138	144	119	142	130	158	136	146	139	134	141	154	142	173	147	133	149	136	130	122	115	124	150	133	162	131	140	143	153	143	158	159	121	155	142	140	148	145	151	137	148	144	155	142	153	140	169	120	157	137	151	137	134	146	157	152	132	123	154	118	136	140	153	169	141	137	137	132	121	136	156	148	139	146	164	115	153	170	136	141	146	149	143	125	140	116	133	114	170	131	137	140	132	122	139	141	122	133	151	146	154	157	135	151	143	135	146	142	139	135	134	142	134	151	154	144	130	138	135	133	121	119	139	149	123	141	135	155	135	150	149	153	165	155	151	174	125	139	166	151	136	142	153	159	127	146	111	138	156	118	142	161	149	132	142	103	142	139	160	128	156	153	152	146	159	165	135	154	143	164	121	139	156	154	144	143	153	146	154	163	162	143	148	152	145	150	146	149	140	154	138	129	143	144	150	144	136	146	128	137	167	153	122	137	149	125	124	145	132	148	146	147	137	121	156	140	160	141	141	147	158	157	151	162	129	129	153	147	150	137	153	139	150	106	144	131	141	154	148	137	147	141	136	155	124	144	176	145	124	151	120	148	154	128	131	120	129	136	161	131	132	159	135	143	173	141	133	127	140	154	149	138	153	154	141	135	132	152	129	137	155	143	151	127	135	153	147	130	132	153	159	136	149	131	150	129	134	126	159	137	122	140	144	127	142	119	120	128	137	146	156	143	135	101	133	134	156	149	139	142	154	144	160	128	138	136	154	138	129	142	155	163	128	140	145	125	149	153	141	130	132	124	144	130	118	149	182	160	143	147	134	148	162	120	139	140	158	154	134	131	134	119	155	118	143	145	133	161	142	139	150	131	149	130	105	148	142	163	142	128	124	129	145	145	146	136	129	137	139	124	149	150	151	156	147	157	130	142	146	133	137	129	143	130	158	146	143	130	119	159	144	140	150	143	141	135	146	137	130	154	143	143	142	142	155	145	155	156	140	152	140	147	160	147	129	135	142	161	140	141	163	131	144	162	139	145	149	113	135	128	125	122	130	145	153	153	124	143	159	157	133	136	140	140	134	143	142	122	161	149	151	136	132	124	150	134	156	165	189	157	132	153	153	129	146	154	145	130	151	139	139	136	146	167	123	139	154	177	123	146	134	137	134	146	125	127	145	145	142	155	166	156	151	132	133	117	142	119	142	168	124	150	134	148	158	157	137	123	172	147	150	140	145	136
1494	398	400	418	390	381	383	373	373	367	377	381	337	354	331	354	363	341	360	342	356	387	361	324	323	347	356	316	328	370	359	346	367	336	348	321	372	355	358	363	344	351	337	378	341	359	344	351	358	355	377	342	330	336	348	319	363	370	382	334	347	355	372	361	338	332	344	345	334	341	334	343	370	351	385	352	359	351	382	345	332	360	322	347	374	332	329	373	345	355	360	359	376	346	355	342	393	364	347	355	338	366	344	366	355	342	340	339	356	340	336	367	368	360	346	367	314	311	347	322	329	346	377	347	354	344	384	345	339	389	366	349	352	362	314	315	377	357	363	327	357	348	348	315	333	341	361	343	333	329	339	351	361	383	362	344	356	376	330	373	332	337	322	341	373	360	315	364	373	343	334	329	345	355	360	329	363	345	349	325	348	343	347	348	345	358	404	351	351	338	365	356	334	394	349	363	356	337	377	368	361	339	360	332	339	334	345	345	356	362	354	387	376	350	370	373	330	365	364	365	350	369	350	317	383	376	350	382	333	367	387	364	371	355	339	357	350	373	356	354	356	339	342	357	364	346	369	338	352	370	373	323	358	340	405	348	347	332	367	372	346	362	343	354	331	402	370	325	409	350	367	336	327	359	348	348	351	329	357	344	352	351	370	363	349	321	370	373	367	355	326	349	337	367	345	358	342	355	352	357	357	382	371	372	348	338	327	382	363	372	353	352	347	332	382	357	326	359	386	356	369	355	343	349	359	343	363	347	359	337	355	379	378	323	370	334	342	326	367	353	332	323	330	341	402	371	333	338	354	315	364	359	320	354	344	360	355	361	364	328	369	354	384	328	385	331	337	388	357	351	356	358	338	367	335	369	362	337	349	351	330	358	365	366	359	330	346	359	351	358	378	345	333	362	363	378	352	362	354	333	339	355	337	343	357	334	330	337	345	323	373	362	337	337	352	335	337	352	321	349	327	356	352	348	376	357	340	358	338	335	362	368	340	314	352	365	350	339	345	353	349	333	343	351	345	328	344	360	363	337	362	371	351	360	317	369	371	334	346	332	335	365	351	368	358	343	322	338	328	348	364	347	334	338	364	364	378	333	375	357	379	354	345	353	344	363	338	368	340	331	342	346	357	334	369	368	320	381	355	333	340	307	339	342	344	347	383	345	345	367	354	359	380	357	387	345	372	343	350	339	355	356	380	375	351	355	317	358	354	373	370	367	326	339	363	341	338	367	344	343	352	326	317	305	369	360	383	352	378	360	326	373	351	367	371	382	358	333	341	318	372	340	351	373	335	341	357	383	347	339	356	356	349	339	374	359	345	352	338	376	368	373	324	342	376	381	341	377	320	354	361	337	361	390	329	359	296	344	389	370	376	377	335	372	341	361	323	356	323	355	317	365	357	356	371	346	356	371	367	360	320	364	369	363	363	328	388	339	372	346	344	351	369	325	324	357	349	351	369	335	332	321	374	375	343	358	356	383	340	355	373	349	338	326	347	336	390	352	336	346	358	363	366	346	375	385	367	391	369	356	344	346	334	361	377	368	332	318	318	380	357	356	342	386	340	341	365	343	355	372	351	351	352	339	361	351	354	360	344	359	358	371	340	330	368	347	356	372	358	361	330	340	335	349	345	368	341	376	367	330	370	352	355	328	386	330	375	352	401	304	357	344	316	345	352	329	347	372	357	338	354	339	366	383	337	337	356	389	362	363	348	349	350	352	361	330	383	374	367	337	316	330	353	370	361	396	352	366	366	330	333	304	327	327	359	371	361	366	357	353	362	344	342	315	333	376	343	372	334	344	345	372	322	329	354	344	335	346	343	331	368	337	371	325	365	322	362	363	334	361	365	352	338	362	308	393	349	363	359	315	382	384	387	384	320	328	333	343	348	348	388	348	339	364	361	368	354	362	331	361	374	354	340	374	324	356	357	376	346	365	332	325	347	371	328	351	393	339	309	344	396	355	342	320	330	335	365	346	335	368	350	356	355	361	388	316	332	359	389	347	351	337	335	329	364	336	369	326	337	340	348	355	373	347	336	331	331	352	364	341	371	349	346	334	332	386	378	362	347	320	335	362	354	352	368	382	330	380	361	361	369	336	365	308	346	342	365	358	325	361	374	333	363	363	351	342	351	337	338	370	359	352	349	340	370	346	350	355	346	340	308	348	343	358	328	373	310	335	343	360	336	379	362	359	401	357	370	351	340	360	337	346	355	338	401	377	316	364	335	348	346	287	367	343	352	379	349	331	339	354	362	345	328	371	319	336	319	333	336	349	381	367	357	336	345	365	328	347	335	338	362	331	380	352	324	329	361	348	375	346	341	376	342	395	382	349	333	294	369	380	346	341	326	355	382	335	348	338	346	336	349	349	339	345	342	349	358	371	365	345	344	359	357	360	352	357	304	318	351	347	321	358	344	355	379	340	318	367	361	327	350	359	353	317	339	349	330	315	327	387	350	363	371	318	342	347	352	318	348	363	346	363	362	328	335	372	356	371	347	336	364	359	336	324	381	387	325	357	347	370	347	346	385	376	330	290	383	345	388	345	367	340	349	345	378	358	321	316	369	315	338	331	330	362	338	362	338	373	342	326	332	359	353	322	347	339	343	342	338	375	373	340	379	333	325	305	341	332	328	333	325	357	343	340	381	329	321	360	356	360	347	371	351	364	375	336	325	313	346	372	359	358	345	358	344	341	370	339	367	328	308	353	320	350	335	362	396	360	336	341	377	383	343	331	325	356	354	331	354	347	340	362	359	341	350	359	352	388	357	332	321	325	355	339	349	332	332	351	325	347	332	363	319	340	332	329	363	328	359	366	352	375	376	352	356	375	319	345	353	366	361	332	361	338	341	336	330	326	380	343	337	336	346	374	353	373	343	320	346	337	335	379	355	356	351	360	351	367	346	348	350	347	362	358	349	354	322	330	330	335	360	335	371	342	337	344	338	326	337	398	368	340	343	366	368	359	331	342	341	334	347	350	353	373	348	345	351	315	358	356	369	374	378	362	340	354	304	329	331	336	389	365	332	338	330	332	352	330	341	343	365	320	351	350	347	373	383	333	379	357	324	348	359	333	364	358	360	327	370	355	332	336	353	376	337	358	327	327	340	369	374	359	323	353	354	346	363	347	361	352	394	340	367	375	344	341	357	317	362	318	360	372	353	352	333	336	323	371	329	352	327	358	379	329	361	347	320	324	351	361	355	365	342	361	343	358	340	330	333	339	347	375	345	390	349	328	352	348	354	378	332	348	348	361	377	353	354	352	357	359	341	357	325	324	361	343	354	355	348	361	360	360	342	359	359	359	373	345	363	330	339	325	365	355	356	368	347	341	343	349	323	339	340	357	375	319	337	375	329	336	349	369	368	359	377	350	359	350	352	338	340	339	337	345	350	360	344	343	367	353	334	362	339	348	349	333	347	349	353	324	322	327	320	355	347	366	370	361	348	359	361	329	352	346	332	355	332	341	356	334	360	360	318	343	341	321
7248	505	555	501	405	308	283	309	301	257	264	240	256	219	218	248	242	235	213	234	236	234	247	207	227	236	213	227	249	224	270	217	217	245	241	229	196	226	228	212	216	217	214	215	234	266	217	250	232	241	225	238	234	233	225	205	227	232	231	190	242	202	218	212	224	228	242	228	238	262	228	229	220	229	221	218	230	222	205	259	246	232	210	223	234	191	237	228	242	227	203	203	230	217	214	220	249	204	209	231	243	217	206	213	219	232	215	257	243	229	233	240	220	210	217	226	239	229	220	199	231	243	228	230	252	234	222	212	197	196	209	212	219	222	243	221	250	247	265	248	227	224	226	208	234	238	205	228	252	266	198	228	212	239	240	225	226	216	214	223	245	215	209	212	223	241	242	225	237	215	219	267	205	233	251	200	237	226	219	261	258	216	239	238	211	207	223	203	230	218	216	258	218	224	232	225	248	235	233	245	213	211	235	207	203	242	222	219	220	256	219	223	232	220	223	236	210	237	219	222	236	235	256	217	242	266	206	251	249	227	225	251	222	211	235	230	245	210	260	240	197	266	237	193	207	226	247	233	209	222	240	238	261	236	247	218	235	225	219	233	238	229	202	212	234	216	228	230	239	277	249	230	223	237	262	262	189	214	232	204	213	234	241	231	214	211	248	224	251	231	233	243	249	214	214	240	185	274	213	227	239	198	221	242	214	213	213	233	222	225	266	236	228	260	262	261	216	217	242	192	250	222	238	235	204	243	202	221	242	226	206	215	244	233	230	230	227	240	216	197	243	236	236	221	238	231	224	206	219	214	246	238	254	237	249	228	248	227	242	212	224	209	225	228	214	236	214	255	254	216	204	244	201	250	236	226	207	254	224	236	224	210	271	229	212	235	224	220	211	239	224	220	240	197	225	253	250	217	234	218	221	269	244	239	243	231	253	219	204	243	233	221	227	218	224	226	215	244	229	258	215	223	223	260	229	240	235	249	212	240	219	218	238	232	214	209	228	239	219	227	230	198	202	236	232	222	228	213	223	223	238	231	218	214	226	226	227	270	277	249	243	213	221	241	211	234	235	212	227	198	219	225	238	231	239	228	227	222	243	228	238	220	214	228	239	229	217	251	211	214	200	223	228	210	196	245	221	219	201	232	228	223	235	221	219	239	224	223	220	223	210	228	206	230	210	218	268	258	229	240	228	256	204	220	223	207	237	233	196	227	258	214	210	200	227	222	246	227	248	228	232	196	215	213	248	225	223	267	222	230	211	234	230	222	235	205	260	209	239	255	243	235	231	245	245	239	214	218	223	227	218	220	245	221	189	211	221	237	232	208	236	223	214	226	236	210	236	197	231	234	243	235	239	232	222	195	248	218	204	231	237	265	240	232	231	203	247	216	214	233	227	210	204	199	237	197	259	240	218	257	222	241	263	204	236	202	254	226	216	240	253	211	242	235	234	255	228	234	217	241	233	239	234	204	232	224	210	207	230	207	250	238	201	223	244	222	219	227	229	218	241	206	218	236	216	200	243	226	209	227	213	224	243	238	202	206	222	242	231	211	221	248	199	220	210	207	229	208	222	256	228	222	239	224	219	232	216	246	247	217	205	244	240	238	221	228	229	251	237	208	225	217	243	234	234	215	194	237	249	228	236	239	239	246	192	213	233	243	209	236	218	201	218	259	215	233	184	233	223	244	229	224	202	205	224	247	227	228	228	238	245	235	211	244	229	207	208	231	240	203	214	200	236	252	229	239	238	247	248	197	217	217	228	218	240	207	222	249	260	233	237	232	202	242	218	263	222	220	239	241	232	216	209	238	227	220	241	231	215	240	229	230	219	204	196	232	202	225	239	240	216	219	225	226	228	239	253	230	241	222	214	192	219	212	229	221	230	238	236	221	201	242	206	237	216	221	197	213	234	256	256	249	226	246	242	254	241	219	230	242	226	243	223	211	244	226	226	241	238	227	220	217	193	245	248	222	221	226	210	223	219	248	248	209	215	231	217	228	227	227	231	237	231	214	217	222	223	240	216	220	224	237	235	238	230	227	218	248	236	206	253	220	239	219	245	217	227	231	242	235	228	216	210	262	226	216	236	235	251	221	225	230	229	236	199	206	195	215	217	218	240	233	223	205	214	239	188	215	244	247	221	248	209	249	231	241	224	227	236	234	225	224	242	222	238	206	208	239	232	242	232	238	222	215	241	219	230	206	230	215	230	238	235	217	227	234	253	234	239	227	261	249	247	209	253	242	246	221	240	267	226	234	224	187	233	236	223	218	201	245	225	227	233	253	224	218	227	213	224	223	218	252	227	232	218	232	228	230	231	210	225	221	243	224	258	213	248	241	234	212	217	226	230	230	228	241	243	220	214	243	213	203	238	226	216	224	245	257	198	230	245	224	215	223	246	235	256	226	253	210	210	222	201	228	224	256	226	218	233	233	239	228	210	221	219	230	218	237	214	228	222	246	234	207	208	235	232	218	241	235	245	243	222	239	225	232	227	231	204	252	247	229	256	231	239	234	206	259	225	241	214	245	231	244	239	227	222	248	212	226	217	207	207	228	228	210	240	185	229	215	238	237	204	232	247	218	198	228	254	252	229	198	234	238	232	234	243	193	255	251	226	239	236	246	213	251	228	230	206	231	210	254	229	229	209	243	241	236	224	211	246	228	209	209	243	226	232	234	225	196	221	234	218	236	251	222	232	194	229	221	212	234	215	230	195	226	221	243	245	242	225	225	205	211	233	248	217	209	221	215	257	210	243	206	228	263	205	225	198	240	222	221	230	262	208	197	207	251	208	195	217	224	246	206	221	213	242	243	198	236	237	228	237	193	228	225	195	194	211	220	232	238	213	211	269	221	239	247	204	230	238	219	253	248	218	231	226	235	223	194	232	234	238	227	224	214	215	235	214	225	268	271	244	222	241	221	197	225	215	244	229	252	261	193	207	210	226	248	231	232	243	211	209	250	233	250	229	223	224	244	250	204	228	202	222	233	257	245	236	230	231	248	235	215	231	218	243	234	248	219	207	245	236	229	238	237	253	240	211	231	233	199	228	213	209	222	223	236	241	228	200	220	210	224	232	215	245	229	205	214	219	217	235	230	238	233	265	231	222	221	199	273	228	216	248	261	212	260	200	251	266	223	250	244	205	214	241	224	258	187	201	236	243	233	212	224	220	237	240	230	241	223	220	234	236	244	216	226	226	216	214	227	229	226	242	238	248	213	213	227	232	234	257	249	249	235	223	240	198	237	223	244	242	269	223	235	242	231	255	219	231	199	217	227	219	217	210	234	257	224	205	211	249	244	233	204	224	230	244	246	200	210	202	202	223	237	198	211	258	213	196	231	247	205	240	227	236	215	212	214	224	256	246	211	234	235	216	200	205	229	259	208	216	233	214	234	202	229	257	218	222	202	229	218	240	230	215	225	233	230	229	240	221	242	222	225	279	226	230	224	212	252	246	210	244	241	250	213	203	237	237	237	238	236	235	224
6443	792	1233	1368	1180	1059	942	886	825	714	645	646	670	635	622	596	583	590	561	548	593	588	564	582	579	559	553	527	530	523	552	569	582	565	547	530	537	557	532	545	550	580	503	569	556	564	507	516	538	505	530	511	545	519	513	524	538	551	535	553	550	519	528	509	531	499	542	512	510	499	521	537	553	529	558	507	528	487	502	556	514	538	436	532	509	494	501	524	522	518	483	516	516	530	499	541	530	511	513	481	497	528	505	538	564	533	506	512	542	484	531	521	535	505	486	565	540	506	519	481	555	509	483	509	513	520	528	532	546	491	535	504	541	502	542	474	519	526	534	550	536	531	519	517	532	530	488	472	490	522	506	507	500	520	526	521	484	509	534	486	519	523	521	534	492	505	518	505	520	495	546	500	496	512	471	529	471	519	511	510	525	552	519	489	536	519	517	549	573	545	543	539	526	491	526	551	512	501	533	516	468	457	525	516	515	510	530	508	517	557	563	527	544	511	469	528	538	519	507	514	526	525	503	574	504	510	491	516	553	544	511	518	490	504	516	497	515	537	547	539	519	501	509	519	547	537	511	563	519	537	535	516	505	517	504	526	534	494	573	516	550	473	518	493	543	527	503	528	540	512	497	514	517	452	490	546	473	522	508	520	525	514	505	550	528	491	503	497	524	533	506	494	520	526	526	478	483	505	508	512	439	518	517	507	546	512	476	537	543	537	494	478	492	521	498	548	536	501	490	567	480	567	490	542	496	472	518	542	540	522	523	551	543	452	537	492	493	563	527	507	535	542	518	527	529	541	487	540	510	493	548	531	495	482	497	516	501	498	491	542	490	555	533	475	503	504	515	523	513	497	486	525	558	506	526	526	543	544	483	501	557	514	475	474	532	500	504	559	486	525	504	503	503	521	550	512	483	512	518	495	538	532	500	532	517	537	564	542	525	521	512	521	491	482	504	499	499	472	498	520	544	515	522	548	528	508	526	516	504	528	541	507	499	482	507	495	508	519	499	501	509	564	524	547	564	476	534	516	494	495	493	522	537	545	541	495	518	471	531	527	542	506	533	534	518	521	513	558	509	472	523	488	551	517	510	498	537	518	498	479	460	512	505	509	547	559	508	513	533	555	538	519	524	519	495	529	510	521	513	506	489	531	528	500	502	550	539	530	514	486	522	489	533	557	491	523	537	517	454	462	521	526	480	538	559	482	486	533	560	512	573	507	534	522	509	530	520	537	545	509	517	491	531	538	511	526	554	546	535	535	502	471	495	507	492	534	522	503	518	527	528	522	539	472	498	516	528	528	495	503	517	519	501	519	511	518	531	520	511	588	502	501	473	558	510	539	557	501	531	507	533	532	485	534	523	511	549	515	488	514	509	481	550	494	512	464	488	531	482	504	535	544	531	540	490	503	498	522	542	530	511	486	524	521	524	526	523	488	534	548	538	524	526	525	499	521	547	527	541	509	544	499	536	513	478	498	506	548	506	533	554	483	528	517	519	499	467	469	519	496	522	532	527	499	499	547	508	508	471	498	538	507	512	547	531	514	513	543	501	487	521	513	485	486	520	537	511	512	539	506	532	477	534	531	504	543	509	547	558	541	526	525	545	517	534	500	541	562	535	532	469	540	497	524	489	527	469	501	522	526	577	518	502	519	512	515	510	523	519	544	501	503	500	528	517	523	515	540	538	522	513	529	557	564	479	493	513	492	500	486	529	516	553	518	512	538	520	473	521	480	474	485	508	539	555	503	522	506	535	563	536	522	510	499	518	517	482	518	482	532	569	500	521	500	528	475	525	484	499	549	496	495	540	497	527	528	525	521	500	499	525	518	546	518	512	507	545	510	541	517	539	506	507	558	499	510	566	502	527	508	558	476	519	517	501	491	503	542	538	532	573	521	503	547	557	531	525	506	549	545	504	527	518	537	488	516	520	516	531	533	533	529	533	493	549	487	532	488	531	526	522	536	528	485	500	514	525	514	518	543	546	482	532	515	523	536	531	537	511	541	505	523	524	554	531	486	522	502	488	528	533	517	492	496	513	563	515	528	506	496	521	517	533	520	532	460	533	497	556	529	501	496	499	510	500	504	551	490	513	544	510	526	488	517	507	542	467	505	528	483	541	485	515	499	498	519	514	518	540	557	551	523	517	531	540	540	483	513	507	502	539	497	526	503	553	463	525	525	517	519	493	571	486	522	559	505	501	540	533	505	519	483	526	514	504	526	529	505	492	519	502	527	501	488	528	535	508	525	510	494	495	533	519	559	481	503	511	515	535	489	519	506	488	520	514	526	506	485	529	520	514	528	503	498	491	539	514	530	507	490	515	528	500	510	523	492	582	532	526	493	501	518	484	476	490	526	512	519	587	528	537	490	526	519	499	524	486	488	482	522	514	507	518	519	541	545	537	517	512	517	490	494	551	535	508	536	523	537	530	542	503	539	516	524	532	521	543	534	520	548	510	527	513	539	524	525	498	561	541	488	533	565	535	515	524	498	540	474	530	533	541	557	479	526	514	530	493	523	483	479	503	517	501	543	497	511	522	532	507	535	501	513	547	533	546	485	531	496	493	492	457	498	535	550	507	492	563	507	518	550	495	508	524	489	531	532	562	471	536	472	514	505	515	527	467	505	508	465	481	491	533	548	528	509	544	488	546	514	502	526	539	509	551	507	531	514	521	498	527	523	494	537	528	492	530	556	508	497	537	512	515	550	522	492	513	551	487	507	520	550	547	481	492	553	505	528	518	562	531	522	498	489	509	518	488	513	523	510	506	454	520	508	500	535	523	517	469	505	537	555	478	504	531	477	494	504	505	529	534	540	469	519	484	516	516	505	503	509	500	555	496	544	480	517	498	490	550	569	540	550	490	506	499	525	551	484	554	480	527	502	532	517	495	531	537	532	504	530	488	521	532	495	520	530	520	548	501	505	507	529	544	511	554	506	542	534	531	522	474	484	544	491	489	495	474	490	563	523	533	474	529	510	516	539	546	538	483	540	521	528	532	469	479	510	529	513	538	486	533	503	504	518	574	544	517	524	550	539	536	536	551	515	499	530	538	506	508	504	490	543	535	495	501	569	503	514	534	552	514	499	504	492	476	509	511	459	567	502	515	544	512	562	497	536	534	523	532	513	529	525	545	495	498	493	499	497	498	511	526	534	531	533	537	490	505	517	474	504	523	549	536	506	493	531	501	513	508	506	500	523	522	532	506	544	535	543	517	506	519	555	512	496	519	511	522	572	497	530	524	512	553	519	525	512	544	520	520	573	540	494	510	486	526	505	531	526	515	480	525	538	512	510	514	540	541	511	485	519	517	511	518	521	508	488	510	498	568	524	526	512	503	490	499	489	517	537	515	513	562	518	507	525	524	489	554	554	516	540	528	545	509	518	547	503	507	507	513	517	498	534	543	475	493	486	490	488	547	528	535	497	523	480	515	496	516	520	518	527	497	522	592	527	483	535	486	498	505	497	589	514	480	565	554	539	559	494
14188	1064	902	690	485	380	302	279	243	214	191	226	187	209	187	172	193	160	180	167	192	155	190	166	185	164	175	166	155	140	153	171	160	161	167	150	170	177	139	175	151	182	151	130	152	151	170	177	147	136	152	164	144	169	143	129	154	155	164	158	174	175	170	157	145	144	167	162	147	181	151	166	140	153	140	162	154	175	186	150	137	164	153	195	149	137	165	161	154	139	145	144	182	160	162	151	146	133	151	153	159	169	114	154	159	169	134	170	144	171	152	151	158	137	166	156	156	159	162	136	145	146	137	158	156	145	162	144	154	159	135	143	170	147	151	154	163	160	144	145	160	146	160	169	139	128	151	175	126	159	135	140	140	143	148	132	140	144	164	149	149	156	161	164	163	146	152	172	168	139	138	173	141	159	158	158	182	156	162	134	176	173	151	177	171	147	149	150	154	152	152	169	158	167	146	152	154	142	137	159	150	174	146	144	130	164	143	177	150	165	168	179	146	163	148	153	146	137	157	166	162	163	150	143	135	177	155	165	147	153	131	179	155	169	163	150	151	152	171	150	149	140	143	139	155	148	156	150	121	142	148	142	161	136	161	149	148	139	135	154	162	146	150	118	153	168	159	139	165	153	166	177	156	150	170	154	169	139	163	154	142	156	147	153	168	144	171	183	167	135	154	147	130	138	127	150	174	159	160	159	163	174	154	148	179	172	122	157	153	154	153	142	160	136	157	172	147	167	165	151	179	149	181	179	158	159	162	170	166	164	177	142	149	174	168	164	158	146	159	177	148	162	144	159	177	162	157	166	178	154	152	149	164	130	156	128	136	144	161	163	172	160	147	165	141	151	164	153	157	144	163	179	185	164	150	150	159	149	150	151	156	151	172	154	146	136	169	140	173	161	157	161	150	155	154	145	165	171	151	139	152	185	156	135	162	154	170	145	129	167	168	156	160	138	172	127	172	143	171	156	161	145	141	133	165	152	181	143	155	164	131	173	165	144	161	161	144	173	159	158	168	146	168	160	160	150	142	126	165	172	172	151	142	169	165	130	135	153	159	160	132	134	154	148	161	175	173	196	163	144	144	169	141	145	137	130	163	152	169	151	140	168	156	150	132	150	164	125	143	159	159	165	165	140	166	161	154	150	130	128	164	160	160	183	151	126	145	154	146	167	151	159	163	160	144	145	140	139	157	168	148	167	155	159	164	146	171	133	159	140	151	141	151	145	158	149	139	143	165	161	165	154	151	127	163	147	161	141	158	133	149	154	157	134	168	154	168	143	162	160	173	141	191	153	145	177	155	138	163	150	145	154	151	149	139	139	167	161	154	147	166	148	171	168	139	162	159	180	162	155	140	190	149	176	154	153	151	153	157	145	154	180	150	160	173	165	136	134	148	182	158	138	150	154	173	161	160	146	167	138	149	174	144	160	159	157	166	166	128	148	165	143	174	168	160	166	173	157	172	164	144	155	149	168	142	132	170	156	169	159	148	154	138	158	149	154	164	180	187	173	147	167	161	149	140	162	149	135	141	143	157	147	146	134	152	154	157	158	144	210	176	159	148	144	151	169	189	160	141	170	146	155	152	185	157	145	135	145	135	160	177	139	152	153	186	134	141	151	147	158	156	132	168	153	166	146	167	153	165	143	146	166	174	170	174	133	143	148	172	147	170	152	151	154	165	146	162	155	142	147	162	161	149	157	145	155	165	152	148	148	147	134	142	146	140	154	139	164	159	147	148	155	152	154	161	152	142	127	154	144	148	172	156	151	154	177	146	141	157	164	157	170	154	148	157	147	154	158	156	150	161	140	129	155	155	153	147	160	173	170	179	160	156	172	152	154	155	116	130	157	154	164	131	151	147	159	132	162	142	159	139	156	143	149	162	159	154	159	149	171	144	146	143	160	135	179	174	134	173	132	163	154	154	147	158	142	152	143	160	148	160	153	149	142	173	142	157	155	170	158	170	177	157	131	149	165	150	181	144	172	171	141	140	143	148	148	167	181	152	143	148	164	165	141	143	163	158	147	136	153	160	160	155	172	187	155	160	129	158	132	172	160	165	178	123	176	157	166	142	151	145	148	145	148	177	163	135	151	145	144	158	174	164	144	152	154	129	145	132	137	170	153	148	152	135	157	158	138	178	150	173	148	150	133	146	167	149	149	177	142	126	171	155	147	160	154	168	155	159	161	146	164	158	157	161	160	185	144	155	158	156	131	161	164	156	183	154	145	166	163	160	167	148	153	143	130	145	137	168	171	175	159	161	154	174	153	160	165	148	160	160	145	145	169	145	154	167	169	161	160	177	170	130	157	151	137	143	154	155	144	156	150	143	145	156	140	156	177	158	150	158	158	154	160	166	186	139	156	147	159	165	174	145	149	166	141	151	150	156	155	157	163	149	156	138	162	163	164	166	159	161	138	129	147	153	180	134	134	152	149	174	160	178	173	137	146	139	138	157	175	169	174	139	163	162	158	170	142	144	141	157	144	177	162	131	143	166	147	149	154	185	171	146	155	139	154	161	167	142	165	131	158	160	139	150	127	150	134	158	164	170	134	129	158	158	169	180	138	150	139	157	153	173	179	159	135	184	168	152	171	141	167	157	147	153	141	162	158	152	151	143	173	168	144	154	154	143	171	150	152	167	157	142	143	150	151	174	174	136	146	153	171	144	171	140	155	167	147	183	134	126	142	180	141	146	165	148	142	140	151	161	142	157	155	164	169	134	177	144	168	139	147	160	171	175	150	167	141	175	140	126	145	151	169	154	166	170	138	163	171	153	185	159	155	162	153	166	158	135	156	141	145	157	153	145	146	152	164	165	137	151	136	127	155	173	162	136	174	178	137	168	127	146	171	137	153	169	158	180	160	166	135	187	165	171	141	179	149	161	140	157	130	158	140	159	117	160	165	127	167	167	137	165	151	151	145	166	156	162	147	151	149	182	146	161	157	152	168	157	132	137	153	123	167	152	145	150	153	172	141	146	173	146	136	154	170	174	139	183	158	147	120	148	154	150	153	185	168	149	167	153	153	148	171	154	149	164	159	142	140	154	147	153	139	177	144	180	144	133	176	171	146	159	134	145	150	155	153	134	165	147	171	163	165	157	139	170	157	152	167	152	165	143	161	152	136	145	142	147	152	153	144	148	163	154	145	175	147	155	177	143	143	156	158	154	131	159	155	127	142	163	165	156	149	173	155	150	161	160	155	164	142	151	168	164	149	166	151	169	180	169	141	177	167	138	162	167	163	150	151	163	143	143	151	152	138	177	142	152	131	178	167	143	142	117	159	162	182	158	159	150	155	144	149	158	138	148	151	158	149	139	151	142	177	135	178	175	141	173	158	152	143	147	167	162	169	159	167	148	162	152	152	172	148	159	160	175	129	126	163	157	115	167	141	162	149	161	179	151	157	156	157	163	155	146	156	130	157	168	145	171	154	165	147	151	151	148	152	146	140	177	169	167	147	145	161	145	147	161	161	148	163	152	154	164	155
8053	947	1771	2034	1827	1455	1212	960	855	818	774	696	635	550	543	528	521	513	444	427	464	463	455	454	436	415	417	424	418	397	410	389	411	434	412	393	386	399	402	404	351	366	373	359	380	363	396	370	377	366	351	340	340	350	345	412	359	362	339	355	341	367	387	346	412	333	355	352	384	370	360	353	379	366	347	371	342	382	351	338	368	340	361	387	371	340	329	352	355	327	367	354	336	344	384	309	386	347	390	363	373	361	333	369	341	359	374	363	320	371	363	333	363	365	367	360	380	352	340	336	383	382	368	311	337	355	357	331	365	319	328	354	380	363	370	359	365	376	376	370	316	350	381	384	330	373	389	344	344	347	349	366	371	375	346	366	367	342	367	373	348	349	338	329	329	358	338	366	336	340	352	357	377	360	374	340	324	339	320	334	370	372	376	350	351	335	355	360	384	371	358	409	329	344	326	338	310	325	359	356	358	339	369	400	371	352	345	374	348	343	348	331	327	336	350	356	383	337	352	361	340	350	325	379	339	332	356	327	365	329	360	338	350	359	355	316	358	343	353	372	385	334	331	378	370	351	355	366	356	339	335	350	317	355	338	347	353	330	345	372	359	353	338	363	364	332	324	327	350	377	361	350	355	320	377	340	378	333	340	371	330	365	355	357	348	360	360	370	321	319	328	368	327	356	361	358	329	346	367	374	355	354	349	364	358	337	358	352	364	316	342	353	370	395	361	342	354	332	366	343	344	354	355	366	374	364	360	324	355	331	396	331	346	365	350	370	362	362	328	323	356	385	307	352	337	313	348	368	361	357	328	325	333	346	343	386	335	337	350	348	362	323	348	338	344	321	371	364	337	319	324	355	364	315	331	340	357	357	337	341	361	370	339	355	380	336	318	346	333	371	328	330	347	371	360	332	331	339	353	368	330	369	324	377	361	329	367	370	326	379	336	357	347	362	348	368	329	343	348	339	346	349	348	364	360	351	354	344	357	343	345	351	368	355	340	363	324	379	354	375	329	363	345	351	355	345	339	347	401	350	329	357	324	370	331	371	368	322	349	339	353	334	361	359	332	342	387	362	370	327	373	366	360	364	315	375	359	351	326	344	343	358	363	363	332	369	375	363	352	351	339	356	343	377	357	340	358	368	354	337	362	386	323	361	365	338	362	316	349	358	354	335	347	370	312	359	332	344	339	348	350	355	363	362	368	371	333	330	330	341	364	368	351	373	360	376	327	350	335	337	347	373	370	369	392	376	319	370	371	345	369	340	346	348	310	365	353	369	317	337	334	348	349	359	366	354	358	345	347	336	340	386	371	320	351	321	333	369	378	368	353	324	357	337	355	357	353	350	360	373	341	338	338	339	334	358	352	369	355	344	356	390	392	390	338	313	352	362	352	373	354	348	356	348	357	332	340	362	370	339	353	387	356	347	355	332	378	356	368	381	359	355	372	360	348	351	348	383	352	329	308	377	352	342	372	347	363	347	334	348	365	340	329	357	359	336	325	371	357	372	351	359	345	373	375	329	355	371	355	365	326	336	323	372	339	357	390	358	366	337	364	354	371	375	366	342	348	353	360	374	356	393	307	358	328	353	319	374	352	368	357	352	364	361	371	316	382	373	335	337	350	348	356	355	358	352	359	327	314	366	372	342	396	353	378	360	346	377	335	330	397	311	371	365	382	347	339	383	334	333	348	315	373	333	338	357	352	355	343	358	334	355	342	318	346	390	346	359	358	343	375	334	355	348	367	347	347	358	379	354	365	339	344	358	353	337	345	336	327	335	372	354	351	372	375	379	355	374	361	323	391	354	371	331	334	351	350	330	374	369	370	362	323	320	349	347	333	405	373	365	344	354	343	372	350	318	360	347	369	363	345	331	339	318	334	346	364	304	375	354	362	361	403	351	352	355	367	328	367	324	365	363	348	363	359	376	394	371	342	341	377	391	360	358	355	350	366	344	363	378	341	360	336	342	331	385	338	365	369	367	339	390	386	371	367	327	356	334	375	352	371	335	369	341	336	347	334	332	356	337	343	380	361	333	360	355	382	359	328	400	378	385	387	378	392	313	341	358	351	353	337	372	356	376	313	331	350	358	339	365	355	359	384	329	374	352	328	361	327	349	352	334	351	377	310	403	360	337	380	321	347	347	355	356	344	349	383	331	363	331	348	347	375	365	336	346	344	369	343	374	344	366	347	321	326	321	365	390	378	394	363	369	389	356	361	359	325	361	331	346	390	392	357	355	340	399	353	345	364	370	355	340	358	338	351	345	308	348	358	370	372	359	362	362	383	379	328	343	360	337	347	311	355	329	372	339	353	357	332	350	358	335	340	346	350	353	329	364	322	333	318	329	359	322	355	374	376	360	331	360	349	349	341	388	345	329	355	365	322	361	324	387	331	363	359	357	363	319	362	344	349	352	363	363	321	353	357	344	324	345	325	343	325	341	338	312	344	341	373	362	351	360	380	343	359	360	344	384	342	344	362	313	355	330	388	341	335	332	398	347	370	360	368	337	364	390	359	348	337	340	347	333	358	362	310	375	328	367	370	344	355	325	338	358	348	357	314	372	359	326	380	374	312	331	322	341	370	344	332	333	379	346	347	381	346	359	343	342	352	328	369	315	360	331	378	353	376	334	341	331	363	314	378	336	362	344	356	355	349	340	351	344	339	354	328	329	362	371	345	370	358	349	355	339	330	365	340	338	338	378	325	354	340	360	339	378	336	340	331	328	365	362	352	329	369	307	360	364	360	355	409	383	360	359	349	330	334	362	368	334	343	376	378	364	369	351	363	332	368	385	335	355	368	350	360	303	338	321	353	393	354	349	376	337	353	340	359	331	324	366	339	352	320	336	348	370	349	359	363	367	366	373	337	375	336	387	342	323	354	371	354	350	382	372	357	340	338	328	342	355	375	349	357	328	342	362	388	359	392	353	315	358	369	366	393	394	354	338	348	345	342	324	374	343	339	347	367	363	344	352	314	338	377	368	366	337	373	346	353	344	347	364	347	352	353	317	334	321	367	331	357	333	397	368	351	367	346	334	361	332	351	349	337	376	344	334	367	371	355	364	365	349	347	376	341	341	342	325	342	355	339	339	323	335	389	372	348	359	349	308	343	335	360	335	355	374	356	342	351	339	344	375	321	338	345	345	324	366	388	347	342	369	334	330	360	361	324	362	347	368	352	342	351	363	349	363	345	362	329	362	335	346	355	325	353	353	342	345	343	375	343	388	349	369	355	377	355	373	333	354	372	368	359	348	326	369	355	366	387	341	342	379	340	329	371	344	350	329	354	383	358	335	329	328	351	339	375	348	331	339	350	343	362	351	325	360	325	363	346	343	333	341	352	353	368	333	365	313	338	337	348	352	329	355	350	317	364	365	341	387	358	350	350	335	347	338	349	344	372	330	331	335	363	314	324	349	358	343	338	350	339	353	340	350	382	311	337	338	322	354	369	358	355	342	359	351	324	375	339	342	352	344	369	383	377	334
1328	154	170	154	158	163	145	143	141	148	124	133	150	126	156	104	150	153	135	142	137	124	152	127	141	152	145	144	155	125	122	117	144	131	131	135	115	136	160	148	161	137	161	129	147	166	176	147	154	132	164	129	146	171	140	146	133	130	140	147	163	163	137	121	157	144	162	123	148	133	132	165	151	134	162	141	145	140	134	132	121	127	157	149	157	129	141	130	141	145	138	169	121	152	137	155	122	146	147	156	152	156	165	150	135	130	149	159	178	140	153	163	137	153	136	147	137	124	138	139	143	140	152	160	126	131	138	136	152	132	148	150	145	139	130	153	139	151	145	146	151	122	166	138	153	148	146	136	137	138	140	130	119	138	135	147	137	141	119	139	160	134	150	143	141	141	144	148	137	130	135	131	137	136	142	138	134	156	134	130	157	141	159	127	137	142	153	155	151	140	143	120	146	134	158	128	144	127	144	139	132	133	123	126	162	141	124	162	136	106	160	145	141	145	143	137	155	154	135	143	167	142	148	125	151	161	110	148	129	131	151	138	145	127	154	148	149	134	142	160	129	144	172	139	128	146	151	128	133	142	126	166	160	142	144	151	163	127	151	130	151	152	146	146	161	139	153	144	123	155	144	126	142	156	145	142	145	135	143	129	146	147	138	140	142	112	130	132	120	159	137	159	146	163	128	130	129	135	170	134	146	152	145	130	154	158	159	126	144	153	167	163	143	140	134	121	160	122	133	122	149	147	135	153	132	157	149	148	161	135	131	155	122	161	139	147	131	116	128	151	137	143	144	141	150	171	151	147	145	149	157	144	156	160	120	138	139	156	133	149	134	155	166	155	144	143	138	133	153	140	135	146	164	133	156	132	152	138	148	150	139	146	167	157	142	172	144	132	153	129	134	120	141	143	149	130	150	125	148	152	121	146	161	144	142	142	144	123	141	149	139	153	134	145	128	147	144	145	141	141	134	123	137	158	144	125	145	130	146	152	148	147	156	132	158	153	144	149	150	139	153	138	153	136	163	154	139	148	142	140	148	147	143	158	151	143	159	162	146	125	127	149	159	147	128	142	159	145	163	138	140	148	142	155	151	140	155	154	131	165	129	140	159	166	157	148	148	138	154	143	138	118	147	125	162	138	146	154	147	129	144	146	148	147	138	146	155	170	150	131	156	128	115	158	162	114	156	134	155	153	154	133	156	162	147	155	134	134	133	135	159	141	133	133	143	152	150	140	132	162	132	112	152	166	142	126	139	161	150	143	157	153	141	134	127	140	143	153	118	143	141	116	149	158	158	141	144	141	152	156	142	154	160	163	150	128	150	162	139	156	146	141	151	138	128	140	141	145	134	156	136	154	151	120	142	146	139	172	113	139	153	141	115	156	140	145	130	165	148	139	158	135	147	141	129	128	152	138	164	127	141	141	151	149	133	132	117	138	134	152	122	131	157	136	136	133	143	128	153	172	168	141	163	167	164	147	161	120	153	151	139	151	136	178	132	148	145	136	135	139	151	144	149	127	148	144	152	152	133	164	161	138	174	153	127	150	128	147	123	146	139	145	137	146	163	142	131	136	131	139	173	146	141	141	157	164	129	161	158	150	138	148	137	148	141	135	130	134	137	118	139	160	162	153	149	116	138	161	157	135	123	126	141	127	123	163	137	152	144	139	145	132	165	124	131	145	136	141	170	171	162	151	130	153	137	135	140	131	126	141	139	153	141	158	155	140	131	132	149	147	127	160	130	147	129	147	118	129	160	125	150	143	130	167	150	150	196	134	141	118	160	153	148	128	148	149	142	164	170	186	149	141	126	156	184	162	155	144	139	123	146	134	161	148	157	167	125	151	159	165	143	148	152	143	162	140	160	157	158	168	152	135	128	149	172	140	115	141	155	115	170	147	139	149	139	139	138	165	140	130	126	127	141	155	133	141	159	133	130	130	122	132	159	154	131	135	115	134	132	138	124	150	150	131	139	157	146	127	147	146	158	162	146	161	136	144	129	138	147	142	142	148	155	127	161	158	147	136	145	155	153	161	147	149	123	154	132	130	138	132	151	144	129	128	151	147	132	166	142	152	162	145	161	153	152	165	139	147	139	125	140	169	129	137	152	153	133	119	158	136	123	149	134	128	160	150	106	152	128	125	120	148	139	146	140	150	148	137	137	154	161	146	147	131	159	131	142	157	151	147	149	157	133	156	130	146	150	142	153	152	141	149	150	145	136	166	138	137	138	150	147	130	147	143	145	144	123	140	133	145	144	133	123	149	164	150	159	144	112	143	151	162	140	128	149	139	155	133	142	162	151	145	152	132	126	138	122	135	157	143	159	168	125	148	135	138	142	122	155	135	148	148	136	178	155	131	129	152	149	152	170	158	132	165	152	163	151	151	147	162	168	140	139	131	144	142	140	157	140	142	171	154	149	140	142	165	127	147	143	140	142	159	141	138	161	176	114	133	149	160	133	132	147	133	138	137	140	148	138	147	166	142	149	166	156	158	148	166	140	158	141	153	135	134	157	147	129	147	147	144	140	151	125	137	130	136	142	150	125	149	137	161	151	172	123	140	115	142	131	121	117	150	130	141	113	127	123	155	137	155	135	144	111	167	144	135	142	144	116	169	160	144	150	134	143	135	129	120	179	149	150	146	143	159	146	157	139	136	146	139	154	128	126	138	139	141	144	135	131	122	144	147	135	153	136	128	163	177	154	153	132	129	140	125	132	159	147	144	154	160	157	155	141	132	115	143	117	163	128	132	126	168	146	140	150	143	135	137	159	123	140	162	129	142	144	138	133	135	135	138	121	146	162	141	155	131	131	152	131	151	156	142	151	138	142	148	120	146	147	128	137	146	161	147	148	140	136	133	158	150	124	138	131	150	133	135	149	146	138	130	136	128	135	126	120	121	143	156	144	136	117	138	141	155	137	145	147	137	152	147	146	128	116	135	135	131	127	131	139	136	134	136	141	160	139	130	155	139	154	140	147	133	158	149	152	147	125	127	129	141	138	146	161	150	124	140	143	152	138	138	147	127	145	139	173	142	129	135	159	143	172	148	151	150	153	146	133	159	185	146	171	145	153	141	138	139	123	157	149	149	130	143	118	122	137	145	145	155	131	144	145	137	148	123	169	142	141	157	157	143	168	172	131	145	135	138	163	138	124	138	139	178	128	155	126	133	158	136	117	155	162	143	158	150	129	148	148	147	146	139	140	132	157	153	181	134	136	128	146	154	127	129	129	135	124	123	137	125	125	146	130	132	162	153	151	158	163	144	140	136	136	135	134	131	107	160	140	153	129	164	144	125	148	125	150	141	145	144	124	132	140	145	138	136	149	140	147	150	126	163	142	149	154	133	134	114	152	155	135	134	126	137	163	155	131	129	121	142	140	126	156	153	159	148	137	133	151	129	120	143	137	148	135	124	154	135	148	144	122	132	128	147	164	158	159	146	165	135	162	154	130	143	148	148	144	131	151	162	166	140	147	137	141	139	163	151
1543	363	386	429	367	387	403	405	328	352	356	357	381	392	313	365	340	356	393	320	373	361	372	350	350	368	370	353	364	377	364	358	320	367	398	370	376	333	364	375	342	336	390	343	355	350	371	367	345	330	374	356	351	326	332	371	360	326	348	347	374	370	375	350	378	372	351	335	317	378	373	330	342	371	366	324	369	338	351	378	370	370	349	342	343	331	384	323	330	337	368	364	370	336	321	361	368	357	361	379	335	351	306	338	332	352	342	363	330	338	343	323	348	343	336	347	361	319	350	313	373	337	358	346	324	346	359	334	336	372	371	367	372	331	350	320	352	329	342	322	325	365	348	378	333	364	364	346	337	367	305	368	354	380	342	319	381	327	323	338	335	361	357	359	381	356	316	344	356	360	326	349	357	341	360	360	313	350	339	341	355	359	370	342	335	338	341	321	309	337	352	324	341	340	371	351	350	364	334	321	358	337	376	330	349	337	358	352	366	355	321	346	340	358	347	334	370	360	347	362	326	319	366	350	381	371	351	371	360	349	354	351	387	317	366	370	361	371	355	351	298	348	355	384	340	370	377	365	331	354	327	366	326	325	337	371	392	314	359	329	377	334	313	362	367	371	340	355	339	353	312	324	313	324	343	355	335	317	373	363	357	327	368	334	355	346	346	344	339	335	354	355	353	360	361	341	355	343	356	354	395	306	333	328	330	333	348	365	325	297	353	394	345	372	344	348	357	313	350	340	355	339	326	361	324	347	345	358	369	327	354	362	362	365	352	307	347	350	371	307	332	332	385	370	345	350	339	342	369	366	357	325	371	355	329	363	362	358	306	363	362	350	335	334	345	336	383	346	350	331	322	376	328	371	382	347	348	324	353	334	366	348	333	341	321	356	353	342	350	311	343	365	342	371	329	354	319	348	328	346	345	343	360	371	308	345	371	366	361	339	349	313	345	330	347	338	365	342	341	350	322	301	372	347	342	347	356	348	349	321	337	359	367	335	336	349	347	315	348	364	366	334	338	352	348	347	349	345	354	334	357	346	345	330	350	334	361	362	341	365	376	355	341	361	394	339	355	342	297	354	404	351	343	354	338	323	324	356	374	325	323	347	360	378	365	363	388	354	319	365	318	346	324	345	332	360	354	365	371	347	381	351	382	360	344	375	314	340	334	353	341	339	366	329	370	341	349	328	344	344	339	339	341	339	352	365	363	338	340	354	336	332	344	379	369	364	359	318	346	353	385	333	361	356	372	366	369	344	335	369	361	364	350	364	338	355	378	359	339	398	363	351	330	351	363	334	346	346	338	361	340	331	368	340	336	352	331	333	330	373	372	358	365	336	322	351	346	338	321	368	359	328	345	368	358	361	368	380	381	335	342	348	371	325	346	333	341	351	347	343	324	335	372	361	348	344	360	329	340	365	362	324	314	366	318	341	356	354	368	361	324	349	359	369	349	370	370	310	345	329	346	331	359	342	343	323	361	357	332	375	351	351	329	362	317	337	348	381	333	353	345	371	346	352	347	347	324	334	377	364	388	333	347	324	350	340	323	338	346	334	360	318	360	317	311	370	348	323	310	351	343	343	344	329	339	309	350	344	368	328	343	337	345	355	367	347	349	341	355	342	326	362	339	359	394	348	375	373	359	332	322	350	306	351	333	335	346	338	347	354	345	340	328	355	323	343	351	342	323	344	326	371	369	367	331	353	351	349	320	341	348	354	329	370	326	355	347	344	358	371	349	316	388	351	311	337	364	337	362	336	366	334	355	360	335	354	348	319	365	337	356	373	335	370	344	364	327	359	319	354	342	347	361	377	354	356	362	355	371	347	323	344	348	377	354	360	364	358	344	332	346	342	366	337	332	325	349	331	370	366	354	347	360	362	360	360	370	306	325	345	369	333	315	350	335	337	372	368	358	380	331	350	353	345	352	377	375	347	304	341	353	340	376	339	383	346	339	354	339	319	355	334	342	309	386	367	350	339	382	380	326	370	338	351	336	314	330	344	345	348	337	332	354	313	363	353	351	315	368	361	331	366	376	352	317	346	337	337	323	326	293	359	348	358	321	357	344	329	328	358	344	351	355	341	366	320	369	363	373	348	354	345	347	380	337	322	341	366	335	367	351	355	320	335	347	334	340	336	361	324	352	363	370	344	325	318	376	344	345	332	390	355	355	357	353	320	324	364	330	377	363	328	361	342	333	331	353	334	361	351	350	361	370	354	331	362	361	330	351	347	362	350	361	353	328	370	367	344	355	364	334	343	368	333	352	336	339	329	351	333	330	351	344	392	345	349	342	350	357	337	347	354	324	328	348	347	367	325	363	343	344	358	364	368	342	331	305	343	339	352	355	362	389	349	341	339	351	395	360	325	345	365	355	321	365	335	350	363	379	376	329	351	355	329	338	377	370	410	338	359	325	356	352	348	362	348	386	331	343	331	332	374	323	359	334	350	345	358	369	378	363	345	338	336	327	349	322	340	326	364	334	370	319	349	360	375	371	326	358	379	374	333	328	324	326	290	341	330	355	353	347	347	336	336	361	343	346	359	358	379	334	362	334	351	329	319	303	353	348	354	351	345	367	364	345	371	348	396	372	353	336	352	323	370	327	326	361	347	349	331	340	387	350	330	358	360	331	332	351	389	309	349	374	346	321	360	350	352	374	374	361	363	350	360	332	335	370	346	357	355	353	323	331	366	331	365	340	333	340	327	367	351	378	330	326	350	336	348	376	359	311	375	345	315	350	332	314	347	363	328	354	326	333	347	347	354	348	360	380	348	378	336	347	360	388	328	335	347	319	326	363	350	317	322	355	348	351	338	333	318	364	353	368	315	333	333	359	341	345	357	354	329	335	394	297	325	335	354	352	361	326	338	332	340	333	335	320	356	379	356	331	342	336	368	345	356	347	343	351	323	333	332	356	338	345	406	336	326	326	366	327	337	326	340	357	350	337	346	377	351	348	369	318	320	347	338	337	329	355	351	364	351	364	354	353	318	334	342	339	339	358	327	377	339	353	338	341	409	316	382	352	366	346	354	339	365	362	344	330	362	331	321	372	346	340	341	320	358	360	353	349	354	370	358	359	313	360	344	310	353	371	353	343	362	357	339	340	372	355	341	339	320	347	327	358	351	329	350	352	359	354	377	325	391	353	359	335	362	354	352	346	366	353	372	353	368	364	356	354	386	319	361	366	359	341	318	329	304	327	346	366	351	359	338	321	343	353	377	347	334	350	362	330	328	388	351	371	373	333	345	325	336	333	349	362	352	377	370	357	364	369	384	365	352	342	360	359	336	322	378	340	297	347	369	361	358	336	319	359	350	332	357	346	347	344	337	313	349	331	352	345	364	329	356	359	347	376	373	362	341	307	362	346	356	355	344	365	321	343	320	357	383	341	351	337	381	363	345	386	349	372	354	357	348	353	340	338	346	368	375	329	314	350	360	322	342	326	305	383	357	341	387	302	353	369	351	363	323	348	378	370	337	308	325	369	350
7414	535	561	517	397	341	330	277	255	220	251	309	279	233	244	241	257	230	259	235	235	254	236	234	202	250	261	237	212	203	221	233	223	244	220	233	219	214	228	220	237	246	238	222	210	226	208	218	218	213	193	214	238	207	215	220	248	249	257	229	233	237	213	253	229	232	191	235	234	216	218	206	209	201	220	226	229	211	222	222	230	207	221	243	237	225	225	207	238	244	222	247	233	194	219	242	239	236	244	214	218	220	203	222	196	229	207	209	230	238	271	214	220	237	218	236	216	218	195	203	229	196	252	226	181	196	222	218	219	200	224	222	248	219	264	256	245	235	218	207	248	210	239	229	233	218	257	243	250	209	211	223	252	254	246	238	220	264	214	229	225	230	251	197	247	251	259	245	201	235	231	254	243	238	222	229	227	238	197	239	219	253	217	219	198	239	207	225	218	211	226	228	246	227	223	221	215	213	221	229	250	244	232	246	253	235	210	229	255	211	236	233	222	231	207	205	211	251	229	231	212	204	231	224	195	251	246	238	206	219	232	204	217	225	216	238	228	233	208	234	205	214	234	220	216	235	204	224	247	236	224	216	231	215	215	204	215	218	239	245	227	186	216	209	241	236	229	237	216	252	210	217	221	218	242	231	238	221	249	215	217	201	246	229	245	221	179	211	258	225	235	236	227	198	220	223	195	217	241	209	221	243	234	249	258	260	218	255	224	241	240	219	219	220	234	218	213	229	224	241	237	201	220	205	225	211	217	220	227	233	245	222	234	230	246	236	223	273	211	229	208	240	237	236	252	224	228	244	242	257	213	221	209	229	212	217	205	211	218	220	219	225	234	221	230	233	230	222	214	203	243	249	226	227	217	237	218	203	237	222	236	205	215	222	231	226	273	215	228	236	209	224	217	219	226	241	237	229	230	206	201	221	210	201	247	239	216	206	216	213	211	217	213	230	234	221	210	195	248	227	209	235	230	242	215	215	237	236	231	222	243	225	212	227	213	252	251	226	218	220	233	199	220	211	223	227	216	223	243	239	237	225	228	218	216	213	259	219	235	227	231	274	249	187	216	214	224	239	197	212	209	250	229	230	225	217	236	236	230	227	240	204	249	203	211	220	234	218	217	216	215	242	282	216	209	235	240	261	228	218	209	250	220	228	242	201	218	217	232	239	252	280	212	214	208	239	231	216	185	235	237	227	257	219	253	249	215	226	230	222	236	250	235	223	223	225	220	205	211	226	234	212	226	246	199	229	236	217	214	226	195	216	246	220	235	216	228	222	227	200	247	231	230	220	202	202	227	219	222	220	210	206	200	242	262	259	239	243	219	215	226	198	240	238	258	208	211	219	210	235	262	190	237	239	245	242	198	228	204	221	212	231	248	239	258	206	232	225	231	230	210	236	239	230	190	223	244	201	214	210	237	238	236	232	221	230	219	255	258	228	214	222	217	247	194	222	231	243	217	236	228	232	233	233	256	233	238	227	232	241	243	235	214	226	227	226	224	230	246	239	257	222	252	248	201	220	241	238	243	237	209	222	238	235	257	216	216	210	208	221	228	217	233	227	235	259	219	202	210	230	199	221	218	228	179	229	228	265	222	219	220	233	233	215	228	223	209	241	269	244	241	197	230	203	210	225	242	248	232	272	221	204	243	235	232	243	228	243	241	243	216	219	225	234	219	200	217	208	261	200	247	215	187	231	240	212	224	216	212	234	232	216	213	230	210	234	218	214	224	192	192	213	231	250	225	231	236	231	199	240	240	223	224	232	231	225	240	232	232	209	232	269	259	236	217	213	221	237	227	205	247	197	219	265	223	221	246	224	227	231	224	205	211	245	235	219	217	234	224	219	250	233	203	229	227	238	241	227	226	221	209	198	210	235	234	220	228	204	244	224	256	213	224	217	271	222	224	229	216	240	223	219	247	222	248	241	218	245	229	230	232	230	244	231	253	267	226	222	232	220	247	219	232	245	227	224	224	208	202	220	208	240	232	202	225	199	224	215	239	219	221	205	244	220	209	213	223	218	252	203	229	194	249	183	237	236	256	244	209	222	224	226	257	232	212	216	218	245	236	215	217	246	242	233	242	241	239	231	211	186	208	217	233	226	224	210	253	227	219	210	223	221	228	234	264	244	226	229	205	243	226	187	209	221	216	241	225	222	207	225	221	248	207	209	205	223	223	198	213	244	208	223	220	260	203	231	238	220	251	220	236	193	225	228	235	217	217	253	218	213	216	222	216	223	246	229	199	243	232	212	193	215	221	228	233	232	212	218	216	230	203	216	238	234	214	203	260	219	207	233	218	240	229	249	250	226	224	197	222	236	193	216	208	257	210	200	264	219	216	247	199	226	215	224	226	241	231	241	236	210	240	234	242	213	238	181	221	230	223	191	227	226	201	242	233	259	239	231	231	201	230	211	234	240	193	226	241	169	258	227	237	232	218	216	219	227	270	212	264	205	220	219	233	212	247	246	218	230	232	207	253	263	200	214	226	204	228	239	241	200	248	220	222	234	221	221	266	230	200	238	235	236	232	210	209	212	217	257	238	213	219	223	217	242	259	232	217	208	216	251	239	207	232	225	223	203	212	201	244	225	239	233	247	225	249	207	208	236	229	196	210	243	237	235	256	245	232	220	240	240	231	235	261	195	244	226	214	229	219	214	253	235	223	223	230	256	244	209	233	236	244	242	236	234	241	243	237	232	228	217	212	203	219	236	230	244	205	246	216	260	214	232	227	200	226	220	235	234	233	227	234	253	224	260	235	228	259	220	205	208	222	242	236	238	247	227	217	238	226	210	195	214	227	248	221	213	214	228	215	206	219	236	218	236	225	217	259	243	213	228	209	199	204	230	221	237	219	258	248	219	230	228	211	219	205	228	235	252	221	216	214	220	242	237	255	253	238	244	246	227	237	242	233	230	205	260	224	208	211	210	244	239	237	211	242	236	233	260	215	215	240	199	202	240	240	239	215	207	214	210	244	219	246	200	246	207	248	212	244	232	199	226	211	233	204	220	230	219	213	217	207	221	237	235	210	220	238	246	223	245	238	223	242	234	229	238	186	234	244	209	220	226	228	228	193	232	251	203	219	222	200	243	215	248	242	198	218	250	252	264	239	230	249	245	221	211	220	242	198	214	246	226	213	248	195	255	236	227	272	229	228	260	232	205	194	179	209	202	199	216	188	202	224	229	216	224	211	227	210	241	207	245	251	220	229	212	227	225	223	214	214	220	200	219	219	224	231	224	217	251	207	208	223	242	251	238	228	210	240	237	200	224	206	210	206	235	243	242	224	200	225	231	210	221	227	274	210	216	237	236	221	240	220	205	228	237	203	229	215	235	219	231	253	221	219	226	216	213	236	227	208	203	243	208	222	217	236	246	205	222	224	226	234	214	205	237	218	236	219	226	202	214	240	221	194	249	233	214	195	219	225	241	255	197	237	226	191	228	220	221	221	221	236	228	224	244	200	190	199	238	208	198	253	222	206	249
6394	817	1259	1383	1168	990	956	854	782	733	731	698	661	668	622	607	587	608	569	563	562	514	573	514	518	519	588	509	592	506	501	565	550	494	576	516	533	549	536	537	513	489	508	512	520	487	588	496	553	494	537	515	520	499	559	529	537	527	529	514	503	531	520	527	513	497	521	521	538	543	528	499	516	544	581	470	500	507	521	511	521	532	508	568	499	497	524	528	499	524	519	511	532	489	497	499	489	522	550	504	521	548	521	538	517	526	514	544	477	527	531	491	511	522	483	491	539	545	503	496	511	543	515	489	510	539	507	508	531	512	544	494	469	483	528	536	549	489	552	517	492	510	532	521	519	503	527	582	498	508	513	504	522	493	571	515	497	511	495	523	538	505	506	527	501	487	481	526	500	554	521	511	525	532	532	506	525	515	520	541	509	491	508	495	512	470	505	505	509	547	481	524	518	518	511	542	506	513	494	498	505	544	506	506	515	555	530	528	470	538	516	569	506	503	532	512	512	575	522	518	499	501	519	520	482	508	470	526	519	493	486	511	539	510	536	501	526	524	522	491	526	541	526	502	496	495	546	506	550	536	508	546	519	494	536	533	539	513	504	550	490	535	517	532	529	512	541	508	550	518	502	511	510	524	509	507	502	523	525	500	517	489	513	545	499	514	502	518	530	488	530	501	522	537	461	523	507	526	515	546	522	517	506	515	494	514	529	502	514	523	514	507	494	513	493	544	516	484	495	503	508	496	506	552	467	527	498	530	531	514	488	493	544	528	548	498	508	506	512	527	556	512	514	488	495	483	545	516	514	517	506	507	521	557	576	531	512	523	532	492	528	569	490	538	527	484	511	480	529	513	495	500	493	531	484	502	474	514	485	528	504	494	524	494	507	523	511	528	523	547	519	489	517	479	531	526	479	489	540	478	550	479	479	557	511	536	532	507	502	506	540	506	505	542	492	483	499	520	484	547	546	509	538	521	541	472	514	515	498	459	520	503	505	546	519	518	552	538	496	530	528	529	529	492	543	516	526	530	501	512	520	557	605	502	507	491	504	526	547	538	481	510	489	527	482	512	506	512	559	505	522	511	500	498	531	545	524	506	559	531	501	516	526	530	490	506	565	563	519	512	524	530	523	479	505	510	514	541	526	549	511	485	536	530	515	515	474	532	537	533	477	509	505	522	514	530	523	500	504	518	514	522	502	501	529	502	512	498	497	541	537	465	495	481	502	535	534	528	545	507	531	525	499	483	502	505	501	504	520	464	478	467	539	527	525	511	556	549	514	515	490	532	540	484	499	489	492	488	492	540	535	523	499	516	515	539	553	487	491	502	540	489	542	520	508	482	527	537	551	537	486	484	513	518	541	515	496	503	506	508	518	513	499	521	542	507	441	534	476	517	509	506	517	531	536	515	518	533	537	484	490	543	481	505	527	511	511	562	496	508	526	505	539	509	497	486	536	547	527	476	501	540	543	493	540	510	521	500	510	505	523	518	561	529	506	491	522	525	511	476	530	535	520	511	499	479	500	555	530	493	494	477	492	484	533	512	528	498	507	514	465	526	506	505	525	513	507	530	488	510	551	538	512	541	534	506	505	536	481	513	552	528	506	520	523	510	555	518	486	517	526	494	503	515	489	523	545	538	488	516	554	507	538	502	519	505	503	512	476	515	506	488	529	514	513	527	533	504	519	519	522	528	523	518	502	552	526	540	521	509	507	511	539	476	497	517	499	527	512	499	478	513	522	525	556	523	506	515	494	526	555	580	526	540	486	507	536	501	494	540	496	515	512	479	494	537	553	519	534	519	535	518	517	475	479	485	550	473	510	519	520	488	527	541	520	533	500	499	501	461	509	462	500	508	472	481	487	524	499	533	510	486	555	559	484	527	497	502	545	520	518	495	507	522	522	553	531	485	498	501	558	568	505	527	512	505	525	532	524	559	517	500	512	509	518	480	535	500	511	566	508	521	544	476	527	510	534	511	482	513	505	514	494	532	531	499	497	491	503	516	570	488	510	539	476	495	523	492	536	530	519	501	520	548	505	534	509	518	514	528	502	499	502	552	538	567	497	509	538	525	496	474	492	497	529	525	517	498	504	514	528	507	530	577	502	510	552	483	523	538	522	491	483	534	515	511	498	522	533	507	527	510	523	541	533	513	486	478	537	510	548	500	534	528	514	491	554	515	518	481	484	495	550	516	492	554	470	457	524	513	507	536	505	523	524	526	509	528	497	562	500	507	541	536	476	530	477	513	524	504	540	563	506	509	520	482	534	536	493	504	540	508	519	493	490	483	484	509	506	507	522	493	551	545	509	533	502	539	512	508	520	506	526	509	496	506	511	521	515	539	493	474	543	518	516	528	543	513	531	536	553	473	493	549	513	526	531	544	483	533	525	538	499	485	490	501	497	481	525	487	520	525	522	515	533	493	528	490	506	518	488	529	518	520	525	533	505	508	536	519	540	466	548	533	515	509	551	500	536	488	528	552	520	511	556	535	522	528	477	505	488	534	535	524	503	539	519	526	533	531	523	511	521	515	468	506	508	505	512	520	504	514	497	555	533	555	491	465	498	556	573	542	444	531	528	515	535	520	547	505	506	532	509	520	526	509	546	517	485	545	514	568	534	550	497	527	545	493	504	516	528	510	481	490	497	528	492	516	482	531	520	509	535	528	523	493	547	545	519	476	514	522	504	536	524	528	512	515	517	520	539	527	536	520	528	516	542	541	527	516	519	498	531	542	503	570	500	530	519	517	561	520	514	503	510	551	513	532	555	512	523	562	505	536	542	546	577	530	496	581	509	527	513	490	492	477	500	510	546	495	543	547	500	499	522	537	485	484	536	512	489	524	518	518	504	530	546	490	504	498	515	501	493	554	534	532	459	506	546	480	525	536	508	498	527	527	472	557	544	488	502	527	500	569	513	553	540	516	535	537	475	506	523	533	507	482	504	511	508	493	507	502	563	538	541	546	542	497	531	535	498	510	486	528	507	547	521	519	485	469	551	551	512	503	497	540	479	534	472	498	472	513	517	529	516	538	542	505	548	537	512	522	478	511	493	507	514	533	541	521	475	502	493	523	521	515	491	514	494	546	510	533	511	496	512	510	519	540	532	527	477	541	505	543	513	524	514	536	501	521	527	518	505	518	467	528	518	520	510	511	498	525	490	515	483	518	518	469	521	545	527	533	521	535	513	498	551	549	552	531	528	517	493	499	491	543	504	516	535	509	506	528	500	491	583	464	503	526	499	528	544	519	533	503	531	551	522	536	498	508	498	539	531	525	508	525	554	498	524	544	533	481	491	480	538	469	517	544	537	499	480	541	522	514	543	509	524	542	520	527	482	527	529	513	490	535	502	486	514	525	514	522	542	560	525	480	503	481	500	484	567	510	488	552	535	481	507	565	496	542	537	483	524	534	515	547	522	493	517	525	520	528	510	516	504	528	562	508	567	533	514	546	500	529	510	527	497	525	523	467	493	551	537	522	508	535
14140	1117	878	659	459	344	287	266	266	217	234	179	168	181	199	186	181	193	152	180	163	165	138	162	163	155	179	156	171	156	166	160	168	169	173	165	154	154	161	148	147	177	154	153	144	159	129	138	171	134	159	158	146	162	165	140	143	171	129	157	156	148	149	148	136	136	162	132	145	147	145	169	152	157	141	137	157	132	157	180	186	161	158	167	146	145	151	156	132	130	134	135	174	136	138	149	149	155	169	145	152	160	133	152	153	137	167	142	159	173	126	159	157	135	134	142	155	149	138	169	136	139	140	155	118	145	149	171	160	144	154	137	139	162	170	202	146	170	182	140	136	129	160	144	162	170	148	168	135	144	156	157	154	160	149	141	155	147	185	171	152	141	159	166	138	124	154	140	146	162	143	156	147	128	148	168	140	144	151	147	142	153	130	159	148	178	136	145	171	149	143	125	152	149	150	149	174	141	149	164	185	152	162	162	167	169	153	154	130	135	143	162	141	146	160	147	153	145	140	147	134	147	169	146	153	161	161	143	143	148	156	157	150	147	139	136	125	113	157	153	153	164	154	123	149	177	149	167	152	158	178	176	143	149	165	148	141	135	162	147	173	150	158	153	144	167	184	158	158	163	152	160	207	155	152	153	161	156	165	139	152	149	142	149	141	155	159	146	162	147	162	154	158	151	153	136	152	131	164	154	146	150	143	121	135	147	151	163	156	166	174	124	148	164	163	170	165	140	150	158	141	138	169	167	169	150	142	168	147	136	148	151	142	137	136	154	156	148	141	153	145	148	146	161	137	147	149	162	133	163	141	178	168	186	149	172	144	152	139	152	157	169	177	139	138	158	151	149	156	155	149	174	147	143	148	138	152	158	149	163	159	163	143	174	141	157	142	173	168	138	149	149	154	159	159	148	147	158	146	150	149	118	156	144	149	138	139	120	159	147	155	161	151	143	148	172	147	161	153	150	149	139	174	136	141	155	178	162	158	157	163	123	149	146	158	162	162	168	144	146	197	141	135	119	161	160	172	126	156	157	136	162	151	142	161	134	147	144	160	161	145	148	146	149	163	156	162	169	141	177	166	123	171	171	141	139	138	142	147	164	171	159	183	159	175	154	143	131	140	152	152	144	142	175	145	153	145	159	136	165	155	145	151	152	155	150	178	136	139	158	152	163	154	136	148	151	151	177	172	143	161	153	162	160	160	147	144	146	169	128	143	173	141	170	141	149	157	147	147	156	155	162	139	141	122	176	153	159	153	176	171	142	131	173	123	121	144	118	147	158	133	153	159	168	160	156	156	145	168	136	164	158	167	153	127	142	132	148	129	166	171	160	169	157	164	159	151	160	159	141	140	155	146	163	142	174	143	149	154	156	145	151	199	160	164	137	154	158	129	174	146	149	152	149	166	131	136	149	143	145	131	137	151	150	163	153	139	153	136	160	158	155	147	162	164	158	154	179	150	164	142	164	182	171	141	137	161	160	155	149	145	172	157	143	160	161	163	160	181	167	179	136	153	128	159	157	143	135	170	166	171	137	126	128	140	144	124	142	169	187	163	180	156	156	179	154	172	154	174	158	162	147	153	156	171	125	147	159	159	150	130	181	143	145	140	130	118	151	152	147	148	141	139	146	156	147	155	177	149	155	145	147	153	169	177	162	174	161	158	132	157	144	135	145	168	152	149	144	150	147	151	141	158	161	152	147	150	138	157	172	154	131	157	154	162	162	201	140	170	161	156	152	121	161	158	171	161	156	172	181	170	141	172	175	139	141	148	161	157	135	131	163	147	146	163	191	162	170	166	152	150	153	168	141	162	151	146	175	147	174	162	151	145	156	158	167	172	180	149	159	172	167	177	155	174	156	134	147	142	142	149	173	173	144	178	139	164	141	155	143	156	144	139	167	140	137	159	137	151	173	160	149	155	137	176	174	151	157	132	164	165	162	147	152	187	146	165	136	153	165	170	161	161	132	151	155	172	145	146	158	171	165	156	147	148	171	149	163	164	145	141	168	145	150	157	134	139	167	144	165	136	178	160	160	145	161	176	150	154	134	130	159	145	186	164	150	141	171	179	172	153	159	141	142	132	149	154	171	148	152	140	165	131	162	146	136	143	144	169	166	130	145	186	160	159	167	154	165	171	155	145	137	139	145	161	162	155	172	143	163	156	137	138	151	151	143	188	185	173	163	143	164	169	154	149	165	162	171	157	154	151	155	157	150	130	160	155	124	135	141	146	152	146	153	172	155	164	145	176	174	169	165	131	152	135	145	177	175	151	136	173	159	144	150	128	175	143	170	158	144	122	142	182	161	145	140	163	139	142	159	130	140	171	156	163	164	163	152	166	162	180	159	161	156	139	159	151	167	141	145	135	136	150	153	164	136	143	166	154	159	153	173	147	151	149	133	150	146	139	174	169	115	150	160	136	145	155	149	149	136	168	149	148	158	134	147	149	167	167	135	154	142	143	171	128	154	162	165	149	143	161	155	168	142	154	149	153	169	161	131	135	150	158	154	143	151	130	174	146	161	150	171	148	137	151	162	160	154	137	166	147	145	161	132	152	150	143	160	172	151	142	143	157	162	133	125	165	161	141	152	143	145	137	182	146	174	168	140	155	154	164	149	149	151	164	170	157	151	150	171	159	153	164	151	151	147	153	141	152	137	148	137	158	146	153	141	160	148	167	147	159	130	158	137	148	127	134	146	151	167	184	160	185	142	152	153	145	172	159	149	171	135	152	131	155	160	145	153	135	170	173	177	171	172	193	139	186	166	158	163	168	149	145	152	150	153	162	159	154	139	161	161	154	148	163	180	141	149	171	171	123	158	168	175	149	180	144	120	163	154	192	144	131	151	155	157	165	174	165	160	142	158	150	143	176	153	177	139	135	133	161	170	162	182	162	134	158	151	173	125	152	160	169	165	155	137	146	163	165	138	178	146	159	173	155	167	160	129	185	179	160	167	135	147	158	153	137	153	142	159	132	156	169	138	147	186	158	152	163	140	137	161	130	143	139	143	135	154	146	154	164	158	155	151	161	156	176	170	152	169	141	142	149	160	156	130	144	145	159	130	169	164	154	157	165	161	122	155	185	150	153	191	159	165	164	149	156	154	147	148	158	163	153	141	168	162	162	170	167	162	152	159	161	161	161	145	146	136	167	164	146	161	161	160	151	159	163	147	168	151	151	155	156	189	152	173	136	149	142	166	157	139	144	150	129	140	162	178	160	183	172	160	167	152	155	145	125	166	156	174	162	148	173	133	166	169	173	148	146	147	172	146	151	125	142	160	151	169	140	133	150	133	146	139	150	150	138	140	144	158	155	148	164	144	150	158	150	151	155	173	167	160	152	132	141	173	160	136	146	145	163	162	158	135	163	157	152	156	134	155	167	153	153	159	151	169	158	165	124	134	159	164	119	178	157	194	128	130	158	150	146	128	154	151	174	143	144	135	163	152	134	166	142	145	142	149	134	147	136	162	165	162	145	145	151	137
8035	935	1779	1967	1691	1451	1171	938	857	771	677	660	682	584	559	513	460	480	414	442	445	444	417	431	415	437	413	374	406	430	389	399	376	371	422	354	399	357	376	391	370	383	365	358	410	375	356	413	388	331	339	391	364	376	366	348	369	330	373	353	339	320	372	359	358	358	343	362	336	353	344	364	329	365	372	362	350	383	327	339	317	334	343	347	356	344	350	361	396	353	357	383	339	337	368	396	358	368	367	391	389	356	357	381	346	365	353	318	368	343	351	357	348	353	377	372	359	357	365	320	342	351	339	357	350	344	363	375	362	395	378	359	352	366	353	309	371	338	354	346	351	366	361	344	338	338	340	345	371	359	351	368	371	323	381	350	351	303	369	365	332	362	368	336	327	357	355	367	356	376	357	363	350	352	334	365	359	341	343	362	350	340	351	364	351	344	326	346	370	359	368	341	293	337	317	348	374	353	340	357	397	338	383	364	358	363	357	350	355	342	331	365	346	349	359	337	372	384	343	349	350	349	382	336	375	357	347	367	344	330	331	356	356	356	390	355	345	312	360	320	356	370	370	358	360	336	348	325	354	344	353	350	360	337	346	329	354	308	359	313	338	370	352	342	369	354	336	370	354	358	348	342	361	336	334	364	341	362	368	353	347	392	360	331	346	359	312	340	347	346	350	329	356	358	340	333	356	343	366	333	361	371	346	353	356	357	364	338	362	326	375	359	373	334	336	367	388	360	366	345	345	345	362	362	353	373	352	397	352	367	336	354	352	384	376	362	374	342	330	335	346	357	352	403	383	362	371	360	353	322	363	374	339	340	373	311	363	339	385	337	380	360	354	337	344	369	338	378	351	342	374	350	362	396	372	320	328	342	329	317	342	344	334	331	315	362	367	356	339	340	328	370	363	370	370	371	344	365	345	354	353	351	366	382	324	347	311	369	356	375	364	323	341	371	349	354	323	324	373	352	370	349	295	332	332	371	358	323	361	347	348	339	369	349	338	362	334	369	343	336	379	327	373	368	361	332	372	376	365	379	371	363	344	347	356	342	353	341	314	359	354	325	355	369	321	322	324	353	364	349	373	340	351	366	350	337	367	335	361	365	345	361	369	374	335	338	346	377	338	316	368	326	334	363	376	368	358	329	388	324	341	351	370	362	324	383	363	353	333	363	424	346	360	361	354	335	366	328	333	344	323	354	349	330	343	404	338	340	360	354	347	346	355	349	353	355	373	358	338	346	341	342	366	363	340	375	361	331	366	365	400	325	386	360	326	334	353	347	366	382	355	349	363	376	357	362	346	335	371	336	355	343	364	354	353	326	338	352	360	368	345	341	361	373	343	333	368	351	355	390	350	348	346	359	361	380	381	349	320	351	370	379	337	389	344	368	379	339	346	376	357	356	345	349	356	423	353	342	339	381	368	335	342	382	380	342	343	354	329	331	331	345	368	321	354	394	382	349	328	360	354	359	346	337	343	337	350	365	327	337	373	355	353	374	364	362	348	368	359	337	366	366	339	347	376	368	349	355	343	364	348	335	360	336	344	360	373	387	331	372	372	355	371	349	372	366	359	332	358	345	310	372	332	375	350	371	365	367	348	338	369	348	382	374	333	325	371	348	382	333	310	360	385	343	359	369	336	359	351	324	346	350	379	389	332	360	350	367	351	356	351	339	370	340	347	321	360	345	343	369	354	356	325	366	340	364	300	359	380	385	359	358	366	334	361	365	348	353	353	376	356	341	347	323	334	337	355	359	378	343	343	371	369	327	365	365	370	366	330	358	363	323	328	351	342	374	339	380	340	353	342	324	346	339	316	355	326	366	320	355	338	348	349	325	324	396	339	375	355	346	367	330	330	348	330	371	346	390	354	378	314	377	363	356	353	351	359	369	367	365	349	322	348	346	355	360	356	360	337	318	366	315	356	346	375	347	344	372	348	374	332	311	376	378	338	326	334	362	338	349	366	322	340	369	357	358	339	338	351	331	362	378	340	336	355	396	357	379	351	351	354	378	378	371	340	347	368	357	368	365	361	350	374	379	333	350	326	346	331	316	338	365	363	339	385	371	348	386	344	361	345	351	349	340	330	344	365	314	351	370	360	331	337	363	359	375	352	342	352	357	396	363	341	334	368	374	345	366	351	341	348	360	345	357	345	353	351	355	337	367	339	333	347	321	379	348	351	366	355	371	359	351	346	361	329	393	350	343	373	340	371	365	352	358	351	362	365	367	356	365	361	360	347	364	348	331	322	330	361	359	365	325	371	322	368	359	338	396	329	339	368	353	354	373	350	361	363	385	358	380	372	372	348	352	320	340	346	341	324	342	348	346	350	355	372	365	340	355	364	358	344	350	392	372	387	338	334	329	349	377	319	312	327	339	355	368	312	343	323	368	348	363	366	368	328	350	367	368	392	381	383	333	361	368	368	369	370	374	373	338	385	348	330	366	365	332	370	368	353	355	325	350	331	345	330	378	340	364	337	361	389	358	317	314	326	365	333	356	348	360	359	362	349	396	366	339	343	387	334	361	336	369	379	342	329	366	351	366	381	355	369	331	370	344	356	317	335	371	358	373	365	335	333	352	362	377	371	366	351	360	368	347	346	356	361	363	392	381	361	380	347	379	346	360	317	367	357	344	353	342	353	354	328	380	382	364	343	319	335	369	352	372	328	359	382	350	344	356	352	369	356	371	353	357	354	360	362	352	348	363	341	345	359	364	358	373	354	334	339	372	322	366	394	348	372	329	377	356	351	373	366	347	363	342	342	344	383	362	333	393	347	339	354	360	344	351	366	338	300	372	330	363	355	355	362	368	349	336	333	367	348	364	358	366	339	379	356	389	333	380	342	343	365	341	332	388	359	327	319	388	352	366	344	375	353	364	361	349	359	332	342	382	328	327	336	359	360	355	364	361	355	381	341	363	357	376	341	361	327	360	399	368	390	332	377	339	363	378	323	334	337	360	366	333	338	326	348	343	355	393	350	366	341	362	351	324	332	354	334	346	331	320	366	398	334	371	362	345	349	355	346	389	373	390	379	405	343	332	370	343	346	329	362	374	325	350	371	379	335	339	372	341	331	379	310	350	380	350	353	375	347	368	352	348	333	355	338	337	366	327	356	346	353	376	344	341	369	349	349	365	347	380	372	323	318	373	354	348	388	374	379	361	337	387	374	365	347	386	361	366	357	382	331	333	377	337	358	342	333	375	330	339	357	339	358	371	317	343	353	351	372	363	343	347	344	351	360	349	329	367	345	339	356	358	356	361	378	338	347	332	401	333	342	317	356	364	338	336	344	335	344	365	339	326	340	384	367	373	346	355	329	344	343	331	380	353	380	306	316	345	365	348	338	335	360	359	359	369	365	337	337	351	348	358	362	333	313	379	342	339	314	337	332	359	339	376	362	403	334	361	320	364	384	358	322	354	371	379	336	327	353	342	359	378	366	356	387	315	347	346	368	326	365	353	334	368	311	362	364	368	358	349	335	349	339	358
1279	143	153	159	138	158	130	136	157	131	141	127	140	146	127	144	136	134	118	156	124	127	149	126	127	129	165	164	124	142	126	147	121	140	141	154	119	130	124	140	149	140	141	129	142	134	157	143	125	148	152	144	147	130	137	156	153	118	136	146	131	155	135	148	149	143	149	142	161	157	159	148	139	147	135	153	134	142	134	150	144	123	124	127	144	130	147	123	156	138	132	169	145	152	117	156	145	142	157	150	155	149	140	157	157	131	142	145	133	126	143	128	153	111	140	127	140	162	156	141	152	153	157	126	125	152	139	134	152	159	144	166	156	144	133	156	139	132	131	164	154	117	169	167	156	125	138	141	155	150	144	136	154	160	150	130	130	163	135	124	138	139	153	141	156	157	149	144	151	145	136	147	129	154	132	145	139	162	127	113	125	156	128	141	140	162	143	117	132	119	140	141	154	146	158	136	153	166	119	131	133	164	122	140	158	158	162	150	130	137	163	140	129	155	137	110	119	158	149	155	140	153	138	141	155	122	146	161	156	117	148	140	142	152	149	146	132	137	153	134	136	144	125	155	140	143	117	131	130	119	129	135	149	117	151	146	133	163	171	165	158	138	153	123	162	152	151	124	130	145	137	142	126	154	124	128	144	138	150	150	126	142	141	140	166	125	150	172	160	141	145	137	161	118	145	139	139	142	128	133	146	176	182	147	161	129	122	143	130	141	175	140	154	127	157	144	113	143	143	134	147	126	124	153	148	135	114	163	148	143	150	143	129	137	161	135	141	153	111	129	139	114	137	171	145	154	157	132	161	163	134	130	136	158	118	135	147	126	132	137	137	126	134	158	155	143	139	154	128	176	148	144	157	156	135	147	149	133	143	153	140	144	131	136	138	151	119	169	142	133	128	147	123	156	158	148	149	116	131	130	126	130	139	139	159	139	134	155	139	144	155	146	135	158	141	142	150	123	147	143	128	129	123	175	146	129	142	144	139	141	152	140	153	147	133	151	142	134	147	139	143	113	142	141	151	139	128	146	126	141	142	159	149	150	149	128	136	113	138	159	159	133	152	164	142	109	164	161	120	173	138	146	150	160	154	168	140	137	140	117	148	131	145	142	162	148	162	139	142	137	151	135	154	136	125	142	153	122	142	126	142	151	124	157	135	123	171	145	152	151	161	147	165	137	148	144	127	133	152	160	149	145	127	125	136	136	133	141	151	147	135	132	145	111	129	131	146	155	129	136	143	135	148	121	130	129	117	135	126	131	157	133	135	135	129	138	150	135	133	141	146	156	155	128	140	137	141	130	136	131	160	140	141	133	133	130	134	134	134	155	131	139	150	134	135	130	133	135	149	144	127	137	139	154	130	149	129	174	144	126	147	133	164	147	147	128	141	145	157	119	129	162	148	138	140	143	138	146	161	165	133	139	143	161	134	150	131	135	138	148	146	156	134	159	126	146	150	147	148	127	139	134	143	147	157	161	131	139	143	129	135	123	157	148	148	142	149	148	122	143	146	151	135	136	134	145	132	143	133	155	140	120	146	134	132	146	158	147	134	146	130	165	136	141	133	143	154	143	165	138	151	171	145	175	141	143	146	135	133	140	158	142	143	137	149	131	127	142	135	144	132	135	132	128	155	142	136	128	143	139	140	140	130	131	142	159	154	134	149	133	131	142	147	152	151	146	141	139	138	134	129	149	152	140	127	171	143	156	176	144	150	124	149	155	147	137	128	123	117	154	139	135	154	122	137	162	142	143	130	162	153	129	150	145	128	153	145	122	145	152	131	124	118	135	125	120	124	151	167	147	166	130	133	162	138	125	152	143	129	140	152	138	134	145	132	151	135	146	150	151	152	159	137	142	150	117	180	165	145	142	156	145	128	153	168	121	144	153	160	155	149	144	128	153	135	141	136	166	139	144	157	153	153	136	143	115	160	142	157	111	129	125	110	152	141	166	132	141	137	139	142	162	146	132	136	154	136	149	115	156	148	146	167	139	157	141	129	147	140	146	137	146	159	169	140	156	150	135	159	119	150	156	159	132	118	133	143	135	133	126	127	140	138	154	145	144	127	136	152	142	140	138	137	126	143	144	138	141	154	151	147	147	145	123	118	130	138	142	138	139	142	157	139	143	151	131	165	123	127	159	127	143	148	150	153	136	143	154	159	148	150	167	127	134	136	121	127	143	168	146	136	125	146	149	148	139	136	171	148	143	151	148	128	148	149	137	146	127	123	131	147	152	154	169	157	139	143	165	132	135	149	120	129	139	136	125	119	136	139	129	167	117	148	151	130	176	166	132	146	131	145	146	135	184	136	135	163	163	140	148	124	140	152	120	137	143	122	149	141	142	147	160	151	148	144	153	165	167	141	135	141	139	141	162	154	129	142	147	130	149	133	144	146	140	134	123	144	132	119	138	136	145	134	143	133	145	143	133	142	136	152	129	148	158	138	159	141	137	153	141	143	136	170	151	138	151	139	132	141	136	143	120	166	151	142	132	126	115	144	144	159	145	134	154	142	145	137	161	158	130	149	145	138	136	148	148	147	152	148	137	153	155	138	108	151	127	130	129	133	133	144	141	126	155	142	140	123	146	119	123	171	160	167	156	142	149	150	146	149	147	144	127	119	131	154	145	141	122	169	143	146	159	157	159	126	150	137	134	158	148	147	135	156	140	144	125	133	132	123	133	142	130	139	141	136	129	146	144	144	140	141	142	113	158	165	153	139	148	154	130	161	165	155	125	140	129	129	148	136	118	148	138	145	157	128	137	133	141	156	135	107	133	133	135	152	146	161	140	139	133	126	137	122	153	131	162	188	131	142	128	137	124	149	135	145	148	124	111	160	131	154	137	146	153	149	144	131	107	142	172	153	139	140	148	141	132	140	125	147	114	132	146	148	140	145	149	123	148	164	146	155	156	136	152	157	120	160	148	141	134	141	141	142	135	157	130	163	146	128	140	143	167	138	125	144	155	162	155	148	121	127	134	129	136	154	152	143	137	158	140	130	129	127	142	151	124	123	126	143	133	139	130	125	131	135	160	139	119	130	136	129	121	125	147	147	119	151	131	154	148	137	136	156	142	144	149	158	122	171	167	148	150	154	140	135	145	129	127	137	135	141	184	156	142	127	134	155	158	155	134	151	144	133	142	136	140	142	135	134	127	156	129	141	124	154	144	146	140	146	141	152	160	129	135	116	126	130	136	145	135	125	124	126	126	157	128	147	140	117	133	157	140	128	146	143	145	145	141	130	140	159	162	150	131	160	136	128	135	154	128	139	147	132	125	131	128	157	156	142	159	155	157	152	146	141	176	142	146	152	134	159	145	155	148	128	143	146	155	142	130	121	162	182	130	145	124	117	161	119	139	148	139	150	129	130	156	148	150	140	143	122	152	127	142	148	138	147	142	144	131	141	167	153	148	132	134	147	150	137	150	129	151	128	147	141	140	131	130	155	168	168	120	103	103	128	150	141	127	135	149	156	157	133	161	186	159
1597	368	430	411	416	404	370	334	364	355	346	357	394	368	339	351	333	368	365	336	335	331	346	312	370	350	366	346	359	345	385	314	355	336	351	331	336	345	359	357	349	323	341	377	346	360	375	336	362	291	366	351	302	404	321	358	358	309	354	332	357	370	346	365	346	356	310	361	369	336	347	358	341	339	355	354	364	320	351	306	384	370	352	352	352	334	347	396	333	346	337	358	355	357	356	351	347	371	349	355	324	389	330	354	358	378	328	352	351	381	369	353	349	316	367	375	343	323	315	361	383	350	319	345	363	381	352	353	346	310	345	353	354	342	321	341	326	343	321	352	328	354	328	341	347	329	334	324	359	373	360	340	361	347	344	371	332	320	365	335	349	356	336	352	328	336	374	350	358	368	370	343	337	380	367	327	365	341	351	347	330	352	371	321	345	353	362	346	327	345	351	358	354	365	337	354	358	363	342	361	349	331	353	401	362	332	354	336	354	325	329	340	346	334	353	367	369	308	345	346	358	337	352	364	337	339	319	345	359	334	344	375	356	359	322	322	352	328	288	353	368	370	357	331	345	382	316	368	350	336	346	343	355	359	335	306	347	337	326	363	348	358	340	356	361	387	334	342	360	311	355	378	341	326	361	343	341	342	364	339	331	356	366	329	339	353	370	330	336	360	368	358	365	347	360	363	373	316	325	365	363	342	344	328	330	356	344	384	367	379	363	326	342	357	335	395	343	362	339	307	342	362	356	341	372	332	304	312	338	321	339	335	349	321	347	350	329	340	328	336	331	383	325	347	341	371	376	339	326	381	354	339	357	340	316	286	339	371	359	372	364	346	325	316	337	332	342	299	337	343	349	366	373	320	356	338	333	342	345	347	360	341	352	357	348	343	338	385	350	351	326	358	360	350	348	341	355	327	364	360	356	334	330	345	346	372	336	343	357	330	333	360	371	369	349	366	354	366	338	325	303	356	347	353	343	342	327	322	336	343	362	332	385	352	328	314	341	359	337	351	337	390	337	382	351	357	363	337	355	341	382	347	341	332	353	373	383	330	336	390	365	336	373	341	326	332	344	345	356	328	332	348	332	316	375	351	331	378	338	365	304	378	363	323	352	361	367	367	347	358	360	349	338	363	363	341	361	346	320	366	361	329	346	340	357	359	371	354	361	388	360	351	346	369	328	341	375	355	344	352	353	360	356	366	352	347	399	337	333	343	330	376	374	343	333	354	350	343	361	361	355	348	347	341	347	349	351	309	332	313	365	353	336	362	376	356	374	348	349	354	333	370	394	340	347	369	344	343	369	367	332	349	317	386	353	343	352	341	359	367	356	322	355	369	374	341	346	346	355	334	327	371	376	371	368	328	375	326	332	333	347	359	367	340	334	374	343	350	359	369	349	339	382	380	370	345	357	338	337	362	309	314	384	347	332	325	343	343	365	357	318	318	336	326	330	342	342	360	308	348	329	363	351	333	361	346	309	348	328	348	333	331	342	371	325	353	369	375	353	370	351	349	339	365	357	365	336	340	314	343	336	327	363	337	358	318	318	348	337	362	348	373	333	353	352	323	341	345	341	349	345	371	352	350	355	326	352	362	396	352	326	333	344	364	354	315	365	338	334	364	336	376	333	369	346	382	354	360	343	353	346	349	327	366	340	343	308	356	341	327	353	346	341	349	341	347	382	352	356	343	396	368	359	345	339	343	341	357	366	345	314	331	353	339	327	340	329	360	347	358	345	347	350	373	360	308	340	337	313	349	358	348	314	366	344	327	366	345	334	351	336	319	356	371	369	376	334	349	343	363	349	345	358	345	367	356	388	359	351	339	331	318	350	365	364	377	364	345	356	341	358	337	352	335	342	352	354	306	356	363	347	378	347	354	359	334	322	369	334	354	357	341	343	353	368	345	378	319	329	355	332	321	347	369	334	346	341	353	332	352	353	355	339	314	340	352	353	353	350	295	331	379	354	360	351	338	334	313	341	391	355	347	384	373	353	342	376	373	318	354	355	385	357	362	329	318	321	347	317	355	351	344	351	320	355	342	326	346	385	384	358	379	344	347	346	320	343	334	374	332	344	373	321	369	355	325	346	341	368	369	325	389	355	335	363	327	360	391	339	365	354	359	326	340	364	354	346	392	323	346	319	353	392	343	339	353	354	366	314	306	351	348	343	347	355	338	310	379	321	337	337	332	345	371	347	352	361	352	347	359	362	354	321	348	336	365	357	356	329	389	340	336	340	342	346	334	358	336	365	355	324	319	363	346	335	367	370	348	344	354	360	328	319	336	350	388	349	301	342	355	376	343	328	356	341	391	357	330	374	312	356	333	350	347	363	332	312	372	356	315	363	382	320	352	332	319	354	352	328	321	359	344	331	329	361	374	376	353	370	360	355	346	360	348	329	337	362	362	363	326	325	355	348	362	350	337	351	317	350	341	332	369	354	367	366	353	331	367	354	351	296	343	370	353	350	327	390	362	332	348	363	350	363	373	344	380	340	344	355	370	339	354	360	316	353	338	370	319	356	313	390	332	354	315	342	321	392	340	344	376	378	326	346	342	351	363	368	341	371	337	323	341	335	368	344	342	341	349	341	350	327	346	358	375	305	340	369	351	360	348	316	381	338	354	337	319	348	352	354	358	363	315	344	339	321	312	344	362	338	371	391	347	345	345	358	367	350	350	337	367	354	389	331	338	354	373	357	339	354	393	321	323	352	354	334	326	375	362	346	335	360	356	342	315	332	337	328	366	319	338	358	347	322	354	363	352	352	363	345	345	327	382	328	356	357	336	335	353	356	329	342	354	331	328	367	352	360	341	350	365	386	305	364	346	348	364	323	347	362	368	357	356	354	328	343	338	379	319	325	358	335	371	349	353	315	347	342	375	380	384	335	324	369	321	328	339	337	346	328	334	345	293	341	352	364	370	366	328	378	328	352	335	364	333	358	314	348	351	326	331	351	333	331	354	355	395	341	313	331	324	341	335	359	351	338	361	340	300	357	319	338	363	337	338	363	377	339	352	355	379	352	318	328	332	358	334	332	376	350	359	340	351	357	375	369	325	342	350	367	322	348	333	385	335	355	319	364	366	342	355	325	356	357	322	363	323	350	352	353	327	360	326	373	353	343	333	336	360	327	372	340	343	326	344	349	333	369	346	336	339	336	350	341	337	349	368	343	371	382	364	369	354	385	350	344	354	349	347	352	353	370	378	338	309	321	369	324	351	342	344	371	342	332	333	337	365	326	324	334	364	359	343	360	363	340	392	359	328	361	366	331	361	319	377	348	350	338	358	331	335	322	328	384	342	347	323	341	339	361	324	326	337	358	363	351	340	363	341	362	361	345	334	344	341	365	370	373	350	355	347	350	349	349	350	341	380	326	343	380	342	330	390	352	316	348	357	345	347	379	316	334	329	357	348	340	366	344	365	323	306	356	334	375	347	359	330	335	338	379	366	364	344	344	349	362	367	372	352	362	343	353	331	334	323	326	380
7386	546	565	439	378	342	338	265	264	247	235	235	246	257	241	203	220	225	248	246	228	248	263	255	233	235	246	255	229	213	246	194	238	231	230	266	270	223	233	206	236	221	204	226	226	220	222	206	201	255	206	241	222	207	242	234	221	262	217	224	230	223	241	236	248	223	226	225	240	226	203	243	245	211	226	236	230	227	224	199	210	239	214	238	239	237	217	237	218	197	237	235	221	230	207	213	223	214	238	256	245	242	242	189	240	247	230	229	247	219	229	219	208	217	222	244	224	200	256	219	181	214	239	234	230	262	246	224	231	239	241	265	221	225	239	203	225	237	238	227	227	252	231	187	245	220	246	209	220	217	260	247	253	213	226	257	231	230	222	229	211	208	222	230	201	188	203	249	231	238	229	232	214	240	213	250	226	260	216	235	258	235	235	234	215	257	210	232	252	236	237	233	189	219	211	252	229	233	252	212	235	250	246	220	211	229	213	204	184	213	226	242	208	223	211	229	251	204	219	226	227	221	223	219	230	215	240	237	240	244	242	243	218	224	224	212	229	215	251	228	229	239	236	220	217	227	229	222	245	209	219	233	237	240	242	201	209	226	196	240	232	220	222	230	237	210	241	244	180	206	225	205	236	246	224	237	226	221	221	243	232	195	240	240	225	232	230	208	209	211	239	245	230	259	230	236	208	226	202	241	238	229	225	222	252	228	248	232	215	193	199	257	202	199	219	256	201	228	227	236	227	233	226	229	221	223	238	249	213	213	237	257	236	230	222	241	229	223	230	231	216	195	203	231	251	203	230	234	223	218	211	254	249	241	195	216	211	220	237	229	241	231	219	223	235	223	218	230	218	226	219	241	240	213	238	208	191	227	238	234	220	235	232	209	223	234	248	250	227	220	252	234	180	243	233	238	246	227	198	223	223	216	207	223	244	221	238	228	193	225	210	214	231	256	248	221	200	246	247	248	278	245	242	227	235	229	193	223	230	218	218	203	213	237	205	230	222	216	206	213	230	225	237	221	231	236	242	240	219	229	229	233	229	207	255	234	236	229	236	223	232	248	244	234	249	232	216	236	203	229	233	203	246	248	245	255	201	212	216	228	234	233	226	218	233	197	210	270	243	229	216	237	253	232	249	235	253	241	207	239	214	219	217	230	203	211	277	216	216	237	237	248	206	222	202	232	218	234	251	208	209	216	246	215	247	245	235	232	226	192	204	227	223	213	228	221	236	200	242	202	231	254	223	199	218	234	234	223	220	202	247	237	223	193	211	228	205	229	201	221	207	251	220	247	210	264	234	245	243	235	222	252	230	256	214	223	195	193	245	243	219	195	214	219	264	226	227	232	236	236	228	222	214	206	237	203	215	210	228	253	225	236	189	240	240	222	246	243	218	244	227	199	213	233	200	221	204	237	234	226	203	206	235	237	219	262	217	199	235	214	249	227	224	214	212	226	210	250	226	227	252	221	246	240	228	234	248	253	231	251	243	220	235	210	220	212	243	241	227	217	219	234	216	235	223	208	230	230	202	227	242	240	216	212	214	220	190	208	249	254	211	236	212	241	224	211	233	195	227	235	231	207	218	211	207	222	217	234	199	260	233	221	218	236	210	220	239	231	196	232	232	219	267	231	233	226	194	231	238	210	212	230	234	233	215	236	223	209	237	229	239	230	193	215	239	249	253	262	222	217	206	199	227	214	231	227	244	214	230	229	219	250	244	223	227	236	224	228	222	229	249	231	232	236	255	232	228	246	241	244	234	234	226	230	197	230	235	214	221	244	230	230	205	229	235	236	220	232	239	208	233	236	257	225	264	240	225	232	237	218	235	205	216	231	235	212	227	235	241	223	216	268	216	218	217	227	255	211	237	220	228	210	229	225	198	207	213	232	231	256	212	233	241	217	241	224	246	236	247	245	238	204	238	227	226	225	237	171	254	207	235	229	235	210	236	213	230	220	242	226	220	237	215	241	216	217	197	241	209	205	229	225	246	226	230	232	223	238	230	218	220	241	236	244	256	268	217	242	230	238	242	243	238	228	248	179	226	236	235	244	228	211	236	215	208	225	235	212	213	210	230	228	227	228	222	236	245	248	223	238	215	200	242	210	200	244	204	235	233	236	229	249	230	237	230	208	232	241	222	226	228	206	212	231	222	224	251	224	208	260	239	231	215	223	257	233	216	214	223	244	212	263	213	240	224	213	243	235	235	225	245	220	255	217	236	250	212	217	205	207	232	247	248	196	238	252	234	251	245	221	224	207	218	229	220	233	234	231	242	197	243	209	216	266	217	218	231	208	214	234	230	228	231	216	242	239	206	213	239	237	209	252	231	214	241	244	230	245	219	217	239	223	225	257	206	226	197	255	246	234	245	244	221	231	233	211	224	228	206	227	244	255	219	216	229	230	242	220	215	220	213	209	215	263	232	216	226	246	214	234	236	208	227	234	226	234	243	218	209	212	222	219	220	233	249	223	226	255	225	210	235	229	273	238	228	227	226	212	205	237	222	231	195	239	247	229	253	211	224	225	240	223	204	239	217	214	232	222	235	230	221	212	222	259	246	238	224	254	223	229	237	227	258	226	231	235	206	213	243	223	209	227	236	193	232	256	222	238	221	219	255	222	250	253	219	218	221	211	191	240	230	258	240	229	216	207	230	257	222	213	256	230	261	224	242	187	223	218	232	237	263	217	215	223	213	226	208	203	232	234	215	238	224	216	213	229	254	239	223	255	221	212	221	229	255	214	243	261	215	232	253	230	229	236	234	239	253	209	243	232	221	222	217	227	215	235	223	230	249	212	243	252	228	201	209	213	256	252	229	228	202	210	219	215	213	258	216	231	247	217	240	224	218	241	230	246	215	245	200	197	221	206	192	202	239	239	217	203	262	204	215	232	255	250	228	221	218	241	223	236	239	237	225	236	210	213	236	241	246	222	237	218	217	231	246	216	210	234	215	225	241	206	212	241	221	275	262	224	232	215	219	244	230	207	217	255	230	223	234	222	249	236	208	229	230	197	216	221	224	258	228	195	218	247	210	204	211	235	241	222	236	212	238	222	202	240	248	218	228	212	236	237	208	216	226	207	245	230	223	209	230	224	206	224	205	204	244	221	234	219	248	205	236	219	224	209	221	205	219	224	253	239	255	228	230	236	253	232	223	238	227	227	211	226	217	218	223	220	219	247	232	232	194	242	231	253	211	222	254	217	234	234	237	229	187	231	230	200	231	242	219	236	216	230	218	237	227	227	200	211	227	229	224	216	219	225	269	218	214	195	242	243	236	223	190	257	257	206	219	234	236	233	216	239	232	237	203	204	226	230	223	193	230	231	219	209	234	242	212	199	212	238	255	227	233	214	223	239	217	237	244	251	221	225	261	218	226	234	221	215	238	230	220	221	199	231	215	230	204	229	227	232	240	223	198	240	204	215	217	209	219	225	231	233	214	258	219	239	228	229	279	215	195	202	220	240	212	225	228	236	228	223	227	239	224	208
6330	794	1162	1341	1224	1075	963	811	775	709	691	674	618	620	576	630	602	551	545	542	555	586	544	536	565	534	544	550	540	549	519	557	513	553	490	520	562	525	554	525	526	569	581	526	508	586	547	505	544	551	501	489	513	543	476	510	534	506	496	528	538	542	532	534	515	504	532	531	532	478	531	530	521	483	513	539	499	502	537	556	534	532	481	522	473	491	512	489	535	522	515	521	542	556	537	523	507	534	503	525	543	564	560	534	519	500	517	529	505	480	540	525	510	543	503	471	544	515	544	505	547	511	513	498	511	531	503	523	472	539	518	515	499	526	563	501	460	500	517	534	514	523	459	559	531	508	556	490	513	539	553	499	530	525	489	505	548	496	511	525	530	529	468	503	529	489	542	527	527	534	528	463	535	515	493	554	545	500	527	510	518	490	482	510	538	518	518	517	510	481	540	509	562	514	469	534	521	497	548	542	522	524	536	529	547	535	490	508	498	525	478	540	516	463	549	502	484	541	517	504	488	527	509	518	549	492	547	529	500	482	474	551	580	521	538	476	519	523	522	481	537	494	506	503	523	516	512	543	482	516	499	508	523	513	552	500	494	526	514	533	518	490	509	512	539	487	518	523	519	574	529	520	512	528	533	515	485	533	497	513	541	515	481	521	518	542	488	527	497	526	524	475	523	507	513	492	471	496	524	531	519	498	503	530	537	543	495	500	519	521	515	525	531	531	506	521	541	509	473	518	527	549	500	509	486	493	496	522	496	521	512	526	568	518	499	523	554	548	507	537	493	547	525	543	474	517	528	499	511	540	484	487	535	478	530	519	491	497	524	524	537	509	550	555	519	468	515	478	530	498	516	502	483	501	551	506	484	536	504	536	494	498	538	499	531	522	516	555	519	516	550	486	480	499	529	509	507	511	527	508	536	544	530	515	566	553	503	496	507	509	512	514	510	514	524	495	532	539	512	544	519	518	511	517	523	506	470	497	506	502	515	496	511	521	512	536	507	503	562	580	476	488	562	512	516	562	517	550	537	524	491	537	516	508	539	497	539	506	527	506	481	511	541	548	472	480	510	491	505	532	515	516	526	496	505	545	546	525	544	538	517	513	516	550	516	493	541	526	489	503	524	505	498	484	500	483	519	537	517	498	535	540	492	523	494	500	538	541	523	532	532	472	558	518	514	532	509	551	532	507	525	522	527	508	518	510	570	528	511	498	505	532	541	505	519	454	522	533	531	519	482	496	501	499	493	512	557	507	509	545	536	517	543	549	531	523	514	518	561	517	529	519	544	532	524	503	518	559	508	538	556	511	529	526	512	472	508	530	536	480	552	503	518	510	548	546	522	508	485	512	462	530	545	502	481	518	526	530	490	544	518	565	509	532	502	488	503	526	552	502	483	515	507	527	525	463	504	506	536	480	488	492	532	495	474	510	556	524	494	497	538	536	514	537	502	523	514	512	543	552	476	511	563	501	506	522	474	558	495	558	532	503	504	510	499	506	495	497	554	533	505	544	517	508	512	544	540	530	527	534	463	541	537	523	538	496	496	534	544	492	482	496	541	556	522	556	508	546	503	538	512	491	479	526	515	531	526	508	533	490	494	537	481	516	508	534	592	516	544	530	467	565	538	516	561	499	523	522	520	507	510	508	513	544	524	482	499	521	514	568	518	481	514	545	534	514	515	547	532	500	528	519	484	507	514	506	479	544	498	467	515	510	547	546	525	503	516	508	495	518	528	523	542	535	509	497	521	492	533	540	552	500	481	516	520	548	497	503	551	491	515	527	537	557	437	473	532	523	531	495	521	526	532	519	503	565	500	540	501	499	515	477	520	493	504	532	515	524	513	473	497	548	493	536	558	493	492	472	512	512	501	501	510	516	517	529	522	544	535	511	524	498	532	494	484	474	516	466	522	535	509	500	557	529	509	496	537	540	492	571	554	536	522	526	514	547	531	504	524	556	492	529	529	513	525	530	517	528	528	519	494	552	522	499	497	520	478	492	533	494	543	540	496	488	529	541	480	515	503	507	517	503	530	516	499	523	531	514	510	508	492	514	512	521	489	505	538	505	507	515	521	477	514	504	498	505	528	510	527	549	473	579	511	508	515	531	512	521	468	529	505	501	537	499	509	511	522	509	522	508	528	519	526	523	527	492	493	511	536	558	567	529	554	541	561	513	546	549	522	501	515	528	495	508	522	528	544	498	530	515	506	546	513	527	520	480	488	522	515	565	541	550	522	524	506	498	515	554	516	517	483	560	552	505	493	478	523	521	510	502	521	503	493	510	515	552	502	529	529	524	532	507	511	512	511	477	489	467	577	519	502	494	498	534	507	523	509	520	525	542	509	494	534	495	488	489	494	520	532	521	521	483	462	501	539	502	551	528	527	519	493	543	500	516	515	515	508	502	511	503	500	486	492	549	525	502	498	557	522	481	536	506	532	501	489	518	546	510	497	510	524	497	494	546	499	517	545	467	550	504	513	504	497	505	463	518	505	517	520	547	568	520	501	525	528	511	503	538	507	537	533	556	512	478	511	525	517	545	528	506	508	541	532	530	506	511	519	522	524	539	539	535	572	535	525	480	524	511	509	483	518	530	480	522	480	540	529	501	533	521	533	529	516	549	560	498	481	540	555	487	518	525	525	536	510	501	494	533	504	525	503	496	496	510	498	490	513	480	495	522	510	534	509	528	536	485	508	556	526	492	533	525	524	548	526	507	573	489	543	521	524	471	491	539	503	494	498	516	521	553	515	522	546	526	526	514	567	520	526	484	500	485	490	521	545	518	515	566	569	530	495	545	474	548	541	551	457	563	550	505	510	530	465	510	487	526	504	517	527	471	528	540	527	515	486	486	513	483	528	534	504	528	535	528	530	530	507	524	472	525	512	502	491	534	504	507	527	469	535	544	510	505	543	530	508	536	514	537	532	552	529	491	508	524	542	540	514	520	525	531	494	526	531	509	538	458	517	518	539	521	490	485	532	516	569	519	556	527	533	486	501	499	530	537	522	515	513	503	527	490	550	484	554	497	485	513	573	541	491	514	532	540	530	517	515	504	557	521	522	511	521	521	523	492	511	512	516	497	491	509	479	567	488	510	568	542	502	532	452	533	498	520	514	504	511	520	504	506	505	480	512	508	510	520	490	571	542	509	499	505	529	496	502	480	494	484	513	471	480	522	521	536	525	505	521	537	553	562	509	537	517	550	523	511	502	505	521	531	497	562	526	517	542	525	507	502	527	484	509	530	491	520	509	517	462	531	498	512	450	497	508	530	561	514	481	532	529	514	486	546	539	538	513	508	521	491	537	505	540	510	530	488	457	551	485	511	498	550	470	458	504	530	530	487	508	512	523	515	506	488	487	505	513	538	517	546	529	497	547	473	541	535	484	527	515	513	520	506	475	496	488	549	503	544	512	511	528	519	505	528	510	468	557	551	517	508	487	555	514	540	522	542	514	543	538	508	522	487	487	483	485	520	526	526	518	511
14210	1038	880	731	475	329	336	250	229	245	206	177	192	191	185	173	179	186	174	177	179	161	181	132	173	161	173	148	168	176	155	137	164	138	144	168	156	150	159	152	153	151	147	132	163	146	135	159	156	136	167	162	142	139	131	177	137	167	144	157	132	149	143	155	143	156	161	186	142	157	133	128	139	154	147	142	165	162	167	138	135	141	152	159	137	143	155	156	149	138	147	135	152	169	167	155	135	145	152	146	165	130	141	161	163	136	160	163	165	157	150	147	155	143	158	152	156	155	165	156	155	157	143	148	152	142	145	157	140	158	153	157	164	188	154	166	150	157	149	174	163	126	166	154	145	158	148	149	162	152	165	148	133	178	169	144	171	174	152	147	163	153	146	150	166	140	159	161	131	140	148	157	151	164	161	131	155	153	154	182	136	161	144	150	135	142	153	161	143	153	159	147	172	166	158	191	175	166	143	145	151	154	150	154	166	163	142	161	146	146	165	128	180	146	153	167	136	146	174	153	159	161	157	138	155	147	152	151	140	135	138	127	154	158	166	164	143	139	133	160	161	169	148	185	164	127	150	157	176	172	144	163	157	147	136	158	140	168	135	129	161	149	148	173	144	151	161	154	162	157	149	164	148	148	161	170	181	178	143	157	164	142	162	165	137	144	145	178	157	165	155	164	144	147	156	154	151	143	164	163	169	146	128	128	156	129	140	171	134	169	148	143	157	148	154	158	169	135	174	146	154	144	153	153	153	167	157	168	140	142	158	164	163	156	163	143	143	145	156	162	125	147	157	162	147	161	145	130	174	148	150	154	167	147	152	137	161	154	149	155	151	147	160	145	148	160	154	157	130	145	152	158	146	162	154	143	166	144	176	146	157	125	138	146	152	176	150	141	138	171	155	164	156	131	134	174	132	130	140	166	144	138	168	147	147	157	163	149	165	145	137	160	138	153	143	137	144	133	148	163	146	161	118	143	165	145	148	175	196	174	156	136	139	130	157	179	152	155	149	168	153	149	177	130	139	144	140	156	147	179	144	152	153	154	153	148	135	157	135	129	135	139	164	170	151	157	166	126	155	141	145	149	150	166	158	153	161	153	152	156	153	128	139	167	146	143	173	156	146	160	153	156	136	166	160	145	144	139	155	139	151	155	182	150	146	126	166	146	166	163	136	143	161	150	159	172	157	151	139	144	158	172	172	155	139	157	147	164	169	158	150	137	154	139	179	134	166	138	152	135	153	186	142	135	172	136	151	150	142	155	157	158	134	155	136	154	165	150	143	159	155	161	118	167	156	164	165	153	154	157	136	168	136	174	142	145	169	159	135	146	148	161	154	150	169	142	168	158	148	145	162	179	133	167	179	146	184	156	172	165	132	171	127	156	148	131	137	145	141	137	152	147	158	146	145	139	168	129	157	150	144	171	134	130	151	174	126	180	164	139	168	175	143	157	137	172	155	166	141	153	154	175	158	160	159	144	149	162	152	138	143	153	155	136	170	157	147	136	168	165	160	174	139	133	170	161	182	183	143	154	142	154	162	153	151	144	135	163	160	159	157	152	167	165	147	141	146	136	171	143	167	158	142	149	141	157	164	182	164	130	171	138	143	134	153	158	179	176	147	148	194	134	137	165	141	154	175	140	174	159	152	148	131	142	138	156	159	145	145	174	159	172	181	155	154	153	159	134	158	147	134	146	157	156	130	161	166	147	156	173	148	174	164	167	157	168	149	154	145	149	151	125	127	162	153	186	143	168	144	152	148	172	147	142	127	168	148	161	146	141	166	142	157	149	142	168	151	164	154	153	150	155	141	148	157	134	163	133	163	158	145	161	189	173	166	157	150	142	144	154	148	154	161	151	141	135	171	176	169	168	139	147	157	155	181	168	149	148	152	149	140	182	178	164	124	160	144	161	161	144	138	161	169	143	146	151	149	157	160	161	184	141	130	127	150	162	158	161	136	146	166	157	163	144	147	135	174	165	146	157	149	117	133	167	147	195	163	162	142	158	169	151	143	134	148	138	140	152	153	146	142	154	139	147	144	137	134	135	148	159	143	147	148	169	151	162	146	147	156	152	140	178	135	139	165	150	132	164	148	143	167	133	187	164	163	138	130	156	144	148	144	151	160	149	140	151	184	149	161	143	156	149	159	148	158	145	129	166	136	158	125	190	150	158	152	160	155	149	154	184	136	176	153	158	179	153	148	137	161	148	132	164	135	147	136	134	140	158	141	143	167	149	151	139	129	161	141	157	162	187	160	143	169	160	151	140	164	147	149	153	190	137	187	155	140	161	164	175	150	151	128	136	150	130	138	152	159	147	119	166	158	143	165	122	156	178	142	142	164	148	158	163	149	146	162	145	143	178	161	169	162	153	140	133	160	180	140	151	156	136	168	129	151	174	169	151	166	147	149	163	144	147	126	153	153	152	147	146	156	162	154	141	149	141	156	125	142	148	150	145	153	162	165	156	165	160	160	159	145	144	169	180	171	143	176	134	161	174	150	179	162	139	146	137	143	183	140	142	146	138	142	134	145	158	179	165	137	165	154	135	152	139	154	137	171	156	174	134	143	140	132	153	151	146	138	156	151	135	162	188	169	163	176	163	132	153	156	147	132	135	164	141	157	157	161	171	159	156	149	160	181	158	159	152	158	154	158	146	168	148	145	133	146	166	152	173	135	124	177	158	129	161	156	126	143	143	152	174	149	164	150	157	143	141	171	146	145	141	167	150	160	144	174	174	150	164	142	164	152	140	141	174	165	154	163	167	151	158	162	160	145	140	133	159	166	157	152	147	137	167	160	165	126	165	135	166	177	170	154	144	157	160	140	166	135	126	136	152	155	148	156	151	142	157	137	159	177	152	139	140	170	144	151	146	152	148	134	144	159	156	173	157	165	163	146	144	128	180	157	137	169	151	161	169	174	173	120	164	148	169	135	144	161	159	158	159	177	146	154	172	143	136	148	131	155	158	148	140	140	129	145	152	149	172	142	135	157	153	168	167	134	166	170	143	168	139	159	138	125	112	154	146	137	133	165	163	133	149	149	158	169	161	165	164	142	151	140	158	145	162	177	133	147	150	151	148	160	143	139	154	147	156	156	166	168	158	162	165	134	135	160	165	133	130	171	141	148	183	162	136	149	152	139	124	148	130	148	158	139	161	149	150	167	181	132	146	145	175	152	153	166	146	179	155	153	158	123	158	121	153	147	156	177	147	166	136	151	111	173	144	170	148	147	163	134	137	171	150	149	155	129	143	164	169	162	148	156	152	150	152	153	140	158	152	153	157	152	164	137	132	156	145	148	129	163	179	143	171	142	152	169	162	161	166	156	176	149	163	153	127	169	146	138	177	167	155	165	138	156	165	142	129	162	164	161	157	156	152	141	144	152	139	149	160	134	175	112	126	159	143	150	149	134	178	143	139	146	158	165	165	168	150	150	143	127	139	162	150	138	150	148	156	134	159	163	171	155	157	135	125	165	168	150	178	166	176
8180	943	1782	2033	1780	1444	1178	944	854	799	726	614	672	609	542	533	481	483	486	509	461	458	438	424	422	427	466	402	440	381	392	363	383	399	395	382	381	388	368	371	344	404	368	365	370	404	371	360	342	347	385	393	404	382	354	332	355	381	371	346	358	377	351	381	341	342	328	356	356	335	327	361	355	365	335	339	361	348	377	339	337	336	345	390	321	365	360	365	384	338	365	375	386	337	352	364	384	351	356	348	345	375	368	341	356	345	348	372	360	329	370	375	364	363	317	354	385	357	375	341	371	358	340	342	352	351	355	353	356	330	335	345	318	357	370	381	375	343	341	364	353	364	318	380	362	317	361	372	360	373	337	345	350	360	371	325	372	356	350	319	382	357	376	337	380	374	368	370	359	340	347	360	349	326	356	310	365	346	337	349	346	374	332	384	352	359	345	330	314	349	361	345	343	357	340	356	345	354	375	355	382	381	357	320	363	339	356	336	368	328	336	372	365	342	355	327	334	365	364	352	340	359	369	365	369	333	374	379	386	357	356	346	318	335	330	342	369	347	327	345	346	367	367	343	389	367	362	336	328	351	356	341	335	378	339	366	364	325	346	355	347	340	332	333	340	392	308	348	353	345	342	345	339	351	376	328	330	314	315	367	345	348	334	346	351	325	329	338	345	307	336	359	343	341	344	376	350	370	365	360	358	333	318	359	373	349	326	334	353	355	353	332	346	360	357	361	347	348	379	361	372	349	315	351	339	384	347	325	341	380	364	369	351	333	348	341	351	365	331	352	382	335	335	345	382	355	326	360	344	368	346	347	375	344	326	325	355	334	352	356	345	344	326	360	329	356	322	346	358	366	331	326	339	331	348	346	332	336	337	366	328	325	352	363	354	349	345	334	333	382	388	368	336	339	353	366	336	335	392	396	339	371	344	344	329	328	347	323	361	352	363	321	344	358	341	336	340	340	340	353	346	349	356	345	354	322	332	348	305	343	351	352	349	364	355	389	350	366	330	360	368	346	340	389	347	355	383	348	365	349	338	344	357	342	343	349	349	321	357	334	344	345	364	365	363	344	325	329	336	331	358	370	358	343	371	351	373	348	363	357	356	373	352	388	359	341	350	357	370	348	357	378	388	372	345	313	360	332	344	371	343	358	338	365	301	340	395	347	373	353	353	349	365	377	306	342	331	351	352	331	348	337	360	366	323	328	340	320	324	335	354	347	350	365	372	330	343	316	320	367	334	327	335	332	325	330	348	351	352	320	362	340	357	408	322	346	362	349	328	322	328	360	370	352	357	349	352	341	368	300	376	374	325	380	360	342	375	390	379	359	352	355	371	360	339	320	333	366	349	350	368	337	393	341	343	354	400	363	334	343	372	349	336	358	348	361	348	355	349	351	364	339	371	338	325	358	378	369	324	340	349	347	410	377	315	339	347	388	348	368	345	339	360	360	324	355	342	351	368	373	338	390	372	359	333	353	374	331	356	320	371	366	362	355	341	385	341	328	376	337	344	358	373	402	333	355	375	328	373	389	354	381	366	389	340	342	359	366	327	334	372	372	357	356	346	340	385	397	330	368	356	320	362	366	339	324	389	347	364	384	367	357	316	342	363	362	345	370	351	347	357	325	362	337	360	399	367	364	378	393	368	352	355	357	346	375	354	355	333	347	366	365	307	380	337	310	335	350	342	360	362	368	358	336	339	341	351	338	362	365	364	352	322	330	332	353	377	360	345	322	356	360	382	344	369	322	344	325	367	336	385	351	357	344	351	359	369	334	344	356	362	317	365	347	344	375	348	338	362	372	368	368	355	350	378	340	361	371	363	348	366	351	339	341	350	335	356	361	348	365	316	339	361	364	323	357	367	354	325	364	364	359	330	379	367	323	331	356	373	344	347	322	354	390	382	338	336	351	380	352	346	370	323	366	341	333	374	360	341	342	313	337	333	317	337	366	359	352	344	349	339	368	379	366	361	343	352	358	351	387	373	369	324	368	372	369	338	349	357	346	348	362	361	373	340	340	352	372	306	344	385	360	366	365	356	371	350	340	345	377	346	372	360	343	361	370	338	358	369	345	367	367	357	358	384	387	322	354	306	332	364	342	357	297	362	332	328	345	334	364	342	344	324	341	355	353	368	333	333	334	347	338	350	383	332	340	332	351	346	317	336	374	369	354	368	311	390	361	362	328	384	328	352	373	358	377	336	398	332	385	347	367	337	341	336	348	354	346	372	336	363	368	304	357	341	340	351	303	328	338	310	348	346	356	356	355	364	334	349	330	353	352	340	350	368	361	322	333	375	367	357	375	353	343	347	351	334	352	332	348	342	359	394	380	364	336	341	370	327	374	388	356	361	356	350	356	366	373	327	323	322	359	362	347	336	363	378	338	373	346	361	335	311	349	350	347	366	352	331	360	377	332	350	340	362	342	348	358	359	368	373	342	369	394	337	356	373	359	359	350	369	342	357	346	329	341	345	377	367	362	351	369	356	326	323	321	327	343	333	313	308	327	353	390	333	341	384	317	355	352	313	346	340	366	339	358	324	371	370	329	363	340	342	356	365	372	347	341	322	360	358	347	322	352	360	357	294	362	366	344	331	328	376	341	373	367	335	347	342	340	339	350	360	342	340	310	356	361	346	313	378	358	339	369	339	355	339	336	303	361	347	320	364	335	351	350	362	352	348	322	369	388	358	362	343	382	344	327	396	321	365	344	341	363	344	360	361	331	358	355	329	361	355	334	323	363	364	358	336	350	339	331	340	338	382	362	343	309	334	339	368	360	353	372	377	337	343	355	326	365	310	372	368	305	351	336	351	348	371	367	348	364	356	353	376	342	352	326	362	375	365	375	389	346	363	352	366	356	379	352	378	375	340	319	354	352	382	370	362	350	352	381	387	353	334	370	360	340	332	382	384	343	338	325	365	333	374	374	373	343	356	378	357	374	330	371	342	324	357	352	328	371	357	359	346	334	384	386	378	362	364	316	366	360	327	371	357	396	364	376	366	369	335	354	324	368	319	355	338	359	341	377	366	317	330	372	356	349	352	363	376	374	353	361	360	388	361	360	378	343	392	356	347	371	333	354	327	343	360	345	357	333	357	353	321	335	350	357	346	377	355	313	365	334	323	327	355	360	363	356	357	339	350	346	333	368	327	340	369	332	329	364	384	335	341	351	363	370	342	348	371	349	341	326	361	356	361	353	370	385	379	373	333	378	322	373	320	332	369	346	365	331	336	345	350	344	323	354	342	365	346	354	308	372	394	351	374	360	351	336	371	361	325	356	373	386	362	365	379	360	341	330	347	358	372	363	352	326	375	343	364	364	383	353	332	331	344	361	351	359	356	355	348	361	322	359	390	363	331	355	313	367	354	346	339	353	384	332	353	330	399	325	346	354	345	380	341	347	366	366	351	339	371	350	390	357	396	352	344	327	371	363	350	348	355	344	319	361	323	335	359	359	387	349	349	342	327	348	357	331	347	347	334	350	358	326
1351	158	157	191	155	136	124	154	148	138	125	132	137	148	142	142	142	140	161	134	126	149	170	158	132	159	147	148	150	145	133	147	151	132	147	135	140	153	130	123	157	141	130	127	118	135	133	146	176	128	141	125	135	171	141	136	142	148	127	138	135	129	130	116	144	136	130	135	114	149	160	145	146	152	161	138	146	128	143	138	167	151	143	147	143	124	145	131	129	132	124	148	126	169	162	128	127	136	142	113	127	134	128	149	127	146	149	132	147	149	150	142	142	140	121	157	147	135	157	139	136	136	148	137	156	133	132	127	137	159	151	138	143	143	140	130	163	143	144	148	136	146	140	162	146	166	134	129	135	116	136	119	127	149	151	152	156	107	125	150	147	123	121	143	143	136	135	153	153	149	141	155	140	141	133	126	140	137	132	128	138	159	143	159	135	153	154	151	124	129	137	148	153	137	124	138	142	136	130	137	145	146	130	140	124	140	148	128	152	138	170	171	138	131	150	127	120	155	149	134	149	133	149	168	148	130	163	162	146	147	139	151	123	141	133	134	135	131	140	148	141	131	159	154	146	128	144	142	138	148	148	149	143	129	139	137	154	135	131	143	164	129	143	127	138	145	129	160	157	160	129	137	136	156	147	128	121	133	136	142	140	146	136	143	149	142	166	155	159	142	140	134	138	134	138	169	132	155	161	146	128	145	133	163	141	160	150	147	139	147	142	140	177	147	139	148	137	160	175	145	150	131	128	122	157	127	155	151	138	149	129	148	147	164	150	137	144	153	143	150	147	142	144	146	135	140	177	145	99	138	127	142	147	143	141	138	134	167	142	141	137	124	145	127	139	138	144	148	142	125	134	136	140	147	164	151	151	148	144	151	148	122	122	132	131	140	138	124	143	149	162	134	158	141	146	126	130	123	150	175	130	126	132	130	158	168	139	162	137	151	151	117	168	128	125	155	140	157	137	138	158	143	135	138	133	122	153	149	139	148	138	153	138	120	122	133	143	112	142	138	127	130	123	111	138	140	127	145	154	118	132	156	133	143	124	145	136	137	161	137	157	148	132	150	161	158	154	143	113	129	138	148	149	144	131	136	131	142	139	144	150	150	168	151	129	129	119	141	135	132	148	139	130	157	144	139	154	145	163	160	118	140	149	130	125	134	135	128	159	135	130	132	144	141	148	143	144	134	143	157	135	130	134	173	125	161	138	157	141	141	158	134	152	136	135	139	138	130	127	136	142	135	143	122	144	124	154	134	136	139	131	159	149	151	142	137	150	138	146	147	154	146	109	147	136	154	132	142	133	122	164	143	144	126	123	123	157	144	138	147	149	153	157	138	156	142	102	132	145	154	146	145	134	132	146	167	146	127	155	121	121	158	130	143	143	134	143	117	137	163	136	131	117	139	137	130	148	154	133	146	131	123	139	135	148	126	145	139	118	115	148	115	147	122	140	141	110	124	132	135	127	141	148	150	155	142	141	121	154	153	141	132	134	131	142	126	165	139	140	145	166	112	145	131	116	122	113	132	134	126	138	147	142	146	152	141	135	150	131	156	144	157	140	128	142	148	134	159	151	132	124	137	152	146	123	124	156	130	120	122	139	137	141	120	131	173	132	118	151	132	139	146	136	141	143	147	136	145	135	158	132	119	120	160	157	141	152	139	131	164	138	146	156	128	139	127	136	128	125	166	119	127	126	132	150	166	141	134	152	136	137	153	148	136	149	143	134	166	155	135	125	149	119	128	155	125	120	151	160	147	129	141	140	147	136	151	152	127	124	142	134	151	140	125	151	161	162	167	137	142	154	140	161	149	155	137	128	146	145	137	156	134	140	154	130	136	133	157	136	135	136	146	124	144	134	123	127	149	152	145	116	158	141	139	152	128	135	181	141	164	145	143	128	155	150	154	147	146	148	138	139	163	130	141	157	125	128	124	142	139	159	156	152	159	140	147	150	120	152	126	141	160	143	157	127	141	155	127	130	139	141	133	141	146	144	121	137	135	137	152	147	131	162	120	144	139	127	150	145	120	114	166	163	144	156	123	147	120	159	156	150	148	140	132	121	138	135	141	147	155	119	152	146	129	157	130	140	130	138	128	143	136	127	145	127	117	129	121	137	141	144	127	152	155	133	134	139	152	157	145	155	160	147	150	162	143	160	132	130	121	119	126	147	154	138	156	147	139	148	146	132	155	146	145	151	148	140	137	150	126	132	137	150	147	125	114	124	141	144	156	114	149	150	153	132	152	144	118	125	144	147	124	160	129	140	137	138	134	141	160	134	128	132	124	161	139	145	134	155	125	130	151	170	148	118	122	160	133	143	147	144	165	141	147	141	135	146	159	148	142	142	160	163	148	147	129	138	149	121	149	132	134	140	143	143	141	123	148	137	147	140	143	149	133	128	153	138	147	161	136	139	155	133	159	128	169	111	124	130	140	137	151	133	177	149	140	133	116	148	133	142	135	147	149	137	136	150	140	131	121	150	137	168	159	127	150	120	158	149	153	155	142	138	142	141	133	166	135	141	123	161	153	140	138	134	151	124	144	163	174	176	149	158	148	136	141	147	131	138	144	164	136	148	150	118	133	127	119	137	152	156	156	135	128	140	123	150	156	144	142	152	153	143	155	126	144	147	146	124	125	145	150	149	134	148	148	165	147	146	119	144	141	167	146	135	116	144	128	159	143	146	142	134	144	146	144	134	160	145	140	137	144	133	150	150	138	144	137	131	138	130	155	146	142	146	152	147	126	159	131	142	140	155	137	150	141	146	140	128	143	128	153	144	117	112	145	152	150	158	133	145	163	142	99	158	144	173	142	146	135	139	146	153	142	141	137	152	143	152	130	143	122	131	149	137	141	128	139	133	140	149	121	150	138	134	125	131	156	142	132	141	136	135	143	165	154	136	142	125	141	129	126	150	143	167	162	158	135	136	130	147	170	141	156	143	147	153	135	145	151	150	133	154	143	140	108	153	146	118	149	160	156	143	176	135	140	140	164	131	142	148	137	145	154	143	134	126	122	129	125	138	122	161	134	148	159	136	150	114	129	146	134	134	145	141	133	160	151	143	132	126	135	126	146	160	135	137	136	158	150	140	149	146	140	159	132	153	155	149	133	179	132	156	128	153	110	147	143	148	118	163	149	141	126	158	146	120	131	147	137	150	138	130	126	146	134	143	154	136	128	124	138	160	126	132	138	152	134	139	145	160	145	119	130	131	152	133	120	140	135	151	130	136	123	127	127	161	140	132	154	147	141	157	168	133	160	135	151	141	165	156	161	128	136	158	140	157	149	154	133	155	145	144	134	121	148	150	137	139	147	148	141	137	157	136	145	130	124	149	131	120	129	167	125	157	150	130	146	159	153	124	127	122	160	150	137	129	159	127	123	146	146	150	113	138	137	144	140	131	137	128	145	128	117	162	138	151	124	127	140	150	138	140	155	130	136	170	156	161	147	124	153	152	154	118	145	137	143	150	120	139	143	153	139	150	153
1625	348	405	405	395	395	367	334	341	334	363	382	316	353	323	334	315	326	361	366	306	371	356	344	340	350	379	343	346	383	341	352	334	379	332	343	338	357	319	331	393	342	336	336	320	347	337	341	352	365	365	309	324	355	375	352	332	331	337	321	319	345	329	340	380	359	356	390	346	369	330	369	350	326	359	324	326	369	324	306	348	362	358	312	351	397	339	352	333	343	353	351	371	330	336	328	354	353	365	331	329	349	336	322	360	353	379	353	333	328	354	342	359	322	354	340	329	339	343	361	376	305	362	342	353	346	357	336	369	340	351	347	351	341	357	316	377	374	298	341	332	359	336	355	342	330	346	360	360	355	367	344	347	336	347	346	341	339	356	320	352	309	323	329	315	328	348	356	355	324	373	338	357	336	371	363	364	332	316	329	313	331	334	371	343	346	336	306	330	338	360	312	368	320	331	375	338	366	339	364	388	340	344	324	360	377	340	334	335	333	344	381	346	331	351	356	340	338	327	316	315	322	355	333	332	339	359	337	350	348	314	384	331	370	363	364	354	343	361	337	355	351	342	347	333	365	327	332	337	377	326	346	362	344	355	352	344	357	340	355	361	363	368	312	309	302	357	349	329	333	343	324	319	355	363	378	339	360	372	340	333	353	338	353	347	356	360	334	333	334	346	343	344	317	367	353	321	363	351	351	322	329	362	347	363	339	361	346	385	355	382	342	326	335	355	346	372	360	345	351	339	363	344	320	343	362	323	322	351	347	352	322	365	369	352	371	332	363	333	300	332	350	373	307	329	352	278	353	313	357	332	325	350	349	362	346	338	318	348	383	380	336	338	397	352	345	332	359	307	374	375	314	309	349	341	378	361	345	367	353	342	332	352	347	339	332	345	316	378	346	332	298	332	373	348	349	375	362	305	349	328	340	338	357	347	357	324	342	323	316	343	343	343	362	388	343	344	341	330	348	338	369	378	321	342	348	319	360	317	332	316	316	368	310	329	337	356	360	361	314	326	360	343	343	334	365	371	348	345	339	319	366	360	367	352	354	328	328	307	335	326	316	352	355	329	343	355	356	368	364	347	336	382	297	357	345	318	336	357	335	353	352	351	364	347	329	358	376	352	338	371	370	320	350	339	348	344	362	374	334	365	320	360	350	321	358	344	412	365	320	336	315	334	390	363	341	376	375	322	339	356	350	371	347	365	347	348	334	357	337	354	329	354	375	335	314	337	337	349	340	381	350	362	367	330	318	342	341	347	348	316	351	360	316	306	351	398	345	345	311	322	346	343	351	336	351	368	360	332	327	326	341	370	350	338	363	354	352	340	345	342	332	341	327	364	341	357	317	347	381	358	347	327	322	369	353	349	322	340	350	355	338	374	376	330	363	336	355	357	329	351	309	325	332	370	348	362	339	341	353	338	351	334	338	353	329	341	342	351	373	348	326	344	316	327	310	353	335	352	361	321	345	319	336	350	342	322	365	345	302	334	348	369	353	344	332	372	349	323	329	349	344	349	379	348	329	364	295	348	361	371	356	349	366	364	362	343	324	355	306	343	343	351	360	344	367	384	354	341	366	373	334	361	318	341	350	350	294	336	366	352	351	351	336	364	345	363	355	361	346	356	319	295	345	347	355	309	367	319	340	340	329	322	362	337	331	364	388	320	323	356	372	375	349	340	361	345	331	372	334	355	307	345	403	344	385	349	334	345	338	331	354	306	380	326	368	339	321	335	348	328	330	346	367	346	331	331	319	365	359	321	337	333	351	324	327	371	324	348	373	327	353	362	318	350	339	340	372	343	365	326	374	353	334	374	372	333	318	378	327	374	343	324	367	337	346	356	347	341	315	331	320	330	334	354	323	351	344	356	353	342	374	339	367	333	359	329	350	362	357	324	364	338	356	367	328	320	357	319	347	359	315	318	371	352	318	366	333	353	344	320	348	329	338	346	345	367	361	336	346	333	332	358	361	361	333	363	337	363	342	316	333	341	349	336	329	367	338	332	349	348	319	351	354	370	347	337	323	348	356	380	294	356	342	317	337	382	365	341	362	308	364	359	334	343	325	324	362	352	323	342	377	362	343	315	342	333	330	353	351	322	314	323	311	383	331	336	358	323	375	338	322	345	348	395	334	340	353	330	338	336	358	333	368	328	360	384	364	350	360	394	342	348	342	370	352	357	352	336	363	358	307	347	355	308	367	385	335	314	334	356	352	345	347	344	367	343	346	318	367	323	313	338	340	335	342	350	337	367	350	372	355	335	342	369	348	337	361	355	353	335	324	357	344	364	340	320	328	389	352	316	375	314	339	364	319	349	343	333	353	344	355	357	327	339	346	318	324	364	372	364	378	331	363	332	320	368	347	322	324	365	362	367	342	342	348	345	328	354	340	338	366	312	378	304	342	348	338	316	349	356	342	353	374	363	352	321	334	375	343	343	369	346	338	354	344	340	344	340	354	314	335	360	380	351	334	340	354	337	350	358	328	345	339	331	351	325	349	371	342	342	375	363	342	369	354	354	350	335	365	348	336	347	340	367	324	329	318	342	359	335	356	369	382	353	364	372	337	348	333	364	331	350	344	370	385	316	370	344	357	344	312	361	330	337	372	330	331	337	355	350	352	352	351	352	370	376	337	354	347	339	359	358	347	347	349	339	345	311	346	324	342	343	336	344	325	327	338	339	321	311	354	366	352	353	363	331	331	380	326	355	344	351	323	347	339	355	365	362	339	312	374	338	345	321	380	328	353	375	361	326	359	365	364	342	318	324	330	341	365	348	341	362	366	338	342	339	345	323	343	353	366	359	316	357	349	357	327	334	340	331	347	391	334	360	385	378	339	353	343	343	361	321	373	379	337	367	364	309	297	337	322	366	371	304	351	360	319	330	345	350	362	341	393	345	322	322	350	293	364	306	337	306	352	402	376	349	327	340	352	367	333	359	355	352	345	330	336	331	310	352	370	346	334	345	358	361	341	315	381	347	349	345	343	350	318	304	307	337	368	340	354	343	357	327	326	352	394	341	331	355	350	364	323	375	359	357	345	346	358	335	366	379	312	351	316	371	350	373	320	351	351	331	348	331	312	339	345	347	343	357	380	346	329	326	363	340	338	358	346	351	326	324	353	362	349	343	317	333	357	338	349	382	350	322	351	316	369	364	341	352	343	326	367	333	329	341	390	341	347	306	349	370	347	385	353	343	364	353	343	279	349	346	360	313	353	362	339	340	320	349	336	376	337	323	371	353	359	323	322	353	339	382	364	355	328	360	320	331	355	342	336	375	333	328	349	362	348	338	345	344	356	367	314	357	321	328	343	326	364	345	323	321	364	341	364	306	327	311	362	321	337	352	347	351	379	326	348	339	338	373	324	342	342	363	317	358	390	335	351	379	332	341	353	364	352	353	352	319	330	333	358	364	354	340	343	352	346	335	354	351	318	341	359	319	350	322	324	339	321	341	311	348	365	345	378	324	332	325	332	377	326	337	349	335	341
7560	578	536	425	378	329	311	308	297	252	257	255	245	245	278	244	258	248	249	226	224	235	244	218	204	228	222	231	225	223	226	217	220	259	252	241	226	202	230	200	247	236	211	221	233	210	237	242	236	233	209	198	253	252	207	231	198	217	222	203	288	258	226	219	226	215	231	206	194	200	217	230	238	247	241	206	212	198	251	214	242	208	232	252	233	232	241	243	229	223	217	227	201	237	220	218	205	230	216	219	234	226	227	217	234	227	222	223	262	224	211	190	225	223	222	228	213	222	244	235	228	214	223	239	223	212	235	234	208	215	221	231	220	216	206	229	232	223	235	243	219	264	235	243	204	251	231	220	245	228	219	220	251	225	227	227	238	245	226	230	244	221	244	220	252	235	251	242	232	233	233	228	244	259	231	256	236	199	239	209	238	239	207	224	218	228	197	249	227	249	224	241	243	215	216	221	224	224	211	229	230	216	221	222	217	230	207	225	238	240	209	223	206	270	233	190	208	241	237	260	233	225	218	223	222	248	221	260	201	242	224	240	234	201	224	235	230	241	241	202	228	228	205	229	254	225	212	253	219	239	260	237	224	226	278	223	217	225	224	240	224	231	241	224	215	216	219	221	241	223	220	232	247	217	259	225	206	224	278	214	222	210	249	250	227	227	237	221	237	246	218	228	205	222	222	208	253	234	229	194	242	242	219	222	231	224	242	234	197	206	242	243	229	223	207	261	233	253	207	204	243	231	227	212	205	211	215	218	202	205	218	236	205	208	225	236	225	198	260	216	218	202	235	239	224	215	241	246	217	232	234	230	219	208	222	239	220	232	228	206	191	229	220	226	222	198	204	230	228	202	214	243	255	226	179	234	254	211	222	201	199	195	248	197	217	224	227	208	227	234	252	240	226	242	228	211	231	207	201	247	239	222	223	231	209	229	214	224	217	200	216	230	246	213	251	209	209	232	200	232	238	237	193	241	217	233	231	231	244	231	224	234	228	223	228	218	210	218	186	236	225	226	229	206	222	261	247	221	226	242	221	234	255	199	195	224	236	205	222	243	210	232	226	248	256	233	230	204	213	236	230	211	228	259	231	192	195	220	218	233	249	218	229	234	216	237	253	237	261	236	227	268	265	238	237	205	215	231	223	224	245	257	232	210	232	224	221	206	207	196	230	214	246	245	236	213	235	208	216	209	231	215	235	203	216	227	231	194	241	232	204	215	190	237	238	231	230	218	240	229	218	213	246	198	251	226	233	252	206	244	239	212	218	234	231	211	201	211	217	214	227	214	237	226	222	218	228	206	217	245	208	231	218	208	211	221	211	195	204	210	204	227	224	231	242	239	243	225	257	240	220	215	242	226	223	206	232	242	228	202	213	217	251	235	231	240	235	214	227	228	214	231	222	223	211	240	210	253	222	218	203	238	239	236	204	221	251	226	226	207	251	197	230	238	208	255	228	209	230	230	240	203	212	239	230	227	217	214	218	211	210	247	236	229	193	236	237	229	234	268	241	222	226	213	206	210	225	210	209	216	210	210	220	234	214	211	219	228	228	225	233	223	217	210	226	211	210	229	225	231	223	233	203	209	219	224	198	222	222	233	224	248	236	249	244	214	252	228	250	246	197	214	211	221	219	210	206	211	211	195	260	239	242	240	243	221	241	219	239	231	256	238	238	224	226	222	211	201	259	227	211	232	225	200	236	228	223	202	214	210	229	258	211	219	226	244	219	247	231	208	226	241	224	234	216	254	205	201	211	209	211	248	239	186	229	232	224	236	221	233	222	220	209	186	222	184	196	217	232	259	244	265	225	201	227	257	202	233	214	208	232	226	231	230	230	227	253	211	226	225	219	250	216	219	218	220	223	232	221	216	220	215	229	216	222	233	231	236	237	252	246	223	223	213	223	233	221	224	225	236	249	237	222	227	215	255	229	234	209	214	234	247	218	215	211	243	245	242	222	218	233	245	221	239	213	210	233	227	227	231	258	236	197	226	219	232	208	215	200	213	206	196	238	252	247	214	240	204	243	228	227	213	252	217	222	244	240	242	202	216	254	213	233	257	259	207	238	229	199	227	240	241	224	237	242	233	198	255	231	218	222	213	215	218	228	209	226	246	240	231	217	250	228	217	271	210	207	220	259	231	209	253	230	228	213	220	245	215	211	207	231	251	213	238	233	222	222	234	223	249	249	238	253	232	219	264	224	209	194	252	231	243	239	221	229	223	222	247	221	225	230	202	217	230	226	253	245	237	238	235	200	209	225	196	212	233	234	262	221	215	227	203	233	219	225	218	217	249	205	241	207	224	217	228	245	243	226	217	228	236	227	223	219	245	234	253	255	252	209	205	209	218	216	241	187	231	194	231	204	233	230	226	228	204	196	232	217	200	230	217	231	223	254	226	223	223	258	259	246	237	222	215	238	236	203	214	219	187	188	224	221	215	234	226	223	251	201	215	239	227	207	242	239	244	220	213	215	205	207	220	203	241	225	253	208	235	211	200	214	228	222	212	223	266	223	232	223	245	250	250	242	233	261	239	211	205	243	234	193	214	227	218	217	206	254	226	239	224	238	216	196	242	215	224	217	217	219	213	214	251	257	224	245	257	227	252	206	247	200	225	248	218	234	228	227	224	224	214	221	227	253	263	231	216	219	214	206	224	209	214	230	258	245	190	213	205	255	203	208	255	226	228	227	236	261	257	228	193	228	240	260	233	224	219	238	216	221	203	240	224	250	230	261	219	215	219	229	209	228	239	232	227	220	225	226	226	222	251	210	203	221	209	207	225	229	204	234	268	246	231	223	256	205	253	251	237	224	213	222	221	245	229	193	203	249	234	206	227	237	248	232	251	237	232	243	212	239	217	228	254	217	246	250	177	227	224	217	254	227	248	237	258	235	256	231	230	206	217	237	210	237	195	216	199	235	240	216	207	234	249	220	234	226	202	225	254	200	225	255	239	207	199	221	239	221	223	254	237	227	237	225	223	235	242	224	202	235	219	218	220	208	260	226	233	254	209	219	216	223	223	230	232	237	209	240	240	227	194	206	235	217	231	238	243	237	216	218	227	224	211	219	232	206	217	229	224	232	230	223	260	235	219	228	230	228	253	207	249	231	226	241	243	230	200	194	222	195	221	216	236	215	210	218	245	238	214	233	232	248	234	260	225	219	217	225	233	230	207	227	216	218	213	224	218	228	197	232	240	213	238	242	220	207	214	255	253	208	236	224	249	238	222	237	232	231	213	226	231	244	225	211	236	227	205	217	244	219	211	232	248	206	227	216	197	244	197	216	209	221	199	248	250	219	217	253	230	233	213	236	238	237	234	207	237	242	247	239	215	231	235	215	224	220	215	237	228	204	270	224	226	227	238	222	231	227	227	212	223	191	221	250	250	205	225	228	216	239	230	210	235	212	227	259	233	204	233	229	232	241	221	221	240	202	224	234	242	217	249	207	229	215	225	243	263	261	217	223	251	233	246	238	232	248	214	232	219
6350	800	1265	1371	1207	991	947	814	793	769	676	690	688	598	638	609	577	633	580	558	542	557	573	512	555	522	518	581	550	553	539	524	504	519	565	532	495	520	553	510	552	536	521	485	495	536	558	530	559	515	549	582	552	555	503	512	565	552	527	546	477	518	530	516	534	494	565	510	501	504	523	550	500	519	539	516	538	522	536	522	490	512	491	516	502	511	526	505	527	529	510	501	513	530	526	468	509	514	518	502	477	512	506	544	535	501	525	545	537	507	516	531	542	559	507	518	485	505	500	481	513	508	511	497	511	537	516	486	494	482	538	553	499	515	568	534	489	517	516	516	524	512	524	524	520	486	550	508	527	506	531	468	546	502	524	507	554	474	519	541	492	502	508	495	538	499	541	556	494	550	523	537	521	473	486	489	522	535	505	489	501	512	537	577	508	508	503	525	517	509	502	488	548	484	491	517	495	509	506	511	468	521	514	567	502	537	532	526	542	523	543	487	501	489	504	509	479	506	514	523	532	475	527	499	493	527	539	526	507	514	513	563	521	487	527	478	533	490	505	482	512	516	514	493	529	531	475	541	497	499	529	500	512	484	497	560	543	507	523	535	481	564	513	513	451	510	543	506	492	481	495	503	556	515	519	507	526	531	520	509	548	527	512	550	501	525	500	512	507	563	516	488	504	533	504	560	540	524	499	506	542	457	538	506	525	539	502	542	541	508	517	512	541	496	533	529	478	524	498	519	540	473	516	523	554	556	510	530	553	494	474	483	490	486	525	516	528	485	521	559	494	489	532	498	539	580	531	499	524	513	521	529	508	491	493	493	534	519	503	508	502	551	540	478	513	486	486	515	494	510	512	541	518	507	488	502	518	507	559	536	545	497	519	473	533	506	504	502	500	531	524	504	519	482	490	506	513	485	517	498	468	473	495	495	499	506	510	513	496	465	461	512	482	546	536	529	505	493	504	496	508	479	488	517	527	512	502	491	536	483	500	515	543	487	496	473	513	530	532	520	514	511	519	508	519	504	559	533	495	532	497	498	499	529	527	509	508	497	508	496	486	514	526	558	500	542	492	505	500	525	541	513	536	529	479	524	566	542	510	553	518	519	518	526	515	465	508	516	521	493	530	524	505	509	478	500	529	501	542	511	544	541	510	533	519	508	530	521	497	513	499	557	504	507	532	529	476	509	482	508	521	522	531	514	530	523	526	517	495	509	505	494	495	525	488	490	487	508	516	501	509	534	472	507	501	539	522	501	544	557	533	526	547	486	504	496	505	530	519	505	478	495	466	496	509	532	536	549	506	515	498	509	509	498	504	471	540	514	545	491	505	522	525	527	527	490	542	520	514	470	538	464	544	524	495	532	512	520	535	505	476	491	513	498	515	512	521	478	489	541	551	520	497	509	501	532	489	536	484	547	475	462	505	495	517	520	505	503	496	497	517	523	517	554	471	547	498	520	509	536	528	534	512	515	495	510	481	511	499	477	499	501	502	522	502	509	515	550	489	543	514	495	548	514	548	508	528	484	479	489	531	534	519	553	509	510	519	505	534	508	527	518	497	512	511	514	563	518	499	532	493	519	487	525	542	519	508	551	495	545	515	515	517	534	503	517	502	542	500	532	483	528	509	511	516	516	509	495	515	549	554	557	535	510	529	501	521	509	488	471	557	557	515	519	476	532	460	524	523	511	535	517	515	525	509	554	507	509	472	494	521	551	488	533	518	549	510	504	502	519	528	484	489	499	540	483	504	502	556	514	480	523	511	542	532	528	479	489	538	523	560	540	530	505	498	512	517	524	518	518	512	469	501	489	491	480	536	526	519	512	530	517	569	515	537	531	497	519	535	513	545	516	505	534	504	447	494	507	500	523	481	522	502	547	516	527	511	533	542	520	504	529	504	503	514	497	544	532	532	523	502	485	516	522	497	503	528	510	504	509	539	494	492	469	525	478	519	492	484	478	480	519	517	468	548	481	515	497	531	480	539	538	497	494	510	515	496	507	499	491	534	470	502	506	521	500	482	485	475	570	533	503	538	526	508	528	524	513	516	515	520	491	567	550	525	489	537	506	512	522	541	466	519	520	499	505	517	516	504	494	505	513	483	548	513	534	531	547	517	521	502	510	523	518	510	541	533	529	531	526	492	487	508	515	507	515	510	545	530	492	556	507	521	514	541	539	523	499	507	537	522	536	542	537	506	510	574	484	530	507	541	521	508	524	516	512	515	473	532	553	509	488	481	525	501	473	532	548	532	487	509	500	517	524	499	530	529	522	496	525	521	486	495	508	496	559	531	517	513	521	497	484	515	507	532	504	503	490	515	522	490	516	539	552	522	520	506	502	487	501	516	480	504	531	490	515	505	527	456	492	516	507	504	530	510	529	527	492	504	495	475	516	457	475	549	577	501	519	544	534	515	496	527	488	461	521	537	470	492	473	498	532	501	541	544	527	532	555	516	544	517	528	508	520	483	562	486	525	518	507	566	564	507	507	550	458	548	494	508	530	487	516	519	502	524	505	521	530	490	508	491	514	519	499	547	483	536	551	507	509	509	521	520	516	513	480	516	520	535	508	490	491	527	495	522	540	511	498	476	549	529	500	530	468	532	514	507	500	542	519	500	522	519	550	555	544	540	542	529	525	498	546	537	524	522	537	476	490	541	524	542	493	514	493	505	537	497	530	502	498	490	527	540	507	557	500	519	492	512	522	477	555	512	514	512	521	560	464	503	497	503	530	542	474	515	518	520	548	531	494	519	493	522	530	474	536	557	515	516	532	499	513	509	531	523	519	502	494	512	529	545	513	505	511	492	484	533	473	465	530	528	489	525	512	535	506	508	540	461	497	517	492	551	515	534	483	517	537	520	510	525	505	511	523	490	508	534	520	539	492	506	546	539	499	508	506	542	559	506	524	546	507	504	567	509	534	524	495	522	529	536	521	509	528	484	501	521	522	505	529	532	526	452	498	515	531	507	514	528	545	512	528	553	536	511	535	515	482	510	550	508	523	507	534	504	538	515	520	503	511	546	527	465	480	524	519	472	498	506	511	521	490	494	527	494	496	507	527	509	491	494	533	497	517	495	495	513	527	541	475	535	512	504	492	480	536	510	520	504	512	516	504	494	518	541	568	516	526	519	515	530	509	539	513	479	504	522	519	510	548	511	487	555	496	502	551	539	508	493	528	512	542	501	518	540	517	508	526	500	519	514	527	556	534	501	493	510	510	524	493	557	471	516	531	532	535	558	516	554	505	487	517	518	516	530	492	514	492	546	504	516	518	465	529	533	506	501	524	523	499	527	518	503	511	494	499	480	472	513	509	541	509	533	553	507	511	511	502	515	546	530	537	476	482	489	528	526	497	500	519	470	559	517	555	517	523	499	527	545	500	527	510	502	500	532	526	525	531	529	524	510	521	526	496	513	503	497	518	516	526	519	489	499	501	498	525	532	490	533	525	567	499	504	520	515	507	526	523	499	517	493	567	555	497	495	562
14170	1071	928	664	475	387	271	267	259	215	214	191	192	214	178	205	176	161	179	157	154	154	153	132	140	166	162	164	151	124	159	147	142	133	157	151	157	158	139	163	156	176	135	156	152	159	161	148	158	164	175	158	182	146	149	148	150	165	188	153	135	140	139	118	175	150	156	167	147	133	147	149	150	163	170	159	142	136	174	161	139	127	155	125	143	154	161	145	135	142	135	167	139	162	147	155	128	160	166	144	160	159	158	149	140	142	157	159	165	158	160	168	159	148	157	139	150	150	160	178	146	165	156	154	141	178	136	162	150	161	174	162	170	155	137	170	133	122	169	147	158	170	143	131	162	157	161	173	170	143	155	164	155	152	149	147	125	144	170	141	150	155	142	156	138	134	159	128	140	163	139	166	143	115	132	152	155	154	138	150	137	168	171	151	146	146	148	158	158	157	150	145	136	142	165	160	144	144	153	154	145	173	152	138	137	162	155	148	145	160	142	133	153	150	148	142	134	158	160	182	165	148	153	153	146	164	141	144	145	181	120	153	149	157	172	163	139	162	126	132	154	137	163	155	129	169	127	132	135	130	166	168	161	136	169	150	143	137	156	185	154	150	149	145	135	162	158	168	146	155	147	147	156	160	135	148	160	161	152	152	161	148	162	172	161	165	163	155	150	163	156	158	143	169	147	154	149	167	173	153	131	159	156	139	156	168	154	168	166	147	164	153	143	138	145	145	165	171	178	151	130	171	133	146	165	146	163	140	150	156	162	136	141	134	139	173	143	171	154	178	150	147	135	152	156	167	156	162	133	139	144	160	161	137	153	143	177	163	131	157	141	150	154	153	123	155	127	175	165	153	145	144	146	168	143	147	153	147	164	164	147	179	153	169	158	146	164	140	157	149	173	151	140	127	167	141	149	178	148	160	163	135	140	193	156	133	151	191	154	158	141	160	146	178	141	138	153	162	143	141	162	159	152	162	163	134	155	153	139	169	140	159	157	170	133	159	154	159	170	166	146	142	157	188	143	182	182	162	140	153	158	139	154	182	154	157	135	170	141	129	173	171	137	134	142	165	137	166	151	143	173	155	161	150	166	142	153	169	156	163	150	162	152	145	150	145	166	157	157	160	143	150	152	154	162	138	140	145	152	139	155	161	150	169	152	143	158	146	143	135	153	146	149	159	152	151	158	136	131	143	157	160	124	163	131	143	147	118	144	131	140	132	150	146	182	149	163	126	167	121	155	150	149	166	158	156	156	155	145	163	166	133	157	149	158	154	144	173	161	143	161	157	136	149	117	160	151	143	160	151	131	138	138	135	155	165	144	158	158	187	163	174	171	166	153	137	140	160	148	138	164	153	158	151	149	153	155	157	127	160	142	140	185	149	122	161	136	171	142	150	147	150	173	146	151	138	152	141	146	134	187	125	155	143	155	150	143	181	162	171	124	151	156	175	143	157	140	148	151	145	130	156	160	150	165	153	138	135	129	133	154	154	170	161	164	157	167	174	156	129	129	151	161	147	158	173	139	166	152	159	165	183	170	158	141	162	144	184	139	175	171	143	148	128	153	178	186	155	155	142	165	172	136	162	155	157	176	150	154	146	156	145	179	160	145	139	159	161	156	142	158	150	126	156	134	153	178	139	160	161	155	137	147	147	145	153	145	155	177	141	151	167	157	174	154	148	158	168	165	145	151	155	166	131	156	160	141	148	143	145	150	179	140	180	156	121	154	195	147	173	164	150	166	146	156	157	142	165	123	135	169	138	153	159	178	167	147	134	157	158	154	145	138	157	185	149	139	153	165	166	134	170	140	152	165	160	133	145	151	134	163	144	162	139	160	159	149	186	165	175	155	167	135	147	192	155	146	168	149	143	150	153	176	129	160	156	127	153	151	146	166	166	140	141	171	153	148	135	134	155	151	153	161	166	151	148	146	143	132	145	148	135	143	134	146	152	149	147	176	168	145	149	162	136	145	148	161	151	138	155	157	169	158	145	158	173	144	138	143	140	167	153	166	144	161	180	150	148	161	169	162	146	156	150	150	173	116	155	151	163	151	142	142	176	157	172	138	156	167	157	152	167	153	154	152	159	169	158	148	168	141	142	164	180	157	147	139	159	167	154	164	145	162	157	154	154	158	154	152	169	147	165	165	132	153	168	133	162	171	160	133	161	153	182	170	156	151	140	157	143	155	163	171	163	131	136	184	147	147	147	137	154	148	132	140	157	158	165	159	158	142	159	162	154	156	166	152	167	140	147	154	153	159	155	156	136	163	165	157	145	178	151	134	132	157	144	138	144	156	157	145	148	161	155	135	142	150	137	138	130	133	153	163	172	147	169	155	171	146	154	148	142	170	133	145	168	166	176	139	150	159	143	155	134	143	179	135	144	140	156	154	134	144	144	160	153	152	140	138	152	150	157	135	127	155	170	155	153	150	128	168	165	156	163	150	160	141	160	146	154	145	142	151	166	139	160	161	162	154	153	169	161	141	141	135	173	129	137	144	161	138	158	155	158	132	163	159	137	175	147	169	164	157	133	155	164	157	171	134	144	154	143	153	156	155	157	170	152	161	170	139	160	158	160	139	153	146	128	160	162	145	166	153	151	141	144	148	145	152	122	153	144	142	154	169	157	134	150	156	134	152	162	172	165	166	122	140	176	132	132	154	157	155	144	164	152	147	152	131	140	134	161	128	140	139	144	147	135	171	153	143	150	135	151	144	149	167	171	150	148	142	150	137	173	161	161	151	153	176	159	132	164	137	163	148	139	148	146	152	146	149	146	144	133	158	141	153	118	171	155	162	152	150	138	157	159	148	160	144	143	136	164	178	172	145	139	157	132	153	162	173	151	161	151	152	150	184	149	153	146	164	160	162	154	170	156	161	143	153	160	159	148	127	173	143	166	130	163	141	163	162	152	139	132	183	157	153	160	160	142	142	175	138	147	153	166	152	155	123	173	157	149	174	166	158	141	162	157	147	164	140	167	133	173	135	165	165	157	177	169	163	157	153	174	159	129	135	164	146	158	146	153	151	146	165	167	148	140	162	147	127	189	174	175	150	126	148	142	141	129	156	136	175	155	171	133	160	145	171	156	141	153	144	197	158	119	138	146	142	140	153	161	147	131	133	157	163	126	142	154	163	146	151	166	155	157	168	172	153	160	122	149	138	148	126	170	147	142	144	145	149	165	190	148	182	166	163	149	145	157	147	149	151	150	130	157	124	155	148	158	139	157	154	146	169	145	136	138	137	142	140	134	144	166	152	153	160	145	143	153	165	150	160	171	121	153	136	133	146	160	129	168	161	161	137	146	140	167	169	164	160	150	171	149	137	144	160	153	163	174	152	161	144	158	176	139	173	159	151	147	140	162	192	139	139	124	143	141	149	141	145	131	155	176	164	151	155	134	145	169	132	126	158	155	156	156	153	139	160	158	147	183	168	154	149	171	168	138	167	150	153	160	166	117	148	150	155	147	144	159	144	135	145	143	173	152
8001	965	1811	2021	1768	1386	1179	987	920	766	712	650	626	555	579	464	497	481	469	436	438	390	407	469	427	437	397	418	434	413	402	388	397	387	381	359	367	367	346	390	392	364	400	388	347	365	360	359	360	350	367	378	367	350	349	384	371	370	360	381	361	360	342	353	371	369	349	354	356	353	350	342	342	395	341	354	332	339	382	317	363	388	350	318	366	321	352	339	353	367	378	348	345	359	356	393	350	370	366	359	353	369	400	378	367	361	375	342	358	353	358	337	346	346	382	356	329	358	330	337	344	335	327	353	339	382	322	363	346	362	372	359	349	372	325	351	362	382	354	362	369	328	381	345	334	356	330	347	361	332	356	318	346	353	340	374	353	327	379	332	358	345	337	341	365	340	366	358	323	347	314	339	362	351	330	357	362	372	363	345	349	343	353	344	358	355	354	326	344	337	376	369	380	356	361	391	367	368	343	343	360	355	345	340	314	347	340	341	341	351	336	367	357	335	338	352	358	344	361	337	353	364	348	344	367	331	356	384	359	335	351	338	348	354	357	325	371	347	356	374	340	314	360	359	357	341	354	388	380	363	363	370	367	353	368	330	339	338	342	335	338	326	332	322	341	345	375	358	321	343	371	330	362	358	352	350	354	336	360	348	371	342	356	346	339	320	335	358	335	329	336	330	323	327	356	347	355	361	361	313	369	342	355	368	369	344	358	348	333	360	347	365	381	353	361	343	362	382	348	321	350	357	328	365	337	338	363	346	352	324	345	348	358	355	348	361	344	372	356	323	367	341	334	349	351	329	358	356	370	361	347	340	353	350	354	372	348	339	320	368	340	332	346	359	351	356	351	357	357	336	322	366	346	347	356	351	317	372	332	369	334	387	374	343	349	358	345	368	376	359	357	396	367	343	341	355	355	357	308	370	397	348	318	346	377	358	378	373	347	319	345	373	363	333	379	349	332	342	346	364	360	337	377	343	347	321	340	335	343	333	336	353	349	342	402	355	363	343	342	322	358	348	318	353	403	334	320	318	321	362	335	335	334	369	386	343	338	352	344	357	346	367	377	360	376	351	351	355	356	382	364	308	382	348	381	348	334	375	370	321	335	357	374	378	340	341	390	344	340	329	355	337	333	344	351	357	344	366	355	326	358	350	375	369	362	342	349	357	363	340	341	343	384	341	324	330	368	354	354	386	370	315	324	359	347	357	358	372	361	345	319	362	367	332	363	338	364	349	390	365	338	337	342	357	368	359	338	344	377	322	339	363	351	367	338	335	375	371	372	365	313	369	343	347	324	372	360	377	372	337	356	323	375	331	336	351	344	340	350	324	345	320	345	328	350	350	330	362	371	347	341	361	343	354	349	347	344	377	380	353	336	369	349	354	348	359	318	351	388	339	381	352	315	374	351	359	376	367	354	378	333	360	339	311	380	338	374	376	395	372	359	372	377	324	330	361	364	363	380	348	372	345	365	357	341	363	344	323	380	355	364	350	342	347	314	351	353	352	370	307	346	341	334	339	341	321	355	341	358	361	361	359	347	370	381	369	345	344	343	360	340	352	349	351	357	339	353	326	381	391	327	337	344	337	333	325	332	328	369	363	358	362	390	351	360	376	345	399	338	352	330	341	356	328	329	355	348	350	346	389	323	346	343	361	355	356	336	353	321	371	368	332	366	376	339	384	382	350	365	344	361	358	344	321	339	331	339	331	358	332	361	407	341	353	365	337	356	346	333	356	335	331	352	330	325	344	370	309	328	342	373	331	371	348	341	349	364	361	335	360	332	325	379	349	380	353	336	329	338	380	297	315	345	344	363	350	353	379	363	356	360	351	326	352	344	358	355	336	338	353	354	343	355	361	331	316	365	336	350	367	331	332	360	346	344	329	325	359	322	353	359	334	385	363	352	370	354	320	394	380	356	340	359	334	340	352	356	328	353	343	361	361	346	353	354	362	377	325	340	387	399	318	353	357	332	371	353	371	354	361	354	319	350	403	372	364	345	339	324	354	335	354	350	374	334	371	355	332	343	345	350	394	334	353	331	358	345	330	362	387	343	370	350	361	342	327	343	340	357	339	353	373	343	329	347	347	347	358	361	343	334	340	348	323	355	321	303	346	345	329	376	383	360	347	358	356	332	312	347	362	364	344	334	374	334	369	352	376	345	334	369	342	349	343	311	340	338	351	365	364	342	360	362	327	352	340	382	341	322	344	322	334	339	306	353	359	360	347	362	350	347	350	326	314	372	374	348	377	345	365	362	386	351	347	326	336	346	356	371	327	374	375	363	339	365	362	366	363	357	346	361	349	354	353	352	406	362	356	286	336	346	324	369	340	365	330	366	332	347	365	364	342	367	323	326	362	337	336	368	334	345	384	352	366	353	347	332	361	365	350	372	345	344	339	353	390	359	364	322	348	367	370	332	339	346	351	351	376	350	349	341	342	386	333	359	357	379	362	328	354	351	363	381	335	343	320	329	342	377	339	330	328	338	373	386	355	376	343	316	349	323	357	360	349	370	337	347	309	326	337	359	397	362	361	361	325	324	348	319	376	358	355	365	334	351	348	336	342	348	338	354	336	347	374	356	357	337	367	365	359	338	347	389	338	357	358	354	355	345	361	328	337	361	389	338	365	337	345	371	377	353	358	347	354	345	385	353	358	381	345	368	328	356	358	355	323	394	354	353	339	343	340	362	349	355	349	359	353	397	369	393	348	339	341	381	362	347	341	385	340	334	370	355	374	312	349	343	354	335	366	340	308	327	380	358	336	352	338	358	346	337	323	357	371	343	303	314	352	342	367	338	340	341	349	350	341	366	340	365	339	349	322	339	346	348	370	328	332	353	343	356	329	358	339	350	325	355	379	350	321	386	342	374	373	356	337	344	354	384	348	348	337	358	374	341	333	324	348	341	324	342	346	392	364	337	357	347	337	385	352	347	393	313	335	316	324	319	330	378	347	344	368	343	329	349	342	361	350	366	336	337	347	367	346	346	356	348	352	313	360	337	320	357	345	380	351	320	339	313	316	357	355	364	330	396	335	359	359	368	355	361	337	356	393	348	363	368	357	364	332	336	401	347	356	328	337	343	350	372	396	394	349	341	360	369	346	335	354	320	368	364	352	342	347	367	333	328	359	330	330	342	342	339	361	317	359	338	377	373	332	347	316	351	352	355	343	342	358	391	326	358	335	358	356	362	363	336	348	364	360	331	348	382	310	362	363	363	365	333	359	340	360	349	329	385	345	344	351	345	332	348	340	370	358	364	367	356	340	330	351	343	379	375	373	345	341	343	375	355	339	362	301	315	390	320	331	363	362	359	367	337	365	336	356	377	337	361	337	330	365	329	365	359	367	370	342	361	375	358	380	325	337	327	382	319	355	374	322	348	353	373	340	368	357	348	366	381	371	333	367	340	357	336	335	327	363	366	358	337	368	363	336	371	350	356	369	349	336	353	375	345	339	360	370	298	347	354	354	329	355	364	356	357	348	340	355
1442	162	157	178	149	139	160	166	150	152	137	147	144	118	135	151	112	138	144	143	147	147	151	142	161	140	162	151	127	150	150	131	139	149	144	137	144	148	161	159	131	144	141	131	146	144	150	125	170	149	142	137	138	138	151	119	140	144	127	135	154	159	156	122	141	141	119	129	133	149	139	134	147	126	136	156	138	157	142	143	164	148	128	152	129	158	135	146	140	142	131	145	125	149	114	148	142	123	148	166	155	133	138	150	143	140	144	165	112	141	127	142	147	139	146	113	145	151	135	145	138	155	141	148	137	143	139	134	148	141	151	159	147	154	150	144	133	168	157	155	153	139	145	136	129	155	136	142	153	127	144	144	114	141	143	123	154	127	112	154	124	146	128	153	137	146	131	148	150	124	129	143	134	152	150	128	150	150	157	159	127	117	131	148	147	135	139	155	148	162	133	138	159	162	143	169	166	158	131	134	133	142	150	143	141	146	165	136	161	132	130	147	136	161	148	155	163	148	116	140	132	126	155	129	118	137	134	154	148	129	153	140	139	129	144	146	125	139	123	129	118	139	128	141	143	157	116	126	156	162	144	143	137	148	151	164	124	125	162	139	133	122	146	134	130	153	169	152	151	127	146	155	152	151	156	143	141	137	133	128	141	157	157	132	136	152	147	131	150	110	159	135	150	131	153	145	160	128	139	149	139	146	149	126	150	124	156	144	164	141	150	134	143	133	147	149	158	127	132	138	144	139	150	137	159	154	140	122	123	172	159	130	118	159	164	155	134	139	124	106	117	117	143	139	139	149	154	128	123	148	154	153	118	134	126	135	145	127	137	129	146	159	147	122	174	162	124	150	164	131	118	155	129	138	165	170	135	135	136	152	144	139	145	135	141	125	150	160	160	113	121	134	156	124	144	127	155	149	140	144	126	135	135	137	151	143	170	138	131	112	126	143	148	140	169	154	173	130	141	138	154	131	137	162	144	163	125	120	148	123	153	149	157	146	174	138	140	138	137	144	129	140	158	130	151	133	140	136	139	156	142	160	128	138	149	142	140	158	143	122	121	135	149	155	156	162	153	143	122	129	136	124	155	156	136	148	143	139	139	126	123	153	144	131	129	159	161	146	129	153	125	135	133	134	130	143	150	152	161	135	136	137	132	144	138	136	128	135	135	145	111	150	149	141	144	142	137	134	136	126	145	148	154	133	161	135	147	155	134	163	140	122	146	119	132	163	136	135	163	136	147	153	131	164	144	150	151	126	129	148	147	151	124	141	146	149	136	157	122	142	127	124	161	137	145	158	151	143	131	147	169	148	143	135	116	145	139	159	132	141	134	146	123	168	124	143	118	130	166	124	124	141	124	139	134	137	130	159	140	146	143	134	125	153	143	142	143	131	131	146	148	147	143	151	141	132	118	142	136	151	148	117	139	152	125	165	137	146	133	146	143	153	131	145	141	162	177	148	137	149	140	135	130	132	144	143	128	133	146	161	141	122	139	131	125	140	135	137	170	132	149	154	120	149	156	131	141	141	130	141	150	137	141	158	131	149	148	154	154	156	147	155	149	142	156	154	147	129	143	136	134	134	125	137	154	143	140	126	142	157	161	137	147	129	126	125	107	132	130	129	157	133	143	153	136	130	147	131	146	149	145	155	156	154	151	137	151	133	121	158	153	140	139	133	153	142	134	151	134	150	161	127	119	119	145	138	152	130	138	145	152	141	139	128	147	135	153	142	145	168	151	137	152	129	152	150	117	131	120	146	132	126	124	156	150	134	135	138	140	121	144	150	126	151	129	115	166	168	163	143	152	148	134	126	144	137	141	184	157	140	154	134	154	156	161	154	149	127	152	152	152	134	134	136	156	131	144	145	147	155	162	155	138	137	154	138	145	113	141	126	138	144	128	128	138	133	132	129	138	149	129	119	145	151	130	119	155	124	143	124	150	135	140	126	143	155	154	147	145	135	130	145	142	123	111	157	143	138	125	152	158	136	126	118	134	134	137	150	134	132	131	157	126	135	117	140	164	130	144	144	160	136	158	152	137	133	135	164	155	137	154	169	140	127	152	145	143	160	140	118	120	141	145	154	161	135	137	143	127	143	169	134	151	145	139	178	130	130	137	144	133	153	144	110	153	132	154	157	145	169	133	159	151	160	143	123	145	120	156	157	142	151	144	121	149	157	148	121	139	140	136	143	128	146	158	143	157	135	139	147	150	126	134	146	133	156	152	120	149	135	153	151	126	143	137	131	140	146	128	136	128	152	126	155	170	124	149	142	136	136	153	149	126	143	160	135	148	131	125	154	142	141	138	138	134	155	149	133	144	139	155	148	184	134	144	127	156	135	154	137	147	132	156	137	158	158	135	153	151	133	131	147	114	136	157	137	164	142	163	137	139	134	149	149	147	127	138	120	140	148	132	139	124	161	136	150	140	140	128	158	120	141	151	123	158	132	138	164	132	150	156	137	168	140	127	159	146	154	131	149	139	141	151	136	153	137	139	157	131	136	144	151	137	153	162	139	125	165	144	125	163	120	137	131	130	136	136	140	126	152	128	150	117	116	163	139	146	134	148	129	157	118	144	137	137	128	149	131	137	152	153	134	136	154	147	161	139	175	154	159	116	144	126	153	122	127	151	117	152	145	137	134	146	169	137	145	163	129	145	141	145	126	153	154	134	149	129	133	137	156	151	151	123	136	154	127	138	150	140	140	124	146	164	146	121	147	157	118	134	134	173	155	158	139	140	147	130	161	134	150	141	117	141	153	139	130	133	157	144	158	165	129	146	142	140	147	151	151	162	130	135	131	130	131	138	155	163	141	135	142	130	134	151	136	124	141	165	140	127	117	134	120	145	132	138	158	124	144	122	151	149	148	126	125	164	137	143	146	132	125	125	152	150	136	143	153	148	138	150	150	132	155	143	162	154	153	153	150	137	139	121	140	138	145	146	136	137	139	132	126	135	129	123	129	123	140	152	132	138	137	135	119	149	158	140	128	150	140	138	158	147	128	132	143	137	135	146	125	146	128	102	140	139	149	133	152	131	136	144	154	123	153	145	157	150	128	143	148	168	140	139	135	154	143	135	143	151	138	120	160	151	136	133	140	132	145	142	124	144	127	139	156	123	123	130	146	146	141	130	150	146	154	137	188	153	135	108	142	147	146	137	169	174	164	156	131	147	125	126	164	139	131	166	144	121	142	153	152	158	134	159	129	149	154	154	132	146	161	141	130	131	120	154	141	126	118	120	168	151	142	138	138	163	120	156	133	141	144	151	130	133	120	121	147	160	159	139	133	117	135	130	140	116	149	130	144	127	130	155	147	147	143	141	164	139	127	141	156	142	147	148	128	145	153	151	120	142	136	145	158	133	132	142	132	135	149	119	128	133	162	112	126	156	138	138	131	149	120	116	153	146	164	151	159	112	145	165	117	144	156	146	143	144	123	149	162	143	128	147	150	145	144	145	155	138	136	144	143	136	149	140	153	125	144	156	140
1627	327	398	436	399	412	407	374	371	331	374	367	371	382	312	370	378	385	334	352	342	358	372	346	359	327	344	332	324	363	355	331	336	406	346	355	328	334	352	348	337	372	354	365	368	323	357	382	358	341	364	334	344	343	337	383	333	353	353	351	358	348	345	350	378	328	381	337	301	342	335	375	354	344	346	348	346	333	344	359	310	366	347	365	335	314	401	362	378	332	338	323	353	362	357	349	307	353	341	369	380	317	368	363	338	338	348	350	350	326	364	333	382	352	321	348	362	341	329	338	352	365	349	347	367	408	369	384	313	370	341	356	336	351	356	328	308	357	373	333	367	346	335	342	326	353	371	356	348	329	332	362	357	359	373	375	347	372	343	360	348	331	330	340	384	350	356	336	344	346	291	364	334	380	371	315	384	342	339	350	350	337	344	371	365	370	405	324	366	370	386	347	352	370	356	332	359	353	347	355	345	356	372	366	337	324	384	349	355	320	332	367	360	356	385	337	318	323	320	390	349	345	309	341	340	377	342	334	336	314	358	327	385	371	332	339	349	337	386	344	351	389	351	337	286	342	345	347	328	338	337	358	321	327	355	341	340	389	335	388	352	351	343	341	317	341	352	319	347	353	323	332	348	330	359	365	314	360	335	352	364	338	358	312	353	349	345	345	345	344	352	374	347	351	320	316	357	359	389	355	362	353	344	354	329	359	316	371	361	375	341	324	350	334	336	353	365	324	351	378	353	371	359	355	345	359	355	355	353	335	331	377	346	367	365	340	338	332	334	365	364	333	341	354	372	345	384	363	345	325	328	385	373	353	358	340	349	335	352	348	343	334	351	362	347	346	404	347	347	355	326	338	332	338	373	385	334	334	341	334	326	377	335	334	386	347	356	384	332	376	330	326	354	350	358	335	364	321	362	344	367	366	375	377	362	330	387	338	319	375	373	357	354	327	357	345	350	344	319	340	327	364	384	342	362	349	372	329	349	347	368	283	346	345	334	363	356	345	327	373	381	379	315	342	344	315	385	348	360	333	338	371	352	354	343	339	372	321	325	347	359	335	342	339	361	336	295	373	324	381	331	341	340	350	378	342	371	386	344	327	356	365	338	339	362	309	343	335	361	339	373	347	363	343	349	360	318	331	317	384	369	350	338	347	341	366	380	343	345	345	344	365	369	329	357	352	370	322	349	340	341	350	340	374	334	363	325	345	332	333	360	349	352	344	354	343	331	364	350	353	349	381	365	326	348	354	368	364	336	349	361	352	345	328	343	370	364	351	358	340	308	325	367	344	314	360	380	315	313	364	351	360	360	368	350	370	340	329	332	354	348	392	344	310	371	330	393	361	353	344	394	345	379	358	335	364	368	362	361	364	317	315	373	368	331	364	364	341	345	313	351	317	382	361	349	324	344	360	358	339	360	337	309	349	366	355	346	360	309	335	368	360	330	348	333	334	342	362	364	347	364	346	356	358	348	351	357	345	345	362	372	365	339	337	332	351	349	364	357	304	308	358	357	359	333	373	362	360	365	349	345	347	329	353	368	349	347	369	362	349	345	339	339	373	345	329	355	373	366	365	358	328	357	330	367	346	345	320	358	330	354	339	360	362	326	354	317	318	353	320	350	346	376	345	321	380	337	332	357	360	352	378	380	321	342	337	330	338	336	340	361	328	376	360	350	344	332	362	373	358	337	354	344	325	330	350	357	325	343	364	333	394	377	364	369	347	351	357	343	361	341	352	363	316	339	312	321	334	359	334	332	338	365	352	335	359	355	335	352	366	331	329	369	362	338	387	350	366	338	369	392	314	346	385	346	335	348	346	358	330	372	388	346	339	322	378	329	318	369	347	368	330	342	352	325	364	376	367	332	296	364	325	354	355	376	361	374	369	381	354	354	377	345	316	368	376	351	360	347	362	349	378	357	348	367	331	301	352	355	326	362	349	371	348	333	345	357	320	346	349	336	348	348	345	312	382	321	337	326	327	338	329	339	329	377	318	355	316	337	314	358	334	342	366	350	336	344	373	352	366	355	354	369	377	336	369	325	340	362	354	341	331	361	373	368	354	393	346	379	368	357	364	329	367	347	367	366	353	361	367	355	338	329	386	333	353	349	375	340	319	324	337	379	332	336	371	329	349	340	337	342	321	320	377	338	347	358	308	354	326	354	345	389	367	359	364	333	362	350	376	350	344	381	381	367	338	347	363	363	319	362	322	370	335	351	323	328	353	333	335	320	373	389	371	351	364	365	363	337	342	360	335	344	374	345	348	336	336	336	368	354	324	350	366	338	341	359	361	365	360	366	330	358	364	373	361	343	319	359	348	357	346	333	323	345	381	345	365	330	375	359	345	356	329	354	337	337	343	365	329	342	356	345	363	333	328	357	342	322	365	374	364	359	321	308	372	351	353	368	369	351	371	344	332	343	361	322	345	358	325	374	363	338	349	373	355	355	373	375	329	378	362	347	358	340	342	364	332	355	326	381	337	356	372	361	344	373	311	358	308	336	359	345	355	351	336	356	371	331	299	355	337	367	347	357	366	334	351	303	384	356	339	356	341	321	341	337	362	401	318	376	360	334	346	355	409	330	347	330	339	359	353	341	349	365	368	324	364	346	378	353	343	327	338	339	372	352	330	334	351	346	375	308	348	332	320	367	374	313	381	359	349	330	373	360	332	362	370	378	333	341	343	337	357	384	341	348	331	324	353	325	333	376	324	359	344	355	361	371	344	364	355	354	343	340	340	358	318	327	344	340	392	340	333	319	342	375	357	362	337	358	360	353	326	352	343	366	337	348	347	365	368	362	356	349	336	371	341	361	365	341	354	356	376	348	330	333	306	348	350	344	336	348	346	342	321	334	361	358	361	393	370	356	375	367	328	356	355	329	373	393	345	354	368	342	390	320	327	345	335	326	348	346	372	361	359	344	359	336	354	360	329	347	341	354	356	333	335	330	350	348	358	331	348	373	341	341	309	367	351	359	371	310	381	344	363	311	323	342	356	332	359	313	356	339	356	373	345	376	369	345	325	369	365	358	349	387	361	366	351	322	351	342	348	315	365	333	337	320	314	366	351	334	357	331	371	350	336	370	338	319	348	334	340	333	366	310	350	340	346	351	354	328	376	344	342	354	348	335	355	361	340	337	365	334	330	357	347	337	350	344	364	323	359	344	348	361	328	365	312	326	345	344	354	330	360	365	348	351	358	348	363	351	340	357	362	355	338	332	339	339	391	352	385	363	362	342	378	334	338	347	346	387	329	371	361	349	349	370	362	336	324	369	325	321	332	338	322	323	363	326	346	367	358	354	341	355	330	367	384	335	374	343	342	369	351	340	363	337	327	361	368	366	353	357	305	372	357	345	363	345	350	335	363	352	335	340	372	321	329	383	370	327	350	360	342	373	339	349	345	360	354	311	350	321	349	329	357	342	331	334	371	385	349	370	298	332	334	370	361	348	313	357	343	352	340	357	358	374	327	352	365	378	373	336	348
7456	557	527	464	373	336	292	305	256	250	231	235	253	230	300	243	257	244	218	229	245	238	210	245	244	220	241	230	218	219	225	201	208	206	218	238	218	237	211	234	223	215	204	213	234	232	217	230	230	246	248	241	234	230	214	235	210	208	239	222	188	204	225	227	215	244	215	197	195	243	230	262	245	242	225	221	238	241	208	210	226	192	238	201	210	226	230	215	228	240	214	191	214	259	219	232	223	197	205	202	237	217	219	241	245	224	218	234	217	239	207	238	206	227	216	232	217	241	231	195	232	231	224	228	215	210	222	209	223	195	203	199	218	203	241	224	224	235	235	213	241	219	237	212	202	216	219	204	217	211	213	215	251	203	215	229	228	210	203	203	211	223	244	221	231	229	238	198	207	231	241	214	255	231	210	215	213	213	231	217	245	232	254	233	233	225	225	231	247	211	235	212	224	233	218	242	262	240	208	226	209	232	210	231	227	205	249	224	234	230	211	190	262	209	236	219	197	206	216	236	234	216	212	207	230	224	230	206	235	238	196	209	221	229	229	244	224	216	223	217	190	226	183	219	218	222	233	236	240	233	231	226	221	231	214	214	208	236	226	238	206	208	207	213	240	246	246	239	212	205	230	245	205	218	259	257	218	229	229	197	223	186	191	228	233	216	239	207	207	220	205	225	189	202	245	218	220	221	216	245	219	219	185	175	189	195	258	217	212	230	220	207	252	250	221	213	231	247	222	241	196	222	211	218	228	227	225	221	240	235	217	232	236	223	216	249	266	214	206	257	228	239	189	233	228	198	254	223	233	203	226	233	213	216	226	255	226	227	227	224	191	203	252	242	219	234	210	233	203	215	221	201	221	218	229	218	249	231	198	224	250	204	229	227	246	210	222	193	252	221	233	202	215	229	230	212	211	212	244	242	230	239	220	223	248	231	238	215	214	251	259	235	211	203	209	218	212	197	233	226	215	212	237	248	255	212	203	203	210	216	217	224	259	234	234	215	225	260	218	222	204	225	220	225	245	223	246	211	248	237	187	232	237	230	216	215	234	234	232	217	225	234	226	196	240	238	232	241	227	203	230	247	227	204	228	217	248	224	210	255	219	239	203	238	224	210	229	211	237	245	228	195	238	250	222	238	236	240	224	208	210	219	213	203	214	239	205	221	214	243	216	190	233	195	233	231	239	232	195	225	226	217	230	212	228	213	251	243	235	273	252	228	216	234	208	224	232	259	213	232	207	207	202	218	230	205	222	236	243	227	206	216	192	245	214	200	243	213	246	200	234	225	225	219	185	196	221	209	240	222	234	233	220	210	199	236	235	204	187	219	220	226	211	194	236	200	236	190	215	230	248	243	215	219	241	214	233	211	236	235	228	208	233	223	212	242	219	234	217	232	211	223	209	230	228	224	225	204	220	235	219	218	208	198	221	227	202	211	233	242	210	208	205	220	226	214	209	230	202	227	214	216	223	201	202	230	242	234	214	230	210	265	227	247	237	218	213	227	241	223	196	235	233	214	217	222	247	219	231	219	206	203	233	238	235	224	230	233	226	220	218	244	196	208	235	216	234	200	211	231	245	241	241	197	211	251	240	200	188	213	207	271	196	199	219	204	246	217	220	224	210	235	210	240	235	231	232	266	204	205	217	234	220	235	225	222	201	216	234	185	216	224	223	217	211	219	215	215	232	178	232	244	242	199	224	196	210	203	230	219	203	253	266	226	212	240	209	221	206	216	178	236	218	213	206	256	191	205	212	228	256	241	230	212	199	236	212	227	252	195	219	205	209	233	250	210	233	215	235	223	228	212	241	225	218	221	207	226	215	201	240	231	225	225	209	204	222	209	233	203	226	208	232	235	233	232	250	239	225	217	234	239	231	198	216	237	233	252	216	191	208	222	240	213	196	219	231	211	230	213	215	227	220	229	222	218	211	204	231	231	241	227	243	245	196	211	211	205	186	237	257	212	220	244	255	232	250	263	193	219	219	210	234	232	239	217	224	229	243	236	205	227	235	196	235	241	207	202	216	236	231	256	219	243	234	239	268	188	244	233	202	221	217	221	252	217	200	238	214	214	222	232	227	211	211	235	220	229	230	247	241	233	253	232	224	223	253	198	196	233	236	268	230	228	234	243	216	196	239	238	240	227	215	242	213	210	218	239	204	221	259	206	199	208	226	251	231	234	215	218	201	219	213	238	211	200	210	217	194	206	235	253	264	213	184	200	259	216	247	252	213	235	222	249	228	214	230	240	227	236	243	239	220	227	230	225	229	222	247	225	192	230	221	229	224	207	221	193	231	212	212	195	241	225	233	222	218	209	214	217	197	220	203	201	242	216	198	221	222	230	208	239	219	209	223	243	200	223	224	220	229	220	188	214	238	238	216	252	216	218	214	230	243	208	219	234	209	219	248	236	230	213	231	240	239	214	222	186	212	197	221	227	219	220	238	203	221	233	252	209	219	254	240	252	215	216	200	217	227	203	241	224	228	215	215	259	234	240	222	239	241	196	224	207	232	217	211	219	201	232	207	193	225	198	217	245	201	245	233	211	196	219	202	208	250	224	207	245	264	211	207	242	196	219	217	219	204	234	224	213	185	205	240	246	248	205	229	192	237	221	232	222	230	213	206	206	245	218	238	218	232	216	233	223	206	220	196	231	238	240	200	220	233	200	210	228	209	210	233	234	223	188	239	232	213	191	219	193	229	226	219	209	232	220	201	210	246	232	240	223	232	245	226	224	235	217	230	211	207	224	215	212	221	221	206	207	208	227	230	209	196	242	240	197	237	214	224	239	250	231	214	265	208	221	224	229	221	214	237	233	194	211	245	223	243	244	220	216	207	225	228	236	244	199	249	217	205	204	265	274	213	226	179	213	217	230	246	215	187	203	199	240	240	214	217	224	223	224	248	208	213	209	243	224	244	215	204	227	209	214	231	213	210	211	222	217	214	227	201	228	236	206	231	236	229	217	206	231	232	238	206	187	214	212	235	232	232	232	202	211	211	245	224	232	231	244	230	205	220	232	235	232	238	235	183	239	238	231	216	207	205	235	233	222	227	229	232	238	213	197	183	261	240	226	235	224	197	216	214	203	220	247	222	229	229	211	207	211	200	217	241	226	237	233	225	235	236	247	221	219	234	242	189	187	252	193	196	221	210	188	210	224	237	237	223	232	233	210	228	230	233	216	227	245	227	234	214	226	239	211	239	209	211	208	207	228	249	230	189	231	197	187	196	203	235	204	209	219	213	225	204	228	187	222	207	230	234	242	237	249	209	256	232	200	210	211	229	225	226	196	243	208	233	193	239	242	206	195	211	235	233	220	218	244	216	225	217	235	236	234	222	218	240	202	223	234	232	220	199	208	226	204	232	214	242	215	225	218	216	256	236	221	196	253	208	246	232	230	224	220	231	235	229	197	230	202	231	207	219	223	222	244	222	245	228	210	231	228	221	238	202	222	206	224	249	222	239	230	209	206	220	216	242	249	182	228
6215	767	1282	1375	1227	1082	959	795	761	705	718	640	698	656	577	592	588	590	566	571	562	563	520	543	523	531	512	537	589	516	551	523	570	557	533	551	500	537	557	503	486	574	528	497	527	446	548	500	507	532	546	500	511	530	545	497	495	520	521	513	550	546	512	544	495	505	501	527	501	529	524	487	520	498	518	536	467	500	530	494	520	544	492	497	503	502	509	488	522	483	492	502	539	511	506	533	528	498	539	515	477	531	508	499	510	501	542	498	509	512	481	526	537	492	466	529	463	519	489	545	487	495	547	530	515	523	465	529	536	529	492	510	486	480	526	525	496	540	522	531	509	513	526	481	528	503	494	484	505	560	526	516	491	491	491	467	513	476	521	518	540	524	553	489	535	544	551	522	523	502	503	533	475	517	517	507	579	535	506	507	541	528	521	497	525	521	557	542	502	526	502	530	487	490	518	554	524	503	492	570	513	529	558	533	510	533	526	529	508	545	483	488	490	528	496	506	534	523	488	512	527	523	521	516	482	517	522	543	494	484	501	520	518	498	512	503	527	501	521	535	492	527	497	522	531	489	538	483	515	466	507	517	471	501	478	469	473	511	550	531	508	495	484	473	526	511	528	491	500	493	522	516	553	524	537	508	500	506	554	499	488	538	527	515	523	491	518	482	531	541	480	514	530	536	521	538	509	505	524	527	518	549	491	483	502	528	484	483	514	522	496	488	527	516	474	545	511	514	526	512	496	503	531	492	546	563	502	511	525	573	540	479	508	497	490	510	507	512	481	537	537	510	558	474	504	494	515	481	507	503	552	526	531	466	531	530	560	516	490	509	481	518	509	492	490	514	526	503	508	487	502	551	476	484	577	515	552	507	516	536	522	481	521	471	499	473	520	506	467	547	485	540	501	504	509	514	462	525	531	487	504	518	516	467	473	573	523	515	512	499	500	453	524	501	530	505	491	507	523	516	536	509	499	516	491	481	507	486	531	534	513	544	520	474	527	528	520	506	508	521	551	493	532	531	482	512	516	492	482	519	530	490	481	448	492	543	540	514	538	521	477	525	489	537	536	535	527	536	489	542	476	519	502	513	529	559	464	519	566	506	512	558	519	514	498	513	502	477	559	518	486	512	504	503	466	485	518	515	497	564	539	480	523	499	473	510	512	544	535	513	501	499	533	508	434	512	510	489	512	498	516	488	531	525	554	479	482	536	533	509	522	520	514	488	551	524	509	539	460	533	473	487	491	543	536	530	527	499	542	499	528	543	486	563	519	529	474	553	502	519	500	488	499	495	504	535	521	496	486	531	511	523	508	510	494	507	527	497	534	480	543	527	514	509	534	542	504	511	513	482	506	527	536	519	514	507	531	469	545	509	506	484	504	524	509	478	533	498	482	556	486	486	511	456	511	508	531	521	496	543	494	492	518	549	517	487	506	488	529	507	489	480	545	557	501	536	498	539	515	482	533	525	494	506	490	522	508	540	498	515	536	523	503	513	533	490	537	535	527	480	557	525	512	481	489	522	486	520	505	537	496	540	505	565	503	526	474	491	497	530	500	560	447	551	513	530	503	529	520	490	537	537	550	521	497	498	510	481	483	523	537	520	477	573	468	523	532	480	548	433	490	546	524	491	516	512	503	537	505	516	491	515	493	522	514	521	505	549	498	525	507	541	520	533	486	518	518	489	512	507	526	533	461	518	524	527	466	533	500	499	479	504	532	534	472	485	546	496	558	499	531	522	507	525	503	518	535	489	557	526	517	503	532	508	519	518	489	541	465	509	519	518	498	534	516	484	526	533	518	486	509	543	546	491	508	493	527	518	517	482	513	499	538	536	486	514	534	488	540	501	479	549	528	510	537	536	504	514	515	485	515	498	498	510	480	492	505	526	482	504	541	487	523	527	492	515	528	487	486	531	508	508	519	549	514	520	465	490	524	514	513	512	504	528	503	502	527	499	519	488	530	525	494	534	519	488	508	520	547	501	472	495	485	555	511	496	557	493	494	553	504	488	543	500	548	520	535	478	543	480	524	523	501	536	530	470	508	544	533	518	511	537	501	497	511	547	512	484	501	494	561	509	544	524	504	504	486	488	532	492	502	521	501	507	502	483	499	486	514	512	504	525	512	506	521	498	516	505	478	499	498	499	483	520	550	510	526	519	503	556	495	498	518	538	490	546	503	502	500	485	563	524	505	485	531	522	516	518	534	464	507	512	522	522	543	521	504	491	482	520	516	509	523	497	501	527	492	476	492	493	527	469	474	528	489	561	502	541	475	513	508	512	512	493	515	507	495	510	498	565	496	525	499	511	550	527	487	527	525	528	446	521	507	530	497	526	515	485	494	537	537	525	532	530	544	518	514	489	556	477	491	558	530	536	512	533	502	503	510	570	529	510	527	509	481	530	533	519	521	497	483	481	526	535	501	532	514	515	501	539	485	522	513	492	515	516	529	496	511	540	543	544	547	506	471	493	493	516	468	555	475	497	503	563	523	499	511	523	541	508	526	514	568	506	588	490	473	522	502	547	496	534	489	531	522	494	521	523	486	480	507	494	514	520	498	481	526	488	463	536	533	499	510	548	536	517	493	555	534	534	500	514	529	537	513	494	527	516	514	473	506	505	571	519	482	537	509	553	509	496	550	500	507	514	467	540	533	499	507	513	506	532	526	517	493	499	512	514	545	547	528	484	510	505	505	528	539	507	487	524	503	509	519	498	530	474	522	497	498	516	470	532	510	521	505	515	527	468	521	519	550	535	533	514	525	460	563	499	524	487	509	545	511	526	503	522	518	523	492	549	545	517	479	511	514	514	512	522	486	532	507	493	532	496	491	535	476	543	527	523	517	532	498	522	508	511	537	531	531	552	532	556	532	470	502	526	553	492	512	514	534	526	489	497	489	505	491	519	517	514	539	557	492	525	524	515	494	500	467	540	520	551	552	493	530	510	509	525	480	488	561	484	537	497	503	525	520	510	509	507	493	488	485	485	495	508	517	483	516	484	509	483	544	528	523	493	502	534	522	530	518	517	548	500	519	528	475	492	444	502	524	515	508	513	478	482	479	534	519	507	500	473	496	517	509	500	492	517	477	488	483	514	496	499	554	521	518	507	550	528	472	498	538	487	492	497	502	469	546	479	543	532	510	492	519	503	512	514	566	498	476	498	489	553	529	522	526	508	552	488	505	494	485	491	504	509	513	506	521	472	514	477	503	491	515	506	544	538	550	543	455	515	493	526	519	485	493	542	530	527	494	499	503	503	509	521	549	502	519	481	465	507	461	509	504	475	506	516	475	506	489	511	517	506	504	529	491	527	527	514	479	512	528	538	497	510	499	556	477	505	521	491	549	536	532	496	509	509	562	503	541	540	537	510	540	489	533	534	538	492	520	518	504	520	516	497	500	466	515	494	515	497	511	486	509	498	508	515	471	502	487	500	539	537	538	509	506	496	513	532	516	502	525	525	491	523	540	530	509	483	479	524	504	478	508	516
13860	1046	840	652	489	377	296	268	239	233	221	228	202	180	164	198	179	168	171	160	176	158	191	155	174	183	146	164	149	154	172	161	147	165	144	179	150	163	150	163	147	149	153	174	192	145	156	154	156	148	162	152	161	181	157	135	176	146	163	169	162	157	131	160	135	150	155	149	141	133	142	154	164	140	149	154	145	137	160	155	156	147	169	131	152	153	143	136	147	131	162	140	151	164	169	149	140	175	135	146	152	164	143	132	169	180	139	166	172	149	153	163	154	170	153	146	144	136	158	159	147	136	164	153	156	139	180	163	145	152	148	151	142	156	170	171	161	167	148	138	133	157	186	141	171	156	181	164	167	155	130	134	152	178	166	154	170	147	148	164	176	145	149	153	151	167	140	149	147	149	169	147	136	143	138	159	155	137	142	137	162	140	159	170	166	179	161	158	158	150	144	144	146	162	151	149	137	148	151	130	166	150	156	136	143	146	160	170	139	143	144	156	164	160	177	167	144	139	164	153	148	163	157	156	151	185	146	172	147	120	157	135	150	163	156	137	148	166	162	155	138	158	147	140	151	166	139	154	161	155	165	160	171	161	161	152	155	151	151	146	143	119	165	156	161	153	149	149	172	160	154	151	172	145	151	133	137	146	151	136	146	129	148	162	153	151	174	149	151	137	151	144	142	158	172	139	170	133	135	165	174	143	156	173	140	173	136	162	155	158	162	136	153	153	165	150	141	140	151	146	187	152	138	155	146	165	143	136	136	150	143	191	146	138	166	150	157	149	168	135	151	155	146	158	137	194	152	147	164	141	150	163	147	156	174	150	151	137	140	155	169	153	144	148	175	139	136	133	159	140	158	138	138	134	145	129	143	145	167	146	169	136	150	156	134	158	166	137	129	119	166	110	163	168	151	140	170	152	141	173	151	142	133	142	152	126	163	182	162	148	144	154	141	141	153	136	149	174	134	156	139	150	142	146	149	166	163	147	148	172	158	161	168	162	175	165	147	150	148	120	134	167	149	147	166	160	148	146	165	155	159	168	174	171	134	166	153	151	180	156	134	137	130	136	145	136	119	156	135	158	134	153	141	150	139	158	168	141	171	135	150	170	140	165	161	159	166	145	153	130	147	178	154	148	144	123	127	149	148	162	157	173	139	142	164	161	141	132	145	180	159	154	157	150	170	175	125	147	158	159	146	164	144	163	177	140	144	181	159	153	144	159	143	143	174	148	150	140	154	134	148	144	131	152	130	153	125	176	132	156	153	146	146	146	155	145	151	162	154	157	153	145	125	179	167	126	137	144	128	143	145	150	161	150	171	143	158	153	146	161	140	149	139	126	129	139	134	147	132	159	162	151	160	181	145	141	169	156	145	163	153	138	159	151	143	149	170	127	183	165	149	152	154	146	154	149	166	169	147	169	158	158	150	154	143	144	149	149	179	160	141	160	135	158	136	164	155	147	150	165	145	143	190	132	139	154	202	162	164	159	140	136	144	173	167	148	160	151	166	133	129	146	126	157	124	157	144	154	154	144	145	170	139	167	147	144	137	148	145	137	160	161	183	158	172	150	168	133	132	154	179	159	172	158	120	166	147	149	148	143	147	169	146	153	162	174	146	156	156	149	132	132	171	154	143	149	157	127	146	156	138	138	134	150	162	152	138	174	142	157	126	160	161	149	157	151	172	137	137	143	152	151	169	157	149	132	149	154	149	169	143	138	166	168	153	148	161	143	140	154	166	161	151	139	141	147	154	150	142	183	161	147	130	147	146	119	139	153	161	152	159	139	201	144	148	156	147	152	160	156	148	159	164	141	183	166	160	145	147	161	176	160	167	150	150	155	155	165	137	146	160	152	163	172	174	144	143	143	149	160	145	170	136	159	126	156	139	164	173	198	145	167	145	163	167	141	180	148	140	150	152	124	138	165	132	154	150	149	152	142	167	152	143	143	154	133	168	151	153	165	140	126	165	143	138	146	151	156	154	179	149	151	178	142	140	137	155	163	166	162	148	130	150	145	141	151	148	171	156	142	157	136	142	132	160	153	141	162	159	162	124	142	166	168	146	144	153	149	159	155	148	158	172	138	146	161	151	144	140	164	136	147	166	154	161	167	172	149	168	147	144	165	160	167	145	154	142	161	162	185	146	153	136	136	143	116	163	127	150	156	165	156	156	160	144	163	145	153	134	142	163	119	153	167	132	195	154	145	144	177	146	135	165	164	145	133	163	162	150	140	160	145	143	150	151	138	135	144	146	145	135	183	151	146	137	150	175	148	163	138	142	147	161	139	146	139	134	141	156	171	152	144	150	151	161	150	177	146	159	151	154	164	164	163	142	152	152	161	172	153	171	161	163	130	149	147	160	142	133	145	148	130	183	152	157	189	179	143	147	160	140	147	164	165	170	142	133	137	151	154	137	144	136	146	160	151	140	153	142	143	132	135	142	145	136	169	164	162	140	139	145	141	151	154	148	142	157	175	154	164	139	147	152	161	150	134	151	137	178	181	169	145	153	138	149	144	129	153	140	144	143	145	161	192	143	164	154	141	158	147	164	139	155	156	144	169	147	151	147	136	144	152	167	150	155	141	136	152	150	162	163	203	141	144	153	129	147	151	141	169	146	149	158	125	170	156	131	147	139	172	144	147	158	127	150	132	155	137	131	152	164	141	161	148	130	155	155	167	150	142	154	145	155	171	156	156	166	156	163	145	152	139	143	167	156	157	135	155	173	165	166	148	141	163	138	149	166	166	154	142	147	161	158	136	137	150	196	156	165	159	168	155	172	142	149	149	163	125	155	149	143	163	139	159	165	147	157	166	169	148	152	172	148	130	165	145	153	177	157	135	162	163	144	114	148	127	153	155	133	141	138	154	143	151	147	169	159	150	144	142	158	129	159	159	144	142	137	147	165	157	153	140	162	149	139	158	177	177	147	170	146	139	146	169	98	144	138	164	156	175	155	117	157	147	147	155	130	148	148	137	161	164	144	155	150	174	156	153	162	146	129	160	146	130	136	148	144	151	166	174	162	137	173	178	153	136	152	166	139	165	125	151	142	148	143	139	129	157	150	135	144	154	165	136	149	148	191	165	174	168	154	169	162	156	152	152	174	169	138	149	165	151	167	155	135	143	161	138	146	150	152	135	150	113	174	146	137	161	138	147	128	157	136	164	155	154	159	158	139	165	183	162	153	150	178	159	150	160	155	159	151	147	167	131	169	174	140	153	146	141	145	141	152	159	133	132	145	144	148	163	158	151	145	149	158	158	153	143	145	155	169	170	127	171	134	159	159	155	164	169	158	145	159	147	167	136	169	150	153	164	155	143	157	161	133	150	189	158	141	158	151	137	134	176	165	154	156	135	150	144	136	134	148	168	140	141	163	147	150	153	145	163	148	162	151	162	156	149	151	139	155	157	135	158	146	168	159	149	125	150	163	143	164	151	164	164	166	144	153	159	160	132	141	163	140	148	134	141	146	137	166	170	147	179	148	166
8087	939	1798	2146	1770	1448	1148	977	855	783	699	646	657	602	592	497	514	512	470	402	441	432	430	441	425	415	390	393	428	402	438	387	372	356	367	372	349	345	349	354	382	360	353	384	345	367	377	360	380	355	357	346	364	344	346	359	350	349	359	347	301	378	378	339	348	398	356	335	336	359	364	311	363	365	385	334	383	358	332	357	327	361	360	382	360	371	340	368	359	327	348	378	359	395	338	361	377	336	322	366	368	352	334	384	340	345	349	354	349	356	362	327	379	360	346	336	352	331	337	320	328	343	357	361	362	323	327	335	352	351	356	346	358	318	350	354	379	376	369	345	328	374	352	334	361	372	339	341	354	349	362	370	315	340	357	346	321	364	358	359	326	364	360	372	321	325	387	356	329	320	329	354	322	372	378	357	354	321	358	369	365	352	366	327	348	380	357	357	345	323	353	346	325	376	335	387	377	340	340	339	375	374	367	353	339	362	344	352	341	337	364	336	362	334	363	322	337	368	337	344	373	379	366	358	353	378	342	339	352	326	360	368	354	346	344	348	362	345	318	348	358	314	315	352	333	378	369	348	326	348	359	305	358	350	351	342	373	362	355	324	361	319	330	357	349	328	342	353	361	323	370	324	364	343	354	350	322	337	357	348	348	366	347	370	345	366	342	360	352	342	337	348	371	345	345	353	335	343	353	348	373	317	358	375	360	381	327	334	328	324	370	352	370	341	321	357	357	374	340	315	359	332	311	324	338	342	331	319	326	338	347	359	350	351	352	326	374	334	347	347	338	356	376	348	337	316	368	342	359	380	341	331	353	338	339	365	339	345	342	380	307	371	344	326	388	366	352	368	325	333	348	332	336	336	357	355	361	344	331	329	335	358	351	358	370	335	357	324	329	344	349	322	366	338	351	385	354	323	313	358	333	371	380	326	346	345	330	342	342	331	370	331	324	363	343	342	324	316	349	326	334	325	337	343	345	387	342	344	352	339	301	318	373	374	336	318	343	351	375	345	361	317	362	394	344	325	341	310	368	359	329	332	362	364	354	338	330	315	359	341	327	359	352	348	372	376	317	323	352	330	383	346	366	376	354	334	332	335	349	394	357	351	356	320	365	352	359	352	352	347	359	346	340	326	354	362	378	371	357	369	364	353	370	325	353	352	320	371	351	350	336	346	356	347	335	336	384	367	353	342	336	341	355	349	329	323	360	369	331	329	337	335	349	343	335	332	358	333	329	365	345	373	335	326	349	337	369	348	351	363	331	381	362	354	340	361	334	357	348	334	348	361	329	365	360	380	347	313	356	380	345	372	353	352	355	373	368	337	335	334	351	332	368	361	357	353	340	350	347	342	314	360	359	342	356	331	334	365	378	381	368	379	366	315	314	366	359	342	334	378	345	329	351	351	366	393	339	335	323	328	372	369	340	343	298	334	310	357	336	335	324	351	328	347	361	344	356	333	318	330	357	328	351	335	392	354	354	392	348	342	360	367	329	365	358	357	388	341	355	344	362	332	338	348	334	341	340	362	347	360	377	366	376	370	382	330	347	320	362	345	381	357	343	321	334	352	371	333	348	369	349	361	332	354	339	335	345	356	344	326	329	362	355	343	346	371	335	399	361	331	388	333	346	368	339	365	378	313	365	340	366	340	349	343	332	317	361	353	363	371	332	355	347	355	352	356	356	337	365	361	339	386	334	338	334	315	361	338	349	336	329	364	333	353	353	346	335	377	350	352	305	315	353	358	361	323	370	360	371	310	345	337	333	340	357	325	360	368	365	379	341	328	369	384	355	350	353	353	321	317	371	334	354	354	342	356	341	342	342	348	374	345	341	342	342	343	351	385	353	337	362	343	344	369	328	350	373	353	329	341	342	323	315	340	331	329	333	333	363	322	324	330	362	341	337	324	364	314	340	335	361	356	353	358	320	333	344	362	354	325	358	351	371	365	386	306	314	322	381	326	330	351	355	324	359	354	357	369	313	341	371	367	360	366	371	355	374	338	327	363	336	376	365	352	372	336	360	373	352	327	353	331	347	340	355	353	344	340	382	355	335	329	334	356	351	350	359	322	363	351	345	350	348	339	370	353	312	318	325	351	321	363	362	345	330	338	370	360	386	354	355	362	342	327	338	355	376	347	329	355	344	364	319	350	355	358	340	354	332	319	364	383	335	364	327	350	350	406	327	310	333	358	327	358	322	333	349	346	366	327	347	355	354	396	351	335	386	352	333	322	328	337	309	364	327	350	335	345	336	346	334	368	346	360	362	361	343	354	364	338	355	348	348	379	353	366	346	369	334	366	350	332	401	333	337	348	362	375	340	335	302	349	362	345	319	355	338	368	352	357	374	340	362	356	328	329	346	345	367	358	351	325	355	301	335	359	360	356	332	355	357	348	376	358	362	326	320	358	325	367	332	343	383	349	316	376	354	328	344	340	360	346	397	338	340	357	330	340	331	338	339	347	324	359	360	326	343	321	364	340	346	308	372	326	370	351	366	358	358	359	336	353	303	333	353	367	343	335	347	339	359	337	352	335	374	333	352	368	342	344	345	357	330	364	322	335	331	340	376	345	342	349	348	345	361	357	360	323	340	381	358	336	377	340	369	344	347	326	365	327	320	328	373	316	341	333	355	333	337	331	328	363	356	364	352	356	353	344	352	341	330	345	321	355	360	316	336	354	359	331	368	353	363	366	328	354	349	341	336	356	352	352	348	343	316	360	355	344	312	334	333	352	365	367	322	367	343	351	338	361	350	363	331	345	346	338	354	367	356	326	333	321	317	378	321	347	346	342	313	341	365	351	341	353	336	338	385	352	350	336	332	323	355	334	350	340	343	368	355	346	332	360	304	316	327	332	344	362	372	316	349	349	350	327	380	318	361	379	364	380	340	312	342	348	353	322	327	302	331	368	345	356	332	358	358	347	361	333	361	369	353	342	359	346	345	378	331	347	356	336	349	359	327	355	339	373	359	337	343	351	355	346	323	373	316	346	357	358	351	305	322	377	346	366	336	340	346	347	368	328	335	350	352	318	345	366	341	326	328	346	365	325	324	331	364	322	361	345	344	312	356	372	341	367	339	325	351	313	369	377	366	321	392	338	349	340	346	354	328	369	356	329	350	324	325	331	331	346	321	338	331	380	371	346	313	368	350	343	342	356	350	353	379	351	337	321	352	331	391	337	327	339	351	323	353	350	376	327	331	358	375	351	337	328	343	367	344	333	318	355	327	342	325	384	355	355	348	337	333	338	332	321	345	323	380	338	347	345	321	337	351	340	350	344	353	365	364	332	342	347	325	345	367	358	337	363	354	342	359	334	350	347	326	340	348	340	370	336	353	382	356	329	343	332	342	344	337	348	318	312	346	376	352	374	350	350	341	379	354	339	339	350	351	349	366	371	369	377	342	351	346	357	342	363	357	326	351	335	333	327	370	360	361	346	334	348	350	340	361	362	342	335	340	351	359	333	354	315	369	351	371	360	325	348	339	359
1422	185	161	182	155	145	139	125	133	148	152	172	179	154	150	131	168	139	133	147	135	137	124	140	141	143	150	137	150	138	141	151	144	129	151	156	129	157	135	147	142	131	142	150	157	139	133	141	138	136	134	150	153	132	166	135	122	137	143	141	137	127	144	146	131	124	134	151	116	139	133	124	119	131	140	129	130	144	148	132	146	148	122	141	166	158	142	165	167	148	156	135	140	140	130	146	122	162	130	114	119	138	134	138	164	157	167	133	147	148	138	141	141	138	135	137	113	148	140	148	159	128	141	142	147	113	129	152	123	135	154	147	133	131	153	160	133	159	135	154	156	133	166	137	123	147	156	114	119	143	128	153	128	129	149	136	148	148	137	144	142	131	128	126	165	146	140	125	140	172	130	144	154	156	165	159	132	131	147	131	137	165	129	158	142	137	136	170	145	151	131	143	143	154	169	153	147	138	106	145	153	114	130	146	154	150	137	147	149	154	156	156	159	130	128	159	142	139	134	119	112	152	131	136	121	129	163	147	129	173	160	136	180	115	125	123	132	148	150	157	142	143	152	118	152	146	137	158	141	142	131	142	165	151	139	143	145	121	136	134	157	117	136	133	150	145	168	155	148	151	157	126	138	148	124	132	129	151	167	152	141	146	138	154	136	176	153	158	142	161	117	147	117	124	134	145	116	120	166	133	147	132	140	136	121	155	135	127	166	150	152	141	137	153	153	147	138	126	151	150	123	144	160	160	148	143	135	157	166	146	162	142	134	138	145	119	147	125	149	141	120	131	124	135	148	123	121	142	135	140	151	143	121	130	142	165	164	136	114	124	143	147	146	142	155	153	160	132	143	153	127	163	134	139	150	132	146	134	127	152	123	144	136	145	130	150	120	158	137	125	154	163	145	156	127	141	151	146	147	124	160	152	137	125	135	149	136	149	137	143	157	144	165	148	132	155	138	154	138	132	159	145	143	156	150	124	138	138	147	137	145	134	122	146	132	147	158	149	141	143	151	155	151	134	157	148	121	149	127	138	148	137	126	144	148	120	149	131	129	151	112	141	131	151	138	137	125	136	156	133	156	145	133	149	151	123	132	120	140	146	140	128	133	159	151	122	169	128	134	126	144	129	121	138	150	129	139	152	143	160	134	160	126	145	149	162	138	120	136	141	124	146	138	129	168	158	138	157	136	141	126	143	151	135	121	129	149	156	145	128	157	164	131	151	166	138	148	145	180	134	163	119	139	113	143	161	136	159	125	152	135	145	126	115	122	161	132	156	133	148	137	142	144	135	120	130	113	129	108	127	128	121	122	142	141	140	159	145	148	134	152	167	126	146	138	145	133	134	159	132	148	157	154	156	154	138	139	141	154	146	131	154	131	146	150	119	146	153	130	145	155	134	151	153	153	139	140	138	138	136	155	160	133	150	128	164	133	119	123	148	166	129	127	157	158	147	131	157	144	145	148	167	152	141	145	140	151	145	160	146	139	154	153	147	138	123	118	178	155	129	149	134	122	155	132	143	150	126	163	163	134	136	147	168	147	161	150	135	145	151	144	138	148	152	149	155	139	150	121	163	131	148	137	150	144	147	151	168	164	142	167	157	136	126	155	147	140	128	158	140	169	149	149	132	138	152	132	126	126	147	126	164	150	132	138	145	141	155	137	133	145	131	144	148	149	120	138	151	151	136	153	168	133	148	142	159	155	157	146	142	144	138	164	153	141	151	145	144	142	122	167	151	140	128	131	168	151	145	141	151	157	139	140	144	165	128	153	129	131	145	136	142	150	134	150	156	133	153	153	123	142	128	167	136	154	162	144	144	145	136	127	168	157	138	148	147	153	120	107	140	136	141	149	142	125	138	157	148	131	162	158	139	151	134	171	139	138	123	134	151	145	129	144	140	127	121	122	143	139	149	168	157	166	129	151	124	162	130	131	162	132	126	128	142	132	162	167	138	143	122	134	138	123	170	154	124	150	138	149	129	129	142	156	152	138	156	154	128	150	139	156	136	135	143	142	149	141	138	132	152	149	158	157	136	132	142	155	141	117	136	146	164	151	147	141	156	146	146	135	133	144	157	131	139	140	150	133	148	126	139	150	145	141	156	142	146	147	139	147	137	134	170	139	124	153	139	136	139	160	132	127	134	148	126	121	158	145	141	139	133	159	136	133	155	141	136	157	155	125	141	126	141	159	163	143	146	142	123	146	139	128	147	117	141	144	158	146	154	143	132	125	148	129	139	128	134	138	177	141	158	149	149	131	130	141	149	142	152	121	131	147	142	136	148	144	166	158	161	135	138	143	145	150	136	154	154	157	147	135	143	126	115	130	168	128	123	159	140	124	117	158	153	155	134	143	153	153	148	125	151	136	133	155	129	144	153	148	142	125	158	157	125	143	122	144	148	136	155	156	141	172	137	116	144	141	127	124	144	168	122	145	138	136	133	148	154	132	143	167	126	127	132	153	134	134	140	147	156	167	132	140	159	140	150	174	141	153	129	142	148	153	124	164	143	163	133	126	139	146	123	157	145	142	140	134	140	120	148	120	145	137	174	159	153	160	144	152	131	142	153	140	116	150	135	138	144	160	144	144	137	137	138	155	127	134	127	173	141	133	149	133	136	135	140	137	159	149	140	140	133	156	135	142	141	143	132	133	124	138	132	146	153	144	132	183	157	158	125	147	130	161	155	145	145	133	135	143	137	154	126	161	123	126	169	152	125	135	145	121	129	121	152	146	165	135	145	137	163	145	148	162	138	140	123	112	145	153	153	147	127	147	109	125	130	130	154	134	140	144	135	141	125	125	138	126	147	156	140	127	137	149	147	161	138	152	135	151	132	155	133	142	133	142	160	132	141	145	156	139	140	160	152	139	141	143	154	141	158	136	145	138	136	128	134	119	133	127	151	135	157	138	125	137	144	147	113	134	122	133	168	152	147	149	149	141	154	145	152	122	158	139	165	136	132	148	133	146	134	142	147	134	147	158	133	148	139	160	133	137	122	157	135	143	151	155	148	153	169	145	158	126	154	175	145	147	143	153	143	154	139	139	166	161	127	142	148	146	156	129	167	168	133	134	129	139	148	140	137	138	129	124	138	123	135	150	153	149	162	142	143	131	146	139	126	143	145	127	151	144	127	134	127	127	143	145	131	134	141	133	170	126	134	139	141	164	141	132	130	135	132	122	144	141	143	148	135	154	148	133	161	138	134	141	143	141	147	118	141	142	141	158	129	143	148	159	143	154	148	127	149	136	150	142	164	143	111	133	160	152	145	175	122	137	135	139	129	148	159	139	141	140	149	142	149	128	138	149	120	134	121	119	129	156	137	148	147	154	152	129	140	137	137	157	151	121	150	146	145	136	158	147	123	155	131	142	130	132	134	145	132	144	119	154	138	143	149	136	154	146	148	147	146	147	118	123	113	150	119	140	149	158	135	165	143	144	153	139	145	114	137	136	140	155	143	131	133	141	150	148	128	142	135	124	149	130	154
1688	362	447	383	404	409	368	380	396	387	363	347	367	348	350	369	339	340	350	372	350	359	367	347	394	347	311	343	323	323	383	324	321	361	356	322	363	332	387	357	311	363	340	373	324	354	353	351	333	340	346	349	340	349	344	311	353	356	357	345	350	344	369	341	354	376	344	327	359	343	336	356	344	360	368	372	344	345	354	372	381	347	348	324	408	362	347	364	365	333	332	318	386	321	347	349	342	348	351	351	340	342	376	380	356	326	359	347	350	324	366	331	350	355	334	347	341	344	356	366	358	309	348	336	351	338	345	339	343	382	372	327	347	359	344	362	367	322	331	350	364	346	317	356	325	369	336	333	356	344	336	339	334	362	324	335	343	335	340	377	355	316	354	342	381	329	357	348	383	329	344	332	341	357	355	325	343	343	377	349	346	349	355	359	361	350	376	371	307	331	356	360	350	328	362	363	339	359	337	338	344	338	330	330	341	347	353	323	342	375	329	360	337	363	350	356	349	343	328	332	367	364	364	345	328	343	350	380	341	327	325	336	354	347	379	340	341	365	312	359	332	332	353	372	368	357	340	327	329	349	345	359	330	316	357	336	373	360	354	330	351	311	323	369	334	374	357	328	354	364	369	329	355	337	355	318	390	336	333	354	354	338	315	338	359	343	339	357	336	343	351	358	339	347	378	349	334	318	348	350	323	366	324	330	337	322	360	320	353	375	368	337	348	338	362	383	352	377	328	359	358	374	355	347	338	344	344	347	314	356	398	345	338	313	323	336	355	382	371	311	342	363	357	354	360	342	342	322	313	361	296	363	355	356	330	331	375	364	353	315	331	371	338	311	344	343	315	349	334	358	321	356	344	368	371	344	335	315	362	347	335	344	300	363	347	326	357	348	328	350	335	350	328	330	356	330	343	370	321	369	352	377	358	356	345	348	339	358	371	318	376	361	374	329	337	328	367	348	373	341	316	379	355	340	369	353	346	335	368	329	338	341	310	385	345	393	362	359	363	344	368	335	347	364	344	378	339	390	325	328	341	329	356	357	353	350	350	377	338	337	349	372	336	337	336	345	330	340	369	370	349	338	387	368	305	340	334	336	321	352	349	355	344	367	352	318	335	384	371	333	320	333	358	356	336	328	340	343	369	360	333	356	340	376	343	352	312	352	365	344	337	350	363	328	357	327	361	361	353	358	323	363	339	314	350	363	360	348	340	364	334	310	318	342	337	352	366	332	342	365	345	367	356	322	334	337	337	352	346	343	359	386	360	347	342	340	336	346	325	398	338	297	350	322	341	342	352	360	350	383	322	354	358	353	326	342	329	356	355	334	349	354	340	322	356	336	339	332	319	317	360	336	346	376	347	350	346	336	346	361	341	352	353	338	350	362	363	334	371	349	358	356	347	352	348	326	388	337	352	374	326	348	347	343	363	356	313	346	343	322	318	359	309	375	346	344	323	344	316	373	351	338	349	403	330	339	321	345	349	316	353	330	309	356	324	332	357	336	306	350	343	325	368	372	342	333	347	360	349	328	327	326	326	349	386	347	367	361	334	367	368	373	351	350	357	358	306	364	316	369	327	313	342	370	326	335	325	356	361	370	341	330	319	361	349	352	364	332	384	365	307	316	323	373	318	350	345	357	315	305	365	378	372	353	339	383	336	323	343	349	349	351	318	362	335	341	337	374	344	342	340	351	314	343	333	366	332	349	341	367	357	361	359	331	333	302	377	339	329	360	317	346	324	336	322	348	347	329	348	341	348	350	349	333	357	345	409	354	366	340	353	333	302	352	326	358	344	329	325	353	362	362	351	337	372	310	345	337	342	345	353	356	333	360	339	353	338	319	340	373	375	336	331	320	348	321	357	342	316	364	354	345	324	383	352	362	333	321	312	346	343	372	361	340	348	371	351	354	364	372	361	352	318	345	350	332	347	319	338	359	341	318	367	332	379	361	352	341	340	330	344	308	356	336	334	353	380	320	372	369	340	357	342	387	343	360	348	301	336	315	367	352	357	333	402	378	340	337	361	328	355	319	354	358	329	347	324	320	357	363	344	326	337	324	328	329	330	347	365	352	368	352	350	352	377	329	355	343	333	317	336	364	357	358	375	348	335	355	335	367	335	349	340	332	344	362	360	367	351	412	348	400	342	332	347	340	320	318	353	322	332	368	348	342	328	374	402	339	333	310	344	332	360	336	321	326	350	322	339	319	372	354	339	351	329	330	331	367	349	356	364	350	334	359	341	361	367	353	311	338	344	341	337	334	383	331	380	349	326	330	345	336	354	349	353	345	357	335	341	331	388	342	338	337	348	386	334	339	308	344	369	331	358	371	366	365	336	351	393	361	331	374	333	354	357	371	324	396	371	364	358	359	356	327	353	348	348	352	347	344	359	356	343	351	380	362	322	346	326	357	333	338	334	343	340	329	350	326	350	338	345	329	366	342	366	362	380	354	385	358	327	317	355	353	328	352	320	385	350	350	309	353	347	362	361	364	322	343	328	382	328	346	330	360	350	341	336	345	348	325	358	354	328	345	363	338	328	406	333	358	323	370	326	389	355	338	302	353	369	325	336	364	370	369	377	354	332	360	355	360	346	302	350	369	366	322	339	323	319	360	349	367	345	336	321	337	326	373	349	357	376	364	397	364	358	333	354	330	381	342	340	362	361	366	371	360	341	302	322	364	348	398	369	345	356	349	372	313	362	330	338	381	392	368	346	367	345	312	346	377	335	319	346	343	385	334	360	378	351	350	372	323	353	332	327	331	312	340	343	340	339	333	356	326	325	370	370	341	357	356	344	322	306	321	376	378	347	339	345	351	380	343	353	383	347	364	383	326	340	370	373	320	358	338	356	323	356	345	352	361	358	356	326	324	375	371	323	317	354	376	384	349	335	339	346	356	359	357	332	327	333	344	371	303	337	366	344	358	350	346	320	371	360	343	365	305	342	366	344	339	371	378	363	353	355	355	341	384	349	345	381	344	356	350	350	338	345	339	311	328	333	332	333	337	334	368	337	362	355	336	310	362	362	348	345	323	390	343	327	383	343	341	368	318	331	388	381	334	350	350	330	342	353	348	363	309	346	350	358	346	361	322	355	309	329	330	318	332	364	339	338	352	328	336	339	375	332	363	367	349	354	361	372	375	351	355	345	335	331	347	333	321	340	357	321	371	365	331	357	313	352	350	374	338	348	357	345	333	338	374	342	334	362	344	337	341	332	340	358	353	357	332	362	369	351	341	317	338	377	322	360	358	371	351	336	338	366	334	349	355	364	343	356	360	314	335	333	350	356	350	330	362	311	304	365	339	365	338	339	332	353	341	339	329	367	342	337	329	345	332	335	338	342	340	365	345	324	369	365	345	344	367	311	371	346	340	356	346	360	334	345	336	323	351	351	323	333	362	341	359	360	350	346	338	377	336	356	336	327	387	331	361	357	342	348	354	353	365	342	361	347	362	328	356	349	356	356	357	316	324	342	383	318	326	330	346
7326	568	555	493	407	355	307	300	267	240	242	236	276	238	228	227	223	253	231	221	245	206	203	243	221	253	205	232	214	209	222	209	232	225	239	227	217	232	195	227	214	224	219	233	253	206	214	234	246	247	267	227	216	205	208	224	235	226	244	189	212	230	216	221	230	213	210	227	246	237	238	247	220	231	237	220	245	205	233	225	230	242	208	241	254	223	238	218	200	223	257	249	232	199	236	241	220	228	238	212	227	241	245	246	239	189	241	215	206	231	261	221	204	244	232	222	224	206	226	239	231	217	216	216	235	255	254	224	213	217	235	229	237	204	221	211	247	225	218	232	254	216	195	250	222	223	230	243	207	216	260	233	247	222	234	219	241	230	213	238	214	246	231	226	236	210	234	239	216	245	242	196	219	217	224	234	205	253	236	216	269	234	223	215	244	201	234	205	247	240	248	238	212	227	237	233	198	211	261	237	236	192	242	222	254	252	229	221	237	214	234	244	254	235	233	259	249	217	207	237	226	191	238	232	197	202	246	198	256	214	215	245	220	214	247	229	218	238	222	225	228	233	213	200	218	235	212	235	205	241	202	209	243	234	230	223	217	224	223	199	222	242	226	250	200	243	213	258	193	207	214	222	199	225	239	214	208	227	211	211	222	247	248	211	215	221	269	237	221	222	192	234	212	228	217	233	225	243	229	217	246	219	227	241	222	223	230	207	227	253	213	226	229	218	230	212	224	236	220	219	198	208	242	218	215	236	236	207	211	230	220	219	222	219	211	209	202	232	230	222	201	215	199	226	227	233	221	237	223	244	213	227	228	201	210	234	222	232	212	216	259	208	235	261	233	222	216	249	244	257	267	255	252	225	206	218	212	236	230	244	219	230	231	201	218	225	225	211	219	250	238	216	201	249	239	212	219	209	252	228	226	245	245	229	216	216	219	237	254	224	210	222	237	211	210	227	212	249	209	258	234	214	247	221	221	214	227	233	229	226	233	232	224	236	210	229	232	237	217	236	216	243	194	240	243	206	245	214	234	230	215	207	228	216	215	228	245	209	220	194	192	239	223	219	204	242	207	228	199	251	234	214	222	227	222	224	232	227	229	229	231	232	204	231	215	201	212	227	233	203	213	225	204	198	228	211	227	195	199	213	232	237	238	218	230	221	191	232	215	220	216	235	236	214	204	230	209	218	224	220	247	240	220	204	231	255	228	227	247	229	220	224	226	258	243	264	200	217	240	240	195	226	248	220	201	225	243	220	236	214	237	251	254	242	220	225	193	204	234	211	236	231	237	200	229	223	216	242	225	238	185	224	208	235	203	224	260	225	195	230	226	215	231	214	213	250	220	244	235	215	238	224	201	245	213	242	224	220	242	211	210	235	213	221	248	208	225	238	227	219	228	234	221	233	229	243	231	211	237	255	232	250	233	235	207	200	224	212	206	223	201	230	251	223	225	203	231	240	217	224	207	219	264	227	215	266	219	208	227	257	236	211	244	208	241	200	199	246	230	205	216	225	214	215	231	216	224	209	221	211	236	226	211	223	225	240	233	219	226	225	224	220	212	225	186	228	196	197	220	243	214	218	234	219	233	207	228	213	226	248	252	219	231	241	223	248	211	215	212	246	220	219	215	235	191	228	238	215	224	215	218	227	226	212	259	238	249	241	243	214	215	190	242	232	240	229	230	209	200	206	226	195	221	221	241	230	204	228	230	206	209	248	218	244	228	222	246	233	244	243	245	219	226	217	210	227	223	234	210	226	198	225	238	239	226	219	214	229	210	222	201	235	222	226	229	230	229	222	222	228	225	230	226	207	224	228	224	220	217	234	221	263	227	223	187	240	189	222	216	212	202	262	207	217	237	214	252	255	216	237	207	212	251	223	203	244	233	208	238	221	209	218	251	257	240	218	216	220	220	217	226	228	229	202	242	218	244	213	223	216	225	225	251	216	216	236	213	222	238	204	251	231	201	214	212	225	224	220	233	248	267	214	216	225	237	246	208	213	226	213	223	237	229	214	239	225	213	225	189	233	219	226	183	216	235	224	234	220	241	217	231	233	227	242	233	238	220	207	225	213	217	248	220	220	223	219	224	196	209	246	255	209	203	215	223	227	222	213	271	263	212	233	246	214	215	249	190	227	256	241	216	229	232	242	229	219	217	225	240	243	209	203	230	233	263	223	225	252	214	235	207	189	242	248	238	209	219	214	215	248	206	238	234	215	232	219	242	221	221	232	231	220	253	219	229	223	204	216	235	196	230	206	237	224	205	198	225	239	230	225	227	228	242	227	222	232	237	217	233	208	232	249	204	248	232	200	217	219	231	212	228	248	227	214	191	217	246	241	244	228	193	219	224	214	229	200	228	216	211	233	232	232	245	240	203	222	212	225	236	240	224	214	235	240	228	209	254	245	232	221	237	241	194	221	195	211	219	207	238	217	212	240	201	220	218	227	185	216	244	187	203	219	243	216	247	217	238	224	210	249	244	223	214	227	203	255	212	231	202	201	242	191	215	210	199	223	254	210	217	223	193	272	215	246	220	215	218	240	225	241	242	217	201	184	236	220	225	194	238	231	229	232	214	225	224	221	226	234	229	206	233	223	221	256	224	230	232	231	202	220	195	236	226	219	210	217	217	258	228	215	235	235	227	233	196	209	210	246	211	213	235	224	264	236	210	234	209	208	232	227	220	243	233	237	221	211	237	219	247	212	222	224	218	216	221	224	201	228	208	232	194	234	220	213	189	243	217	235	216	232	236	218	248	220	224	222	230	219	214	252	219	218	187	240	216	217	226	218	233	218	213	228	224	219	209	269	243	247	224	220	239	194	200	223	236	233	225	206	257	206	240	227	236	229	230	240	206	215	241	231	243	210	244	188	219	253	220	210	225	207	231	233	216	243	214	209	242	257	232	255	225	232	239	224	207	194	226	217	248	224	233	209	214	212	233	227	220	253	225	222	225	245	231	213	248	218	215	255	277	236	219	235	217	235	232	260	239	210	228	217	225	223	218	235	232	245	230	211	215	237	206	207	223	236	243	200	209	219	232	222	218	241	249	207	233	209	229	212	233	245	236	217	201	250	246	245	225	226	219	243	245	221	210	203	224	223	202	206	206	256	234	238	240	239	234	252	198	259	249	240	238	210	233	213	211	212	213	212	215	223	235	232	220	233	243	197	200	212	220	237	219	251	229	228	217	229	235	226	223	253	234	257	214	229	230	191	218	254	236	228	205	213	225	259	217	229	222	204	208	227	208	224	207	219	203	249	230	258	223	217	231	231	236	198	221	228	230	235	255	208	244	209	211	215	217	231	216	221	206	189	197	226	193	207	196	199	220	220	221	228	225	258	235	216	227	247	263	222	241	231	219	238	253	183	232	242	236	211	196	215	234	208	203	204	219	221	223	243	245	211	246	225	236	199	232	239	223	225	233	221	222	232	238	224	228	192	231	201	229	221	200	223	250	230	249	210	218	210	208	207	201	201	223	237	244	221
6334	835	1248	1430	1250	1077	930	784	792	756	697	708	695	622	628	559	613	565	574	584	559	562	599	537	518	515	549	508	503	534	578	535	530	482	531	548	543	507	506	463	520	512	491	562	492	552	516	558	512	505	550	505	543	519	532	529	500	528	532	497	476	536	511	487	490	531	536	531	517	466	517	503	472	515	538	533	556	483	515	487	478	559	519	544	488	512	495	515	488	542	513	545	514	485	518	518	529	508	543	515	492	566	512	502	491	497	520	502	554	537	529	491	495	486	538	534	517	491	526	492	515	502	507	563	507	511	532	502	514	508	526	515	534	496	549	526	476	492	511	511	529	505	530	492	525	581	468	492	524	491	534	528	539	512	473	523	505	529	499	542	485	522	529	514	521	540	522	507	487	490	497	459	521	505	486	510	526	480	519	540	485	473	483	516	495	501	508	539	486	515	525	538	512	518	511	526	489	505	500	524	524	520	529	515	509	504	487	530	532	509	491	481	530	518	530	503	508	514	494	511	490	521	517	512	489	514	491	517	521	474	496	522	456	491	517	494	525	512	491	530	483	480	526	486	546	491	557	494	500	514	506	521	502	525	500	492	496	493	535	509	511	510	477	503	494	518	484	538	471	495	523	537	540	534	530	498	494	495	505	516	518	487	525	498	500	505	531	511	510	491	516	517	524	521	528	528	467	525	484	501	523	555	504	518	476	546	497	539	516	509	500	535	490	535	512	523	487	525	464	524	527	507	493	476	481	510	435	531	484	497	529	500	529	474	534	497	494	501	494	502	501	508	524	501	526	486	481	511	500	492	514	500	491	549	506	523	542	509	501	546	531	472	509	514	543	505	514	503	522	494	538	520	493	494	511	542	537	554	537	501	496	528	537	529	512	497	509	524	482	522	542	497	491	527	498	519	522	496	476	512	528	531	528	480	526	524	509	521	497	543	503	524	507	525	519	497	489	524	556	535	543	516	548	518	570	517	502	515	506	494	515	485	490	537	471	505	506	523	522	493	532	524	534	492	510	526	554	554	514	527	504	532	541	549	530	524	514	533	532	507	469	512	473	503	510	512	496	492	502	479	465	497	488	509	553	473	491	521	512	507	493	486	505	472	521	472	517	508	489	497	496	528	489	479	512	487	499	483	547	523	496	519	490	471	489	522	489	523	537	488	502	500	503	490	490	510	502	515	533	508	515	534	506	558	505	517	535	509	515	557	540	568	515	466	536	547	539	494	498	533	498	496	524	515	526	512	543	522	529	504	470	498	491	538	486	500	524	492	554	474	505	544	486	490	529	504	525	473	472	516	513	517	550	524	493	541	479	527	547	501	497	489	521	512	489	524	515	532	534	492	531	474	524	504	545	534	493	522	568	524	539	524	493	504	499	499	517	500	481	495	502	494	544	482	526	497	507	493	513	526	523	551	505	533	470	501	561	520	522	494	547	514	507	512	536	473	530	505	518	471	456	465	490	522	494	531	516	513	528	482	503	507	513	477	518	543	496	512	501	555	497	517	527	520	503	552	500	501	490	505	552	549	532	503	506	505	540	509	497	492	510	514	493	490	514	509	500	479	519	548	520	483	484	506	524	499	515	513	485	518	506	504	485	483	483	529	529	530	495	507	507	472	502	562	544	520	507	488	474	500	495	535	472	534	504	503	534	506	492	528	497	537	512	517	509	501	543	515	550	500	524	508	498	524	529	519	508	514	520	496	525	515	490	505	500	463	512	493	514	509	525	510	509	521	536	515	522	536	516	462	505	545	487	485	550	498	560	499	502	502	555	505	562	502	523	534	521	513	521	503	503	490	504	478	494	491	455	489	535	534	491	524	510	469	508	488	507	472	540	543	548	458	458	511	514	532	506	533	557	514	511	515	555	464	500	483	516	512	551	489	489	482	543	548	484	487	550	551	561	517	527	522	542	502	519	477	500	515	495	497	488	502	515	505	546	491	488	479	532	485	517	494	527	491	479	557	535	516	509	472	534	496	536	476	496	551	528	484	543	499	537	481	515	525	544	529	508	534	552	498	520	519	489	504	476	512	507	515	520	522	492	508	532	447	528	518	486	514	505	513	484	519	480	495	499	520	507	525	470	536	463	539	500	548	528	525	517	522	493	503	528	508	503	517	509	548	534	526	485	522	510	506	532	513	506	506	541	507	514	509	457	515	515	496	493	513	519	490	490	505	523	494	534	476	479	487	530	509	490	493	483	516	530	490	504	514	511	498	520	525	502	547	515	523	517	505	501	528	516	472	500	543	517	513	512	510	508	479	518	510	509	511	523	543	481	517	537	522	521	516	535	527	520	534	519	502	562	511	553	532	478	523	518	551	511	523	493	504	499	544	514	477	508	555	516	493	498	498	518	481	529	454	483	530	567	500	508	499	524	508	516	506	503	517	516	490	496	508	517	490	533	496	533	489	508	474	484	502	525	493	513	539	478	487	502	502	496	504	507	487	484	493	559	524	549	495	560	484	536	487	520	511	527	503	517	526	525	512	529	475	524	467	488	523	522	520	503	514	506	495	488	549	503	521	534	525	473	505	496	500	509	513	500	518	488	548	507	519	535	491	472	498	500	521	509	493	516	522	548	480	523	545	485	506	510	537	501	516	461	500	501	527	501	520	462	530	521	522	510	498	532	531	532	518	521	520	530	494	506	535	517	482	524	497	513	506	548	519	478	531	482	487	512	497	511	489	518	485	517	512	519	479	499	482	485	521	493	512	532	555	494	519	488	524	512	535	509	513	502	514	526	488	494	507	500	495	518	504	558	506	469	514	509	515	529	489	532	522	500	517	517	471	517	500	498	510	507	482	521	480	500	493	506	481	490	492	508	483	485	495	501	535	510	510	524	521	495	527	522	518	508	489	533	475	500	496	500	527	506	504	488	499	551	477	494	488	502	510	558	500	519	512	511	502	471	539	493	490	482	531	513	506	512	512	509	477	509	529	514	536	504	529	518	505	494	499	485	565	506	504	491	529	493	496	506	543	493	527	537	526	500	489	453	502	488	500	556	565	501	547	474	498	506	492	513	506	522	505	497	514	502	510	484	532	507	561	505	571	546	527	487	494	502	511	540	515	520	511	519	522	505	491	522	510	492	507	509	551	512	509	491	503	496	511	483	516	526	506	508	563	515	494	498	527	564	530	504	552	535	508	553	513	525	562	546	511	511	520	471	515	475	481	475	493	528	526	512	549	500	505	490	514	530	539	487	495	494	533	542	468	500	532	474	528	531	534	527	497	553	536	495	525	521	503	505	523	539	498	502	498	523	510	515	536	470	478	509	456	477	479	484	514	516	525	481	528	503	553	554	492	520	480	511	519	488	502	501	486	537	516	510	511	512	554	480	459	511	510	504	495	511	476	487	506	501	513	533	472	544	515	518	516	532	523	543	505	507	527	499	514	502	489	524	532	524	488	507	517	504	503	485	529	521	547	471	490	529	499	502	522	527	527	519	523	500	497	522	511	481	528	509	527	500	510	497	535
14167	1112	903	680	461	392	329	233	235	222	207	176	186	190	167	181	174	172	149	172	178	152	142	156	169	167	171	162	151	180	168	147	144	151	159	151	155	159	132	143	140	177	162	115	149	154	147	161	142	147	146	156	154	164	145	142	174	153	160	153	162	146	150	148	136	144	157	145	184	146	151	162	157	149	159	153	170	162	162	149	156	163	167	149	169	151	137	163	128	149	132	170	157	184	149	158	136	137	163	155	132	130	159	151	155	150	145	129	146	168	128	169	157	137	158	149	157	161	135	174	166	149	154	179	162	143	146	147	149	151	133	160	145	158	131	147	158	150	133	174	149	143	151	138	157	165	139	164	144	150	141	169	149	163	140	159	150	157	156	178	138	144	127	141	172	140	135	158	136	154	137	144	133	146	117	139	135	153	159	173	171	153	135	131	167	147	159	145	149	146	132	148	137	136	162	134	127	153	142	138	129	153	157	164	133	166	165	114	147	135	163	155	156	135	159	154	144	141	153	143	157	145	146	153	150	160	161	160	160	187	140	169	164	162	161	152	136	155	160	145	145	144	150	156	154	152	147	155	146	142	148	141	151	163	136	158	148	137	155	169	149	138	160	162	149	163	160	164	165	180	141	161	160	157	152	181	156	184	154	148	138	163	163	154	148	163	153	157	164	138	138	145	134	139	157	151	159	144	157	163	160	181	147	141	158	149	159	148	119	161	126	164	144	151	156	172	158	130	135	167	151	174	166	167	159	159	153	154	159	144	138	166	155	138	152	144	151	139	154	142	150	125	136	142	139	157	147	148	129	141	147	146	139	149	156	149	147	161	136	156	134	154	149	182	144	151	161	159	159	165	146	124	134	147	158	158	146	159	157	152	133	148	144	173	141	144	149	162	128	149	149	145	136	141	135	142	124	142	127	158	145	148	169	167	149	144	182	151	150	157	140	147	152	161	154	137	150	151	156	150	150	144	171	147	162	151	170	141	128	178	143	144	150	150	174	172	131	175	139	140	152	174	133	136	155	135	162	151	130	134	174	145	180	180	124	147	139	147	156	135	168	153	166	167	146	153	135	144	152	157	124	164	152	158	135	139	145	158	144	155	173	163	155	142	141	142	157	176	164	157	155	153	142	136	146	153	156	160	149	151	146	135	139	154	150	153	173	155	157	132	133	146	137	166	152	159	131	146	132	139	159	151	163	133	128	143	160	153	172	150	140	138	154	136	151	169	137	162	161	143	143	136	149	145	155	159	163	156	135	144	148	156	155	152	145	124	138	135	137	157	153	162	158	137	174	162	149	136	138	138	146	161	181	139	162	175	154	137	154	157	159	163	144	152	151	144	160	130	151	184	150	164	137	155	132	170	142	157	144	147	166	157	140	137	156	169	179	171	150	140	178	162	159	152	139	107	137	145	129	159	146	162	145	162	154	146	146	162	175	165	173	164	164	167	137	135	138	170	146	187	144	148	151	143	130	166	161	163	140	158	127	155	161	130	123	139	116	126	141	164	161	154	170	135	152	176	140	118	184	129	145	140	156	152	178	156	145	149	145	116	137	125	170	187	129	158	156	172	146	144	147	136	144	159	145	142	167	146	169	145	129	124	156	131	152	144	138	142	142	133	131	152	173	149	153	152	163	146	159	134	147	149	143	121	153	128	142	140	143	143	153	161	144	154	153	146	152	157	144	151	143	131	123	155	167	163	127	175	164	130	151	144	155	167	147	169	168	149	124	173	156	171	157	158	148	144	145	152	162	147	156	124	154	149	169	154	136	147	132	150	170	156	178	138	138	147	167	158	162	146	153	145	159	132	165	149	147	125	155	164	139	166	148	145	160	150	174	140	149	142	159	146	154	169	127	149	156	153	136	144	168	159	131	150	141	163	131	126	160	149	131	136	152	152	134	187	146	153	145	141	143	143	138	153	149	151	147	146	135	146	161	148	138	161	140	133	142	138	157	142	145	155	139	152	160	144	149	147	148	149	160	147	152	156	155	163	172	163	148	158	162	145	149	152	165	176	177	162	138	124	141	166	161	144	135	140	124	135	170	155	169	164	134	134	157	144	156	151	135	148	133	163	133	148	162	138	147	136	142	125	152	154	157	154	165	153	154	147	160	146	177	127	154	155	142	159	168	164	187	168	139	143	121	170	130	134	143	178	148	148	170	149	148	151	151	148	126	166	160	123	140	145	173	151	139	146	164	132	135	154	147	140	147	154	145	150	156	161	148	148	163	158	123	136	131	148	162	154	166	153	181	150	164	135	159	135	154	152	158	165	126	141	157	164	138	144	135	154	145	127	165	134	158	158	161	137	171	157	153	139	136	152	151	163	148	157	147	160	160	193	156	143	154	151	138	153	119	135	150	155	166	156	159	166	163	132	139	150	169	164	167	170	147	151	146	143	159	145	154	143	145	156	141	152	137	156	154	146	127	163	147	159	141	135	149	167	158	156	164	165	146	137	108	159	172	159	159	140	175	144	155	157	143	158	147	166	157	147	157	161	155	153	175	178	136	147	162	157	154	132	156	138	149	161	163	174	167	138	140	149	148	154	160	154	150	164	152	156	149	154	156	129	168	156	156	141	161	156	147	152	162	158	168	160	148	138	162	154	145	141	142	152	155	141	160	172	176	155	125	152	156	138	170	154	141	147	138	135	171	150	143	140	155	168	127	145	119	142	130	159	142	134	115	148	145	159	150	140	155	118	154	149	176	158	162	155	126	157	166	172	148	162	131	164	143	138	148	166	156	159	138	160	161	167	149	127	156	153	181	178	163	155	145	145	130	172	147	124	156	149	169	160	173	192	145	151	126	162	144	159	147	136	156	142	160	139	164	165	150	131	142	156	148	169	164	166	135	150	145	120	152	169	161	145	153	154	163	158	147	145	144	145	126	147	171	140	162	136	151	155	151	118	139	155	148	152	173	150	144	141	146	153	147	141	139	166	148	133	152	142	138	114	177	157	142	130	157	132	158	133	129	158	163	166	151	161	146	130	141	174	139	131	170	156	144	127	151	147	131	138	164	132	144	132	144	145	152	166	144	128	138	135	166	156	169	132	168	159	144	152	141	153	174	127	160	137	146	136	166	120	135	165	159	154	143	172	146	153	137	136	151	149	155	136	173	183	149	150	157	172	166	165	154	148	170	161	154	165	160	168	146	139	147	152	145	155	148	148	144	168	150	168	146	115	137	145	163	144	133	133	159	159	157	185	156	147	152	157	128	152	139	173	148	155	152	148	155	141	158	147	149	139	138	144	171	127	162	138	144	156	139	143	148	120	150	159	134	152	168	148	151	162	161	166	131	149	160	155	162	181	150	133	144	122	166	154	131	152	143	157	151	140	165	140	122	129	169	150	169	151	131	153	140	141	152	147	145	135	124	139	135	156	160	163	152	143	151	139	163	145	140	144	149	168	141	162	154	134	168	136	160	154	145	175	155	155	138	128	153	180	157	133	151	148	145	158	156	129	139	158	149	137	150	160	139	140
8037	997	1786	2010	1739	1449	1205	916	814	804	656	662	657	577	552	506	517	469	431	470	447	453	399	427	389	386	370	442	382	385	417	366	422	367	405	368	374	407	369	372	372	322	406	332	384	365	394	349	328	335	365	382	343	381	388	377	355	360	343	366	370	344	350	370	383	349	361	307	349	360	355	359	353	379	326	384	384	377	338	347	345	342	355	340	331	352	353	319	352	363	356	317	359	359	358	370	328	354	346	329	339	347	349	383	344	344	364	370	324	336	380	349	366	388	337	341	318	381	320	323	320	347	365	376	313	323	380	354	350	356	339	341	325	353	342	386	347	344	358	347	341	340	382	360	335	342	370	340	362	324	369	353	350	322	362	348	331	357	366	351	352	349	364	342	382	362	356	354	347	364	346	354	331	354	331	324	332	333	348	340	349	365	340	303	338	361	343	325	376	357	382	384	360	341	354	378	365	353	325	366	344	359	344	338	374	360	329	363	372	338	352	360	347	341	337	331	377	371	341	338	348	365	382	344	331	322	333	325	336	349	330	361	355	352	361	353	329	368	336	310	353	364	348	360	350	355	319	346	316	323	325	352	350	323	362	341	333	350	347	357	337	333	378	353	346	354	352	358	340	341	338	364	357	319	343	373	360	338	346	322	358	324	327	355	366	351	331	322	353	344	399	335	341	357	345	334	375	335	366	364	341	375	326	359	345	321	358	327	339	343	385	361	336	362	335	361	329	377	350	358	352	345	367	330	344	375	359	339	321	369	350	360	379	358	365	344	344	322	345	370	325	357	366	360	377	342	358	299	343	352	370	351	344	372	324	331	336	324	333	327	339	321	360	362	321	354	376	331	330	349	340	339	325	331	351	339	357	370	359	358	331	327	354	314	345	360	349	358	387	312	358	335	333	357	363	332	356	327	317	336	336	330	376	367	347	346	333	353	361	321	335	332	360	335	329	375	360	356	340	353	324	364	356	307	373	359	340	325	343	337	331	363	366	383	369	334	365	362	320	351	375	323	335	315	377	355	382	316	342	362	347	342	322	389	365	334	343	329	346	368	343	334	365	363	347	353	361	330	341	353	403	368	350	379	317	333	329	349	342	358	342	326	324	376	388	342	381	313	336	349	353	332	372	324	369	340	371	324	383	376	363	345	342	353	353	322	347	363	333	346	377	348	337	346	346	374	337	361	332	337	345	351	377	325	383	312	348	322	369	325	341	362	384	352	369	312	317	377	386	376	345	355	330	315	345	335	305	373	320	328	361	345	356	334	354	355	340	335	337	357	347	338	371	352	392	330	378	341	348	352	335	376	353	357	356	326	346	311	366	387	334	329	355	347	331	317	375	348	347	331	330	328	343	349	357	339	329	325	340	399	358	354	362	339	368	348	344	349	328	339	346	400	354	344	344	351	340	336	314	333	350	327	378	359	339	344	299	334	366	335	358	365	323	356	363	348	333	356	335	303	355	325	352	350	312	355	299	347	334	375	382	350	345	377	346	347	340	353	327	351	345	374	335	356	340	352	344	332	319	364	361	359	337	309	342	373	371	379	367	371	346	351	311	302	321	353	366	303	395	326	352	363	321	336	360	333	348	316	367	362	307	321	340	339	343	330	329	363	364	297	333	383	358	345	355	357	346	354	361	375	358	356	316	317	353	334	349	376	350	383	363	372	339	329	360	352	349	330	368	348	311	292	330	339	321	335	341	333	352	335	359	327	367	318	312	331	343	301	329	364	330	325	377	347	355	338	366	323	329	320	350	304	319	325	336	300	333	368	326	343	351	339	340	327	375	297	351	325	336	320	338	313	332	364	378	345	339	346	362	363	337	356	379	336	340	346	316	355	350	360	341	335	334	342	322	377	344	344	347	343	359	336	358	358	323	363	307	359	324	336	347	367	318	364	345	359	353	328	373	352	375	343	351	342	330	335	331	322	376	328	375	325	372	324	342	372	339	329	339	381	350	321	379	305	352	372	331	348	340	323	363	378	321	366	329	339	339	350	322	338	341	355	332	369	343	351	355	361	325	328	373	338	330	341	355	343	336	344	343	350	321	345	328	352	356	323	359	333	314	354	351	336	335	328	329	329	349	360	333	335	319	378	390	339	361	340	316	347	305	326	337	363	339	358	342	347	352	313	342	348	340	319	328	337	353	354	345	346	331	316	336	349	327	335	329	328	327	334	354	341	341	355	331	343	371	359	381	335	355	334	334	384	328	362	340	341	339	351	376	336	353	335	321	359	350	340	346	343	319	335	290	324	338	365	341	351	348	361	381	343	349	357	365	368	396	372	332	341	336	352	334	362	356	336	336	333	370	340	346	324	347	348	354	374	351	320	361	323	378	348	357	337	386	342	320	371	331	343	319	369	376	363	366	330	325	367	349	330	365	325	375	328	348	356	324	334	319	332	355	330	314	321	338	319	343	319	371	339	361	364	349	337	350	329	333	357	356	352	345	358	364	333	337	366	326	344	338	341	342	336	354	371	357	337	368	364	310	324	330	323	340	346	399	357	364	345	359	368	328	327	354	343	332	323	349	349	343	379	350	343	365	335	328	330	331	361	326	372	356	327	339	339	352	343	364	345	318	350	332	343	326	350	343	331	381	346	372	348	371	362	324	346	358	358	334	341	322	342	314	354	345	325	338	310	320	330	363	312	358	341	360	339	325	346	356	359	315	346	332	355	387	389	365	349	363	347	341	356	341	347	393	330	380	341	333	317	345	353	371	347	363	344	338	335	345	310	322	359	333	340	338	363	371	324	390	339	360	318	371	367	374	335	360	357	330	317	331	321	325	341	374	314	352	335	363	333	351	349	322	351	331	378	372	367	374	362	313	349	321	329	341	334	331	385	370	329	355	343	358	367	339	381	339	352	355	344	348	335	330	338	328	384	333	339	341	358	339	343	356	299	320	343	345	349	373	326	365	349	374	312	345	352	337	337	384	337	331	333	362	376	334	346	369	314	332	351	340	336	373	338	348	370	365	348	386	336	322	347	363	332	330	334	360	359	325	364	357	374	332	342	328	319	366	339	342	355	333	335	353	371	341	331	329	332	323	356	375	354	358	371	362	338	332	344	316	382	333	331	350	358	329	344	354	349	344	314	334	356	311	351	344	362	357	330	337	338	369	321	345	342	347	344	317	323	355	383	357	345	329	342	342	371	323	345	341	354	328	349	335	379	344	353	319	341	390	363	329	332	340	369	379	361	330	339	333	342	329	360	346	398	313	345	345	369	363	341	357	341	383	332	353	381	374	332	341	350	347	373	344	346	335	386	340	358	340	334	355	317	361	344	326	329	322	351	333	370	351	345	348	374	310	353	307	343	347	349	370	371	360	325	345	340	362	306	336	334	375	345	355	351	315	310	336	356	360	352	356	334	336	351	314	366	363	356	308	377	356	323	354	333	338	389	338	337	368	382	327	345	362	329	335	337	347	332	363	318	332	346	360	356	329	372	344	335	374	335	381	352	335	357	325	359	378	359	338	361
1383	189	177	179	180	152	135	144	118	124	163	154	135	148	159	150	161	133	124	147	156	141	153	134	132	124	152	159	149	134	138	147	144	159	121	109	152	134	147	140	132	157	138	161	141	144	141	136	134	153	139	130	134	110	143	147	147	138	149	152	141	131	151	167	142	150	147	144	125	154	131	119	126	145	138	157	167	132	152	154	159	159	154	149	140	148	145	133	134	135	139	147	146	128	134	146	144	134	131	143	146	147	146	124	150	115	152	150	152	153	128	136	138	166	138	148	156	166	149	130	129	126	136	137	135	149	140	124	153	134	130	158	151	144	145	163	127	145	139	138	164	127	124	130	153	147	139	153	141	123	148	159	148	146	166	144	140	144	107	138	149	166	155	130	146	155	126	130	142	142	131	129	142	162	163	152	140	150	137	154	141	133	138	135	132	132	152	139	124	158	163	134	141	164	165	130	111	129	146	121	156	144	142	135	130	124	120	118	155	160	126	157	158	124	169	167	147	137	139	138	140	152	156	132	159	139	143	148	145	133	154	162	133	144	149	153	116	138	154	135	148	137	150	152	155	133	130	162	168	151	135	148	134	139	131	151	142	144	130	158	133	164	123	156	160	175	151	146	137	149	146	140	151	149	129	130	138	154	142	129	130	150	128	124	116	131	140	163	144	141	153	147	148	133	140	126	143	132	152	156	149	140	141	146	151	147	165	139	125	162	144	134	140	141	135	138	137	158	150	111	130	143	122	129	156	156	138	142	135	146	122	131	125	133	149	146	146	140	144	143	138	151	133	124	160	150	129	127	143	149	152	146	143	144	130	154	142	141	152	134	132	162	141	172	151	152	141	138	146	150	125	135	156	132	148	152	157	136	141	126	123	135	129	137	146	146	129	137	142	145	140	115	117	126	151	141	147	147	133	147	135	140	136	151	154	126	142	166	142	138	148	135	140	150	136	143	144	144	157	143	128	132	140	139	162	148	153	171	156	143	141	162	165	155	148	162	134	118	129	127	136	160	130	138	139	154	142	166	153	152	160	154	138	128	136	139	152	138	136	150	154	157	135	143	145	139	149	135	136	144	143	148	140	130	153	160	123	128	133	153	167	132	144	147	152	121	166	148	143	148	128	171	135	131	148	129	122	137	127	136	148	166	136	124	131	148	136	139	134	119	143	126	135	143	145	122	123	142	137	138	146	141	131	145	155	150	149	147	149	132	136	135	123	159	133	139	140	139	135	149	150	119	150	147	167	144	120	150	137	136	138	150	114	149	135	128	142	124	143	129	122	132	137	141	154	159	162	109	143	135	125	134	139	140	133	133	129	154	153	136	145	133	140	137	131	152	150	122	105	145	139	148	136	133	134	130	135	133	135	153	135	124	132	148	144	132	134	176	115	139	142	137	134	135	142	146	127	148	137	166	140	167	136	137	108	145	144	135	146	136	135	152	129	147	147	143	131	151	140	122	159	144	150	156	143	131	137	112	142	154	150	139	137	146	124	136	129	135	147	146	137	147	142	140	132	162	126	138	132	129	110	136	151	165	120	154	132	126	138	153	143	144	138	132	130	141	138	155	150	130	156	141	141	136	141	148	138	154	150	131	126	149	136	123	146	159	147	141	123	132	137	141	156	132	158	147	153	145	168	153	145	127	131	137	113	137	133	127	132	154	148	136	143	142	140	143	127	140	147	141	129	136	143	136	131	143	139	119	144	141	132	144	130	144	135	132	141	135	130	155	141	122	150	150	151	131	123	139	146	151	109	126	149	151	130	128	149	157	136	156	146	149	155	122	151	161	151	155	144	136	150	136	142	123	147	143	151	150	170	125	144	130	138	157	135	137	158	146	139	137	117	132	134	125	123	144	143	169	146	151	133	134	154	142	175	146	141	172	124	128	133	145	139	125	138	148	150	145	124	129	130	126	135	130	148	119	143	149	144	162	147	110	121	151	148	139	148	135	146	157	160	151	159	139	142	150	129	132	133	129	139	122	132	148	148	181	157	139	149	140	146	141	122	140	159	127	138	131	129	127	161	150	166	159	152	139	141	146	152	160	166	116	125	159	152	134	146	164	135	135	127	141	158	135	132	159	162	140	144	144	134	154	140	140	144	132	137	164	152	121	117	124	127	148	144	140	117	142	148	144	132	140	140	139	144	132	154	119	131	128	144	132	161	144	144	146	154	129	136	119	141	164	143	145	157	161	156	122	140	135	127	151	133	146	124	130	133	135	143	146	149	136	157	130	136	130	154	136	140	149	139	135	132	154	143	110	144	147	164	138	146	136	146	142	146	158	137	154	126	170	155	154	147	141	146	145	148	128	149	127	128	130	163	141	136	123	113	139	139	159	143	163	140	142	150	159	136	175	138	130	126	135	160	148	145	144	142	147	147	141	139	139	146	128	139	119	122	139	136	155	118	138	142	162	134	149	141	135	151	140	148	143	139	144	136	138	143	119	147	161	141	137	168	143	132	128	142	150	148	131	139	115	131	139	124	142	117	123	150	129	137	147	152	141	146	157	156	163	157	138	113	133	131	142	154	122	123	148	143	141	171	128	145	155	149	138	128	127	134	144	141	126	138	138	156	146	139	137	158	153	141	143	141	152	143	161	138	136	143	136	127	139	122	130	133	132	147	153	149	148	145	151	121	129	138	123	149	139	141	158	142	151	127	141	138	148	149	142	129	155	117	152	137	156	133	130	138	135	127	130	139	125	145	147	140	140	144	145	138	144	156	123	140	158	163	133	123	147	149	174	150	148	159	121	143	167	158	136	152	129	148	147	161	155	141	142	150	145	134	135	159	133	164	153	126	149	143	134	142	130	117	144	135	143	149	147	130	161	143	157	144	144	131	149	137	164	141	150	129	124	130	142	164	123	133	127	175	148	139	134	150	121	143	156	150	130	145	145	129	134	133	126	138	134	115	149	118	150	162	163	146	165	155	145	148	149	156	121	142	133	159	152	158	121	151	130	134	159	145	137	132	143	138	141	138	151	147	134	117	102	144	148	145	142	129	137	170	134	144	161	142	140	136	131	141	125	155	153	132	162	144	143	145	152	132	139	146	146	154	141	129	139	138	154	147	130	141	129	128	153	155	127	155	154	123	142	120	124	144	120	140	150	122	148	134	143	125	156	136	144	151	121	127	150	151	133	128	138	168	133	146	143	154	126	152	137	129	124	144	136	127	136	136	130	139	150	140	126	138	151	152	149	166	141	121	139	152	171	132	145	135	126	159	131	135	153	134	155	143	161	125	142	141	118	136	152	152	155	149	163	127	151	141	125	144	143	140	147	144	180	143	152	130	127	156	160	143	147	154	142	153	138	148	141	137	182	178	135	139	138	142	138	150	135	128	139	134	119	124	141	136	160	127	132	139	145	161	121	134	173	152	153	142	150	137	123	107	157	143	131	139	157	140	144	143	153	143	145	162	133	159	138	152	133	143	143	129	138	118	158	138	161	153	136	148	126	159	120	149	152	165	137	135	144	144	118
1563	381	397	399	385	355	375	373	372	345	328	360	353	379	357	347	361	337	357	359	319	351	362	342	363	385	331	363	376	362	318	335	333	342	332	339	366	342	375	318	336	354	310	361	339	367	325	324	347	364	321	328	341	346	339	347	314	352	366	358	361	359	321	350	335	354	346	325	356	347	327	355	345	324	392	366	321	354	335	329	356	350	337	362	360	331	344	325	355	350	364	333	338	342	361	357	358	318	366	344	348	336	358	316	358	321	349	353	330	343	359	373	309	358	342	371	356	317	362	356	361	330	363	337	354	352	354	344	333	318	378	379	341	337	334	346	373	346	335	309	341	362	319	323	347	360	350	339	343	388	305	356	360	379	343	333	314	359	371	359	369	352	330	330	311	338	396	353	322	369	347	328	320	314	348	355	391	360	327	319	316	329	318	354	323	342	335	364	357	319	309	354	324	352	340	321	346	363	326	360	378	360	330	335	332	347	325	356	348	337	377	341	364	330	356	333	325	338	363	336	328	330	332	334	345	323	372	340	316	374	334	352	321	333	310	336	340	342	375	355	345	343	342	339	355	331	334	331	348	343	333	314	361	375	332	355	351	343	343	331	344	312	353	328	379	368	349	352	343	326	324	348	304	338	375	318	340	333	317	360	322	365	374	335	333	347	315	378	359	331	351	323	336	357	324	316	337	352	399	361	327	344	343	379	310	359	354	355	349	386	369	318	353	326	393	331	317	327	365	332	334	342	333	328	363	346	324	341	340	382	352	314	361	301	301	327	379	348	382	388	353	380	377	341	367	348	317	358	355	346	341	326	312	383	372	380	350	352	377	347	353	323	316	364	371	361	334	334	318	362	350	345	338	351	304	343	327	364	323	343	321	346	373	357	347	372	332	331	322	337	365	336	360	333	369	369	346	345	358	353	339	348	355	353	357	329	351	339	348	355	366	337	342	355	367	334	340	360	360	377	370	354	343	373	363	332	375	320	326	325	312	393	336	326	369	343	353	346	334	333	344	320	324	344	302	357	334	349	329	331	345	355	350	309	320	348	322	370	350	329	343	329	341	343	314	367	325	337	359	348	355	358	328	356	364	358	359	362	354	320	341	321	358	339	342	380	368	368	319	352	343	330	344	352	305	355	370	308	372	376	320	349	366	337	343	329	342	357	338	342	352	367	351	347	359	344	378	376	353	309	367	335	345	321	337	365	330	349	381	313	360	342	322	356	367	353	371	329	350	341	357	392	330	393	352	342	352	375	353	326	363	334	368	352	334	357	327	335	356	362	376	337	308	339	359	330	352	352	356	378	335	378	363	341	327	324	351	354	356	371	360	336	366	344	313	349	351	391	347	357	313	362	344	342	368	344	348	361	373	383	330	378	314	365	371	346	399	360	361	310	396	317	378	339	335	350	319	364	346	324	356	366	339	338	331	315	366	361	344	322	365	346	370	336	335	330	361	345	361	333	341	352	344	363	343	321	318	358	309	319	353	357	327	365	348	407	340	387	319	367	307	324	321	323	334	345	321	351	369	349	333	344	340	356	344	357	349	376	334	322	371	345	334	319	327	380	361	312	331	385	364	362	358	379	353	332	355	343	323	362	329	308	339	356	336	380	334	360	301	343	359	338	365	312	348	338	349	360	348	354	411	361	364	352	365	330	367	339	347	335	332	348	376	344	341	352	352	354	369	332	361	357	364	346	319	338	318	324	394	370	347	362	359	342	365	356	353	355	326	349	334	325	312	355	328	382	330	357	348	325	362	351	340	355	341	361	361	334	396	353	356	343	342	365	342	370	347	329	318	349	352	358	369	354	372	341	335	385	345	357	349	347	328	350	320	358	345	323	347	332	332	371	341	388	357	355	397	341	343	332	330	344	326	374	368	342	365	350	370	341	336	328	343	358	364	349	361	391	323	356	304	351	350	350	337	315	319	315	318	338	358	358	351	336	344	351	334	312	325	326	326	327	350	344	359	349	329	359	367	358	336	341	339	348	336	399	388	331	347	336	323	340	338	353	323	371	351	320	326	329	325	312	354	349	365	389	326	381	373	353	345	333	340	320	368	377	346	363	354	331	335	354	366	352	332	343	357	354	326	319	358	378	354	314	344	368	323	339	316	373	325	318	347	314	297	343	344	369	320	321	334	347	355	347	363	358	378	353	328	376	329	348	340	325	357	362	339	335	382	313	328	345	335	328	340	341	382	331	360	311	370	343	356	343	364	356	367	361	360	334	361	372	375	346	313	343	379	314	383	356	347	348	319	356	335	355	340	351	373	364	316	334	336	317	346	358	341	349	364	333	347	372	315	354	346	316	340	338	357	330	350	352	350	343	320	332	365	346	327	329	361	335	357	344	381	364	347	346	368	345	313	345	360	361	312	337	354	335	367	349	316	345	369	293	351	391	366	361	357	356	365	358	359	346	337	372	348	347	338	336	350	326	342	339	394	344	340	346	345	371	347	336	346	352	357	329	361	372	371	347	360	349	340	342	345	350	366	346	345	324	326	335	373	341	373	340	347	345	370	378	342	342	319	325	341	351	350	338	340	338	334	320	319	341	309	334	352	361	341	337	332	354	351	332	377	381	353	330	343	353	366	339	345	356	359	342	376	350	346	346	328	361	344	341	365	341	341	367	346	366	343	307	366	333	336	340	378	359	344	339	348	377	326	367	355	357	341	329	383	349	347	321	320	352	322	332	320	349	395	324	348	335	360	361	314	356	325	369	334	334	358	349	334	345	355	319	326	373	326	363	300	332	349	354	364	351	338	345	364	307	346	364	305	341	340	346	340	343	362	358	335	316	332	327	356	314	353	374	311	373	388	368	328	350	377	352	343	354	367	339	346	339	372	325	328	345	347	351	353	322	374	357	357	331	330	326	323	356	341	385	359	353	344	335	337	337	342	342	349	372	379	337	318	346	354	352	351	332	350	361	358	368	318	356	325	373	353	334	352	369	340	333	362	342	324	324	350	348	342	321	362	370	354	341	332	340	372	342	360	359	368	355	356	364	392	340	322	337	329	346	334	307	356	321	339	358	376	321	337	340	334	324	338	308	324	337	349	354	350	356	363	334	359	337	352	338	344	324	393	333	340	363	357	333	336	333	354	356	338	352	374	331	370	358	343	356	365	349	374	338	360	356	391	370	367	360	357	352	362	361	365	349	341	354	346	358	354	339	375	346	347	351	336	339	355	366	350	386	344	327	313	358	340	339	344	336	311	354	362	362	337	342	319	352	325	365	358	361	349	336	346	361	373	318	361	362	353	342	345	381	308	337	378	367	392	312	379	369	366	339	335	364	310	334	353	376	334	349	356	382	368	349	344	330	331	318	330	327	346	319	323	344	329	345	318	306	356	323	319	315	310	355	339	373	339	329	340	334	353	305	339	371	376	348	346	368	341	357	365	337	337	336	324	378	343	334	343	351	325	366	329	317	303	351	333	353	330	331	353	346	326	358	339	363	368	350	333	329	351	369	313	312	391	363	365	363
7355	539	566	470	385	347	307	279	271	235	285	267	239	211	254	245	218	217	229	233	278	234	244	232	215	249	224	245	215	240	224	219	214	238	213	248	230	223	228	238	251	230	250	235	228	245	234	234	224	206	231	234	217	197	232	213	217	176	217	232	216	222	222	207	245	232	219	223	227	265	251	232	214	212	225	262	233	241	223	226	235	198	195	218	211	243	206	194	224	224	204	199	221	200	219	190	222	229	224	220	222	217	204	210	189	212	241	225	230	237	226	202	231	223	253	235	235	214	233	249	242	228	223	225	231	201	262	242	186	206	247	223	237	217	219	214	261	212	210	254	190	207	237	236	224	212	202	169	220	224	220	217	205	209	206	225	202	231	233	216	223	225	245	203	243	208	215	222	214	208	224	217	217	214	216	231	215	213	244	227	204	240	253	229	220	259	209	213	222	190	197	240	212	225	228	217	210	219	243	235	227	220	219	221	222	241	240	235	190	223	222	229	230	235	213	204	213	236	200	202	230	233	219	206	217	196	211	210	221	241	237	234	237	201	216	221	230	233	235	237	208	220	214	207	234	247	223	222	241	197	224	234	261	237	231	250	221	233	236	244	240	223	252	219	227	247	233	231	224	215	216	230	227	199	210	203	229	247	226	233	228	232	227	237	232	237	223	229	217	241	230	201	250	205	219	222	210	215	223	203	251	247	207	231	220	248	228	227	214	224	213	202	214	219	221	219	242	222	218	226	220	236	233	196	220	234	212	210	207	231	226	234	221	233	237	217	250	227	212	248	224	218	256	247	235	248	225	242	236	222	243	223	236	206	218	199	221	251	250	220	210	230	224	227	239	220	216	242	217	213	215	227	223	226	251	214	225	203	213	230	254	199	248	220	229	242	253	205	230	216	238	223	215	212	209	215	215	229	226	214	205	228	240	225	223	258	227	238	243	228	229	236	227	235	215	236	242	247	231	226	210	234	225	229	204	209	252	224	229	224	239	192	221	244	218	217	233	233	242	241	236	262	224	213	234	219	213	210	234	233	215	233	242	215	236	223	209	212	212	245	244	215	194	214	227	218	254	256	248	227	217	227	208	222	234	227	235	244	236	230	245	247	208	214	255	228	228	241	203	230	247	230	216	222	231	230	243	211	207	235	206	222	206	226	212	209	199	191	257	225	216	224	232	226	226	230	199	219	213	217	227	219	224	227	231	225	246	211	245	224	233	238	229	229	218	218	186	217	230	255	194	220	240	230	218	230	225	211	243	211	236	210	210	235	226	221	232	242	251	230	229	232	235	204	249	278	222	227	232	227	222	225	207	239	206	220	215	218	224	235	241	228	226	200	228	222	209	231	225	216	206	233	203	205	223	233	243	263	262	238	195	218	236	208	242	251	200	237	211	256	218	241	233	211	220	229	241	246	226	233	230	214	249	213	199	205	222	204	215	231	226	211	218	229	209	224	217	229	225	218	254	215	229	215	233	199	220	213	223	236	222	199	224	208	204	233	243	229	242	193	214	224	233	260	217	220	227	220	257	235	207	208	234	232	221	228	211	235	223	240	206	217	210	234	229	215	242	230	247	190	193	224	224	231	223	228	220	198	209	227	225	226	209	245	240	226	231	215	210	190	204	216	216	231	238	209	227	219	240	204	215	200	194	239	258	239	241	223	254	250	227	262	207	240	240	210	222	254	213	226	231	227	228	247	219	229	226	221	220	206	201	229	205	222	199	238	218	217	214	194	230	215	210	207	194	228	232	251	217	243	250	223	225	206	231	234	228	198	210	226	215	234	201	202	250	228	214	233	233	219	250	224	203	207	218	208	217	223	230	234	250	221	225	253	220	195	215	241	209	219	223	223	211	222	223	227	202	227	215	216	218	226	267	224	205	217	221	218	223	208	220	248	226	200	215	215	214	201	247	209	203	220	206	224	210	233	218	233	240	236	226	225	245	220	213	218	237	217	235	231	204	228	228	212	239	218	209	245	207	213	202	237	187	226	207	229	251	215	214	246	253	224	247	258	204	230	245	236	213	207	216	216	235	224	224	218	214	228	269	210	233	207	208	201	199	250	222	199	251	218	234	227	196	231	223	207	224	210	211	203	251	219	195	245	230	249	226	218	224	226	236	258	227	253	237	225	204	214	185	216	216	213	244	226	212	214	204	215	243	257	261	215	213	230	210	240	223	225	211	212	217	231	205	216	218	218	227	190	225	200	253	238	221	201	240	247	236	258	214	228	230	229	204	193	200	181	216	263	214	211	235	231	246	239	200	234	229	239	228	206	235	237	211	230	213	238	194	226	209	203	194	263	236	258	232	206	238	243	233	232	208	240	206	234	208	216	240	215	223	222	239	211	216	219	218	225	214	217	227	232	237	188	222	236	204	243	216	258	238	245	217	207	215	175	228	229	252	231	225	265	223	206	233	206	206	218	223	213	199	239	213	233	228	247	221	231	218	214	224	219	228	222	245	229	207	231	226	216	246	198	232	239	217	205	212	214	234	239	233	245	247	234	234	207	248	220	200	207	221	208	214	210	218	234	233	216	233	241	210	223	228	227	249	251	228	215	263	244	212	206	225	237	203	261	223	207	205	208	230	229	224	195	235	208	215	219	168	212	218	217	214	239	241	236	203	245	202	223	224	215	220	247	212	186	228	214	225	217	213	229	217	211	218	227	213	201	209	247	226	219	209	223	198	213	233	243	231	234	214	190	219	212	219	200	235	232	225	213	236	241	217	224	225	196	212	228	214	236	235	236	209	211	238	234	224	209	239	238	263	207	216	241	239	212	210	214	223	226	230	219	234	220	241	204	212	221	234	218	210	203	232	259	216	223	231	227	255	229	213	216	247	246	227	225	246	230	202	237	199	241	250	211	228	242	212	223	211	237	232	218	227	208	232	213	253	222	219	226	231	243	226	232	225	234	245	226	219	214	240	223	255	246	204	223	232	240	219	237	227	185	231	210	211	227	214	242	247	240	224	200	269	224	235	212	240	245	218	236	236	241	221	211	212	197	235	207	206	210	206	217	235	233	255	233	208	196	216	207	228	231	243	197	219	222	234	256	214	235	205	211	229	219	219	239	211	207	214	230	222	240	227	207	194	215	241	240	214	217	224	213	225	213	231	218	255	233	223	200	207	244	224	202	231	227	237	226	214	186	241	197	234	225	209	213	211	204	185	207	199	215	189	220	207	214	230	206	208	242	234	222	194	234	205	231	233	222	214	259	207	217	204	208	212	229	197	258	232	261	211	225	224	207	237	207	228	215	214	199	214	227	208	210	213	230	225	238	220	217	225	218	218	227	272	238	219	213	224	210	244	218	205	237	253	222	229	213	196	233	211	216	212	219	246	237	234	220	241	213	225	220	232	219	268	221	204	222	205	245	223	238	251	211	218	225	237	209	209	215	245	199	242	253	248	215	244	230	215	213	214	266	226	221	225	216	228	208	203	212	200	216	212	218	225	193	208	242	226	215	234	207	230	226	216	226	210	213
6284	839	1260	1330	1234	1026	957	817	808	689	701	711	685	661	574	625	602	551	552	548	545	565	505	533	510	549	549	496	530	526	537	515	500	549	520	508	515	537	561	529	502	560	502	549	508	513	565	535	511	516	523	528	562	544	534	504	516	541	493	505	472	527	495	438	509	507	497	501	553	531	526	501	539	533	513	505	508	522	495	515	507	478	519	511	531	548	520	524	525	505	557	509	503	516	520	499	504	506	493	555	550	528	522	529	502	494	490	492	511	524	520	494	511	517	473	479	523	510	512	489	501	493	473	488	544	536	470	498	494	542	520	495	557	510	492	540	528	529	503	503	511	493	572	515	534	483	502	507	515	503	510	499	503	545	536	455	534	502	489	544	484	470	495	497	520	478	498	455	480	475	511	491	503	500	493	528	521	513	516	513	520	499	535	528	520	471	555	467	497	518	503	534	517	461	512	510	496	541	516	552	467	526	536	502	513	525	544	465	515	512	517	513	557	525	531	508	520	481	537	529	475	486	513	512	555	528	512	554	473	485	552	507	523	530	514	529	524	502	505	496	520	533	512	536	484	520	524	506	484	500	498	485	510	490	479	539	498	520	470	450	506	515	514	510	505	490	480	510	526	484	501	523	517	508	536	501	540	521	503	496	469	552	447	509	523	526	497	492	524	507	511	490	505	540	529	507	519	516	533	480	525	509	522	519	539	491	498	555	516	498	532	530	476	504	492	486	538	521	523	558	561	483	479	505	536	536	530	512	504	543	520	499	487	539	485	510	487	528	507	561	501	470	533	506	507	530	494	446	510	499	516	516	523	506	511	474	571	489	523	506	477	527	497	512	511	502	470	527	503	531	474	499	528	510	500	472	498	521	516	512	533	510	553	514	474	497	491	538	525	500	527	507	497	483	480	482	482	552	511	488	511	509	488	494	489	489	550	507	504	497	519	488	502	471	535	539	529	525	484	526	510	521	503	546	501	498	493	531	483	490	546	476	510	466	524	545	531	471	520	519	541	500	513	529	475	585	504	464	491	524	497	533	503	469	555	486	467	486	552	491	462	506	482	483	534	477	515	490	481	490	515	465	495	517	508	511	502	528	494	533	518	527	481	506	501	527	518	508	490	534	525	529	486	519	538	494	492	526	508	516	513	485	496	526	499	506	520	510	485	528	471	506	533	500	447	514	498	504	520	507	486	496	466	520	499	522	508	492	491	492	509	482	470	488	521	526	472	517	526	528	505	524	497	524	506	505	484	482	541	509	506	489	530	466	536	514	519	513	534	513	539	539	511	474	486	486	493	512	525	474	546	503	534	507	499	546	508	517	512	524	525	497	480	507	543	539	537	521	496	481	527	453	567	514	468	524	539	510	468	525	482	501	472	467	517	501	504	499	499	535	494	497	518	495	524	509	512	548	526	534	524	494	506	511	482	486	520	539	473	500	521	512	537	498	512	537	480	484	549	530	492	525	507	480	482	532	513	525	479	479	496	480	492	466	512	514	501	503	543	527	517	449	521	477	477	489	520	517	504	441	522	509	518	498	510	549	505	490	540	524	503	462	541	542	504	497	504	509	452	497	515	498	525	549	493	526	500	498	498	550	541	566	472	514	542	491	522	526	527	519	522	501	501	515	539	502	527	528	516	509	503	488	532	536	520	521	540	511	502	533	503	516	460	505	483	477	544	504	504	527	556	541	515	492	488	537	482	509	518	513	566	534	495	509	496	502	509	493	544	539	504	454	510	518	501	506	518	520	518	574	533	490	523	548	524	484	484	499	508	514	488	535	477	509	553	511	487	484	524	501	517	505	519	500	486	509	482	520	493	514	493	492	506	535	532	531	487	496	479	503	512	544	495	463	501	498	518	445	502	554	524	495	486	521	503	480	532	496	524	500	517	526	518	529	565	589	465	517	534	504	497	525	539	496	505	509	492	494	491	511	492	516	526	513	526	513	520	507	528	506	497	480	537	533	496	513	534	485	505	529	530	503	509	504	535	443	502	512	514	496	496	465	477	487	486	486	510	527	495	515	496	488	491	500	526	484	499	499	527	495	507	556	491	472	515	497	513	502	539	528	475	493	527	518	494	514	508	474	498	519	498	576	575	514	501	517	502	538	499	555	474	484	546	502	495	479	488	510	493	504	510	509	493	568	534	501	518	518	498	545	506	493	531	468	488	517	517	484	501	496	484	492	549	527	522	548	523	502	526	484	497	492	498	504	506	567	515	519	509	534	507	513	511	510	503	543	477	512	521	497	515	485	509	534	498	475	500	508	502	489	506	511	518	509	479	509	521	548	510	532	493	461	502	520	535	489	537	520	534	498	564	511	542	529	465	516	512	469	496	513	519	526	510	503	486	504	488	471	502	528	486	491	475	517	486	536	494	525	539	513	492	500	533	534	522	542	517	503	525	530	491	545	509	488	506	488	494	500	488	514	519	491	519	529	543	471	473	514	489	512	513	502	516	488	503	520	519	491	491	519	532	508	530	495	543	522	503	456	472	499	561	488	500	478	551	506	526	561	494	489	482	503	516	530	470	537	562	469	482	520	480	526	516	492	504	566	503	533	524	496	525	488	489	528	499	485	514	524	488	520	500	509	518	496	504	524	509	469	514	509	471	482	481	496	496	479	512	511	519	512	549	492	494	494	508	513	511	502	463	490	486	502	470	516	537	522	520	461	541	496	514	502	526	479	461	518	500	507	561	523	513	531	506	529	526	465	507	505	519	547	542	493	523	510	530	517	502	515	491	497	523	466	523	504	516	533	513	529	509	535	531	515	466	519	494	481	517	519	539	539	474	489	500	536	503	516	513	516	519	536	499	492	505	478	487	502	508	451	503	473	523	530	462	536	502	544	512	499	527	529	507	543	509	528	528	495	510	501	522	480	479	495	496	484	520	515	504	522	509	514	502	467	491	515	491	503	500	512	508	498	516	471	497	524	532	495	505	497	533	509	490	499	523	513	542	540	524	493	515	510	508	501	478	496	508	508	489	501	559	515	524	509	471	504	513	512	502	519	483	522	530	500	500	515	506	509	527	556	526	526	527	529	496	530	532	512	485	485	511	479	497	508	517	484	518	504	493	530	529	526	544	504	512	527	508	482	525	532	516	499	491	514	506	499	484	522	492	529	535	510	512	547	548	475	551	520	519	536	481	467	525	512	533	511	500	486	532	487	517	494	537	502	464	464	511	529	495	527	503	520	502	534	540	505	492	527	501	507	494	541	499	503	528	509	500	497	519	515	518	489	518	487	485	505	515	504	551	495	499	474	462	501	492	533	513	520	501	495	498	497	499	505	493	479	507	497	510	477	524	516	531	463	484	502	576	531	488	509	535	472	496	488	512	520	509	516	470	489	503	478	515	512	490	539	486	492	514	522	497	505	518	504	526	498	498	505	549	516	519	523	448	486	491	519	533	457	524	497	531	538	540	511	517	509	496	505	452	489	515	489	512	512	519	471	511	498	523	482	540	504	502	507	499	551	521	490
14029	1062	836	652	473	372	289	248	219	230	224	191	188	207	188	195	170	199	140	191	158	143	142	149	183	165	159	160	144	159	164	162	132	160	148	142	156	169	133	150	143	143	150	139	156	146	129	155	157	148	176	162	167	139	160	143	166	149	166	143	148	170	132	142	141	133	153	150	132	164	138	142	147	131	165	152	130	159	150	156	147	159	134	137	148	126	140	138	141	175	147	148	153	147	144	152	136	169	146	156	157	148	138	182	150	142	136	144	161	147	154	124	139	156	156	145	142	162	145	143	155	149	165	155	136	136	146	154	130	154	124	161	146	148	149	134	172	161	158	146	151	166	159	143	138	167	148	158	145	143	158	135	156	151	145	148	162	173	156	157	132	136	154	139	183	168	126	160	132	139	142	155	153	125	137	144	169	135	140	157	155	154	174	170	142	143	173	152	161	153	127	167	183	153	154	141	170	161	145	125	144	130	136	150	148	154	148	168	133	139	143	165	148	135	142	133	157	151	144	175	153	145	162	153	126	130	129	147	143	131	154	151	149	132	136	184	135	119	146	166	142	154	140	133	149	141	156	124	151	186	154	138	175	149	148	144	144	154	164	134	139	154	145	143	190	176	146	154	138	136	163	177	146	165	150	135	141	138	143	178	162	164	138	154	162	153	153	125	150	145	158	136	151	133	144	162	128	157	149	147	130	142	159	132	145	162	145	170	159	121	147	137	150	144	166	162	139	152	164	143	168	152	156	155	140	157	154	134	140	145	138	152	135	138	135	143	169	155	140	152	143	156	143	156	163	152	161	162	130	149	114	182	167	162	144	158	157	144	140	146	144	158	150	141	142	153	146	118	142	150	124	149	167	156	142	144	149	160	150	152	146	152	155	123	152	112	146	168	146	143	167	164	136	131	144	140	148	130	137	143	169	157	131	158	119	146	153	161	162	149	153	161	140	135	133	140	151	156	170	139	164	147	134	136	147	170	141	153	149	153	154	127	136	145	117	163	149	128	150	126	123	138	145	138	143	138	165	182	159	156	166	143	133	132	135	128	151	163	153	164	135	160	171	135	132	148	154	139	152	157	133	130	139	144	190	153	133	170	167	178	142	155	157	133	146	149	180	141	129	155	169	145	123	141	176	138	143	141	142	141	135	156	166	179	139	143	114	146	149	168	157	155	138	140	135	162	130	157	173	156	175	171	146	147	134	140	138	156	157	168	144	169	165	147	152	163	154	143	158	172	169	146	135	178	168	168	126	174	149	166	147	143	152	166	165	128	170	154	165	137	125	160	150	155	149	169	174	160	140	161	148	137	143	139	143	154	149	156	154	148	171	142	137	159	172	152	143	139	174	158	152	162	156	173	188	159	150	164	145	149	140	147	147	167	161	153	154	145	149	143	164	150	170	141	153	164	145	152	145	122	173	160	175	154	156	148	150	126	156	149	142	141	157	173	163	149	166	138	161	177	125	167	173	148	164	136	128	150	151	140	169	170	170	140	155	138	147	159	177	152	155	175	160	143	139	151	146	135	156	173	131	143	171	182	141	160	130	139	149	145	163	144	165	142	176	144	165	144	147	137	159	153	171	155	150	148	156	153	156	149	122	163	170	146	134	142	153	139	144	157	151	132	144	151	150	163	159	153	155	149	140	157	133	142	144	147	148	142	173	131	164	154	140	124	153	133	122	152	138	144	150	138	128	153	131	165	147	135	139	130	137	154	156	145	150	173	138	148	141	133	152	140	142	143	150	159	159	145	128	137	157	152	152	135	158	135	144	162	138	133	147	155	172	160	129	163	158	171	169	140	145	150	132	160	156	151	153	141	164	148	156	143	154	139	151	168	144	157	126	152	132	135	160	132	163	143	159	166	142	160	130	148	151	149	158	154	153	151	151	151	148	156	173	150	148	154	141	173	131	152	144	118	119	150	141	147	134	131	158	154	153	135	146	163	161	155	156	163	130	176	157	135	143	160	173	130	160	154	141	167	156	150	137	151	149	156	141	175	131	178	165	134	138	153	141	166	144	150	158	162	159	145	145	141	157	165	130	138	163	148	158	151	139	127	166	162	162	147	160	137	151	170	154	149	160	141	165	168	157	157	144	150	172	133	153	158	153	161	165	139	155	165	156	159	151	136	159	162	156	170	151	166	155	183	167	143	163	161	151	167	162	139	163	154	153	150	142	152	158	143	126	145	152	155	169	144	157	155	144	162	153	169	155	156	136	167	155	141	141	156	157	150	150	134	161	158	137	137	154	160	164	151	152	150	150	136	161	134	131	161	152	149	144	182	162	120	137	126	142	145	144	156	130	161	171	184	149	150	151	167	149	130	159	128	150	154	142	149	146	173	142	152	150	153	140	140	153	156	160	140	147	149	144	170	142	165	160	150	134	130	133	151	178	188	150	142	140	122	156	146	144	129	158	133	148	146	136	149	141	150	157	144	154	170	159	188	173	163	142	168	159	158	157	162	162	173	145	152	134	139	141	156	161	154	128	149	123	152	149	150	163	136	165	149	144	145	180	156	163	187	149	147	151	136	146	176	144	137	148	128	159	151	134	157	159	153	130	138	143	139	168	147	145	157	167	131	160	166	133	130	168	137	156	151	175	152	138	152	175	151	164	127	154	133	168	161	147	168	159	164	160	156	138	151	157	145	133	194	139	145	157	161	140	139	154	152	147	144	156	147	156	141	148	174	130	139	146	156	146	146	134	141	156	137	136	139	140	129	140	147	144	157	150	143	143	146	140	142	171	170	153	148	146	183	133	136	132	144	171	167	167	159	142	152	137	143	136	165	154	159	176	143	147	143	133	124	150	162	135	139	162	130	138	146	128	170	147	163	141	136	160	132	152	122	121	148	145	156	155	151	154	167	129	146	146	147	149	168	151	156	141	159	133	140	155	142	154	145	150	141	159	160	175	138	152	151	149	135	158	135	146	155	156	143	134	162	163	149	163	162	180	138	137	142	146	122	143	182	152	137	153	140	163	153	165	154	158	152	137	130	138	137	132	163	146	150	152	164	160	135	144	159	148	141	129	142	126	129	145	149	177	154	183	181	142	129	140	139	127	151	146	159	133	158	138	141	138	145	157	139	157	140	159	145	142	148	135	126	158	135	132	147	138	135	181	154	158	139	162	173	149	151	146	164	171	155	137	134	153	145	133	157	152	172	155	150	129	136	167	135	164	150	130	138	170	183	136	125	150	152	155	152	149	148	170	159	174	175	137	164	132	169	156	156	160	150	135	159	107	142	147	141	145	145	153	119	130	155	149	162	144	135	158	144	138	166	156	139	156	153	174	142	161	159	157	136	160	134	136	148	154	137	157	151	118	169	172	142	155	167	140	146	179	158	159	137	145	152	155	141	143	151	138	151	149	142	163	153	139	149	140	143	134	158	170	170	155	155	159	142	149	132	132	160	141	176	162	160	148	137	153	142	152	160	152	163	172	145	137	164	161	172	167	154	162	133	170	155	157	141	154	149	136	153	158	160
8030	946	1765	2040	1768	1413	1158	953	780	783	691	644	636	609	538	521	507	465	460	433	433	404	408	352	458	401	418	420	401	386	408	388	371	356	368	395	354	382	352	346	371	356	360	339	356	409	352	371	363	372	326	365	362	355	373	370	376	358	364	365	340	347	344	373	346	398	394	364	332	350	352	384	338	345	358	359	357	373	358	360	347	370	336	347	354	337	367	363	357	406	326	360	346	344	395	335	332	329	341	343	361	365	326	351	300	342	361	351	364	405	315	346	358	335	323	322	359	345	331	320	332	382	344	372	338	346	322	368	342	353	376	312	370	329	347	364	331	317	353	392	355	331	332	360	341	346	382	326	341	350	394	356	347	341	353	346	384	322	354	325	343	364	333	331	340	336	346	339	320	350	344	345	325	342	308	337	357	344	359	345	363	323	364	366	360	389	368	316	337	370	372	336	329	331	369	323	340	337	356	305	324	355	333	355	338	359	338	351	369	340	332	358	347	365	339	346	365	334	354	346	349	328	340	360	308	330	353	345	331	356	325	377	318	342	313	356	343	352	336	349	341	348	358	368	334	374	339	308	313	334	331	365	352	367	341	352	353	344	325	365	358	328	346	335	378	318	325	334	316	341	350	363	366	347	344	358	321	386	334	342	354	331	361	357	383	332	331	314	337	351	332	334	352	360	341	343	365	370	345	364	347	378	365	327	337	358	326	335	300	345	342	355	352	353	356	363	343	346	344	354	349	327	391	329	346	350	321	342	331	328	380	350	339	365	336	343	337	352	336	344	321	379	370	340	366	322	346	355	324	364	351	348	386	384	373	355	327	340	347	309	343	324	341	360	321	344	344	357	339	327	360	317	359	307	338	315	348	341	382	318	364	309	335	349	335	348	355	366	353	329	334	363	321	390	344	395	339	349	342	369	320	333	348	337	320	332	303	346	385	369	327	365	343	341	334	330	330	317	307	370	329	320	346	350	312	333	364	370	358	321	322	322	332	365	342	351	331	353	315	362	368	360	359	334	332	343	332	354	347	318	325	323	322	320	354	355	350	341	343	366	309	329	350	335	336	331	343	323	338	339	340	327	323	346	345	330	327	359	312	310	388	312	331	357	332	357	323	346	366	346	355	387	360	341	345	355	394	314	363	346	338	394	327	370	358	341	360	367	327	363	353	351	328	374	352	373	323	370	326	372	358	355	309	349	336	344	358	351	331	322	363	332	328	341	328	373	351	334	331	392	354	335	353	334	351	344	371	334	363	348	334	347	343	352	343	343	331	335	365	331	348	362	346	356	331	349	333	379	349	372	357	353	320	299	341	343	366	361	344	353	358	352	350	336	363	351	323	354	342	348	386	361	347	356	322	339	362	331	323	336	328	349	356	306	340	362	314	375	369	364	353	342	367	334	315	353	322	346	353	320	347	355	378	344	355	350	300	345	346	365	333	349	339	369	326	368	344	345	289	314	347	375	324	325	312	354	348	321	343	343	344	341	332	295	347	372	362	329	361	354	389	364	336	326	343	335	349	358	316	313	355	344	358	350	318	372	328	336	356	303	347	357	335	347	343	356	328	354	346	340	327	321	358	351	340	307	343	354	363	377	356	326	327	351	382	367	345	339	359	326	325	363	368	345	333	322	321	332	335	331	346	306	354	318	364	355	345	358	369	348	348	341	347	348	347	315	331	375	330	344	329	364	320	401	353	313	326	352	357	393	363	339	323	303	357	316	355	308	327	338	361	399	360	349	356	341	343	307	356	358	358	363	305	362	350	354	319	373	341	336	357	338	319	362	347	335	346	339	344	331	336	356	327	345	348	370	362	325	308	327	365	344	350	348	361	338	365	351	324	328	362	299	347	351	339	346	317	351	361	353	347	348	357	355	339	355	363	344	348	338	352	336	328	368	337	334	342	336	341	356	368	335	340	334	329	344	336	345	367	342	363	341	329	369	309	370	331	366	337	356	337	316	364	350	344	365	359	364	339	341	336	339	380	343	366	338	358	334	330	349	364	378	329	351	344	340	354	338	349	359	371	332	340	319	342	335	325	329	368	361	349	324	340	357	332	363	355	355	331	354	346	374	361	342	341	345	366	335	342	310	306	331	343	352	351	311	332	365	335	331	333	304	319	353	348	347	353	322	376	349	367	358	362	344	329	332	329	352	368	348	355	345	350	329	335	338	338	342	335	381	360	382	350	356	379	330	331	353	343	347	314	381	290	337	363	343	354	333	339	358	335	378	336	311	300	401	338	340	316	322	346	352	355	336	356	367	322	346	340	341	357	332	352	377	346	361	331	307	331	328	322	333	350	362	327	348	318	332	354	331	316	331	355	342	365	318	343	365	344	324	358	332	360	344	326	345	342	346	320	345	338	372	344	357	357	350	312	345	338	346	341	326	351	342	330	352	360	353	355	344	391	373	318	344	343	332	335	359	374	352	347	357	333	361	342	368	349	377	365	360	352	342	348	359	363	358	327	334	350	352	340	321	361	324	358	326	344	353	360	330	341	332	330	335	339	340	345	331	370	345	365	337	349	368	340	328	318	324	373	346	344	300	357	343	349	354	343	302	353	353	354	331	355	365	332	320	332	363	325	305	347	353	348	347	315	338	332	347	344	297	356	373	371	352	319	336	324	322	319	351	340	331	363	338	320	345	372	327	345	351	335	348	371	364	337	354	358	338	356	357	347	341	321	378	330	341	345	354	353	321	332	326	316	344	306	350	349	331	319	323	324	307	317	353	394	348	373	344	315	308	320	301	340	362	347	334	381	364	362	347	326	358	360	328	324	359	349	364	344	347	378	349	348	361	365	348	366	343	336	357	344	344	351	367	336	338	345	339	351	348	343	328	358	370	377	358	317	372	313	344	365	358	366	321	337	350	356	329	349	358	339	338	369	336	355	359	352	337	329	350	373	338	327	341	333	354	352	332	392	346	374	349	348	346	347	384	349	341	356	336	360	320	301	327	351	350	326	383	330	336	357	316	335	316	372	355	353	352	310	362	340	338	341	381	342	331	378	355	332	319	340	361	326	329	327	313	367	362	355	348	357	357	346	375	330	334	338	309	335	330	329	335	343	366	377	344	347	273	316	345	369	342	339	394	320	341	373	347	318	329	343	331	351	353	332	356	349	362	341	338	304	336	363	349	348	352	309	390	324	332	309	352	329	365	349	331	330	336	358	331	349	332	377	325	375	367	352	326	387	350	374	362	339	344	367	350	349	339	332	310	323	356	346	326	314	347	351	343	343	361	328	360	336	330	351	366	314	353	350	332	347	337	333	374	321	357	336	323	307	329	371	330	359	345	352	341	344	334	367	349	352	358	355	348	319	394	313	370	299	333	365	382	341	344	340	357	349	323	379	324	344	333	330	356	338	334	337	343	330	354	308	344	333	359	348	359	325	345	370	330	343	336	293	404	389	355	377	315	364	331	337	331	357	334	316	339	377	333	362	346	351	330	343	350	342	355	317	356	340	355	360	329	348	333	328	355
1464	188	161	141	158	158	172	147	146	155	148	145	115	134	131	132	132	138	175	158	129	128	140	142	128	148	157	132	135	141	113	155	129	137	144	170	124	127	161	143	139	138	167	148	150	163	127	133	140	164	141	160	135	139	150	128	133	159	125	130	128	147	141	163	144	128	109	141	125	143	162	129	126	162	152	137	129	137	137	156	157	151	144	140	134	128	141	136	141	123	130	183	152	153	144	143	129	122	147	134	141	129	124	164	124	150	140	143	144	111	116	148	143	140	173	148	132	139	132	150	126	139	161	117	120	164	149	142	154	120	161	133	159	142	122	117	125	141	135	119	132	157	163	165	148	159	129	141	138	154	158	160	149	150	134	117	135	142	138	129	151	154	134	149	148	129	141	124	151	133	135	155	154	176	125	128	163	142	156	132	129	152	146	171	155	129	137	136	144	124	129	131	125	113	118	168	151	147	158	145	170	162	140	129	135	156	136	151	126	133	135	130	134	165	135	133	138	136	153	153	141	157	142	143	141	143	144	145	151	144	162	149	138	128	125	103	103	142	151	142	121	139	144	141	134	152	123	154	123	138	132	141	152	148	136	137	150	147	137	154	154	132	164	142	141	133	127	140	141	148	170	145	133	153	139	161	140	147	148	137	135	129	127	132	139	146	161	149	136	145	137	162	148	143	158	169	120	154	122	137	141	175	138	134	159	141	146	120	145	153	150	138	155	145	151	134	158	142	149	139	151	168	119	131	133	142	133	130	118	164	147	132	131	133	148	124	146	141	135	138	131	167	136	126	142	145	135	143	152	140	151	124	136	123	145	137	132	136	137	124	161	127	109	141	148	131	146	126	130	121	136	145	129	147	144	142	140	137	141	153	157	135	151	140	125	154	147	136	142	134	143	178	149	136	152	137	149	129	137	157	136	142	135	158	145	146	162	159	148	134	120	146	142	127	138	143	154	143	128	111	167	138	135	142	149	142	151	131	148	166	142	121	147	147	134	119	123	155	138	133	140	146	130	120	130	148	121	125	117	121	128	132	143	125	130	152	130	136	137	145	135	145	153	143	139	122	149	133	141	139	127	152	153	152	151	135	117	142	162	122	122	126	136	136	141	132	142	118	151	129	141	116	129	128	155	124	117	130	130	129	150	126	132	138	139	131	135	148	144	131	148	153	144	137	139	154	134	142	144	147	121	154	154	140	138	141	137	162	141	169	127	129	129	125	120	148	144	148	128	119	150	160	136	127	142	134	139	135	128	141	133	157	131	144	112	154	162	142	145	130	145	123	151	130	149	128	140	132	159	139	123	146	167	171	129	152	129	125	137	99	155	138	133	163	145	156	128	131	143	148	164	145	127	137	160	143	161	164	157	140	139	132	140	136	135	147	170	146	134	158	120	128	131	125	138	143	137	146	140	132	140	141	155	126	116	150	148	159	155	131	147	125	120	134	142	135	159	132	146	126	156	132	156	132	134	142	128	158	131	134	138	142	128	173	144	154	148	149	101	130	162	155	148	146	130	162	142	157	141	158	149	139	143	124	152	150	127	156	164	139	145	131	154	141	131	131	161	131	157	146	147	145	135	122	138	138	138	142	120	135	139	121	148	129	160	146	141	156	136	128	145	149	134	126	124	133	159	152	142	158	151	139	164	145	141	141	154	134	149	144	161	167	145	138	154	134	158	133	142	124	132	135	139	155	149	130	136	140	125	146	145	153	143	136	139	127	141	126	147	146	122	133	135	133	156	170	142	132	136	128	126	156	145	149	158	141	148	132	143	141	123	159	139	138	148	145	130	148	145	125	137	130	135	140	139	144	125	132	139	115	141	144	132	150	158	147	157	156	146	151	124	151	127	153	159	151	144	120	151	139	167	155	126	144	119	147	119	131	140	127	142	139	137	149	104	126	165	123	149	114	158	154	143	165	146	128	142	147	134	159	141	139	143	124	147	131	149	140	145	141	144	131	173	145	133	158	141	142	142	115	114	139	138	125	154	136	155	142	123	134	155	135	144	140	139	131	144	126	160	150	142	137	137	117	140	159	128	142	125	148	158	126	137	158	150	147	161	137	163	129	138	138	141	165	150	143	131	140	152	119	147	129	141	122	147	136	147	141	126	144	128	150	146	148	121	125	134	157	140	141	144	175	132	164	151	138	139	155	132	128	154	129	179	130	149	126	146	149	133	108	148	140	117	133	152	149	155	178	143	145	146	165	151	149	163	138	142	133	134	134	131	142	148	153	147	161	138	139	120	165	146	131	152	127	146	150	150	153	142	133	138	143	133	155	128	140	122	141	139	139	133	139	163	136	140	135	163	97	155	131	149	150	146	140	147	137	136	147	135	150	138	133	122	140	127	168	134	157	120	158	134	118	153	148	157	147	140	134	149	144	139	130	165	116	139	132	115	134	142	143	147	158	128	165	157	132	133	164	129	162	133	142	153	121	151	137	140	144	146	142	145	124	135	132	139	148	160	136	133	145	137	152	152	129	133	148	122	130	148	112	121	150	133	139	120	135	122	142	144	139	141	164	125	149	139	149	148	114	122	127	132	136	132	142	132	144	139	154	165	124	158	145	141	135	131	154	129	143	117	142	161	135	137	173	115	119	135	133	135	153	160	127	123	133	114	132	126	131	142	119	155	155	151	144	141	146	122	127	136	110	140	143	161	136	151	133	130	129	154	151	125	143	133	131	166	132	140	149	146	151	165	163	156	174	138	162	153	122	133	121	133	134	138	160	133	134	145	158	143	134	145	149	147	133	161	153	143	154	125	145	136	145	133	147	143	134	145	164	140	126	157	129	159	149	142	142	143	143	153	124	141	164	162	136	139	141	143	155	126	136	148	143	154	111	152	138	153	131	151	143	143	172	127	128	166	142	146	152	144	130	122	146	162	118	157	142	139	148	140	170	126	156	130	160	135	152	151	126	128	163	139	152	145	123	149	112	137	117	152	162	161	133	153	128	123	157	118	153	138	132	140	166	140	159	153	124	144	136	145	132	151	137	127	159	128	150	126	149	124	143	142	145	141	145	145	133	151	127	148	133	126	131	127	154	147	149	157	148	150	124	129	139	155	153	134	146	151	128	135	100	159	153	139	142	148	124	149	146	125	145	136	136	144	138	139	142	149	129	132	146	135	140	147	151	159	135	136	128	143	138	145	151	120	124	121	138	165	153	159	116	134	127	123	122	141	125	132	131	144	152	123	137	143	134	160	127	155	129	138	138	148	149	157	144	130	122	147	150	126	126	131	167	130	162	146	148	150	150	154	160	127	161	167	157	153	128	134	124	138	148	133	133	124	125	138	144	167	127	130	157	137	140	132	132	145	131	138	138	126	129	143	151	136	138	152	135	131	165	167	142	125	139	161	173	141	160	137	152	147	134	120	128	157	142	136	156	160	157	167	147	127	132	145	137	139	135	138	143	120	157	144	157	154	137	139	151	136	132	158	155	167	154	157	143	132	133	112	168	138	157	135	136	147	122	142	117
1644	362	387	414	385	383	383	357	372	361	313	342	403	368	361	342	347	384	368	351	376	348	354	347	352	329	360	344	305	364	340	359	291	353	354	304	362	347	333	357	315	370	338	365	320	306	335	318	350	352	339	389	307	324	347	336	309	341	362	364	331	344	361	365	366	348	339	341	373	343	347	343	361	345	350	352	309	364	337	359	355	365	332	345	335	324	359	355	326	368	321	333	334	352	382	369	378	349	354	319	326	341	355	375	341	309	326	363	324	344	321	344	348	340	329	356	354	365	322	329	311	331	331	331	302	357	339	355	319	358	345	355	338	297	327	301	371	336	372	328	338	331	308	292	353	345	311	378	310	359	320	364	320	336	329	370	350	331	347	323	357	316	339	363	315	356	347	357	352	366	334	376	349	356	347	376	372	340	348	315	321	334	340	352	335	344	362	348	300	309	378	337	304	347	341	351	362	326	329	332	354	350	331	353	357	380	356	372	325	357	346	375	330	340	338	328	326	321	328	337	331	358	347	340	317	376	334	326	350	312	366	327	371	378	355	339	348	334	328	388	339	343	320	316	361	333	377	340	356	334	348	367	315	343	349	325	383	366	353	334	365	364	335	330	339	351	349	335	354	385	337	337	339	343	365	365	369	339	335	330	335	327	340	371	400	343	347	372	321	329	360	353	335	362	321	339	353	340	388	373	351	352	315	391	355	355	346	341	360	365	349	350	320	336	350	352	333	348	322	314	337	349	335	360	326	370	300	353	370	354	366	361	333	343	338	330	335	357	325	352	323	355	355	368	314	344	330	329	344	353	336	346	335	359	366	356	341	326	341	322	331	314	337	334	332	355	337	343	329	367	326	333	336	362	353	384	346	334	351	336	357	356	350	358	357	359	357	393	375	372	339	358	329	330	332	346	356	406	357	365	370	348	347	320	338	353	348	328	305	344	383	317	383	339	304	332	338	360	345	354	318	294	320	344	331	325	355	336	341	323	361	338	339	329	336	355	337	342	326	344	357	319	329	325	329	368	387	343	367	359	337	371	368	336	334	333	332	348	403	336	324	343	351	338	337	311	346	349	355	396	355	360	354	334	324	335	339	324	339	331	381	358	329	337	367	348	355	302	354	326	371	348	364	348	333	339	337	342	320	356	305	343	345	354	339	381	342	378	330	343	342	368	346	333	346	355	345	327	355	332	356	328	331	359	327	321	364	365	347	348	323	344	372	343	372	371	352	384	337	345	353	319	356	359	328	349	327	330	331	342	332	347	323	338	317	318	324	383	346	316	352	312	327	362	327	376	365	342	334	314	356	294	333	364	362	359	333	335	350	348	344	357	360	377	348	367	359	343	321	356	341	365	356	325	360	337	341	338	392	366	343	330	350	341	308	338	340	321	356	353	356	350	338	342	337	365	355	317	364	345	324	310	319	317	343	342	331	351	338	318	375	334	351	365	331	382	351	374	328	346	326	346	326	356	327	359	367	323	339	323	330	317	335	377	332	320	350	331	341	372	340	334	324	335	326	356	365	363	343	337	365	362	301	351	341	341	337	358	334	410	364	340	361	354	333	344	395	304	361	367	335	364	316	326	329	337	341	348	349	310	366	346	353	353	359	393	356	354	365	335	349	302	342	346	355	361	367	333	345	338	340	317	352	360	379	341	350	360	375	317	336	302	297	355	364	355	344	322	337	370	323	322	382	353	338	367	318	330	342	327	365	319	357	345	342	337	374	374	345	315	362	336	344	352	356	321	324	368	372	337	351	309	339	356	335	357	343	333	346	343	334	334	350	360	363	367	338	334	348	335	327	358	371	379	341	328	351	363	364	345	336	342	327	344	360	373	336	353	349	375	329	348	349	369	326	343	338	351	354	313	349	340	343	329	338	351	366	337	345	325	334	345	345	331	324	374	372	363	374	345	378	325	370	347	316	329	360	356	370	362	339	363	316	357	326	315	345	330	342	370	294	355	332	303	349	340	351	313	330	382	313	354	364	369	295	344	386	332	349	324	318	315	362	356	328	326	350	344	358	357	356	347	321	357	390	347	350	350	329	361	331	359	342	327	321	336	340	348	332	340	370	342	367	346	354	393	346	319	361	331	365	374	330	325	359	340	381	371	333	349	370	312	345	340	342	351	325	337	303	361	328	316	358	356	339	342	330	320	348	351	356	345	355	357	366	353	402	357	356	352	328	333	348	362	352	363	371	365	305	368	344	349	339	328	364	345	344	342	343	349	353	319	356	360	364	332	379	326	374	322	375	328	354	341	328	345	326	329	370	367	353	328	337	349	322	355	326	351	314	350	343	347	349	333	348	329	357	391	343	347	351	360	334	344	361	345	357	377	346	333	377	346	333	363	311	355	362	295	336	360	377	348	350	361	349	337	329	328	334	346	340	316	329	339	347	334	354	333	355	371	358	348	327	361	336	338	371	376	304	337	335	345	312	347	349	365	356	338	330	364	333	351	344	375	317	362	351	356	375	337	316	366	356	342	340	356	333	358	353	387	355	371	341	376	356	354	351	338	383	380	360	341	373	339	336	350	352	361	347	346	330	370	357	341	333	343	346	351	352	335	328	347	357	317	338	339	320	348	331	354	352	339	350	318	332	352	344	345	362	352	377	342	339	345	365	358	385	322	337	353	319	305	358	341	329	359	324	360	356	344	305	356	339	367	380	327	340	346	308	364	366	329	347	357	349	357	348	337	336	344	351	327	339	340	360	331	347	315	372	350	340	391	342	354	357	355	317	373	364	317	330	308	348	318	354	362	324	348	340	352	376	338	361	298	356	337	366	342	353	355	362	327	363	331	326	329	355	354	308	310	351	319	328	346	326	347	382	319	360	356	341	310	340	339	345	363	332	319	363	327	349	373	344	344	335	374	365	361	361	340	322	318	364	363	340	364	310	320	351	341	319	347	344	371	373	354	351	354	331	350	343	330	371	373	326	392	364	377	373	340	329	350	330	360	342	323	375	326	363	370	338	322	326	299	357	360	350	321	341	332	331	331	352	332	331	341	312	337	324	321	338	334	351	347	370	349	392	338	385	342	351	340	365	388	352	347	342	379	358	344	334	369	376	334	357	344	353	345	317	366	379	354	363	360	363	368	369	360	365	339	374	333	337	335	316	385	376	350	362	361	354	316	358	360	318	343	329	369	371	389	329	342	389	365	332	345	303	373	369	338	301	337	357	338	348	343	368	319	308	361	330	343	358	334	321	390	305	357	337	341	375	349	353	339	347	360	353	312	319	348	333	325	352	322	380	361	342	357	306	351	309	344	353	329	343	323	324	338	329	366	321	342	343	342	331	328	318	352	326	319	340	324	370	369	334	374	339	340	327	323	372	336	342	374	342	357	338	354	325	342	329	329	344	325	317	353	350	330	333	318	363	346	325	325	376	343	369	289	403	366	355	340	374	343	322	328	358	356	332	350	337	343	350	356	336	318	319	358	381	347	343	368	359	314	338	352	331	323	347	327	350	345	332	319	337	365
7139	529	582	465	416	324	312	299	274	262	216	236	219	220	253	220	229	227	226	235	231	237	208	206	237	225	235	216	227	251	234	221	224	197	240	224	221	213	201	240	210	208	191	223	220	216	216	217	220	256	215	185	213	203	201	239	215	199	220	247	210	239	208	201	222	220	234	203	235	227	202	238	210	222	238	217	229	209	208	231	243	193	228	224	234	219	185	198	229	238	236	232	235	222	245	259	248	206	212	251	222	217	216	225	212	231	231	231	215	255	222	224	217	227	248	184	240	220	218	214	198	220	219	204	235	211	205	231	209	235	231	257	221	252	244	196	214	232	238	234	201	225	219	219	242	227	218	246	243	220	203	215	201	216	197	230	201	205	254	237	188	240	269	214	213	247	225	237	221	230	268	233	223	219	250	222	216	197	197	216	221	234	239	220	233	230	217	202	216	220	254	200	209	239	212	221	227	239	226	229	220	229	238	219	204	222	216	222	205	225	244	225	239	230	237	242	214	238	251	238	241	241	219	214	215	227	206	218	216	206	242	230	238	232	216	205	239	203	261	227	230	248	242	199	208	226	241	238	206	234	212	224	259	212	207	214	223	231	241	230	252	219	208	216	198	216	238	202	268	220	246	235	223	199	222	227	219	262	229	188	227	224	225	216	243	251	238	175	180	215	210	191	221	228	214	200	238	210	225	240	224	216	211	228	205	247	232	216	233	245	214	210	211	209	218	198	232	230	274	217	204	205	229	209	201	221	208	203	234	220	242	208	226	208	208	229	226	228	243	242	222	218	216	249	205	222	236	224	221	224	231	223	193	206	207	233	255	256	218	198	229	208	202	199	240	213	216	244	200	226	220	232	254	240	225	246	218	217	218	212	227	262	220	215	237	231	212	217	225	225	220	240	218	225	225	220	246	238	236	223	256	236	233	212	212	218	191	239	241	214	210	212	220	233	214	227	238	240	229	206	229	233	245	208	212	226	229	207	197	218	221	224	192	205	213	227	203	239	234	250	257	216	193	208	209	201	237	243	232	213	234	237	231	250	208	193	216	220	209	190	189	206	217	208	210	224	222	233	247	219	224	214	237	276	233	230	251	254	199	206	238	205	231	200	253	220	214	230	225	250	219	199	238	208	200	219	243	231	217	193	214	189	226	228	227	198	207	236	230	227	224	235	230	247	230	245	211	226	220	225	215	227	215	206	200	231	230	222	216	203	192	219	232	211	209	235	202	235	187	228	220	228	244	225	243	213	244	213	271	234	187	221	240	188	252	209	210	210	203	235	260	248	221	224	224	226	251	223	218	205	241	242	219	196	210	230	219	229	207	219	224	223	231	229	210	223	215	228	232	250	193	190	214	206	230	225	239	235	206	238	230	198	208	230	205	194	235	200	229	230	219	203	193	209	224	230	232	249	228	227	207	255	221	251	228	216	239	236	220	222	208	215	223	203	227	231	223	214	249	198	225	242	208	231	243	212	224	228	217	231	247	226	212	204	218	229	189	257	241	195	230	233	202	200	222	209	227	211	242	211	225	175	247	257	236	224	202	209	236	230	221	253	249	235	220	247	224	235	223	261	214	196	227	220	224	199	199	232	225	248	213	217	201	221	248	236	215	216	219	213	227	234	221	224	230	213	246	197	215	230	226	222	228	218	217	239	220	206	212	224	218	220	242	235	232	236	202	248	233	242	210	206	224	257	244	198	206	189	214	237	209	244	247	248	234	247	238	251	222	236	250	224	228	230	253	251	225	215	216	230	207	224	190	232	240	232	218	232	209	212	230	225	218	224	201	201	233	218	230	227	218	234	216	241	225	220	242	195	236	213	219	234	221	211	230	221	214	228	204	227	236	264	212	203	222	242	227	216	199	213	214	202	225	221	209	189	230	234	214	232	209	200	197	219	252	218	194	224	201	230	239	224	206	211	230	215	207	260	233	231	238	204	224	237	202	220	231	230	235	222	196	208	204	234	254	218	218	232	242	197	224	222	202	203	240	228	223	240	242	237	220	226	237	207	209	209	211	214	223	210	220	230	208	231	196	219	184	212	218	231	216	213	214	227	192	226	243	216	211	232	212	224	230	219	199	190	190	236	232	230	228	225	256	236	242	218	213	249	197	213	205	231	180	199	199	242	235	217	201	209	235	232	264	226	215	228	213	234	238	220	203	232	203	212	208	234	225	200	202	209	211	227	207	226	243	207	259	218	206	209	209	229	241	210	222	234	237	227	229	224	220	220	235	218	237	228	207	206	215	201	199	235	227	218	239	240	207	213	236	234	218	230	235	241	211	222	207	219	209	234	199	228	231	240	232	239	225	243	211	210	214	212	208	217	216	240	202	201	234	177	245	218	226	216	212	218	212	224	214	204	226	225	238	241	205	210	201	210	214	240	221	230	252	245	210	209	225	266	238	228	243	208	235	244	210	248	236	220	207	227	221	228	224	210	210	209	199	230	246	208	225	214	231	203	249	216	216	224	243	244	241	232	226	241	231	235	197	236	225	227	214	200	222	228	241	217	226	230	218	215	214	230	207	211	238	197	248	234	222	217	219	234	206	195	251	209	205	218	226	227	196	226	240	218	208	242	218	226	215	209	233	220	200	211	215	207	232	225	231	206	232	253	195	219	210	213	225	238	188	223	243	203	240	207	188	188	210	199	222	236	184	218	229	198	202	194	217	240	255	227	232	206	227	228	220	215	214	209	213	205	246	233	223	221	210	227	235	233	230	240	230	235	207	212	189	216	212	251	230	215	239	235	220	249	232	241	216	202	209	226	218	221	239	225	218	230	216	216	211	224	252	203	232	206	186	227	217	214	234	259	213	195	203	207	206	200	221	192	203	221	246	232	206	219	217	244	231	214	208	217	221	234	238	212	235	227	190	219	234	231	212	204	238	208	241	222	217	217	211	259	214	217	241	217	229	218	227	223	214	215	207	219	218	183	207	195	223	244	236	213	213	249	230	202	239	216	242	222	241	227	232	212	216	205	225	244	207	236	221	220	214	213	217	201	239	220	235	222	251	203	211	227	256	240	232	225	229	222	239	223	210	235	218	200	254	256	241	213	239	227	239	210	225	238	229	214	230	227	229	192	211	228	220	250	223	224	225	239	206	235	241	225	188	206	223	231	222	195	234	181	196	221	180	188	242	224	210	219	249	203	216	248	211	227	223	234	203	237	228	227	214	194	227	246	246	217	268	209	209	206	205	238	198	194	222	250	241	224	226	221	200	234	227	221	235	238	235	215	244	240	241	219	236	227	231	225	217	238	237	219	236	198	232	215	203	217	203	207	222	226	210	218	210	226	213	210	238	224	218	201	240	229	203	214	213	231	239	225	228	230	221	227	223	239	225	219	214	242	237	229	235	237	219	225	217	246	230	231	201	248	211	217	225	212	225	237	239	223	217	213	251	192	218	239	215	236	226	224	273	234	214	206	208	231	254	222	217	234	231	238	230	203	257	216	197	245	198	228	223	215	241	219	238	206	237	248
6239	772	1238	1339	1160	1066	915	798	772	727	704	665	688	616	634	607	582	625	547	577	560	541	548	523	548	555	569	564	569	548	493	521	539	560	534	583	527	522	557	532	498	547	488	499	511	503	524	549	521	519	517	558	488	530	527	494	494	483	501	527	545	512	484	483	511	532	513	485	556	537	549	547	530	481	506	504	520	509	452	512	549	489	553	504	476	531	508	514	537	519	503	551	512	524	536	478	500	498	498	523	466	517	501	541	511	497	510	486	522	500	509	486	531	501	513	507	529	496	497	515	521	529	528	509	530	524	493	524	506	490	524	481	510	528	505	503	523	514	531	491	536	519	503	540	485	523	499	532	523	497	513	510	529	515	507	508	505	498	503	486	509	524	487	481	500	501	522	482	513	483	520	479	529	501	516	471	494	559	495	530	472	500	468	493	486	539	495	470	536	472	512	497	498	503	517	477	505	507	513	506	525	479	476	501	517	485	520	536	486	526	500	491	529	501	526	498	499	502	540	495	462	527	482	510	473	484	478	509	508	478	529	506	478	520	506	495	512	481	500	498	498	489	504	512	481	516	496	530	551	522	456	515	559	497	538	504	471	500	526	533	519	468	507	551	464	488	514	510	508	533	543	506	477	476	504	501	507	505	536	500	484	478	526	486	495	492	467	518	516	553	493	513	512	489	500	530	503	485	474	509	487	499	517	504	514	510	504	509	512	486	548	480	515	509	495	524	521	514	466	520	528	520	516	503	511	509	513	510	488	474	504	514	525	472	527	506	510	510	507	522	476	485	515	559	493	488	506	505	503	525	467	545	485	496	481	499	493	495	482	532	504	547	522	500	510	480	532	511	522	519	498	521	524	512	529	480	515	510	520	534	480	517	548	487	523	446	525	509	496	496	493	479	522	469	518	556	538	508	545	535	507	531	529	556	514	503	473	512	490	495	535	493	521	459	519	562	487	521	489	498	497	469	531	514	523	505	557	488	527	522	500	521	503	474	496	463	519	496	500	519	523	489	480	513	541	501	489	463	498	499	468	498	499	485	525	504	528	561	508	493	507	491	503	491	503	511	505	500	498	523	539	522	498	510	487	482	496	546	533	453	472	509	482	540	472	513	494	532	496	527	523	516	507	487	499	536	486	548	503	528	487	506	539	466	474	531	495	493	478	504	503	496	501	509	483	495	522	510	560	492	502	498	483	540	489	492	535	489	498	486	510	540	489	483	540	477	500	492	510	488	462	501	519	502	519	519	481	464	518	460	516	535	493	503	494	443	533	486	512	515	503	500	500	498	486	517	480	494	499	487	500	480	522	480	481	519	504	514	518	503	526	494	510	576	536	494	505	510	500	508	485	465	488	508	488	501	526	468	557	477	492	520	510	464	535	520	503	530	498	543	495	470	495	505	478	487	494	512	499	512	522	510	502	490	507	519	510	525	530	512	537	504	481	526	514	516	529	527	509	506	517	504	510	520	529	535	496	464	514	514	510	489	523	538	541	502	505	517	510	502	498	478	493	525	520	512	492	524	466	496	496	501	478	474	497	546	500	486	496	488	472	499	520	527	491	550	492	507	512	485	498	509	524	491	496	491	491	505	496	459	520	517	508	522	514	532	476	509	481	546	500	513	485	512	521	525	524	471	515	521	511	492	505	516	476	489	543	533	540	502	508	527	473	490	467	535	506	524	487	471	547	487	540	531	531	542	521	497	524	502	493	523	507	487	474	519	488	515	516	540	492	490	516	512	461	475	491	457	542	553	508	490	485	501	543	521	500	506	578	516	504	520	545	505	504	557	523	492	501	507	519	498	513	509	514	521	514	522	490	534	523	542	531	549	508	490	543	475	474	503	527	471	498	496	510	445	505	518	533	504	538	508	527	514	484	488	482	488	501	504	482	509	497	489	476	569	490	516	527	493	491	522	517	503	507	493	509	509	487	491	542	499	497	493	496	485	518	525	460	479	509	493	474	470	524	503	504	521	489	544	498	539	507	528	536	523	545	531	522	493	482	501	513	488	550	526	515	518	482	498	502	509	526	508	510	528	526	497	511	517	520	516	498	461	505	498	502	478	512	458	457	525	496	553	494	505	489	522	519	519	457	510	503	534	539	493	467	545	494	502	516	499	512	538	503	507	497	516	525	526	546	536	515	465	518	523	515	496	513	499	531	500	545	501	555	497	489	509	489	538	514	525	487	496	550	500	483	484	510	495	488	525	510	494	473	532	474	523	471	519	476	492	510	490	517	471	564	520	502	515	543	518	494	501	503	499	513	465	479	472	469	505	502	514	471	539	519	491	511	481	480	483	487	541	543	517	505	506	454	517	497	450	523	519	467	540	499	510	495	514	503	500	510	507	522	510	501	544	483	479	494	462	474	510	503	516	487	489	490	540	506	483	529	513	511	521	526	509	497	520	485	521	496	511	501	512	511	541	495	508	508	488	498	499	519	474	554	476	491	495	494	513	518	510	511	505	521	522	522	501	510	515	506	475	487	513	531	522	506	500	496	527	520	499	484	453	538	492	495	513	525	464	486	526	527	532	488	529	499	515	487	490	511	492	491	489	517	470	502	478	471	509	466	524	521	511	513	506	496	526	499	488	523	497	571	512	539	503	518	475	518	507	516	498	521	520	500	496	495	474	529	523	518	524	508	513	491	530	525	500	498	521	527	485	490	519	533	481	527	468	536	533	507	507	492	474	480	535	532	461	518	481	514	470	498	515	530	494	517	518	496	492	529	500	521	530	470	499	527	483	489	513	517	534	490	485	493	493	458	509	494	491	487	501	496	485	510	515	494	533	512	499	499	520	512	480	505	480	536	481	498	494	515	485	514	489	532	491	512	468	490	518	494	490	507	531	525	475	527	515	527	488	514	494	483	446	490	547	508	532	496	520	567	530	492	520	504	501	493	496	494	562	485	506	512	485	511	484	484	535	517	491	508	480	501	504	509	548	498	522	532	511	550	489	509	507	526	507	498	534	529	505	513	539	497	504	492	509	517	530	493	512	490	501	537	478	501	496	521	489	520	508	514	497	508	538	462	504	484	505	531	487	490	522	498	521	485	451	470	526	513	532	478	440	492	492	517	506	503	468	497	531	494	519	477	492	521	533	499	510	519	519	523	487	487	537	491	510	517	488	518	475	501	490	483	514	522	533	486	553	513	458	522	498	514	466	499	517	509	550	536	530	489	479	503	509	533	516	505	529	534	541	515	489	483	510	522	511	507	512	526	499	525	571	529	482	548	515	499	495	495	488	470	522	537	471	497	485	526	494	511	496	494	527	516	477	518	523	494	505	519	498	488	494	543	528	493	504	488	522	469	515	503	500	502	494	516	506	473	528	527	536	541	532	536	478	514	539	526	528	522	500	528	480	495	491	497	531	493	488	514	506	514	497	537	472	461	506	496	507	462	490	464	501	526	519	460	522	519	521	509	514	521	516	500	524	489	579	509	536	545	470	485	554	486	530	520	480	485	533	497	489	493	520	525	495
13825	1117	840	651	462	382	336	261	286	230	199	197	191	203	185	173	171	162	185	164	163	166	170	158	142	169	135	160	180	149	163	158	126	158	158	150	170	158	131	131	154	155	137	163	166	133	149	162	152	138	132	152	148	155	140	128	128	144	156	145	157	146	147	146	169	180	161	135	161	150	161	150	115	146	144	159	130	139	140	137	176	154	140	164	149	167	136	155	145	133	153	149	163	153	150	154	139	148	138	162	150	143	124	139	145	159	161	157	136	133	150	135	121	152	145	149	159	138	159	137	119	142	149	152	142	152	152	121	176	135	145	149	132	151	158	165	140	129	138	130	139	163	161	152	135	148	156	165	157	128	151	150	144	159	159	156	157	133	141	148	139	155	132	125	163	170	146	165	150	147	163	171	131	117	179	166	146	146	140	133	136	148	145	141	145	156	149	153	159	157	126	139	164	127	139	166	133	154	146	161	151	142	167	136	155	146	158	141	145	143	149	144	136	142	147	148	164	149	157	168	158	153	128	189	155	152	149	172	160	168	174	150	149	165	145	169	151	156	152	138	156	167	146	157	148	146	147	147	166	154	146	132	153	138	147	160	155	161	153	140	131	149	153	132	146	142	155	144	118	140	168	154	160	138	134	136	171	155	167	133	154	165	135	163	179	167	165	167	144	166	144	137	153	150	163	135	153	140	148	129	137	162	138	149	163	153	160	150	149	128	120	140	145	126	137	137	148	134	149	163	145	137	125	141	138	147	138	136	143	160	137	139	144	151	150	147	136	152	156	167	141	140	143	145	147	145	159	159	148	141	133	152	160	155	158	135	151	148	139	148	151	152	161	163	141	145	140	139	138	141	151	156	139	145	132	156	165	141	136	140	164	172	133	160	143	158	146	153	168	150	153	148	155	146	157	158	138	122	146	173	148	168	143	129	149	155	150	141	129	142	151	169	149	147	152	143	151	144	125	141	130	149	150	154	155	164	123	151	169	145	122	142	136	141	145	165	134	166	137	157	156	167	141	150	158	143	150	133	157	149	151	136	167	127	153	125	134	132	155	165	155	154	141	143	148	146	128	143	162	154	154	126	144	148	153	145	163	148	161	150	158	155	151	148	147	180	162	143	146	150	145	158	127	137	132	150	162	150	154	158	143	138	155	152	158	138	156	189	129	157	141	134	155	164	142	146	159	147	141	163	151	141	156	141	152	164	172	163	171	152	152	129	127	163	167	175	136	160	141	153	158	130	144	156	143	159	134	131	139	145	172	142	156	150	136	160	156	152	142	156	168	154	168	129	142	154	155	143	149	146	152	149	151	147	133	161	164	129	145	156	143	148	137	180	147	138	131	130	156	160	132	153	158	146	163	153	151	151	131	163	145	151	147	147	146	120	165	138	151	146	151	161	122	172	131	154	143	144	144	147	142	127	132	154	156	157	131	138	147	151	165	152	130	127	151	137	161	141	138	138	146	122	126	164	139	151	144	153	138	147	137	152	148	147	152	140	135	141	134	149	141	121	154	132	154	145	119	166	140	154	156	147	163	130	145	144	173	152	144	152	159	146	150	142	157	162	152	160	134	137	119	131	115	128	156	139	164	140	116	144	171	161	168	161	143	155	139	166	134	164	140	128	132	153	139	138	155	157	148	149	120	128	135	142	155	143	150	136	153	158	167	140	128	137	142	134	162	139	132	173	133	157	150	166	165	149	132	147	135	142	127	131	155	162	152	169	157	192	158	143	156	161	156	168	163	147	159	163	147	135	147	175	147	148	143	132	161	133	172	141	130	141	151	146	136	140	141	143	154	159	142	143	144	160	129	164	171	146	152	140	141	125	167	166	161	151	173	162	142	167	148	162	149	131	164	154	126	118	142	147	136	143	156	156	101	140	140	164	149	150	137	141	156	156	148	136	124	147	136	123	137	140	161	137	166	167	145	162	147	158	158	139	142	146	158	143	153	148	139	150	148	168	152	142	166	168	152	130	140	141	136	128	147	159	164	160	141	143	129	136	139	139	143	130	135	148	144	158	131	146	157	146	141	146	159	129	139	154	148	157	146	130	140	146	145	147	145	150	148	154	149	153	152	155	155	148	171	137	141	133	152	157	158	153	136	151	161	158	157	163	144	172	173	144	153	139	153	139	165	137	138	138	155	161	140	171	138	166	147	141	153	143	142	155	149	153	152	154	157	152	161	131	128	124	140	141	152	158	158	152	156	139	143	140	152	149	155	153	157	133	158	160	153	152	146	126	134	148	144	142	155	154	154	141	140	163	161	184	126	150	176	133	165	154	128	139	156	146	139	147	151	142	126	127	133	141	162	125	143	148	134	144	118	125	146	139	126	141	139	165	159	146	154	134	140	169	166	158	150	156	126	168	149	148	146	151	149	147	164	172	154	160	165	149	158	143	162	161	156	141	174	149	151	142	154	185	148	158	171	158	141	154	127	159	146	134	147	123	160	156	145	149	157	143	155	145	148	150	154	149	166	166	159	145	169	146	156	143	157	146	167	140	150	167	132	137	147	133	139	160	150	129	154	150	141	137	133	169	144	137	146	151	135	144	156	141	139	155	188	158	146	151	148	135	140	155	156	148	159	145	107	149	153	157	171	137	161	147	155	162	156	138	158	162	165	153	131	168	151	146	137	183	163	159	155	173	143	162	150	150	179	143	162	146	152	137	166	159	159	137	151	154	137	140	140	151	167	122	145	139	154	154	155	148	129	159	128	149	144	127	140	141	156	155	147	142	161	163	163	166	161	133	145	161	154	146	150	153	146	152	155	162	145	131	159	135	138	146	152	152	156	166	153	137	157	144	154	143	140	144	157	124	153	154	123	143	164	140	162	141	166	134	137	148	151	157	154	148	173	162	149	142	150	123	152	174	151	147	153	133	152	140	146	160	165	156	135	155	146	157	142	146	155	128	155	149	130	163	168	146	158	152	138	152	165	151	165	142	128	146	153	146	140	133	146	163	150	147	146	180	143	165	145	154	162	143	157	138	155	160	156	145	145	164	158	148	165	152	124	142	174	173	151	148	144	141	163	136	171	134	142	157	133	163	156	152	145	129	135	163	149	160	158	142	151	134	165	158	169	143	154	158	159	137	165	164	147	157	133	166	163	148	129	126	145	157	138	147	129	159	147	166	150	149	160	160	156	132	121	156	145	157	148	149	161	165	138	157	140	158	140	146	159	139	153	123	146	152	157	133	157	152	171	145	140	164	155	150	166	148	119	132	154	118	159	139	153	150	134	161	123	168	153	171	146	149	158	130	164	141	162	140	168	156	159	146	168	157	178	137	149	141	167	158	136	136	149	158	161	138	141	155	138	137	142	154	160	160	144	148	170	163	173	160	132	164	174	149	144	155	152	154	149	155	167	155	153	157	163	146	149	127	162	149	157	150	137	151	153	142	150	144	138	134	127	136	150	149	149	162	139	167	141	161	156	145	182	166	154	119	143	180	140	154	150	175	131	154	131	144	136	152	151	122	149	150
8032	961	1775	2016	1730	1463	1142	960	874	745	699	680	626	573	528	510	498	447	459	463	452	419	418	437	434	365	403	365	379	380	390	378	404	377	365	383	315	382	390	390	377	329	384	358	395	334	338	386	348	357	380	394	330	343	394	356	377	352	350	356	390	376	376	375	323	339	356	370	353	337	350	333	342	340	326	354	329	365	351	349	349	356	359	355	344	375	358	369	361	346	362	299	325	338	356	359	328	359	350	350	362	351	309	297	322	353	315	329	306	328	326	359	316	353	322	333	343	325	335	348	378	343	316	339	356	370	375	334	345	359	340	334	349	329	392	369	336	397	336	378	346	345	355	347	355	309	354	356	339	353	312	344	346	338	328	361	337	370	353	334	346	332	330	370	349	351	333	365	342	346	376	345	360	374	339	336	364	331	364	318	343	326	354	344	356	320	363	330	326	366	318	351	346	345	315	343	332	345	358	342	344	348	379	334	377	310	372	370	327	355	338	354	319	334	338	328	368	325	375	344	360	320	338	351	322	358	348	349	327	351	336	360	332	370	361	331	362	357	330	325	342	362	321	383	337	316	374	313	354	320	357	353	335	371	329	335	341	334	318	361	315	381	329	368	344	332	337	319	328	338	326	379	352	323	335	342	322	316	350	341	343	325	336	317	324	306	328	317	314	334	362	349	339	330	314	331	348	385	350	309	341	344	318	335	328	343	329	304	378	354	333	319	341	377	334	368	362	308	312	326	331	318	325	322	325	324	330	316	355	330	354	342	338	369	354	352	307	335	331	367	335	349	369	333	348	331	358	352	358	329	339	347	355	311	323	297	332	348	319	355	340	323	372	334	352	318	357	343	352	319	347	301	350	354	291	346	334	358	337	346	362	338	362	341	377	336	400	350	317	368	317	332	353	395	346	363	339	353	330	367	287	378	336	327	358	355	325	310	353	344	332	348	334	354	296	335	349	367	363	307	337	356	356	336	305	290	353	376	318	307	341	339	335	311	341	331	361	358	335	344	336	316	344	346	354	346	361	351	335	344	355	369	345	328	351	353	334	356	339	315	342	298	361	329	321	385	340	349	302	343	364	350	308	324	312	326	324	325	355	344	354	363	326	364	338	360	326	335	341	340	356	316	339	353	343	318	342	363	327	361	337	329	343	347	378	341	340	358	336	354	331	315	365	351	356	350	351	358	341	330	357	353	318	352	364	329	348	335	371	323	348	351	367	353	349	357	360	329	366	321	369	335	335	325	340	356	331	323	377	359	332	351	322	330	343	354	341	327	332	366	328	333	353	366	366	319	351	337	311	318	356	351	340	346	335	373	361	366	344	330	355	335	331	348	349	341	344	350	328	333	349	315	341	318	351	341	337	349	322	317	346	340	344	367	345	346	340	367	362	332	349	333	333	376	338	335	356	337	326	354	384	333	365	322	336	365	340	349	319	324	306	332	337	297	381	302	341	334	339	361	351	346	337	350	379	334	328	356	351	319	386	356	323	357	311	385	320	367	363	379	311	333	334	356	334	332	333	377	367	341	314	358	361	340	317	341	331	351	352	341	362	328	325	346	361	352	340	346	354	346	328	336	314	373	342	333	359	320	312	340	334	340	362	340	356	288	347	329	364	347	331	331	326	350	352	337	301	333	341	354	352	335	345	347	296	292	355	362	360	365	330	352	333	324	336	322	368	362	314	325	338	350	335	353	337	364	318	327	323	362	344	322	330	320	341	338	345	378	348	325	353	338	347	302	306	316	346	324	331	351	335	318	324	344	339	301	381	361	359	318	332	358	348	368	313	339	359	349	337	364	352	327	317	370	359	321	328	307	329	283	330	325	351	321	344	322	332	379	331	349	355	330	348	362	315	361	360	348	359	364	369	358	340	311	339	301	333	333	338	346	348	329	338	350	351	322	355	355	346	365	357	359	341	355	361	333	330	365	331	339	347	343	325	341	336	337	378	344	343	344	372	321	343	351	346	329	330	337	326	341	322	321	337	359	352	331	331	320	359	324	345	332	361	313	313	334	334	347	348	352	362	365	353	333	322	342	335	332	338	322	354	346	365	368	355	328	350	335	366	349	358	325	361	352	356	340	319	323	379	342	326	379	337	365	322	346	373	361	332	308	381	335	303	319	344	341	341	335	380	328	355	341	344	373	369	338	342	347	307	329	352	337	363	319	334	368	351	349	339	331	353	364	353	337	357	336	334	342	321	336	307	315	348	372	335	314	322	342	335	329	354	354	323	315	378	353	343	355	352	310	332	323	363	316	360	343	331	350	320	317	347	375	338	324	332	347	348	322	336	337	342	351	374	342	330	340	329	335	343	347	361	335	355	326	337	336	325	347	324	344	345	349	349	344	367	318	337	354	335	353	306	311	337	331	342	342	356	358	349	320	329	334	336	342	359	335	334	360	340	374	347	402	342	346	346	329	378	362	328	357	340	346	343	369	332	344	333	352	352	342	337	362	310	351	363	320	383	347	348	319	310	321	343	371	338	324	322	361	343	379	347	333	335	351	347	362	336	351	346	348	362	352	341	314	330	327	367	318	303	324	350	343	372	336	342	342	334	348	363	345	380	319	331	347	344	358	319	349	367	351	332	381	360	380	349	364	355	342	344	331	328	326	356	345	352	370	332	347	320	350	315	330	341	330	287	343	370	375	355	352	365	385	339	333	339	324	349	336	349	324	331	356	383	356	402	371	332	354	341	324	341	358	342	290	345	334	354	371	361	321	319	337	335	296	344	343	348	334	333	331	325	316	319	316	374	347	317	328	328	336	329	347	331	332	319	336	352	325	343	350	382	368	340	321	379	341	304	281	355	335	369	350	345	313	351	341	354	380	336	315	333	325	341	353	346	313	317	332	343	338	311	345	331	349	376	338	345	355	336	377	340	320	354	342	344	354	326	375	321	349	340	385	348	359	327	341	331	338	325	348	341	328	343	330	328	352	358	348	351	352	338	342	361	375	340	317	332	352	338	372	325	378	367	336	341	334	327	342	350	348	356	350	325	322	337	336	360	360	353	304	374	337	374	354	347	349	379	343	338	340	329	303	331	307	349	348	348	345	376	348	321	370	377	328	345	338	342	332	344	340	372	317	315	354	328	361	364	345	348	344	348	352	364	346	353	343	349	336	349	351	346	312	353	335	306	350	354	334	344	370	365	336	315	308	355	318	349	341	380	373	352	335	353	340	309	348	339	344	329	342	309	336	344	351	334	334	342	351	362	348	344	334	363	316	331	354	325	341	362	333	341	356	387	364	362	354	390	357	354	373	398	346	367	330	360	316	333	347	347	321	334	377	333	341	343	371	343	321	326	321	340	330	345	351	340	337	333	299	348	336	298	322	358	356	328	365	324	348	365	352	348	351	308	329	342	341	319	328	343	330	366	335	349	351	308	335	329	326	329	334	340	341	368	345	361	329	361	347	345	335	336	319	351	356	341	349	344	347	349	350	378	346	343	339	324	295	346	351	359	365	333	351	336	334	338	337
1436	174	170	198	151	158	134	127	145	142	139	149	159	146	122	142	135	151	138	156	125	143	135	136	139	137	151	159	148	151	137	144	138	132	135	139	153	142	146	135	144	148	148	148	141	142	158	133	151	129	176	152	126	149	125	150	135	141	164	149	140	158	176	127	157	150	115	134	130	167	124	128	137	158	143	146	159	140	135	137	138	144	148	142	148	140	112	141	138	151	129	142	144	167	127	153	123	130	123	137	133	168	146	138	116	128	141	136	143	125	143	159	133	140	147	129	135	139	130	158	148	132	174	139	123	159	173	127	121	130	137	122	126	152	122	146	141	144	143	126	152	137	134	145	140	144	124	170	139	136	146	130	92	162	135	132	141	132	153	156	146	140	126	155	146	128	141	123	164	128	136	136	126	145	142	151	128	140	137	176	143	121	145	132	154	167	162	117	128	135	143	136	136	146	145	144	150	116	134	136	123	138	108	142	144	122	133	146	132	129	150	135	124	143	145	149	137	161	142	148	158	149	140	135	146	140	143	162	130	132	149	151	149	131	135	152	148	146	154	126	144	130	127	136	132	127	114	125	157	153	128	154	157	159	151	141	152	140	159	157	132	176	142	133	159	159	132	151	138	127	138	119	141	128	122	124	131	135	130	142	138	151	155	145	139	121	130	145	145	167	145	130	141	128	139	129	151	116	144	141	126	160	126	166	132	159	145	131	131	163	153	130	125	157	149	141	146	133	140	149	139	151	140	154	153	134	135	140	152	126	129	117	136	143	142	163	126	137	142	145	145	138	139	128	127	141	170	143	154	150	157	133	151	164	156	145	127	141	117	122	145	134	125	144	139	142	144	152	131	145	138	147	158	135	151	138	141	128	137	150	147	131	170	150	131	135	133	142	148	159	146	124	114	152	168	117	131	124	132	163	142	155	148	138	133	142	151	150	135	138	153	134	141	148	149	124	128	113	149	146	127	126	143	156	133	131	132	144	140	129	140	142	133	140	142	159	129	137	137	148	159	136	138	155	178	160	130	125	146	132	124	167	132	118	131	157	141	137	139	151	128	133	141	159	150	123	153	163	169	148	150	153	128	144	136	109	141	131	113	127	121	160	156	142	151	150	156	130	138	152	149	138	152	137	123	141	138	118	150	132	152	135	131	131	130	112	159	168	137	133	134	132	118	150	113	115	139	151	143	123	152	133	150	160	133	143	131	129	135	119	150	135	120	142	137	115	149	116	148	136	124	136	166	128	158	131	132	127	131	124	131	147	136	139	133	153	155	148	139	141	135	135	157	174	109	148	139	148	150	153	126	121	150	160	173	131	142	137	145	133	135	153	130	140	145	147	132	151	145	132	155	129	133	131	150	128	147	132	157	169	122	144	130	155	141	140	123	142	140	145	146	129	152	129	168	157	109	150	140	141	142	137	140	145	137	145	135	146	134	114	133	131	143	151	132	153	132	129	161	136	138	160	151	117	129	128	130	146	151	137	129	123	165	127	139	152	147	121	141	130	145	136	122	146	149	121	122	154	128	148	154	162	130	141	128	132	135	139	114	152	123	154	150	108	156	135	171	149	119	154	129	139	143	161	127	119	142	123	155	143	126	155	114	151	150	143	132	144	151	124	134	133	140	154	148	143	135	163	132	132	178	133	127	130	151	148	139	152	137	154	143	138	143	135	146	136	126	134	121	139	124	158	142	150	140	148	115	140	133	138	116	122	129	117	122	120	152	144	127	137	148	136	121	156	134	135	127	144	136	138	158	119	149	144	136	143	139	141	153	153	131	130	138	138	133	152	136	132	152	156	137	134	154	134	127	128	146	140	135	131	123	129	127	157	155	171	139	122	142	145	147	128	148	161	138	148	138	122	125	119	142	120	135	144	141	154	158	138	151	146	141	155	136	112	141	174	106	147	141	156	146	117	112	122	111	139	123	149	156	162	107	150	140	134	139	147	152	148	150	132	155	132	143	135	131	133	146	124	148	155	124	136	118	158	143	140	125	130	134	126	123	146	181	132	139	132	138	161	148	153	127	146	153	129	142	138	135	128	155	145	173	145	118	181	131	149	134	134	129	125	161	141	141	156	144	148	141	124	135	147	126	147	161	129	126	146	143	134	129	150	132	134	128	133	134	145	121	160	132	126	123	144	150	130	135	131	127	120	144	161	157	122	127	125	146	148	136	131	168	163	148	127	144	149	143	149	142	166	129	139	117	124	164	147	151	143	122	144	157	159	129	161	126	153	135	127	141	139	135	153	141	134	135	130	160	146	161	138	140	166	127	156	135	144	117	135	135	169	175	137	148	125	133	126	143	129	146	134	130	152	141	149	148	123	151	158	131	146	128	105	124	164	134	127	163	137	120	124	148	121	127	149	138	139	133	130	144	172	142	128	138	144	143	146	168	139	150	129	134	134	162	163	144	125	147	171	135	146	131	139	123	132	140	152	143	130	149	150	147	139	146	164	139	142	139	113	142	128	131	137	136	148	154	154	124	145	118	137	130	128	120	132	141	120	123	127	149	120	161	143	123	114	151	143	111	138	163	160	139	154	122	160	143	135	140	156	125	125	122	138	164	130	137	134	138	144	130	146	128	152	152	160	141	151	143	123	133	127	141	124	116	132	143	156	147	132	145	108	112	136	139	115	142	136	144	151	130	139	143	124	139	133	149	148	151	149	140	139	148	157	144	127	147	152	120	146	154	123	156	156	136	132	162	140	155	148	130	138	131	110	147	128	145	153	138	124	144	136	128	126	145	150	148	134	133	145	166	139	138	143	124	116	121	134	135	122	129	121	163	109	125	153	141	147	117	137	138	134	160	170	172	149	164	153	154	149	121	134	130	136	141	132	144	141	123	144	117	165	125	151	124	144	139	166	142	134	129	130	153	142	146	168	128	149	126	145	161	133	161	149	135	133	130	135	124	153	154	147	134	130	133	142	146	155	129	130	133	141	141	138	135	112	161	142	151	126	127	143	129	120	137	132	126	121	154	160	158	128	133	128	144	132	118	159	129	166	143	141	133	153	144	148	139	154	163	152	136	141	139	120	138	155	122	156	181	137	140	142	130	140	152	141	138	142	146	159	130	140	156	112	138	140	157	137	156	142	131	146	144	149	122	144	127	133	127	117	151	143	126	146	144	145	114	109	133	109	146	125	121	143	141	147	133	149	135	147	132	135	129	132	162	136	127	138	141	177	128	158	154	139	145	143	149	143	122	131	140	142	168	134	147	152	127	122	135	153	131	150	130	123	134	152	153	147	142	149	156	147	148	183	140	153	152	119	144	122	145	135	146	135	134	135	149	125	158	129	154	140	154	101	123	141	159	155	145	143	133	148	145	128	127	114	121	155	156	130	138	141	137	120	150	146	158	171	131	159	138	129	138	152	130	147	140	138	146	127	124	119	141	157	141	124	131	140	156	128	132	142	156	167	146	151	160	125	143	137	156	113	137	161	141	130	126	143	161	127	126	164	136	166	142	129	145	127	170	158
1597	373	425	417	408	398	351	356	344	347	333	342	389	325	386	346	376	353	361	361	337	389	354	346	357	334	350	347	345	333	332	334	370	324	369	324	312	352	371	336	340	330	351	348	366	323	346	355	328	363	380	319	331	334	345	344	323	316	336	350	357	349	342	338	382	360	344	364	343	323	377	357	337	348	339	358	351	353	349	348	358	336	335	380	367	329	354	330	357	342	353	364	331	371	348	335	330	349	345	364	339	316	355	317	310	349	375	331	363	319	359	355	325	349	308	343	326	342	345	317	327	318	344	350	334	361	361	331	335	324	344	320	341	359	365	358	346	336	315	356	321	334	401	349	321	309	353	332	354	358	368	352	368	327	328	327	350	341	337	333	355	343	323	317	338	348	345	350	349	324	346	377	343	351	372	326	371	332	334	371	335	344	354	387	345	378	334	329	336	354	344	370	367	405	372	392	369	322	323	339	338	335	323	343	327	333	307	337	355	340	320	323	378	354	330	357	340	371	310	340	351	329	360	342	322	368	349	333	351	349	375	325	309	336	335	337	359	366	340	357	317	341	323	351	343	362	355	372	378	339	326	330	362	381	351	357	332	379	333	326	374	354	375	353	386	398	348	331	343	325	319	344	321	360	348	331	387	347	347	337	334	352	369	337	345	343	324	366	336	340	340	344	323	345	334	382	338	371	310	358	339	356	351	343	313	348	356	336	366	328	361	335	330	342	359	387	336	337	350	358	343	337	364	346	343	344	347	312	344	364	346	320	341	391	318	338	346	374	350	321	351	314	308	353	369	369	363	336	308	345	360	344	344	366	324	328	346	349	340	327	320	378	347	324	376	354	333	328	352	339	370	319	359	314	304	341	364	355	338	323	315	317	329	334	337	382	328	330	367	362	335	334	321	343	377	351	347	344	360	367	355	367	324	368	350	333	382	343	335	321	363	380	357	357	322	342	355	337	340	349	355	341	381	329	352	344	333	351	283	367	359	359	328	331	319	367	357	334	354	346	341	371	354	319	343	326	340	340	335	364	340	343	346	307	326	346	362	371	348	347	324	369	324	350	355	325	341	354	360	348	311	348	323	342	303	363	362	332	331	363	347	333	343	344	329	359	354	373	337	311	317	337	326	343	349	341	337	341	348	357	331	326	345	349	330	371	338	338	343	350	332	333	338	341	355	350	322	368	346	320	378	355	350	343	340	355	343	345	338	356	343	349	337	357	339	368	341	341	334	303	352	334	374	322	300	352	360	361	343	361	352	351	358	314	355	345	355	361	350	390	359	359	349	312	342	322	347	367	328	368	328	360	348	337	363	329	366	340	341	372	349	331	386	343	302	368	358	357	356	361	340	372	347	333	346	349	347	333	327	355	324	334	348	334	313	332	338	350	381	298	333	322	326	350	348	349	348	315	339	372	346	337	356	343	349	341	344	323	387	342	328	354	327	310	339	377	347	331	351	297	369	331	351	350	326	391	346	366	312	354	322	350	400	332	313	323	345	374	342	307	352	364	367	351	322	345	339	359	360	325	356	324	337	340	320	325	362	335	337	343	345	370	345	309	374	374	365	311	313	365	325	372	322	330	332	349	352	324	389	370	366	314	361	338	312	348	345	352	338	364	360	366	329	319	372	346	363	323	366	357	336	362	340	351	349	352	324	372	366	320	312	372	328	322	336	379	358	349	322	339	334	337	336	345	326	349	332	374	359	370	346	344	347	338	358	313	330	330	354	329	337	330	330	310	344	335	364	334	321	361	354	377	345	360	340	348	362	333	362	363	339	332	374	353	335	374	323	342	346	352	349	369	335	354	380	367	381	333	349	376	385	341	368	327	363	340	364	365	313	344	326	351	320	346	351	314	339	367	343	334	346	327	337	370	335	397	359	379	343	369	346	324	358	341	304	350	347	339	341	327	332	345	362	329	360	332	371	316	353	361	329	327	348	335	367	356	338	328	367	319	362	354	350	355	359	368	336	349	351	336	377	363	352	356	326	346	339	382	347	307	348	375	357	345	356	350	367	342	306	347	355	361	349	342	353	347	339	331	373	343	375	332	319	357	378	329	349	376	361	351	367	346	367	358	337	347	360	354	347	376	342	351	355	341	344	306	336	327	324	348	313	360	373	333	358	354	358	338	360	360	354	335	359	345	351	340	358	350	352	361	384	345	360	353	325	337	315	346	340	327	364	334	316	360	358	352	384	335	347	364	373	363	349	366	334	380	363	326	365	323	359	336	354	324	347	346	321	332	364	346	365	339	330	344	342	359	300	399	332	340	355	362	301	342	362	345	337	379	357	321	314	345	300	305	339	321	325	340	321	338	358	307	357	350	336	348	342	296	322	351	360	367	338	362	315	345	362	336	330	358	303	347	338	345	346	326	374	319	361	351	368	370	364	347	354	288	384	376	366	352	313	354	363	363	369	367	367	326	328	352	356	340	372	353	345	311	357	329	342	350	340	333	364	345	292	344	338	355	317	326	344	334	334	318	340	345	365	366	356	351	347	341	339	338	362	348	364	363	315	362	364	348	334	353	336	367	330	373	340	334	297	344	354	344	359	371	360	374	339	362	321	340	341	326	325	387	299	331	346	329	339	345	361	320	362	363	358	386	342	344	339	339	321	355	374	336	358	333	332	331	331	367	341	347	357	346	331	330	355	341	331	357	385	329	342	348	361	349	356	323	357	376	344	307	320	359	345	332	350	353	314	336	323	346	341	352	342	323	320	367	343	310	348	343	339	342	341	345	318	340	340	306	365	331	396	337	344	359	340	346	340	340	321	346	335	363	348	338	367	355	347	391	356	320	326	329	344	360	385	318	359	344	331	351	364	304	349	320	350	318	344	349	366	343	348	349	391	351	360	352	358	325	335	327	334	334	347	323	351	366	338	352	379	359	345	329	316	336	350	327	359	368	387	365	343	338	376	363	362	358	338	367	370	360	347	362	331	344	346	336	351	330	382	338	330	316	378	312	329	369	334	358	337	318	328	327	351	335	357	364	348	349	338	334	341	368	348	381	338	335	345	342	327	363	338	328	346	335	329	326	354	373	332	322	345	358	355	324	335	339	367	348	373	375	345	374	331	360	316	342	364	341	358	339	358	351	343	380	352	359	324	324	365	365	385	337	343	368	346	335	326	361	355	326	317	363	339	336	350	337	361	332	331	366	327	347	352	375	342	335	346	346	341	322	324	344	342	313	317	320	358	326	327	351	332	312	355	397	372	318	379	333	329	361	325	301	366	337	317	356	333	339	335	352	324	377	333	344	321	330	366	340	311	344	362	340	341	354	322	361	332	327	344	358	336	328	321	358	365	363	368	368	310	349	347	313	352	317	369	329	364	362	348	343	346	357	325	369	335	341	353	326	352	366	359	331	355	359	362	365	362	350	361	343	343	359	352	352	372	343	330	346	329	363	317	356	329	385	350	355	356	353	341	323	374	352	375	361	330	297	352	308	368	341	373	340	336	345	341	360	321	340	351	348	325	329
7391	562	547	435	396	310	328	257	264	233	277	249	265	248	226	224	215	229	224	220	253	225	255	221	212	214	221	227	226	226	198	229	216	199	233	227	225	212	199	200	223	224	243	232	221	219	223	246	224	243	231	247	238	220	206	246	219	259	246	211	222	209	236	182	218	216	206	237	209	221	211	225	208	242	212	220	232	224	227	238	213	231	204	237	238	228	244	206	261	211	198	214	216	197	192	235	210	226	215	237	235	213	241	223	241	216	240	227	249	244	247	209	215	209	229	232	226	215	204	261	225	211	203	197	187	237	242	257	240	227	217	197	233	213	226	234	198	232	212	234	208	189	232	216	239	210	213	238	228	219	219	237	200	239	214	235	220	229	198	178	195	217	194	233	219	207	241	239	220	226	217	235	213	208	201	193	200	241	234	239	232	213	234	218	198	202	202	188	215	207	209	216	209	222	242	205	221	230	236	226	222	206	231	223	212	225	222	213	187	221	223	218	206	237	230	266	220	227	199	217	183	211	223	215	191	207	217	230	223	215	205	225	218	233	195	217	199	208	215	221	224	231	250	186	230	210	217	259	236	236	254	210	216	217	235	253	227	208	228	198	211	262	216	236	228	235	220	243	221	201	208	224	261	244	226	229	207	197	229	217	253	206	224	218	230	208	221	187	213	196	223	232	224	239	214	227	212	250	207	231	234	213	191	214	197	264	201	247	233	224	246	210	214	256	222	239	205	193	228	237	215	207	199	209	209	239	204	227	225	196	267	207	196	206	224	215	210	196	235	213	215	220	227	221	195	198	209	229	235	238	244	234	247	198	223	220	187	226	232	243	222	233	212	219	209	193	238	214	207	227	226	221	221	237	231	239	230	191	212	211	223	216	222	207	234	212	187	202	208	228	220	239	212	230	211	225	218	210	205	191	196	209	230	226	218	211	193	251	216	219	211	242	207	215	239	214	219	220	210	207	211	236	232	221	221	235	216	216	202	202	209	197	213	228	232	217	218	210	231	214	221	218	209	255	230	220	214	211	215	220	204	220	231	227	222	203	215	231	258	223	221	227	231	211	220	227	241	230	222	229	226	228	256	215	211	238	216	233	231	213	213	205	211	194	195	199	198	237	256	217	207	197	183	210	242	217	215	219	219	232	236	215	208	215	217	240	234	213	211	233	187	215	214	245	188	221	231	204	216	230	225	214	246	209	208	233	228	230	221	217	221	197	235	222	202	233	226	210	211	216	205	207	242	206	211	222	223	208	216	211	230	242	222	235	193	199	199	224	239	235	202	231	232	246	200	210	237	201	234	255	254	223	232	224	225	239	211	220	220	237	227	228	204	241	221	241	215	206	201	216	208	199	256	254	217	232	235	193	249	241	226	193	211	235	217	206	185	221	224	240	220	207	232	225	230	219	219	238	225	204	232	193	223	210	219	238	195	229	256	237	240	207	248	223	218	231	213	211	222	193	212	201	227	221	212	231	220	231	201	225	215	217	232	209	204	230	197	202	234	218	239	196	196	198	221	196	207	210	239	197	215	227	238	235	222	226	202	220	232	209	213	218	243	248	208	230	220	210	226	204	210	226	198	219	223	216	189	225	228	193	246	235	192	224	211	222	219	237	233	210	237	234	245	216	216	256	227	220	241	211	252	215	235	260	194	205	198	232	219	216	204	215	221	244	193	234	209	225	233	227	243	214	207	232	243	225	202	221	230	213	210	200	212	227	228	216	228	207	212	251	230	222	217	192	208	236	243	227	210	216	197	203	246	220	232	235	236	251	227	221	212	225	251	211	251	233	233	223	208	201	207	238	256	213	210	229	198	204	231	221	220	235	222	213	204	212	199	202	217	231	206	227	223	226	250	214	234	221	218	222	189	219	242	205	222	192	246	229	216	233	237	259	201	209	249	260	219	220	211	245	230	226	197	235	214	220	204	221	181	239	222	203	203	200	219	222	238	230	218	216	212	221	209	221	253	212	238	244	241	219	230	209	222	234	229	219	231	211	205	208	203	215	213	235	239	231	213	204	204	225	230	225	218	222	226	211	235	255	226	231	226	217	205	214	214	219	193	229	251	240	229	225	192	238	230	215	218	209	231	225	237	236	247	220	231	208	221	209	219	223	228	218	232	223	234	196	225	231	239	233	204	226	201	214	245	215	240	235	229	212	209	203	194	217	222	223	232	232	236	223	234	199	216	224	224	253	216	218	211	245	234	207	210	250	225	230	204	212	235	229	213	201	239	239	205	246	192	239	238	240	240	215	210	198	209	224	244	277	239	225	221	199	235	212	225	200	187	225	212	227	235	209	216	244	225	205	220	226	222	248	221	234	220	235	197	203	242	262	207	202	217	221	199	226	245	236	226	230	197	196	198	201	213	232	228	213	227	249	203	231	229	225	226	266	226	234	242	208	230	221	195	193	227	240	239	242	208	203	190	230	232	230	225	231	233	218	213	223	233	221	226	206	222	220	192	239	222	201	235	215	234	217	228	237	218	233	238	217	239	245	244	229	232	241	235	211	224	213	223	219	239	231	226	232	214	222	249	192	252	192	219	234	240	228	216	234	212	219	229	184	204	207	211	260	253	219	238	199	208	246	232	253	226	226	206	206	225	237	247	200	208	246	217	215	216	243	231	226	225	243	201	208	181	234	220	212	223	239	239	195	179	207	248	199	227	217	220	200	225	267	234	212	194	221	210	221	200	208	224	234	239	218	222	224	247	220	231	196	232	231	222	241	201	214	228	239	213	249	220	208	231	191	210	205	241	195	243	253	215	266	210	207	241	210	234	198	233	212	244	212	225	227	233	223	223	245	207	235	230	215	209	219	204	215	203	220	213	229	220	213	226	229	213	211	217	238	237	245	243	198	216	219	220	218	222	249	235	213	211	220	233	224	228	205	227	211	218	234	232	209	234	229	249	242	225	225	230	219	255	228	219	211	244	218	215	241	208	250	210	219	199	229	202	236	200	213	221	206	251	248	264	221	213	240	240	220	207	236	201	223	253	211	212	192	200	207	229	241	242	190	226	227	197	237	215	209	216	196	221	222	223	221	211	203	229	240	219	223	221	268	203	212	245	196	230	221	185	215	230	266	206	220	207	222	215	223	225	247	214	207	232	239	208	224	221	224	219	221	208	232	246	239	216	244	227	216	225	209	247	200	218	219	226	215	247	209	225	212	228	233	246	201	204	251	222	227	223	199	216	228	233	216	223	202	216	191	242	221	220	212	229	238	222	197	242	231	247	201	275	194	189	191	213	261	243	235	222	209	212	211	199	193	193	193	232	190	196	207	215	216	240	231	209	211	247	206	222	234	204	229	206	231	223	200	201	216	205	217	210	236	203	224	195	221	219	214	230	217	201	202	231	199	221	237	228	194	233	237	240	219	204	197	198	233	217	221	234	219	200	218	212	210	227	234	213	204	208	181	209	205	243	206	228	221	226	227	225	217	231	224	215	255	210	226	218	238	218	233	211	239	239	228	209	229	234	223
6358	860	1256	1373	1233	1000	918	795	810	689	693	686	624	637	625	569	580	569	550	548	527	534	576	549	550	564	498	551	542	524	523	513	557	486	521	524	509	510	511	536	513	510	573	501	508	481	492	515	517	524	535	517	511	490	539	510	520	500	542	513	466	479	510	522	513	489	533	529	515	506	518	505	461	436	510	538	481	494	518	505	473	485	491	507	480	487	498	541	482	508	499	481	575	524	539	486	535	487	503	472	520	510	500	491	486	454	524	487	496	536	500	501	517	510	536	478	492	461	526	509	513	493	534	498	512	484	509	477	467	519	462	489	478	536	505	519	536	499	501	538	552	511	505	508	497	530	473	488	512	476	489	501	490	480	507	469	465	504	495	491	547	505	526	532	500	508	486	564	512	520	563	513	488	439	521	543	501	480	470	503	507	477	553	481	541	532	516	519	511	540	539	509	507	506	497	450	496	530	511	500	527	499	502	464	524	488	481	507	470	496	483	496	547	525	491	511	512	506	514	487	524	490	522	532	484	492	501	516	478	525	529	517	506	514	513	477	499	505	511	500	507	517	482	464	505	499	512	513	462	462	518	515	533	525	483	541	528	527	512	457	513	493	510	488	502	494	515	508	479	524	510	491	477	440	497	535	503	545	505	488	515	494	503	538	486	534	510	486	487	503	502	494	531	533	535	506	496	468	543	526	505	552	541	508	489	519	488	475	483	542	541	520	498	565	513	478	454	531	502	524	447	548	516	527	504	472	505	466	521	509	511	490	540	498	502	495	474	503	427	483	476	518	503	521	481	498	497	484	509	491	514	456	501	542	522	524	507	529	503	491	511	524	550	513	482	502	484	487	543	497	491	518	492	501	501	480	515	496	477	520	475	504	491	467	487	488	478	523	490	463	495	522	479	492	522	530	523	516	507	509	514	541	532	493	511	480	487	523	514	543	514	484	543	514	474	510	520	502	541	524	474	488	465	510	489	524	527	488	524	533	466	493	497	517	506	484	517	534	514	494	480	506	505	487	521	502	438	511	532	499	502	526	500	502	501	503	516	516	495	489	445	560	518	483	577	512	524	489	500	500	464	529	527	523	474	516	484	523	539	499	468	491	480	491	498	505	507	522	513	482	517	507	486	506	496	497	507	496	496	497	493	521	486	508	495	505	490	510	493	471	473	505	503	557	532	491	519	529	537	500	462	490	499	508	546	503	495	509	457	516	471	484	509	501	489	511	520	509	517	471	482	529	512	524	503	506	515	501	479	495	460	509	484	512	517	518	466	506	512	520	519	538	510	493	505	526	523	486	491	480	494	510	515	506	464	542	486	510	490	509	542	518	500	503	517	490	498	480	517	507	516	467	488	514	521	521	498	530	459	482	500	492	517	523	494	515	498	462	535	519	487	517	508	478	551	493	499	501	518	531	480	483	554	551	501	533	487	512	518	512	443	511	509	469	515	510	510	482	509	466	538	491	494	501	522	474	538	525	462	540	508	525	481	505	474	524	485	484	482	487	534	469	500	511	512	451	515	517	514	544	538	504	510	488	521	496	514	475	522	485	508	546	475	489	530	486	517	523	473	496	501	484	530	531	482	532	487	480	500	513	550	501	487	514	496	520	509	461	507	550	512	540	521	513	544	504	438	498	542	494	514	533	494	482	501	532	510	537	536	490	495	526	480	543	496	497	485	492	457	495	504	550	496	513	480	501	500	489	487	507	516	538	490	508	505	498	510	498	548	509	470	525	528	520	518	468	521	496	531	507	524	517	504	485	475	499	495	504	508	505	512	495	457	534	482	540	471	466	507	505	491	506	473	530	545	513	476	526	540	559	525	491	500	518	509	529	528	499	472	488	503	534	548	503	533	476	494	494	499	492	555	508	482	532	494	513	518	558	507	502	517	509	458	486	519	536	520	501	515	521	497	513	515	494	466	499	485	512	523	515	497	532	499	511	470	509	456	529	515	524	537	477	525	516	544	513	565	483	540	547	479	562	486	470	494	522	496	502	517	529	503	498	475	547	502	529	510	494	502	512	500	522	505	479	529	467	513	484	502	532	490	476	486	459	476	511	485	519	494	492	572	503	549	504	464	480	460	466	449	523	517	483	507	536	538	543	530	515	460	542	529	482	565	540	513	496	494	505	467	511	509	483	528	478	505	518	494	517	503	476	479	526	495	502	530	516	498	496	456	498	520	468	550	543	523	509	513	491	510	482	504	508	463	485	444	495	508	491	501	514	470	511	519	509	546	514	530	548	470	489	504	497	505	506	518	503	492	504	504	499	485	466	490	470	467	516	493	556	513	478	513	479	491	479	503	503	468	518	515	515	484	506	520	501	502	480	484	484	540	523	508	483	498	509	533	514	491	515	484	534	491	477	510	489	540	519	517	524	517	556	511	493	517	457	499	520	512	489	538	474	486	511	502	494	516	537	507	515	498	529	551	504	512	537	507	527	504	476	463	512	494	506	508	528	504	482	500	523	497	493	527	513	486	495	518	556	468	508	493	484	501	528	461	515	562	524	489	508	493	511	482	483	479	524	529	536	506	479	473	504	492	524	508	516	551	540	506	511	531	548	457	511	437	499	526	505	489	526	520	505	494	505	508	501	476	500	522	492	494	501	498	516	505	522	545	495	497	506	491	494	486	535	505	513	559	482	525	503	488	515	530	523	508	539	513	472	457	519	522	519	565	469	494	512	530	466	538	528	526	514	538	510	528	502	518	485	513	482	472	507	502	471	521	527	539	496	496	525	541	520	540	511	525	528	508	494	515	513	486	516	451	530	496	515	489	487	504	526	523	512	484	474	545	495	539	489	488	468	509	525	524	526	498	535	505	495	475	541	509	485	494	474	519	479	501	467	497	480	502	570	519	564	504	479	507	528	513	541	481	518	506	503	500	522	500	517	521	491	533	517	496	537	522	504	493	506	500	508	494	490	502	478	501	502	499	508	534	520	481	497	510	543	490	482	523	507	508	503	530	483	458	499	495	498	459	521	539	506	506	515	491	500	485	532	489	521	501	498	501	470	514	470	517	485	469	484	482	528	472	467	468	509	514	486	508	488	502	508	519	470	497	477	507	467	533	514	528	518	504	495	468	484	541	520	490	504	443	461	523	515	503	520	502	493	521	482	530	523	485	500	522	493	488	512	472	496	494	509	520	531	513	470	458	534	501	490	530	547	516	502	503	499	505	543	531	518	524	539	470	507	478	464	499	466	508	505	499	525	487	502	494	518	486	523	475	459	539	546	509	515	507	503	500	489	485	501	504	501	520	554	478	504	491	481	494	542	474	511	518	518	500	502	538	494	477	489	473	480	504	519	515	479	478	518	516	455	547	499	521	493	528	507	496	515	467	536	513	527	522	508	498	524	501	522	488	497	526	454	506	477	555	490	476	486	473	481	494	505	479	488	489	499	493	487	494	470	501	497	525	499	523	510	473	477	471	502	547	483	494	485	518	531	471	487	517	505	502	496	502	528	509	500	490	487	519	493
14220	1152	836	646	467	364	325	258	215	209	207	204	182	170	185	179	170	144	173	174	155	175	156	151	156	132	155	142	151	144	164	140	158	155	154	163	139	146	153	119	161	133	142	153	148	148	153	154	160	137	154	157	157	151	151	138	153	152	142	155	136	162	132	156	174	141	179	148	165	161	132	146	142	136	146	137	176	151	136	156	149	161	152	166	136	153	146	146	169	132	159	144	144	118	125	148	148	169	130	141	146	155	145	140	155	141	137	140	148	161	155	150	137	161	164	117	153	142	135	150	155	162	125	133	164	150	145	138	127	150	168	168	164	155	158	148	150	145	142	158	143	168	107	148	142	160	132	136	153	163	133	132	165	142	156	138	165	153	128	133	173	154	162	153	130	151	136	152	163	147	157	153	128	150	147	146	151	144	124	157	159	146	135	143	178	139	154	165	159	162	140	143	150	130	130	153	146	151	153	156	138	162	157	150	144	141	158	149	159	146	162	151	143	144	141	153	148	140	167	126	129	133	137	163	134	159	163	151	150	156	154	150	159	144	165	148	170	176	142	144	157	138	146	128	123	156	134	136	164	151	147	136	162	155	147	157	133	147	153	167	155	121	144	134	139	154	165	136	145	146	132	134	146	129	146	140	153	149	146	144	144	138	164	129	120	152	142	192	168	146	147	129	143	143	152	162	162	141	158	136	158	139	141	152	166	158	139	135	167	135	144	158	154	131	138	136	161	169	155	137	131	141	153	130	158	151	155	140	161	151	140	158	155	143	168	121	128	151	154	127	142	157	146	149	141	164	140	148	167	132	164	154	134	154	156	150	151	139	141	155	149	135	176	136	148	149	146	153	160	151	170	158	142	134	130	145	137	141	173	143	148	158	158	155	148	150	156	128	142	142	172	161	144	169	157	149	135	146	164	170	143	143	133	130	131	141	150	137	158	159	148	150	164	143	157	138	137	143	156	134	137	172	155	157	143	147	154	147	168	158	173	129	156	151	179	160	149	154	148	166	140	170	166	153	164	156	141	161	171	162	120	152	144	156	144	157	156	145	147	169	146	140	156	164	142	171	152	145	142	171	135	164	150	143	148	143	145	154	140	152	157	161	139	146	135	141	134	149	155	141	157	133	181	148	135	156	127	132	143	140	143	159	160	166	150	111	167	154	150	151	150	161	151	131	147	132	123	145	157	165	150	142	151	142	142	138	147	144	150	150	147	157	150	168	148	116	154	131	132	154	167	158	153	148	160	150	149	134	126	131	123	143	136	119	176	137	146	149	141	143	142	152	140	147	164	137	169	161	154	149	141	144	146	162	145	161	146	147	140	166	121	149	152	139	162	137	152	122	131	150	144	139	131	146	151	152	135	131	145	142	131	167	161	134	134	159	167	122	154	144	152	147	134	172	150	131	149	151	144	133	141	133	160	141	150	135	147	154	117	159	144	129	158	147	131	147	151	127	152	155	142	137	154	139	161	136	136	154	156	136	140	137	146	180	139	174	136	150	138	158	162	136	163	154	148	146	156	151	140	142	151	148	148	164	148	132	148	128	144	135	163	163	187	140	151	159	142	162	138	165	160	145	143	176	161	137	158	142	132	151	161	155	163	152	160	180	147	137	144	134	161	153	131	162	152	125	154	160	132	153	157	181	154	162	126	158	165	170	134	143	150	134	133	125	173	136	161	159	154	153	154	156	135	137	150	164	147	140	162	157	127	148	158	158	157	153	137	165	144	136	164	150	162	154	147	150	153	147	155	146	157	148	151	164	170	156	165	146	157	150	131	161	136	162	176	174	155	160	161	164	139	141	145	178	162	164	148	146	133	147	114	124	168	159	155	133	155	144	143	139	171	143	132	159	177	168	166	152	142	177	144	146	141	153	143	155	147	143	159	128	158	146	148	183	156	144	136	137	154	158	144	139	146	151	148	136	141	156	151	143	147	145	142	164	149	152	147	131	146	138	147	160	152	138	152	147	151	140	142	133	153	132	142	132	152	147	131	141	163	155	151	146	131	141	145	160	153	146	134	131	143	162	166	137	119	141	141	141	146	152	126	122	151	145	138	164	180	158	163	135	125	146	132	156	135	166	161	128	135	138	145	151	170	132	149	127	150	156	142	149	120	129	145	156	138	156	147	148	158	137	121	155	147	165	162	177	138	145	149	146	180	149	149	148	156	170	143	150	171	157	151	153	146	130	154	142	163	149	153	172	169	149	157	140	139	136	135	155	151	145	162	146	151	155	156	135	128	173	156	162	151	146	140	166	139	143	159	142	138	165	145	156	168	138	171	163	146	123	124	153	154	141	152	166	154	170	127	145	145	160	134	138	144	156	163	148	123	160	159	175	148	155	154	159	133	152	161	145	163	169	147	153	158	144	154	145	139	168	135	153	127	155	136	147	130	168	171	169	191	166	151	137	167	164	153	140	138	122	162	132	176	154	181	154	167	142	157	156	153	143	154	139	117	175	134	134	136	144	155	156	149	142	138	153	170	149	144	155	139	134	141	149	153	142	161	163	136	152	149	159	166	142	141	157	140	138	155	140	170	138	136	133	142	163	152	145	164	142	142	144	145	146	154	157	148	139	141	157	140	166	164	173	157	151	148	161	159	128	165	142	160	118	145	145	152	150	135	156	157	131	164	158	154	143	143	172	154	143	142	159	150	168	148	140	134	160	158	142	147	149	160	157	172	142	148	129	155	156	154	133	145	149	136	127	134	128	145	150	134	171	158	144	153	151	141	149	134	152	127	140	149	151	157	140	168	147	149	161	129	145	134	162	160	163	156	157	163	167	124	143	163	139	139	159	162	165	147	135	173	150	142	143	152	135	134	142	159	158	168	144	138	167	145	152	148	138	158	145	159	156	124	124	137	141	151	166	154	142	158	150	146	141	148	145	151	138	120	150	137	148	135	153	164	153	136	155	153	131	121	164	150	161	151	123	140	113	155	132	142	142	137	165	163	160	124	153	149	128	128	144	144	164	134	143	160	195	168	169	155	145	149	126	134	143	148	156	151	154	147	136	180	165	140	133	147	156	163	133	154	152	132	153	141	169	161	172	136	138	133	153	152	150	148	150	132	131	146	158	138	160	155	156	158	159	150	162	140	155	153	164	161	139	150	146	162	187	154	143	162	140	157	154	149	135	132	151	152	135	180	154	156	157	132	155	134	176	171	139	140	152	151	147	148	153	151	147	140	146	171	161	160	153	148	160	148	146	149	159	136	132	159	147	147	145	122	133	135	137	144	146	142	142	150	146	146	147	162	146	155	157	157	169	153	138	146	150	144	155	154	129	164	143	152	138	153	146	147	134	135	130	152	158	140	146	136	150	133	129	123	128	147	150	159	171	181	161	142	152	155	140	152	158	155	130	125	159	148	137	154	148	151	149	128	151	140	126	151	157	128	131	143	127	150	141	142	157	159	159	175	137	126	162	141	160	148	165	159	138	142	158	154	164	139	140	161	163	136	171	164	193	130	153	150	151	163	128
8051	916	1807	1998	1689	1450	1205	949	858	772	711	672	614	630	513	482	510	485	465	397	432	413	426	367	424	377	430	389	403	403	345	396	388	397	395	401	354	370	382	317	367	382	387	325	347	351	346	359	362	377	384	363	333	403	368	330	371	377	403	354	331	370	348	341	316	326	339	333	369	340	368	343	339	354	359	334	328	336	357	344	353	343	325	364	345	367	373	323	324	333	342	344	334	324	337	326	322	322	347	329	345	346	332	361	367	342	341	355	337	331	352	322	367	334	302	336	349	320	346	359	334	363	349	342	318	341	356	336	319	315	343	334	334	337	327	377	318	299	347	359	352	316	343	318	325	352	341	334	349	335	371	372	332	345	355	313	341	335	350	336	351	338	352	336	340	313	335	333	344	302	331	378	313	374	315	368	384	374	346	336	341	315	345	337	311	317	343	319	384	326	334	362	336	345	348	352	339	336	328	360	344	332	320	358	332	343	338	323	357	335	328	380	360	363	310	338	333	350	334	372	342	340	352	328	326	329	362	342	327	343	311	360	323	342	334	312	355	350	308	340	339	329	334	354	379	318	330	330	370	315	317	343	341	339	351	328	319	351	353	356	312	313	306	344	367	364	335	355	344	362	373	346	352	346	299	310	362	345	368	354	347	354	370	316	338	327	346	384	364	338	327	340	333	349	345	357	343	343	330	351	356	338	321	335	298	339	342	347	337	351	340	326	361	356	349	332	324	349	357	362	349	357	351	378	326	347	366	309	335	361	323	317	324	333	351	329	316	353	334	366	325	359	332	375	344	307	320	348	354	383	330	310	329	356	354	292	350	347	341	331	313	363	339	326	322	355	331	351	348	379	353	331	315	365	308	341	361	326	389	362	345	321	372	342	330	327	365	365	334	371	326	347	355	342	356	317	341	324	344	342	322	348	339	339	361	351	354	337	361	365	341	350	377	311	332	348	346	342	368	364	336	332	336	319	331	335	355	336	372	378	354	330	371	334	300	319	338	363	345	349	378	333	356	353	358	329	324	316	299	343	351	307	321	362	337	323	343	348	311	346	360	377	353	333	364	359	335	338	328	345	305	361	345	353	319	350	337	332	320	355	365	355	351	340	360	323	346	353	346	342	349	354	331	296	300	319	335	336	351	308	340	347	343	406	354	355	348	323	311	385	358	349	335	356	335	384	365	329	339	333	336	330	326	333	337	334	337	323	339	337	353	333	337	364	328	347	321	348	342	338	316	306	330	323	338	357	314	348	348	339	322	349	332	298	365	342	302	345	326	324	323	367	372	362	328	317	337	343	325	373	320	338	315	296	335	329	360	335	361	341	360	376	338	335	334	340	369	364	326	334	368	316	349	353	321	302	334	307	354	339	338	317	303	322	381	341	362	355	352	294	302	346	319	347	333	362	325	340	320	348	338	328	356	341	373	341	321	356	342	309	325	372	320	333	361	349	334	341	354	350	337	309	351	361	326	349	358	350	337	365	348	326	319	357	318	341	359	340	335	342	345	321	335	340	291	352	341	337	317	345	334	366	345	346	358	331	331	371	355	333	334	322	363	355	332	333	374	341	334	360	378	304	351	356	356	370	341	297	322	350	355	351	378	327	343	343	316	338	340	334	337	316	310	345	336	336	337	326	343	321	352	316	326	320	362	359	343	326	308	378	380	315	374	355	355	323	346	345	341	343	351	326	329	361	372	340	317	371	351	324	321	353	353	338	311	342	351	348	385	338	343	341	370	330	385	360	377	352	312	373	335	368	334	322	369	329	361	342	381	301	328	314	338	348	364	344	362	354	312	345	328	346	327	366	332	376	372	349	355	354	342	342	322	334	321	324	324	335	358	338	361	344	351	351	354	300	322	339	361	359	333	349	327	344	373	326	333	338	347	337	334	360	368	334	325	330	327	329	331	339	315	328	341	352	335	354	329	316	328	326	344	326	356	314	379	314	345	362	344	376	358	334	355	339	347	374	324	335	306	347	351	310	328	344	329	363	336	329	369	313	379	355	318	303	348	314	290	334	337	317	361	329	383	350	335	363	319	327	380	338	344	313	365	366	328	368	347	343	361	332	316	327	316	334	320	342	298	349	338	359	360	350	315	343	315	346	351	358	347	345	370	339	342	374	360	360	373	302	386	322	350	335	351	359	338	369	334	343	372	317	350	383	333	346	314	332	323	374	311	333	334	343	370	367	355	312	346	328	333	327	368	348	326	334	363	346	338	338	352	372	308	304	357	328	345	353	361	325	338	351	331	318	346	297	350	381	380	342	325	337	329	346	348	337	340	367	321	360	326	294	341	347	333	352	349	351	356	319	331	323	345	328	346	346	339	364	318	323	342	321	372	340	363	372	343	341	317	354	328	346	339	357	360	323	310	312	355	335	322	333	375	349	379	324	318	342	338	363	342	339	351	339	337	355	359	350	325	329	341	351	357	369	338	322	338	331	334	304	334	335	327	329	371	355	326	342	319	331	337	325	340	317	345	311	313	360	334	346	350	347	352	327	357	327	325	361	352	349	345	337	370	315	334	337	336	317	351	344	327	367	297	363	344	317	338	362	343	301	332	351	372	341	369	339	345	354	354	344	347	314	346	337	351	352	337	351	332	354	331	317	351	329	348	377	351	357	339	350	343	286	326	330	305	390	323	323	353	315	375	325	337	359	347	333	341	340	323	346	326	339	361	343	333	320	334	317	366	363	362	320	339	361	328	348	338	334	346	343	338	327	350	334	329	331	340	340	364	334	313	373	349	353	327	343	348	331	333	369	356	343	321	371	361	333	364	359	338	327	325	325	342	327	354	320	344	345	368	378	308	311	353	354	323	345	301	345	318	322	351	335	367	318	324	341	349	316	342	359	326	343	357	356	355	346	348	358	339	333	358	330	354	334	341	327	326	352	335	320	319	321	351	311	368	322	318	334	349	334	319	349	329	336	361	345	343	331	301	348	368	322	354	343	331	341	320	339	343	331	383	323	358	368	334	337	358	320	368	345	347	352	357	376	339	323	310	362	332	338	350	361	335	343	336	315	353	328	345	315	333	359	372	298	341	319	329	375	325	342	313	329	344	333	352	320	320	345	325	332	368	352	335	311	329	344	341	313	352	311	371	330	361	311	362	342	348	335	360	297	313	374	325	325	372	334	350	351	324	319	339	319	348	363	332	325	358	343	325	366	330	342	349	338	365	332	333	357	329	354	309	395	331	352	347	357	308	338	319	357	305	336	337	362	321	307	320	340	387	351	369	351	355	309	375	362	354	342	340	330	368	353	350	359	330	359	348	361	362	333	312	329	339	310	344	310	365	338	356	330	341	324	299	327	321	356	324	341	326	330	334	337	333	326	314	363	356	359	365	324	336	359	348	369	326	321	363	338	332	314	343	354	324	308	337	346	360	332	330	350	357	354	308	357	327	348	322	355	340	344	326	333	342	335	335	338	368	307	326	326	334	331	357	334	341	341	337	335	363	337	337	313	354	329	313	327	348	353
1451	167	181	142	155	135	178	148	134	135	144	137	147	140	144	124	133	128	166	167	135	175	158	144	123	153	111	145	127	168	164	148	148	135	136	142	120	141	130	141	155	140	151	152	153	127	134	146	148	121	137	139	118	146	148	134	150	123	107	158	132	132	145	128	130	140	162	146	134	120	142	137	140	138	141	148	120	126	131	138	129	139	141	157	148	146	144	127	135	131	149	131	121	121	144	136	151	157	129	119	137	160	144	138	147	139	141	146	124	144	153	152	127	134	134	133	142	141	144	127	163	137	139	145	149	143	128	129	154	128	150	167	147	138	156	129	159	141	132	160	156	174	153	161	127	143	119	146	132	139	127	135	145	135	147	149	160	142	146	137	137	128	125	130	133	154	123	139	117	124	139	160	144	125	132	132	138	124	153	146	148	126	126	140	127	131	138	126	137	153	151	136	138	145	175	149	133	146	137	148	139	150	164	156	156	135	146	142	124	136	134	141	151	156	147	137	162	121	141	152	152	129	151	139	129	141	116	134	135	121	136	117	159	157	132	126	142	151	139	124	136	135	133	126	155	142	152	155	135	140	133	162	128	143	151	119	126	142	153	133	156	144	132	141	116	128	136	128	139	142	153	145	114	140	139	158	143	129	154	148	145	142	139	178	127	144	132	154	170	130	148	148	138	143	143	135	126	144	140	123	137	131	145	163	141	140	140	152	153	136	120	146	118	115	129	140	124	128	131	138	140	129	130	123	123	175	133	141	141	140	126	113	108	144	148	134	127	147	155	172	143	150	140	144	134	147	143	137	148	150	137	135	143	150	138	130	152	166	154	148	149	145	120	156	160	138	141	135	135	156	159	157	131	119	140	169	176	132	148	134	142	149	142	149	140	147	120	151	144	144	154	151	145	144	138	131	143	130	135	135	128	141	140	145	133	131	130	111	129	121	144	146	171	134	156	150	132	127	156	153	153	137	141	114	142	134	142	144	139	146	141	138	148	147	136	118	156	151	176	123	120	131	118	144	118	130	140	136	116	132	148	117	136	152	157	151	143	116	160	122	146	123	139	144	140	135	132	138	127	121	147	149	127	136	159	151	139	138	129	147	136	139	129	147	144	132	139	129	158	134	159	122	160	150	119	150	150	143	136	115	139	137	128	139	145	133	114	149	122	141	94	118	114	155	140	114	144	153	151	149	128	157	148	131	138	155	130	146	131	155	165	138	130	131	126	152	152	178	119	148	144	135	145	154	137	144	141	142	133	140	127	129	135	154	124	135	128	137	136	134	131	154	158	128	158	138	135	159	151	116	127	129	146	121	122	139	151	147	144	161	172	144	158	134	115	142	131	147	143	153	130	131	129	151	119	139	122	141	149	158	156	144	138	133	167	124	131	167	152	147	122	129	140	139	105	135	144	127	125	121	144	131	136	130	140	142	152	151	126	128	114	125	142	135	135	153	134	142	160	161	139	107	130	145	165	147	131	145	135	159	158	130	163	150	144	138	122	153	128	129	153	162	121	125	145	129	148	135	159	134	159	136	134	144	155	150	114	159	148	137	146	136	165	160	127	125	143	143	127	132	147	127	145	144	132	135	123	127	151	118	155	136	151	147	128	141	135	121	148	145	149	133	136	130	169	159	158	145	116	155	151	127	144	136	149	140	118	132	146	121	157	142	133	130	134	133	130	133	147	143	130	132	145	141	151	153	160	163	149	137	151	157	138	149	137	118	165	138	137	136	149	125	157	161	156	150	152	144	151	137	113	139	134	160	158	127	132	152	137	157	169	142	129	131	140	137	136	142	159	136	127	144	166	143	144	147	137	132	145	133	145	122	134	122	148	146	142	143	143	137	153	132	135	143	109	154	122	132	130	150	145	146	126	134	153	146	134	157	190	146	173	125	116	116	150	158	158	131	135	147	132	161	136	127	127	152	149	140	147	126	153	112	133	129	144	140	137	120	142	167	152	140	118	141	137	120	131	128	138	154	138	149	136	135	162	122	145	136	141	123	141	134	133	155	118	152	135	120	153	144	146	136	183	145	120	122	126	132	152	150	152	135	136	125	148	147	141	143	139	156	143	130	138	155	154	125	175	140	137	130	138	128	155	149	131	127	139	153	125	137	118	151	135	147	136	103	172	141	136	142	134	140	142	138	155	160	135	158	164	151	126	130	122	146	125	134	137	153	143	165	125	113	142	139	137	138	143	152	161	129	156	117	137	151	136	171	140	125	122	137	135	120	124	129	124	126	132	138	138	144	121	137	145	139	161	125	144	129	158	131	151	148	156	149	134	168	141	154	155	141	150	168	141	148	151	156	130	127	136	144	157	144	146	151	144	140	143	151	118	135	142	142	156	128	153	146	164	125	156	142	129	146	130	126	138	151	148	146	141	130	170	158	147	141	124	143	137	134	133	119	139	138	130	141	135	124	143	170	129	141	123	142	141	190	137	146	107	142	145	117	142	164	125	123	151	149	147	143	133	146	147	142	126	124	153	113	135	144	129	146	122	147	144	126	148	126	128	164	161	138	148	131	164	133	152	136	144	138	133	143	157	122	134	157	135	138	132	168	154	130	142	139	131	140	149	135	140	147	99	141	142	123	135	144	157	127	152	123	130	122	160	120	140	145	142	126	138	139	115	138	150	123	137	153	155	140	128	146	140	142	117	137	153	138	119	118	141	148	140	140	112	127	124	147	148	132	118	159	155	131	132	146	162	154	132	139	149	141	157	152	138	158	125	131	124	172	142	139	140	125	152	154	113	146	147	128	134	140	136	149	135	136	134	151	171	138	125	150	159	144	151	135	146	139	129	158	144	129	149	141	142	138	147	140	157	147	153	132	129	130	140	118	157	165	160	133	124	128	130	141	140	129	123	132	150	142	128	145	126	133	129	127	127	145	138	141	156	130	136	146	154	135	139	157	164	139	146	135	124	129	140	132	120	121	131	137	149	151	111	140	155	157	150	139	127	150	131	140	142	137	151	140	138	130	135	118	152	129	135	147	147	116	134	150	144	159	143	160	124	127	152	133	132	161	135	136	144	139	137	140	147	140	132	145	157	129	122	153	129	136	143	119	152	153	157	140	139	141	141	158	144	136	133	152	136	157	143	134	138	118	141	126	128	164	154	130	152	147	146	143	128	147	144	128	127	113	134	166	142	132	155	138	125	152	150	108	155	147	143	138	156	143	117	145	132	125	146	132	121	135	115	139	157	149	128	127	160	122	141	129	138	151	154	145	132	159	146	149	151	152	136	149	133	140	127	145	133	124	156	167	144	134	150	133	134	123	113	122	167	154	158	146	136	136	156	127	150	151	123	140	142	139	134	155	135	143	143	147	109	144	152	139	138	119	136	140	164	160	136	115	148	140	132	134	151	144	115	141	155	148	139	152	108	143	128	141	136	150	163	146	115	146	147	158	147	116	145	142	135	143	126	141	135	147	148	148	156	129	169	143	116	130	150	135	157	130	149	131	150	118	129	135	150	138	126	145
1657	362	423	418	397	380	359	373	389	369	360	390	349	320	356	387	352	351	381	332	324	346	337	333	354	313	343	340	380	354	335	339	341	366	346	310	383	303	326	323	352	365	335	344	337	345	328	315	345	352	388	343	355	355	351	335	362	337	349	363	313	376	347	335	353	355	338	347	342	346	338	330	344	343	359	291	335	357	336	327	326	361	351	323	336	369	332	350	328	347	344	363	353	332	362	305	325	369	324	334	349	344	348	364	333	339	319	339	369	320	354	320	352	315	364	358	329	352	351	374	331	349	327	307	340	330	364	356	351	318	324	357	317	342	355	350	352	337	355	335	332	372	315	351	352	343	348	354	344	319	347	317	325	316	338	342	331	314	345	382	302	341	351	353	351	363	373	348	331	297	324	327	333	320	330	327	392	348	310	335	360	332	336	344	316	340	342	365	349	320	337	366	313	330	325	373	366	368	362	352	369	336	316	353	354	372	347	331	347	366	325	352	349	375	356	312	337	337	380	329	343	334	371	345	342	372	339	376	339	351	328	302	358	363	337	343	362	323	361	366	345	334	335	356	347	331	348	330	346	330	344	350	337	320	332	352	357	324	346	345	302	358	327	327	341	320	343	356	334	336	355	365	334	352	354	340	324	374	338	361	350	346	342	318	367	368	314	346	329	343	332	358	331	326	354	336	317	332	338	332	348	323	294	370	347	349	332	335	309	329	355	344	336	338	360	335	324	326	348	328	325	366	360	352	311	314	331	325	334	340	389	385	331	333	337	355	341	360	304	339	358	356	315	348	327	338	347	319	359	330	330	332	344	347	330	374	320	350	369	356	339	312	313	312	362	319	331	352	341	358	357	338	383	327	324	375	353	351	353	345	313	369	354	327	332	304	366	346	361	350	371	370	334	329	323	347	321	341	341	339	357	325	369	332	332	324	310	348	343	319	367	339	346	346	333	343	343	292	355	362	339	360	356	344	290	349	340	342	383	374	373	318	319	307	320	331	330	341	350	354	310	340	306	355	333	324	353	329	346	374	324	324	344	290	349	330	346	324	377	350	370	387	355	368	350	328	339	374	325	336	342	329	328	329	344	370	356	379	309	375	339	356	301	362	358	358	338	348	333	338	346	362	349	343	326	349	331	328	331	341	326	365	344	306	336	335	329	295	354	343	323	342	325	357	343	331	335	339	363	329	335	358	356	341	361	343	354	355	332	361	352	351	350	359	363	335	326	393	363	315	335	371	339	329	326	347	340	334	344	339	346	335	365	360	311	354	321	368	341	359	320	323	350	310	326	355	337	319	329	337	339	331	321	361	340	335	333	324	373	340	324	339	344	314	344	358	346	357	308	317	347	361	308	315	334	345	332	322	351	343	311	313	325	387	381	374	325	343	327	336	356	390	340	363	377	341	349	332	368	348	335	295	348	343	357	294	333	355	342	329	325	307	344	359	359	361	343	347	309	351	344	332	353	347	364	339	353	346	346	352	341	356	346	345	343	341	339	343	361	337	371	334	376	347	343	341	328	366	358	369	326	350	331	342	350	347	384	336	359	350	308	348	329	355	353	352	319	347	359	303	342	318	314	349	343	347	333	317	345	333	344	360	317	331	329	331	347	322	387	331	340	348	349	341	346	320	348	367	333	349	349	332	365	354	380	347	356	369	372	351	340	334	353	348	309	343	333	350	366	354	300	356	342	330	313	343	306	332	313	348	359	321	327	338	318	325	307	349	354	374	366	365	356	316	355	342	342	350	365	331	355	366	332	345	331	368	353	370	374	337	334	346	342	348	318	312	332	338	364	326	340	336	338	336	341	358	320	345	347	335	334	330	359	356	327	339	336	333	319	351	325	321	351	329	325	366	340	323	310	354	346	334	347	304	326	336	320	345	336	353	335	345	371	360	340	347	339	361	344	365	288	335	351	343	353	334	365	343	335	376	348	326	328	341	314	377	373	334	321	352	341	313	360	338	342	342	340	364	328	356	362	359	335	339	318	344	376	356	341	362	323	362	320	357	338	327	338	363	382	347	368	355	344	335	334	329	368	360	342	328	324	333	346	329	361	347	337	319	298	339	360	349	417	377	322	329	351	345	344	329	342	331	341	323	348	355	367	336	354	340	345	349	356	363	347	335	339	367	346	342	337	376	331	339	355	339	351	355	350	324	355	357	304	349	352	333	347	364	331	353	351	353	356	344	331	332	348	333	356	363	335	336	341	331	371	328	351	306	321	368	300	343	311	335	370	337	371	378	342	320	346	401	354	319	333	362	310	352	324	325	329	372	357	400	309	357	330	337	379	329	368	347	376	309	332	354	339	371	339	349	329	343	341	339	313	354	353	366	307	356	346	333	330	348	313	348	353	377	346	353	364	324	319	329	351	336	363	340	390	390	337	345	347	358	337	345	363	342	335	346	332	332	321	347	335	346	327	317	325	350	341	341	331	348	343	351	335	334	401	357	347	350	322	321	331	309	334	339	309	373	356	323	346	374	337	351	356	339	317	318	329	336	340	337	352	361	358	332	359	370	379	347	304	347	311	329	322	310	356	371	337	343	347	369	342	351	349	313	353	336	322	325	336	333	346	349	326	371	349	326	378	329	336	370	319	337	327	357	327	334	351	330	336	353	358	350	372	301	319	355	347	375	331	355	320	323	354	327	363	346	346	369	316	352	326	355	386	342	340	324	348	349	340	365	354	352	354	335	355	324	383	368	352	332	368	344	336	364	352	339	348	338	363	321	352	355	371	332	362	325	339	359	356	324	362	360	357	341	308	358	353	363	315	328	379	329	382	339	332	348	311	363	354	357	343	330	359	359	341	335	359	352	341	320	341	336	374	355	356	330	340	365	335	381	314	333	369	333	359	330	330	344	339	372	351	350	322	370	380	346	358	345	345	344	343	372	332	344	329	353	359	322	324	363	339	300	336	342	346	353	336	317	347	335	351	357	364	337	334	338	367	348	356	328	330	344	356	346	330	347	341	327	335	365	340	361	378	339	361	333	349	339	333	302	358	368	314	350	333	324	337	350	346	321	316	360	325	353	339	332	348	346	358	361	346	337	330	332	361	330	310	331	363	343	367	355	339	298	309	319	371	349	321	344	353	339	371	347	326	314	344	356	329	348	362	364	344	317	349	333	351	355	342	367	343	317	328	320	363	323	353	353	318	306	339	327	320	310	349	343	328	357	345	338	338	353	347	295	351	343	373	346	341	308	372	346	355	338	365	350	339	319	326	328	344	340	343	329	337	355	306	325	380	306	349	340	343	331	348	370	348	343	310	346	352	349	350	338	351	337	328	357	379	353	334	327	393	326	336	344	342	347	329	359	355	334	340	356	355	358	347	363	324	353	362	327	348	330	357	354	363	353	326	352	330	317	332	342	355	371	328	348	350	327	355	321	357	358	349	347	295	310	318	348	341	362	336	353	342	319	346	360	335	334	320	326	367	322	355	336	359	343	340	343	321	333	347	360	346	326	326	323	351	332	348	339
7295	556	583	470	369	334	298	273	250	263	257	233	242	255	223	232	247	235	220	246	228	253	191	227	245	232	214	238	197	220	217	226	213	193	220	240	248	229	232	206	226	229	205	214	229	228	239	196	237	236	234	215	204	226	213	212	241	204	185	201	249	226	225	183	201	231	211	215	214	234	219	197	206	218	211	214	191	245	241	244	222	241	220	238	195	211	222	219	226	219	210	205	215	193	239	202	248	220	201	200	213	200	217	234	211	238	210	230	249	248	236	228	218	231	213	198	220	200	184	237	258	218	211	235	219	249	193	199	224	228	180	206	230	225	211	196	221	223	222	216	231	222	194	199	227	214	207	196	244	233	249	246	233	195	218	220	190	200	229	197	210	203	203	214	215	192	223	235	240	256	228	249	200	231	228	226	226	225	208	216	226	203	245	203	220	210	218	231	224	225	219	261	222	197	247	211	238	200	247	213	235	224	203	227	248	249	223	195	219	236	220	230	192	225	230	219	229	213	215	261	190	219	245	209	225	233	233	232	234	218	249	234	208	229	196	209	209	228	238	249	216	221	189	224	208	223	210	243	202	207	211	193	224	249	220	220	187	198	207	240	213	220	219	230	242	220	185	204	218	227	205	208	212	230	221	210	222	237	242	226	218	190	216	220	216	216	236	225	219	217	241	204	220	188	231	208	224	227	239	259	206	213	234	218	200	233	193	216	228	214	190	210	234	220	197	175	216	223	197	233	183	227	198	211	175	230	240	232	208	219	220	212	233	210	231	197	231	222	218	228	225	216	225	214	236	218	248	191	222	228	238	236	199	225	230	209	234	216	211	217	237	238	230	203	218	231	217	211	217	232	209	221	225	224	194	228	229	215	235	220	214	216	209	195	221	209	237	206	221	208	195	217	221	239	230	221	204	225	221	201	223	226	210	204	197	208	245	223	225	247	232	208	229	206	201	208	230	203	210	247	232	214	218	241	241	219	213	228	239	220	225	231	234	227	214	207	229	209	222	207	212	243	228	248	217	232	197	216	190	242	207	221	202	207	236	213	205	209	218	217	248	251	246	224	236	221	227	232	239	236	219	238	204	225	220	209	225	207	212	208	237	213	239	190	240	220	215	218	239	237	221	220	236	224	203	225	197	210	228	225	197	199	228	235	230	230	221	243	244	245	219	225	222	227	211	197	204	236	239	212	231	229	201	241	234	233	213	200	219	195	226	181	232	235	242	196	218	230	225	221	196	233	232	224	229	235	206	201	236	189	225	232	222	244	217	236	202	224	218	213	228	212	206	234	218	230	196	221	230	208	231	219	216	203	227	214	209	240	229	229	225	234	209	216	232	230	267	213	210	207	205	226	229	210	217	243	241	191	215	211	211	232	206	227	257	218	234	217	226	215	221	207	208	228	241	216	216	211	223	209	240	242	230	218	223	243	192	222	209	235	219	234	208	231	222	223	250	203	198	229	242	226	223	196	204	225	222	203	237	215	206	188	223	215	207	203	217	183	225	218	243	249	196	232	215	214	227	227	204	233	228	227	198	218	242	228	210	226	237	225	244	225	213	216	209	213	216	203	204	219	210	215	209	230	211	213	212	223	217	210	212	189	196	210	222	195	253	249	210	216	195	227	241	223	222	223	212	200	251	213	205	229	244	239	206	210	221	222	225	218	218	204	187	202	201	218	249	212	216	247	207	237	210	195	213	227	217	191	221	218	219	220	219	210	247	220	276	208	205	220	215	217	242	213	207	204	221	232	236	241	206	199	218	197	237	187	215	191	224	202	234	216	223	246	265	210	215	195	209	263	208	192	210	205	231	218	224	216	211	222	186	207	243	247	231	225	224	239	222	247	213	203	237	222	228	238	228	214	242	225	257	225	214	237	207	225	228	245	218	227	241	216	214	237	198	231	207	217	213	221	208	211	232	244	226	220	198	226	237	224	231	218	218	230	218	200	243	206	213	225	195	228	224	232	211	222	236	218	210	239	227	223	202	211	218	223	229	231	252	203	241	239	216	210	240	204	215	215	213	229	239	202	215	229	215	228	221	241	223	233	230	251	207	238	220	191	230	243	223	222	258	225	248	209	210	220	218	204	245	220	252	197	235	252	226	221	235	211	243	216	189	223	189	243	212	203	225	241	241	211	191	218	231	238	187	188	203	227	194	244	222	210	234	194	202	217	239	221	231	225	240	221	210	206	227	248	221	216	225	198	244	223	205	204	206	226	234	215	213	193	193	201	196	232	218	236	186	228	211	230	203	224	206	218	227	233	217	223	234	219	196	209	227	200	199	216	248	240	223	193	214	252	216	211	211	210	214	199	209	205	239	214	212	211	193	222	217	234	236	212	199	227	201	208	210	246	237	195	204	223	205	229	232	208	211	259	195	215	229	186	234	251	221	251	218	231	211	241	221	225	248	225	233	208	224	222	235	217	258	218	208	217	203	216	213	241	223	207	234	219	228	249	216	216	228	224	211	201	226	217	217	208	197	207	215	203	233	207	203	242	229	204	215	237	230	213	224	216	225	198	209	217	195	215	237	246	208	202	204	216	206	217	203	221	204	205	220	231	227	232	219	236	229	210	234	204	210	202	208	192	215	245	254	216	199	263	230	208	206	201	220	202	229	204	209	214	215	236	215	233	216	252	226	211	206	228	223	196	206	188	223	210	209	187	221	214	230	210	230	230	205	199	209	226	216	225	191	219	225	195	204	260	220	217	211	230	215	232	248	205	203	204	230	224	222	208	207	224	209	196	215	199	231	242	214	203	230	220	245	219	231	227	236	224	211	212	193	235	219	219	233	205	195	214	217	200	205	189	214	209	200	227	204	217	205	227	245	235	192	183	209	204	204	234	252	216	237	232	224	219	233	229	210	228	236	200	218	236	201	219	253	238	210	227	216	230	240	209	216	217	209	213	223	226	189	202	251	236	199	230	249	227	239	208	245	244	227	201	203	238	202	215	206	199	251	214	192	220	236	221	207	216	246	232	224	213	223	226	202	234	215	236	220	226	216	220	228	266	234	201	208	241	230	209	208	198	247	232	245	217	248	214	219	243	194	215	200	234	211	225	246	238	194	200	209	234	234	206	222	202	199	221	228	196	239	235	189	218	215	199	236	226	244	204	224	190	202	193	232	208	190	218	238	194	229	223	226	233	198	232	201	217	232	196	204	210	213	226	223	251	233	197	233	219	218	201	230	234	248	227	196	225	231	220	236	228	206	225	215	220	221	186	216	223	207	218	245	255	222	239	216	200	211	213	213	203	216	211	222	235	234	218	201	235	208	206	220	217	212	218	221	216	222	213	195	211	257	213	216	222	215	238	228	208	239	237	221	222	185	219	215	203	220	204	197	210	194	242	205	233	236	227	232	230	201	228	229	198	197	244	231	215	223	228	197	220	216	220	251	235	233	235	249	228	228	235	209	245	201	213	206	198	262	249	209	222	226	190	226	206	214	214	210	241	239	214	212	221	240	224	223	239	222	255	220	214
6218	834	1207	1395	1185	1045	938	858	727	717	726	650	633	599	611	566	584	519	552	518	583	519	562	543	544	580	485	535	544	492	520	469	525	527	537	537	527	523	487	481	520	528	516	545	519	509	531	539	500	527	509	517	499	509	510	503	521	503	517	512	529	520	515	530	505	479	500	522	530	567	497	510	495	506	513	507	510	537	512	538	521	504	508	509	468	530	507	517	499	475	500	532	481	499	487	520	548	478	511	532	510	557	500	487	494	509	483	460	555	503	552	508	493	483	491	500	492	461	483	483	517	520	526	485	496	507	522	508	507	524	525	516	515	525	461	495	526	474	501	526	516	524	511	527	496	499	503	469	517	486	527	493	475	477	514	442	493	534	496	458	483	462	498	488	513	517	490	492	521	518	490	492	502	516	520	476	511	488	526	489	508	490	499	538	529	507	498	475	469	445	522	533	476	451	528	492	498	513	484	491	507	481	517	493	501	486	513	534	519	456	491	505	499	528	469	477	522	522	480	536	486	487	503	509	512	520	498	507	491	508	532	487	505	512	503	539	530	486	490	531	495	484	508	484	513	488	504	491	531	481	499	483	500	514	506	530	504	544	488	490	473	495	544	512	500	514	477	464	505	539	508	513	497	513	526	520	467	498	490	486	511	488	501	485	494	512	516	471	515	496	488	526	497	507	492	492	491	536	500	494	491	525	518	496	495	476	518	498	483	506	506	486	511	492	533	482	495	503	504	489	498	516	516	476	479	519	509	477	476	518	448	532	455	485	486	508	494	486	496	478	519	531	496	514	493	496	495	509	494	472	503	508	519	533	498	511	495	471	528	515	488	522	494	508	507	475	475	512	485	500	493	522	519	485	520	517	523	482	521	488	531	491	472	501	511	497	496	509	528	480	473	501	490	479	494	476	521	485	489	507	516	465	505	515	497	516	500	509	503	502	481	526	514	522	512	495	493	492	498	539	477	486	471	509	500	487	509	546	504	529	489	493	473	492	496	514	527	539	567	507	531	504	499	503	506	514	528	520	501	516	531	482	528	491	502	516	476	514	512	533	472	537	540	527	521	489	558	506	498	528	486	535	480	475	515	526	512	513	481	530	481	500	513	516	491	510	501	506	494	491	523	519	470	520	491	453	500	471	530	531	518	476	498	469	486	531	512	482	529	465	490	536	460	505	515	516	514	526	545	497	508	498	485	516	468	490	538	492	493	512	494	484	485	531	529	499	471	502	532	495	513	512	500	515	490	563	497	502	520	497	476	474	531	471	505	483	459	508	504	499	507	523	496	520	526	482	511	494	532	519	533	528	544	508	505	460	473	520	493	488	505	495	519	507	507	506	466	508	479	513	525	506	462	514	492	469	497	523	483	510	530	531	527	489	514	544	476	448	482	506	511	495	478	494	491	542	498	523	497	501	493	513	492	506	487	506	485	468	456	544	527	457	506	537	485	505	513	497	505	506	500	507	499	490	520	534	485	518	469	492	495	506	561	489	518	548	502	545	507	489	497	533	491	484	483	530	505	494	508	521	481	506	465	517	491	472	489	520	489	523	452	541	497	488	500	506	525	496	533	507	497	525	506	518	508	500	491	493	520	517	460	516	489	507	499	489	484	529	478	491	476	554	495	491	451	493	522	497	493	480	497	513	523	487	541	514	515	468	508	556	504	525	499	511	527	505	496	491	513	529	513	485	518	502	515	517	483	475	500	471	540	506	523	505	481	468	542	512	506	484	496	508	502	464	511	508	485	539	519	491	496	503	484	515	526	560	532	501	464	532	483	493	502	468	538	483	482	491	569	499	498	527	469	523	497	477	474	537	544	497	489	527	527	547	535	488	487	474	562	495	488	497	494	497	518	494	515	473	500	530	489	493	499	485	503	523	493	551	503	493	508	550	529	488	480	506	508	474	518	544	491	475	468	528	517	518	484	529	525	532	484	578	523	549	469	472	479	496	549	481	507	468	457	544	540	492	483	520	485	491	484	476	505	484	517	514	551	457	483	554	508	466	540	518	521	470	522	511	537	481	485	503	475	506	510	518	514	480	559	507	538	496	489	497	504	536	519	525	520	526	520	474	528	486	523	509	459	499	483	511	495	510	510	518	509	506	482	522	508	515	512	512	504	476	498	530	493	496	507	486	515	523	530	534	506	522	495	465	502	485	476	500	503	484	471	501	476	491	471	472	499	497	498	517	505	497	505	523	475	497	485	522	490	539	506	491	529	497	518	517	489	511	521	510	541	506	522	500	519	498	473	495	490	532	490	474	520	526	509	488	494	514	499	482	489	517	487	515	478	482	502	494	485	542	498	471	497	539	529	475	503	524	487	538	475	498	491	504	495	488	493	483	445	532	552	524	499	486	518	560	530	481	481	523	473	495	525	483	476	521	505	512	513	473	480	495	452	511	532	524	544	531	466	496	474	514	531	514	527	489	493	508	505	492	502	535	509	472	494	513	494	485	503	515	506	535	498	475	505	510	529	512	481	503	486	471	489	493	545	506	486	485	482	494	498	501	481	522	507	520	493	510	510	527	546	476	480	497	512	495	501	488	502	487	477	497	492	481	503	465	517	467	564	498	535	511	496	474	469	536	519	526	497	482	517	496	493	475	500	495	506	497	491	491	493	540	505	501	495	494	508	484	491	542	533	534	529	470	483	498	521	497	523	495	522	509	519	501	492	469	520	497	493	498	476	523	491	533	534	505	481	496	510	477	480	530	493	492	528	559	535	508	473	444	476	503	520	501	503	513	501	532	503	460	500	509	500	486	506	515	502	481	474	530	452	533	491	509	497	529	524	466	485	495	510	496	519	517	511	550	487	493	508	496	514	486	497	502	501	505	467	486	507	511	538	483	514	489	555	496	485	466	499	541	504	531	499	522	454	487	506	480	519	510	506	488	478	527	482	472	509	482	531	548	490	499	469	476	510	526	498	496	514	502	461	499	487	485	488	542	468	534	539	460	517	497	481	496	515	469	538	511	503	488	521	524	476	509	498	534	520	505	493	482	440	504	475	491	506	491	504	541	489	513	519	516	521	541	510	514	495	528	491	524	497	501	523	492	490	517	495	549	505	508	505	465	477	499	503	523	468	528	506	500	484	495	514	461	503	517	500	488	484	534	497	491	561	532	521	468	482	512	530	521	494	499	513	486	511	527	535	503	480	480	498	492	496	507	529	526	482	496	510	499	523	501	487	524	514	499	513	528	460	511	524	496	486	502	521	519	505	543	509	495	502	492	510	524	539	513	493	475	490	488	520	481	460	491	503	543	483	541	484	479	493	498	504	496	515	494	533	498	498	490	555	531	479	500	484	513	513	481	521	508	495	500	498	501	511	481	549	514	522	519	501	506	505	481	524	509	499	470	529	473	484	507	503	496	502	523	472	486	523	514	509	537	487	503	478	492	471	531	538	522	481	506	521	517	519	515	483	552	521	489	504	473	492	491	489	519	500	528	537	494	501	481	485	496	506	526	535	524	487	469	480	492
13906	1054	831	659	454	392	304	273	209	221	215	200	192	165	182	156	145	181	175	143	162	142	153	189	139	150	147	155	138	137	149	133	150	146	160	147	175	147	170	163	156	149	152	172	162	156	145	150	149	154	142	142	152	144	139	143	123	118	126	145	145	150	124	126	131	155	159	145	153	145	143	144	121	145	141	134	150	161	136	135	146	126	157	120	163	143	144	162	142	143	156	150	132	134	131	132	138	132	141	168	168	154	130	148	171	135	152	158	136	143	155	157	134	132	133	140	139	156	163	160	159	148	161	145	124	155	170	148	164	147	152	158	141	157	124	156	145	151	145	183	147	145	135	129	162	144	148	142	146	161	134	131	187	140	167	163	156	149	124	156	173	164	150	131	133	130	152	152	140	139	139	140	155	135	152	163	164	149	143	131	122	159	150	176	134	156	156	131	145	150	145	168	163	152	147	145	169	172	171	143	139	148	149	144	144	139	136	140	131	144	151	123	161	155	143	155	159	154	173	135	146	141	138	160	138	135	138	158	150	144	131	152	143	152	175	146	144	162	151	141	163	137	153	151	141	146	139	152	130	142	138	140	148	131	148	135	140	115	131	146	126	133	147	157	143	154	137	113	132	134	141	144	150	155	155	175	149	159	130	144	160	122	148	147	136	146	156	138	139	153	149	164	144	145	114	145	139	135	124	142	140	148	142	156	137	151	160	154	166	172	122	151	150	148	133	157	145	150	136	136	148	150	138	141	146	142	145	146	148	134	160	175	141	142	157	126	174	139	158	145	154	170	137	137	138	149	138	155	140	164	159	181	132	144	152	175	153	148	161	151	113	148	123	139	144	165	169	152	151	137	167	152	143	165	133	151	152	152	150	132	147	153	135	133	140	137	138	164	149	138	156	133	177	153	143	134	152	151	135	156	132	160	139	143	153	143	171	152	141	151	149	137	140	114	127	154	145	147	164	140	160	152	133	169	152	140	162	152	152	152	137	152	129	120	148	142	171	142	139	162	154	162	131	145	161	109	145	151	104	137	168	140	124	172	152	124	126	162	150	154	146	157	139	148	133	156	162	132	151	130	161	120	147	166	186	151	138	157	146	152	146	159	158	156	145	143	126	145	146	155	154	144	141	129	149	171	147	147	131	115	148	155	171	128	154	148	166	165	142	124	156	134	143	146	146	118	147	149	153	141	153	133	151	136	142	169	149	138	144	148	133	146	131	146	144	143	150	133	154	135	154	140	138	174	164	157	147	148	154	161	148	149	154	128	159	138	125	141	162	148	124	179	116	155	135	143	138	162	119	166	145	145	143	147	145	149	169	138	162	145	149	145	152	167	133	147	133	165	157	147	162	158	148	158	131	163	130	156	140	152	127	156	115	155	153	174	159	139	130	143	154	142	130	144	160	122	139	148	153	131	148	170	128	151	145	165	171	151	154	134	140	152	155	152	152	157	153	143	130	142	146	148	134	183	156	146	156	119	146	155	161	152	154	141	145	138	162	153	145	167	137	159	152	174	155	143	129	147	151	152	137	138	143	131	164	133	169	119	156	141	148	166	165	129	150	160	153	131	177	157	162	155	143	144	139	144	151	144	151	124	124	151	130	156	132	146	186	153	158	136	169	147	156	152	138	146	158	179	126	163	126	129	138	161	146	150	147	157	140	175	163	129	156	139	134	155	126	155	155	167	141	128	148	162	149	141	139	158	153	131	164	153	159	155	143	154	150	143	152	131	156	130	135	160	135	142	159	157	124	135	157	143	153	144	138	142	130	156	145	123	126	141	162	135	135	152	137	148	153	124	132	121	131	164	151	149	140	152	138	166	145	145	167	150	139	168	145	157	124	158	137	134	152	159	152	139	152	153	123	123	151	145	131	137	140	135	138	154	139	141	137	130	145	141	145	148	167	149	133	138	149	158	153	132	145	142	140	153	146	170	150	143	135	161	167	138	129	140	138	130	144	162	144	136	150	130	155	134	181	155	135	144	155	132	136	139	159	159	138	143	140	126	130	141	149	168	133	155	147	169	155	160	167	146	135	148	140	156	151	143	149	146	136	154	137	134	146	178	127	172	120	157	117	151	126	162	133	143	148	159	150	140	152	142	130	153	164	154	163	136	142	162	143	149	138	143	143	150	155	163	144	142	147	140	126	135	141	142	117	156	146	139	149	131	150	130	162	140	151	139	160	161	146	118	144	161	151	151	160	133	141	153	152	147	136	137	113	137	163	139	137	154	165	169	134	140	167	159	154	154	136	162	125	142	152	150	140	151	150	156	157	155	140	129	142	137	150	148	161	134	144	143	155	145	139	127	143	148	170	136	139	127	122	141	177	121	156	141	144	157	140	144	144	147	157	144	145	146	152	157	156	155	128	141	149	154	160	128	145	150	159	168	154	163	153	144	146	163	179	133	149	134	155	118	145	156	155	161	174	117	150	157	156	144	105	145	126	144	151	157	123	155	153	174	165	140	144	117	145	121	146	118	137	165	159	142	138	148	124	170	152	168	137	148	129	148	156	144	141	143	128	117	150	139	149	175	142	152	162	138	148	141	157	150	144	173	150	163	154	134	139	144	166	159	155	143	134	149	161	147	136	150	157	152	157	167	154	152	151	151	142	134	133	141	138	161	126	131	138	155	148	148	126	153	146	148	140	155	174	161	158	154	152	153	147	142	156	188	132	153	123	149	138	120	147	143	137	145	131	123	142	123	141	154	153	142	146	160	155	155	153	153	147	172	143	144	133	157	154	153	147	124	155	162	147	155	144	148	136	169	150	155	148	140	158	136	145	158	152	146	166	156	160	144	124	127	175	156	158	161	130	152	135	147	144	132	157	153	161	127	146	167	149	137	126	135	132	136	134	159	145	138	142	157	160	152	135	132	165	144	144	121	158	148	155	142	145	108	156	148	145	114	143	153	157	150	147	158	165	144	140	144	176	146	150	126	140	145	161	157	158	146	148	143	166	172	150	155	118	138	137	138	138	147	132	147	159	153	172	148	147	157	139	162	159	158	141	143	146	137	153	150	147	157	150	137	145	166	116	147	135	159	135	138	136	148	154	132	132	162	143	157	175	163	132	158	160	137	139	148	166	174	139	152	136	177	141	130	137	156	144	156	152	125	159	148	179	163	144	156	137	148	166	169	142	147	163	157	150	156	152	152	128	164	158	137	132	163	155	145	132	159	146	144	146	137	149	147	166	137	151	166	153	149	139	161	146	141	140	165	161	160	167	138	146	169	151	144	132	137	159	139	149	147	127	147	147	116	155	132	124	182	143	169	137	140	147	139	138	166	152	144	151	151	142	134	128	140	156	152	151	141	137	149	149	158	132	154	152	145	189	138	172	144	148	157	148	138	161	151	156	149	145	149	133	166	142	160	159	162	153	132	159	166	153	134	125	144	140	132	162	148	137	133	152	163	151	149	121	129	123	152	164	140	177	145	143	153	149	133	148	137	151	133	132	135	138	139	155	154	162	143	161	161	166	143
8046	934	1780	2047	1793	1428	1164	951	876	750	710	721	604	546	525	503	504	464	440	426	437	431	394	384	380	409	385	395	373	400	350	387	391	391	374	334	343	380	363	383	353	395	392	377	357	334	344	354	347	333	357	363	358	360	360	370	362	333	343	322	361	326	368	357	347	327	327	369	312	319	351	349	350	376	334	298	360	330	341	335	338	365	321	317	311	364	349	352	359	321	326	376	337	375	349	353	364	309	330	382	340	385	319	350	338	369	312	355	365	335	341	339	342	341	384	350	346	343	348	338	330	328	341	345	344	336	309	373	335	347	346	349	334	349	316	314	290	361	346	337	325	313	329	353	354	351	348	357	331	347	332	316	319	348	333	317	345	335	335	335	369	361	300	325	367	332	414	319	303	339	351	332	341	346	314	317	345	312	345	339	346	349	331	330	348	330	358	323	344	353	344	336	353	346	371	303	326	358	362	338	335	335	355	331	342	316	371	352	360	347	340	341	314	332	361	318	342	327	347	353	350	306	355	350	356	342	339	329	373	357	330	354	334	368	347	340	368	364	341	315	353	359	327	353	299	345	329	294	323	331	372	314	352	338	312	335	328	306	357	354	339	333	322	305	344	355	342	387	352	321	350	362	324	358	372	373	365	337	338	330	356	384	344	336	331	353	333	336	330	327	320	346	345	320	353	343	362	331	363	302	333	331	314	391	357	351	318	357	360	335	318	321	352	329	330	343	333	352	311	330	370	321	325	321	330	352	340	315	362	360	320	324	348	347	365	343	339	337	331	356	330	344	349	348	377	390	349	353	341	366	324	310	316	318	347	324	354	341	329	320	316	314	321	344	347	335	344	347	344	349	332	354	333	348	286	332	330	336	341	332	337	314	340	350	328	336	353	334	317	318	345	349	335	344	331	320	346	363	345	333	343	357	336	333	303	337	339	304	317	335	371	329	307	339	317	367	356	359	348	303	340	340	370	350	313	368	368	352	364	329	342	300	325	332	345	317	301	346	338	346	322	308	337	345	322	358	334	348	348	337	351	338	334	335	333	323	352	389	359	328	325	319	319	348	354	353	305	331	310	361	364	332	307	345	348	311	315	332	356	347	351	376	336	357	332	369	346	357	358	343	337	333	362	355	327	347	312	311	312	343	361	344	366	353	340	376	335	350	339	336	363	332	334	315	291	351	307	346	379	336	319	306	329	351	340	363	357	342	327	346	327	315	308	353	309	311	346	326	321	295	343	380	329	350	357	335	344	353	348	303	357	353	358	345	372	355	345	307	335	345	355	355	319	338	351	330	309	328	331	329	347	313	315	305	326	313	327	355	300	343	298	326	356	338	337	355	326	356	364	365	345	337	335	341	351	352	321	330	323	319	308	328	362	371	325	334	322	314	360	336	352	317	351	328	316	341	350	329	343	345	346	334	358	350	324	355	336	321	347	363	292	344	335	331	301	351	384	353	338	354	351	325	333	297	315	337	327	312	340	333	360	335	358	348	357	334	374	301	378	334	355	325	326	336	330	372	320	353	338	359	332	325	341	346	347	337	349	321	314	335	327	321	354	342	340	371	351	343	339	346	315	354	292	340	360	352	325	322	293	355	347	367	346	352	332	336	333	339	340	334	330	352	339	358	352	367	355	318	333	329	356	365	342	332	361	329	391	353	345	322	310	320	344	337	333	359	346	350	329	336	352	346	344	339	356	322	351	364	327	337	346	345	370	354	365	335	319	357	309	305	404	320	340	338	336	366	324	346	323	336	355	352	314	353	336	358	338	342	339	357	335	365	368	345	335	358	369	326	356	323	331	336	341	329	328	340	333	320	290	315	370	357	363	347	337	309	355	337	328	344	360	293	331	322	335	322	340	338	333	321	337	351	336	361	363	306	345	312	334	379	331	326	338	349	321	350	352	340	353	354	371	365	321	327	327	349	332	379	337	315	351	337	348	367	336	342	357	357	330	347	350	338	341	321	344	345	336	344	347	351	327	350	293	331	335	301	324	329	354	343	364	340	342	359	314	346	345	372	305	349	332	336	338	336	333	329	357	350	346	318	325	346	305	359	362	346	334	327	325	363	337	329	334	373	344	321	355	304	348	324	370	328	347	332	346	367	335	347	333	348	352	356	339	296	356	332	343	349	359	317	310	337	338	336	377	367	352	349	339	337	336	334	310	372	347	299	337	339	324	353	341	333	360	321	320	324	331	319	342	351	325	364	338	363	360	349	339	301	323	363	318	332	365	358	357	328	355	355	332	331	346	316	343	319	334	327	333	318	337	364	336	336	346	322	358	357	358	331	360	306	347	334	333	316	319	362	322	343	348	334	334	361	328	323	361	355	345	335	325	323	359	300	324	338	327	349	352	340	349	291	353	354	359	329	309	360	326	366	331	340	378	356	326	340	333	335	340	351	324	364	326	345	324	363	325	324	340	332	355	341	364	326	322	377	346	356	339	342	359	328	343	307	346	325	318	333	344	346	372	327	347	319	357	348	337	321	323	314	309	364	319	339	329	376	316	340	367	355	346	337	348	319	352	335	347	309	312	348	310	343	326	329	316	311	353	339	339	304	331	355	324	341	374	361	306	355	329	338	320	341	334	364	327	323	304	342	326	354	329	328	347	328	339	333	340	344	326	382	314	340	335	349	351	361	341	321	330	320	332	306	358	323	339	346	354	347	333	352	320	362	310	357	321	336	336	381	343	312	351	312	316	335	351	362	362	340	328	323	347	321	359	329	326	323	338	331	354	317	333	334	317	335	359	346	337	372	313	329	348	352	351	301	367	318	327	314	345	357	338	354	357	355	327	311	340	367	348	346	328	319	358	344	368	339	338	341	365	306	322	351	366	316	346	352	337	331	360	354	357	338	332	310	320	336	360	312	345	322	374	352	335	364	329	385	333	353	348	324	356	387	351	285	308	355	360	316	320	336	348	312	350	299	339	358	332	324	321	326	353	336	331	317	317	332	323	328	352	351	322	363	354	374	335	325	307	349	354	329	295	337	356	356	325	299	313	350	340	353	348	346	355	334	325	324	324	377	368	330	349	338	333	322	345	320	322	366	333	353	356	348	329	349	303	341	341	298	327	362	325	321	366	327	326	310	352	365	351	392	322	348	320	359	320	363	337	313	317	328	372	334	351	329	328	357	333	354	367	343	329	378	350	330	331	360	350	344	334	357	346	348	365	309	348	385	326	351	330	325	322	336	350	361	337	320	348	350	356	329	352	346	358	335	376	313	330	350	328	316	306	291	314	319	337	357	324	339	337	316	332	346	307	350	300	355	344	373	328	353	327	342	316	317	330	319	344	326	390	339	320	312	332	344	315	335	344	339	314	344	350	321	349	349	342	349	307	325	320	326	333	357	311	333	333	311	336	317	364	329	326	352	344	374	357	329	331	317	348	374	368	337	339	310	300	324	340	335	360	313	355	344	347	366	347	333	327	317	340	343	362	347	335	332	313	345	337	353	333	358	319	348	325	347	373	348	362	341
1420	178	171	143	155	172	150	151	143	127	128	131	153	148	130	156	128	120	153	133	138	133	127	124	141	141	140	147	129	121	150	143	155	136	126	131	134	168	140	155	131	136	132	158	152	143	130	115	130	137	145	138	144	138	131	124	144	158	119	133	128	140	137	142	142	129	152	115	111	130	142	145	119	147	158	147	132	142	138	137	138	152	139	151	153	149	137	159	146	139	122	139	150	133	151	147	123	127	134	152	146	140	150	123	143	125	131	115	120	149	144	127	137	157	143	146	130	165	138	142	142	147	144	128	140	151	130	134	144	144	128	133	163	149	122	144	147	150	159	139	131	129	148	145	156	127	112	148	130	156	148	137	130	142	164	153	153	136	132	129	132	133	149	165	137	133	133	149	128	146	131	136	136	149	141	126	125	139	130	123	115	144	130	138	124	131	131	162	145	138	116	135	144	153	145	140	134	147	144	155	146	147	173	139	127	136	129	127	138	124	149	129	133	141	133	142	111	172	138	116	141	126	145	140	134	142	150	154	155	152	132	159	144	142	143	149	147	136	125	133	146	140	130	147	125	137	134	141	132	162	129	152	172	138	149	147	142	110	130	143	141	156	146	130	139	149	125	122	143	139	119	135	137	137	139	135	150	156	128	137	143	146	133	130	154	141	133	132	127	150	121	138	137	154	154	130	156	137	135	137	150	146	141	134	147	133	138	167	138	137	146	151	153	127	160	124	137	143	140	135	132	159	162	149	161	142	165	126	132	117	151	137	148	110	133	152	140	129	118	119	146	116	124	150	140	144	146	147	158	154	144	143	142	114	145	151	137	129	138	128	147	121	129	129	139	158	138	131	144	132	127	150	160	137	133	134	146	159	131	135	152	143	128	138	156	137	140	152	120	134	141	169	166	135	137	164	129	144	148	129	139	132	147	151	157	169	130	130	150	152	145	152	135	149	170	142	143	131	150	157	131	149	131	126	173	126	129	155	129	153	132	136	146	140	140	136	169	166	129	127	140	131	152	144	164	129	135	143	152	143	117	142	142	134	126	164	132	153	142	154	151	120	148	169	158	125	154	158	137	137	163	126	125	122	140	131	125	171	138	147	123	113	131	137	175	144	147	162	159	119	113	150	133	134	166	147	134	137	134	121	126	134	121	151	133	143	135	131	161	147	140	152	140	141	172	146	151	138	129	138	158	151	134	122	157	140	126	123	163	153	138	149	152	129	119	149	135	136	132	132	138	155	142	125	116	123	133	127	148	135	161	154	130	153	121	160	133	148	161	148	148	132	136	148	140	147	130	131	131	114	158	117	134	124	130	144	173	125	155	144	128	138	132	126	140	157	135	137	151	135	162	146	121	149	139	164	138	158	142	139	139	133	141	121	128	150	127	144	142	151	135	133	152	132	122	143	130	120	128	149	163	121	132	120	155	149	131	152	149	168	144	133	148	145	111	165	142	143	144	125	133	140	108	135	138	139	143	149	144	146	146	135	144	139	140	133	143	165	134	132	137	135	150	158	132	131	131	137	108	149	147	111	123	150	129	147	143	146	131	134	130	133	135	129	107	151	151	136	156	144	133	137	136	134	117	124	139	137	129	142	136	147	146	120	135	138	151	165	132	122	140	127	139	175	137	141	132	137	124	137	152	117	136	135	145	158	157	113	132	144	157	140	131	141	155	154	161	145	119	141	137	170	134	134	134	149	113	130	136	123	120	145	139	138	147	152	143	129	137	140	147	126	146	143	154	133	125	148	162	119	151	158	155	143	153	130	135	138	116	146	143	137	141	145	138	140	142	142	158	153	134	135	131	116	144	132	123	139	154	137	160	166	128	133	134	126	136	128	145	141	140	158	145	125	144	131	118	141	139	123	141	142	132	131	135	155	155	150	135	144	125	130	152	132	143	141	149	140	142	163	124	137	138	129	136	117	145	150	160	149	129	142	149	125	139	129	146	161	127	154	157	127	128	149	141	154	105	130	141	155	141	179	131	147	135	136	157	136	140	143	131	145	109	140	150	155	122	157	138	134	134	135	138	136	142	152	143	138	152	137	158	157	155	145	147	127	123	149	139	114	139	121	156	148	154	154	137	133	146	122	145	144	149	163	124	155	120	131	163	165	150	159	145	136	136	143	137	141	159	150	121	139	141	133	148	133	148	124	148	126	144	129	141	127	144	129	127	139	159	158	149	123	130	136	130	148	143	131	136	167	136	145	144	155	130	152	143	136	137	143	136	119	162	145	130	152	156	127	130	159	156	141	153	126	142	135	128	143	148	146	124	129	127	120	123	141	145	140	133	177	159	154	144	135	137	145	139	135	149	170	152	132	124	148	152	135	153	144	148	115	161	129	159	157	148	156	125	152	153	137	131	156	137	137	156	140	134	116	133	139	132	140	160	159	153	150	150	119	132	155	121	140	146	134	132	165	155	125	140	142	138	155	127	138	134	166	123	122	150	134	141	143	148	129	138	145	168	150	135	143	155	152	159	127	120	130	145	122	152	130	144	134	132	177	125	140	148	142	161	131	114	127	136	136	131	144	131	147	145	130	132	140	142	141	120	139	150	144	137	142	125	125	118	146	140	123	133	133	122	120	139	150	137	142	149	142	141	152	152	145	140	135	132	121	147	158	139	164	168	128	148	131	140	125	131	135	142	151	150	129	139	145	149	137	139	133	134	146	129	147	153	156	130	130	148	135	140	126	139	146	140	136	162	127	122	130	139	145	146	138	148	117	127	143	141	130	133	138	149	124	139	144	140	132	141	148	144	166	131	161	141	131	131	128	123	113	161	128	159	91	134	155	126	130	148	138	140	146	147	144	140	152	134	135	141	138	131	118	152	125	141	144	142	131	130	116	139	126	141	145	151	130	134	150	135	128	144	133	126	145	160	160	164	140	139	150	137	136	148	140	150	144	146	158	144	141	142	157	150	151	138	139	131	160	128	139	129	153	149	157	127	133	148	111	170	141	163	146	158	128	129	143	150	141	139	140	144	136	118	135	142	118	141	144	148	138	145	133	125	150	126	157	138	127	124	145	135	126	147	139	135	146	132	154	149	120	136	140	130	129	148	122	122	137	142	143	123	127	142	134	139	132	135	140	120	154	148	124	140	143	148	120	132	147	149	142	131	138	138	148	152	135	123	114	144	129	126	164	169	135	133	151	148	162	129	116	132	158	126	144	133	135	135	148	155	153	156	153	120	131	142	135	148	136	130	143	145	138	142	120	140	148	146	143	150	136	144	145	142	142	118	117	157	137	162	137	138	151	145	138	116	139	160	125	155	138	134	127	141	128	137	159	185	143	115	139	136	121	122	131	135	156	135	155	134	148	141	124	136	152	127	146	142	138	124	158	140	144	152	140	154	124	142	157	147	150	138	132	133	151	127	164	119	136	135	152	130	161	108	140	137	150	140	120	134	135	144	154	148	128	132	171	163	158	156	143	108	126	151	137	131	129	129	139	142	138	137	116	143	159	140	138	126	136	137	148
1616	373	412	411	427	420	390	367	372	347	370	356	351	375	352	352	368	353	352	359	316	339	339	374	335	336	322	368	344	322	367	327	351	331	352	360	351	320	369	352	347	355	347	335	343	339	330	367	361	321	327	343	318	360	343	331	341	342	343	349	344	369	314	337	369	346	339	348	316	327	329	328	356	338	345	344	357	362	345	394	340	374	350	389	347	368	365	321	328	333	349	352	279	367	336	330	334	336	323	348	375	362	344	324	318	350	323	356	311	333	335	330	354	354	321	339	368	341	348	345	348	362	356	315	350	324	345	354	373	340	334	323	313	344	362	342	352	319	353	338	370	338	306	336	341	339	375	327	348	337	336	364	348	344	306	341	331	356	361	339	335	349	378	310	311	333	313	368	343	361	344	333	333	358	344	380	334	331	356	352	331	375	374	345	316	354	354	385	312	303	345	319	365	335	324	345	323	359	328	334	305	340	349	402	323	326	335	337	358	324	359	345	353	336	349	357	366	311	317	371	347	343	320	314	335	337	337	338	350	316	361	318	374	360	339	363	328	348	381	354	359	355	352	387	364	344	338	323	356	352	355	359	326	359	328	343	309	344	331	353	325	328	335	359	357	320	329	323	297	338	375	323	340	380	316	321	333	339	362	329	374	347	342	338	333	320	319	336	340	368	386	323	339	312	322	366	364	339	347	332	364	319	324	345	334	339	352	332	332	310	342	320	338	378	353	313	319	367	352	335	351	343	348	323	373	317	359	343	339	341	333	373	370	345	321	341	382	351	359	356	345	320	299	370	346	334	338	375	324	359	367	357	333	353	357	349	354	336	360	352	330	310	367	363	356	331	385	352	336	330	366	355	333	317	344	323	346	362	317	351	315	343	349	325	356	356	354	353	342	348	356	328	345	293	359	362	321	363	351	334	348	313	322	347	356	334	364	336	359	341	349	301	326	332	349	338	351	344	350	362	296	357	330	317	337	343	358	322	344	333	341	357	373	326	351	380	298	344	357	344	348	315	353	359	367	341	321	349	362	330	366	354	367	347	366	316	370	372	321	357	328	345	375	309	332	325	339	326	348	357	342	342	343	371	364	337	345	362	308	346	340	344	340	330	341	341	338	359	327	340	345	370	342	372	339	337	370	346	370	344	390	350	348	340	370	364	346	381	351	367	364	329	369	356	308	339	377	337	366	330	347	327	313	352	348	329	358	370	313	317	329	348	335	331	339	333	339	349	345	351	334	343	348	333	366	334	369	377	329	363	336	341	333	344	334	379	358	335	343	332	372	350	343	320	319	351	328	357	340	344	318	361	349	360	349	324	346	337	340	336	316	346	350	341	306	328	337	344	302	349	344	337	330	348	320	343	348	382	346	362	339	370	319	331	351	372	326	315	360	335	373	351	331	335	344	330	342	349	326	335	343	352	334	334	356	354	346	366	347	355	316	371	344	372	383	346	346	339	334	368	339	328	327	372	330	313	370	349	352	328	348	340	348	331	339	320	367	360	375	306	313	344	367	368	363	344	353	369	334	310	302	306	356	340	317	338	336	353	316	327	339	362	343	332	339	329	339	317	328	354	347	318	365	362	340	329	349	345	316	306	303	350	332	354	362	344	324	317	340	321	342	335	370	336	357	356	356	359	338	344	329	367	349	392	366	318	350	362	347	325	369	387	345	370	340	339	325	342	330	343	342	333	320	322	347	335	368	345	398	365	346	341	367	353	325	345	342	333	371	329	365	375	384	340	344	351	334	362	329	326	330	317	361	343	340	333	374	363	329	337	317	366	321	376	328	347	343	343	361	331	349	358	356	344	321	318	346	366	351	332	351	326	292	332	317	337	354	360	347	348	368	384	351	361	307	334	342	355	361	349	365	337	343	318	346	302	318	320	356	347	383	361	352	344	331	348	370	364	361	354	355	381	362	336	343	347	345	330	362	339	354	356	357	320	368	343	310	343	351	324	336	364	346	302	313	333	343	368	352	347	324	363	331	354	340	369	329	329	325	350	333	370	330	371	357	353	354	335	377	353	342	314	339	333	364	356	348	362	358	342	346	364	379	357	349	368	335	341	338	345	339	354	330	341	347	329	352	341	361	351	361	324	354	337	328	368	357	344	340	356	357	329	353	345	367	334	347	351	352	348	321	344	352	338	339	310	347	351	342	390	329	325	352	317	352	350	327	338	371	310	334	361	326	344	353	336	346	330	388	365	353	360	332	357	348	351	361	354	348	314	312	359	318	318	375	345	350	359	383	359	345	372	343	313	352	319	326	341	322	333	376	366	339	336	343	328	373	350	335	327	372	316	345	335	314	374	339	383	365	347	374	323	327	305	361	319	347	338	326	328	327	374	367	347	355	347	348	348	348	336	349	360	361	334	334	329	341	323	358	364	356	354	334	330	336	324	333	384	358	358	330	357	347	374	345	330	346	333	335	349	334	349	343	339	316	331	336	372	353	322	346	304	345	336	387	365	347	326	369	336	350	344	351	351	331	342	341	310	341	369	350	311	349	320	390	368	339	348	347	293	346	344	336	367	362	331	355	313	338	354	353	318	323	340	330	334	381	364	318	356	331	373	314	368	327	347	315	386	330	357	333	365	344	329	368	344	338	337	365	366	368	327	326	350	324	342	351	363	354	342	347	373	367	326	357	330	335	339	320	351	376	344	335	320	370	331	321	332	326	318	361	360	352	321	327	362	370	366	320	366	347	343	351	326	322	344	352	362	320	332	369	346	334	391	325	327	326	339	347	360	342	326	354	312	350	354	309	355	357	364	367	364	360	363	350	362	348	322	325	340	322	339	359	371	293	335	362	322	346	354	339	339	338	364	340	315	352	358	352	323	333	367	333	327	308	363	341	299	349	344	317	338	364	345	347	333	316	327	337	359	339	349	319	316	349	315	360	356	325	371	310	366	314	350	347	349	337	316	346	351	322	333	343	332	322	324	361	365	377	329	341	348	362	330	360	332	315	371	339	350	330	341	380	329	344	349	321	336	359	324	340	361	329	358	373	337	317	320	348	331	367	328	337	335	337	325	347	358	325	351	349	360	365	349	350	369	345	365	342	358	338	362	382	386	360	334	346	354	317	347	333	288	370	354	348	319	332	338	351	330	328	323	316	355	346	338	307	373	341	337	299	327	370	302	344	346	339	397	342	354	328	341	352	334	357	319	359	348	347	378	355	358	317	346	350	346	321	327	336	322	336	334	330	367	327	323	335	335	321	388	349	332	326	323	320	347	354	356	349	361	330	359	364	334	330	343	361	346	362	355	331	346	323	337	382	348	330	363	340	339	369	353	320	348	360	328	368	355	375	329	348	320	321	344	323	303	348	332	363	332	331	315	323	349	337	335	310	346	326	356	339	321	376	324	341	339	345	350	328	371	321	339	341	317	319	337	317	351	360	370	339	319	337	326	345	334	320	339	339	373	372	358	379	350	358	349	355	327	349	336	308	346	331	371	301	340	364	322	328	321	374	325	329	345	351	335
7324	549	560	493	410	281	290	266	279	255	276	273	258	226	226	261	208	209	231	239	254	197	224	203	215	194	245	265	202	224	232	194	211	219	221	232	231	229	215	239	232	240	261	226	234	213	213	244	221	226	229	222	226	211	220	226	250	234	208	219	222	218	223	242	227	211	221	200	222	187	223	229	246	224	251	229	236	227	199	210	238	206	191	225	242	233	217	227	183	238	223	202	218	217	232	247	219	212	209	209	208	214	236	222	209	239	222	206	242	238	237	211	210	225	219	246	237	199	197	244	240	243	179	206	224	208	230	225	194	215	245	221	215	210	204	225	223	213	231	233	242	227	224	215	213	202	224	242	246	199	218	196	201	234	220	228	229	222	188	219	242	225	253	226	210	244	231	193	201	239	218	198	225	188	239	205	220	255	210	212	204	221	217	216	223	233	217	243	210	198	212	216	241	199	193	206	225	214	195	211	214	232	239	237	214	231	215	226	217	208	243	246	198	213	185	216	221	213	212	234	204	235	241	204	218	242	207	201	227	205	240	222	216	183	206	205	237	231	223	227	209	209	215	227	229	228	211	218	231	198	214	237	201	204	199	196	218	230	221	226	199	187	210	251	222	216	221	211	184	192	222	192	212	228	226	247	264	242	222	230	215	227	199	215	217	208	204	214	231	225	220	211	186	203	229	195	233	223	209	212	248	212	211	180	237	254	207	215	224	269	187	185	209	240	211	220	210	196	218	211	233	213	227	204	246	225	226	246	208	202	201	188	218	192	195	258	226	242	224	249	223	237	206	213	224	211	215	205	241	215	211	231	247	207	226	234	251	223	213	203	207	233	206	239	219	222	225	227	209	237	227	223	228	214	216	223	219	198	229	227	215	222	210	244	225	211	235	231	228	219	235	225	216	190	239	206	217	212	200	214	215	251	229	195	195	207	218	213	201	226	213	202	229	232	241	206	212	236	236	238	204	220	241	209	196	217	207	211	188	244	221	234	226	235	247	211	208	220	223	227	216	234	204	193	219	230	226	226	214	256	226	231	224	229	230	227	196	219	220	216	227	214	201	230	232	215	233	212	229	251	237	220	184	205	222	221	210	221	230	206	198	196	196	215	227	218	218	259	216	229	213	247	240	194	240	217	203	228	244	216	230	197	199	210	197	235	220	222	227	219	223	201	209	187	255	234	243	238	230	223	208	188	199	188	206	222	213	227	216	185	232	237	241	244	205	231	238	229	208	248	237	225	229	218	206	223	224	244	221	216	220	237	250	216	245	202	241	213	215	242	221	217	234	209	234	192	223	218	223	205	236	227	226	223	231	200	216	235	215	220	199	226	201	212	211	219	222	218	226	219	218	204	238	228	226	225	184	237	232	211	208	197	219	208	199	215	223	207	233	226	219	226	246	226	214	230	219	214	225	243	226	257	223	243	207	228	235	216	218	236	252	241	215	217	202	231	213	215	209	221	231	224	233	206	209	225	222	195	200	189	231	217	203	203	211	194	240	210	236	214	205	233	219	213	220	242	204	204	225	224	205	240	217	210	234	216	239	220	263	213	204	215	209	191	215	194	222	259	250	221	220	190	229	226	241	222	228	220	247	253	215	221	221	191	226	198	228	209	217	233	202	203	203	225	197	222	205	230	210	211	241	200	206	204	207	215	220	261	230	270	201	224	219	210	217	212	236	231	223	189	232	204	230	254	228	234	211	221	224	271	211	243	203	224	230	203	188	202	189	219	222	197	218	218	223	224	234	230	224	223	223	203	202	233	238	219	213	217	234	187	234	231	205	229	215	220	210	217	224	224	239	234	196	244	237	231	228	208	226	215	229	220	216	231	211	226	219	213	227	221	176	216	227	243	211	220	237	231	253	228	234	234	227	239	201	205	219	229	217	248	228	207	204	213	194	231	222	238	222	209	214	229	205	219	254	221	220	233	247	203	207	228	231	211	194	227	206	246	228	250	234	206	244	223	238	225	220	225	219	225	200	206	209	216	207	208	240	198	190	269	231	199	231	213	228	246	227	191	237	228	226	232	217	231	227	221	231	230	226	213	212	222	205	241	229	232	187	195	254	205	219	210	211	234	225	243	199	231	253	209	199	249	201	200	206	191	198	217	218	233	201	239	220	206	215	189	241	211	235	235	218	245	247	234	250	221	194	242	217	211	244	247	206	196	245	226	212	199	223	220	217	225	216	242	240	236	251	213	223	222	229	236	231	237	225	214	219	213	242	208	234	199	229	235	217	194	211	204	221	226	216	241	243	201	224	191	249	221	236	198	208	224	231	216	244	191	234	240	204	222	177	209	232	210	208	228	207	227	238	201	251	214	221	214	236	209	243	201	199	200	230	203	234	240	205	223	223	240	215	203	217	206	244	215	214	213	219	216	239	218	200	226	201	218	206	208	211	223	199	216	197	186	229	215	222	242	224	224	231	217	207	214	220	268	219	211	226	207	207	205	210	208	219	215	228	215	217	250	243	206	200	218	212	220	251	230	215	240	212	174	218	221	228	225	209	225	211	196	208	216	228	226	235	234	220	229	218	214	213	210	238	201	224	212	214	210	257	192	189	249	213	223	199	218	202	216	166	219	205	197	224	215	235	205	225	271	219	232	188	208	199	223	212	206	230	220	186	219	208	212	206	226	205	235	252	229	178	213	244	190	237	207	202	261	203	204	248	228	198	231	221	210	236	227	211	231	184	241	225	214	200	223	216	219	210	228	237	210	220	220	214	222	239	217	220	247	234	192	222	206	235	211	204	191	216	201	222	222	176	233	240	207	206	187	212	210	205	215	205	228	211	210	229	231	237	217	192	236	228	208	216	196	211	206	234	233	205	230	243	234	244	217	213	226	227	216	227	209	234	203	226	195	234	222	200	222	215	229	186	244	220	227	215	187	240	228	215	228	213	219	195	222	190	225	201	230	238	214	226	196	228	234	180	212	242	218	217	249	216	206	210	243	216	217	194	210	219	230	197	216	219	225	231	217	201	199	244	194	212	251	233	191	213	188	219	244	208	224	195	202	211	207	215	226	231	234	236	231	218	242	224	200	232	220	261	222	247	196	234	203	222	217	231	219	195	226	217	224	208	201	227	219	231	225	216	216	200	224	212	238	197	207	233	208	242	240	248	207	195	220	211	213	225	218	234	205	206	193	211	210	219	207	222	240	203	222	209	221	212	217	230	225	201	216	195	210	236	205	215	249	185	220	242	194	211	230	205	239	215	219	228	238	225	219	230	211	217	221	199	198	205	218	229	208	195	201	241	224	214	207	211	221	228	243	223	214	214	204	221	196	209	227	254	207	229	222	240	229	231	200	220	203	214	255	225	226	217	217	223	248	230	191	171	200	189	216	235	234	247	231	224	207	226	207	210	202	212	232	228	265	228	220	216	223	230	215	212	216	217	217	238	208	190	212	221	207	218	240	210	229	221	221	225	211	210	232	202	220	224	198	252	232	213	251	203	245	210	197	210	228	217	217	219	221	229	211
6307	788	1169	1345	1223	1040	874	804	773	702	726	680	652	606	614	580	605	569	537	563	596	537	568	553	506	526	544	530	531	515	553	526	506	543	525	504	542	542	558	464	508	521	527	539	533	524	536	502	498	511	497	497	500	521	503	523	503	479	483	533	467	501	512	512	492	504	540	475	484	476	510	506	521	489	467	519	501	524	472	498	491	484	530	487	519	493	539	497	530	521	464	485	481	482	498	493	520	500	516	512	485	496	501	456	505	498	502	498	533	508	465	495	477	482	535	530	513	506	486	503	493	509	520	480	497	495	486	548	546	499	483	482	508	479	525	508	536	528	513	512	485	482	503	453	526	503	491	504	493	477	502	505	557	503	470	453	484	489	516	460	484	501	482	473	512	518	482	536	461	498	513	514	478	497	511	514	482	527	489	516	470	526	483	517	536	467	539	469	503	459	491	471	515	494	515	487	493	477	497	491	499	466	460	494	508	482	489	479	515	515	533	497	524	493	525	467	459	507	468	513	546	484	469	464	526	491	454	447	458	482	486	495	521	473	485	500	519	482	492	527	493	481	524	500	505	483	505	501	481	497	467	540	481	497	543	528	494	529	516	497	504	491	492	536	476	513	482	504	497	507	496	523	522	465	509	548	525	475	478	505	478	527	512	492	474	508	498	497	502	526	479	491	510	526	480	493	511	543	537	533	533	478	502	527	501	509	512	469	471	495	459	484	510	522	510	524	506	504	449	475	495	483	512	507	500	506	516	462	483	463	514	520	505	510	510	516	503	490	473	528	521	489	483	499	500	499	500	508	503	494	490	526	473	517	515	486	493	488	507	541	483	499	505	503	549	486	519	493	459	445	460	517	481	482	531	535	514	457	518	510	526	453	525	494	535	519	497	510	485	490	497	525	498	488	473	540	489	490	522	487	467	520	460	549	498	507	524	492	510	479	517	500	517	490	510	461	507	531	528	497	504	514	503	473	491	503	490	483	503	511	511	520	474	491	480	503	509	483	492	534	497	482	512	497	519	500	481	510	533	513	508	502	490	489	539	476	550	501	519	489	512	477	519	494	507	494	501	501	541	537	539	521	506	505	536	502	479	502	498	480	507	497	472	530	532	499	507	496	485	460	471	497	510	536	496	502	468	448	500	514	463	510	490	470	505	535	521	523	488	486	515	491	501	470	465	481	512	475	476	523	504	530	500	547	508	523	542	497	490	533	504	510	502	456	517	501	525	499	499	547	499	482	505	494	480	497	520	475	505	467	500	549	499	499	532	498	539	506	488	542	477	485	508	474	472	541	528	489	514	495	503	542	492	534	526	551	547	523	475	470	496	526	534	491	499	494	554	488	529	507	472	513	471	524	516	485	498	512	519	506	475	539	485	486	522	524	491	512	501	507	528	482	453	469	484	498	466	488	461	468	515	508	535	524	523	498	476	524	553	487	506	490	530	517	549	518	481	537	448	518	502	507	504	497	484	491	483	520	522	542	522	468	462	498	520	527	471	475	519	493	489	500	478	504	495	451	522	478	502	500	506	509	501	495	509	522	517	503	486	513	521	502	480	506	519	499	498	512	508	511	507	521	492	508	494	510	446	499	476	500	487	502	491	498	463	489	460	479	498	506	491	520	540	507	485	490	464	459	532	513	473	519	485	482	468	477	502	515	493	509	476	518	501	465	486	486	498	485	511	478	489	530	502	473	498	504	467	463	469	533	498	536	509	516	483	513	520	513	515	549	511	492	536	459	524	483	465	500	485	476	502	486	464	508	528	472	556	525	500	466	474	498	511	488	470	525	502	512	470	488	495	541	508	497	516	521	501	502	518	514	505	529	500	488	527	486	535	477	516	492	467	482	483	507	509	499	557	493	487	498	499	531	496	508	476	488	516	540	483	474	496	483	527	491	492	471	491	509	514	477	503	524	525	505	537	478	492	517	542	549	475	526	514	491	500	477	483	528	498	498	525	472	507	523	489	514	516	504	519	514	498	528	490	502	490	465	504	482	492	495	471	500	536	478	509	506	499	480	502	507	510	521	481	479	470	509	534	507	496	497	486	516	506	513	476	550	518	485	483	509	479	542	493	490	496	518	485	528	484	534	501	489	494	474	499	491	524	513	487	520	508	495	504	513	478	487	471	518	516	496	462	512	511	541	486	512	514	495	483	531	523	480	505	531	494	499	497	493	517	496	503	489	528	500	533	509	523	433	537	530	434	517	494	499	536	481	557	478	470	497	486	522	508	489	491	512	520	455	476	493	486	514	530	495	544	473	493	506	489	513	491	504	519	501	516	480	491	510	516	537	511	540	501	531	524	510	475	488	512	524	560	482	498	506	449	483	444	581	514	487	479	481	541	534	497	472	517	534	489	498	500	520	468	507	481	553	511	514	489	515	465	469	510	537	499	469	461	529	533	486	503	516	478	532	472	544	489	492	538	490	515	462	478	480	507	499	466	484	472	460	490	490	538	540	500	524	524	524	508	495	516	468	517	503	538	489	485	511	494	521	480	506	496	520	485	479	493	500	523	506	518	471	483	461	486	527	488	546	494	538	512	498	519	522	478	484	526	539	545	497	526	514	490	464	501	466	489	512	471	482	480	484	453	492	492	483	489	506	494	513	472	499	488	514	520	518	487	482	519	507	502	494	536	484	478	526	541	491	517	533	500	536	522	468	502	455	485	532	520	469	464	471	546	474	506	497	513	512	539	472	555	492	514	478	508	526	490	476	491	487	504	527	524	487	499	519	475	456	518	531	485	526	495	509	518	502	517	509	511	497	495	531	481	528	525	508	514	505	441	509	509	493	508	489	513	490	494	519	511	529	489	498	509	484	529	485	512	513	480	482	505	485	497	489	500	507	511	499	529	523	522	489	473	519	497	483	483	490	512	489	484	495	474	482	523	468	472	524	500	524	505	506	504	518	524	460	497	542	479	519	463	524	514	486	498	523	486	525	524	464	501	503	487	554	511	496	541	473	478	473	529	502	514	509	512	463	500	472	506	498	521	518	453	451	518	512	481	467	529	490	481	461	492	515	458	547	508	530	533	535	525	518	509	473	541	511	500	484	487	484	476	506	495	455	501	487	510	508	509	480	492	490	480	499	520	500	478	540	497	496	486	489	524	494	534	520	490	501	473	483	496	474	541	512	496	537	487	500	499	501	517	514	452	551	491	468	511	468	485	461	491	500	508	476	467	483	500	507	489	475	507	528	484	540	505	519	499	493	504	486	487	513	500	490	533	497	530	433	481	499	465	483	515	546	520	493	508	480	507	485	506	542	493	480	510	525	503	485	551	520	473	493	491	519	507	540	507	525	503	514	510	498	539	470	489	517	502	489	522	499	508	562	496	481	472	514	507	496	496	447	504	468	523	458	504	509	503	518	522	497	497	524	497	489	527	511	516	495	495	555	491	472	511	519	478	534	463	473	471	520	505	520	510	448	491	493	525	500	506	516	467	478	542	569	483	486	498	486	475	511	499	486	504	546	472	507
13918	1109	915	630	509	340	284	257	294	211	198	175	204	187	184	189	186	158	143	155	156	160	173	149	125	133	131	152	171	153	145	160	132	151	161	151	169	137	156	173	142	135	160	134	148	121	134	151	134	143	155	142	151	158	138	139	129	167	150	163	145	126	165	157	158	175	163	158	150	149	140	166	171	167	141	140	125	148	143	146	166	157	150	167	137	136	140	160	169	131	176	143	144	160	151	152	159	157	138	162	148	166	158	148	153	153	160	152	159	136	146	155	145	146	148	159	158	120	129	141	131	147	141	149	179	129	138	161	152	133	138	146	155	125	143	140	156	151	135	148	140	148	141	138	127	155	155	141	139	153	172	154	141	129	145	149	134	148	143	165	177	128	159	145	119	126	156	135	156	147	140	155	140	144	150	136	145	159	152	137	125	147	148	136	162	130	134	153	162	127	163	160	158	138	147	137	159	142	146	142	145	154	135	156	125	171	147	173	148	132	136	162	148	156	155	158	152	165	169	149	143	151	149	157	151	129	136	164	157	136	137	151	140	142	142	162	149	156	149	149	151	146	176	143	158	116	158	137	138	169	140	147	156	139	142	180	126	138	152	138	145	150	152	151	143	157	135	160	166	156	168	133	129	159	147	141	161	148	127	149	136	156	153	137	165	137	154	139	177	151	142	142	168	144	142	152	163	129	129	137	141	125	130	162	148	126	154	124	145	125	145	138	150	148	148	156	127	157	139	162	154	134	147	172	167	136	135	155	141	146	128	155	147	180	131	138	156	140	129	147	151	139	192	135	144	154	140	156	143	175	139	156	137	125	158	142	138	168	152	156	132	126	140	125	151	143	149	146	145	137	143	139	126	139	145	176	148	151	153	147	146	161	149	136	152	140	142	151	156	170	151	141	134	176	174	141	165	133	133	171	141	139	161	118	138	149	139	151	146	135	135	153	147	168	159	146	153	169	150	164	152	153	164	145	139	140	142	133	187	148	156	171	146	177	141	128	161	132	154	161	137	143	156	151	156	165	164	145	143	132	160	153	143	149	144	124	129	134	149	152	147	143	150	140	160	133	131	140	171	150	146	142	141	142	151	168	146	148	161	129	154	143	126	155	128	169	141	136	153	142	158	161	143	144	135	130	120	154	168	153	157	140	163	165	152	141	137	131	164	127	135	174	155	162	136	170	142	143	132	148	130	162	154	138	142	128	151	142	154	166	138	133	146	140	154	126	138	144	136	153	159	145	138	127	147	137	141	151	157	157	138	149	153	173	162	147	154	147	149	143	165	149	181	177	141	120	156	141	140	138	137	161	177	125	182	152	131	141	149	152	123	133	143	145	131	138	148	151	140	147	168	150	139	142	151	158	155	161	151	140	138	164	140	153	161	152	177	135	139	160	137	160	165	130	135	157	148	171	147	138	160	149	144	152	163	134	125	145	159	151	152	145	130	140	144	131	173	165	151	138	145	119	156	142	143	142	129	134	149	167	137	134	147	147	159	148	141	161	152	146	144	150	134	135	126	155	136	146	154	138	126	157	169	127	162	131	147	144	159	155	173	162	146	144	151	154	148	146	148	156	157	147	178	150	152	153	145	152	166	124	145	171	143	135	153	142	140	120	156	153	110	118	130	134	178	140	155	134	129	173	159	142	140	156	156	168	130	142	129	137	135	133	163	147	119	182	146	141	162	134	136	181	159	134	148	151	152	144	138	135	131	146	137	149	164	150	150	148	145	178	143	171	150	141	138	142	129	119	138	118	157	174	155	123	147	164	123	158	122	120	160	153	132	159	144	158	158	128	131	149	140	159	137	158	156	144	144	140	153	156	169	152	158	142	151	146	155	138	136	139	123	143	114	135	156	136	144	148	142	146	148	167	171	156	178	157	133	127	120	149	118	142	149	138	154	126	158	141	149	145	132	131	146	158	138	153	140	156	155	161	159	144	163	140	143	141	143	169	118	133	174	133	132	130	125	140	155	142	151	159	157	145	154	136	138	139	140	113	113	146	160	156	123	166	143	145	153	128	163	146	134	155	155	127	174	134	126	144	126	162	151	134	122	136	147	133	154	139	161	139	129	136	152	161	139	155	150	138	151	145	121	146	143	144	150	139	135	135	146	146	159	165	143	136	169	147	179	167	137	166	137	145	135	147	136	162	156	158	116	141	130	126	149	135	147	140	149	142	143	136	131	128	158	154	137	159	159	129	138	140	156	142	139	147	135	155	149	135	153	137	156	143	141	168	143	145	120	143	151	124	153	139	137	132	158	154	161	169	138	161	163	152	145	154	147	143	135	146	170	151	133	139	147	129	129	149	147	151	152	143	179	147	157	138	169	142	151	136	158	138	145	152	164	157	140	153	149	152	119	141	141	129	137	125	164	155	161	171	154	120	135	150	169	158	143	128	168	149	143	161	139	132	150	114	161	145	139	148	143	164	135	152	145	143	170	155	145	156	142	147	154	123	152	138	149	150	147	146	144	151	152	133	145	129	148	146	137	152	146	146	143	151	169	135	169	155	149	145	152	152	145	166	168	131	144	136	145	137	137	164	146	179	123	127	158	142	144	147	139	130	156	143	142	150	132	144	141	136	128	146	151	155	152	134	173	116	154	168	140	142	148	120	163	158	164	148	140	129	131	150	128	141	130	161	147	161	124	152	163	158	128	147	162	158	138	157	142	167	149	135	165	156	134	140	154	151	148	135	149	151	111	137	148	148	139	125	143	146	119	120	133	127	161	157	143	146	148	136	146	143	139	125	144	142	178	121	147	143	158	159	158	132	138	171	148	132	133	148	157	131	157	149	154	145	145	123	139	147	137	156	132	161	151	151	155	151	140	156	147	154	151	161	153	136	147	151	145	159	151	143	136	148	131	165	178	162	163	167	164	153	170	149	150	154	122	137	125	168	141	151	141	170	166	134	144	157	157	137	154	131	132	137	151	159	155	153	135	144	157	152	125	161	158	145	129	142	145	148	173	155	144	155	161	143	151	151	154	139	159	134	145	139	147	141	156	132	137	147	187	128	180	155	137	135	148	153	140	142	145	164	134	164	149	144	144	130	143	156	163	156	147	147	142	149	130	158	139	133	138	160	142	166	171	151	149	124	145	165	126	149	156	127	155	167	151	135	160	164	166	159	141	148	153	144	137	142	143	145	137	158	130	152	146	159	162	127	154	126	152	144	128	123	148	156	133	161	149	148	145	159	150	165	140	154	130	124	141	136	169	143	141	145	190	165	132	135	133	138	135	146	162	137	151	147	161	130	146	169	150	141	133	156	152	151	155	152	147	112	150	140	166	135	127	135	124	142	148	133	143	145	146	149	148	157	161	128	151	152	136	110	157	145	139	151	162	139	135	140	152	146	141	173	166	143	166	159	135	142	152	143	142	143	152	141	148	167	166	139	137	143	141	145	133	133	152	168	154	143	155	141	156	150	149	169	130	122	145	139	145	138	135	137	145	134	164	150	154	142	137	155	154	144	154	138	134	135
7956	1010	1779	1933	1704	1468	1182	988	853	735	732	713	614	553	525	518	490	456	482	441	411	408	436	406	419	406	420	413	411	377	377	348	370	365	401	414	378	353	356	358	366	373	357	350	379	371	383	370	339	350	334	341	315	382	366	354	370	361	356	342	343	346	318	353	345	352	359	311	365	372	361	335	355	354	345	309	357	342	322	344	345	330	354	360	326	280	309	324	331	315	351	347	304	352	338	369	337	366	335	346	340	353	355	341	349	344	323	338	334	364	361	361	330	341	302	334	349	339	360	334	327	316	348	336	339	341	331	337	356	296	362	338	319	320	350	336	335	356	338	384	328	370	343	361	331	331	334	322	348	334	352	351	337	328	340	325	368	343	374	332	332	326	359	358	346	338	313	324	345	315	314	346	328	343	367	347	363	345	304	337	332	321	335	338	357	342	293	332	365	330	343	345	296	329	369	313	362	342	317	327	357	334	315	366	329	344	328	325	332	317	341	354	308	315	316	346	321	365	330	333	326	331	305	382	351	303	332	308	350	356	354	323	353	320	355	324	340	312	332	300	363	362	328	365	343	378	358	337	329	321	377	335	313	370	328	361	344	329	321	348	340	301	343	341	319	333	292	327	328	328	339	343	360	328	370	323	348	347	338	348	353	324	329	346	338	311	351	335	333	343	326	300	315	331	326	372	332	305	365	372	360	369	337	339	348	331	332	337	350	348	344	341	353	338	338	338	319	345	347	329	323	333	334	342	335	372	350	321	328	366	340	318	339	312	341	329	337	362	339	323	287	353	326	361	332	349	337	334	351	344	328	370	315	325	343	343	343	339	333	359	332	330	331	335	359	317	342	324	329	334	324	330	361	361	359	348	312	321	358	349	343	309	325	351	336	337	353	342	344	357	329	325	340	363	320	332	341	337	336	352	352	333	343	350	346	317	328	345	314	335	363	361	338	328	351	346	344	322	360	338	339	358	307	342	333	324	328	328	357	327	362	334	285	329	368	304	357	369	350	339	358	316	374	346	338	377	329	353	326	307	360	333	335	323	311	347	336	315	335	347	363	360	306	327	332	344	341	319	346	326	338	358	377	339	351	389	354	328	365	326	323	342	349	343	345	360	316	325	384	382	332	355	330	317	331	341	330	358	323	335	363	382	338	340	375	319	346	347	311	305	353	339	352	350	337	326	365	335	318	341	358	313	355	324	357	336	348	369	349	345	341	309	314	330	345	329	352	317	355	324	310	342	343	322	314	335	333	353	353	316	334	319	316	326	362	337	334	373	356	318	333	329	367	347	337	321	334	365	330	341	345	306	342	322	351	325	336	314	341	356	386	353	352	353	354	360	299	366	361	352	390	367	347	336	348	357	388	320	324	313	355	340	361	362	328	340	354	345	332	345	348	348	316	330	340	326	348	324	333	348	349	326	367	332	327	311	328	330	380	320	397	322	311	349	364	325	393	357	346	344	315	297	339	351	361	333	323	336	316	353	344	348	323	359	291	346	379	340	318	332	364	350	360	347	331	348	347	350	313	324	316	346	322	350	355	314	354	321	325	325	352	320	331	355	353	347	341	373	334	359	335	306	341	326	358	323	338	366	343	333	354	363	332	333	344	333	334	365	327	380	329	345	352	326	363	339	309	336	353	368	335	325	352	318	331	352	336	333	348	347	340	345	344	343	331	343	335	334	355	359	331	330	338	319	371	343	340	335	358	338	308	329	358	315	347	303	336	337	324	342	338	331	333	336	327	324	303	335	336	369	339	323	364	332	328	317	358	374	338	341	334	314	329	352	322	319	346	335	320	343	327	352	344	351	363	352	341	362	313	330	346	345	362	329	335	344	325	346	338	321	344	332	299	306	337	355	343	342	356	340	346	375	339	373	326	370	346	351	317	321	356	323	337	335	355	376	357	358	339	391	314	308	336	316	313	317	371	358	392	328	342	340	334	331	347	322	333	312	298	343	373	357	350	325	323	330	341	314	321	299	392	301	340	338	327	339	341	344	301	354	351	338	381	331	334	329	327	333	328	354	379	320	343	359	346	336	335	326	353	327	374	325	346	337	351	335	292	331	345	312	358	345	331	363	355	337	349	363	316	323	339	324	337	363	332	324	345	336	343	338	357	325	371	329	349	304	321	351	312	350	377	333	320	382	353	339	343	346	335	351	344	343	355	357	338	352	322	335	350	368	345	346	322	334	356	357	319	341	368	341	324	303	381	368	355	363	317	348	376	326	331	338	339	339	303	339	336	359	340	346	344	339	339	315	315	352	310	345	313	360	357	332	339	319	353	359	327	271	319	324	320	361	327	340	318	348	300	363	333	330	320	329	345	342	313	320	350	345	292	341	312	340	359	342	343	355	311	352	319	313	295	336	329	342	328	319	356	364	350	330	338	376	330	334	350	306	329	367	347	337	351	351	334	333	307	297	315	343	348	344	368	345	347	335	349	334	335	339	314	330	320	331	353	336	322	317	362	368	317	356	327	309	337	342	366	356	349	322	353	312	378	360	306	359	345	337	326	346	346	336	343	305	337	326	331	358	345	354	372	341	349	324	344	361	345	307	325	336	336	317	357	365	320	327	314	314	314	342	345	351	381	333	328	337	342	356	345	292	345	330	371	357	362	372	384	369	340	323	293	322	354	319	337	351	319	298	310	324	352	331	360	345	309	372	343	348	339	360	322	336	335	354	354	344	340	294	386	339	321	333	348	351	337	334	331	339	335	312	313	329	335	349	367	372	322	356	338	340	354	309	361	313	320	365	326	373	331	333	356	366	334	349	353	339	360	358	328	343	350	378	353	340	328	347	340	343	346	336	332	326	366	337	318	318	338	361	324	357	340	329	338	349	336	311	322	334	312	305	367	341	295	313	371	366	326	321	342	329	351	325	348	353	352	345	321	331	340	324	352	365	345	341	385	352	298	333	332	354	320	307	350	315	327	347	320	354	340	354	381	304	343	314	325	360	333	373	308	332	311	332	323	351	324	342	334	317	326	321	338	303	342	318	341	336	332	385	306	346	342	356	326	364	330	373	360	322	334	332	335	338	331	336	335	342	335	293	354	328	323	325	341	348	317	349	325	331	350	342	362	343	354	312	333	318	366	306	347	359	323	347	356	325	316	354	339	336	327	335	321	330	319	347	337	316	372	348	334	326	351	321	288	328	354	341	330	378	331	333	364	396	334	349	355	329	343	320	333	348	335	350	351	341	319	317	352	319	340	366	337	352	343	351	329	319	368	317	311	342	351	342	333	350	366	328	344	328	323	377	298	342	313	351	339	315	347	339	349	323	367	304	356	340	349	367	322	341	339	336	292	385	350	363	355	353	318	340	337	349	317	353	324	356	358	326	356	357	354	352	323	362	371	343	316	366	347	359	380	330	333	367	343	333	340	338	333	310	322	330	359	338	350	349	325	318	336	345	324	327	315	307	337	353	328	323	324	344	326	354	320	382	332	331	336	335	344	337	360	355	320	352	333	324	334	373	339	352
1404	150	159	186	153	185	150	159	129	158	166	137	129	126	132	151	148	133	138	115	135	133	140	147	145	126	141	167	128	129	122	140	120	144	101	134	145	131	127	154	140	141	146	161	136	121	146	117	117	141	143	119	158	135	134	136	124	130	151	148	134	146	156	132	123	144	158	151	133	124	124	126	148	129	145	144	150	139	131	151	148	146	140	138	162	127	160	145	141	150	137	155	155	150	132	135	116	139	124	147	149	151	144	140	126	155	133	155	133	154	130	124	154	139	151	149	139	147	136	141	138	144	128	142	127	128	145	150	117	138	129	130	126	146	139	121	147	146	150	129	127	134	130	144	151	140	124	148	144	149	129	143	146	163	164	147	142	125	134	132	143	111	131	120	133	132	136	128	152	144	163	158	139	122	142	139	137	137	137	142	143	136	130	148	130	139	151	139	134	129	145	121	120	147	154	132	138	136	145	124	151	136	149	134	130	114	154	158	137	133	135	141	138	139	136	129	121	144	125	121	126	144	166	155	147	124	131	147	163	129	131	145	133	141	144	129	139	111	120	144	124	146	146	145	114	119	143	137	159	134	123	125	138	138	154	138	129	155	143	136	125	135	141	128	163	156	132	150	145	147	151	139	115	144	142	130	138	148	125	115	145	137	128	158	133	140	137	152	118	144	135	151	168	164	156	127	148	127	125	148	154	152	148	135	157	157	142	146	141	152	147	149	145	139	130	167	141	139	152	153	145	146	118	136	119	142	149	143	103	130	137	134	127	136	139	131	141	155	134	138	145	143	149	135	155	128	155	126	132	134	173	163	127	130	142	122	139	117	136	160	131	136	137	125	136	139	136	115	132	149	134	150	128	119	123	131	124	138	145	142	159	170	167	117	155	131	142	153	144	146	137	173	128	141	127	138	131	136	156	139	136	134	137	145	133	109	137	117	124	136	147	143	154	121	133	139	137	136	157	143	163	138	136	146	153	135	151	138	151	135	151	160	148	136	147	144	135	155	148	123	145	131	141	148	137	129	144	134	126	142	153	134	121	145	139	144	137	153	123	111	134	152	143	144	156	148	129	129	130	132	129	144	134	156	150	140	146	151	150	133	124	138	149	118	149	138	125	134	147	131	142	155	140	139	167	137	154	131	140	132	134	134	132	145	148	132	164	143	133	137	158	130	161	137	139	153	152	140	145	145	145	138	134	159	164	145	150	149	143	151	128	160	136	131	150	123	132	150	120	118	128	160	142	148	151	133	133	138	139	146	142	159	167	133	142	141	133	131	151	125	128	140	146	174	136	139	134	132	165	166	135	159	105	146	134	141	146	118	142	148	135	122	143	130	126	131	137	137	176	133	108	143	145	168	149	129	137	146	138	144	145	146	127	133	135	134	153	153	133	142	131	124	126	135	140	146	141	163	130	132	126	137	139	147	123	126	117	161	137	149	119	125	155	149	148	126	140	172	151	147	137	135	151	137	147	136	134	134	130	157	158	149	138	155	138	137	152	153	143	161	111	134	136	134	134	125	125	150	131	147	153	121	148	160	146	140	130	141	109	112	145	135	134	139	143	136	130	146	140	138	147	155	136	137	159	153	150	137	142	182	158	135	149	131	137	120	139	127	134	146	141	153	125	126	135	140	130	136	119	122	121	142	142	130	138	138	130	125	134	156	132	134	135	144	135	149	128	136	144	123	110	147	132	123	123	129	142	142	129	126	138	158	131	154	116	161	157	146	133	152	125	145	165	139	141	126	137	164	137	130	129	148	140	161	126	133	123	138	133	143	134	138	116	143	145	138	121	136	124	136	157	153	121	131	122	142	148	135	132	153	135	125	129	137	161	136	125	137	150	176	154	120	148	154	146	154	118	143	124	121	132	139	137	118	143	136	142	147	146	137	148	135	137	140	137	149	137	150	130	131	120	123	128	134	141	153	129	121	132	123	129	124	150	130	142	137	145	138	127	150	117	132	168	130	137	121	123	135	125	144	155	130	140	153	142	146	157	135	150	137	155	150	120	129	115	137	143	104	138	148	147	156	117	137	107	159	148	164	137	153	153	127	112	143	128	171	128	150	130	115	146	162	129	160	145	149	161	134	133	127	150	154	163	126	159	130	159	131	133	133	147	140	140	129	164	140	146	133	158	163	137	121	125	149	152	149	152	141	140	136	147	146	130	131	133	123	151	160	132	145	141	133	149	130	138	133	128	132	119	168	152	145	167	134	150	150	160	177	146	154	130	125	124	142	132	145	120	143	126	129	155	145	143	155	140	150	138	148	155	126	137	130	140	131	148	148	151	113	136	119	133	150	137	146	147	149	121	138	123	139	140	152	109	163	122	138	131	143	139	112	145	140	133	145	127	143	120	126	135	155	144	166	151	146	119	142	137	129	148	141	123	136	148	139	132	128	142	138	134	135	143	114	143	150	156	134	148	130	124	138	143	145	165	172	146	134	142	127	111	140	126	139	139	156	127	141	129	160	124	139	141	151	129	137	131	145	141	127	134	141	144	134	123	133	158	130	127	132	133	149	138	140	134	131	140	133	124	149	131	134	115	139	124	141	130	133	145	137	164	149	141	132	128	152	128	136	128	134	137	116	129	133	120	148	146	144	147	138	164	130	127	144	148	151	155	112	131	134	127	145	142	138	150	141	121	120	124	135	170	156	133	142	144	153	141	151	136	126	149	106	146	138	122	121	110	137	139	165	164	136	134	141	136	127	150	98	161	136	159	129	147	148	143	131	137	156	154	121	158	129	128	134	137	129	144	119	160	142	157	146	169	143	129	152	156	149	130	130	166	144	153	152	171	141	122	125	157	144	143	122	138	119	149	152	139	140	143	167	141	134	146	160	133	141	141	150	132	146	160	146	130	128	154	141	133	138	149	140	137	129	157	141	150	160	110	138	113	136	116	147	138	149	140	143	126	117	128	149	132	102	138	133	156	123	151	132	129	143	146	121	158	129	117	171	126	137	129	145	130	151	154	152	149	145	157	140	137	124	130	127	138	139	147	167	128	134	141	150	173	132	134	132	122	151	154	130	128	143	139	155	154	131	161	152	138	129	128	131	133	123	136	126	162	149	145	155	130	140	144	125	141	121	164	145	167	145	154	152	133	132	125	132	152	130	123	133	135	157	149	151	119	134	125	136	135	127	137	126	142	122	155	160	147	116	129	141	148	150	143	136	155	129	151	135	111	123	143	130	146	150	132	129	161	136	151	142	133	140	131	133	141	121	137	115	141	132	130	134	156	150	146	133	130	145	137	133	122	134	156	159	126	146	158	169	132	136	135	114	154	144	135	143	136	126	137	149	130	142	141	158	142	128	149	141	149	144	170	145	134	136	129	158	142	139	134	137	137	133	139	131	138	144	160	133	130	135	124	148	132	160	141	141	113	126	159	139	140	130	141	139	140	145	144	139	148	156	153	148	143	136	140	147	141	145	136	144	134	167	155	146	153	129	140	132	150	166	143	134	145	168	134	131	150	140	133	143
1579	371	445	401	390	409	354	365	375	374	384	341	348	366	337	331	339	351	351	313	344	358	354	350	367	346	338	353	354	343	341	372	295	308	382	329	357	381	332	345	347	347	352	343	321	358	325	307	316	334	337	341	355	366	376	377	349	325	411	347	359	333	330	367	350	344	319	314	311	368	340	356	328	345	347	349	341	335	357	319	336	380	329	334	334	313	329	374	377	325	334	342	339	347	351	353	362	312	348	350	330	331	354	333	384	348	346	369	361	357	305	364	335	319	341	328	310	297	343	317	358	341	329	340	346	341	321	330	346	347	339	335	340	353	344	305	337	334	334	317	371	353	354	364	357	341	323	331	327	347	340	312	367	340	335	345	362	300	346	360	358	381	339	336	369	342	347	328	361	332	297	377	363	344	355	360	366	335	305	333	350	335	347	345	361	341	358	339	333	327	350	344	341	333	340	328	302	311	320	326	343	324	337	314	338	336	347	346	342	341	322	329	352	311	338	353	334	369	318	339	339	310	363	322	325	353	354	366	347	346	302	350	318	357	365	350	361	316	331	347	352	327	324	347	333	345	364	313	338	372	342	374	358	296	336	320	347	335	343	343	367	341	317	335	350	338	370	348	344	331	357	338	333	347	323	344	313	335	353	325	332	329	335	355	365	343	338	328	352	338	295	346	337	347	351	334	366	364	368	383	361	342	314	348	303	318	339	354	340	349	308	342	346	363	339	340	304	348	351	369	334	316	329	309	345	343	348	333	333	308	344	372	338	328	311	373	311	346	345	316	349	338	326	315	320	364	326	347	330	328	340	329	331	330	320	330	319	355	372	330	377	317	317	300	312	345	366	329	369	342	332	346	342	372	361	335	353	330	361	349	312	344	321	345	358	361	336	338	299	344	328	350	355	342	332	336	348	325	357	364	314	318	310	389	340	344	353	338	330	389	355	338	322	341	323	330	346	329	307	347	347	335	350	330	329	372	336	329	346	341	321	314	340	364	330	360	350	321	356	352	341	318	308	354	349	361	363	359	319	347	351	353	325	351	348	327	346	339	350	356	342	350	334	298	336	324	343	322	353	350	341	385	350	377	321	351	368	320	338	357	341	336	342	367	361	326	342	329	335	317	338	334	341	327	341	343	327	359	335	359	339	370	364	355	357	335	354	345	373	352	333	340	364	330	331	307	353	340	375	337	367	318	334	343	355	350	368	368	356	352	361	334	344	339	355	339	340	336	336	339	330	360	340	331	292	304	332	362	366	342	333	345	345	312	341	320	308	360	325	328	321	346	352	328	328	369	312	339	304	349	340	339	319	360	387	329	365	335	329	360	328	323	343	360	371	350	305	344	303	345	352	340	324	342	327	343	366	312	334	304	323	320	364	313	335	343	327	320	305	339	341	321	364	344	320	318	339	337	329	351	335	336	328	345	341	330	320	337	308	341	362	343	281	330	332	336	366	324	338	347	354	328	356	362	334	315	352	323	349	340	298	336	333	336	335	301	336	360	310	358	314	315	369	334	350	340	355	336	326	344	353	332	351	320	338	317	356	324	334	337	339	339	348	339	316	347	346	347	331	342	329	331	339	369	369	352	342	328	340	325	365	370	343	341	317	350	372	341	381	321	338	346	328	338	331	313	346	347	350	331	353	338	358	363	372	318	320	338	316	321	329	327	343	348	344	334	341	328	350	359	362	368	338	341	328	331	341	365	333	368	349	349	349	350	384	352	343	345	306	335	312	311	354	328	344	364	341	336	352	355	337	328	342	335	319	311	355	303	367	337	344	357	376	327	352	343	361	349	322	348	317	333	354	364	341	329	372	355	325	311	361	319	331	346	357	359	387	387	334	347	333	306	341	311	350	363	286	336	355	323	361	336	351	336	315	340	337	349	346	361	366	347	320	374	355	327	341	326	331	338	356	343	349	341	334	374	344	369	357	365	304	352	358	310	335	358	341	332	314	366	354	346	327	363	360	315	335	318	358	366	299	336	345	331	331	326	338	371	307	336	343	371	346	348	375	345	334	354	333	347	353	341	335	351	320	293	343	362	328	309	339	342	311	319	386	374	344	341	301	324	348	292	344	335	356	333	381	374	312	358	347	338	347	340	317	329	321	342	348	311	331	309	336	360	349	342	308	332	319	317	383	344	338	374	347	340	343	321	364	340	352	320	325	348	328	374	350	379	342	348	346	343	354	348	319	372	340	345	338	359	337	336	382	320	346	351	347	343	329	323	328	354	347	332	353	326	346	327	337	357	327	311	354	329	360	331	333	342	384	369	333	321	356	327	360	330	326	359	307	337	337	340	361	337	313	348	342	341	314	366	322	345	372	348	364	351	368	348	353	350	318	332	330	331	359	359	367	343	305	363	345	333	352	349	335	318	338	376	318	327	339	356	361	342	311	335	334	350	319	354	348	337	335	334	360	313	338	332	354	368	367	318	336	310	346	319	344	336	323	339	320	338	354	323	370	324	356	340	313	387	332	355	313	317	336	342	355	340	342	340	331	341	347	346	320	344	337	316	346	350	369	383	360	339	308	352	349	327	326	323	337	351	334	352	360	339	347	351	353	356	338	352	319	343	371	330	360	349	312	353	319	358	323	310	352	333	292	338	373	329	321	345	350	335	353	356	319	335	331	312	329	357	330	348	338	323	318	352	346	379	381	342	340	363	321	349	331	366	320	374	347	314	326	349	329	330	360	301	349	337	351	316	358	330	364	342	317	333	352	348	331	336	351	329	327	348	327	343	350	372	363	330	342	377	343	327	337	341	344	333	301	338	323	334	328	316	318	330	313	355	344	334	347	352	328	355	361	364	342	337	353	364	339	341	348	332	371	367	322	313	350	329	344	352	330	341	358	411	332	302	342	332	323	300	301	370	352	361	346	365	380	337	349	315	325	355	363	359	356	348	319	335	343	337	330	360	346	335	322	342	356	328	353	327	328	352	371	332	314	316	330	333	325	337	338	360	343	326	353	350	333	359	304	345	355	355	386	330	322	353	353	336	352	346	352	297	321	335	311	344	332	288	349	377	384	354	360	341	318	357	358	366	359	358	359	370	339	359	375	334	374	348	316	341	372	365	350	352	362	327	343	367	332	356	359	333	335	360	296	351	364	336	322	333	338	346	363	344	363	334	336	393	364	340	324	344	351	369	360	363	326	361	343	325	342	311	320	309	285	344	337	304	340	338	341	325	341	307	351	337	348	305	338	334	340	323	351	332	317	302	325	327	362	369	325	380	328	297	333	347	316	378	353	343	332	319	350	337	347	337	337	342	336	371	337	346	297	334	352	360	339	356	338	344	349	341	320	344	299	337	338	348	352	371	315	341	344	329	341	316	333	335	331	326	351	351	323	344	308	363	348	319	317	315	356	356	322	324	316	337	349	338	358	301	364	328	326	350	358	357	323	333	337	358	297	327	335	333	322	347	343	341	329	354	318	322	339	326	343	351	357	368	353	337	354	351	333	347	318	330	354	337	335	320	342	318
7264	586	548	498	376	359	301	265	269	255	241	261	243	257	210	267	243	253	237	241	250	251	241	207	216	230	212	219	238	223	227	263	218	230	203	209	232	219	222	223	201	206	196	218	214	199	224	201	220	224	244	222	226	221	222	226	216	242	225	201	208	223	216	260	235	216	219	227	225	227	202	219	208	243	231	211	231	204	220	249	187	230	236	254	242	184	214	199	198	212	212	190	214	222	199	189	209	237	205	226	230	236	227	191	243	219	244	229	194	224	199	239	237	238	221	218	211	179	242	212	224	223	202	241	225	215	216	218	246	195	230	224	259	200	205	217	208	207	196	221	224	227	242	208	222	205	245	228	233	217	214	236	228	226	198	228	205	210	214	231	206	213	225	223	233	259	234	212	206	195	231	242	200	212	222	183	248	258	226	214	236	229	237	216	209	217	208	216	208	204	245	220	232	224	236	201	219	208	224	198	253	188	220	222	247	232	201	210	185	241	227	188	229	233	227	245	228	215	191	217	231	254	194	206	247	236	207	222	214	242	222	222	234	211	227	201	242	217	222	201	240	205	216	224	235	187	224	239	223	217	223	222	233	226	247	213	202	236	200	217	216	226	244	249	188	202	212	187	202	207	178	221	210	231	193	234	230	223	228	209	193	211	214	220	199	208	190	222	229	213	186	228	210	243	232	210	198	186	245	221	213	236	214	215	229	233	204	224	202	198	213	206	196	227	250	252	225	193	190	217	213	214	233	232	240	215	231	209	228	223	200	221	230	232	207	228	225	193	195	222	217	229	204	216	224	212	235	234	197	238	225	205	193	223	235	228	209	230	214	242	227	206	232	192	192	221	204	224	218	193	246	221	261	217	211	209	222	211	197	222	250	228	220	231	231	216	215	216	226	228	200	212	209	211	215	213	207	219	226	215	230	238	223	228	256	228	218	229	229	212	216	250	255	197	241	222	195	209	203	210	227	205	213	207	202	202	223	191	217	248	219	230	223	221	230	250	221	222	213	232	215	215	225	257	208	235	231	212	206	218	243	206	234	232	207	209	236	178	183	245	199	232	224	247	237	249	208	217	206	221	206	243	223	231	207	217	246	210	196	204	215	219	221	226	210	221	241	236	221	221	206	200	228	225	225	213	203	238	256	242	227	222	199	206	242	227	230	181	216	240	214	212	216	229	223	221	207	208	225	201	229	211	219	183	241	214	258	201	207	204	223	223	199	232	230	222	215	242	219	219	227	229	210	216	198	216	224	215	206	211	223	220	207	214	202	221	198	205	222	221	203	200	224	230	203	206	211	236	206	232	207	209	222	220	228	243	212	237	209	214	209	217	201	229	230	198	246	200	234	221	223	226	222	225	229	205	204	219	236	199	229	240	212	221	204	215	236	230	249	224	228	213	239	215	213	229	202	237	235	234	221	228	221	228	219	213	251	242	216	235	221	223	226	223	228	223	232	215	211	214	217	206	218	209	206	230	224	232	214	218	218	222	222	236	239	239	217	210	211	220	212	214	215	199	224	221	219	224	200	218	194	234	252	228	199	230	202	197	221	192	214	207	206	219	221	204	232	204	212	220	228	242	224	214	216	220	228	245	263	232	209	219	195	214	206	220	217	215	245	214	209	227	212	203	239	204	224	222	218	208	223	219	224	227	224	231	259	189	230	230	191	182	201	231	221	232	221	216	235	205	244	201	224	225	207	220	221	225	219	211	263	202	237	199	198	222	229	224	227	207	226	248	214	240	195	252	187	231	237	188	219	238	193	186	211	237	230	218	240	237	247	217	210	221	210	199	230	214	208	220	246	220	232	216	215	224	240	236	197	215	208	229	234	235	219	212	216	229	203	223	205	210	213	237	236	213	240	241	218	221	218	213	203	232	225	186	227	220	239	234	206	205	215	239	230	220	213	247	210	190	207	199	205	218	214	229	205	205	210	221	224	219	211	204	196	206	254	232	212	210	225	207	200	214	215	217	209	236	241	215	228	214	204	218	220	226	207	257	222	221	231	221	225	203	206	246	232	212	231	202	237	206	243	219	234	189	248	249	248	229	234	217	198	211	214	217	226	206	231	227	213	225	196	216	215	220	217	227	210	213	245	204	208	226	239	200	216	211	213	198	222	234	213	238	195	225	260	209	215	212	202	237	188	212	228	226	226	236	208	216	248	201	258	223	236	203	210	223	199	232	221	200	214	235	215	206	220	218	215	201	191	208	201	228	248	243	239	210	199	202	199	220	199	241	232	213	202	220	206	206	221	207	218	236	204	237	201	229	239	208	218	253	213	194	211	226	204	217	223	218	236	218	224	233	206	262	190	257	227	233	225	220	226	201	219	221	209	237	211	217	239	229	207	228	208	205	225	183	219	224	210	184	213	223	220	196	196	228	235	235	225	213	226	188	212	252	201	234	244	206	244	177	220	197	222	216	249	208	236	221	220	194	213	240	202	173	191	227	209	217	173	236	231	192	240	223	209	216	222	227	206	209	197	204	229	210	231	229	202	215	240	219	221	226	206	196	234	189	217	240	206	214	261	193	233	227	219	205	209	230	218	199	213	239	246	193	209	203	209	222	203	194	212	269	193	210	194	206	212	221	198	208	231	219	233	231	244	208	244	231	225	208	209	194	264	216	216	220	200	235	202	230	205	223	219	222	211	240	217	231	219	204	234	209	235	226	226	216	213	210	227	212	230	208	204	222	182	215	219	229	244	229	193	225	220	223	209	230	200	232	227	238	217	228	227	223	211	222	227	220	218	215	234	233	214	204	213	214	223	227	206	217	217	216	214	217	176	229	228	228	231	234	226	189	256	213	221	233	208	238	239	208	217	252	213	218	213	231	203	238	231	219	227	221	213	190	199	217	188	210	212	209	207	200	219	249	197	211	226	215	209	216	200	174	211	236	225	239	207	241	250	227	223	210	216	212	202	242	195	238	213	181	227	223	232	202	207	214	240	202	193	207	244	233	244	217	223	206	220	208	232	209	213	211	236	212	213	219	193	256	257	209	228	220	231	203	214	256	201	239	223	226	237	220	215	200	218	224	248	218	217	200	213	215	233	237	227	217	208	261	208	214	230	207	236	234	241	240	198	227	217	239	231	229	253	221	222	233	215	244	194	239	218	253	231	226	222	207	217	231	230	216	228	228	230	239	232	249	251	219	186	199	196	221	197	211	218	225	245	228	201	216	235	211	211	197	234	211	264	229	193	214	238	225	213	214	189	218	198	211	230	229	219	248	232	216	213	221	233	242	205	231	212	209	234	197	209	211	200	211	215	234	230	204	220	207	218	215	216	192	209	188	249	226	202	218	260	223	251	215	225	208	224	215	218	191	211	180	236	231	238	200	214	220	232	216	209	191	209	180	230	219	248	222	235	224	251	191	247	221	238	229	216	235	197	218	207	231	200	234	249	212	214	237	220	207	247	235	208	221	224	223	241	219	214	242	236	212	220	242	253	213	226	219	212	224	247	231	202	224	238	207	203	198	234	205
6317	789	1188	1372	1250	1054	910	784	733	785	683	678	615	589	595	606	594	559	565	544	584	585	546	558	530	529	531	505	572	519	538	549	475	533	529	501	520	476	525	537	499	509	490	459	523	533	531	505	502	519	514	543	499	528	508	525	511	531	477	516	515	488	498	442	484	480	517	511	520	503	535	509	506	485	524	444	490	539	509	522	501	517	518	524	497	512	476	452	502	491	569	514	497	490	525	534	477	516	510	481	520	493	488	530	472	506	500	487	484	528	512	490	477	491	527	500	552	534	448	521	505	515	516	552	503	482	483	486	539	511	487	497	522	525	479	445	500	509	506	517	520	471	521	503	500	531	486	508	466	553	490	526	467	511	469	533	527	538	462	509	515	490	499	513	464	473	455	479	494	555	537	504	528	505	476	472	508	481	501	474	473	537	494	485	501	508	480	488	522	510	494	518	519	501	467	464	518	479	501	448	490	471	472	506	488	532	523	506	514	529	488	529	544	510	456	527	493	484	485	525	500	516	521	482	506	490	506	493	540	541	472	519	510	523	532	518	463	490	503	471	504	491	531	501	499	493	492	502	457	539	525	481	488	458	471	498	548	515	468	489	507	496	520	516	531	475	532	491	498	522	478	518	516	495	511	481	523	512	469	461	478	524	472	529	520	480	485	527	537	463	551	512	513	486	521	485	484	465	509	469	476	498	545	496	482	522	514	496	500	477	475	480	482	517	496	493	454	515	477	520	516	497	492	512	473	482	506	497	508	480	485	516	523	482	464	501	503	486	493	517	481	508	482	521	517	481	512	486	511	526	491	551	498	462	479	485	487	481	525	467	497	468	526	508	495	525	491	473	493	489	495	516	549	489	507	487	504	523	476	505	516	485	503	531	539	484	494	496	522	471	544	527	467	459	491	498	498	483	478	520	481	509	521	490	496	535	521	489	503	477	498	507	471	496	493	487	489	531	510	486	485	451	483	510	520	511	502	494	507	493	478	480	438	486	483	484	521	498	517	520	510	479	497	512	518	503	527	506	532	518	513	530	472	510	460	512	509	534	473	450	496	450	511	512	511	495	546	528	476	446	472	540	511	517	522	487	463	521	489	471	495	514	520	516	513	547	498	526	458	491	498	504	456	568	496	541	469	505	479	483	495	501	495	527	507	491	514	507	538	529	492	517	511	469	486	483	529	522	517	515	494	495	473	504	477	526	464	499	495	451	503	500	515	498	501	475	509	526	476	512	462	505	494	466	525	491	467	526	508	493	501	542	470	522	471	494	528	516	487	519	464	525	475	501	488	517	507	498	498	465	502	479	490	483	467	471	482	504	489	482	504	514	535	490	500	495	500	475	536	534	493	539	492	534	492	507	513	502	460	495	516	492	499	489	464	509	537	500	516	490	539	513	430	493	502	516	530	510	518	515	479	452	516	485	492	471	517	496	497	522	499	503	521	514	480	506	501	517	501	507	490	529	465	501	486	531	479	495	488	497	513	552	497	518	448	494	533	495	520	470	494	492	518	510	487	545	477	503	480	521	479	466	517	489	521	468	496	523	458	484	476	497	519	500	545	473	487	476	489	517	510	509	466	539	485	478	504	534	452	519	488	535	464	497	483	498	507	460	488	468	513	532	449	533	520	506	522	498	477	479	505	504	474	508	544	479	520	508	492	523	516	491	476	508	511	497	509	506	516	485	503	476	523	513	451	491	507	553	503	529	530	495	506	498	481	497	515	455	506	532	484	530	447	465	556	530	518	517	501	478	523	522	506	510	488	506	472	514	482	497	485	501	486	519	479	525	541	502	490	487	521	457	509	510	522	514	491	504	532	505	438	514	502	460	514	476	500	517	509	495	496	511	476	524	497	506	507	531	507	489	499	480	540	497	456	532	516	467	431	471	485	530	480	512	499	510	512	503	492	513	511	538	508	501	508	490	484	518	515	484	507	523	487	505	502	487	511	496	485	518	484	508	478	481	486	513	493	497	498	510	476	504	518	506	544	490	510	502	474	508	509	494	480	559	532	477	485	506	510	519	516	496	488	513	491	512	513	525	495	513	493	532	526	495	534	478	504	474	539	515	472	539	497	490	523	510	512	478	508	516	486	527	494	484	478	490	482	512	507	495	490	482	490	517	516	519	495	493	480	521	478	501	512	513	485	512	467	519	481	495	494	524	491	500	476	519	470	528	497	515	509	502	465	534	509	527	485	510	504	491	478	498	474	462	488	495	480	523	473	512	471	510	456	490	558	540	494	470	473	466	502	516	506	516	461	548	494	524	507	547	522	486	513	530	487	483	514	501	485	504	513	511	528	533	502	505	505	525	504	505	494	489	520	475	503	527	478	496	500	483	505	532	458	479	492	505	524	527	479	483	488	495	489	445	541	504	484	480	512	500	424	533	531	467	534	498	507	474	499	494	551	515	471	532	489	502	511	503	527	521	493	508	518	523	481	451	534	500	527	470	503	481	436	492	443	518	505	476	508	507	471	479	535	492	530	529	480	550	540	481	485	505	478	503	460	507	528	449	485	508	520	518	463	470	495	522	512	518	472	487	469	461	493	496	495	506	477	482	472	500	525	499	516	528	497	533	484	509	510	483	484	466	480	528	529	523	477	480	507	518	483	519	505	498	502	522	528	523	517	492	495	540	498	477	492	485	523	534	473	433	481	501	468	514	511	518	497	518	520	472	505	473	487	505	543	459	464	505	493	509	462	483	481	500	500	508	470	487	498	495	531	498	524	514	511	539	537	509	468	505	527	477	483	489	537	458	539	489	521	509	467	456	513	547	487	534	480	493	504	512	508	496	481	513	483	529	493	462	493	484	513	499	494	470	481	487	508	501	501	446	514	504	510	512	477	489	518	496	517	487	456	486	464	525	513	466	531	501	535	504	509	535	463	526	547	504	488	526	489	536	442	492	450	474	483	493	500	481	503	549	556	512	476	530	503	529	468	494	485	519	489	472	473	495	554	486	494	494	449	474	504	468	471	496	521	485	499	498	471	485	500	481	465	506	486	500	476	498	496	460	503	534	496	486	517	507	500	476	504	518	532	475	511	484	492	498	500	540	487	511	495	507	497	503	463	466	486	555	508	539	513	495	486	479	529	502	530	448	539	533	485	492	490	504	516	532	511	522	484	500	497	481	527	484	520	520	554	516	537	522	499	539	522	467	529	473	521	501	504	505	521	534	522	466	554	478	486	555	516	527	504	482	558	492	513	488	492	516	497	485	511	483	472	480	502	509	497	475	511	468	467	493	493	483	535	475	480	502	496	519	541	527	461	518	494	496	468	495	498	534	523	494	480	519	524	483	489	470	502	516	462	502	489	482	471	508	540	525	468	512	482	483	461	469	514	500	490	483	502	489	489	505	467	481	485	487	437	482	502	505	469	485	495	473	498	502	489	493	512	511	463	504	507	487	474	527	444	485	525	515	514	498	521	481	505	506	524	510	525	501	498	514	527	493	526	452	529	489	540	496	516	479	508	527	502	489
13932	1062	807	645	450	403	311	274	222	251	197	207	192	200	146	158	173	154	174	148	157	157	142	130	145	171	155	157	168	149	153	152	165	169	136	156	152	170	144	165	150	126	137	177	154	137	162	147	139	158	153	151	164	132	151	146	142	151	136	131	137	147	156	130	123	140	145	144	113	150	150	139	131	135	133	163	178	138	156	165	141	151	152	138	159	127	121	163	151	157	148	152	141	132	123	156	159	116	146	154	145	142	173	144	139	153	139	163	144	139	143	147	137	159	165	143	131	145	167	157	140	147	159	151	142	140	158	113	149	168	133	154	126	148	134	132	143	130	172	124	151	126	146	159	160	163	152	142	152	151	176	168	156	130	155	112	146	145	165	163	161	149	140	134	129	149	162	115	134	148	158	137	171	142	154	132	131	137	131	137	108	132	154	141	163	149	135	150	139	147	147	162	163	147	131	156	120	130	162	154	135	135	140	146	149	132	155	131	153	168	141	173	148	130	137	164	164	156	157	165	148	133	129	125	121	137	128	143	138	155	149	150	168	164	150	156	141	122	150	145	148	168	141	136	162	149	149	142	121	143	164	162	175	130	155	140	140	149	154	137	124	139	157	162	152	141	154	149	134	158	158	144	163	148	148	131	130	154	148	126	144	156	141	116	163	134	153	143	164	157	163	158	160	145	117	134	158	159	147	141	126	156	171	130	150	149	127	157	133	157	140	134	151	179	159	171	137	150	154	142	125	140	143	145	128	141	168	139	149	152	135	148	152	158	136	150	140	140	139	145	168	165	118	135	153	152	155	152	153	149	129	153	128	130	124	158	143	151	138	151	149	151	148	135	133	143	148	121	133	141	141	131	115	137	162	150	138	149	160	154	162	161	156	127	151	163	144	155	143	118	151	147	147	137	120	148	138	142	145	134	140	163	124	125	146	150	154	182	145	122	139	141	158	153	145	139	145	141	132	139	136	144	121	153	141	147	143	160	160	133	142	141	141	143	132	138	162	133	150	146	134	144	158	150	136	125	138	155	137	151	155	141	146	147	157	165	143	157	143	148	127	125	116	159	146	168	158	156	144	122	152	139	146	145	161	164	126	136	175	134	144	117	147	118	148	140	144	152	131	152	151	161	154	159	138	146	149	144	144	154	127	141	168	145	137	140	149	157	148	143	158	154	150	145	146	126	160	139	133	138	153	155	159	144	149	166	148	157	131	148	136	160	163	126	149	141	160	142	160	146	142	136	154	152	130	162	146	147	131	143	123	145	146	146	140	130	141	143	132	122	122	153	129	159	142	147	148	128	154	147	158	142	149	177	156	149	164	177	139	122	157	154	121	165	156	132	147	150	175	151	172	148	145	131	140	148	134	174	135	133	140	136	136	155	146	140	142	145	165	146	146	160	143	107	134	165	150	142	142	143	151	163	170	140	138	152	137	136	143	140	130	132	135	133	134	157	164	145	168	141	145	127	148	147	145	126	155	135	159	137	136	124	165	140	137	141	150	150	156	151	166	154	155	141	151	165	153	124	146	157	144	158	158	137	137	136	149	146	132	158	133	161	131	154	141	145	151	131	152	144	169	137	133	164	149	150	141	151	148	130	146	162	140	169	136	159	145	119	169	147	131	155	155	137	153	147	121	142	145	163	147	125	166	165	151	151	141	142	135	145	160	120	128	139	118	120	154	150	155	137	150	148	137	160	134	135	145	145	117	130	175	154	128	135	146	136	105	140	130	144	128	155	142	150	158	145	149	141	152	145	160	132	175	158	125	158	150	165	137	122	148	141	130	154	132	149	139	135	134	145	159	153	134	150	139	135	158	126	164	157	144	134	135	153	170	131	152	147	125	131	136	154	161	133	149	128	129	133	148	151	139	131	148	148	116	160	151	156	141	144	146	149	145	149	131	143	133	167	171	147	125	143	140	153	138	137	137	139	171	132	133	129	136	140	149	144	125	154	140	143	153	148	165	159	151	137	141	170	147	176	150	145	149	145	163	168	142	136	150	133	163	147	141	162	146	135	164	145	157	140	155	145	165	140	162	115	144	142	141	158	139	175	142	157	152	162	146	145	148	118	170	146	150	162	179	145	152	124	152	172	160	164	167	139	142	131	170	133	146	147	150	152	134	128	153	149	161	138	146	131	142	139	137	159	142	135	160	119	139	162	138	162	165	111	137	171	158	164	132	138	146	157	147	148	142	138	138	166	147	149	151	148	130	148	156	154	129	128	148	155	173	149	147	172	127	148	165	150	168	144	136	141	150	188	161	141	120	158	119	155	147	163	147	150	144	149	152	125	155	150	148	135	124	167	152	146	130	148	150	134	119	130	134	138	132	164	151	149	153	138	145	165	145	143	152	140	148	148	164	159	152	156	136	143	151	163	146	175	140	143	127	138	144	166	162	166	120	148	163	137	143	164	165	133	145	145	142	143	152	152	155	163	144	154	163	144	140	128	132	158	151	162	159	150	141	161	123	132	147	184	154	160	136	147	155	143	159	166	152	142	165	145	134	136	166	144	141	165	142	129	146	165	129	135	148	144	160	148	151	114	131	146	155	167	148	147	151	137	166	150	154	141	140	135	141	148	128	131	135	149	138	123	135	155	170	155	151	139	140	151	144	144	137	140	120	151	149	156	155	153	166	157	151	132	156	159	126	127	137	142	138	120	162	135	174	151	156	160	135	153	148	138	173	143	147	130	164	123	155	128	143	123	170	142	135	140	160	129	157	117	140	161	137	150	131	158	150	134	164	147	165	146	141	140	140	149	166	143	132	142	136	157	139	143	141	164	149	150	144	147	160	137	148	155	131	139	144	150	126	147	149	124	143	151	164	141	146	135	134	139	142	145	134	134	136	150	142	136	145	162	139	133	147	134	138	129	158	142	137	155	165	165	144	124	137	147	128	149	146	167	165	153	132	151	149	150	159	170	156	141	155	120	165	123	153	138	143	132	151	136	141	135	112	139	125	172	161	140	127	165	127	159	142	124	165	137	157	139	139	152	187	140	142	141	135	135	139	147	150	147	124	143	161	174	168	151	140	151	154	133	154	156	151	169	164	143	154	104	155	163	151	116	151	136	149	133	137	152	180	158	154	132	150	146	161	140	130	133	149	161	146	138	158	151	147	111	161	116	167	141	127	153	159	167	146	135	133	139	145	152	135	137	174	156	119	149	133	150	154	117	153	149	134	173	139	146	158	155	166	163	153	162	143	157	159	127	140	123	131	158	121	150	154	135	152	146	176	143	158	161	144	120	156	146	169	143	150	157	164	153	131	134	160	164	144	136	121	149	138	149	124	147	139	145	136	135	144	141	144	141	178	153	145	155	134	164	145	138	140	166	147	135	151	133	145	180	148	131	128	160	117	158	154	143	128	161	150	131	144	148	141	154	164	146	156	157	152	138	149	163	132	150	146	141	142	157	125	148	157	134	142	146	163	151	167	135	134	165	152	137	132	140	147	132	132	172	146	149	142	149	162	148	162	132	136	155
8074	946	1734	2080	1715	1407	1140	941	808	746	703	689	643	564	560	506	465	453	455	433	418	470	442	433	407	392	402	383	399	399	391	391	344	368	385	327	376	354	351	396	360	374	359	415	338	332	343	352	333	347	364	352	345	360	389	387	359	352	347	342	329	311	337	325	339	337	333	319	340	387	316	353	321	355	325	333	350	330	326	333	351	339	311	373	317	355	314	360	351	333	344	349	357	368	337	303	331	318	341	321	303	376	355	333	343	324	328	356	313	347	344	345	376	350	332	345	348	323	355	338	352	330	347	356	378	365	345	318	332	301	320	358	338	333	348	333	329	352	336	332	330	348	334	353	346	339	327	345	329	336	335	359	351	352	344	334	339	349	349	351	331	340	336	356	359	331	348	361	355	318	301	339	339	346	343	331	337	345	339	358	354	315	351	324	370	380	316	326	344	324	314	302	312	350	339	341	315	335	349	354	353	340	356	328	337	340	358	341	350	312	283	348	350	343	308	336	344	350	333	338	328	346	321	328	368	322	302	342	284	342	337	328	335	361	345	360	357	364	387	317	339	342	364	349	345	338	348	278	379	334	324	341	296	340	331	301	323	314	329	322	324	321	376	346	346	323	335	322	336	328	355	350	331	346	319	330	321	349	327	323	309	332	326	362	361	316	313	311	336	379	341	342	321	345	350	347	343	337	344	362	304	350	338	363	323	311	338	340	332	369	367	346	349	315	299	354	351	346	361	367	374	323	306	346	332	346	352	322	321	336	316	311	354	317	345	357	308	325	314	356	346	332	322	338	334	344	344	335	311	367	366	350	339	345	328	333	362	354	347	311	349	366	285	303	338	327	368	330	349	344	359	324	357	314	336	343	360	334	329	341	326	314	340	332	354	339	345	330	318	328	362	354	348	324	344	333	379	333	310	321	338	340	371	329	338	323	320	343	354	343	330	342	336	338	331	300	345	333	373	353	336	304	326	328	335	335	347	317	332	341	324	332	323	365	365	320	316	338	322	342	334	312	323	332	321	347	342	359	339	333	349	328	356	355	327	344	343	350	369	323	329	350	350	331	308	367	360	301	346	357	351	338	341	341	343	314	357	335	337	369	325	321	390	349	370	330	381	340	334	327	370	335	320	350	312	356	329	328	345	368	352	303	334	333	330	364	329	326	357	321	311	346	332	318	343	346	348	326	341	338	352	363	350	343	324	357	366	345	375	291	340	318	334	343	345	337	329	302	355	327	332	355	356	333	331	280	346	309	314	326	331	340	295	323	304	353	368	380	333	326	328	331	332	375	291	331	339	378	342	334	347	323	355	325	358	356	361	324	334	313	344	308	354	334	367	375	308	346	341	343	352	369	334	335	319	368	346	342	342	334	352	362	316	339	316	337	348	376	375	350	354	330	346	344	340	344	329	331	324	374	343	346	344	345	354	360	339	349	296	353	330	296	348	343	343	311	311	331	349	346	346	330	311	330	347	344	333	350	325	339	312	315	350	341	342	337	318	338	340	345	348	332	322	330	339	386	382	321	354	360	324	327	341	345	335	327	329	325	332	379	303	351	344	363	368	345	342	338	354	360	337	335	321	333	370	343	333	340	338	313	316	346	342	326	337	355	329	317	339	345	321	330	332	317	300	331	321	354	343	315	353	299	324	321	360	353	318	339	326	338	326	329	337	311	349	338	329	333	318	286	307	331	332	323	326	326	361	320	327	319	346	354	345	364	297	353	322	323	333	338	367	336	369	341	350	295	347	366	322	332	355	336	305	340	341	306	348	351	325	330	322	352	316	305	346	345	341	356	304	349	353	325	349	363	331	343	332	324	358	332	340	339	305	313	315	341	344	321	335	338	343	332	372	331	334	347	312	336	337	331	353	343	342	351	360	330	353	337	319	328	330	324	356	330	358	313	335	328	338	350	299	376	349	330	366	325	341	345	352	345	369	313	322	340	354	336	329	336	315	359	360	334	358	318	322	345	338	299	315	362	341	313	368	377	348	308	335	323	327	331	321	347	332	351	360	321	328	332	340	355	379	322	338	336	343	311	334	337	315	343	347	331	325	303	337	297	361	348	329	335	338	350	384	352	330	308	341	362	341	347	357	384	319	364	376	335	351	297	349	325	322	340	352	331	354	339	346	346	331	347	297	370	361	353	337	331	314	368	339	325	335	344	306	369	345	322	356	290	351	362	317	363	314	337	328	332	354	317	325	344	311	294	315	336	317	340	364	322	323	309	325	318	310	328	319	334	342	317	371	296	340	334	336	333	316	340	311	350	357	318	329	338	322	343	338	332	322	323	335	322	330	322	355	336	335	327	339	354	356	333	331	333	327	369	352	303	354	328	308	347	339	333	364	332	362	327	320	318	355	367	346	343	364	322	382	326	317	333	331	353	344	336	352	324	377	331	367	357	330	334	341	333	330	364	301	346	325	353	340	315	338	337	371	328	349	339	332	322	357	321	332	353	356	311	349	326	336	371	336	357	342	330	305	336	349	330	341	341	372	342	355	342	331	343	322	330	319	304	349	362	315	326	353	337	339	344	326	347	360	326	352	347	335	370	345	332	316	311	346	338	310	325	357	337	347	314	305	341	319	354	342	356	303	328	316	336	363	355	332	361	335	324	346	329	314	353	357	328	316	352	342	363	324	320	344	330	368	315	331	358	315	321	342	312	341	355	344	353	341	319	385	323	331	343	332	379	339	325	304	350	342	331	341	322	374	323	342	325	362	359	338	329	330	324	330	317	337	353	299	346	312	340	338	361	353	361	321	309	327	332	371	385	330	298	341	334	347	344	317	329	359	332	356	326	334	352	333	374	366	356	355	380	354	353	334	338	309	331	319	331	357	359	327	334	361	337	331	362	341	343	330	337	357	340	351	359	336	341	338	364	288	335	334	360	328	357	336	334	322	346	345	335	357	331	351	342	344	330	353	323	343	342	340	355	341	312	314	326	346	324	335	349	352	339	342	329	342	355	338	323	359	327	340	331	349	315	331	325	351	333	354	332	326	348	338	335	324	328	316	299	330	324	362	323	348	342	336	342	324	363	344	339	346	332	357	343	353	342	327	305	313	353	315	344	347	332	321	336	372	337	335	307	359	332	312	343	308	316	318	367	325	340	324	330	312	326	337	348	327	345	321	327	355	355	341	332	355	340	337	331	371	315	331	314	346	346	313	339	361	346	350	335	396	354	344	332	357	332	343	321	336	372	339	350	331	361	314	323	362	345	341	308	345	350	351	300	323	328	328	312	337	355	381	328	312	358	329	321	316	343	343	346	320	335	342	363	343	363	347	300	324	349	353	376	328	303	294	315	322	365	293	332	342	335	348	292	292	353	357	346	311	299	311	362	332	332	352	314	356	331	333	374	363	346	324	341	326	347	328	318	332	331	364	328	332	350	344	315	339	334	315	343	321	315	313	328	356	306	335	346	357	351	367	349	353	361	349	350	337	347	363	351	356	347	334	312	361	328	346	320	331	310	304	337	309	342
1403	166	155	153	146	154	137	148	143	157	161	136	130	146	163	140	128	145	172	138	132	141	125	129	140	124	125	141	157	153	150	139	143	148	149	141	126	131	119	158	142	129	132	126	115	125	151	131	154	121	145	147	134	141	139	140	138	159	136	160	136	139	149	135	143	156	125	140	136	138	147	145	124	138	143	128	142	169	129	135	122	130	148	138	126	137	136	129	152	113	137	131	154	150	136	131	134	158	137	118	153	144	146	149	126	139	133	162	123	154	133	139	136	150	123	137	137	132	148	150	135	155	134	147	129	148	160	141	139	142	128	153	129	147	130	153	146	138	142	132	147	135	122	141	129	137	149	147	146	153	143	130	116	138	116	138	153	143	132	124	150	143	155	143	117	123	143	156	149	139	150	124	121	152	138	138	111	151	147	113	125	114	149	131	132	143	155	131	161	127	130	116	143	130	130	135	135	114	143	146	134	134	131	145	138	162	135	143	148	164	137	139	124	134	146	121	133	148	127	117	118	132	133	128	137	118	134	138	133	132	140	128	122	112	122	126	153	131	133	124	134	131	140	142	120	149	132	153	113	159	145	118	139	152	127	148	134	161	191	137	109	156	128	140	156	139	146	138	153	135	128	152	148	145	133	141	151	144	127	118	147	166	141	145	150	157	145	125	116	137	146	112	110	143	142	165	130	143	137	120	141	155	154	124	133	148	137	118	135	141	145	121	138	145	130	137	159	113	135	153	138	144	135	138	130	142	145	139	126	131	166	137	151	133	129	130	148	125	139	137	148	128	142	137	142	142	125	111	160	134	129	143	163	125	135	163	151	144	153	143	153	138	135	139	151	145	147	133	142	139	155	144	131	124	136	140	134	140	152	135	147	133	122	135	138	166	148	148	104	146	129	133	142	150	145	134	135	124	137	151	166	149	146	138	148	144	128	154	145	148	129	130	146	123	119	155	128	132	138	152	121	134	132	132	150	155	132	120	121	127	118	125	163	133	146	148	134	144	153	148	123	133	115	147	155	143	135	109	138	121	149	127	133	135	112	140	135	150	149	112	144	124	127	127	132	128	142	141	140	156	141	141	145	137	142	130	145	138	150	127	149	137	133	139	133	159	174	140	93	153	160	129	136	147	150	156	118	133	136	126	109	165	149	114	163	141	114	129	136	141	161	135	169	157	140	153	126	134	163	126	127	107	140	143	139	146	118	124	134	123	174	150	158	128	146	151	166	139	128	149	145	143	136	137	137	134	148	135	145	149	136	143	152	154	145	156	146	159	128	143	133	158	122	157	140	123	144	123	151	147	154	148	133	115	143	144	150	136	134	115	128	131	137	126	129	128	131	152	155	129	132	124	146	155	160	133	158	168	131	150	148	143	145	151	138	157	144	124	141	149	155	156	136	152	145	150	143	135	158	138	116	120	127	144	127	154	123	129	137	147	129	149	126	152	116	153	134	131	119	136	119	125	122	127	145	164	127	151	139	162	136	156	140	138	144	131	117	127	134	141	168	143	136	128	137	130	139	149	123	130	157	150	152	121	143	153	141	156	131	154	137	153	138	131	155	132	136	143	148	158	137	159	119	119	137	135	159	144	127	132	149	132	141	160	138	138	132	130	150	147	138	141	134	143	121	143	122	131	138	137	173	152	147	136	144	147	134	132	135	124	132	152	126	131	152	145	145	138	142	143	134	155	144	143	142	125	149	131	119	160	159	146	144	134	141	149	109	128	134	158	156	131	143	139	158	144	149	126	134	122	115	126	132	140	145	137	156	133	155	133	140	136	133	127	154	141	135	135	150	134	131	142	142	136	125	139	127	123	141	141	121	145	121	126	128	135	132	128	139	160	135	116	124	121	136	119	129	138	151	138	140	136	126	134	120	142	153	142	137	157	134	135	136	158	147	130	133	149	146	144	150	148	145	140	138	115	118	122	137	127	158	129	135	157	129	153	139	136	132	135	138	146	139	157	129	131	111	143	131	151	151	141	117	131	131	149	132	151	145	132	148	139	151	131	140	138	162	152	131	132	137	133	131	168	114	130	148	145	127	159	124	138	144	137	132	123	161	136	127	125	153	128	132	165	148	140	135	152	141	151	155	161	149	145	157	130	150	127	161	155	141	141	127	153	137	153	137	142	139	141	138	118	137	126	136	131	110	134	120	136	154	140	143	116	133	152	144	141	149	133	154	135	134	121	156	124	144	132	126	135	133	134	134	143	148	142	141	109	130	161	136	134	139	122	139	144	161	147	145	143	136	145	151	145	145	136	137	138	133	144	152	145	154	157	158	107	144	153	139	138	144	162	129	150	125	136	141	143	141	140	128	144	129	125	149	149	139	169	143	158	128	132	133	130	142	143	151	133	130	171	135	145	120	148	159	148	144	123	129	132	134	126	137	138	133	133	160	143	125	113	149	139	141	138	142	113	131	142	134	138	130	123	141	151	143	132	134	140	145	154	135	135	135	145	150	142	131	138	147	149	126	157	149	123	146	151	146	144	135	149	147	131	159	145	124	159	134	151	143	138	133	135	127	127	146	133	155	150	136	139	146	129	147	144	142	152	163	126	134	140	149	141	143	143	136	134	137	127	122	128	133	131	140	140	172	145	145	135	166	128	143	149	141	144	143	122	136	132	132	131	139	136	136	129	138	142	155	148	131	141	120	141	152	150	152	156	149	133	151	130	143	144	143	125	117	138	139	128	130	159	144	132	124	111	135	145	140	140	130	141	151	151	140	125	151	139	137	138	126	152	149	133	144	151	122	142	164	152	168	165	136	161	149	128	159	157	175	123	144	130	142	161	151	133	150	133	172	133	145	155	147	128	149	131	133	139	128	139	170	134	147	138	158	148	149	143	132	162	150	142	143	130	150	131	155	140	127	136	151	139	124	142	166	144	161	137	133	126	141	148	150	149	133	118	145	127	143	119	141	146	163	126	151	149	125	140	143	133	154	122	146	124	129	130	144	130	168	144	158	150	118	172	130	137	143	128	163	139	134	127	138	152	127	159	128	130	146	137	125	148	135	128	156	141	147	130	127	142	151	136	120	127	137	146	131	136	123	161	148	137	170	110	134	156	162	139	135	129	142	138	132	145	144	144	151	141	137	152	161	144	141	140	137	122	125	145	140	154	130	135	140	128	139	129	136	135	131	141	147	138	149	116	162	146	124	121	138	144	155	150	146	126	163	153	154	163	159	132	148	135	128	111	136	134	131	140	133	132	135	111	152	135	148	139	141	136	147	156	125	155	120	154	151	149	150	118	128	149	137	144	129	141	146	135	151	130	140	132	136	130	146	139	132	153	138	160	116	142	155	135	141	136	140	160	140	153	131	163	143	149	162	144	149	135	136	125	136	133	130	141	160	136	138	127	157	146	168	151	133	123	141	151	106	125	135	126	134	157	132	160	153	159	163	132	123	144	125	125	128	144	133	127	150	126	141	157	130	142	124	142	129	155	141	111	138	118	145	125	150	172	139	130	118	124	118	132
1629	360	402	419	389	409	373	383	379	394	336	342	368	361	334	379	324	376	333	370	334	343	358	311	350	343	369	342	339	352	340	333	351	357	333	319	348	353	372	347	330	388	331	310	358	331	341	362	314	345	304	333	337	336	351	346	318	296	321	316	336	316	338	352	386	360	369	330	328	331	343	350	348	333	315	374	330	347	349	366	319	330	326	319	370	335	350	330	342	351	319	329	311	353	326	345	329	335	330	273	366	357	330	376	295	355	305	344	344	350	350	346	351	331	338	312	344	334	370	345	341	369	367	318	343	360	311	347	346	348	333	340	337	345	364	349	333	326	324	379	334	355	350	370	373	332	358	332	339	390	328	341	365	314	343	335	344	341	344	349	352	349	326	322	348	344	354	330	347	333	332	344	339	348	330	326	326	351	341	364	347	346	343	349	383	301	340	330	323	356	317	340	342	309	308	378	332	330	393	343	351	336	330	348	343	303	334	334	334	348	334	305	346	352	330	331	333	352	355	330	314	328	362	312	354	351	336	336	321	357	332	320	345	332	355	354	325	347	329	348	337	338	305	343	330	369	316	363	309	304	349	317	321	309	328	326	379	356	347	337	332	339	343	348	365	394	345	298	365	337	362	362	355	341	327	387	349	375	336	307	325	355	332	367	304	347	362	318	345	336	361	328	297	328	334	310	350	341	365	332	332	341	341	340	329	343	337	354	334	371	298	352	342	340	336	353	331	323	316	336	352	351	353	327	323	325	326	357	345	339	378	340	375	346	360	334	350	355	330	347	342	326	352	385	339	328	347	327	350	348	321	347	332	364	337	346	363	348	347	344	334	328	340	329	351	336	323	324	333	321	326	352	341	340	335	319	341	372	354	352	361	332	372	320	318	339	383	320	359	311	346	306	334	352	333	342	353	338	372	371	340	353	336	343	313	325	326	337	332	338	344	347	330	358	359	326	354	362	358	309	320	358	358	314	327	342	390	341	321	357	353	335	370	364	352	356	339	321	322	333	374	339	323	315	346	330	343	345	344	340	348	337	337	355	314	367	359	319	314	356	336	323	327	343	324	343	346	366	343	329	328	350	354	303	300	333	327	328	323	326	326	388	364	346	329	304	362	331	350	359	359	310	336	323	337	370	331	353	366	323	342	318	355	316	373	387	353	328	337	334	296	381	320	346	335	347	325	347	346	313	362	371	349	348	335	341	357	316	353	326	355	369	341	342	341	337	356	338	344	355	344	345	365	368	321	359	381	320	294	317	346	294	329	340	324	336	313	298	341	354	365	325	300	325	341	370	354	309	323	335	327	356	340	319	323	320	358	336	323	377	369	348	337	325	335	335	325	384	324	332	343	341	314	343	360	327	331	338	344	336	339	310	349	312	338	323	329	330	372	360	338	364	371	336	348	355	338	354	321	313	331	305	362	328	319	354	327	343	367	337	299	359	330	370	355	345	337	330	352	316	311	316	384	367	317	333	327	338	355	335	338	358	334	348	342	323	341	358	360	389	354	346	353	332	331	359	353	336	357	323	363	311	377	348	333	344	362	336	362	336	326	312	343	351	339	326	355	370	362	350	367	356	327	363	330	335	338	335	335	311	291	388	352	340	336	374	336	341	353	330	324	333	335	361	373	345	349	314	333	350	369	348	310	335	345	363	308	351	364	355	346	322	337	317	322	376	329	354	351	349	332	313	323	329	350	380	361	302	322	326	337	332	324	358	329	328	315	340	360	346	336	332	319	345	310	316	357	381	358	319	338	361	346	361	373	343	359	338	310	342	329	335	344	328	348	364	352	369	353	344	329	337	333	359	327	357	345	342	345	336	343	345	347	357	360	381	335	348	328	356	338	345	351	346	357	328	348	320	322	319	330	317	325	364	333	340	327	336	347	321	349	322	330	349	340	333	354	331	338	349	313	353	328	321	333	340	333	311	368	361	342	312	345	345	341	351	345	340	362	369	331	365	337	334	322	366	337	336	374	349	361	362	330	334	316	380	330	335	361	316	345	356	297	347	333	333	320	345	344	329	304	350	316	364	346	304	345	362	345	350	322	330	342	348	331	377	352	316	328	362	345	313	367	366	330	358	345	353	377	327	310	330	341	306	318	375	360	325	327	369	360	345	350	364	323	308	351	334	307	362	349	360	358	363	354	313	363	363	360	288	343	333	350	379	349	353	369	297	374	355	340	346	322	336	347	364	365	350	336	349	303	351	367	317	323	347	374	354	384	330	311	319	333	338	292	341	367	331	340	318	348	367	337	350	356	302	348	310	389	371	345	340	326	341	318	350	336	358	327	385	351	345	342	320	347	304	339	321	314	351	344	345	346	308	325	339	358	365	350	350	339	353	335	343	381	365	334	335	350	324	344	347	355	341	340	364	341	345	330	334	327	384	297	314	353	359	330	389	342	347	339	335	315	344	339	318	361	348	380	311	335	344	345	329	327	323	346	353	346	343	353	325	337	344	320	322	372	337	332	332	315	336	314	371	310	344	348	304	364	344	320	351	346	377	337	359	348	370	339	348	338	354	353	374	341	334	319	338	334	324	343	322	333	325	365	332	346	317	298	354	332	326	366	344	339	328	330	365	351	326	362	364	347	360	357	360	324	341	316	319	348	340	313	323	325	367	333	362	347	353	342	373	327	337	364	328	336	334	352	362	353	318	355	346	346	326	357	359	345	334	377	339	349	350	328	309	302	340	344	328	373	340	365	354	286	354	332	352	351	350	311	358	375	339	335	325	360	346	352	330	339	317	376	308	368	345	362	329	330	322	336	345	336	381	322	345	355	354	379	320	379	334	343	323	345	378	361	375	332	327	336	356	328	343	347	302	320	328	380	340	342	339	313	349	366	331	347	306	322	332	359	336	356	358	350	318	312	344	331	371	324	343	340	356	335	290	369	351	332	312	339	334	346	327	350	325	358	337	321	359	343	302	370	350	354	355	357	363	342	317	350	345	326	320	353	322	332	355	351	349	356	321	347	347	316	332	388	342	333	358	341	311	353	385	342	343	362	330	347	361	357	372	351	348	329	341	344	373	334	324	366	359	328	341	345	367	325	339	345	347	316	316	327	336	322	334	346	339	330	333	331	319	379	374	327	292	343	346	332	361	351	354	371	321	320	349	330	349	362	337	337	341	349	308	322	355	365	356	341	359	348	322	341	331	313	322	346	330	348	333	345	348	330	352	346	327	361	343	330	347	348	353	340	331	318	348	336	341	350	330	358	360	367	386	327	311	322	330	354	317	323	345	319	321	341	356	330	355	356	336	348	315	330	379	367	358	319	349	339	320	326	325	360	354	341	309	315	349	363	356	295	381	358	333	331	351	338	359	363	314	323	353	345	334	317	343	313	329	368	339	333	332	301	309	324	333	330	370	337	376	337	342	318	340	363	335	405	347	369	324	323	363	362	341	319	345	325	314	366	350	331	354	327	347	315	335	364	319	338	327	320	354	330	349	346	345	324	324	374	333	335	379	333	333	346	342
7148	571	550	453	356	314	287	287	259	269	237	241	224	222	212	230	253	184	218	212	213	242	257	223	210	242	219	191	194	220	241	214	215	244	214	220	231	211	191	217	248	208	200	234	218	211	252	247	232	247	232	195	208	216	226	213	229	251	234	203	203	216	229	218	231	225	222	219	223	238	220	227	188	249	236	229	215	211	236	204	199	235	257	193	213	208	203	237	238	217	203	226	210	196	218	214	218	212	244	238	208	224	212	216	232	230	201	218	211	213	216	205	210	219	238	233	201	221	232	222	203	207	214	199	229	202	214	203	220	219	240	219	189	182	212	217	229	236	233	234	207	221	214	222	239	210	224	223	205	198	210	228	207	244	212	214	226	225	197	207	194	204	237	237	204	197	245	218	203	221	228	209	228	217	221	217	228	239	214	237	222	214	196	207	216	203	219	254	203	209	184	205	228	224	220	187	224	199	217	218	228	208	229	226	220	202	222	239	206	243	204	248	207	204	212	201	213	201	195	214	218	221	196	220	214	209	245	224	215	215	204	214	246	199	193	201	227	238	262	221	208	222	218	219	216	232	229	216	207	218	228	227	209	232	212	235	206	228	214	227	239	207	238	207	228	211	225	214	229	232	202	225	203	220	193	204	224	227	209	175	205	211	219	224	212	208	212	251	207	214	221	210	230	234	196	230	228	231	229	219	216	199	210	206	250	223	213	235	249	223	228	237	241	203	199	238	195	218	220	201	211	226	201	216	232	207	200	244	181	218	241	209	210	223	211	231	210	216	219	229	254	214	176	219	217	207	197	206	215	226	193	221	218	242	226	222	241	211	245	207	214	211	204	220	200	222	238	210	247	220	236	214	230	206	213	233	198	207	196	193	195	218	203	238	207	208	231	221	212	232	219	203	198	193	201	246	223	204	227	213	224	211	209	231	223	219	250	228	235	230	232	235	222	239	234	230	241	188	205	192	230	208	223	198	219	205	224	226	210	209	206	221	212	220	202	216	244	234	223	229	214	240	225	221	200	222	213	255	211	223	253	197	186	198	242	214	230	223	220	228	209	221	206	240	210	226	208	196	259	223	204	230	209	223	226	199	228	214	216	225	203	216	225	209	200	225	220	240	246	222	207	214	220	200	253	234	220	209	227	216	206	213	213	211	204	246	208	215	208	239	216	227	218	228	238	227	201	215	213	214	223	230	206	204	242	234	217	250	193	210	229	229	206	193	237	217	196	231	224	222	202	225	229	237	212	202	205	219	221	203	198	227	223	214	214	239	213	210	210	230	227	207	220	232	212	218	229	226	221	241	218	211	228	207	224	223	209	238	206	191	229	231	239	216	235	195	211	199	230	230	232	244	195	212	214	212	201	211	227	222	231	225	212	254	210	228	185	226	253	210	244	206	214	196	183	228	254	219	219	222	194	217	220	174	198	241	229	223	219	208	230	225	222	200	196	229	273	217	236	195	222	229	197	194	229	246	197	213	209	223	219	225	220	204	209	238	223	220	217	226	230	236	225	216	220	212	241	240	240	227	234	224	239	213	233	215	203	221	203	224	208	212	209	197	208	219	198	196	241	228	224	229	202	219	219	227	205	234	188	209	217	243	210	193	230	214	209	213	193	225	222	213	232	246	225	190	201	246	238	229	216	243	228	209	228	215	190	200	187	201	207	213	217	231	211	211	195	198	242	210	219	205	230	232	221	220	196	206	226	205	220	233	195	237	208	250	210	248	193	221	189	206	236	232	230	229	250	217	221	214	209	193	210	216	196	199	189	210	227	209	237	226	214	208	201	225	209	198	192	231	230	212	196	210	257	231	200	228	213	226	246	199	229	225	229	216	242	242	228	218	188	212	207	220	219	215	210	210	222	225	220	229	229	235	242	210	209	223	200	219	210	236	172	218	213	194	215	203	223	204	232	219	229	225	239	225	219	194	211	230	222	219	219	204	200	238	205	205	195	244	215	192	213	189	202	200	227	202	240	188	223	214	200	202	171	189	237	193	192	215	204	199	211	204	231	216	189	201	213	214	214	185	206	252	216	213	205	226	208	194	228	245	207	213	231	220	233	221	216	252	213	210	225	224	231	236	218	200	178	223	238	214	214	223	214	227	189	211	218	223	237	175	198	209	222	210	240	224	210	180	215	215	231	213	216	205	234	215	222	225	216	222	211	266	233	215	236	219	224	220	217	234	217	209	222	249	211	197	212	203	218	218	218	208	211	208	205	223	213	198	212	221	271	189	235	223	201	195	206	244	235	223	221	244	225	217	238	203	222	207	221	227	228	215	208	218	222	209	207	230	215	229	209	226	247	230	224	249	179	214	215	221	206	216	224	214	210	228	228	194	216	196	201	229	217	227	227	205	225	218	216	214	225	217	210	218	249	220	188	211	192	202	204	208	237	231	232	197	224	228	208	194	216	242	215	222	213	199	207	229	215	180	222	198	235	256	244	222	220	232	207	210	245	232	226	233	199	237	212	218	206	212	229	232	216	224	185	202	218	197	238	235	242	225	226	218	223	218	214	212	218	219	231	238	195	198	230	172	251	254	215	217	224	229	202	202	185	173	223	241	230	226	230	225	199	225	226	233	225	222	204	202	235	203	210	224	215	239	195	196	229	208	220	235	233	221	211	235	228	241	234	206	212	205	216	235	219	211	198	242	204	240	230	204	213	214	235	238	230	260	213	228	211	236	229	198	234	224	214	218	227	218	261	201	237	243	220	250	253	233	219	209	216	203	209	232	181	225	222	195	208	226	208	201	215	224	219	220	237	213	225	229	202	204	224	223	198	203	232	218	235	207	210	225	214	222	199	208	231	211	191	205	215	243	239	226	207	221	192	235	250	211	227	210	245	222	235	219	197	231	210	217	257	221	248	208	209	213	224	212	219	213	221	218	188	211	219	205	216	240	207	205	194	191	224	221	197	205	228	202	211	219	212	205	208	230	213	181	212	222	205	218	226	225	203	219	217	223	204	230	195	244	230	223	231	206	211	225	234	226	195	218	227	223	224	238	202	242	254	217	210	219	217	219	231	219	211	208	189	206	228	199	253	200	206	194	208	236	208	217	232	221	208	261	213	236	237	219	222	223	219	244	189	241	245	214	228	249	210	205	235	203	203	243	197	230	219	209	247	204	192	230	230	212	221	241	220	217	232	232	203	227	227	224	228	206	222	203	237	227	235	220	218	226	223	214	231	193	241	238	213	207	209	201	213	195	246	248	200	216	215	184	221	195	210	198	217	180	193	190	234	237	202	224	205	213	220	224	189	226	220	243	197	219	218	221	222	239	217	197	206	208	217	219	232	237	190	225	220	219	203	222	213	208	224	224	199	199	207	185	244	214	207	225	230	235	197	225	233	223	206	199	198	219	245	197	199	225	239	230	238	255	218	223	237	227	228	215	220	202	239	210	247	226	218	232	270	229	216	221	204	212	237	206	205	211	219	217	228	239	238	202	193	214	220	216	193	222	212	218	218	212	231	205	224	225
6295	774	1215	1332	1194	1074	901	807	702	763	688	629	623	637	578	564	555	595	552	543	574	517	556	573	524	557	502	493	491	504	520	542	517	507	507	530	502	511	526	522	509	498	480	507	511	531	487	497	538	500	489	470	498	506	512	526	445	528	553	525	501	486	486	513	492	530	463	475	534	500	482	475	497	518	530	538	526	533	509	464	523	500	491	515	532	487	488	496	497	468	501	499	486	500	530	481	495	494	506	456	509	530	469	514	505	482	505	487	524	482	503	480	464	517	515	504	488	507	497	479	499	524	491	462	534	514	515	475	519	492	502	499	510	484	535	485	506	537	512	521	506	484	531	499	520	504	507	485	493	509	506	479	484	504	479	498	462	488	491	440	476	513	513	510	476	500	524	476	481	488	505	468	518	528	477	498	528	483	528	460	506	485	486	467	509	476	485	504	521	466	503	456	526	478	533	495	512	513	504	502	490	530	474	496	515	489	517	459	488	522	491	501	543	507	493	482	500	516	480	507	474	469	506	492	458	475	484	529	497	504	474	505	506	501	539	498	491	530	471	494	535	502	516	482	495	471	510	519	479	522	498	518	496	470	480	488	474	532	531	456	499	462	523	494	522	487	528	513	521	520	491	514	493	505	476	519	525	497	502	501	497	481	503	498	502	502	482	486	455	528	504	521	502	549	481	478	472	484	504	490	510	504	525	484	529	499	473	484	528	539	504	488	512	448	527	515	484	545	487	500	500	479	507	499	485	515	443	519	511	489	510	474	514	567	465	514	528	494	475	515	478	494	525	490	461	499	518	515	484	471	446	483	496	503	494	459	523	498	483	493	525	537	493	484	492	495	506	498	463	539	472	472	472	487	485	473	500	479	511	510	480	496	500	506	504	492	459	479	487	472	513	505	491	533	499	494	501	498	532	541	478	485	502	510	515	503	509	490	525	514	504	483	512	507	501	495	537	506	490	479	516	497	527	489	535	493	518	507	483	510	497	508	474	479	500	513	513	507	511	504	474	516	525	501	515	524	508	503	486	500	524	489	477	508	480	485	515	460	497	470	496	528	480	515	489	510	475	530	509	489	482	502	507	493	483	492	519	456	450	495	484	507	528	530	494	507	528	506	538	506	487	496	523	474	497	536	492	493	513	492	463	521	475	482	527	491	517	500	486	482	514	480	480	481	509	488	476	512	496	470	507	466	479	509	502	498	544	509	495	509	511	490	464	489	507	507	538	510	526	504	453	508	490	530	498	483	537	494	465	504	480	493	508	511	439	489	492	514	523	480	566	512	551	522	496	499	515	445	483	516	492	498	480	513	511	524	506	472	471	505	501	500	531	516	487	533	513	481	516	506	499	462	530	487	473	526	499	492	508	477	528	530	525	542	535	500	511	515	455	489	478	525	520	488	490	474	504	480	516	509	478	475	461	498	495	512	464	508	548	475	468	490	503	487	509	527	496	480	505	488	499	510	499	479	481	474	480	481	482	493	479	513	530	502	483	522	495	518	490	512	504	508	513	508	502	511	473	498	471	521	490	477	525	450	537	481	483	506	502	492	481	523	479	496	522	494	498	488	463	470	517	544	484	546	499	499	495	506	493	475	494	504	471	496	461	514	517	456	512	480	516	500	539	502	510	502	488	513	519	521	456	452	495	488	500	461	547	524	495	471	498	527	485	517	488	484	523	515	453	502	507	517	490	523	494	514	506	482	539	515	524	501	497	512	495	492	482	508	494	461	480	482	515	495	504	482	533	471	509	552	522	531	485	505	503	524	486	500	521	475	499	513	486	497	469	492	528	473	492	506	536	492	498	459	487	517	449	486	495	447	513	487	491	447	505	494	515	495	501	558	497	503	525	475	494	476	480	505	496	475	523	509	495	549	520	499	473	489	491	489	499	474	458	500	501	500	518	459	474	511	500	485	519	475	504	506	499	486	538	511	526	483	508	514	497	537	479	498	494	480	496	478	472	497	493	515	516	519	487	487	492	497	503	528	513	495	489	491	484	551	485	540	520	501	501	579	525	489	523	553	517	524	524	543	534	476	490	481	513	482	470	488	530	549	533	487	484	510	499	486	529	489	476	500	490	493	492	530	512	490	484	521	515	524	495	498	480	515	513	511	498	499	536	478	522	513	466	502	474	482	484	506	501	497	479	479	492	497	477	463	485	468	536	494	516	494	498	515	492	490	498	492	475	538	525	508	466	513	479	501	470	489	471	503	463	468	473	510	495	525	485	502	485	506	508	489	509	497	480	490	476	485	460	510	487	472	479	477	487	519	515	474	505	514	465	482	516	514	473	492	484	481	480	495	494	489	513	484	475	528	514	505	491	486	493	477	506	486	506	529	487	514	504	531	488	515	480	484	480	487	504	467	528	490	492	497	479	477	525	508	508	492	510	497	532	485	504	493	479	505	495	496	514	519	471	519	494	490	478	465	516	510	548	481	497	510	502	474	534	507	542	501	496	525	468	508	550	490	495	470	472	481	477	481	533	479	517	509	499	471	514	486	490	520	473	507	545	506	499	552	490	509	536	501	482	479	524	495	506	524	519	508	511	506	497	481	454	487	499	488	486	515	490	478	539	541	522	473	499	492	487	479	530	500	498	509	522	492	465	533	503	497	536	486	483	513	525	491	532	490	494	502	496	520	489	558	494	484	497	510	497	475	497	458	450	495	467	487	517	447	525	494	509	518	489	476	518	497	470	489	507	531	490	536	484	496	505	496	517	515	492	543	520	480	502	510	482	509	527	493	472	497	489	470	535	500	531	512	509	519	500	501	524	531	504	515	496	493	507	501	510	521	494	512	521	464	469	487	500	447	468	497	481	539	466	534	500	485	436	503	514	527	536	476	536	505	480	483	515	513	539	511	458	515	519	496	441	502	477	502	497	530	487	530	477	495	478	473	504	484	468	493	460	431	486	492	524	489	496	503	508	472	525	518	490	499	506	511	523	470	530	526	520	495	520	502	475	501	488	483	502	484	524	470	506	484	482	434	500	475	467	528	547	463	499	494	496	499	445	500	483	494	502	479	520	504	482	524	485	494	513	465	470	495	506	541	486	456	495	516	499	525	514	526	539	456	518	488	520	475	493	498	477	507	490	496	492	545	497	494	499	495	493	482	497	509	499	479	502	449	501	523	492	495	499	515	504	522	508	478	487	502	498	505	517	476	484	526	502	471	480	494	482	535	534	503	478	458	514	495	462	470	463	548	510	461	490	470	489	535	496	524	502	448	516	539	504	469	518	513	460	461	524	488	475	519	491	487	495	520	490	500	503	482	496	499	491	491	474	542	500	488	537	480	530	480	501	521	492	530	479	512	482	532	518	505	466	488	498	524	520	492	504	456	491	511	493	525	466	495	518	490	464	542	456	500	562	517	476	493	530	474	498	542	496	489	500	481	517	490	510	476	505	494	494	450	506	531	498	515	499	474	502	498	522	494	518	515	467	470	498	544	499	496	510	487	485	519	494	505	507	512	499	504	477	531
14083	1113	897	634	453	364	326	272	227	211	203	195	199	189	187	191	196	147	200	155	170	154	161	142	156	158	151	129	127	133	137	137	144	157	153	143	143	132	155	143	133	139	157	142	152	153	119	132	124	147	141	146	139	127	131	161	142	160	175	133	165	149	166	138	129	152	139	126	145	176	116	162	152	135	156	140	149	155	122	127	121	129	166	143	170	151	160	150	144	154	166	153	159	158	170	157	137	153	155	133	122	165	146	152	146	144	137	168	154	161	133	144	159	140	137	161	142	152	130	142	151	149	125	153	144	164	140	139	165	162	145	154	131	145	137	118	149	147	138	146	139	146	133	132	155	160	153	166	153	138	143	124	131	165	174	143	149	115	159	165	130	159	123	140	152	146	153	181	169	127	132	145	130	138	137	144	159	149	132	125	114	138	127	152	135	131	145	112	147	161	127	153	147	147	140	127	166	144	120	175	165	137	131	147	137	127	163	143	142	150	171	147	154	150	125	142	179	130	138	128	148	148	140	147	152	131	129	155	144	139	130	132	155	140	114	138	157	151	161	132	143	134	131	144	129	126	143	145	157	130	138	152	141	161	163	161	140	148	150	162	148	158	147	171	163	138	144	129	165	121	140	132	141	156	144	142	148	123	148	149	123	130	152	135	176	144	150	150	148	141	118	150	136	167	120	123	144	136	151	166	159	139	128	144	131	136	140	141	131	146	129	166	147	134	132	148	152	128	147	151	147	138	127	162	150	156	137	127	141	144	150	152	161	161	151	128	146	135	123	151	151	146	147	143	127	140	153	160	135	145	167	156	131	132	134	146	153	125	133	128	156	158	160	131	131	133	174	132	144	123	163	129	133	125	147	141	148	127	145	160	136	146	143	163	140	146	150	152	137	138	162	166	157	125	138	158	167	145	107	133	130	143	127	135	131	143	131	157	124	148	136	129	136	152	152	187	127	127	146	173	155	151	139	151	153	158	130	127	142	130	145	165	163	139	131	145	157	141	144	164	127	141	177	144	123	137	132	141	148	117	133	149	135	147	161	152	129	137	139	131	150	142	154	135	188	147	146	156	158	152	136	141	125	142	123	153	125	141	142	144	138	147	122	123	153	127	136	148	155	150	152	149	125	131	134	140	158	164	153	131	152	159	141	155	148	151	170	149	135	131	127	152	157	146	151	138	149	116	163	168	156	151	152	144	153	147	127	145	132	131	145	125	141	155	142	153	131	159	142	173	158	152	146	149	156	130	140	146	156	131	134	157	138	142	179	137	151	147	194	159	153	147	123	133	140	154	134	123	154	137	155	178	137	156	150	146	145	151	125	166	137	134	141	128	134	126	140	172	138	150	145	170	128	149	152	138	121	134	143	131	130	166	112	156	136	146	143	127	142	132	129	155	155	155	133	126	145	167	167	158	144	149	141	141	138	132	115	133	160	152	129	123	132	153	153	136	144	143	136	158	163	139	133	161	158	145	139	148	148	133	149	157	136	145	127	138	118	146	142	150	149	168	131	142	154	155	131	146	172	142	141	147	155	126	149	168	144	130	170	108	139	162	132	136	146	144	130	163	146	147	151	119	119	152	138	144	149	159	141	152	146	140	130	120	143	150	129	149	130	147	139	158	149	143	146	116	134	124	130	144	146	130	133	133	132	140	136	133	153	128	143	148	144	166	148	143	132	150	156	140	159	147	138	157	158	136	153	150	153	163	150	147	163	157	162	142	131	163	160	144	131	151	144	145	151	143	139	134	122	147	151	167	145	149	165	168	150	141	125	133	148	141	157	150	133	144	157	154	160	161	135	149	158	148	135	146	135	175	142	131	152	160	150	158	134	127	170	143	179	147	113	142	133	131	134	112	141	116	113	125	157	162	142	131	131	162	174	151	165	153	135	150	138	153	145	133	152	129	142	127	140	173	137	131	131	161	163	154	128	143	157	150	159	139	147	173	131	122	145	169	135	142	138	160	152	130	151	145	166	145	128	150	157	169	140	140	128	127	155	165	147	131	137	122	141	138	161	137	153	137	161	145	131	161	142	133	144	144	150	145	130	137	135	110	144	143	163	150	138	153	137	136	133	142	149	148	149	136	154	146	144	134	149	135	151	117	153	143	172	152	145	124	141	149	158	144	152	160	141	137	155	156	144	140	146	157	131	134	153	136	136	159	152	135	146	150	136	145	152	140	150	143	136	111	122	141	145	118	125	146	152	148	166	150	155	147	139	136	136	137	149	166	147	151	132	178	152	153	143	161	166	132	132	146	132	143	122	142	138	145	135	130	126	154	143	148	135	152	145	153	148	140	150	163	155	170	134	129	154	151	148	145	159	123	172	150	139	135	150	158	144	149	145	157	143	140	120	133	158	135	163	142	145	162	132	158	133	155	128	133	154	144	163	152	155	162	174	193	157	139	148	144	140	155	126	133	133	124	149	152	177	133	125	133	142	130	127	147	143	139	154	151	157	157	144	146	163	137	127	134	149	134	159	133	157	157	141	150	146	143	141	128	127	137	170	167	179	169	135	146	141	148	155	179	164	154	140	146	155	148	151	158	129	156	148	150	164	166	140	155	155	142	149	119	141	168	143	139	157	138	146	169	156	148	119	148	158	146	161	155	153	142	148	146	157	149	131	141	134	151	125	141	162	141	135	149	143	159	137	141	121	165	137	145	170	144	157	140	158	156	156	154	129	158	152	154	151	138	123	153	136	124	139	134	139	139	161	144	144	123	137	142	134	139	129	168	141	166	145	144	159	171	138	154	129	134	159	146	142	127	137	153	139	149	160	137	180	148	155	149	146	133	144	181	149	153	138	149	127	134	134	133	147	128	159	151	154	162	135	124	134	122	141	151	151	172	144	168	140	127	136	125	171	139	154	146	140	148	150	130	160	155	144	129	184	136	144	139	158	149	152	162	143	149	131	165	142	141	128	125	143	132	138	145	145	134	158	134	140	135	132	149	153	162	140	140	135	159	154	138	162	153	155	123	161	146	144	152	140	171	138	129	108	145	145	154	126	152	155	151	141	112	143	141	138	131	123	150	146	163	120	115	130	122	136	171	157	139	168	139	137	152	161	142	153	149	141	141	161	152	174	139	178	141	146	145	140	141	153	144	141	139	147	136	155	152	135	164	157	162	135	152	129	128	133	151	126	143	136	156	120	149	153	142	144	158	147	125	134	149	148	149	169	149	160	151	162	158	161	140	134	140	139	160	172	146	149	149	149	175	123	151	149	144	154	167	152	152	151	118	160	128	123	164	143	154	156	151	148	141	137	136	147	153	154	148	160	145	132	130	157	142	153	135	140	128	124	138	121	146	146	145	129	160	138	170	142	176	123	144	193	156	140	130	145	168	155	168	124	169	150	148	140	141	151	166	124	140	146	140	153	144	153	122	130	131	130	164	136	147	145	156	149	170	138	135	134	154	156	145	178	155	134	135	153	129	155	139	153	130	157	184	149	154	144	166	128	149	154	151	160	150	137	136	142	155
8050	999	1805	2016	1751	1450	1132	966	798	744	702	631	653	590	531	514	478	492	471	482	444	430	407	378	396	398	394	383	408	349	351	380	383	371	378	344	395	350	396	357	358	335	344	365	351	365	337	336	358	343	380	349	337	347	393	319	330	350	321	348	374	330	360	320	342	365	321	329	350	355	350	329	337	354	365	339	327	347	354	352	311	357	339	362	306	369	326	346	342	324	337	336	346	337	328	360	345	317	340	309	318	333	341	351	374	363	330	303	305	367	343	339	339	363	312	300	367	348	353	328	328	369	377	361	327	346	318	324	366	305	338	346	329	330	318	324	329	327	358	342	361	332	324	350	314	350	348	345	352	353	309	312	324	307	301	343	321	354	287	339	346	346	299	316	350	318	326	305	340	338	328	358	338	342	320	308	381	326	339	304	337	326	327	322	348	307	321	340	350	337	336	330	320	308	325	313	336	309	345	333	309	352	335	313	350	366	324	330	341	327	324	345	383	336	326	297	349	330	335	341	332	339	337	334	342	345	362	341	333	340	330	355	328	353	323	343	311	322	319	356	345	367	385	327	356	346	335	315	346	347	337	330	331	350	312	319	328	343	310	347	341	350	351	326	317	333	337	348	349	379	331	348	305	359	365	321	325	354	326	333	330	312	316	339	331	353	359	347	343	327	346	288	335	319	341	346	333	349	356	357	355	304	346	323	340	341	335	333	360	310	333	367	334	322	349	348	352	372	316	324	325	315	334	327	347	328	348	345	309	353	334	343	339	376	341	323	332	327	321	324	334	336	356	358	342	294	330	331	346	329	316	334	303	336	333	338	322	344	358	365	356	337	374	340	355	303	343	345	339	344	319	338	351	337	360	358	354	364	358	347	279	374	341	363	347	317	367	366	339	323	361	339	325	361	344	312	332	314	354	349	338	311	334	309	306	350	333	322	345	296	356	340	316	346	345	332	344	338	360	360	366	325	339	332	340	336	337	342	306	334	319	313	335	341	340	327	349	326	347	312	338	320	316	328	315	365	352	338	308	329	331	356	357	323	334	336	362	343	328	342	313	309	314	304	317	313	323	371	350	329	287	345	317	364	338	369	326	344	343	330	342	335	335	341	367	369	346	339	331	348	356	355	331	360	314	369	345	342	317	328	324	339	318	323	318	343	362	313	349	319	312	326	299	320	296	358	347	323	313	329	304	355	352	342	322	313	331	337	352	344	341	300	346	307	327	340	365	302	322	354	346	319	349	330	319	343	337	306	342	314	344	326	318	320	336	294	325	340	321	329	323	366	317	327	345	349	334	324	321	355	330	297	353	346	348	383	306	310	344	341	356	341	360	330	348	371	330	327	351	324	340	343	330	335	327	350	335	349	357	328	348	335	349	345	355	336	376	347	334	313	326	349	321	334	317	340	356	321	325	315	355	373	339	322	341	320	353	343	334	358	325	335	331	323	336	344	336	335	335	316	333	326	324	324	314	328	351	315	315	333	346	349	338	330	340	311	372	319	293	344	324	348	357	342	343	358	354	360	329	328	356	315	322	339	351	307	318	345	342	351	325	329	342	319	329	330	315	296	355	321	335	305	353	338	359	327	361	347	314	325	324	334	327	307	315	342	338	359	347	365	343	321	349	326	348	328	325	310	324	314	353	317	340	354	357	341	325	335	343	348	323	338	335	340	310	307	312	350	361	345	332	338	318	318	368	339	340	332	362	310	364	348	356	313	334	336	338	337	326	331	326	348	353	331	332	361	354	335	341	337	332	361	314	325	356	345	340	341	340	319	327	326	335	346	316	322	334	348	305	332	346	322	317	338	314	352	323	349	311	313	343	364	347	332	324	318	313	327	306	327	312	341	354	328	337	359	358	388	348	331	353	319	321	334	364	340	337	361	335	322	341	371	305	354	348	348	336	358	309	323	347	321	300	355	358	350	294	338	328	341	349	368	342	341	357	324	330	341	334	354	310	351	343	324	309	318	337	328	346	331	337	317	352	344	330	338	330	350	355	350	343	345	320	352	326	350	348	321	333	329	357	327	344	376	336	348	318	336	383	349	307	333	310	332	352	305	343	335	311	325	342	371	334	341	313	338	353	342	343	352	321	313	301	326	322	343	339	296	305	325	306	350	351	357	316	310	326	331	319	319	364	342	350	321	337	293	339	354	353	355	335	337	303	304	331	382	315	348	344	366	318	338	363	323	382	322	327	346	349	355	338	344	348	342	340	334	348	314	322	344	321	315	321	371	313	303	356	348	334	341	346	336	338	341	325	347	309	308	324	331	357	356	340	365	349	339	309	339	317	325	313	300	355	320	327	351	346	358	352	352	352	334	318	349	342	306	344	323	326	347	360	357	338	316	351	305	336	321	333	333	352	315	337	327	332	360	334	343	315	371	330	342	322	338	359	342	366	334	346	323	316	326	323	332	325	362	362	355	338	330	358	325	344	349	367	327	368	326	328	333	326	353	337	345	337	338	338	328	330	320	300	333	325	324	335	307	304	337	319	343	332	317	404	321	350	311	317	315	344	326	323	322	342	317	378	335	338	353	309	310	369	340	374	327	321	327	316	362	352	320	340	353	312	364	317	341	321	325	334	331	317	347	345	333	330	315	360	333	356	345	330	313	351	315	339	346	354	278	344	323	328	362	361	334	347	360	375	316	354	340	346	289	318	324	361	368	346	343	319	350	337	357	316	325	346	352	330	326	360	321	320	329	337	308	304	336	371	371	338	367	358	338	360	333	336	340	358	358	354	364	348	311	352	328	321	357	335	361	321	282	368	324	340	346	325	324	332	331	360	343	347	344	350	374	325	339	362	381	323	345	324	304	353	328	356	327	353	355	312	349	329	341	334	329	339	334	302	291	334	334	350	348	356	327	338	349	344	335	330	316	331	353	327	302	329	343	358	329	332	316	322	348	386	347	347	328	329	313	334	329	313	335	291	340	327	350	329	323	308	328	348	341	351	329	326	391	363	354	352	334	345	345	317	343	347	314	365	346	310	322	337	309	320	349	326	322	365	345	357	350	352	368	319	315	364	350	327	337	326	338	345	341	330	310	336	341	338	313	367	326	334	363	315	303	344	316	295	355	317	309	342	345	320	377	330	344	312	323	355	376	339	347	349	330	341	308	303	342	375	326	342	332	331	300	360	335	346	371	319	343	314	302	317	344	328	295	328	359	348	314	308	334	352	334	327	326	351	330	345	330	307	332	319	288	341	323	404	328	328	347	332	349	330	337	317	357	343	331	336	345	323	370	372	319	330	348	317	321	317	355	315	341	284	327	316	350	359	353	319	349	323	326	337	345	365	352	346	310	355	365	322	334	338	345	355	338	351	329	326	331	342	321	330	337	355	320	327	347	357	345	319	318	349	333	344	343	343	338	336	310	344	296	347	357	335	363	357	358	354	301	352	362	306	318	322	327	306	312	341	346	292	340	327	349	353	361	321	323	313	355	352	300	327	348	330	346	326	326	359	316	331	383	353	373	338	310
1433	154	179	171	134	158	139	121	147	145	138	126	125	156	158	125	132	137	144	125	173	137	140	130	151	130	152	139	117	138	144	147	145	145	138	131	136	140	137	124	138	151	137	158	142	123	131	111	135	120	142	133	143	145	144	139	140	132	136	140	132	148	152	159	150	132	136	120	136	147	133	130	138	117	139	154	138	146	124	127	159	130	131	141	151	137	135	150	128	131	139	136	122	123	159	157	138	129	117	150	134	105	133	130	144	123	123	112	135	118	141	155	125	144	130	117	125	134	146	126	146	119	125	120	142	131	122	138	124	133	129	144	157	125	124	151	130	138	157	148	152	135	124	123	153	139	140	123	137	137	142	138	114	145	135	157	144	155	144	121	128	151	136	145	152	133	129	136	145	148	136	143	127	131	148	128	139	122	131	148	136	151	151	149	136	120	134	127	136	126	125	144	148	131	156	138	119	149	123	143	132	141	144	120	163	156	156	120	146	148	138	140	132	137	143	128	141	146	137	151	136	113	129	136	134	140	123	128	141	136	126	118	126	157	118	131	142	136	152	133	131	149	156	141	118	138	125	157	144	151	137	115	133	137	128	132	144	149	128	129	120	130	132	130	156	127	124	143	123	123	121	147	129	148	144	147	146	146	148	133	126	127	123	155	132	136	135	136	156	144	130	137	115	134	113	133	144	122	137	122	137	161	128	125	125	132	138	132	116	141	143	149	152	142	137	144	134	137	120	135	166	145	132	124	139	117	139	146	152	148	157	110	161	140	142	138	182	149	147	147	144	129	145	142	129	143	141	130	146	132	144	130	139	153	144	126	143	153	143	127	136	158	130	164	137	148	107	124	140	126	162	157	125	129	153	151	145	128	140	123	131	132	146	128	142	144	156	176	143	162	150	126	135	152	144	138	155	141	153	128	141	99	146	140	134	123	143	144	145	143	132	125	122	135	132	132	124	142	132	135	146	144	131	145	134	140	141	147	159	154	123	130	156	118	147	134	130	146	125	125	150	144	141	126	125	127	139	127	146	129	138	121	130	151	146	137	127	146	162	127	142	141	126	152	132	148	146	119	168	156	138	131	136	158	129	120	141	133	145	139	123	135	140	126	140	143	117	147	149	182	133	116	125	148	124	138	148	143	140	139	133	122	137	132	140	140	179	168	156	122	136	127	149	142	153	134	130	145	153	120	165	123	125	157	132	146	146	153	138	132	128	132	149	123	149	132	121	123	120	145	133	120	123	132	162	140	146	135	116	147	137	136	158	147	128	127	130	152	139	138	149	151	132	133	171	126	129	121	130	161	137	117	114	133	142	159	153	150	142	119	146	145	135	154	145	142	141	145	117	151	137	134	147	120	132	144	111	133	121	150	145	136	149	141	146	145	141	137	116	141	132	131	135	142	136	133	108	150	146	120	129	128	129	138	144	124	148	153	114	154	151	132	140	132	128	135	124	129	140	159	153	137	124	134	126	124	130	120	146	121	159	154	132	148	149	155	132	112	143	131	126	148	118	134	143	145	171	148	119	159	119	141	163	134	137	133	145	140	136	107	135	153	127	147	123	155	131	113	144	143	127	147	138	147	148	142	150	139	139	156	128	134	142	145	121	142	151	137	134	166	130	153	149	128	153	152	135	146	139	130	146	156	147	139	125	130	143	134	131	135	142	143	119	139	121	142	146	158	144	135	150	134	153	131	144	145	138	156	131	144	127	130	129	117	143	137	127	137	123	153	145	123	164	140	151	136	142	141	131	173	135	146	125	132	122	144	139	151	143	147	131	127	129	141	132	158	131	140	127	116	132	152	158	122	132	151	124	136	149	132	141	127	131	147	145	146	144	134	135	148	149	118	126	102	131	129	137	149	130	152	126	146	120	138	131	150	155	123	141	122	125	157	142	127	131	135	133	141	112	123	123	133	132	152	156	118	128	146	140	121	141	150	122	133	130	138	129	149	138	161	132	129	148	147	139	119	142	125	137	126	148	136	151	141	141	123	163	117	142	134	130	138	128	132	138	133	122	119	134	141	138	154	137	132	139	158	149	127	154	157	134	124	127	150	133	135	129	130	121	158	153	151	161	128	131	121	155	131	134	128	115	131	136	139	162	136	128	149	123	122	154	126	154	133	123	156	137	123	105	154	127	133	130	134	127	134	147	150	128	106	140	141	137	155	142	111	133	128	123	118	136	131	156	134	134	138	131	142	132	127	147	138	146	149	141	137	122	129	138	140	125	130	128	154	140	140	140	141	113	129	159	141	133	128	131	136	173	144	136	144	116	145	123	130	132	127	157	122	148	120	125	159	135	136	144	119	153	172	143	134	118	148	138	155	136	124	142	150	141	129	141	166	147	148	125	127	134	152	142	121	143	148	145	133	146	112	151	143	137	159	150	133	144	153	129	129	140	143	136	141	143	145	124	151	124	137	135	155	139	122	145	128	121	143	139	123	160	142	128	134	129	131	131	143	160	146	140	142	138	151	144	139	124	146	130	130	144	148	130	127	150	141	130	129	152	155	135	117	137	161	146	125	127	119	135	147	111	126	129	139	139	151	122	128	129	118	133	163	137	145	144	132	140	132	146	114	136	148	113	146	132	126	139	122	145	150	143	129	139	129	133	173	145	156	130	130	132	122	136	143	107	119	137	133	152	144	138	124	140	158	159	132	124	142	126	125	145	127	144	147	138	126	149	111	142	137	139	135	136	139	158	138	120	133	121	142	148	153	119	131	140	132	141	120	151	133	158	134	136	153	129	129	135	149	139	143	150	139	122	134	149	148	140	146	115	133	145	140	144	130	123	124	127	150	159	142	131	136	139	146	138	132	132	146	137	137	152	127	133	134	131	125	135	115	151	142	145	152	134	141	132	146	117	140	109	154	139	137	137	153	133	145	137	142	150	121	160	133	156	146	135	138	132	129	140	152	138	152	133	176	153	131	106	121	151	142	152	130	129	153	129	145	131	164	150	145	151	162	137	122	150	138	137	141	150	145	144	127	161	145	100	136	127	152	130	138	149	130	132	144	124	133	154	128	127	132	143	135	111	135	134	140	149	150	152	148	144	157	129	100	143	130	140	155	107	112	153	138	140	136	149	120	168	131	139	145	158	163	144	158	150	122	149	169	131	138	144	146	118	135	134	151	140	147	127	138	147	144	136	135	144	139	153	142	153	142	140	152	144	148	131	154	157	144	138	140	146	157	131	138	149	129	150	125	137	136	154	106	119	119	137	140	130	139	143	130	151	143	124	141	111	148	138	160	159	131	145	136	136	144	159	136	135	133	133	150	155	121	142	146	119	135	124	127	114	163	148	146	151	144	121	156	149	135	171	149	131	132	130	148	140	158	155	119	154	150	135	138	138	144	145	141	136	146	146	121	122	168	151	133	156	151	136	143	139	157	131	147	134	120	117	128	125	137	142	136	150	131	120	121	137	106	166	127	127	141	145	150	134	113	134	145	127	145	162	145	142	155	127	144	149	167	149	131	139	134
1648	385	389	420	403	381	382	362	362	363	351	363	356	375	366	348	365	349	326	333	316	352	345	330	356	335	362	318	318	328	318	356	347	344	379	364	326	353	336	365	348	339	333	322	346	340	347	323	325	328	328	306	347	355	358	371	342	332	362	345	355	330	357	338	336	350	361	326	310	349	322	385	352	328	338	354	327	312	331	354	364	344	359	354	332	351	337	337	351	349	331	386	335	343	320	329	344	320	328	302	352	362	334	354	309	344	363	348	341	374	339	359	338	334	319	330	332	330	353	344	357	331	359	325	328	350	352	335	312	366	310	332	346	386	322	364	289	339	311	338	354	344	342	318	364	321	373	327	368	350	338	351	339	294	337	388	355	347	318	337	330	352	313	349	325	332	353	365	345	335	361	365	357	354	310	339	389	326	364	325	316	360	332	383	336	338	306	330	316	357	327	333	372	337	331	355	310	331	354	329	325	336	321	340	338	348	335	348	356	329	340	318	360	306	332	331	330	354	346	335	324	327	349	384	359	335	381	306	349	334	331	365	311	323	355	308	382	351	337	329	351	329	319	348	368	334	335	306	335	342	347	346	358	349	341	323	315	342	336	320	322	351	350	325	352	330	339	309	372	323	351	300	347	314	352	336	331	335	346	366	356	326	370	349	331	337	324	313	361	348	340	357	329	335	348	322	334	344	327	346	330	353	347	324	321	344	340	326	344	327	330	321	339	340	337	347	356	328	350	304	318	305	313	345	356	355	339	337	345	331	373	346	331	359	346	332	366	356	345	343	331	334	355	355	352	340	341	330	317	353	342	333	358	335	375	349	326	303	335	368	323	306	338	338	322	372	313	353	336	342	358	322	346	324	355	334	334	346	333	337	337	349	338	345	330	351	293	311	347	329	349	319	348	331	330	326	341	336	343	312	335	362	350	360	347	358	338	329	356	305	325	321	379	333	333	383	345	370	307	350	329	323	361	359	316	303	340	343	333	340	359	345	337	329	340	364	330	330	348	344	338	357	286	324	374	338	317	319	354	323	337	334	358	304	339	336	334	386	336	338	326	296	332	334	320	339	327	363	345	331	332	348	359	316	316	327	351	347	353	357	339	342	338	327	342	306	291	348	345	379	361	326	342	339	390	315	330	308	342	350	331	350	333	348	301	378	343	341	357	318	318	333	353	348	348	325	326	376	342	337	330	332	331	356	345	354	357	354	356	327	325	318	363	324	359	367	332	366	344	325	321	331	351	321	329	348	315	360	328	340	336	339	332	332	348	325	317	308	354	323	322	326	306	356	357	365	352	346	346	332	335	316	351	337	336	326	348	319	343	348	332	352	343	350	334	337	353	325	344	380	341	321	362	322	351	326	319	312	343	320	344	366	341	319	312	324	354	314	358	332	357	305	342	322	365	330	352	360	324	351	332	355	337	296	349	335	336	332	350	342	317	320	349	336	332	316	357	312	328	356	348	313	327	325	341	319	319	329	354	339	355	342	343	322	351	366	359	365	311	341	342	362	332	355	333	346	333	341	345	341	344	337	378	330	349	365	317	336	319	343	318	336	324	328	314	346	333	345	335	348	347	338	329	327	322	351	348	338	327	325	378	313	393	303	347	342	336	356	344	335	324	351	348	330	325	327	323	332	327	326	368	333	354	348	332	357	340	313	341	302	321	315	309	337	364	350	363	342	359	329	331	341	344	333	346	330	366	358	372	333	345	304	346	325	363	352	363	322	365	327	334	386	315	323	342	394	338	318	332	313	341	341	351	334	346	331	349	354	377	313	347	329	337	321	351	346	356	343	315	332	361	341	330	362	335	346	326	350	365	332	376	356	342	308	336	352	365	385	341	370	329	334	338	358	334	311	350	326	317	323	340	319	336	350	331	340	356	343	341	320	339	354	374	318	342	292	344	321	316	330	338	316	319	317	352	356	340	335	352	314	325	355	359	342	338	339	355	353	324	334	342	314	344	354	319	355	338	357	326	330	332	323	312	355	350	347	356	341	336	355	324	312	358	341	314	343	328	374	330	341	362	343	332	356	329	346	340	334	357	352	339	344	330	324	356	333	333	371	338	343	348	352	332	357	303	354	308	353	359	351	339	328	330	368	359	358	329	370	358	331	377	368	348	321	335	373	360	341	308	317	351	349	333	368	334	362	324	337	325	339	341	312	333	344	348	338	351	326	331	336	366	352	354	350	343	352	366	364	325	346	358	304	335	331	315	331	331	329	344	339	339	329	369	323	351	344	341	301	348	329	339	320	334	353	312	371	347	377	325	363	299	332	359	343	315	359	348	319	339	357	347	331	335	353	328	350	367	374	329	329	328	351	351	316	304	336	342	339	375	336	340	350	356	324	347	342	358	368	340	349	319	342	358	379	325	330	361	322	337	316	372	349	352	337	363	349	346	343	363	342	332	335	331	348	342	315	354	308	342	334	350	356	357	328	340	354	362	332	322	304	325	328	359	336	360	368	324	354	357	355	311	354	362	305	328	369	317	330	302	360	332	344	339	331	339	367	342	329	342	355	346	344	347	350	360	327	312	333	344	371	329	330	332	361	310	354	359	316	370	325	343	340	354	344	344	353	336	339	352	320	364	334	341	323	357	289	332	337	296	360	331	352	327	316	345	347	359	342	373	344	315	351	340	338	374	355	340	358	357	349	318	335	345	329	348	310	327	317	314	335	358	326	378	327	318	309	325	333	340	369	320	362	343	337	348	343	300	324	321	350	354	345	319	354	346	322	345	329	359	361	331	368	376	321	343	355	328	354	365	333	343	331	334	349	310	313	319	342	359	358	355	343	332	342	361	342	338	364	325	305	367	343	342	338	319	335	338	341	332	338	317	334	343	336	338	351	326	349	348	351	347	335	386	314	330	329	348	335	354	336	323	317	336	361	355	381	334	354	368	325	352	368	350	323	319	346	349	340	362	338	348	339	322	390	347	331	365	377	347	360	311	321	351	325	323	335	342	327	374	345	333	332	350	350	326	367	299	350	374	323	338	371	374	315	343	371	355	345	352	319	351	362	319	341	339	335	361	322	365	381	333	324	375	329	332	360	332	345	343	369	338	357	317	342	279	303	319	359	340	346	339	340	342	350	349	342	329	357	322	321	358	347	362	353	312	327	335	333	364	340	334	365	311	328	338	340	349	315	366	351	355	323	367	340	311	324	328	354	359	349	323	320	349	380	358	325	325	317	335	344	339	356	348	366	344	337	356	336	355	341	324	329	360	323	308	297	383	325	364	334	339	342	353	316	348	297	354	326	353	329	320	347	350	350	323	346	355	341	360	329	352	331	346	359	331	362	362	343	350	349	337	323	338	367	371	370	308	330	333	324	351	348	334	355	367	326	326	328	339	362	342	358	356	324	379	332	354	344	325	345	319	297	355	328	362	328	348	336	341	350	321	347	338	362	338	363	333	325	318	316	340	355	340	357	334	346	344	343	349	318	334	338	310	308	327	339	329	383	370	344	310	347	391	338	356	372
7277	556	537	431	389	329	274	253	280	231	254	234	240	242	222	267	234	205	257	220	259	226	204	223	249	259	226	234	191	232	236	227	216	197	219	202	202	203	205	204	220	220	209	223	226	208	214	224	233	204	262	191	236	221	242	230	220	227	216	216	196	191	204	214	201	203	213	217	214	224	229	233	217	207	203	230	214	217	214	205	254	230	218	199	219	213	207	229	192	217	220	191	209	196	210	192	190	212	198	207	224	215	234	244	212	203	236	211	196	211	226	241	234	225	191	222	219	196	225	219	237	189	226	217	231	231	193	197	191	221	245	207	190	230	197	215	231	206	235	220	212	230	242	189	209	215	209	224	204	217	227	239	217	233	239	208	211	236	200	207	221	232	225	211	221	215	210	199	241	192	219	228	183	215	192	215	242	233	206	245	226	207	211	203	194	233	225	210	205	214	214	205	220	210	196	189	225	206	184	243	214	209	254	215	232	211	223	225	181	209	199	214	234	222	234	210	207	227	197	216	237	235	223	206	222	220	211	220	214	202	214	209	199	229	219	218	229	189	204	235	211	207	216	239	186	204	201	205	215	226	219	203	232	201	198	217	195	213	215	202	227	204	225	203	236	193	207	210	221	237	203	228	224	224	249	211	229	198	213	217	219	202	224	224	236	232	194	216	199	232	219	248	228	223	226	243	220	208	218	216	211	210	212	203	215	193	244	222	211	236	227	192	231	203	206	214	186	212	212	225	197	229	228	248	195	210	183	216	216	207	235	202	226	211	218	232	210	200	233	237	230	211	200	221	183	193	219	240	237	182	215	203	230	203	220	209	224	218	204	207	215	217	236	237	206	215	235	221	234	187	218	219	204	217	213	256	209	205	239	221	188	252	238	197	209	202	221	226	199	208	222	225	225	221	227	229	232	248	241	228	189	214	245	221	218	227	239	216	210	237	222	209	209	204	221	215	233	247	230	245	210	230	198	202	217	230	224	247	217	242	237	214	200	227	221	224	224	203	235	199	215	215	222	234	200	226	198	231	284	218	240	228	212	224	223	189	206	193	228	212	208	212	213	203	224	214	238	210	207	204	231	210	228	188	195	218	228	237	203	222	214	205	236	210	244	243	201	218	234	215	209	231	220	240	238	242	206	220	221	220	208	201	188	228	198	219	227	239	219	198	208	213	252	203	183	218	236	212	230	218	188	224	231	215	220	199	205	213	226	228	212	209	228	212	192	234	235	233	199	245	216	190	224	244	222	200	218	229	243	205	200	201	192	251	223	229	199	215	205	199	222	209	243	234	224	228	205	237	223	212	213	208	233	205	216	200	221	232	201	201	230	210	219	240	196	205	205	239	211	241	202	209	222	205	242	179	204	224	235	235	227	182	199	221	216	204	205	226	208	203	214	228	226	239	223	212	250	203	227	198	226	219	210	214	234	233	224	199	213	228	232	231	191	228	217	256	211	221	194	240	213	208	247	225	231	211	208	205	224	201	217	256	216	236	201	223	209	180	218	262	216	182	193	244	210	194	219	202	220	230	216	225	222	226	215	232	211	232	206	205	213	232	218	230	232	198	234	235	206	224	225	210	207	218	225	224	242	201	215	210	212	243	208	213	222	226	230	197	208	237	218	206	235	221	241	268	208	233	174	222	218	207	222	206	196	225	203	209	192	188	221	217	219	222	226	244	204	195	203	226	210	241	227	217	175	211	179	184	237	209	208	221	218	219	217	222	217	202	223	221	204	233	208	212	225	216	254	207	223	254	203	218	223	231	220	217	223	216	220	221	224	196	196	248	190	216	216	204	200	210	246	235	198	218	220	218	234	228	222	236	205	195	216	219	234	236	199	245	242	191	220	230	205	234	247	227	207	212	214	205	192	214	200	216	237	205	226	210	242	225	208	228	208	205	222	221	228	230	206	223	224	194	215	219	189	192	250	242	254	223	237	235	208	224	224	189	197	204	212	229	240	237	226	227	241	214	208	206	222	208	191	215	229	232	246	203	233	223	196	221	214	203	230	250	199	211	225	221	183	217	208	224	231	225	224	220	229	214	220	213	223	218	205	219	227	220	202	223	203	218	227	209	200	231	242	222	213	210	201	221	236	198	221	241	197	239	228	217	186	234	224	212	220	224	247	184	239	242	225	241	212	223	213	231	233	242	217	207	228	204	221	204	209	211	222	206	216	205	225	216	211	211	213	210	190	193	217	210	201	201	212	196	243	211	227	237	232	225	229	227	201	216	209	218	220	213	222	205	242	204	195	196	231	226	201	214	175	200	260	198	226	210	215	245	228	226	239	198	233	206	199	235	229	204	202	202	213	187	222	228	225	231	205	222	228	220	216	221	210	184	246	222	205	233	196	215	234	225	243	222	204	239	220	211	235	221	222	209	227	224	219	218	186	230	204	212	233	217	228	223	251	236	236	228	222	224	217	220	199	202	223	218	195	210	222	209	222	209	219	233	218	225	223	237	222	208	240	206	207	210	178	209	205	207	221	222	235	225	230	208	247	222	238	245	202	219	199	205	203	204	189	186	212	226	216	223	236	181	193	213	212	206	191	207	186	232	204	223	235	213	210	227	204	219	211	199	234	209	234	219	195	232	223	243	233	226	254	202	200	199	227	238	213	186	212	197	219	217	203	222	225	205	227	205	207	234	246	216	213	212	207	203	209	244	239	217	214	213	220	202	225	202	221	225	217	215	245	226	244	219	245	210	195	231	206	208	248	210	207	197	220	199	229	210	223	210	217	235	221	208	226	223	219	218	244	211	210	205	219	220	212	233	200	239	237	240	214	196	228	225	233	220	216	205	229	213	222	223	225	250	216	210	205	232	208	244	221	233	197	234	173	233	232	197	211	206	215	225	237	215	222	219	210	217	203	252	200	211	208	213	209	213	230	257	218	224	231	208	233	208	203	179	219	208	197	205	231	241	217	215	232	196	191	223	225	208	237	225	207	220	208	228	217	209	224	214	230	248	236	205	203	186	218	214	209	203	200	235	228	222	217	226	246	203	200	212	214	213	216	226	208	190	224	236	195	234	216	211	189	226	239	203	245	226	208	218	207	192	210	232	215	234	195	220	238	199	221	222	219	249	247	185	199	196	210	218	210	203	210	236	227	209	222	215	235	230	224	214	188	211	221	208	227	210	219	223	209	232	215	231	217	215	226	202	206	249	204	206	216	205	216	210	216	223	240	213	209	214	215	205	250	221	210	197	239	227	240	210	219	218	190	218	179	199	219	243	231	214	225	233	226	220	241	219	239	214	209	237	239	227	223	203	208	214	222	220	232	224	229	239	232	211	197	208	217	202	203	236	215	234	221	201	220	231	198	230	217	231	240	207	230	207	241	226	219	246	191	200	215	220	204	219	224	239	220	229	192	195	252	243	212	203	204	205	222	209	207	233	223	231	223	210	199	213	212	204	212	207	219	238	210	250	214	200	214	227	210	232	252	234	207	200	198	210	219	221	207	202	213	212	229	229	239	196	245	218
6287	789	1211	1338	1199	999	916	816	724	746	678	624	670	601	593	599	594	566	570	536	561	565	528	507	493	532	544	527	561	504	469	531	480	512	521	509	520	496	559	529	513	484	561	522	502	539	490	483	501	500	501	482	480	548	509	495	544	532	487	491	547	499	545	512	509	514	502	516	498	520	502	482	492	490	492	499	547	469	517	532	505	455	469	490	518	516	454	495	488	493	503	452	502	516	479	488	513	489	489	465	474	492	548	500	504	477	483	487	479	493	477	517	489	499	510	503	506	508	517	453	506	472	488	502	490	495	508	457	539	485	467	451	493	500	468	489	504	505	496	488	477	496	496	472	482	523	508	477	537	511	490	481	497	496	462	501	493	481	461	502	511	535	470	498	532	537	532	492	481	488	503	497	500	521	487	483	486	504	479	535	474	526	484	522	480	505	489	527	524	508	488	491	533	447	483	517	474	499	533	488	533	471	505	477	476	495	448	472	481	482	468	515	519	495	500	474	487	513	502	471	468	493	522	497	492	514	531	489	483	507	482	484	502	497	519	468	477	495	537	510	519	492	519	471	499	495	484	526	531	476	464	459	518	432	475	494	502	532	502	501	449	490	494	480	514	468	502	480	492	484	540	466	510	482	515	523	496	509	503	517	509	498	504	482	494	502	535	493	494	508	502	453	547	518	495	523	493	488	483	478	469	517	491	501	508	500	472	516	523	505	489	489	485	466	497	518	453	502	485	449	506	496	509	462	533	466	486	507	494	509	515	503	494	483	470	482	478	501	517	501	516	525	491	534	535	537	478	503	490	493	532	502	523	536	508	495	486	492	489	506	503	514	513	455	506	541	507	494	490	528	482	491	470	468	488	477	479	532	455	462	449	440	498	525	470	490	499	495	484	501	450	507	485	503	476	510	509	493	498	530	549	508	517	492	494	479	471	502	513	537	517	496	526	492	513	429	487	526	498	528	478	516	506	549	536	507	512	499	496	541	509	497	457	489	482	450	473	508	524	503	516	516	513	502	510	516	471	474	498	496	458	520	465	468	511	526	487	507	502	489	538	516	478	508	451	489	542	534	480	482	497	460	463	545	509	520	468	466	473	465	513	490	509	531	471	503	492	523	516	492	475	528	500	507	507	520	520	486	490	494	484	443	502	494	495	520	488	470	491	462	473	548	507	510	446	542	481	510	497	447	497	509	484	480	500	503	484	517	513	517	476	508	509	519	526	503	501	527	482	484	490	512	482	514	509	473	474	511	492	505	508	475	467	513	504	528	423	480	512	476	532	495	495	494	481	482	487	532	490	512	481	541	436	495	476	490	496	517	501	468	508	489	508	496	509	537	466	502	492	516	517	472	505	450	487	494	496	511	511	488	486	501	494	510	487	484	496	558	517	492	548	461	480	495	486	483	515	522	469	516	490	471	512	506	488	500	521	466	515	505	502	485	480	479	534	472	506	509	487	504	487	492	502	466	497	513	491	505	508	515	492	463	464	494	478	495	505	495	505	506	494	482	478	489	500	484	541	508	479	492	508	472	523	547	463	470	469	528	487	522	481	537	499	535	503	452	491	463	476	524	510	501	470	480	469	484	457	543	488	503	498	461	471	505	468	476	497	520	501	511	520	520	517	492	479	497	493	467	487	485	543	470	491	468	525	498	544	476	515	468	512	494	486	519	498	520	457	500	506	507	497	509	483	506	505	506	492	485	534	502	484	508	523	502	488	475	490	535	503	516	495	513	496	497	510	473	474	528	524	499	467	508	513	493	496	464	539	504	505	483	511	495	529	469	498	483	489	476	495	512	512	491	503	473	478	508	519	497	499	489	468	492	450	486	511	526	509	505	490	493	480	495	548	510	476	492	494	484	506	504	513	506	474	468	470	496	501	489	483	518	517	471	481	464	487	487	449	512	529	452	447	468	496	489	484	480	503	538	456	530	517	499	491	505	513	494	454	495	532	504	499	516	499	471	550	532	517	496	510	505	517	517	483	467	496	472	488	481	481	485	505	540	535	501	485	486	492	520	470	508	488	485	464	494	493	524	501	447	506	450	560	483	513	493	510	483	511	509	521	494	513	519	488	498	495	473	510	503	482	478	510	490	463	494	479	489	513	540	505	481	490	511	470	517	515	511	501	486	503	557	507	496	482	512	531	483	475	539	548	504	547	527	466	511	569	469	517	502	488	489	477	488	499	494	515	535	477	499	534	508	472	510	484	485	514	511	508	483	517	497	493	474	505	474	503	465	436	500	481	476	460	510	507	517	476	507	506	514	523	489	510	487	515	525	481	502	524	529	502	486	491	481	513	502	482	459	518	526	423	499	472	484	491	475	475	477	512	512	499	507	494	529	473	447	502	514	478	496	484	552	480	502	533	524	515	479	500	474	493	482	512	511	493	492	502	492	544	480	519	490	504	493	494	491	507	487	508	451	513	489	484	545	474	470	516	483	511	520	510	486	464	497	485	510	492	462	504	537	487	506	480	482	469	477	488	492	513	503	481	477	487	526	450	516	464	458	501	497	523	478	502	483	543	484	511	495	521	472	468	526	487	537	520	506	491	471	458	519	508	471	464	499	504	481	505	480	515	482	471	528	446	476	485	502	490	564	513	497	495	484	460	505	463	502	517	531	487	465	526	474	525	517	502	538	502	499	503	477	507	497	471	466	543	475	467	493	512	493	503	505	517	471	457	453	513	451	488	472	528	501	533	511	504	509	508	463	545	441	518	499	497	478	536	524	510	452	542	487	485	502	502	465	478	500	488	503	471	466	485	522	501	469	481	488	458	520	512	499	477	526	508	502	507	492	480	510	486	499	446	497	500	507	549	474	478	505	522	508	521	509	508	567	506	497	490	516	490	489	508	515	481	484	490	505	499	476	493	526	505	500	501	537	474	493	510	480	448	518	503	493	500	509	493	530	484	520	494	466	516	500	459	465	471	483	525	523	476	497	523	478	504	539	505	520	515	523	515	493	471	515	526	533	524	503	526	522	466	456	532	470	488	580	494	463	517	520	482	477	536	458	468	483	524	493	518	499	471	535	441	517	506	489	519	476	509	487	509	524	539	475	484	522	446	523	497	488	498	523	492	473	504	507	503	516	475	478	530	490	507	513	515	489	515	476	506	478	523	511	503	527	500	517	494	489	495	498	478	521	519	468	480	504	526	476	551	522	474	450	487	527	485	492	462	492	516	491	489	481	529	485	505	484	483	479	512	490	491	471	519	494	486	502	523	460	466	512	456	508	536	501	445	520	495	516	486	485	447	498	544	494	474	523	475	471	521	491	504	507	506	500	510	540	496	533	505	502	502	479	502	472	489	526	495	475	505	512	513	509	509	482	490	533	484	501	479	498	517	493	508	482	533	501	465	498	507	484	507	509	517	500	494	504	528	508	526	511	518	514	545	533	493	506	491	533	502	480	518	510	525	478	518	476	538	455	503	507	519	513	505	518	503	510	531	494	477	476	501	481	491	503	495	487	506	476	483	524
13924	1124	886	633	435	342	281	276	228	276	223	211	176	171	202	151	171	158	176	146	160	151	150	163	145	132	152	152	154	135	137	169	146	137	141	128	168	141	138	142	162	159	132	139	155	159	157	141	154	167	155	140	130	146	140	151	138	138	123	161	135	114	164	133	139	179	154	126	152	143	153	144	138	150	150	161	143	131	165	166	147	166	137	155	163	129	143	147	134	122	141	128	159	160	145	132	142	150	162	135	126	138	177	150	144	132	127	163	130	128	155	147	144	128	124	132	147	137	151	149	140	173	143	126	166	132	162	147	149	161	161	145	153	158	130	139	153	136	151	153	157	167	140	155	158	156	153	143	132	163	167	135	131	153	125	140	140	161	152	139	132	139	153	169	151	131	161	174	146	153	147	150	148	161	153	134	156	155	142	127	147	146	149	153	124	140	175	145	153	172	142	157	174	149	143	157	156	162	159	154	139	134	152	155	138	137	139	133	150	156	127	133	119	143	129	154	129	162	139	165	151	127	145	144	142	141	134	133	135	155	132	117	143	142	134	131	157	149	138	147	137	150	144	146	142	140	143	146	119	135	124	139	155	142	155	156	138	149	146	133	160	147	137	128	133	165	143	133	143	141	132	143	134	146	164	181	146	159	158	136	139	141	151	139	148	168	137	167	161	162	151	153	130	152	129	152	146	120	150	155	135	153	155	136	142	151	151	140	146	147	141	144	158	127	150	136	125	143	141	143	156	134	144	116	150	138	131	132	145	156	138	132	170	157	158	146	146	156	126	132	148	142	151	143	137	170	126	163	134	157	174	143	147	128	146	147	143	162	148	136	124	143	148	128	152	148	133	145	144	144	136	137	156	160	139	145	157	146	141	173	152	129	134	132	129	158	146	139	141	124	149	139	157	144	144	145	122	130	150	117	141	137	135	162	130	130	131	132	158	179	127	133	155	133	160	148	159	139	141	148	159	137	153	137	150	119	138	129	165	147	139	141	143	155	137	161	150	149	163	140	134	143	139	135	115	123	172	157	141	133	153	145	156	131	152	144	128	136	162	143	128	156	139	145	139	161	148	174	146	129	134	155	129	160	164	145	169	148	127	127	156	164	142	114	151	147	167	148	147	175	142	138	156	134	131	133	125	126	138	128	156	129	117	142	134	147	129	141	139	144	127	142	145	141	152	140	142	153	170	135	150	142	166	140	148	136	148	168	144	150	131	138	147	155	184	140	138	147	153	126	167	184	176	148	123	144	144	159	171	143	155	153	148	140	143	121	121	132	173	144	150	152	153	149	153	137	134	145	141	144	162	149	132	124	137	143	144	138	144	147	130	139	149	133	157	149	156	149	129	133	155	150	155	135	144	157	136	128	135	154	130	129	159	150	159	142	137	166	147	128	123	134	132	148	152	130	142	118	167	155	139	144	157	137	135	151	133	148	150	156	150	135	138	151	134	135	174	144	141	144	153	138	153	130	140	135	149	161	145	131	142	136	149	144	143	120	181	150	162	130	143	120	140	129	146	165	155	133	135	138	133	143	154	121	143	148	125	158	127	114	150	153	131	131	141	142	158	163	160	157	159	148	148	134	141	158	157	128	148	132	143	139	163	141	149	137	153	168	163	125	174	150	137	127	129	160	144	155	138	132	147	143	158	164	124	158	171	118	141	152	133	127	178	150	132	155	137	158	136	147	171	125	135	149	147	136	131	163	138	152	138	152	142	133	137	144	150	138	154	129	164	148	148	140	122	136	132	153	144	120	158	140	125	129	139	139	163	162	142	144	142	130	139	159	160	151	122	143	152	145	134	164	155	154	140	160	160	131	155	160	141	145	167	160	174	152	159	137	157	149	164	156	141	151	143	148	134	121	132	150	135	156	127	145	147	155	140	132	139	136	155	148	128	134	141	140	141	149	157	153	154	136	155	127	145	135	162	148	148	153	150	134	133	143	151	170	132	161	161	156	148	167	140	147	155	124	146	161	149	124	135	145	149	145	146	163	148	146	132	158	155	164	161	119	138	133	138	127	146	138	132	145	148	150	139	141	154	144	128	174	150	125	151	125	141	143	148	142	151	148	141	141	132	157	150	169	120	129	137	173	141	131	141	141	149	144	128	159	144	147	142	149	141	136	147	141	144	155	138	125	150	125	140	128	130	125	154	169	151	159	179	144	147	152	162	138	166	125	159	134	147	128	138	160	162	141	143	131	151	139	150	157	128	134	141	151	149	168	142	155	124	128	141	137	134	150	144	125	141	131	139	168	151	136	155	141	160	154	149	135	145	133	148	140	152	137	142	142	159	140	143	146	134	148	134	130	146	156	143	142	142	145	162	133	143	146	166	154	143	181	159	156	167	151	141	142	125	145	144	143	149	154	162	126	122	126	156	113	140	156	137	166	133	148	143	156	139	150	160	136	138	155	124	105	133	119	180	157	142	178	154	152	129	127	162	137	149	149	127	138	162	181	163	149	145	182	152	130	149	143	137	138	129	149	160	156	159	120	154	131	141	151	145	139	137	143	147	126	168	158	128	148	138	142	145	143	149	149	139	122	152	170	159	135	133	121	133	132	144	140	141	130	133	159	155	127	135	136	138	169	173	130	150	147	120	159	157	132	137	126	130	144	129	134	160	153	140	136	164	135	137	128	139	168	129	161	132	127	121	117	139	140	149	143	138	167	138	131	150	118	145	141	131	142	163	139	166	166	138	135	134	153	136	147	138	146	146	139	151	128	162	134	132	129	143	174	151	141	156	155	155	131	171	130	112	155	151	151	140	125	163	155	172	158	151	155	138	149	142	154	134	136	164	183	163	156	130	157	156	160	141	145	142	120	163	135	149	143	168	151	158	134	119	149	154	151	159	135	166	131	123	158	148	145	153	121	122	143	143	145	132	149	129	142	137	146	142	134	139	152	165	157	153	160	153	152	146	140	161	128	137	170	158	155	178	133	148	132	154	140	145	149	142	139	146	137	166	124	138	147	130	132	136	148	151	154	125	137	131	148	146	155	136	150	140	152	141	130	138	146	150	142	139	147	154	138	149	146	133	143	159	145	141	131	135	142	128	115	155	153	146	140	114	155	121	132	122	141	117	142	131	144	139	139	148	141	154	154	133	157	117	137	117	157	134	137	168	147	127	137	141	140	141	159	137	129	120	166	162	132	143	162	135	152	125	138	139	144	139	156	129	140	139	138	135	144	136	136	157	136	139	141	127	143	167	139	167	130	153	145	137	154	115	148	140	120	131	123	132	136	145	156	140	158	131	135	145	147	158	130	137	128	143	138	135	148	143	147	159	142	146	153	152	141	156	145	137	145	164	141	144	137	132	136	161	151	142	154	137	138	143	177	142	159	126	152	140	142	135	142	124	134	144	150	138	167	126	138	144	135	144	128	170	146	137	159	158	144	138	162	161	157	123	123	157	154	163	143	154	138	146	165	127	177	127	122	140	142	141	135	135	141	131	143	125	127	147	128	152	138	127	140	130	151	159	161
8059	991	1799	2079	1827	1419	1150	927	866	716	702	637	627	594	522	543	468	446	438	435	424	441	404	400	400	423	400	373	434	387	421	382	375	353	332	358	356	339	354	335	393	357	319	373	313	360	336	329	340	335	358	328	330	343	332	346	355	347	341	293	361	364	343	344	309	331	331	365	334	329	339	330	369	337	337	313	365	328	363	353	341	337	315	324	326	333	372	353	325	311	355	317	359	333	315	323	338	345	335	348	322	380	346	321	313	329	328	326	351	321	320	306	327	351	347	318	370	325	321	327	347	369	322	317	325	345	387	305	318	355	348	357	360	340	342	314	324	331	332	305	338	320	335	356	362	324	303	328	377	349	307	329	346	338	327	341	362	322	306	315	304	309	329	320	358	353	323	325	298	374	324	342	343	329	341	300	342	343	323	324	367	311	348	374	349	329	351	341	344	343	345	290	354	317	330	321	364	326	344	313	355	337	336	326	370	359	323	323	376	325	332	330	346	347	304	349	337	323	322	368	316	374	323	333	343	354	333	333	315	329	331	315	314	293	287	331	337	290	351	345	336	344	329	345	325	320	349	345	346	310	308	326	346	361	320	327	329	320	292	296	385	348	328	296	302	326	335	341	349	357	334	313	333	320	350	358	350	361	315	334	355	322	329	333	349	322	314	289	326	326	334	329	311	325	350	290	357	324	337	331	318	317	329	326	311	354	333	334	332	327	345	372	342	332	325	360	355	342	342	341	361	313	337	345	360	339	345	307	324	305	338	330	328	330	358	384	338	333	319	351	315	317	350	322	307	330	315	350	324	299	372	317	339	316	355	307	294	357	355	309	337	326	350	342	316	335	328	321	365	301	280	333	326	336	331	344	349	306	342	321	328	323	360	348	359	339	360	324	319	327	341	339	347	362	331	335	319	346	305	367	349	336	293	316	347	348	349	353	341	334	357	334	336	346	322	340	323	362	325	350	319	324	335	308	329	347	341	309	331	340	332	309	347	356	325	335	305	340	336	310	362	333	348	321	307	326	369	356	320	336	354	389	337	351	357	364	341	322	319	334	368	344	328	358	320	312	358	357	337	349	329	341	339	322	326	319	340	321	351	347	324	333	299	355	321	304	322	330	311	339	319	339	349	327	336	369	321	342	338	339	318	304	359	330	338	355	334	340	358	324	323	319	346	384	346	349	327	359	365	312	340	303	352	313	344	358	344	346	338	368	348	325	315	347	341	328	347	345	335	341	325	317	334	328	335	335	311	352	352	345	311	311	342	338	327	325	350	341	326	310	349	319	333	291	356	342	344	341	337	330	314	364	333	307	345	347	364	345	305	327	345	333	343	326	301	313	343	369	316	352	327	320	295	323	314	385	331	328	322	334	325	366	332	364	321	293	341	343	334	346	325	311	363	315	341	308	342	347	337	330	321	316	324	331	344	284	341	338	346	352	307	341	338	349	392	357	331	311	343	325	370	306	305	333	304	347	293	316	334	335	380	313	337	319	346	332	329	338	341	327	354	294	331	320	305	298	339	333	317	319	303	353	358	339	331	328	307	331	336	387	302	298	321	315	323	317	366	363	337	354	316	336	339	331	340	336	330	370	321	341	318	328	323	326	330	341	321	330	314	335	325	347	357	368	355	364	327	300	319	338	334	360	345	341	324	316	329	338	325	348	342	303	343	325	341	328	348	321	314	350	325	353	350	304	345	360	314	336	307	335	329	312	325	329	344	333	360	337	340	363	340	358	324	341	356	264	322	316	334	327	341	355	309	366	331	331	359	323	342	331	336	334	317	352	330	309	323	325	339	312	333	296	318	334	316	379	355	314	363	334	353	349	331	348	369	294	324	326	332	352	328	299	353	343	327	367	336	334	365	338	348	354	325	350	352	355	350	332	339	328	341	347	318	343	337	326	327	339	312	323	354	346	323	331	328	299	341	314	364	329	342	344	362	379	364	319	329	331	327	324	309	336	349	350	332	339	337	341	326	340	366	350	306	347	323	340	347	372	352	345	318	341	339	308	355	335	341	335	342	366	323	325	323	346	296	351	352	336	298	358	321	331	310	357	315	337	345	325	314	339	333	342	322	342	332	320	347	345	324	313	335	360	338	364	356	365	357	355	331	299	361	298	370	345	333	321	350	325	331	334	290	312	334	314	336	369	326	311	351	364	315	310	359	340	335	347	329	334	354	344	338	335	315	331	321	364	334	343	324	351	335	321	313	347	318	337	346	349	344	333	307	339	319	322	313	319	321	351	309	339	339	335	326	306	351	297	304	342	346	309	337	311	329	327	317	359	343	335	337	350	340	352	328	345	350	361	327	305	324	318	321	362	331	340	337	336	291	322	316	343	353	314	321	338	341	332	340	337	334	367	337	341	312	339	327	320	292	367	337	327	319	356	339	326	318	318	340	340	323	326	345	344	324	310	306	347	345	356	321	333	311	367	338	353	343	352	360	329	342	335	322	308	353	357	338	310	350	388	300	300	304	320	340	324	327	329	338	337	326	306	357	329	335	363	349	338	331	327	335	335	360	323	361	315	369	338	357	348	325	321	334	361	358	329	345	294	343	312	338	350	351	317	381	326	353	352	328	335	304	307	335	343	298	336	329	306	347	339	320	342	359	340	345	356	338	335	342	384	345	321	315	307	322	347	361	318	309	331	342	344	329	358	342	349	332	310	350	306	307	323	337	325	330	361	329	285	322	334	326	315	343	327	329	352	347	350	335	322	354	315	338	315	340	330	343	325	352	327	347	347	304	323	332	311	334	331	307	339	328	373	325	329	374	317	345	322	323	335	332	302	355	343	344	344	316	344	367	345	296	338	338	334	345	341	308	329	332	336	317	336	313	323	344	313	318	330	347	294	358	355	359	322	335	362	346	343	333	334	361	294	325	352	329	348	316	321	328	345	362	329	308	302	340	379	346	349	307	346	344	351	320	362	334	337	342	336	350	360	310	350	320	341	331	313	311	330	308	345	346	336	356	340	350	338	329	326	342	341	309	319	297	364	313	340	312	347	320	312	338	342	348	361	325	344	337	325	314	336	344	348	343	335	326	319	338	313	300	336	328	308	307	344	342	312	315	325	314	344	275	318	353	342	331	327	348	335	356	341	323	353	358	331	326	321	346	355	324	359	350	329	335	333	348	344	329	348	372	369	334	329	318	323	325	369	332	337	369	327	357	340	345	351	320	346	351	324	358	372	319	366	335	333	326	326	326	325	346	330	337	360	302	312	311	339	342	366	325	326	355	352	323	323	306	343	334	332	297	347	329	306	337	324	354	321	324	352	340	302	351	353	337	305	337	353	335	327	313	323	334	333	329	299	344	330	360	338	362	332	352	290	323	297	362	331	318	337	342	388	306	315	324	349	317	320	351	336	311	323	333	315	324	318	313	324	336	346	360	337	341	337	288	330	358	322	326	354	333	328	338	359	360	355	321	343	363	343	353	322	345	310	362	347	337	344	310	336	326	336	325	357	342	322	329	319	361	331
1446	156	149	152	154	166	132	130	154	129	126	132	153	133	138	134	156	140	156	132	125	141	134	166	138	123	140	140	131	128	122	133	130	138	144	114	130	150	141	140	129	143	147	143	158	116	138	144	126	147	145	140	158	157	140	149	126	161	176	125	148	157	121	135	142	137	117	149	146	160	144	159	138	139	138	147	166	139	138	139	176	153	119	136	142	132	133	121	137	147	130	152	141	136	139	162	124	139	118	145	137	155	138	123	124	120	147	134	149	154	154	154	136	138	131	127	151	135	113	128	133	143	135	138	125	147	127	144	143	126	157	123	139	157	140	129	135	159	136	122	110	137	134	135	142	132	128	124	147	146	131	137	146	125	134	141	146	127	130	134	113	126	134	152	140	152	147	147	114	132	144	128	131	125	145	121	141	134	140	146	122	151	176	140	147	132	150	139	139	143	119	121	127	132	133	134	155	133	118	119	138	125	126	134	143	142	128	147	152	137	149	118	140	155	151	140	110	145	129	160	162	141	136	149	138	166	144	118	134	158	150	122	146	121	147	138	144	135	134	139	137	136	119	139	138	123	125	124	152	145	115	134	116	137	126	147	149	162	141	160	133	117	147	130	134	129	146	135	149	148	139	137	145	126	138	121	130	145	145	141	146	128	172	139	134	118	148	125	152	138	145	110	137	136	125	135	148	146	150	145	124	150	150	125	133	149	126	166	145	122	128	128	133	140	141	137	131	142	146	162	161	147	128	139	144	137	133	136	159	146	132	125	138	114	153	147	164	128	125	138	131	146	119	116	111	136	130	123	160	147	142	120	137	129	144	116	158	129	133	143	155	161	143	141	148	140	151	141	141	148	148	155	158	131	142	151	155	150	130	147	133	164	144	143	136	143	137	156	126	140	129	130	128	126	155	132	142	109	147	181	139	133	138	135	149	129	144	145	156	149	128	128	156	141	162	159	154	127	150	134	130	137	131	143	144	146	134	121	148	147	145	136	144	140	133	125	171	144	131	139	123	139	118	133	138	127	151	122	128	127	138	142	127	134	141	147	156	148	139	127	145	145	130	127	123	162	146	130	137	142	132	114	157	146	149	150	145	162	116	140	133	130	123	127	127	126	138	159	135	123	129	113	158	125	149	137	163	144	154	136	154	148	138	154	150	142	140	120	128	156	159	134	132	129	147	149	127	128	141	126	121	126	134	127	147	128	126	134	148	149	148	135	145	176	163	153	167	126	128	130	135	138	130	142	139	138	144	148	127	149	152	137	139	135	140	131	148	142	149	138	110	146	136	136	149	111	148	132	126	140	146	135	157	139	129	151	120	135	140	143	151	138	130	160	124	100	133	113	147	136	162	146	154	136	131	130	127	112	125	139	131	144	132	127	143	146	137	144	130	134	138	128	136	143	142	135	135	152	130	131	154	145	139	117	111	128	133	156	151	144	133	159	144	133	139	123	130	126	148	120	153	128	135	122	148	144	160	147	147	146	141	152	142	140	135	134	131	135	148	149	142	104	144	157	123	139	131	137	135	164	131	142	134	155	134	140	133	144	135	131	138	124	127	119	167	142	136	120	120	153	155	139	146	126	139	135	111	130	134	142	153	137	150	149	135	152	150	128	132	128	144	132	136	150	112	119	151	147	145	138	161	159	126	142	131	159	156	142	134	131	143	142	134	120	139	140	137	138	136	139	137	133	131	145	138	132	145	137	141	135	125	123	117	129	147	152	134	147	146	124	149	145	147	135	125	138	158	128	153	163	159	151	150	140	166	133	140	145	140	118	117	136	139	119	168	151	135	129	125	140	158	131	122	127	150	145	131	142	144	133	124	138	118	156	128	138	129	140	144	129	130	140	120	122	159	126	131	132	150	153	122	154	131	133	128	149	136	132	150	148	145	152	126	154	143	135	140	160	113	150	122	148	146	131	168	137	148	145	135	154	136	156	137	125	136	118	167	143	146	123	127	141	155	134	137	149	143	109	119	145	138	151	141	123	133	146	149	171	124	142	123	115	142	120	149	147	145	157	144	143	135	143	133	128	149	150	136	151	122	133	148	130	148	135	128	146	158	152	125	149	126	117	153	140	137	140	130	136	145	150	129	144	137	142	150	142	140	132	158	138	139	136	150	133	127	127	142	133	140	145	150	138	131	157	142	134	139	137	145	136	144	128	172	142	138	151	142	143	116	142	139	141	147	146	147	141	162	153	139	160	129	152	149	127	138	125	157	142	151	136	137	117	141	127	139	133	158	148	143	139	193	124	140	141	149	156	147	155	132	119	154	149	125	137	145	117	117	139	128	130	119	131	106	137	167	156	131	151	148	130	133	123	132	127	120	128	131	161	145	117	128	123	147	129	143	141	165	146	148	125	143	139	119	146	150	117	167	126	140	135	165	140	145	116	131	153	137	123	113	110	141	141	139	148	125	138	143	120	141	146	168	121	145	152	134	152	157	142	123	134	152	159	142	142	148	132	133	161	154	126	140	148	140	141	145	147	135	138	125	123	149	151	130	152	133	144	137	147	144	147	153	145	168	131	140	135	116	136	126	138	130	155	127	129	140	136	142	147	121	145	131	118	146	134	176	153	124	134	146	133	139	117	125	163	119	128	134	135	128	137	136	141	119	143	147	129	136	122	153	141	141	126	141	156	139	135	141	143	125	139	158	128	133	123	140	151	143	130	140	138	140	139	121	160	143	133	131	120	129	124	127	150	138	123	123	138	143	124	138	137	135	139	151	158	151	123	145	121	148	143	134	135	149	148	135	139	129	131	146	154	128	159	126	121	150	150	136	140	127	133	160	149	131	131	140	142	133	132	139	146	133	134	143	143	151	135	151	143	153	147	130	142	157	136	120	130	138	152	149	152	151	147	136	150	136	126	140	146	122	146	143	153	141	154	139	119	133	117	141	128	133	147	138	136	138	138	116	136	149	116	135	151	149	141	122	119	127	139	119	138	137	159	143	132	134	128	133	134	158	159	136	166	130	116	147	154	158	130	158	141	140	115	124	156	149	137	142	167	143	152	121	111	142	116	159	132	146	125	158	136	128	135	140	162	119	148	118	149	150	130	167	135	143	140	154	128	176	150	134	145	159	137	128	141	134	124	110	125	149	133	147	122	134	177	135	140	151	139	155	145	140	147	146	150	133	119	125	160	173	146	153	131	149	127	145	142	138	139	141	139	140	134	129	142	139	124	141	140	136	161	135	137	132	152	131	135	146	128	134	156	129	125	156	160	127	128	155	134	138	154	157	138	128	128	135	150	159	147	150	140	143	129	133	137	130	148	159	154	156	118	153	133	136	140	130	135	145	136	143	130	156	149	163	138	128	139	143	137	146	145	138	175	148	145	164	123	143	147	124	153	141	113	146	134	153	130	156	133	134	146	146	136	142	118	130	150	136	124	143	130	120	131	136	142	139	153	131	140	121	160	134	148	160	140	151	165	136	113	172	152	120	128	138	137	139	134	144	153	134	168	113	173	136	140	143	139
1576	373	404	370	427	401	380	360	383	347	360	364	355	347	347	378	319	360	351	376	320	358	306	336	354	346	369	322	342	309	378	345	327	337	354	327	372	332	357	336	359	368	329	367	324	351	322	343	358	373	337	346	360	354	331	362	348	358	359	345	342	336	350	342	316	359	352	345	344	320	351	323	355	339	349	333	344	319	367	317	358	311	339	324	315	369	334	318	317	350	346	372	353	346	343	301	327	335	339	338	342	339	347	370	350	328	328	326	334	342	350	355	333	331	322	339	380	339	331	334	314	347	375	371	368	333	332	324	358	355	339	353	318	353	341	346	311	348	345	304	339	366	337	357	348	320	343	305	358	317	330	316	364	353	336	344	338	352	336	314	307	352	332	303	335	346	360	352	355	321	341	342	345	354	341	365	301	358	306	329	337	343	352	312	334	339	327	316	352	348	323	369	344	364	335	336	327	326	321	358	343	327	339	347	356	298	349	312	332	357	329	319	365	364	352	323	337	333	350	364	347	342	340	320	334	346	319	338	347	334	339	351	365	337	320	343	330	336	324	345	366	340	344	342	324	329	317	370	340	316	332	347	319	345	338	336	338	334	345	341	319	345	363	356	348	346	353	338	355	322	340	328	326	356	329	326	343	357	349	315	360	381	337	329	338	348	320	314	368	339	318	340	368	335	322	362	368	310	361	339	321	338	343	339	305	345	355	352	348	345	337	327	339	358	330	318	335	333	326	351	369	362	356	366	342	343	324	332	329	358	354	353	366	356	344	327	361	315	349	345	328	341	355	340	359	340	340	338	354	321	365	338	324	343	352	350	324	305	333	354	323	344	329	354	347	311	390	300	329	319	355	338	327	337	306	325	336	294	327	323	335	329	313	302	327	332	327	362	370	332	325	363	329	346	332	364	335	321	353	347	318	345	350	338	322	353	350	333	324	366	335	355	365	316	324	303	348	349	342	316	344	342	356	318	340	355	377	361	319	336	346	357	353	348	335	344	308	336	307	364	356	325	336	348	371	332	309	327	354	349	336	352	331	374	352	359	343	320	314	338	317	311	342	376	338	341	351	312	345	344	344	340	322	330	380	330	364	333	317	333	401	318	342	341	319	327	347	350	318	353	350	330	333	334	345	326	344	383	340	329	320	308	388	314	314	335	317	321	324	322	333	341	345	348	319	312	344	362	345	365	334	338	364	343	305	353	378	350	365	342	325	339	345	316	327	352	403	344	345	349	327	327	337	350	346	330	325	334	341	346	323	310	294	324	314	349	347	387	358	342	349	379	337	308	337	367	316	359	337	328	344	311	356	388	342	359	354	374	331	342	291	346	330	353	339	302	371	341	339	344	342	318	344	329	322	346	330	357	341	338	349	364	358	314	307	323	347	370	347	340	354	347	357	329	332	341	348	341	351	330	333	321	335	324	334	342	380	344	329	338	322	311	308	304	346	334	327	376	335	368	333	331	318	347	342	346	352	335	347	349	326	345	341	353	290	347	346	367	330	346	344	322	353	341	352	331	313	375	327	330	327	302	325	366	329	339	324	356	341	311	336	373	352	337	325	334	322	330	325	348	376	326	338	322	348	350	348	327	330	340	350	334	346	338	330	323	336	345	298	332	337	347	364	330	331	319	367	328	326	350	326	364	357	374	315	319	381	304	336	319	322	316	345	345	362	354	318	320	348	318	350	312	374	352	340	339	366	338	318	334	339	333	328	292	356	323	345	339	338	340	353	338	377	338	346	332	326	319	353	305	359	363	352	338	314	336	371	332	351	327	339	332	328	361	366	341	340	336	357	337	321	362	325	364	299	353	305	318	319	308	336	354	312	332	345	319	358	322	344	326	308	344	346	350	322	360	362	327	351	328	327	316	338	322	344	382	352	325	345	346	351	320	294	352	351	313	329	344	361	340	352	284	329	323	323	356	330	346	381	321	332	366	328	333	368	331	338	356	355	343	324	310	364	344	344	340	312	368	364	358	346	342	330	351	324	362	337	329	343	332	354	353	350	347	364	345	341	345	332	334	344	325	327	336	372	337	328	307	331	343	309	316	299	337	359	328	335	336	365	323	329	304	335	302	371	346	391	363	308	324	319	332	315	362	302	352	353	363	332	353	347	335	320	339	360	337	347	352	361	339	348	349	324	361	342	334	311	355	359	326	314	339	342	334	319	347	347	373	320	329	331	356	345	339	350	345	369	325	342	334	348	302	318	305	335	330	341	392	355	332	339	355	348	346	367	344	351	331	306	353	307	332	335	332	333	340	312	311	361	298	330	352	339	323	356	331	347	310	353	332	360	349	348	325	330	333	319	377	335	314	351	320	327	330	330	336	311	314	340	334	335	337	340	361	323	329	368	366	333	323	341	340	338	313	330	329	348	308	350	328	342	339	358	319	312	329	315	328	292	356	344	349	320	353	333	336	350	325	332	364	377	356	338	340	324	347	323	345	328	322	344	305	339	352	355	368	375	355	328	351	348	366	327	343	342	330	353	310	345	326	369	367	329	313	333	361	320	336	373	318	315	348	328	334	320	289	331	346	315	342	308	339	351	342	334	363	315	345	331	354	352	361	345	334	335	355	305	349	309	329	367	324	308	345	367	331	300	332	372	336	329	332	359	354	354	332	314	358	362	318	327	379	344	321	342	348	310	343	325	367	360	362	371	331	336	321	359	324	371	342	354	340	374	329	337	335	320	321	356	361	367	329	362	348	382	354	339	340	306	335	350	367	344	320	355	321	349	351	315	344	331	329	323	333	301	309	364	320	346	322	350	329	313	338	338	347	338	348	352	369	344	338	359	345	360	337	363	365	327	312	388	327	330	302	352	336	295	327	309	344	339	331	339	309	339	346	351	336	331	364	332	331	332	353	331	344	345	329	336	354	356	343	329	361	333	315	358	319	339	343	349	339	331	325	323	348	375	336	328	323	332	362	340	352	357	331	330	342	349	329	327	338	324	376	352	329	348	350	365	324	328	332	325	326	361	345	331	354	359	342	338	325	354	308	345	325	340	372	353	326	355	350	342	325	331	322	319	326	318	335	368	347	379	333	307	392	323	311	363	339	343	322	348	329	365	338	315	370	336	312	323	348	333	328	316	345	348	334	324	360	371	373	307	300	356	351	364	345	348	365	328	355	326	339	358	344	350	355	347	370	342	335	322	365	359	359	341	333	349	366	334	343	366	323	364	346	356	341	320	351	337	336	331	333	348	327	341	319	339	349	333	381	328	311	339	327	325	333	357	337	354	328	361	339	357	341	331	367	363	344	324	346	357	353	338	347	366	333	315	325	350	333	332	341	332	358	374	352	335	336	312	327	355	341	350	333	329	334	318	346	335	292	336	338	316	374	333	344	339	352	341	321	345	332	336	349	362	324	350	357	345	318	327	337	339	317	357	356	318	363	342	353	349	348	359	348	337	292	363	375	327	345	350	360	354	335	359	348	366	299	329	335	350	352	345	339	318	363	343	359	354	312	348	364	332	361
7191	570	529	497	391	322	273	328	299	288	250	256	207	271	243	234	233	238	214	228	225	253	223	203	233	207	228	199	195	226	224	256	225	208	223	249	219	214	224	235	221	235	200	214	224	212	222	220	195	178	217	232	204	232	239	231	211	208	248	211	216	186	214	244	226	240	197	181	223	203	193	221	243	195	207	231	212	200	190	199	242	238	205	242	205	230	177	202	206	209	205	199	227	206	217	208	248	207	187	211	194	209	229	223	191	237	228	211	212	216	219	218	216	273	219	223	224	212	225	214	196	208	196	201	210	198	206	200	172	204	214	231	213	197	219	246	234	220	213	220	249	199	201	190	189	220	197	224	240	233	193	215	195	224	262	227	226	218	198	208	224	246	224	211	225	206	260	211	221	245	206	207	211	188	238	233	206	199	224	206	210	220	225	234	192	195	180	216	202	211	210	219	217	252	218	191	181	214	227	228	187	241	226	190	213	194	203	214	207	211	232	218	217	202	211	217	217	214	226	223	220	227	214	226	210	239	196	216	223	233	210	216	242	200	202	210	217	199	215	209	224	201	236	206	208	221	220	212	192	200	229	222	210	210	228	212	218	209	214	235	216	209	217	196	203	240	259	229	197	216	233	234	227	264	245	210	188	229	222	191	211	218	221	201	223	207	217	218	207	228	207	195	227	194	237	207	233	228	232	191	212	229	200	201	234	233	220	216	237	217	234	216	213	220	229	242	219	213	223	221	188	241	205	219	188	230	211	229	237	228	217	210	215	232	208	206	235	199	205	219	213	213	223	230	236	219	230	236	188	196	211	206	239	221	227	235	202	210	223	236	222	223	207	211	201	224	214	189	218	249	241	194	228	217	218	238	195	210	207	231	220	215	212	217	205	205	189	240	234	236	228	214	179	210	220	230	211	233	223	207	239	216	212	237	233	244	217	185	205	223	190	184	201	204	195	231	200	210	197	220	227	217	230	188	202	224	242	194	207	246	247	221	216	222	203	224	236	218	211	213	194	213	207	216	213	194	214	233	193	223	216	190	217	231	254	193	207	198	223	199	196	203	200	221	210	216	210	258	185	211	246	225	210	231	208	193	208	211	209	199	232	216	198	229	218	177	213	212	229	247	199	220	254	224	224	214	216	224	196	193	215	202	188	219	221	191	200	178	235	247	213	226	200	219	197	211	182	213	229	221	229	175	214	197	196	223	244	192	216	234	199	190	234	242	226	206	203	210	210	206	212	220	208	220	195	209	216	232	223	226	235	200	188	236	234	221	241	222	203	248	228	226	222	229	221	213	220	248	223	204	199	229	215	233	222	199	203	211	216	208	193	231	216	229	209	189	225	208	216	210	226	231	202	199	205	209	205	227	216	225	216	202	227	221	213	203	195	226	213	210	230	223	219	188	198	204	210	218	213	240	246	202	208	204	252	232	203	208	207	197	224	227	220	228	203	232	234	226	202	200	226	204	255	243	210	218	232	217	228	204	233	231	214	228	196	212	224	219	183	207	246	221	201	190	219	205	231	235	219	238	230	214	243	215	221	232	190	207	197	200	210	232	215	209	208	218	224	187	226	191	245	217	212	216	209	210	202	222	232	218	216	213	225	234	232	223	200	202	229	208	224	266	175	199	231	239	221	219	193	230	211	199	219	217	210	193	229	208	191	228	226	187	225	226	204	210	198	235	207	210	230	221	218	227	206	243	221	233	214	225	202	215	205	188	232	194	228	223	208	204	229	235	203	235	203	205	240	203	217	219	222	221	200	222	196	229	197	204	226	249	197	209	236	219	200	210	199	204	227	190	234	243	236	228	246	219	234	221	216	199	202	214	207	223	204	235	212	207	223	240	210	232	196	208	226	253	216	180	204	210	219	209	215	197	232	233	201	218	209	206	190	226	215	233	213	237	185	210	181	242	215	236	203	214	221	217	218	230	229	188	213	197	227	231	230	246	210	213	211	207	200	205	232	217	247	238	203	207	220	198	228	213	200	207	215	250	227	195	221	247	231	202	199	240	221	216	220	226	199	216	250	221	243	218	226	217	230	203	214	221	242	225	198	199	230	214	233	217	205	218	216	229	219	207	212	201	209	205	231	255	188	228	231	223	211	218	197	194	213	238	246	194	190	235	233	221	204	222	214	221	210	215	189	209	225	228	222	220	206	239	223	222	232	218	210	198	215	204	224	213	188	212	218	255	200	221	193	229	229	206	226	209	236	256	204	243	203	210	228	223	195	211	211	214	186	200	229	224	188	195	196	231	231	205	248	220	198	190	207	217	192	207	214	235	181	192	217	192	185	192	214	220	209	208	212	226	215	202	220	202	191	229	225	228	221	230	196	218	225	217	197	228	244	225	186	225	189	236	228	219	199	234	206	236	215	211	228	207	170	215	227	188	216	199	227	211	229	197	193	225	208	192	182	236	235	242	211	177	211	212	197	203	205	214	255	212	217	191	199	208	212	236	229	203	200	243	226	221	194	205	212	199	179	217	224	252	223	214	212	232	226	206	201	251	246	231	236	195	194	228	206	232	205	208	207	252	205	216	233	218	219	222	233	199	225	224	224	237	203	210	217	208	181	209	191	182	216	214	192	227	219	209	191	234	203	203	204	180	197	218	212	190	191	216	223	202	204	214	219	249	233	205	203	213	194	222	216	238	212	224	221	246	212	191	249	217	239	237	221	236	210	241	206	180	195	201	243	210	241	226	213	223	242	240	211	194	207	213	233	187	217	227	215	200	219	194	216	236	211	227	198	245	204	248	215	203	229	217	225	204	208	249	233	219	204	194	187	234	221	205	217	220	207	257	210	219	233	226	217	208	215	229	205	188	220	203	226	204	206	232	193	224	211	223	210	220	233	216	239	234	238	186	232	213	228	242	236	211	197	211	212	231	221	192	214	197	223	204	224	188	211	192	209	232	220	203	198	231	225	263	183	230	241	218	188	222	211	240	213	205	221	184	206	240	226	206	232	222	196	205	207	211	214	201	231	192	193	229	235	221	229	203	243	205	211	209	217	199	233	219	248	179	215	226	187	219	228	210	213	218	221	224	222	219	202	198	226	236	227	210	226	199	225	187	206	233	239	230	238	200	217	210	238	202	250	234	212	228	201	217	208	193	219	236	207	207	211	212	205	221	214	216	237	201	203	219	216	204	200	205	229	216	235	215	220	201	218	220	256	237	236	207	225	229	196	206	175	235	202	213	192	197	214	254	199	203	239	238	260	215	198	235	203	211	210	216	223	209	204	218	235	225	209	241	209	221	201	225	215	198	212	231	223	240	206	192	210	226	223	201	211	227	247	223	232	250	206	167	197	211	209	206	256	193	217	223	205	205	230	214	220	251	204	228	227	227	243	181	203	189	199	174	207	225	233	232	221	216	218	225	195	212	235	225	222	212	209	226	210	209	199	230	206	207	204	206	221	193	209	201	208	237	201	223	205	197	242	213	219	231	242	220	207	206	228	219	201	177	182	224	280	213	208	219	191	197
6315	805	1184	1334	1214	1058	943	808	749	746	672	664	670	643	536	555	550	500	562	541	546	583	553	503	515	539	542	471	562	536	536	491	508	526	483	519	472	546	507	535	513	478	538	488	516	480	506	500	500	497	479	501	509	520	533	493	475	492	499	473	448	488	495	476	474	535	517	517	500	477	522	545	521	487	517	511	478	499	480	480	539	489	536	480	521	497	502	496	480	440	504	507	532	487	491	501	503	500	490	476	465	489	478	544	484	499	522	487	488	539	464	530	469	475	450	474	513	491	479	442	501	512	451	515	483	504	516	508	464	477	526	486	500	495	504	496	470	520	511	484	524	502	498	492	487	484	505	449	482	519	493	523	488	512	482	491	491	476	505	468	492	498	517	476	501	478	474	474	500	486	524	506	492	483	499	511	480	491	474	488	483	516	517	483	501	473	521	482	484	500	494	491	460	488	495	466	454	473	537	525	496	509	509	512	484	527	453	489	470	494	488	534	550	516	489	495	488	503	499	489	463	508	493	492	490	525	510	514	491	503	499	483	526	541	477	512	506	485	492	518	472	475	475	495	480	539	491	493	462	486	467	485	478	504	440	494	534	490	452	519	503	518	450	491	502	462	515	517	515	460	485	511	490	454	465	500	488	515	509	482	522	485	490	489	485	520	525	523	466	504	467	506	512	471	502	487	510	477	490	466	468	494	494	467	504	507	493	499	485	506	475	468	455	455	493	560	503	499	485	506	469	495	495	478	476	485	492	530	507	459	482	479	489	461	478	474	487	503	539	477	508	521	483	498	468	496	490	522	485	472	479	499	497	504	490	501	486	480	507	469	499	512	483	502	526	450	478	478	508	494	496	505	512	498	479	489	488	501	474	509	478	466	442	499	481	467	474	483	526	499	509	525	503	477	479	507	502	496	514	493	470	494	474	517	472	492	517	483	510	495	451	455	485	489	446	524	481	512	465	476	460	475	466	478	461	499	509	472	447	492	495	523	496	509	455	500	478	507	542	491	513	482	479	513	526	458	458	480	551	497	533	486	495	473	497	449	532	459	504	466	487	499	497	463	471	465	481	475	479	499	502	504	458	515	500	498	485	480	454	450	496	489	469	482	528	482	504	506	531	484	481	486	489	493	482	495	487	476	489	474	505	525	491	497	510	469	504	473	480	482	478	517	474	486	527	480	500	504	497	490	487	500	522	478	486	531	511	511	469	531	516	511	464	478	492	492	510	500	517	486	489	507	498	513	474	482	506	514	531	492	473	481	514	444	483	504	503	466	485	474	494	518	519	510	492	499	517	475	516	487	474	499	481	475	499	504	474	495	512	504	442	462	507	523	498	503	497	514	451	482	504	493	503	480	511	455	485	498	492	507	483	500	509	531	516	437	489	476	511	481	514	527	492	443	480	509	505	469	457	485	524	503	456	493	468	488	477	526	451	480	448	518	500	505	516	496	451	524	507	475	488	484	509	466	504	520	497	478	464	521	490	495	504	478	453	445	472	453	491	524	496	461	503	463	481	475	464	501	488	512	447	498	493	482	461	485	476	508	504	506	500	512	481	491	432	517	496	487	479	484	492	488	527	473	483	478	513	497	458	486	535	536	503	517	509	466	507	485	491	438	493	464	438	479	512	513	527	523	485	487	492	482	478	517	496	479	487	499	453	499	496	508	500	490	470	469	556	487	523	482	473	492	503	480	520	500	492	501	508	533	490	466	478	465	503	524	517	530	470	465	497	495	488	477	494	494	471	474	502	524	462	482	514	521	495	461	457	514	538	481	463	505	489	488	517	536	467	490	460	502	510	523	483	478	498	475	522	512	481	466	485	484	480	513	530	469	528	477	487	467	482	511	474	517	516	496	498	503	509	477	484	487	468	497	450	517	473	479	478	527	469	488	511	531	479	491	482	475	455	489	507	450	527	476	486	459	472	492	461	481	467	487	496	518	475	475	490	479	481	483	475	469	489	510	513	524	530	469	519	541	453	486	459	509	466	468	523	508	510	462	453	506	467	488	494	519	529	472	568	500	499	464	434	492	501	524	550	513	505	496	507	498	507	465	462	488	463	519	492	491	481	479	505	481	504	489	525	502	481	545	507	490	487	455	520	522	541	503	484	498	503	488	518	473	472	476	504	458	439	434	478	531	492	481	521	488	533	480	479	465	507	462	542	463	471	484	468	518	487	482	487	466	467	468	532	495	472	420	512	472	524	471	519	465	471	477	498	503	494	481	461	489	473	471	491	491	490	530	484	442	517	530	513	501	512	523	449	539	501	488	549	499	475	503	511	490	520	479	487	464	465	478	479	521	482	494	513	497	514	516	518	510	522	514	519	496	500	533	533	487	502	516	471	482	480	506	517	507	484	496	513	438	482	492	490	500	511	527	505	511	458	487	506	476	469	475	485	473	531	514	469	475	512	484	530	521	535	447	501	461	465	538	524	474	510	473	473	484	457	455	462	507	505	485	476	503	470	457	514	487	527	477	511	482	442	480	477	506	500	534	500	482	528	522	510	494	514	459	488	479	483	448	520	481	496	509	495	496	478	474	508	491	499	514	465	490	492	521	506	488	511	502	488	502	485	485	526	466	489	464	462	485	464	495	472	469	518	497	476	495	487	473	484	470	497	480	460	524	457	484	527	503	459	482	499	483	480	493	497	473	473	474	491	503	464	488	492	515	509	512	526	505	500	476	496	492	480	486	448	486	491	506	512	522	462	466	490	487	485	515	476	468	536	479	474	503	498	506	497	463	482	507	485	463	509	480	488	504	496	494	473	506	554	510	509	494	506	496	505	462	453	527	514	529	474	485	502	479	488	478	486	517	453	491	503	509	492	480	505	487	489	456	468	490	473	486	515	473	500	471	511	462	496	487	472	475	519	519	512	491	508	493	472	485	497	473	502	526	462	498	515	496	495	485	509	513	535	493	464	529	484	474	468	509	493	482	448	467	450	494	477	459	483	499	485	530	487	478	487	494	451	529	511	494	487	513	491	504	480	505	509	490	462	488	489	484	534	537	536	464	486	481	486	486	476	491	445	492	488	490	491	466	467	503	524	476	522	489	465	483	488	479	530	492	473	498	465	477	484	511	472	494	507	456	500	448	515	456	516	469	507	505	540	490	477	449	504	482	473	478	503	479	480	484	495	497	461	470	464	461	515	535	493	479	503	516	522	482	492	522	500	485	483	516	503	500	510	516	500	466	525	492	514	505	524	491	516	475	502	521	483	506	527	483	515	491	486	492	513	505	517	473	491	492	488	470	489	531	482	504	482	474	492	509	500	469	500	524	445	509	456	512	495	497	522	500	461	513	549	485	508	472	492	511	493	510	484	469	492	495	470	493	489	456	484	479	465	520	498	517	476	477	486	508	505	499	516	490	517	507	476	475	475	477	487	474	524	495	494	452	490	468	484	477	486	531	471	480	477	542	519	523	517	526	490	487	498	518	490	473	504	499	501	514	530	467	486	514	488	484	490	542	478	461	513	527
14282	1116	910	609	458	357	289	244	223	205	219	192	173	153	190	171	187	151	163	160	134	136	160	136	142	170	144	176	147	162	149	183	143	136	143	133	144	157	140	163	139	140	130	130	152	132	148	133	149	125	120	148	150	145	148	130	135	160	134	149	172	128	140	150	142	136	156	137	139	149	153	156	169	143	167	153	158	145	147	141	135	129	135	145	140	132	131	134	128	169	131	160	143	150	131	147	146	136	152	147	124	135	142	133	155	145	159	156	163	132	131	122	152	133	146	142	134	137	140	178	144	134	155	151	139	169	171	157	136	142	129	137	152	146	132	126	135	183	162	142	141	131	155	152	133	150	132	127	173	147	145	145	147	147	132	146	150	148	133	136	149	152	138	155	134	130	160	154	120	148	136	147	152	152	140	138	129	135	135	139	136	155	129	161	133	173	136	145	144	139	147	153	152	160	126	154	118	143	163	174	128	161	140	130	138	135	146	148	150	135	149	146	144	136	140	146	149	128	124	126	139	138	156	146	129	144	133	130	134	161	136	155	141	148	126	147	149	154	141	155	138	135	142	143	121	139	134	143	118	141	132	134	124	133	142	133	166	125	142	151	152	135	154	130	155	139	143	144	125	141	159	150	162	149	158	140	150	155	143	123	161	142	150	137	145	152	149	143	165	162	138	129	142	149	158	139	132	167	151	152	166	156	145	143	134	126	125	158	150	174	146	159	138	147	128	130	133	135	149	132	156	127	130	142	151	163	122	147	152	161	121	140	128	140	153	140	163	151	110	139	139	154	159	150	158	141	151	149	142	153	141	142	136	140	151	146	153	128	131	152	143	130	153	142	128	156	146	148	143	157	157	149	147	147	149	147	149	141	164	152	123	151	128	121	122	137	162	143	157	147	137	122	151	140	143	147	133	120	142	142	138	148	139	147	161	129	151	129	131	147	141	150	143	125	135	135	141	134	148	144	150	164	129	164	139	138	143	125	144	121	147	139	123	125	111	137	135	138	144	121	146	130	145	171	131	150	140	137	161	119	164	146	158	136	145	133	131	154	141	135	162	150	137	149	122	114	128	154	170	141	133	135	149	135	148	135	143	147	132	129	126	172	129	154	154	131	141	133	125	132	156	145	165	133	129	139	124	150	140	128	131	134	144	156	148	173	152	153	118	154	127	134	140	151	135	120	155	152	126	144	138	151	137	159	160	124	137	162	149	128	134	139	128	149	138	122	154	137	147	128	145	158	184	123	130	149	137	132	137	145	146	156	153	147	134	160	157	140	141	135	132	126	145	157	144	158	126	132	160	153	130	143	143	139	130	161	131	145	159	142	138	156	130	143	129	139	141	140	178	132	143	146	127	144	131	133	145	142	156	135	129	139	135	131	159	133	125	146	153	140	150	150	145	135	120	143	154	129	127	151	114	153	129	135	125	136	137	153	135	146	145	147	144	142	135	157	121	150	155	142	132	135	155	139	128	119	168	141	116	138	148	142	141	140	121	128	131	131	142	137	142	138	169	124	168	146	145	165	156	148	134	133	137	134	149	130	135	142	135	153	121	144	158	132	136	151	134	152	161	144	128	140	127	146	141	152	130	128	144	135	144	133	153	150	158	133	143	145	148	146	138	135	149	153	145	121	153	137	153	164	145	161	133	158	145	114	143	134	136	136	158	149	156	157	147	148	155	134	147	153	148	130	141	136	134	151	130	127	161	161	152	147	162	163	123	133	141	121	135	125	162	129	162	125	144	151	124	143	135	138	140	111	142	142	141	146	145	176	134	175	154	147	137	141	166	156	170	150	150	145	139	145	141	159	143	130	155	146	116	132	164	155	129	139	149	146	147	142	139	138	134	123	134	150	166	132	139	153	139	140	135	139	153	129	141	141	137	155	155	167	140	154	132	129	128	143	131	146	123	127	121	139	133	155	136	145	147	151	146	148	121	143	140	143	135	162	112	146	137	137	146	160	136	125	130	153	145	142	142	155	142	143	127	143	128	132	157	141	173	133	139	122	147	131	147	130	143	139	147	129	134	139	138	144	143	130	162	159	139	149	140	148	142	133	135	138	135	135	135	167	164	158	161	131	136	152	151	167	146	150	129	151	157	102	171	134	128	155	154	160	154	150	143	167	137	135	145	130	138	145	131	164	155	165	131	144	169	164	133	154	145	159	129	137	158	166	154	133	142	147	143	147	155	143	160	144	140	147	137	150	131	141	178	156	169	162	144	135	145	146	136	154	138	145	135	154	135	156	131	159	133	149	142	154	151	149	155	130	117	146	161	144	106	130	133	119	151	117	152	157	131	144	155	157	110	145	158	152	114	130	139	137	156	141	140	130	156	156	158	145	136	144	141	167	154	133	150	165	147	145	131	153	151	136	138	134	156	139	136	129	166	158	150	137	126	153	150	136	172	145	135	147	156	141	161	164	152	123	139	152	145	131	140	151	164	159	124	131	135	145	133	163	133	118	138	145	141	145	143	152	138	148	131	134	146	121	153	131	131	151	139	133	143	152	138	140	139	143	145	131	143	127	137	141	142	139	147	126	120	169	137	147	163	160	154	160	161	165	143	151	142	146	123	136	131	161	170	162	164	155	123	123	135	154	151	133	141	142	139	140	136	145	143	123	148	143	124	148	153	136	149	143	145	146	131	139	134	156	135	142	120	129	145	135	162	151	137	154	146	149	147	154	132	151	154	159	133	136	121	139	157	133	122	148	153	142	138	133	154	152	145	120	138	154	176	142	164	148	133	131	133	135	137	144	147	135	151	133	145	159	136	137	161	137	161	163	146	158	147	167	138	153	158	152	159	115	131	174	140	127	151	175	135	138	116	143	150	132	165	124	129	148	130	138	144	119	144	127	142	154	150	153	129	130	128	140	140	145	128	170	161	182	132	139	144	157	143	165	160	149	137	150	161	140	143	129	129	138	165	152	123	141	130	125	158	139	144	128	172	138	119	135	141	148	165	175	125	155	127	135	141	158	147	147	146	138	144	127	151	144	132	169	141	149	128	152	151	152	112	131	163	154	138	130	161	147	146	139	162	151	147	141	138	159	137	149	154	161	153	136	165	142	137	148	148	141	128	151	140	145	151	138	128	148	167	121	129	147	139	130	151	153	133	142	136	145	125	168	130	136	148	141	133	135	124	141	142	153	159	140	164	139	140	130	160	157	135	159	146	147	142	164	129	137	136	148	144	143	157	137	146	157	138	136	135	138	123	139	142	156	149	136	122	153	140	142	153	141	141	147	139	137	146	140	143	139	135	174	149	160	137	118	132	141	148	138	150	152	142	144	126	165	135	126	138	142	168	137	153	177	119	126	176	146	149	144	167	150	132	137	155	125	135	149	164	129	122	157	151	153	135	156	154	121	154	147	127	135	147	144	141	149	152	129	131	132	146	136	141	143	142	149	147	153	152	148	169	137	148	175	160	145	150	141	166	137	148	112	140	162	153	136	141	154	142	136	133	132	145	131	130	145	150	135	122	140
8093	984	1728	1975	1745	1348	1127	1022	891	718	698	691	624	586	524	500	487	478	400	418	429	447	420	431	389	369	400	370	398	370	407	380	375	355	342	342	375	339	334	361	366	345	352	363	332	356	343	365	338	339	351	346	321	338	332	344	362	362	324	352	314	336	342	337	334	347	350	390	332	330	300	311	324	365	329	296	357	327	334	345	372	308	332	327	344	339	319	356	332	370	337	325	338	330	338	342	380	331	309	340	325	314	317	295	349	348	329	338	313	329	337	369	356	341	350	360	341	331	345	321	343	316	373	336	320	324	328	339	318	346	301	298	317	347	337	310	350	331	310	297	356	341	321	330	322	335	322	373	320	331	312	311	311	349	311	348	296	332	323	355	343	357	341	303	304	331	344	333	340	339	332	346	337	334	335	374	323	306	318	335	322	323	326	326	342	349	314	338	334	322	336	310	362	322	325	335	327	355	374	368	335	351	328	317	311	347	318	330	340	315	349	303	322	333	327	307	314	349	331	336	347	331	330	316	332	334	352	368	326	310	342	353	312	342	322	310	321	351	312	370	326	377	318	309	353	297	315	316	338	306	361	340	343	327	343	335	329	324	301	337	315	318	305	314	314	331	314	338	377	317	344	316	332	354	324	316	318	315	362	333	330	369	317	325	337	362	329	318	354	354	332	329	303	314	339	308	354	321	356	334	346	342	304	349	366	357	318	320	339	311	305	315	334	326	314	329	328	290	358	333	274	339	342	322	339	321	338	311	344	338	337	363	341	345	323	322	304	325	331	322	367	341	336	314	351	342	328	349	320	329	313	308	328	329	369	308	334	325	349	327	316	327	316	338	336	362	305	315	333	315	336	334	313	334	322	329	332	349	337	320	309	331	343	356	323	344	334	365	352	337	349	351	315	326	346	345	311	329	333	318	337	326	367	367	344	299	339	304	334	304	319	322	334	322	348	305	304	302	292	347	361	347	325	335	354	323	314	346	359	301	339	356	376	327	315	329	339	339	334	364	354	374	344	332	321	349	322	333	325	335	331	315	322	320	355	299	340	337	358	328	352	313	369	343	312	323	332	314	346	321	334	352	337	327	342	326	312	310	345	338	330	372	334	331	355	321	348	313	329	298	326	362	355	316	337	353	362	359	324	326	319	336	343	317	343	309	357	343	325	327	345	304	333	349	344	314	365	339	311	326	336	329	322	334	319	342	346	310	312	333	374	311	353	325	334	319	325	368	321	325	329	328	348	333	348	334	317	324	344	297	298	354	338	318	313	348	340	355	335	327	335	365	283	339	331	336	322	321	324	334	338	322	297	351	336	344	342	349	366	345	326	346	299	337	386	332	312	340	305	309	353	324	324	332	335	343	356	316	345	333	314	384	335	373	317	323	330	333	375	333	332	335	300	305	292	316	332	351	327	330	316	319	333	322	327	322	321	352	323	319	367	350	347	297	307	312	349	335	316	342	315	321	370	312	317	318	328	324	310	331	327	323	361	321	328	324	324	366	293	307	324	314	341	323	346	342	316	352	342	314	325	331	324	314	336	332	334	333	336	313	337	334	319	338	295	314	345	343	317	341	370	354	304	323	337	348	307	327	343	319	315	333	329	345	353	344	307	319	326	314	333	317	310	341	345	307	332	338	318	323	329	328	330	348	320	358	328	326	308	315	327	346	335	318	334	323	339	320	322	360	309	312	331	334	332	322	312	339	349	304	333	321	339	371	332	352	309	335	320	346	354	350	296	365	345	318	310	314	341	343	328	336	325	328	336	350	336	345	348	299	325	287	303	339	303	344	347	327	337	326	298	319	325	330	366	313	301	354	321	333	335	304	311	311	318	351	361	315	329	325	314	342	328	321	339	323	310	338	302	309	320	354	321	349	340	322	324	342	323	339	311	310	371	365	348	308	339	337	336	321	311	328	341	321	348	319	349	327	330	311	315	319	351	324	326	344	335	356	359	323	335	311	323	333	350	330	359	312	319	333	313	330	329	313	350	313	322	355	333	341	286	310	306	331	337	351	347	345	299	326	318	316	334	301	320	369	357	336	318	360	336	340	339	306	326	313	343	351	352	348	339	335	335	329	325	320	301	313	331	316	301	347	323	341	353	303	334	306	316	323	358	357	327	344	334	342	325	312	337	312	324	343	328	375	349	324	320	341	371	322	319	339	296	321	314	321	346	323	348	331	308	311	345	303	338	327	328	338	358	343	359	316	305	343	352	356	319	325	334	383	327	331	330	343	304	309	302	343	321	317	320	290	322	322	339	351	294	358	342	327	324	330	304	336	327	332	328	356	373	363	351	312	335	335	341	349	305	352	321	341	311	328	341	369	354	329	319	333	334	343	354	377	359	323	357	330	324	352	313	320	361	316	311	294	303	345	332	324	313	304	281	327	332	314	307	316	345	353	312	314	304	335	317	371	311	339	311	346	327	352	363	343	311	294	349	358	345	346	328	311	336	335	292	311	332	345	338	309	323	352	325	353	334	309	345	318	300	332	342	331	348	308	327	313	332	349	351	340	293	359	311	353	348	340	340	337	311	339	322	326	320	302	338	346	320	299	342	305	318	352	321	356	331	300	287	330	347	329	338	330	330	317	338	325	331	338	318	330	356	350	325	327	331	348	301	340	311	327	359	321	366	343	333	340	304	315	352	321	336	355	327	324	325	308	324	317	347	299	348	311	343	314	347	300	358	336	346	344	341	329	321	325	310	327	346	337	292	356	320	355	311	310	301	307	326	308	333	335	342	354	306	324	290	325	311	335	318	286	308	341	310	329	336	341	329	313	337	313	331	356	317	324	320	324	334	342	323	318	363	340	357	316	300	325	331	306	287	328	338	337	335	340	343	323	325	335	334	317	323	350	330	328	322	325	349	303	331	318	331	348	313	351	343	328	330	353	338	359	341	341	332	315	337	352	346	344	329	343	343	353	358	367	346	330	339	341	339	352	316	366	295	367	319	308	321	327	360	313	341	321	350	308	323	306	317	355	337	363	341	307	327	335	318	321	320	325	337	352	329	358	298	311	346	302	310	334	296	339	350	345	351	335	320	334	357	322	326	328	352	314	332	327	330	348	335	346	322	347	329	295	296	338	335	361	324	356	361	325	306	324	382	315	320	284	341	346	355	306	330	318	333	319	340	302	330	349	321	328	307	347	328	297	319	317	358	300	343	332	326	330	366	322	305	324	293	352	312	363	310	320	324	325	323	305	325	309	343	333	347	284	350	307	326	323	320	330	344	299	320	330	340	331	323	329	320	360	345	314	355	310	346	353	326	332	330	340	321	318	308	364	325	339	315	302	305	312	355	329	328	339	313	341	334	333	359	329	312	349	341	333	341	300	345	321	307	327	325	351	322	339	335	316	332	329	344	340	329	313	343	336	357	326	330	307	312	354	364	340	315	345	328	364	337	323	342	317	337	329	285	364	343	339	368	328	308	302	327	308	304	350	329	329	330	325	354	351	344	314	318	322	333	335	331	315	319	308
1337	169	166	152	136	119	147	109	126	124	152	155	141	130	132	129	131	116	133	151	140	126	154	128	146	146	144	169	137	136	106	135	148	120	132	114	143	136	136	134	128	134	127	129	155	121	123	146	136	139	141	130	157	140	148	133	146	155	126	134	131	138	152	116	123	134	140	110	132	138	147	138	130	136	154	170	115	120	165	134	130	150	110	147	142	143	138	136	128	134	122	120	157	134	140	118	129	113	129	148	158	134	132	144	159	147	128	129	145	134	145	148	152	153	145	143	108	138	160	129	143	142	123	125	129	131	121	144	151	131	112	134	149	157	133	153	153	135	145	138	151	128	135	139	126	141	121	132	140	117	155	147	129	162	135	127	133	128	126	152	137	116	114	127	143	142	129	146	163	134	146	111	150	120	143	131	145	131	139	141	123	136	145	140	135	117	136	143	143	132	105	132	138	137	129	147	143	124	138	134	145	132	143	137	112	137	150	142	141	126	140	132	146	137	131	131	119	119	127	139	116	118	139	148	138	118	117	154	130	153	122	133	134	140	174	140	133	125	131	138	139	147	140	129	145	118	132	137	148	115	126	126	137	150	126	137	136	144	149	150	141	138	116	143	138	110	132	141	144	142	124	103	132	153	159	157	131	156	123	125	142	140	119	130	128	126	146	153	119	147	133	141	146	117	137	119	134	125	142	144	138	138	151	115	123	147	119	127	154	147	131	139	126	124	162	124	121	115	143	154	153	138	126	128	124	122	120	137	147	144	152	131	137	132	143	152	121	132	133	149	139	164	140	130	138	163	126	129	143	133	163	151	142	138	137	136	133	155	132	145	131	142	148	165	121	142	129	125	119	124	176	133	121	143	134	145	153	132	132	129	141	137	154	135	151	149	121	132	116	136	146	160	143	118	129	138	156	124	106	131	138	136	140	127	134	130	128	126	148	125	112	127	132	149	153	138	124	129	146	135	151	143	126	136	153	143	142	122	146	132	144	139	119	136	142	145	133	150	139	152	137	128	152	133	150	129	139	135	131	157	142	126	136	134	130	137	131	129	114	119	147	115	151	155	127	145	132	144	118	123	117	126	128	145	124	131	144	139	139	129	135	114	131	145	141	156	131	138	152	136	142	109	131	137	125	131	118	159	122	155	127	115	134	129	147	131	166	144	156	115	146	137	138	134	133	141	162	125	117	157	143	145	118	151	119	144	147	134	116	114	136	139	144	138	147	147	155	139	136	129	128	134	156	140	144	119	116	123	124	142	147	153	121	171	121	128	154	127	146	129	126	140	132	112	127	140	136	140	140	135	136	128	123	149	141	143	150	127	130	139	128	156	162	126	132	132	141	163	139	137	127	125	135	120	144	151	145	135	141	138	148	140	141	121	145	117	120	130	110	129	124	128	148	125	136	128	147	135	163	141	150	121	156	127	151	137	143	123	133	134	114	148	121	131	146	150	127	135	129	129	144	99	148	117	139	134	136	122	133	134	144	117	146	143	155	151	139	166	156	149	135	131	123	131	151	141	127	120	139	152	141	134	167	136	144	152	144	155	145	140	144	129	127	122	121	126	134	105	146	150	134	137	129	139	142	109	120	143	148	126	142	135	126	131	133	115	139	133	160	144	118	147	149	149	128	136	137	131	139	151	134	114	123	114	145	126	134	120	149	147	148	125	138	150	144	138	150	119	122	135	145	138	153	128	117	133	126	146	122	106	155	153	138	138	137	135	138	138	137	139	122	138	125	140	129	118	154	127	154	162	145	124	132	141	141	128	120	139	127	132	144	126	147	127	163	124	131	145	117	125	137	150	125	131	144	144	136	107	140	125	155	135	135	129	126	127	130	140	129	131	124	120	135	140	131	154	121	132	135	131	139	127	114	126	152	123	147	133	150	124	127	133	150	137	160	133	136	147	138	161	149	123	157	121	131	131	135	142	110	130	151	145	143	152	141	136	149	120	155	152	131	122	126	134	135	119	122	167	134	138	122	131	114	135	145	138	134	143	157	137	136	120	147	127	131	122	127	122	150	116	143	134	135	111	133	117	137	130	146	157	126	138	165	127	148	133	117	129	137	120	119	137	158	131	122	144	119	133	148	137	141	155	151	145	140	151	155	119	115	142	136	123	140	121	135	138	147	124	136	133	134	141	137	118	163	142	128	128	135	131	174	132	121	118	134	131	154	139	163	139	137	123	136	135	141	140	168	146	123	132	143	135	129	130	123	133	141	150	143	141	123	140	131	148	120	128	141	140	122	109	140	134	122	141	142	146	150	128	143	146	133	132	137	134	147	151	138	141	140	155	141	143	153	122	131	124	145	152	141	149	126	131	112	146	133	117	135	117	119	125	135	120	124	123	161	158	134	146	146	134	112	137	136	137	124	133	162	127	143	145	153	135	145	143	125	159	128	121	139	140	127	144	133	142	133	118	136	150	129	132	108	151	118	136	139	139	131	149	111	144	129	119	127	152	130	129	146	127	147	156	114	140	131	133	118	149	161	136	126	106	139	132	140	137	134	132	132	129	125	146	137	140	161	130	151	144	124	140	125	129	121	154	149	139	124	125	131	115	116	138	136	141	140	145	146	129	134	141	117	151	133	139	137	157	133	149	136	143	134	140	141	116	126	143	133	138	149	151	151	135	146	142	144	143	148	136	139	127	136	134	134	137	139	126	128	127	123	136	134	122	158	132	139	135	139	133	134	116	127	128	132	132	135	167	140	142	129	139	135	145	113	141	132	143	123	137	136	124	139	136	128	141	154	126	133	132	136	131	123	133	149	142	123	138	132	134	133	134	146	127	148	143	128	140	151	125	128	151	150	128	160	125	140	143	120	133	140	115	149	128	136	118	130	142	149	137	155	143	142	129	130	110	123	141	153	172	150	143	128	126	139	119	136	146	123	120	154	130	123	135	141	147	128	147	145	135	122	147	137	147	135	168	146	146	137	123	135	125	113	156	123	146	137	137	138	136	169	126	140	146	141	118	130	163	129	128	129	137	153	108	130	134	110	141	151	156	146	109	157	125	126	163	138	128	150	128	152	170	137	139	132	137	148	130	110	138	133	155	147	136	138	150	136	124	151	134	133	139	126	136	147	143	145	140	145	131	136	139	137	142	145	134	136	147	127	155	134	136	151	123	138	140	127	134	123	139	114	121	147	135	130	131	136	114	130	154	143	152	140	160	131	134	146	140	134	157	142	120	130	133	131	135	141	161	117	113	150	115	133	126	139	163	156	124	111	137	179	149	148	129	127	148	118	133	139	151	126	120	138	135	138	140	142	133	128	144	152	149	133	136	132	157	146	122	124	143	138	147	155	119	140	115	141	141	130	136	117	131	142	138	151	140	139	155	163	153	129	154	154	145	122	132	148	143	123	131	135	144	142	106	128	120	138	152	149	142	137	135	118	142	119	135	132	129	126	106	136	141	141	134	153	148	127	148	124	137	142	147	160	127	142	149	134	162	122	139	166	133	137	139	146	127	140	138	127	122
1510	360	370	409	376	366	360	331	380	337	363	378	352	334	373	366	326	331	315	329	315	353	332	339	338	301	341	332	348	339	340	342	369	345	340	351	337	333	347	357	354	325	345	350	308	333	346	305	358	321	358	368	351	363	303	343	323	355	345	339	328	361	366	334	356	352	334	352	338	349	340	320	354	316	320	344	329	350	344	353	318	308	314	354	313	354	337	337	300	356	320	322	328	317	324	326	339	308	343	357	354	352	319	345	361	328	333	347	328	350	336	347	312	344	352	348	324	353	358	336	319	318	312	343	346	360	323	334	324	303	314	312	376	309	311	312	323	348	340	333	350	320	348	348	328	332	353	328	351	327	342	321	348	327	352	313	342	331	323	323	334	353	334	332	334	318	345	353	287	342	319	321	338	344	376	329	329	331	326	336	334	366	346	359	327	348	360	340	335	352	340	327	331	341	318	326	298	308	365	331	350	333	308	338	316	377	315	322	343	310	351	331	357	340	305	348	310	341	318	353	355	370	352	318	301	311	320	341	314	349	321	346	315	305	342	317	294	342	333	324	332	342	338	327	343	322	326	366	307	335	345	355	330	319	321	314	333	295	337	309	361	342	344	323	319	322	330	309	326	327	316	335	328	339	310	309	325	317	348	307	333	342	315	306	333	345	325	353	334	354	314	383	379	315	306	343	323	390	363	332	327	353	326	307	361	352	325	357	333	352	337	322	327	329	315	310	328	327	332	324	314	312	345	338	308	332	334	317	320	328	346	332	341	324	325	346	328	311	336	334	328	335	344	307	331	338	322	334	347	313	360	332	368	329	319	322	346	312	357	346	293	293	330	346	353	346	323	340	357	336	332	327	332	312	304	353	337	293	338	322	323	356	351	347	327	347	335	299	343	317	344	351	353	313	310	361	323	313	347	375	346	346	349	360	343	308	321	363	343	318	327	331	322	332	326	340	352	322	347	312	391	349	329	320	317	345	305	369	326	350	340	347	308	369	341	338	314	341	314	352	320	333	360	322	362	330	328	289	344	321	371	312	344	328	316	350	324	346	345	340	357	366	345	298	338	362	367	330	335	348	378	343	355	319	317	336	337	343	331	315	326	326	348	358	333	359	339	335	335	337	354	345	303	321	342	359	342	341	339	343	342	339	327	352	301	363	325	352	292	329	343	356	322	338	322	361	339	327	332	324	318	321	357	349	362	325	327	369	342	340	371	335	325	370	325	335	322	348	368	331	340	273	329	323	318	357	317	343	360	339	344	320	304	337	355	329	336	333	327	313	349	345	327	329	309	324	322	341	333	355	306	332	331	335	354	339	322	340	378	312	335	361	336	333	331	357	341	336	328	332	357	317	338	348	324	318	356	380	343	346	348	341	332	314	324	301	356	343	326	310	343	331	335	353	332	334	335	322	312	331	315	334	342	336	307	292	332	336	308	325	327	328	332	348	358	340	328	342	336	317	329	356	288	336	320	329	307	335	372	356	334	343	308	314	310	348	313	356	345	361	320	328	356	358	353	326	316	325	332	332	290	352	327	323	330	354	336	341	354	377	347	335	322	312	338	337	315	340	332	349	345	341	311	339	302	306	339	370	337	341	353	331	328	322	313	354	346	341	341	325	324	341	370	332	310	350	339	335	314	366	336	353	317	333	344	344	363	332	329	312	334	327	361	342	331	335	312	339	323	336	344	335	335	340	340	333	335	329	335	340	340	337	364	352	318	358	348	325	313	327	291	309	354	344	315	375	338	341	377	313	331	351	311	350	353	324	348	355	317	365	327	340	344	319	329	330	323	342	324	312	321	353	356	333	309	321	302	320	319	336	315	373	327	323	316	367	333	309	340	336	341	317	338	334	362	315	353	346	335	349	363	334	331	342	323	342	348	312	318	302	338	348	334	321	355	351	347	335	335	312	315	336	338	331	332	332	335	333	352	359	317	334	352	346	356	287	362	330	314	347	346	324	303	348	359	343	361	314	317	372	310	339	349	341	323	322	318	324	330	337	331	334	360	369	318	373	352	373	329	328	297	314	319	331	328	305	347	296	341	312	319	351	342	360	334	356	340	325	350	314	309	350	327	306	314	364	361	347	327	332	330	330	323	347	328	369	346	296	328	360	357	331	316	333	317	337	352	326	331	331	316	326	333	332	350	349	345	338	336	323	354	361	303	345	305	345	318	359	350	343	331	337	338	378	308	329	343	312	305	335	334	343	319	334	350	365	318	340	303	334	336	351	339	321	350	317	308	369	314	263	354	330	369	349	332	317	317	314	333	327	306	371	352	345	321	339	329	324	333	336	340	356	332	363	334	302	333	333	303	336	332	345	309	328	314	315	331	326	315	336	314	344	337	343	322	354	335	349	320	342	298	342	330	359	358	348	322	331	330	349	337	329	319	322	364	305	322	332	309	337	348	315	342	342	353	325	333	322	351	358	340	308	307	333	355	331	341	327	339	332	328	331	343	319	321	340	333	363	353	351	363	351	316	334	340	362	317	346	320	336	327	343	364	351	310	311	329	330	343	331	314	340	309	344	334	350	361	347	341	321	347	314	326	331	323	358	348	314	290	324	329	316	370	301	331	352	352	320	336	323	326	350	330	344	304	311	325	351	317	324	331	341	310	336	329	334	370	334	331	351	329	338	316	343	356	319	322	347	312	334	329	368	321	317	330	325	358	340	295	323	307	344	333	340	329	360	333	350	329	331	335	321	347	340	343	325	327	337	324	317	334	333	319	366	337	345	330	331	325	330	350	336	368	331	311	333	310	361	327	362	342	369	323	316	349	344	317	290	339	374	327	317	329	345	313	323	324	342	320	336	353	335	320	348	329	336	351	345	333	352	343	329	320	327	302	343	320	335	339	337	309	354	346	320	304	319	331	349	338	309	325	308	360	333	327	290	352	322	338	322	305	319	335	318	320	351	368	340	303	362	329	342	336	353	363	312	321	371	372	347	341	355	342	319	354	333	332	314	330	346	324	325	336	346	335	365	366	323	339	338	336	300	368	326	324	330	347	313	339	351	351	343	311	332	336	333	334	342	284	367	329	360	330	356	305	337	340	304	331	348	317	351	343	315	332	324	322	341	348	338	355	304	341	320	313	327	354	338	366	333	329	340	361	344	330	341	322	340	355	304	376	341	341	332	353	343	379	344	368	323	300	350	324	373	325	353	341	328	328	337	358	327	343	369	308	322	361	335	334	327	334	310	367	331	301	335	324	345	333	312	327	321	357	359	325	311	341	336	344	338	348	323	334	364	344	308	343	329	333	332	296	323	334	301	343	334	343	331	338	316	358	335	301	335	320	347	350	362	342	347	318	353	331	344	323	298	315	316	366	330	386	329	321	326	329	340	357	333	328	347	316	326	326	340	324	346	333	301	361	322	320	321	326	351	328	338	351	332	342	370	331	322	342	318	345	350	325	346	337	345	334	325	319	360	343	363	364	321	293	319	344	339	341	335	358	321	359	336	333	306	350	346	373	317	340	339
7281	574	554	442	348	316	310	286	278	275	211	271	248	219	208	226	220	212	211	219	240	236	239	214	218	227	198	208	214	250	224	227	200	196	200	222	200	255	237	230	220	227	215	197	197	231	246	204	199	216	202	197	212	221	199	189	204	197	216	217	228	257	204	229	208	243	222	214	234	225	209	233	220	219	199	236	232	220	203	258	214	235	220	211	223	219	203	244	215	222	229	218	236	227	198	213	207	195	201	242	215	206	225	222	240	193	242	226	216	234	230	206	235	188	181	222	221	237	201	226	217	221	194	211	205	195	225	206	190	191	237	218	224	274	251	230	216	218	243	215	185	209	221	239	249	193	208	226	231	194	213	196	247	222	194	191	211	211	226	188	206	229	204	228	225	196	228	205	221	190	213	204	196	226	204	230	201	192	209	222	224	241	203	213	219	201	207	218	226	201	243	206	215	231	214	228	210	213	234	193	213	217	211	217	235	220	241	207	231	225	217	242	207	217	229	222	201	232	208	239	216	216	190	218	211	228	215	185	212	211	213	207	208	215	233	253	229	248	211	198	195	248	223	173	195	238	220	195	204	213	214	217	214	212	198	201	204	221	206	221	210	211	225	199	211	196	218	191	214	226	215	212	219	227	237	213	216	235	204	246	218	208	226	198	190	198	218	213	227	194	214	208	208	210	184	204	213	199	195	220	224	221	204	209	198	213	189	199	233	209	221	238	241	216	222	214	220	195	218	203	238	210	208	192	202	193	204	224	221	204	197	240	204	221	210	232	233	193	247	208	211	224	231	216	217	198	214	229	222	222	218	242	202	226	215	213	229	219	238	238	216	221	201	212	209	217	229	240	216	231	198	210	209	210	217	215	200	218	224	200	219	201	203	227	216	215	185	235	238	199	210	205	184	184	217	183	246	212	210	230	229	225	217	212	210	209	236	212	241	218	206	195	223	210	213	216	216	193	223	214	214	205	227	211	224	216	220	195	234	214	211	224	211	206	225	215	220	221	199	214	195	218	230	236	194	214	238	198	245	210	211	204	217	241	214	196	205	192	228	200	205	212	231	224	215	231	203	241	239	219	229	211	217	207	209	228	197	225	218	226	235	233	221	214	204	212	222	184	221	230	204	215	199	223	219	214	232	240	222	251	208	208	211	224	194	241	250	200	244	212	248	212	181	188	206	215	214	228	233	243	214	208	211	215	227	218	209	225	228	233	208	183	183	214	196	218	207	208	190	228	217	219	225	187	186	221	216	235	194	201	227	205	233	203	205	198	237	230	219	227	217	160	230	231	224	184	202	242	218	237	245	193	200	209	247	233	245	235	234	209	208	203	220	206	200	254	218	196	214	228	217	229	219	246	204	229	209	215	200	196	203	212	266	227	240	204	222	233	208	231	221	225	229	225	213	221	229	231	246	234	215	216	225	204	186	181	219	207	214	255	232	213	246	210	210	240	223	217	195	214	207	228	205	210	223	242	204	203	224	199	211	213	234	210	235	208	230	229	216	183	212	234	221	214	238	221	233	195	201	216	235	228	239	222	236	201	222	230	217	226	217	225	205	194	210	212	202	183	237	224	200	240	232	240	213	193	230	220	222	213	224	239	188	218	232	232	180	197	216	216	211	230	222	221	241	227	227	218	220	231	212	251	208	197	210	245	199	209	221	202	198	225	236	210	241	208	197	202	239	207	195	226	201	230	213	219	228	213	198	208	197	219	228	195	226	209	220	235	225	210	207	225	204	238	199	209	204	210	202	216	201	212	242	223	213	207	216	179	220	198	234	215	220	217	210	227	239	207	214	200	188	265	232	216	233	225	204	197	229	207	221	224	279	226	215	249	227	233	221	206	236	227	228	193	228	200	209	247	241	243	227	218	188	198	224	231	194	230	219	202	231	221	230	194	220	223	207	232	213	191	196	207	220	213	237	204	221	211	208	211	219	217	212	219	190	205	225	209	188	224	206	222	225	241	213	209	179	199	228	203	227	209	225	231	228	198	194	229	224	197	233	202	189	212	215	236	208	218	223	211	181	217	198	218	224	218	217	194	212	199	254	230	231	202	255	187	213	223	220	206	212	231	208	222	175	213	223	204	230	212	209	223	212	228	193	198	229	200	226	222	226	218	213	208	196	225	202	237	224	209	221	235	214	216	215	216	214	208	219	220	215	239	235	205	209	206	204	212	213	229	200	217	220	216	231	223	228	233	191	209	219	246	204	236	217	218	220	207	224	203	221	215	210	200	201	200	223	227	227	198	188	215	212	207	182	186	241	227	215	200	196	208	200	238	201	218	235	232	203	198	215	219	219	243	199	229	222	208	199	211	202	193	242	221	224	198	230	233	197	195	217	205	207	208	208	228	228	230	220	216	182	199	214	201	233	212	231	220	241	202	204	205	226	201	212	214	225	228	212	196	202	233	226	226	207	217	226	219	190	232	188	214	235	240	223	210	195	224	191	220	205	227	201	196	208	209	216	242	224	223	211	194	213	218	221	209	205	229	201	218	207	194	213	213	190	218	212	212	215	197	204	206	208	219	207	207	226	208	211	192	202	226	227	218	218	201	216	214	214	218	210	222	216	200	216	208	207	231	203	218	232	232	197	202	230	234	177	208	222	228	202	224	212	188	208	220	233	239	201	209	210	202	198	216	208	204	216	196	192	201	214	216	234	197	234	215	211	193	215	205	187	175	200	212	179	202	211	209	237	235	219	192	224	220	217	210	216	206	197	205	226	235	238	196	224	192	190	228	222	239	223	218	209	213	203	226	192	188	239	194	209	206	216	206	214	236	185	200	229	231	214	221	206	202	245	238	247	225	225	218	200	229	205	174	229	191	198	198	203	195	196	224	201	226	234	247	223	226	235	199	207	197	252	243	203	200	221	209	199	204	217	227	194	207	195	228	226	214	211	216	203	225	235	249	237	231	222	213	195	212	210	233	220	220	215	201	210	224	214	256	207	208	215	241	243	234	209	222	231	203	216	213	223	227	201	220	236	198	208	221	209	213	191	212	219	201	208	193	207	231	243	217	210	206	223	214	232	232	213	202	205	226	195	222	228	199	236	220	258	230	219	185	228	190	199	235	238	218	218	216	193	205	223	201	235	230	189	236	209	225	226	193	206	208	235	210	192	227	204	214	219	246	248	217	196	217	216	242	209	235	196	207	241	248	222	232	217	196	210	215	223	227	214	233	213	195	232	183	232	216	218	203	216	232	221	205	243	243	233	233	208	187	249	223	204	210	193	217	212	202	207	197	205	204	212	214	239	208	223	209	208	218	232	232	210	218	218	226	202	222	217	219	229	186	211	203	222	225	189	204	206	198	193	211	194	244	215	188	236	236	208	206	190	213	210	211	196	230	208	220	199	198	213	259	219	241	204	213	201	198	186	247	216	236	194	208	226	192	197	219	195	213	228	220	198	210	216	194	198	223	211	225	214	229	209	228	230	231	206	191	254	228	203	225	206	200	207	223	229	219	216	226	225	196	233	213
6326	847	1292	1328	1241	1027	947	850	763	725	634	635	622	608	616	553	546	575	554	567	516	539	517	480	496	529	521	499	516	521	502	532	546	532	545	505	532	513	542	474	530	501	542	479	478	485	484	495	496	474	499	484	508	486	496	523	511	506	510	487	493	483	500	482	531	504	508	531	477	509	469	510	473	482	487	504	486	497	516	502	475	526	490	491	504	519	488	479	480	467	532	472	501	483	496	486	499	488	499	480	479	469	480	482	516	544	486	517	486	485	517	532	497	535	480	510	476	484	481	472	511	480	515	461	560	532	482	509	467	501	521	532	495	469	510	492	449	516	467	455	498	484	534	523	482	485	499	516	469	464	506	498	491	482	516	495	482	539	477	459	475	484	477	494	484	477	540	496	504	514	486	503	511	514	474	491	484	499	494	490	504	462	530	450	479	488	470	510	487	541	493	506	476	495	491	525	476	479	516	531	495	489	521	535	475	493	502	466	460	500	449	492	492	478	466	457	471	513	473	501	514	511	494	508	474	489	459	460	479	472	491	488	522	482	537	500	471	472	472	476	534	483	485	524	466	526	521	483	466	509	522	501	448	523	483	490	482	489	448	462	514	481	509	513	491	498	493	522	467	485	483	508	467	516	468	514	532	511	497	511	489	497	469	518	502	509	514	508	479	510	549	476	496	505	484	518	473	494	485	481	481	509	496	463	461	509	482	484	483	494	533	520	497	459	496	483	532	486	494	488	515	429	520	456	495	474	482	497	510	495	482	498	526	458	499	505	474	536	520	518	479	526	491	489	545	498	535	437	524	485	501	510	498	495	499	478	489	481	508	483	520	501	468	464	496	502	476	531	499	524	510	487	480	549	512	460	468	487	450	514	483	495	537	497	489	517	507	466	477	483	472	538	485	498	463	544	469	482	485	488	469	474	463	536	522	513	503	439	510	479	466	489	539	520	473	491	511	535	496	470	487	462	490	513	460	473	524	471	472	494	460	556	493	552	491	525	459	482	517	448	511	525	508	468	464	475	484	495	499	495	487	476	470	485	472	509	492	520	490	491	480	493	476	455	517	464	483	516	523	457	470	477	513	496	505	482	490	494	507	474	495	510	518	468	484	527	475	487	500	492	478	502	452	498	463	472	513	467	498	479	498	486	481	495	470	518	498	514	493	490	475	515	493	529	472	518	513	494	497	460	459	505	498	500	489	511	494	456	502	459	507	510	502	531	501	522	493	455	470	475	495	517	479	505	494	521	479	498	485	508	476	538	521	464	479	527	523	493	515	462	481	479	495	466	488	507	483	510	477	446	496	497	499	469	461	477	496	502	502	526	535	484	472	495	525	484	503	488	497	501	520	459	513	482	520	460	491	481	530	509	494	490	502	524	490	513	491	499	496	511	475	491	511	481	484	483	445	498	467	489	498	516	485	460	496	530	504	504	502	512	486	530	475	523	511	470	475	482	468	505	498	499	467	529	508	499	496	507	498	462	483	496	509	504	468	495	476	494	519	477	480	515	503	460	519	499	510	501	429	488	483	460	504	502	521	484	485	540	494	446	523	481	489	495	503	514	504	542	492	501	471	496	467	513	486	496	495	467	481	495	467	492	435	523	503	468	446	491	484	488	472	470	493	480	489	560	447	497	492	495	488	485	485	466	457	502	499	520	510	485	504	516	477	491	486	482	492	507	512	508	496	538	465	518	490	507	530	509	520	507	454	533	502	485	480	514	493	497	497	469	502	500	477	493	528	498	474	457	477	489	479	488	494	479	480	531	479	433	505	480	495	494	505	446	527	508	481	512	487	486	521	506	476	524	508	463	466	489	457	501	479	504	507	503	511	514	501	499	490	512	471	477	467	495	451	529	504	498	493	516	511	508	433	514	493	498	462	486	454	515	541	483	458	494	483	509	484	507	486	498	451	483	516	518	469	503	515	506	508	504	500	490	486	457	486	492	498	475	484	473	478	431	480	500	482	471	512	498	475	474	520	502	486	498	492	495	517	527	464	481	480	508	460	474	524	478	491	467	489	455	481	490	481	551	484	500	499	511	499	470	503	452	503	498	463	483	492	492	494	485	501	527	510	474	467	497	537	519	490	493	499	467	449	496	495	494	473	524	536	485	483	493	445	499	471	492	490	470	465	474	519	485	465	519	491	483	545	499	515	496	472	493	503	455	483	490	477	461	465	490	494	499	491	517	492	527	487	510	509	465	470	484	495	500	528	503	511	542	461	477	468	432	536	522	482	454	472	528	501	510	493	521	474	464	506	488	434	469	483	492	502	498	475	469	479	519	503	476	502	503	489	507	490	528	500	512	492	497	495	455	494	513	455	474	506	481	478	475	466	480	523	521	456	508	531	467	509	457	512	501	452	525	481	484	514	532	489	491	479	488	517	483	468	509	483	458	521	478	499	486	503	493	500	532	467	492	505	501	510	455	486	504	474	499	454	497	541	516	534	527	531	503	495	499	504	464	510	507	521	503	484	497	485	511	495	513	500	509	474	513	510	502	527	500	479	484	447	474	472	469	496	489	489	510	493	474	496	521	499	533	500	527	483	475	454	531	484	503	448	513	471	476	467	492	521	525	472	477	515	505	492	510	473	507	490	496	465	504	534	482	485	504	521	530	484	480	498	504	453	510	503	533	527	478	494	514	469	463	533	493	473	511	494	475	487	462	504	490	471	470	449	515	476	522	543	466	499	471	514	500	465	507	516	491	483	508	460	514	494	474	481	458	498	460	500	485	490	517	477	490	509	493	480	476	460	468	520	478	493	463	502	472	497	477	439	512	482	502	482	437	519	507	466	509	501	476	476	508	500	468	467	487	469	444	478	455	502	522	509	476	529	484	508	482	545	486	491	517	528	514	475	466	488	490	471	515	504	527	544	470	506	475	481	505	456	490	502	485	445	495	486	541	481	472	522	493	472	488	510	497	437	481	505	473	507	467	509	485	518	497	535	485	512	532	499	493	496	489	506	504	528	467	525	532	437	489	477	517	474	504	462	503	486	492	447	466	509	510	471	504	493	476	466	473	528	487	514	500	477	459	445	495	514	514	496	503	482	473	499	493	497	481	508	470	508	460	468	493	518	480	486	504	506	503	488	461	500	469	467	519	494	531	521	499	495	532	455	454	468	480	503	484	468	511	480	491	526	529	492	496	478	490	473	473	497	500	513	498	450	510	479	499	481	481	490	463	534	475	446	500	502	499	514	494	487	488	475	518	510	496	525	475	511	503	468	484	500	443	499	514	484	502	471	468	468	529	478	513	490	498	520	474	475	509	492	540	512	529	507	485	491	491	541	501	513	497	491	502	495	514	509	506	438	513	511	508	466	502	496	463	499	470	489	495	509	495	554	508	527	478	491	527	502	500	461	481	528	488	530	473	493	517	529	495	487	466	471	484	481	493	514	485	491	507	499	495	463	542	481	533	513	465	486	500	463	480	457	475	477	511	484	499	449	498	489	488	485	512	469	467	538	477	478	535	488	454
13824	1137	860	725	478	408	313	286	233	190	210	200	184	187	183	169	189	157	167	144	159	156	165	161	137	161	152	141	146	147	171	152	164	170	150	134	128	151	135	133	154	148	165	155	142	151	154	147	146	154	140	134	153	141	156	138	125	153	114	156	124	153	159	138	124	145	149	119	155	135	139	143	145	184	167	145	150	129	143	141	127	148	123	155	140	156	142	139	152	140	156	134	153	147	125	145	153	133	139	148	134	135	123	150	133	160	131	139	146	143	140	139	138	145	140	139	146	146	122	143	136	129	133	156	151	135	121	155	130	126	146	135	152	150	158	154	139	132	128	150	118	141	147	151	153	167	126	168	132	156	139	143	151	135	127	149	138	148	141	137	151	167	120	131	148	125	129	146	153	146	138	161	119	118	120	144	134	146	149	139	133	170	176	131	142	150	130	151	135	145	152	140	140	153	140	160	146	126	123	152	144	152	159	155	125	150	140	140	144	164	147	149	149	131	141	154	150	158	133	139	157	166	144	142	144	146	117	151	147	162	128	132	150	149	131	150	127	138	141	145	145	148	145	125	150	157	128	156	159	153	128	141	110	153	150	152	128	130	145	146	164	152	147	166	161	152	136	165	153	149	158	167	141	158	161	164	130	147	149	131	158	170	134	138	135	163	170	172	136	149	144	161	136	136	160	143	129	125	150	143	160	141	129	131	137	162	173	143	153	148	151	165	158	118	148	140	135	144	163	150	132	155	164	158	135	135	139	132	126	128	137	134	147	140	151	147	152	148	156	123	134	154	159	137	157	147	153	142	164	145	151	151	143	145	152	137	164	131	161	137	136	155	131	165	142	146	154	147	143	156	143	145	157	112	137	141	116	145	124	116	137	152	141	157	166	163	143	142	136	139	128	135	128	141	166	146	141	144	175	149	128	160	157	155	137	153	142	143	135	150	164	149	125	139	165	142	134	144	124	148	130	134	156	137	139	151	137	148	139	148	134	136	150	157	122	138	139	133	147	151	129	167	147	121	139	128	149	147	143	143	132	145	140	159	147	147	149	140	152	137	127	150	144	141	154	146	127	153	139	142	148	142	125	145	180	140	142	130	150	159	160	147	132	179	134	146	162	147	143	138	134	149	154	129	132	161	169	112	135	122	132	145	147	135	136	130	104	142	123	130	148	146	139	144	131	124	128	131	159	130	127	157	164	141	132	143	148	135	138	154	127	158	136	131	126	132	167	145	124	174	158	139	126	137	128	146	137	125	128	149	156	151	152	108	129	130	136	169	161	148	144	128	132	134	163	137	113	148	165	146	151	130	135	152	142	128	151	172	153	159	150	148	160	152	126	153	161	134	135	133	133	157	144	128	152	147	144	151	138	158	168	140	142	157	140	157	135	151	153	151	135	139	128	156	144	153	144	150	148	134	140	134	128	134	152	149	139	143	153	156	141	146	144	170	132	117	125	148	162	163	158	198	140	146	120	154	146	141	146	135	145	137	140	171	152	124	126	148	141	151	149	113	159	127	143	140	175	179	148	135	157	147	123	140	142	127	138	126	144	154	135	126	136	135	141	130	153	130	148	149	143	124	139	153	136	155	139	142	152	119	148	131	132	147	143	150	141	137	126	136	152	112	120	133	149	155	151	149	141	161	149	146	141	117	143	140	134	168	136	145	148	135	130	145	151	148	147	160	105	113	156	160	148	121	144	126	142	127	159	145	129	137	151	120	150	152	153	132	148	134	135	141	148	167	147	161	162	117	132	134	146	151	138	129	142	148	163	139	133	141	138	151	141	166	122	123	147	126	155	146	120	136	119	149	139	144	154	126	136	137	133	131	138	133	134	152	132	145	162	163	130	154	160	149	127	143	150	172	136	122	145	138	163	133	150	145	134	133	137	148	158	144	126	160	182	161	157	122	150	149	143	158	134	142	152	149	143	151	155	130	124	154	136	135	138	141	158	142	135	152	156	124	134	142	162	108	133	119	147	143	121	145	145	146	141	133	158	134	137	121	132	141	150	138	128	128	146	143	129	140	133	127	157	143	129	145	145	118	141	154	138	130	162	144	144	161	145	152	137	150	145	138	132	141	142	125	156	146	134	153	152	146	145	156	130	131	137	150	146	139	130	141	125	137	126	154	137	161	160	153	150	113	127	167	158	126	133	146	137	137	144	133	127	171	148	142	169	162	132	137	166	146	157	136	161	140	148	139	141	165	126	133	153	142	140	142	157	139	133	148	143	149	160	154	161	148	123	152	147	150	136	140	145	132	145	141	125	154	138	162	129	133	157	121	127	128	143	120	117	157	161	132	136	151	131	124	171	169	149	143	163	163	130	141	147	142	150	169	131	151	161	136	134	177	146	123	145	155	139	128	145	143	147	126	122	148	157	141	127	133	148	123	142	132	136	154	139	133	130	105	146	160	162	153	135	137	132	130	130	124	139	148	148	140	139	124	134	158	142	150	167	140	132	132	134	148	127	155	143	133	144	156	156	101	135	143	144	145	147	157	127	119	129	125	149	153	150	162	134	149	149	134	137	123	159	152	135	139	136	158	137	144	135	154	139	144	139	148	139	117	158	169	167	146	149	151	122	135	152	127	146	129	144	158	116	132	145	144	156	118	150	137	173	144	147	169	139	153	147	118	135	156	151	131	152	157	157	133	133	124	170	133	137	147	158	134	154	141	120	150	124	138	136	138	131	127	134	146	150	115	137	102	129	145	166	151	137	134	143	135	133	158	145	164	141	123	129	161	141	146	157	132	131	138	129	141	146	149	147	143	142	141	153	126	147	160	130	129	159	123	140	130	139	125	153	123	143	159	123	134	141	125	138	155	134	121	146	150	147	123	144	146	136	161	134	139	162	136	147	136	140	166	153	142	150	146	154	157	128	146	144	133	141	148	153	155	150	158	155	143	140	163	138	120	132	141	132	139	113	149	133	142	154	129	143	140	151	149	140	136	112	154	144	137	150	117	139	153	138	159	168	168	135	138	146	127	135	156	139	158	129	122	146	126	133	152	137	142	157	131	130	140	148	154	152	155	154	136	130	120	138	144	128	130	125	121	127	153	145	136	118	146	140	142	145	143	149	146	142	141	154	151	169	150	149	135	171	145	125	131	151	155	146	145	134	152	148	163	142	143	125	140	144	131	162	154	109	134	128	146	146	125	137	138	152	147	133	158	134	147	130	158	148	165	130	155	122	134	146	142	133	132	150	125	161	142	158	152	132	149	173	131	111	134	133	162	157	149	125	128	141	131	146	137	121	141	156	138	127	138	168	119	137	142	145	156	151	175	152	124	147	151	137	169	153	153	146	167	160	133	127	175	163	148	170	129	130	137	140	144	150	138	145	143	152	151	158	147	144	136	133	150	143	147	130	151	147	176	131	130	152	114	145	137	134	161	151	153	127	131	129	150	114	153	118	155	150	147	141	128	132	162	160	151	134	150	115	141	148	144	141	120	145	160	145	147	139	134	112	145	124	132	161	132	143	145
8050	978	1834	2030	1751	1458	1161	921	828	715	656	692	597	568	514	477	517	463	428	417	424	438	448	386	391	388	345	386	410	401	381	364	361	359	366	369	384	361	330	364	334	325	311	382	343	350	375	336	356	383	333	358	355	352	364	306	326	357	344	341	319	368	344	339	326	337	338	332	330	340	344	309	371	345	319	309	357	332	352	343	330	333	356	342	318	324	303	312	286	318	300	337	360	322	337	313	338	320	343	347	340	336	266	326	318	310	321	308	363	352	288	308	342	357	333	329	343	361	323	326	349	287	341	354	345	353	348	323	290	343	324	314	326	337	362	348	309	342	325	350	345	329	294	331	329	323	328	313	330	343	338	308	353	344	343	302	326	305	296	338	333	336	332	349	326	326	309	319	332	366	340	297	353	348	327	330	304	348	324	311	323	333	324	349	315	334	306	333	317	306	325	382	316	351	344	302	320	328	317	324	312	327	314	349	299	329	347	322	330	322	300	347	317	317	339	331	334	330	333	347	337	325	319	361	340	330	337	322	311	326	315	333	353	314	318	350	331	348	334	316	345	316	312	318	312	323	346	361	311	329	317	313	340	328	329	319	328	345	315	325	338	357	334	358	311	349	329	343	336	328	340	319	316	332	329	324	330	334	337	357	338	334	303	340	308	337	318	374	350	342	325	310	318	276	345	356	333	341	345	310	322	331	323	312	340	360	316	327	335	320	310	364	340	326	324	313	292	356	306	305	331	331	324	338	350	331	318	319	298	304	334	302	295	314	328	370	312	302	332	326	341	313	325	311	321	301	336	336	309	307	350	278	310	322	317	346	298	336	329	327	346	341	307	343	303	323	289	333	321	341	331	314	331	342	322	308	335	325	328	302	313	338	321	358	330	327	366	316	312	344	330	337	319	316	334	356	331	322	355	335	318	332	362	320	326	337	313	321	362	322	315	303	332	320	308	301	340	339	331	328	304	319	322	355	354	330	356	318	322	321	308	350	352	337	337	324	360	322	339	299	326	342	298	335	334	352	327	316	333	328	324	314	324	328	322	332	318	329	313	327	327	320	347	345	338	334	333	335	307	362	344	334	343	298	319	321	329	304	309	338	318	329	349	327	321	340	297	283	333	328	309	359	341	329	337	321	322	334	336	334	335	328	332	336	347	321	353	287	319	342	338	333	380	344	321	324	366	317	304	318	336	333	322	352	352	315	316	336	361	275	330	343	353	318	314	332	331	319	321	302	346	322	334	328	343	338	322	323	320	293	316	338	304	337	308	303	344	344	363	321	335	325	315	351	324	354	324	351	332	316	317	315	337	357	337	308	309	372	344	343	347	372	365	344	326	308	341	322	327	325	319	324	331	334	346	363	334	282	354	349	340	332	328	328	337	317	329	338	299	316	317	348	334	308	323	311	314	291	304	351	314	359	342	307	361	368	337	323	299	295	358	312	340	314	328	337	325	351	296	327	332	325	341	321	341	353	337	335	323	300	313	357	318	337	364	340	327	317	330	325	323	303	332	319	319	366	326	345	308	335	342	326	327	336	332	330	330	332	347	294	346	359	321	303	361	328	315	317	326	311	318	308	336	356	328	363	330	352	340	320	331	343	334	317	302	319	342	349	317	346	376	326	295	335	342	320	317	302	325	329	304	359	358	332	314	330	321	343	304	344	350	347	314	335	332	326	343	350	334	332	346	336	356	337	324	307	329	335	344	328	323	307	313	361	326	331	325	321	321	338	326	316	335	325	325	349	305	307	321	338	325	302	338	379	318	328	338	327	326	335	312	342	345	319	326	349	350	328	336	327	333	328	311	343	314	324	355	340	319	306	309	335	323	324	320	333	371	305	307	328	301	341	332	338	321	318	327	334	333	309	339	351	317	341	326	335	318	322	316	377	312	309	325	340	349	337	314	334	337	363	351	365	303	301	320	309	307	316	331	327	342	339	313	311	323	311	378	331	324	337	314	327	330	308	330	347	321	303	347	336	295	346	331	344	325	330	336	310	272	324	320	333	353	336	295	332	340	353	329	365	366	340	313	328	341	354	334	325	329	336	318	319	303	333	304	337	313	342	338	341	329	332	316	350	329	340	299	319	327	343	323	313	321	342	289	295	355	298	314	338	345	314	359	362	362	303	310	305	315	343	327	337	311	346	338	338	329	333	329	330	318	336	318	315	334	309	298	327	354	310	288	347	352	339	334	346	343	353	298	318	317	342	355	309	332	368	359	321	324	325	306	328	318	345	332	314	305	315	328	328	324	315	296	332	342	330	371	299	302	339	323	353	326	332	359	338	340	368	332	323	348	327	334	296	328	341	338	383	353	376	299	321	339	333	319	333	333	309	337	328	353	315	311	352	335	343	333	323	343	331	341	303	298	311	328	311	337	329	334	333	289	322	328	330	332	347	311	278	340	345	374	311	316	348	303	330	332	330	357	329	326	310	320	334	304	327	315	316	347	352	340	341	300	352	323	316	338	342	327	348	339	338	348	278	319	342	317	316	317	335	328	301	309	299	354	308	314	366	327	343	328	317	348	332	316	333	348	329	309	324	332	335	340	332	323	377	319	342	307	313	335	313	327	303	339	304	340	344	313	315	350	354	341	340	329	314	301	354	301	312	357	332	362	315	322	328	326	332	341	338	314	321	322	307	343	287	335	324	337	331	338	358	320	349	299	343	335	341	329	329	322	357	326	321	344	347	313	285	344	344	304	324	342	353	343	309	330	340	314	331	335	346	332	341	330	332	332	358	350	342	334	343	313	322	280	317	326	325	367	337	357	336	351	351	332	298	321	310	356	339	329	343	283	358	317	323	371	332	314	341	313	312	347	357	353	329	356	332	317	352	343	303	338	320	326	334	338	345	306	349	329	331	323	328	321	323	302	300	340	321	318	298	314	338	344	325	328	340	306	321	323	317	301	305	328	326	323	333	344	343	319	342	360	322	322	303	328	321	333	325	320	336	331	326	338	362	334	311	351	322	340	358	344	326	325	296	321	374	338	345	344	352	337	336	328	317	346	352	306	341	343	320	326	305	307	349	317	313	306	318	325	339	326	348	342	339	334	321	328	335	352	328	292	308	336	312	319	351	335	340	307	341	347	301	333	275	317	324	391	332	334	333	362	322	326	288	287	324	333	335	310	291	361	354	318	315	288	325	307	315	300	324	344	338	337	329	344	317	342	320	330	317	354	317	361	313	318	325	311	348	348	326	314	335	345	347	362	337	334	318	318	323	336	346	335	319	335	325	343	302	340	285	319	283	333	313	331	315	357	332	343	329	344	327	320	326	359	306	321	343	339	336	321	358	308	339	313	331	320	337	376	327	346	351	299	331	351	308	293	354	351	325	324	339	310	330	335	314	321	339	313	302	354	324	344	340	365	365	322	362	299	326	316	357	328	311	358	326	342	328	304	347	340	352	312	335	337	332	324	349	355	309	339	340	340	348	323	324	283	326	333	344	342	333	339	330	298	324	288	340	359	332	312	343	356	342
1366	123	155	154	163	168	142	142	158	142	156	139	126	151	141	140	134	151	137	132	150	134	154	147	118	141	141	170	122	154	151	159	144	143	142	141	134	144	132	149	152	160	125	147	126	140	144	133	114	120	143	152	146	140	147	132	153	159	157	162	142	146	143	124	157	168	156	149	140	134	131	142	118	132	126	149	129	130	146	152	140	137	134	112	127	148	146	142	141	118	129	125	136	144	130	112	162	132	150	126	146	130	130	163	161	125	147	139	134	130	129	106	131	108	120	140	135	152	145	135	158	113	140	133	142	150	134	154	135	153	143	121	140	133	162	134	128	138	156	127	139	119	137	129	119	135	130	133	154	125	151	156	137	138	142	149	141	135	122	128	138	138	135	119	166	126	130	158	151	144	123	148	142	135	136	143	129	137	141	162	128	134	144	154	137	137	130	132	121	135	134	164	128	150	144	150	150	164	144	172	145	142	142	119	125	134	124	142	130	144	156	136	136	137	133	135	138	129	139	133	145	153	136	143	129	146	123	176	147	131	145	139	155	127	155	149	131	133	125	132	131	148	122	131	147	142	148	120	129	117	140	145	140	144	150	122	155	146	158	136	140	145	136	151	133	134	118	134	139	132	123	110	140	140	114	153	145	134	133	147	132	129	134	122	141	160	140	158	132	140	136	149	119	125	143	150	145	123	142	145	123	143	137	105	130	141	127	160	134	156	146	147	130	153	142	141	132	124	159	131	147	159	141	153	122	120	146	112	146	161	125	117	120	121	180	134	126	136	143	136	135	157	148	160	120	135	141	129	141	131	158	141	141	133	116	114	145	157	143	132	147	131	154	139	146	143	154	134	142	140	149	138	117	125	125	136	143	148	129	143	125	141	150	139	162	132	116	137	114	134	152	144	137	131	121	144	140	139	141	141	121	145	153	125	137	142	149	122	155	132	139	132	152	125	139	155	114	134	140	113	133	130	143	140	131	145	156	156	154	158	140	133	142	151	146	146	114	159	122	148	149	123	112	122	146	142	135	158	152	143	138	119	130	143	136	138	129	144	165	141	122	142	145	133	106	128	122	120	129	135	129	142	154	141	154	148	115	133	137	143	141	137	137	135	148	155	126	125	126	131	129	136	136	133	132	132	147	130	142	152	150	142	139	142	124	133	142	129	113	163	140	128	119	113	144	150	123	124	140	136	146	145	146	146	133	137	142	159	136	144	117	134	130	154	136	125	138	153	145	149	140	120	138	145	147	141	137	152	129	133	134	138	141	119	144	128	128	97	151	149	125	136	148	133	133	145	140	117	153	113	141	148	133	140	120	123	142	153	126	140	124	128	145	116	151	165	137	139	129	142	126	141	151	132	130	143	144	127	135	131	156	150	112	110	159	150	140	146	140	132	126	157	147	154	146	143	147	122	157	146	153	125	120	136	133	150	155	136	148	133	163	167	138	127	158	157	124	144	126	150	159	143	156	152	149	129	140	142	131	136	126	161	128	122	138	150	156	123	151	141	142	155	137	150	118	156	152	134	125	126	145	147	136	135	141	139	129	170	158	135	119	145	132	141	143	146	147	130	120	139	153	150	130	127	165	136	171	141	146	125	124	134	153	137	148	130	133	124	123	149	137	142	148	140	146	140	132	144	137	145	130	134	142	135	137	162	144	134	114	139	146	134	131	134	129	155	144	147	154	153	160	141	156	135	147	144	150	160	133	118	123	137	154	129	130	123	147	149	128	165	136	129	130	154	135	117	118	118	140	127	143	142	141	140	148	134	116	164	136	132	132	134	142	138	132	118	157	146	137	152	136	135	135	138	145	113	128	137	120	147	133	143	135	131	148	133	126	113	118	150	148	115	129	130	117	134	131	133	96	124	118	136	118	149	109	155	140	147	127	130	161	137	142	134	136	162	147	144	142	133	133	145	130	140	163	141	131	140	157	132	137	114	126	128	130	155	129	154	141	151	138	140	139	134	157	128	132	120	133	162	132	133	148	130	128	134	131	131	157	142	113	127	142	125	149	150	137	143	158	149	138	157	136	149	122	138	135	117	118	130	119	134	163	124	114	143	126	129	140	138	168	138	128	138	147	146	140	143	139	125	155	142	131	124	125	139	144	150	147	120	155	146	142	141	120	123	129	138	144	138	119	150	147	133	145	146	160	136	149	164	148	135	143	106	132	116	145	145	135	140	142	128	130	139	152	147	119	155	136	134	151	135	144	143	114	129	143	141	120	153	138	115	153	138	142	152	125	138	144	148	142	114	137	138	151	125	120	142	143	144	123	135	135	115	145	121	133	166	146	113	119	146	143	149	153	144	119	134	142	139	152	136	124	144	138	130	143	145	140	113	113	128	170	148	155	134	167	139	134	139	133	122	132	103	139	130	128	134	150	111	156	155	115	150	156	143	124	145	128	129	150	122	144	166	146	156	164	137	138	146	143	138	140	135	171	138	128	131	155	134	141	120	147	144	140	158	137	147	155	131	146	145	152	149	114	115	150	143	137	142	152	124	136	134	115	155	134	126	128	144	118	128	169	140	125	122	134	133	155	132	146	125	131	140	138	153	151	125	139	114	131	122	143	146	134	134	141	142	140	142	142	133	142	130	135	153	129	134	139	129	141	121	149	138	142	155	143	124	140	127	144	127	137	157	125	121	144	161	135	156	138	137	133	150	150	140	121	125	123	128	131	130	137	148	139	113	149	119	134	127	158	145	166	159	147	151	131	116	134	123	139	162	119	109	136	137	148	116	148	138	126	134	129	159	124	139	113	156	145	153	125	129	135	142	148	126	143	135	103	142	112	134	128	127	165	149	169	139	151	152	140	155	113	118	127	155	122	135	126	148	118	135	148	119	121	138	133	156	127	135	160	145	147	154	162	137	153	128	135	153	164	126	135	142	149	111	133	144	145	145	149	146	144	120	116	129	121	141	139	121	139	122	143	135	136	145	136	133	144	150	120	145	139	149	139	131	136	129	115	144	123	152	127	146	129	152	152	134	131	127	121	131	136	143	158	126	146	143	159	116	138	131	148	134	131	127	146	146	129	138	162	121	136	133	131	123	135	155	124	142	130	126	108	118	144	113	137	146	136	139	126	135	105	156	133	134	144	132	150	141	121	148	120	160	111	135	137	162	127	112	142	129	163	118	142	131	124	137	131	107	119	121	142	141	123	142	162	150	158	154	145	143	137	163	135	114	121	130	155	159	132	133	129	141	144	131	124	142	135	118	146	135	118	129	133	118	141	142	145	156	132	130	166	145	143	142	125	140	133	143	158	155	108	132	143	136	143	123	139	133	144	136	164	135	130	126	138	124	131	118	133	134	153	146	146	142	132	132	148	139	151	137	150	160	136	159	138	130	125	147	119	136	147	122	123	126	145	157	137	122	135	111	145	135	121	129	130	109	129	142	152	140	134	133	142	127	125	139	155	119	121	122	126	147	144	163	164	145	159	133	136	114	138	142	147	135	148	134	133	138	163	153	133	118	127	125
1600	335	399	413	374	420	376	383	332	371	332	366	346	365	341	357	338	339	340	315	318	341	346	346	317	342	320	371	303	316	364	349	334	351	331	326	346	343	350	304	370	314	340	343	346	338	333	345	356	307	315	335	321	347	307	341	329	334	317	350	327	351	297	370	345	351	312	313	389	350	328	306	328	327	372	352	337	340	319	329	353	351	345	344	358	362	309	330	364	338	339	357	353	349	374	332	331	321	335	319	318	302	359	330	333	316	327	359	328	310	362	338	320	331	330	356	365	317	318	357	350	331	318	329	348	333	350	313	364	332	327	313	325	337	340	354	323	342	339	380	340	333	331	354	329	345	311	301	349	329	326	364	329	338	306	324	357	316	330	346	341	320	331	318	344	356	352	327	326	338	314	358	336	335	336	319	320	305	320	341	337	346	332	358	373	331	342	319	338	347	302	354	334	327	356	371	302	323	358	368	315	345	340	321	336	360	333	342	324	350	327	365	348	358	343	338	301	356	336	340	336	366	334	327	352	330	322	353	371	331	346	332	302	320	291	343	343	303	346	346	320	349	335	350	367	355	336	340	318	328	364	359	329	344	345	354	377	340	334	339	336	324	309	346	317	367	375	357	363	354	366	361	320	316	310	347	326	348	355	378	318	319	312	347	361	344	330	359	328	369	340	323	323	338	319	339	311	337	353	323	354	343	359	326	312	355	343	327	344	325	332	340	363	345	315	354	363	339	372	335	352	288	325	332	345	344	354	347	323	338	343	335	335	318	351	334	355	337	315	346	332	318	313	319	339	322	321	332	350	347	351	332	325	344	302	339	342	329	349	339	314	352	340	352	348	345	340	306	353	311	344	356	325	333	355	332	344	332	359	366	353	340	319	348	343	312	305	347	322	337	343	338	335	329	329	312	347	339	329	364	363	349	328	303	318	344	319	306	356	349	344	315	305	349	318	337	339	324	318	323	324	349	310	328	342	324	358	366	317	337	355	323	334	353	336	352	332	331	334	370	351	320	358	331	341	353	317	298	320	328	335	345	340	312	332	350	367	324	321	352	337	361	326	349	341	337	327	332	324	335	333	351	354	372	347	310	300	338	367	323	349	328	360	345	352	341	352	335	350	334	332	320	321	367	340	336	346	326	342	339	352	345	321	312	350	358	355	404	322	311	341	338	335	324	308	357	329	340	327	375	317	317	335	319	366	324	357	344	341	339	323	325	347	333	325	384	389	359	318	321	334	337	361	351	349	357	332	319	346	337	341	341	351	355	336	361	324	365	327	343	325	335	344	347	360	345	331	370	365	328	327	324	308	325	353	361	349	332	325	370	359	337	316	350	327	334	316	379	343	316	364	362	304	397	348	345	310	303	330	312	328	364	366	320	365	368	331	339	364	341	373	341	349	333	345	373	313	350	333	351	321	342	338	326	331	347	328	300	326	369	333	331	297	307	347	311	332	336	351	311	328	326	354	357	322	323	326	360	318	337	330	337	373	359	327	328	332	337	325	321	347	336	333	358	323	325	372	346	323	376	350	337	372	348	370	355	296	330	328	322	347	341	364	329	330	346	327	328	302	326	350	316	335	323	331	360	324	300	317	322	336	348	347	348	333	344	350	329	327	310	366	351	324	363	310	334	336	339	305	312	353	336	331	331	318	329	342	322	366	358	340	350	344	320	321	307	326	343	320	342	383	295	310	375	340	300	348	316	377	338	347	296	378	351	333	329	313	329	331	357	319	365	341	333	334	375	339	325	351	342	330	353	335	346	369	342	312	352	348	340	361	385	327	340	349	339	354	314	356	369	323	366	333	336	347	344	364	313	340	294	331	327	327	337	372	373	359	326	351	324	336	345	367	351	377	362	345	329	328	328	317	324	351	326	316	319	323	382	332	339	346	343	365	350	326	334	340	321	323	350	325	331	302	352	313	314	343	337	336	364	345	351	345	346	334	351	333	305	340	326	340	347	369	315	322	330	348	350	328	361	300	317	324	361	350	321	374	309	342	329	319	351	317	328	363	314	325	341	309	375	337	313	319	356	322	329	332	345	339	348	336	385	336	329	310	345	327	317	356	331	349	331	340	333	342	300	329	349	338	351	337	338	341	337	362	328	303	359	331	344	364	350	353	353	327	340	343	332	317	353	332	329	329	328	336	318	330	329	333	346	338	336	364	362	361	304	318	334	288	324	338	337	336	348	313	338	338	317	323	345	342	314	333	340	321	388	333	324	331	333	340	347	348	323	348	309	314	327	338	375	315	340	287	332	324	321	326	333	344	346	329	320	341	293	321	344	328	313	309	331	327	346	341	345	352	360	338	327	329	335	319	301	333	367	363	323	358	331	380	331	350	293	386	359	330	352	318	332	319	308	362	333	321	309	322	292	335	332	335	337	323	353	372	339	329	287	292	349	310	337	334	312	331	298	336	323	356	320	335	346	339	334	341	355	385	368	374	323	340	330	339	347	342	340	364	334	340	306	342	338	327	311	338	348	323	345	349	307	334	337	300	339	357	346	332	317	352	370	340	314	316	325	354	324	345	356	330	345	338	349	346	360	314	377	346	350	352	336	346	343	354	320	318	331	352	377	317	341	339	316	342	336	323	295	317	335	333	344	339	372	357	350	349	338	339	337	317	384	319	316	360	360	317	319	317	360	351	321	313	339	348	305	324	340	330	325	338	351	319	344	334	338	324	341	373	347	344	358	349	320	325	378	355	327	348	336	314	354	348	361	338	340	334	347	329	346	368	326	362	338	336	367	348	360	343	322	302	323	346	327	331	312	344	336	335	343	321	336	349	302	326	314	357	342	333	335	317	364	319	364	326	322	343	335	356	328	321	331	340	324	317	296	358	340	319	337	326	313	345	332	323	325	335	320	344	390	321	374	352	340	345	319	344	334	317	347	291	339	337	364	337	388	323	308	355	343	317	312	341	335	326	327	319	310	340	325	334	350	342	357	356	361	334	350	326	336	337	365	333	350	319	328	343	353	319	306	351	341	352	333	328	337	308	326	339	332	359	355	328	328	342	340	361	351	371	327	321	337	308	333	350	330	354	306	343	313	323	359	338	364	328	351	339	343	357	370	374	335	346	327	334	326	354	342	323	357	299	366	344	309	355	324	314	360	335	362	339	329	314	357	340	320	358	320	342	344	372	315	331	353	346	343	343	353	351	361	333	334	337	336	339	348	344	339	337	315	337	353	341	312	346	338	344	328	351	338	383	338	340	364	368	340	355	372	338	348	352	327	340	330	344	320	336	362	313	322	321	357	344	330	327	318	299	327	311	319	334	317	294	338	330	370	323	318	345	347	317	357	363	333	325	358	341	333	335	326	331	349	343	359	332	332	349	341	309	398	331	365	311	343	343	327	326	344	329	345	349	348	348	315	317	351	339	329	347	330	375	377	366	333	367	339	332	350	317	388	336	336	368	310	361	329	339	327	329	339	318	364	357	355	355	349	336	316	342	294	318	335	355	345	313	349	332	332	307	368
7364	578	562	496	409	311	285	262	256	246	265	257	237	250	221	274	256	222	230	227	211	214	255	227	223	221	222	221	212	200	233	205	220	246	233	229	206	234	201	220	220	221	237	200	229	215	199	211	231	219	228	195	229	201	209	216	250	197	210	212	222	240	219	241	205	197	216	198	221	229	257	235	213	212	243	202	206	215	238	219	213	201	208	219	198	202	230	223	237	238	203	205	180	218	241	200	197	212	214	209	227	204	210	193	215	235	233	209	200	177	208	225	225	226	250	247	250	170	186	213	216	206	219	230	238	216	199	215	224	219	234	225	230	235	211	203	217	207	204	223	229	222	194	228	219	190	243	219	218	223	210	198	234	211	206	217	223	203	238	237	223	204	203	239	183	220	192	211	206	198	195	212	202	197	204	231	214	208	226	208	216	232	228	210	205	243	186	222	223	229	212	216	203	215	193	232	210	193	204	218	213	222	203	203	223	228	212	213	224	259	211	218	224	211	221	221	223	200	228	234	215	241	208	197	224	233	190	208	217	225	223	212	236	225	203	201	225	242	201	215	222	197	206	203	235	217	240	229	222	216	235	214	206	205	218	216	211	180	193	235	223	210	214	199	209	215	199	191	205	169	207	205	206	203	215	211	228	244	199	225	241	215	198	248	204	203	218	239	207	187	230	216	216	215	210	252	219	198	232	202	181	185	192	216	209	219	205	217	211	215	209	228	242	211	240	236	218	184	203	218	247	194	240	210	221	218	206	192	210	220	189	242	187	203	184	221	209	246	203	201	219	206	205	195	224	205	226	213	219	199	190	209	214	224	212	244	202	207	194	241	206	209	196	245	238	253	209	213	193	224	216	205	189	192	208	214	227	219	226	246	214	191	202	247	202	202	209	237	216	224	252	224	194	198	216	212	193	204	205	235	204	233	207	207	241	219	217	232	193	217	205	170	195	218	224	210	212	239	200	196	215	215	214	228	220	228	200	232	214	240	201	208	216	219	230	231	218	204	200	216	228	202	223	201	194	197	217	182	244	223	193	205	204	226	194	216	188	215	223	230	219	214	213	192	235	237	194	193	218	209	209	229	220	219	225	219	208	245	220	233	225	230	227	195	200	217	207	192	235	203	196	213	198	211	206	210	188	236	194	180	193	196	220	217	195	235	230	201	231	214	204	244	206	204	185	212	224	246	218	220	208	206	199	207	217	221	198	212	212	208	240	222	195	230	205	213	217	201	186	212	235	193	214	224	201	206	237	208	237	224	222	210	246	190	230	232	244	204	204	227	208	236	215	223	232	223	211	213	253	198	210	198	229	193	224	207	257	215	224	224	202	210	197	214	249	227	202	216	228	202	218	234	185	213	216	197	223	210	228	232	214	205	234	220	229	227	218	203	199	216	232	193	209	212	196	199	247	220	209	205	212	218	211	207	227	263	209	207	242	210	221	225	207	234	244	224	214	211	237	210	207	214	205	216	229	197	229	227	211	203	219	196	223	206	209	242	195	226	231	218	238	204	224	183	233	240	208	222	226	214	211	220	204	216	201	209	220	233	183	223	192	218	245	225	229	230	227	227	224	239	194	183	196	198	226	221	215	214	194	231	206	197	187	201	216	226	227	226	240	230	202	224	217	221	232	233	230	221	199	212	227	225	198	217	230	206	202	217	214	259	225	245	201	218	232	201	226	241	201	219	210	208	208	203	196	199	215	182	195	213	219	204	221	227	207	205	204	217	207	211	215	212	223	227	223	231	220	232	195	201	219	189	205	201	218	209	222	217	224	227	231	231	211	266	229	224	228	206	198	238	252	222	209	240	249	233	201	213	219	248	228	251	241	229	219	240	189	217	221	200	225	198	228	214	201	200	239	218	199	230	192	208	194	201	198	208	195	200	211	217	217	234	199	200	192	209	170	230	222	242	212	202	200	204	200	235	237	228	225	210	193	186	210	241	200	176	186	221	213	226	225	215	220	210	193	219	213	227	228	213	212	254	223	208	229	211	221	224	210	233	189	201	215	209	197	228	207	194	237	191	234	238	210	216	215	218	211	217	225	217	214	231	212	196	216	225	181	195	234	246	217	227	198	213	214	195	196	201	208	251	236	241	217	222	249	241	228	187	222	236	234	216	192	257	199	228	225	215	224	209	221	204	203	214	206	220	210	229	238	211	235	214	211	205	197	221	231	224	213	223	226	262	212	224	184	229	199	227	201	244	203	206	211	231	201	207	195	206	223	233	218	199	211	218	229	217	207	215	215	200	190	202	203	211	209	210	203	216	216	234	198	214	198	227	209	267	230	215	225	220	206	207	208	244	202	193	223	219	216	230	246	202	217	221	231	231	228	238	208	216	196	206	209	200	213	217	219	188	222	219	204	201	203	201	205	209	197	224	234	242	228	218	207	230	212	196	179	222	197	212	216	213	231	244	217	202	214	232	242	235	230	215	228	220	219	233	222	219	232	214	227	219	198	216	204	212	220	206	222	227	204	215	214	209	198	227	222	201	201	249	219	213	198	231	231	204	191	230	228	234	205	234	221	223	224	198	204	201	198	229	238	207	211	190	182	179	213	247	226	209	242	219	200	224	214	236	192	246	247	213	246	219	212	178	207	179	202	225	212	214	186	193	205	204	199	230	180	210	207	238	196	260	203	204	198	198	215	202	219	212	235	178	215	207	198	199	224	191	230	211	212	214	204	241	211	187	218	216	203	210	207	189	217	220	214	252	216	223	224	196	202	245	220	203	205	199	234	225	224	199	225	209	206	200	237	205	201	219	199	209	207	205	220	233	234	216	221	185	229	210	218	218	205	185	216	206	217	211	210	231	222	194	262	238	193	209	214	226	211	182	223	250	230	203	199	234	211	206	209	174	201	201	219	233	238	210	230	214	224	240	242	217	219	195	218	232	209	230	246	196	207	218	237	200	208	218	198	223	235	224	196	199	192	219	198	218	229	218	225	198	202	188	186	240	211	241	228	202	209	211	199	222	206	240	219	185	210	224	205	214	176	197	211	187	225	203	195	225	207	210	207	235	210	226	202	215	211	226	226	222	232	191	200	214	228	205	206	230	232	210	225	208	224	190	223	228	208	210	199	224	214	217	210	216	223	216	224	215	188	210	222	223	212	207	224	233	207	230	220	209	197	257	203	197	180	221	231	205	213	231	213	182	218	190	228	214	229	234	210	225	210	229	211	208	241	204	214	244	251	221	228	205	211	223	210	201	222	212	217	238	249	211	202	245	228	189	220	208	192	217	236	253	204	229	212	218	205	206	212	219	216	207	211	207	208	230	219	224	227	219	212	216	203	221	239	200	223	205	241	213	218	196	205	187	260	227	227	186	215	218	193	239	198	211	219	205	214	214	229	211	198	204	237	166	201	208	208	188	237	243	204	231	231	229	225	204	221	210	201	212	233	228	223	213	233	220	209	219	204	232	227	206	236	216	208	200	212	215	226	221	204	218	223	213	219	200	227	192	230	199	214	215	204	236	216	201
6273	768	1172	1362	1197	1046	903	801	721	687	660	657	619	598	555	542	560	530	571	546	513	500	544	537	508	537	503	486	556	486	513	520	513	526	522	507	501	456	484	504	515	495	565	503	489	508	467	498	465	502	480	500	534	488	495	502	499	499	478	504	515	503	477	469	465	479	515	484	475	487	502	452	493	483	496	489	476	454	507	487	502	519	524	468	498	473	446	495	519	493	506	438	501	461	499	483	485	508	501	461	500	495	499	477	477	474	493	476	501	495	491	476	436	495	512	455	491	493	503	503	484	506	474	450	448	484	493	499	500	494	424	485	521	509	509	482	487	476	473	511	492	513	512	468	473	478	501	489	472	502	459	501	468	502	523	514	480	452	506	490	472	502	476	484	487	448	496	466	485	476	482	476	469	502	451	460	534	498	505	497	525	501	508	498	519	525	473	451	477	515	511	464	497	526	472	493	504	473	508	514	487	452	509	471	490	482	499	474	482	470	450	479	501	507	498	460	489	472	473	482	469	498	478	485	499	496	486	467	516	504	470	467	486	471	491	500	518	499	461	487	497	472	515	467	500	489	489	527	509	481	494	494	488	520	491	503	465	464	489	490	446	531	503	554	510	474	504	520	494	532	476	480	455	485	521	497	495	482	455	506	477	500	482	470	489	500	516	512	483	469	509	491	478	499	522	452	509	502	476	491	473	487	493	497	495	491	463	477	524	534	494	452	511	472	504	471	495	510	515	497	474	482	464	469	482	497	523	465	493	514	488	485	452	442	488	481	481	458	469	488	500	498	534	497	497	485	501	492	488	468	478	468	481	512	547	456	495	484	496	465	485	465	461	497	493	485	483	507	494	512	478	427	525	515	480	489	497	527	499	523	514	480	487	471	461	513	513	500	465	468	477	488	455	532	484	494	470	477	518	501	483	483	506	490	479	471	494	496	485	482	516	471	453	456	478	507	481	458	494	510	478	514	512	494	524	465	505	510	474	442	523	471	525	495	493	477	446	527	482	452	468	483	484	502	494	500	474	484	457	492	528	467	506	486	492	485	468	517	462	513	526	511	486	466	491	486	471	497	463	493	528	488	515	506	487	477	481	469	512	508	465	508	502	491	509	484	494	447	485	500	451	519	482	527	473	483	523	517	495	495	496	483	472	475	524	491	465	450	492	510	478	464	497	475	495	477	516	488	509	456	475	507	481	473	485	493	490	460	499	458	507	479	461	477	513	476	505	475	523	488	482	509	530	478	502	488	492	494	476	490	500	491	471	526	506	509	486	480	464	489	462	495	508	501	524	507	458	506	533	505	529	519	537	499	487	497	496	495	467	509	496	479	462	510	483	510	484	513	524	500	508	463	468	507	479	500	503	484	454	481	520	523	477	459	493	461	472	530	456	485	459	507	486	481	507	458	481	495	480	451	542	490	476	463	474	502	485	465	471	497	494	474	561	474	516	535	518	448	507	485	500	482	495	517	489	504	493	529	489	502	508	489	475	526	489	496	523	517	496	492	474	514	474	528	472	476	476	510	478	457	520	488	489	483	505	507	459	447	483	458	457	451	482	466	518	536	501	506	498	468	478	480	489	505	464	506	476	474	495	501	481	500	497	486	444	491	480	513	492	500	516	480	517	464	506	478	475	503	505	484	482	467	489	535	472	488	499	530	474	447	527	506	495	498	505	512	489	512	482	502	524	510	529	516	481	510	462	523	493	511	508	469	503	476	500	499	455	484	490	477	464	462	527	487	463	466	467	539	528	461	495	481	508	471	466	465	492	488	485	451	497	526	474	502	473	512	528	494	513	523	485	498	499	482	455	504	487	469	469	502	457	455	529	465	453	502	483	537	501	529	521	482	504	458	474	469	546	475	483	511	495	506	488	461	507	486	485	492	498	516	509	473	495	496	485	451	473	487	535	518	498	485	470	464	477	498	489	497	491	486	499	503	475	485	515	522	466	471	482	483	479	516	483	506	533	487	519	476	460	445	436	493	468	490	474	509	495	477	490	448	495	508	505	472	486	456	493	504	488	498	533	444	476	497	497	470	513	463	507	471	511	441	482	468	469	457	470	481	485	486	473	509	499	465	461	521	468	487	507	461	448	522	513	484	475	469	505	495	444	501	498	453	526	513	531	481	453	484	488	510	490	507	511	453	539	500	455	480	502	526	493	492	496	502	504	513	510	441	501	498	482	501	497	489	487	472	504	465	513	486	489	515	515	456	468	496	460	487	471	497	535	494	468	453	469	489	484	478	482	443	538	532	459	454	510	510	484	476	495	512	502	489	535	490	470	474	469	467	457	447	479	485	492	472	470	501	530	458	463	497	487	508	478	494	519	478	507	494	517	537	490	486	498	507	481	499	526	465	504	526	497	466	515	505	479	485	477	454	515	478	523	494	470	512	441	476	485	492	481	501	499	493	524	511	524	507	480	511	497	454	463	498	468	465	492	504	488	452	518	487	512	490	483	529	481	506	503	468	502	479	464	502	456	500	517	535	473	484	463	483	498	484	533	514	504	496	480	479	466	455	475	474	473	502	479	479	475	462	467	472	478	489	473	444	488	529	503	477	478	462	509	496	484	501	489	453	514	519	483	486	453	489	507	475	501	522	498	475	463	478	483	494	530	479	459	482	475	435	560	518	504	490	507	494	461	523	474	529	482	496	509	465	476	513	478	485	496	487	523	489	466	490	482	514	469	477	478	484	515	483	482	488	458	432	501	518	485	491	494	480	463	493	461	521	526	503	468	462	482	486	481	498	497	493	494	485	501	491	471	476	459	501	461	527	496	475	478	489	458	433	507	513	463	465	541	464	493	528	473	476	474	456	494	514	501	479	506	523	464	508	522	500	478	504	520	492	498	491	536	514	471	485	504	519	480	494	508	471	456	478	540	503	491	467	504	557	482	477	473	473	510	489	482	501	490	484	489	513	459	465	456	441	490	467	486	465	482	471	511	492	514	492	463	497	558	489	467	494	493	460	491	488	501	496	442	465	520	481	488	448	490	503	476	438	489	525	481	488	488	471	512	513	470	496	417	491	488	511	501	461	470	497	486	486	491	490	493	511	460	494	500	522	470	472	532	486	507	502	478	484	485	521	498	491	470	470	458	485	477	470	484	465	525	495	467	468	483	503	486	460	497	472	497	495	476	464	498	476	468	438	493	505	459	524	478	504	496	455	480	452	464	503	505	511	454	550	495	522	515	479	532	496	488	460	454	519	481	504	500	504	509	525	480	537	500	505	483	468	492	487	498	517	493	508	478	526	499	511	476	511	458	488	459	499	451	492	492	486	481	484	485	486	518	532	493	492	502	503	489	480	501	471	490	481	481	528	482	484	530	513	531	501	462	495	506	464	491	455	504	472	473	492	466	482	494	514	464	490	476	526	487	451	483	466	504	476	502	508	486	501	492	499	530	470	480	483	487	509	514	486	498	505	482	510	453	488	517	456	500	511	472	455	511	487	471	492	499	499	512	521	495	485	464	506	512	490
14069	1141	922	617	454	375	280	259	269	202	196	169	184	160	188	190	171	162	175	150	167	152	164	134	166	171	142	169	146	138	153	142	151	154	167	152	159	147	144	150	120	149	150	133	175	137	160	158	148	143	140	164	133	134	136	135	159	124	152	143	153	170	142	145	149	133	156	140	135	142	173	147	128	137	117	141	152	146	126	141	146	123	147	152	143	152	133	148	135	146	144	135	113	171	130	145	125	117	121	136	138	166	143	135	142	132	145	148	129	154	136	139	150	146	137	161	134	126	128	128	153	113	137	127	155	137	140	156	139	151	119	150	143	126	129	132	135	140	146	145	151	158	147	134	147	135	141	154	131	141	141	127	163	142	145	161	137	144	144	146	133	134	123	141	131	133	145	109	135	128	155	151	144	135	138	150	164	138	161	122	143	147	157	133	149	143	145	156	135	138	157	150	154	152	155	156	138	130	148	147	150	170	163	137	143	140	125	140	138	136	133	140	138	160	161	146	145	149	146	143	133	150	145	156	146	159	158	158	130	151	114	138	140	129	161	143	148	194	117	120	152	146	155	127	152	143	140	133	138	115	122	145	149	152	133	141	129	153	149	158	140	165	161	147	144	140	129	148	136	152	164	139	118	133	129	154	140	152	136	147	157	145	147	126	143	148	137	145	154	150	144	148	128	145	126	145	135	146	142	135	136	150	129	133	170	125	135	137	146	145	133	138	128	143	147	157	140	140	134	128	143	118	163	142	140	156	145	137	158	145	166	126	136	146	158	164	114	130	163	123	138	143	138	172	120	134	123	135	144	121	152	144	138	149	126	128	147	156	133	140	148	169	124	144	128	135	156	123	134	140	137	173	130	134	162	130	129	124	149	135	129	171	123	146	134	148	135	161	144	139	124	154	129	137	142	144	142	143	163	149	156	153	152	137	154	144	167	155	134	146	140	128	146	162	134	137	141	129	127	144	142	158	131	142	136	154	131	134	123	145	142	131	157	172	124	149	142	132	137	165	148	149	165	112	143	134	147	152	136	130	173	166	140	144	152	123	137	129	142	151	176	148	174	120	136	153	162	129	159	156	132	148	152	145	134	138	142	133	128	158	149	141	140	141	147	132	134	144	175	141	140	137	142	141	137	155	142	133	122	139	132	150	139	154	144	154	138	133	148	156	158	138	151	150	123	167	131	145	136	133	141	143	129	150	125	150	161	139	143	124	123	137	152	158	124	142	117	153	148	139	156	133	119	139	130	127	132	151	157	160	153	137	121	145	132	128	166	111	134	126	120	174	158	160	141	152	157	132	175	135	142	162	146	112	139	141	124	147	125	169	128	131	128	150	167	160	142	133	152	128	146	137	140	138	148	173	110	147	142	146	138	164	169	156	128	148	137	142	139	150	117	140	139	139	156	154	137	134	142	135	138	142	152	139	127	157	153	146	141	151	152	126	157	146	140	124	127	142	143	134	139	148	131	130	141	136	145	143	147	110	133	141	135	140	142	147	129	137	149	149	164	154	121	134	142	148	139	143	150	142	152	123	163	141	151	146	132	145	133	130	142	143	152	146	131	146	134	149	130	163	150	169	144	136	140	142	147	148	125	132	138	147	131	162	106	146	139	135	144	152	152	164	146	160	137	144	135	127	154	140	135	155	149	166	155	148	149	164	150	134	160	134	149	136	144	128	130	135	147	152	136	143	143	160	123	133	138	138	151	144	145	121	171	132	131	144	143	145	132	140	166	125	140	159	146	151	123	117	136	140	179	160	145	136	142	131	124	129	134	134	129	149	142	147	122	124	144	163	151	141	147	148	143	136	117	141	134	153	123	150	149	116	141	147	138	149	132	135	138	153	149	141	169	154	154	158	141	149	124	120	140	128	128	155	117	119	138	148	160	134	143	158	123	122	150	135	140	128	120	152	155	145	160	129	129	144	139	128	136	168	158	139	124	135	136	145	151	126	130	167	136	133	157	136	126	138	165	138	161	149	136	116	154	152	139	118	130	140	130	150	132	127	125	133	150	137	160	154	123	147	147	152	146	140	136	148	123	143	158	143	124	141	142	161	136	150	134	144	156	116	144	139	142	142	134	135	155	157	126	148	147	139	151	143	150	141	144	141	154	128	140	138	158	133	133	146	116	148	139	133	154	126	161	144	148	149	154	134	132	145	133	149	135	129	166	127	160	133	142	131	135	159	150	155	144	144	133	151	133	132	162	131	155	141	155	146	156	142	128	138	174	116	128	138	154	138	125	129	141	146	142	144	150	129	152	141	138	175	143	141	135	129	150	138	136	136	136	131	143	151	156	137	148	124	131	149	157	128	133	126	150	122	140	125	135	130	166	147	156	142	149	155	134	125	148	139	136	122	141	177	131	119	149	150	149	163	151	152	117	135	122	126	174	150	147	151	125	153	132	170	161	132	136	129	143	151	139	167	137	137	142	95	139	164	145	139	138	136	133	164	143	147	164	155	166	140	129	155	155	145	151	126	146	142	144	135	144	145	151	143	124	141	157	160	138	139	146	150	152	161	118	133	139	118	146	147	136	145	165	151	155	127	145	131	147	152	136	136	141	128	158	174	155	160	144	155	143	149	135	146	132	126	164	161	145	147	125	149	131	138	157	117	138	147	120	119	137	136	149	137	130	143	129	153	133	158	132	144	138	131	130	133	149	130	158	138	141	165	154	128	131	125	153	150	160	148	150	133	145	148	138	144	146	162	146	145	158	154	138	143	121	147	112	159	119	134	147	128	134	143	145	132	130	139	132	135	124	148	146	179	133	135	150	129	126	140	147	143	141	140	147	137	166	165	117	122	127	128	102	132	150	128	173	134	135	150	133	160	119	154	128	137	155	141	135	130	132	138	148	149	141	144	134	128	150	160	160	135	129	137	125	145	173	157	117	174	154	148	161	152	142	139	131	142	148	157	143	163	140	151	126	124	150	114	139	149	142	137	138	168	144	153	147	141	152	144	133	151	141	148	163	148	150	144	148	138	139	123	136	147	159	144	140	124	129	134	166	134	131	155	137	148	144	131	137	134	165	129	143	162	153	151	153	132	157	120	114	152	123	139	157	136	147	149	146	161	150	165	156	138	136	147	132	145	136	135	142	127	142	144	144	141	132	153	158	135	141	140	150	142	157	141	158	142	161	136	139	148	134	139	157	157	131	144	132	136	150	136	185	169	139	133	146	128	152	153	153	155	159	144	137	128	194	151	143	132	149	141	149	147	149	126	148	117	151	148	132	142	146	148	125	140	141	145	144	134	132	160	162	129	147	153	112	133	137	149	118	138	148	132	144	139	163	135	164	124	122	145	137	153	137	169	155	137	153	127	163	150	146	137	128	147	158	124	140	137	158	133	142	160	121	153	161	167	142	132	155	148	128	118	145	142	144	124	121	136	122	133	118	138	143	144	165	146	149	140	171	152	145	153	133	146	144	141	133	115	123	140	137	149	134	144	160	141	167	138	151	162	141	150	152	134	148	129	140	130
8118	950	1841	1966	1727	1350	1138	946	835	725	673	681	604	566	542	478	459	470	464	474	412	441	422	395	408	402	401	371	369	380	405	342	384	357	403	398	370	357	353	329	347	351	336	340	332	362	319	344	350	362	367	357	355	336	310	327	340	339	312	345	322	369	333	331	363	329	349	339	317	345	326	329	342	340	329	329	294	331	323	342	340	323	329	342	329	348	340	309	331	326	324	323	330	324	299	312	295	325	342	313	328	336	337	333	330	307	338	334	304	327	356	336	304	352	313	325	333	295	360	325	316	313	337	306	326	323	333	334	321	343	308	346	325	325	359	327	371	339	306	327	309	340	322	310	325	335	350	331	365	328	350	332	334	330	303	372	318	322	329	321	318	296	337	305	317	299	305	324	324	329	322	316	344	326	328	329	328	309	304	332	340	342	326	345	332	325	337	331	332	377	312	336	308	314	341	309	290	338	305	331	303	344	333	325	317	323	311	325	364	326	341	334	303	312	334	327	315	338	350	358	331	327	335	339	327	357	318	343	332	331	311	325	320	331	304	295	298	330	347	319	332	319	317	328	336	363	315	336	349	351	337	335	302	332	331	316	311	379	322	312	271	377	336	337	322	317	341	315	309	354	304	332	344	292	337	317	358	310	325	326	335	334	367	306	318	338	312	351	313	351	321	347	358	358	359	338	289	348	341	346	333	298	324	336	318	329	335	353	356	355	316	335	333	311	306	359	327	324	308	326	315	287	325	317	340	343	362	368	322	342	308	305	348	309	323	309	312	321	325	349	333	304	351	334	321	328	324	345	298	310	325	343	345	328	334	334	333	324	320	327	337	321	323	326	336	359	319	300	315	286	321	303	342	355	318	350	326	345	320	294	325	346	354	320	302	325	320	290	341	312	345	323	319	343	329	329	336	296	297	348	329	279	343	336	304	310	311	335	342	336	343	306	383	324	309	348	357	328	281	324	324	360	321	294	345	314	358	345	372	341	316	343	327	335	312	299	315	340	332	313	327	336	366	318	301	305	343	343	297	328	326	344	327	306	308	307	311	337	324	319	303	323	313	296	330	344	331	329	315	301	327	324	344	336	313	323	324	307	303	341	297	335	327	319	324	336	335	329	322	349	347	303	303	326	343	320	296	333	325	364	340	343	318	302	320	319	332	347	345	351	348	365	327	334	294	358	326	313	307	361	326	349	310	315	312	332	305	328	318	316	311	336	330	321	335	257	329	334	355	334	346	299	319	306	332	295	313	306	314	351	333	304	312	302	303	288	305	342	328	333	320	338	309	360	337	349	292	332	320	327	334	343	344	368	373	306	326	311	327	350	325	296	298	309	318	341	307	312	284	310	331	327	310	302	318	309	327	358	299	345	328	321	327	306	300	331	335	353	313	338	335	309	307	321	343	326	308	322	333	333	333	300	327	305	310	304	302	339	346	298	308	341	326	314	341	304	322	308	321	311	316	335	328	324	333	320	311	315	323	313	351	360	350	316	333	307	315	336	316	319	332	340	318	341	304	344	300	337	345	292	321	338	302	317	336	381	328	328	316	312	309	321	321	351	321	306	348	341	336	348	285	300	311	323	307	320	333	332	346	345	325	323	334	344	356	301	323	318	308	347	328	327	319	314	329	318	350	332	350	340	317	333	316	311	301	313	344	340	314	323	345	326	329	318	316	349	325	309	308	334	321	325	334	365	354	327	317	328	322	296	346	365	299	338	329	318	315	331	326	367	328	323	329	318	340	358	351	327	317	312	320	307	326	326	327	310	344	329	293	340	303	340	364	318	334	321	326	320	343	322	325	314	296	331	337	319	352	323	299	310	306	331	318	316	324	323	336	345	305	355	315	328	332	297	339	318	360	320	315	306	298	355	323	363	332	329	339	339	340	368	343	316	336	336	292	321	305	365	328	354	306	340	330	337	335	320	341	318	363	334	310	319	345	315	335	300	339	336	328	323	290	337	345	323	341	348	323	311	340	343	360	299	322	314	321	321	319	295	323	337	330	340	347	331	339	336	352	348	307	327	285	326	324	317	310	332	346	306	327	318	324	325	326	330	324	311	331	315	352	316	323	350	308	306	347	303	319	329	293	330	308	354	387	304	321	330	330	296	312	340	322	331	343	320	315	299	326	314	335	324	349	377	287	338	305	327	351	348	326	346	322	320	307	319	325	304	311	333	346	348	351	334	314	351	321	346	337	317	310	335	322	309	323	337	333	306	340	340	341	371	336	316	331	361	348	329	312	347	318	294	338	325	348	314	343	315	301	349	332	347	296	323	316	302	326	343	337	317	310	327	344	323	299	357	352	288	335	319	334	336	318	335	309	327	327	321	341	312	285	294	322	338	357	332	300	319	312	336	361	352	362	321	308	319	333	379	346	343	345	331	295	329	357	302	302	329	311	343	320	311	331	330	332	332	309	343	314	291	337	334	350	342	325	331	333	335	317	319	323	320	309	299	312	344	353	333	338	315	314	376	346	307	328	307	328	348	351	315	325	320	323	343	326	323	342	353	319	334	321	346	320	337	324	325	334	313	333	333	337	343	301	346	324	338	310	329	329	312	311	308	335	332	303	301	314	316	306	332	324	347	316	350	330	334	320	290	322	304	339	341	336	351	325	308	325	300	325	320	325	324	341	333	338	314	326	334	326	329	332	366	329	329	347	306	338	304	319	314	319	319	348	338	323	332	336	339	313	322	291	314	373	316	318	320	306	327	320	328	340	314	298	329	336	315	325	334	349	320	292	345	357	336	326	316	325	348	371	324	318	295	336	308	340	308	339	306	326	351	318	327	342	354	286	327	335	353	338	347	312	281	337	288	294	372	342	296	334	323	294	354	318	343	340	327	338	350	358	341	310	325	356	304	335	373	309	339	349	345	302	311	306	339	307	294	317	330	352	303	340	341	323	326	328	322	355	333	307	315	313	324	329	300	325	316	298	281	310	306	306	310	325	312	347	311	310	337	308	319	291	315	327	332	351	340	348	305	309	309	340	336	334	355	284	319	328	342	325	331	333	317	324	339	351	315	329	344	322	347	342	314	314	343	318	324	336	328	352	330	299	350	321	330	330	364	321	300	357	326	316	317	358	300	316	319	325	290	317	335	335	295	336	324	304	305	337	345	287	295	338	325	319	300	314	338	315	347	308	325	289	348	374	319	334	373	319	330	318	309	355	334	331	331	309	296	333	324	309	331	333	309	349	336	335	334	320	316	354	352	314	295	308	336	297	321	300	304	301	297	348	315	333	354	346	305	287	309	333	339	303	350	318	356	333	333	341	349	327	338	321	335	352	317	348	349	346	324	327	331	361	302	323	313	305	319	346	296	327	341	319	327	307	316	299	321	326	332	276	346	308	355	323	326	320	346	344	328	323	330	340	320	326	326	352	281	343	344	324	312	296	327	332	319	322	289	300	321	305	334	293	315	346	350	354	342	342	377	321	341	334	328	318	324	332	319	336	334	287	303	334	343	322	341	332	333	346	284
1347	170	170	163	149	130	152	141	160	161	133	161	151	148	123	134	124	130	141	160	152	131	130	143	151	159	151	128	146	156	133	139	136	128	124	164	136	146	165	154	139	147	155	157	154	115	118	141	119	141	140	119	148	136	133	146	126	129	142	151	127	141	114	139	158	134	127	159	133	137	138	129	125	154	107	143	160	149	140	118	153	126	139	130	127	146	151	148	131	111	163	132	139	141	128	163	154	105	142	135	135	136	124	151	143	139	162	139	145	143	140	138	122	122	128	142	150	144	138	130	162	150	168	127	114	143	138	142	129	135	136	134	131	167	148	114	160	135	138	151	130	133	140	151	123	153	146	155	130	129	141	129	132	147	156	148	128	140	125	133	138	125	150	146	128	156	119	121	154	148	108	131	119	135	122	123	151	151	140	122	115	133	126	147	122	133	134	143	121	120	140	151	137	128	146	126	156	148	145	143	131	153	158	131	132	120	145	142	148	120	110	156	151	119	138	121	149	125	139	142	142	122	132	141	140	153	139	140	138	140	146	145	141	149	117	124	134	128	146	118	150	142	137	151	143	133	130	166	126	144	150	135	137	162	124	131	111	116	139	119	138	139	113	114	128	157	135	120	164	135	151	136	120	121	128	132	100	137	157	119	142	139	128	133	137	149	124	135	157	134	108	136	142	125	136	140	147	134	118	152	132	149	150	117	146	109	143	163	162	122	143	163	121	141	135	145	116	124	106	115	141	156	155	151	135	142	127	137	122	135	144	130	121	125	135	136	134	140	136	142	136	148	150	144	142	142	152	130	159	141	135	131	168	140	125	142	139	120	159	122	153	172	114	159	143	147	151	113	137	162	133	126	152	146	129	131	133	134	125	130	137	148	131	126	135	124	127	131	125	122	146	108	134	121	147	141	137	144	162	140	156	127	153	151	159	135	128	117	144	136	150	149	139	115	144	137	141	127	148	121	132	124	156	127	138	120	121	141	139	119	168	152	130	128	128	121	134	128	144	137	150	122	121	136	127	137	148	152	143	144	122	132	137	129	134	122	135	149	124	160	124	131	133	128	141	146	120	129	133	141	150	130	136	135	145	141	142	130	126	111	135	136	129	143	122	116	142	131	140	144	135	128	146	111	138	122	146	138	152	168	145	154	144	136	126	136	152	150	142	115	144	151	160	131	122	140	137	158	156	133	139	130	128	140	120	137	132	147	164	145	148	123	127	124	119	126	145	142	154	132	124	146	159	139	144	127	151	150	170	155	139	152	151	135	125	138	149	131	135	112	177	152	141	146	143	136	148	130	148	131	156	152	122	131	133	101	140	139	139	143	131	158	146	135	116	147	139	139	148	134	145	138	139	115	152	127	142	153	123	139	115	121	164	143	129	126	97	119	125	131	149	130	149	127	135	147	140	134	126	130	129	135	140	125	142	158	154	147	140	142	117	152	158	123	147	141	148	148	129	134	123	123	131	125	154	154	136	152	135	128	130	140	133	141	126	133	132	135	118	140	153	136	125	154	130	122	141	147	122	138	168	152	147	136	150	146	135	144	132	141	122	132	129	156	113	153	125	153	139	135	149	136	125	109	145	109	148	160	135	147	149	130	142	148	163	127	134	139	139	142	140	137	129	119	140	136	139	105	129	154	144	137	130	134	136	134	139	135	120	134	141	134	140	135	112	129	156	133	123	150	155	138	127	154	132	130	139	147	136	163	136	123	137	139	132	153	137	135	127	154	117	135	140	146	142	135	155	120	132	138	128	122	135	127	138	129	181	151	127	124	169	137	140	158	138	131	142	128	126	113	128	134	126	111	158	148	137	149	131	167	153	138	127	141	145	112	148	130	144	144	126	118	137	147	166	125	125	148	132	129	148	144	151	132	137	143	144	116	121	143	140	136	122	142	123	150	156	152	148	127	131	130	111	131	153	151	149	145	119	132	143	140	138	148	131	125	132	139	156	154	115	127	134	134	116	166	149	133	152	124	141	112	138	147	139	147	124	119	137	150	141	136	142	133	119	129	167	129	147	135	124	133	156	132	123	142	121	157	124	141	161	168	167	143	128	140	149	143	119	143	154	124	144	138	138	125	146	147	115	137	160	131	144	151	138	138	150	148	155	161	131	145	140	147	130	168	124	133	115	128	133	148	116	131	164	172	139	152	151	128	141	135	121	111	138	119	140	161	136	126	132	134	154	151	155	120	157	132	158	148	160	142	117	152	157	123	124	119	144	152	127	152	146	162	136	128	145	132	147	150	131	152	145	136	159	136	137	119	138	133	135	128	128	165	166	148	150	143	140	139	158	122	159	114	142	143	148	159	135	127	140	154	145	159	150	155	127	143	135	154	129	118	131	116	136	142	111	157	129	130	143	146	142	140	130	114	140	149	134	137	148	120	118	125	138	127	128	125	134	157	126	124	122	132	123	148	127	150	135	139	136	147	128	170	144	144	136	134	140	155	150	138	130	124	153	142	133	148	145	152	143	140	138	142	134	139	150	126	129	132	135	137	139	119	130	139	146	140	138	141	138	139	137	139	122	138	146	149	138	141	149	147	131	139	119	142	126	125	132	141	134	144	138	137	152	141	132	110	149	136	146	147	142	159	136	146	139	136	150	122	146	132	136	121	148	138	121	126	142	147	117	136	137	120	129	133	138	136	138	127	128	140	145	136	129	160	135	154	147	142	122	139	127	148	153	142	139	155	138	122	117	116	136	124	142	137	121	136	138	126	150	150	145	114	136	137	137	128	121	137	155	136	150	141	149	138	122	130	116	144	124	147	114	144	139	132	128	139	124	132	127	135	142	170	124	129	131	140	132	123	124	152	137	133	139	122	165	141	135	105	139	129	152	135	149	146	142	121	126	125	150	129	141	146	151	131	136	137	119	141	155	152	129	145	148	152	142	126	127	140	162	126	111	130	150	136	154	129	131	116	126	151	141	129	136	115	128	124	131	154	163	117	138	122	145	113	158	148	124	140	147	137	133	136	139	136	127	150	135	118	133	138	139	118	140	130	157	169	135	118	139	159	143	137	141	144	138	145	149	143	143	129	129	156	138	131	125	110	149	154	130	137	121	121	133	131	136	153	146	143	145	127	140	144	156	124	144	135	124	118	145	143	104	166	156	124	155	150	135	160	132	126	113	123	147	136	141	126	139	129	130	136	147	122	150	120	148	143	132	130	121	125	109	145	135	125	136	137	134	131	137	138	106	133	141	132	127	137	154	127	160	121	119	165	141	125	131	129	164	158	142	141	143	119	139	120	138	125	133	134	120	134	134	130	143	146	120	143	135	148	115	124	116	138	116	126	145	168	141	134	129	133	134	149	156	116	137	130	141	144	115	127	150	136	167	132	139	122	129	125	125	131	151	150	130	143	144	149	128	122	116	137	137	136	160	148	144	138	150	121	117	151	148	126	143	141	140	171	129	132	113	124	145	125	162	161	150	135	128	146	139	143	135	133	118	164	136	143	132	119	129	146	138	149	145	132
1566	388	416	410	392	379	402	358	376	306	333	365	369	314	363	323	332	326	361	320	352	321	333	310	312	339	354	319	344	349	337	358	333	351	315	317	334	354	345	351	349	313	361	320	341	332	328	348	318	379	302	326	333	316	319	304	335	326	345	338	340	315	330	346	345	354	327	348	344	323	312	353	345	342	361	330	293	335	348	337	328	372	383	343	368	317	341	327	330	334	347	330	326	330	378	345	353	361	344	355	349	328	325	305	338	359	347	321	353	349	325	323	311	329	326	298	365	325	328	320	336	323	340	334	345	346	353	322	302	340	368	320	336	307	347	342	347	357	338	333	341	347	355	314	338	344	354	361	344	348	321	322	329	323	307	317	315	342	320	304	320	376	335	328	326	334	298	327	335	326	360	352	350	334	340	319	365	338	311	340	349	331	381	326	340	314	327	326	345	366	323	305	365	348	336	337	322	376	355	343	339	332	332	324	343	365	338	303	321	335	334	355	347	324	298	355	346	362	307	343	328	341	331	340	330	317	345	346	317	281	327	356	319	309	305	320	319	304	345	341	354	341	355	353	352	343	334	346	327	371	349	312	310	343	369	351	324	339	331	356	310	334	350	308	324	362	327	363	339	327	347	315	345	312	309	346	306	320	350	339	340	322	360	340	319	294	326	345	355	331	349	356	305	310	343	307	324	316	333	317	335	337	327	313	332	348	344	318	366	312	332	354	337	332	338	355	312	379	316	354	341	325	368	332	327	348	343	329	334	311	299	342	349	353	344	333	342	326	322	359	342	338	355	332	345	369	328	349	351	354	334	313	321	338	334	337	291	353	336	345	332	317	328	370	336	304	345	331	314	339	334	325	372	330	339	339	325	338	338	327	333	334	295	351	313	337	332	309	296	350	316	352	328	364	346	347	336	347	347	315	340	352	308	370	347	293	366	344	359	350	332	308	348	357	310	316	317	322	365	307	328	322	352	342	362	331	322	327	338	348	332	309	333	347	327	358	338	307	311	353	336	364	346	360	351	352	362	331	368	302	342	358	339	352	347	316	342	347	360	336	318	378	344	339	368	340	337	343	311	335	324	325	335	329	332	340	325	306	350	329	327	355	334	345	317	344	334	347	334	315	362	340	339	361	327	340	336	354	329	333	353	322	303	359	323	336	344	322	315	314	369	305	335	354	306	338	339	321	336	353	332	356	341	334	320	336	332	345	352	351	330	370	362	331	337	382	324	340	312	310	374	339	363	352	316	345	352	353	316	324	343	325	335	325	331	327	340	323	361	367	326	347	313	325	318	329	338	347	320	360	350	353	321	351	404	317	338	357	316	317	364	335	320	327	344	344	358	339	311	311	347	330	329	324	352	353	324	349	343	323	320	336	313	341	346	322	325	377	344	336	302	310	359	318	378	322	312	327	360	332	329	360	351	339	330	331	324	336	298	343	340	383	331	352	329	362	349	346	319	342	349	335	351	331	363	342	304	333	312	338	310	345	358	363	341	355	355	298	340	323	340	335	317	318	318	347	367	320	344	355	310	349	339	343	350	313	288	405	374	315	340	346	327	358	352	327	336	303	336	346	326	308	334	331	304	319	321	349	340	362	341	320	348	294	334	320	320	331	312	354	351	341	345	326	310	329	353	327	330	351	319	323	340	320	336	337	326	324	334	332	353	373	334	303	369	342	331	329	345	363	351	362	364	359	355	335	353	336	323	352	342	339	340	341	348	296	368	328	319	335	336	360	357	320	364	350	342	325	317	370	321	339	330	321	341	328	337	345	324	324	330	323	334	371	309	333	352	378	340	336	369	354	348	328	313	349	345	339	304	342	342	339	372	353	303	318	342	342	323	341	346	338	328	367	362	320	325	368	357	352	326	314	345	361	369	340	346	335	320	335	329	339	332	360	323	374	323	336	332	307	320	344	331	336	338	322	317	329	321	316	356	313	313	353	306	352	324	297	356	329	359	328	343	364	326	329	325	370	345	354	305	343	328	334	316	367	362	321	356	313	313	308	337	362	367	350	329	347	350	342	334	334	363	344	363	376	342	352	335	362	332	303	319	346	357	353	327	334	375	312	324	317	340	352	341	348	319	340	330	341	318	355	330	343	331	316	353	358	301	322	306	312	342	313	323	342	309	298	352	327	305	323	357	339	309	335	332	343	362	334	310	335	351	364	328	335	320	367	329	348	367	351	347	323	351	343	329	331	313	330	322	304	310	312	361	347	346	307	351	332	336	303	320	312	330	359	349	335	351	323	347	353	335	327	333	335	341	382	307	347	357	329	316	384	338	327	332	345	354	356	323	326	363	323	359	302	358	352	320	325	342	317	348	318	336	323	316	309	313	337	320	350	349	345	326	334	328	339	336	345	366	329	349	351	318	342	322	333	325	312	326	345	317	314	329	337	348	346	325	336	365	327	373	317	351	311	344	354	338	333	343	364	321	322	355	312	363	349	332	315	328	314	371	352	330	346	347	354	335	344	343	331	313	327	312	333	312	338	329	315	327	366	311	322	343	335	331	333	343	330	355	336	322	332	337	320	334	374	332	343	362	318	354	308	339	332	336	332	325	307	356	340	355	329	352	343	313	342	341	323	345	319	368	369	331	363	323	319	322	343	327	362	326	327	367	340	340	370	336	328	323	333	312	313	339	337	344	322	341	341	323	344	335	358	327	301	349	337	277	315	335	335	369	340	339	299	341	332	331	305	331	342	350	352	363	344	305	357	358	339	305	314	331	348	333	310	350	308	354	354	346	335	316	318	298	335	351	343	328	327	317	399	338	333	364	330	343	341	316	349	338	329	355	322	317	318	324	339	353	342	332	347	324	325	311	320	339	336	339	352	381	349	338	323	357	350	333	358	367	310	330	329	350	330	326	316	345	339	328	320	342	333	295	341	333	325	334	357	331	355	365	322	371	369	295	343	382	350	314	368	367	304	358	320	316	345	347	303	361	350	298	337	336	342	358	332	313	329	306	323	366	341	316	314	284	356	347	349	320	357	327	326	311	319	318	334	344	356	343	344	330	336	327	314	371	340	363	347	305	360	307	313	333	320	342	350	323	332	338	329	333	335	347	347	341	336	294	355	320	322	363	347	359	349	335	319	316	362	318	325	347	374	319	337	345	322	322	340	305	341	301	344	337	359	368	341	346	363	331	351	332	304	328	314	344	366	312	344	352	356	329	333	322	368	361	302	382	345	321	327	356	346	345	359	294	302	341	326	329	321	311	366	300	337	341	342	379	332	315	339	339	342	313	361	320	345	325	320	320	363	322	335	341	354	350	366	326	361	384	308	313	343	311	341	324	324	337	308	331	363	315	353	358	320	336	334	336	356	324	336	309	310	317	339	332	328	339	319	338	349	311	365	319	328	345	362	321	355	368	312	354	335	332	346	352	334	315	336	355	348	331	338	374	357	303	345	320	307	316	314	334	310	317	324	343	345	322	347	346	352	330	369	290	339	325	332	343	342	309	308	349	322	338	335	318	331
7348	528	561	427	361	335	298	281	282	272	267	254	229	221	251	221	258	234	206	221	243	195	233	234	239	219	233	226	200	197	212	228	224	251	211	196	201	251	221	221	240	227	244	233	188	219	246	210	211	221	195	192	219	230	229	230	211	229	219	207	205	197	205	240	225	236	197	223	204	178	217	239	211	192	211	223	224	187	220	215	216	220	216	224	210	203	223	224	212	219	233	219	224	209	209	206	213	202	223	219	217	199	237	222	218	187	213	228	233	196	217	246	206	195	223	235	204	215	239	230	214	227	202	197	221	204	207	207	207	195	204	196	217	235	220	211	220	199	208	251	210	214	231	194	202	236	228	225	202	215	249	235	207	214	254	215	168	211	209	192	200	237	212	220	211	182	217	229	253	214	219	203	212	226	237	230	208	204	240	221	220	192	222	234	207	201	219	198	202	213	218	243	199	198	212	206	213	205	201	188	191	212	208	217	193	185	239	236	210	203	187	247	218	256	229	208	224	222	228	219	233	238	216	207	249	219	220	202	214	189	237	205	198	226	203	185	218	228	218	224	233	193	242	208	208	231	219	192	218	196	236	234	224	212	204	191	226	235	219	226	200	214	218	218	201	200	198	215	193	212	190	222	218	203	205	231	187	224	204	238	211	221	196	186	225	205	205	212	207	216	221	193	204	217	177	226	224	222	229	219	201	199	215	232	224	223	248	197	226	206	205	198	197	197	231	212	192	205	214	201	222	214	206	213	184	206	188	188	229	179	224	206	205	227	212	236	181	219	227	233	207	203	229	191	210	210	232	234	223	242	213	234	225	222	203	209	217	237	201	196	210	216	207	174	203	199	244	229	210	195	206	213	209	201	212	195	229	209	203	232	205	221	229	207	197	213	229	209	219	183	200	219	199	216	225	213	205	195	220	233	201	210	207	214	221	205	213	231	216	201	225	218	215	210	214	195	204	230	207	241	218	232	207	208	221	213	226	214	220	202	245	217	233	212	208	189	211	209	218	215	216	245	226	189	228	215	268	230	198	220	224	219	221	251	230	213	221	201	192	204	223	203	178	180	223	184	218	226	216	243	246	233	213	202	241	258	209	178	235	222	212	195	196	224	206	219	222	249	232	182	203	231	222	220	242	218	180	211	222	220	209	200	197	209	221	213	196	200	211	220	222	227	240	212	174	231	203	207	228	194	217	181	207	227	211	220	193	204	224	216	220	199	219	204	232	233	215	218	201	209	201	219	197	209	217	242	215	198	218	203	203	229	211	205	196	222	231	217	205	234	200	202	218	215	226	204	229	201	225	196	209	239	229	195	212	204	213	220	209	223	211	192	191	221	208	226	214	199	229	227	192	225	204	228	253	197	214	242	246	204	198	203	195	220	205	202	193	203	206	218	227	217	212	196	215	225	231	230	222	202	210	234	210	219	199	205	225	247	210	208	197	193	224	211	223	216	211	210	193	222	206	232	221	201	219	228	205	211	211	208	222	214	219	203	186	219	218	216	230	211	184	216	224	207	216	240	243	217	219	214	231	206	198	213	207	209	246	204	224	213	225	202	209	177	213	181	196	216	214	210	198	228	226	220	246	206	211	219	195	217	212	190	229	222	225	214	239	185	221	208	230	193	230	224	201	227	232	223	209	219	212	222	220	213	196	230	216	208	226	215	203	234	205	221	242	203	214	254	225	203	215	199	202	217	213	230	250	185	237	231	236	248	221	201	197	219	239	237	208	238	193	220	225	249	234	253	231	195	217	224	217	209	244	233	216	206	201	228	221	208	231	199	207	216	191	215	186	222	185	245	215	234	202	212	238	217	202	201	221	214	213	206	225	201	214	215	234	186	253	221	202	228	217	202	225	213	215	217	191	227	193	202	228	233	233	199	226	218	211	216	222	234	231	229	220	251	191	233	242	243	231	212	234	228	233	219	190	216	212	221	211	231	206	210	262	216	233	203	204	187	218	232	234	243	233	220	218	215	203	215	176	211	209	210	211	196	196	209	243	205	199	209	220	186	241	244	201	190	202	203	248	209	195	242	244	197	216	196	212	221	202	195	209	234	192	194	207	197	229	196	227	225	230	224	221	204	205	221	220	225	196	224	221	217	210	206	230	223	242	213	219	241	207	219	237	208	207	233	233	218	194	222	237	185	217	202	175	224	213	211	205	213	232	208	206	204	229	218	220	218	218	203	207	208	211	212	203	222	221	198	216	210	215	188	232	198	215	240	193	231	221	206	211	219	206	219	199	206	220	226	221	203	234	212	218	227	214	197	218	221	207	196	222	210	219	185	194	207	200	220	226	223	193	202	217	185	211	239	185	214	215	209	215	204	222	251	233	231	199	179	215	196	221	229	181	203	222	205	236	225	202	208	211	228	221	196	203	233	199	185	203	214	199	210	230	217	214	212	205	197	227	228	193	204	225	195	219	207	226	173	200	202	217	192	218	248	204	220	223	210	232	208	198	234	219	211	212	237	229	190	222	238	210	210	215	219	234	214	217	213	250	225	217	209	213	213	234	211	213	197	226	178	245	177	199	203	208	225	187	225	188	229	218	212	212	214	230	236	243	208	201	220	242	238	196	206	216	198	220	190	217	208	201	208	208	218	208	229	197	183	218	192	199	242	212	191	212	226	211	208	218	195	215	204	234	221	201	200	215	203	216	198	218	180	242	211	213	223	217	219	243	210	203	241	192	224	233	238	206	206	200	197	231	213	243	210	207	234	211	177	214	204	191	212	193	207	257	204	242	231	205	217	201	218	212	231	233	222	234	189	208	196	218	225	203	219	209	215	205	228	214	223	214	190	220	216	214	221	235	203	195	226	228	211	221	196	219	250	191	208	213	215	215	196	215	215	206	188	241	219	215	236	230	230	193	224	206	213	190	234	219	224	213	202	223	196	250	196	221	218	214	246	222	225	245	215	190	215	250	215	207	222	225	234	214	208	210	199	201	204	247	221	220	216	232	214	211	224	218	227	210	216	218	206	241	179	205	222	207	209	185	226	201	213	182	219	224	215	187	215	220	208	215	216	210	212	229	211	226	217	221	196	240	208	228	217	208	224	207	204	217	198	214	229	219	200	200	214	218	220	231	214	245	190	219	230	200	197	215	218	207	237	228	217	222	189	206	194	220	220	210	211	171	175	215	215	223	235	224	246	207	223	230	206	227	215	235	200	192	209	238	210	214	200	215	207	205	206	215	203	199	203	223	217	193	205	196	228	191	196	218	215	218	231	243	223	224	216	226	187	210	213	177	185	215	200	204	180	212	239	227	178	219	215	211	220	218	207	216	193	225	217	201	213	199	203	199	207	203	186	231	228	201	194	223	198	181	196	204	212	204	214	188	195	228	220	224	213	215	203	208	215	216	226	219	240	204	238	223	220	227	212	183	195	225	200	223	239	191	195	248	241	195	216	216	186	224	239	212	235	234	191	238	228	217	186	199	218	223	253	199	209	225	220	259	232	205	218	227	252	227	218	235	212	217	195
6269	816	1229	1364	1175	1045	927	814	735	714	660	653	615	599	618	561	534	504	566	537	530	522	530	575	535	525	509	531	503	520	521	503	441	514	497	484	493	509	531	472	506	471	503	467	504	498	491	498	524	511	495	477	466	506	524	505	530	458	524	479	528	499	503	462	467	530	513	512	490	482	509	488	495	466	487	503	468	496	526	481	453	502	525	523	502	452	488	473	463	513	490	496	434	457	516	516	486	496	495	512	495	447	463	477	509	489	472	490	524	471	481	527	462	518	482	481	487	483	443	484	502	512	469	509	490	467	496	485	466	509	518	498	518	513	450	578	488	542	487	471	462	499	471	480	479	484	542	507	482	494	477	478	496	487	465	540	470	501	484	448	464	454	466	520	459	488	457	502	514	499	483	498	496	463	502	518	494	498	492	484	471	489	498	496	545	492	467	501	504	507	485	503	540	498	501	500	462	507	470	456	501	533	496	485	481	479	523	483	475	473	461	472	461	519	484	431	499	511	526	483	468	490	515	483	495	467	483	497	484	502	510	521	504	476	509	506	480	460	455	501	428	506	514	466	466	501	501	517	505	493	506	490	501	504	478	488	465	511	466	504	466	496	518	466	483	470	480	466	464	451	532	515	503	506	490	473	477	510	509	506	501	546	554	480	477	463	523	476	467	488	527	514	441	483	495	510	493	489	513	496	458	524	501	501	455	533	478	504	464	474	533	535	485	495	455	504	484	461	449	483	543	488	532	524	470	511	472	474	480	511	483	504	449	476	457	473	526	483	505	473	491	471	493	489	430	495	512	501	508	564	491	508	505	460	492	525	458	475	480	484	499	476	477	492	480	515	484	522	462	508	474	501	492	462	512	483	504	486	486	508	548	494	489	480	498	474	504	469	494	497	499	503	492	501	473	470	514	468	433	471	510	465	506	468	444	455	505	532	502	469	459	495	496	462	467	459	501	488	474	481	502	503	496	486	515	494	467	492	512	484	475	498	499	483	492	512	500	464	484	503	487	492	454	478	468	529	502	482	476	493	516	510	464	491	461	488	505	505	498	520	513	524	492	516	499	508	491	471	464	444	480	535	465	468	533	459	497	483	463	490	454	473	483	490	462	486	517	501	495	476	513	493	501	481	492	518	507	485	497	506	489	484	450	474	524	448	515	514	462	475	495	543	469	494	479	500	504	499	511	525	492	489	493	414	489	476	508	512	485	507	478	478	526	499	524	478	486	481	482	466	488	464	464	499	466	492	461	473	482	510	501	453	473	481	497	450	519	491	474	448	467	515	465	538	479	487	492	504	518	488	446	556	470	508	512	514	453	515	496	474	488	485	490	505	513	479	498	520	455	478	512	486	486	481	480	476	476	515	482	462	467	464	501	504	486	485	496	520	509	509	473	475	472	482	456	427	525	489	510	467	490	495	495	493	474	511	503	467	489	470	501	429	518	473	485	490	464	454	508	499	474	476	476	530	500	506	458	510	511	443	464	463	472	466	464	457	473	507	468	488	462	506	493	469	480	489	507	484	509	454	500	515	510	529	471	507	501	499	517	483	490	478	455	487	493	483	515	519	446	502	485	476	464	477	502	531	534	473	493	490	488	482	465	498	478	498	510	434	497	488	487	507	518	518	476	479	468	527	506	501	453	483	496	522	479	478	491	494	504	494	475	488	461	500	502	478	504	486	517	506	464	490	511	482	485	493	497	516	555	505	538	475	499	505	528	502	511	525	494	511	481	456	482	466	500	552	479	516	506	479	523	551	507	484	488	494	497	467	494	508	489	498	474	476	486	472	491	526	515	519	496	481	470	521	508	488	471	492	461	501	492	487	512	525	491	499	486	433	458	500	499	494	511	472	498	496	466	467	497	465	541	494	479	487	504	527	458	475	527	536	492	460	459	474	474	514	482	460	466	491	495	489	461	472	478	490	503	521	482	504	492	508	520	503	478	476	448	506	462	523	471	493	462	477	495	454	482	489	488	492	460	498	473	471	464	471	471	515	499	483	481	460	493	488	494	467	473	473	529	496	476	480	493	526	506	524	483	500	510	496	478	508	478	476	471	513	472	481	468	515	485	487	474	460	504	491	475	507	477	486	481	468	462	487	505	497	508	468	509	478	478	503	478	460	462	431	477	491	506	506	491	490	505	491	466	489	497	478	456	501	483	479	475	499	428	474	452	489	475	483	478	475	467	498	484	452	513	486	504	475	476	522	484	478	475	506	479	491	492	488	461	476	508	479	530	455	545	460	504	439	497	505	455	507	470	489	475	472	474	504	478	487	480	511	506	483	502	507	476	498	474	484	440	494	507	488	497	466	479	474	471	487	496	496	511	513	457	522	522	509	457	494	457	457	461	492	476	493	472	520	462	476	479	495	472	499	448	465	469	488	536	475	494	479	481	485	513	509	528	476	530	535	491	490	486	541	472	513	439	475	474	488	489	470	510	497	474	504	467	506	476	508	478	468	530	531	522	484	462	506	484	498	484	461	518	478	503	477	494	496	468	539	469	494	516	479	487	444	473	454	482	482	496	446	468	458	488	462	469	467	478	439	505	525	501	487	436	468	487	460	495	444	456	454	482	497	459	490	485	518	472	516	511	492	454	482	510	497	481	486	516	496	507	487	506	506	475	510	490	477	457	458	473	495	465	457	513	498	484	484	494	496	458	519	535	507	504	464	468	443	463	480	466	494	487	515	502	463	536	543	518	513	512	475	523	484	490	526	525	511	518	455	505	494	481	480	516	492	516	508	461	505	513	442	465	515	492	457	502	461	482	506	482	515	512	486	479	490	481	507	433	504	480	511	488	510	475	504	483	457	485	482	498	483	468	493	483	465	468	491	490	517	511	488	486	487	468	508	521	490	459	491	471	508	505	513	480	454	503	477	486	482	536	469	482	529	466	468	438	481	458	491	523	463	455	485	531	507	506	551	501	471	506	527	505	435	478	457	494	485	522	453	488	471	488	489	477	529	500	506	493	495	475	499	512	514	461	537	486	490	521	499	460	491	521	465	470	495	494	473	463	530	456	463	468	484	460	505	476	519	456	464	494	488	514	486	491	467	554	500	463	506	535	475	524	472	513	466	505	465	445	457	499	480	492	477	497	495	509	449	456	508	500	485	493	507	509	458	466	516	470	499	469	512	470	523	481	476	494	465	506	509	482	495	509	458	470	489	524	479	477	493	474	501	490	453	480	508	527	478	505	484	536	481	470	501	505	471	481	499	457	463	496	481	470	517	478	466	510	495	472	536	489	468	489	467	477	478	473	491	479	482	502	519	507	459	462	540	472	520	475	506	496	502	514	497	462	477	514	462	507	505	488	470	518	508	561	500	468	497	489	491	500	513	458	495	513	477	477	451	491	454	509	463	484	499	502	491	526	481	437	458	514	506	478	510	487	532	520	525	514	508	483	532	502	502	494	477	491	453	491	482	470	481	504	460	446	518	472	486	479	490	489	489	497	460	507	490	508	438	476	459	468	508	514	511
14214	1136	830	627	460	369	300	278	245	185	215	190	187	171	173	154	168	173	173	135	159	137	164	150	129	156	122	122	152	120	137	140	148	141	146	133	138	158	151	137	133	144	133	141	156	144	148	147	135	152	134	146	148	160	117	136	120	146	137	150	133	145	143	154	132	155	160	121	142	135	131	124	175	154	150	136	124	120	152	145	159	159	154	153	146	150	142	135	131	133	143	145	124	124	125	148	135	143	146	114	163	162	163	151	159	149	149	130	168	155	141	124	141	148	131	157	139	131	126	147	159	135	156	153	143	140	134	141	129	166	143	144	136	144	126	111	139	144	135	166	143	149	139	136	119	152	142	140	135	147	150	149	144	146	142	127	142	141	144	148	143	137	143	149	147	143	141	154	152	143	120	143	149	130	132	157	149	123	133	142	162	140	145	128	145	141	151	133	139	141	149	126	147	147	128	141	146	154	129	134	121	139	140	139	157	125	145	140	138	132	139	137	120	147	152	142	144	128	130	139	142	150	142	144	133	158	147	149	144	126	135	123	140	133	153	131	160	134	146	148	146	134	141	128	124	151	142	155	149	121	163	126	159	142	141	148	134	146	142	146	134	145	143	138	164	152	143	143	130	137	143	144	130	155	132	150	149	143	162	140	128	152	127	145	135	131	148	148	136	137	125	138	141	149	130	160	159	125	151	130	155	138	133	124	174	153	151	139	160	142	148	145	141	140	151	146	133	134	147	138	148	143	145	119	132	127	130	129	166	128	125	124	158	144	160	143	136	160	136	147	148	140	149	146	158	122	153	133	134	124	135	156	157	143	129	142	148	149	142	142	143	145	152	124	151	114	137	148	144	132	124	136	155	146	167	154	136	152	142	142	152	132	138	141	111	152	128	124	150	118	151	143	144	136	165	145	137	154	143	104	115	126	158	136	152	174	132	135	150	135	113	160	139	122	126	134	162	138	132	157	144	121	141	132	140	138	151	135	136	120	138	146	132	101	122	128	173	133	135	123	129	139	140	155	141	158	151	126	121	141	113	150	146	135	144	148	142	126	126	140	144	124	140	125	165	134	125	159	155	121	153	145	139	146	134	133	131	144	124	154	120	155	166	136	137	139	132	161	120	137	153	131	148	137	128	171	131	142	147	154	138	159	134	158	143	144	164	168	146	158	145	154	174	127	165	156	155	134	153	130	156	136	123	141	128	146	139	125	110	150	127	139	140	146	142	147	137	128	137	117	129	149	138	149	138	135	138	125	139	123	126	144	141	131	137	147	150	144	129	154	130	133	139	152	122	163	131	132	147	130	158	142	143	153	125	130	141	185	153	142	159	145	136	142	159	151	130	133	130	132	121	148	133	118	143	133	139	153	139	149	143	162	171	147	116	149	182	145	142	150	169	141	153	121	129	156	150	123	138	138	137	137	168	148	148	154	147	164	147	131	160	135	141	127	130	136	139	133	137	155	121	139	141	133	127	142	134	141	138	144	141	139	147	146	147	149	135	130	152	134	135	146	139	118	143	149	137	148	143	150	143	138	157	150	156	153	140	166	130	127	137	139	123	122	132	144	144	154	138	141	136	125	125	154	161	145	143	151	137	151	145	141	152	137	153	158	153	135	167	149	145	150	155	144	118	131	136	118	154	164	119	140	142	132	153	147	138	160	162	148	151	150	153	138	136	155	137	133	138	143	139	139	124	140	148	150	141	118	153	145	144	148	126	162	141	126	146	126	138	145	113	152	159	128	140	140	138	128	146	133	123	136	157	140	148	136	127	127	127	132	154	136	141	142	151	133	145	138	158	149	158	150	131	136	145	149	116	157	149	138	126	156	147	143	139	155	145	142	141	151	125	141	126	132	118	132	141	121	127	173	146	127	128	168	137	146	132	132	118	133	135	160	142	140	177	162	127	139	130	154	135	137	147	133	149	146	164	143	134	134	143	150	114	138	133	141	141	152	154	136	151	143	144	122	160	147	123	130	136	151	145	123	109	133	123	148	143	131	162	126	150	151	146	131	121	117	152	132	153	115	121	155	156	120	142	133	153	119	152	164	143	157	149	153	134	132	122	126	143	152	161	150	144	186	144	150	152	154	152	176	166	131	135	133	130	129	131	143	136	146	153	149	135	158	127	158	134	141	146	143	137	136	138	160	115	155	139	122	120	124	151	144	124	153	161	136	138	136	126	138	138	160	148	156	144	150	129	151	133	121	132	142	130	146	144	146	141	149	147	153	117	137	120	155	141	144	150	134	150	119	152	130	125	125	145	158	137	152	136	161	146	143	144	114	142	142	144	143	145	132	157	151	160	144	176	139	155	134	137	133	156	131	131	126	132	156	162	164	142	122	124	123	131	121	144	151	146	126	132	120	140	132	133	147	134	162	140	140	136	140	117	131	148	150	163	138	151	163	141	137	133	129	133	143	127	137	154	143	151	155	138	163	153	124	148	155	168	132	147	167	144	150	120	140	150	128	135	139	162	133	136	131	142	155	155	138	134	143	137	130	144	141	140	140	145	137	138	132	128	174	143	137	127	148	132	141	149	136	163	140	143	139	134	122	156	154	120	138	131	121	165	135	130	133	107	152	141	151	126	135	140	173	147	135	148	160	129	156	137	164	123	115	151	152	152	154	131	138	140	144	137	124	153	152	151	130	133	108	141	139	153	145	130	145	143	149	147	131	135	159	129	114	149	144	135	140	131	126	137	136	168	134	139	129	121	116	148	140	142	147	129	131	137	128	139	159	155	162	145	138	133	160	131	133	134	130	137	134	149	136	148	140	148	133	129	143	141	139	151	134	129	118	167	129	142	147	146	116	143	130	117	127	139	144	140	140	141	160	128	141	151	144	142	158	130	133	142	163	123	114	136	154	152	148	148	142	137	139	141	151	127	115	144	134	162	138	135	106	150	138	109	135	150	153	147	132	126	172	134	147	124	133	128	154	143	152	129	162	135	139	145	135	149	162	150	141	142	115	116	130	157	148	126	115	135	138	141	135	135	145	136	129	135	141	132	134	133	144	113	134	158	154	137	145	133	158	152	131	134	150	162	148	121	146	139	124	145	122	127	158	116	124	129	133	115	149	136	141	148	149	122	137	145	129	158	147	123	135	158	161	133	125	143	159	134	132	134	158	155	149	137	117	128	164	138	138	151	155	144	155	164	148	125	138	132	136	116	126	143	136	135	167	169	125	147	143	127	153	127	145	157	132	146	129	140	143	143	155	157	155	159	137	146	132	148	148	121	122	157	148	147	161	143	142	140	146	132	142	151	123	134	122	157	134	148	129	136	132	139	145	145	145	153	151	117	117	132	128	130	138	164	135	169	126	160	138	126	131	113	153	130	136	117	138	164	147	136	145	148	145	132	134	151	155	136	154	136	153	150	128	130	126	128	147	156	139	153	147	115	119	147	164	132	129	149	175	147	158	145	145	142	132	142	124	145	115	124	138	146	139	154	135	158	153	137	158	158	143	124	137	145	125	131	158	156	153
7946	957	1790	1999	1741	1461	1174	974	857	740	644	641	576	535	481	485	482	477	497	426	396	397	398	385	376	408	375	346	419	387	361	367	365	362	365	376	355	327	345	357	351	370	346	307	337	337	331	360	357	328	352	317	344	328	355	374	342	352	339	372	321	310	351	329	304	341	313	325	368	305	366	332	327	298	321	323	361	336	314	320	327	318	302	323	332	310	336	339	333	343	318	322	363	341	337	337	339	356	320	300	329	346	326	322	312	343	361	326	333	313	309	327	344	314	325	319	284	363	316	306	331	304	322	334	302	351	322	316	333	333	365	301	322	340	350	343	315	296	315	321	295	324	317	337	327	320	328	322	303	323	287	332	345	325	293	344	344	304	312	342	314	329	304	294	331	311	337	279	310	309	312	323	331	349	317	319	345	357	317	317	321	332	343	294	338	313	321	323	321	328	303	336	309	323	328	343	305	308	324	315	342	325	354	359	319	336	312	329	325	294	325	332	298	333	362	316	341	283	308	271	338	329	304	294	320	296	336	338	359	302	308	329	320	344	353	303	314	331	339	342	346	333	342	337	337	364	337	324	314	314	305	320	352	339	312	344	324	340	335	309	350	314	318	312	338	358	334	315	318	362	314	333	332	359	307	318	323	331	313	310	292	315	338	338	326	320	319	311	306	339	318	331	352	317	310	298	329	312	299	307	297	325	318	349	316	324	323	334	326	344	350	314	315	323	320	328	338	315	344	325	319	294	332	371	314	327	335	295	310	330	317	347	329	302	329	313	330	320	324	349	313	321	325	323	328	317	318	307	301	369	317	324	333	336	348	346	305	321	318	315	315	321	299	334	303	332	320	355	304	311	312	354	316	331	327	323	351	311	315	293	313	317	319	322	311	329	340	317	308	334	324	292	313	295	368	331	310	344	315	341	336	310	334	325	324	289	322	329	331	343	319	306	320	307	354	339	329	309	318	318	307	333	363	337	323	330	333	319	330	321	321	324	320	322	333	307	313	338	326	316	328	346	336	355	330	306	351	326	348	299	323	291	296	306	342	329	326	320	311	294	322	343	325	323	314	356	331	356	304	335	341	309	338	343	317	340	321	333	293	344	294	327	337	347	320	324	329	305	327	337	335	290	308	358	305	306	342	300	292	323	312	346	318	316	324	321	335	313	317	339	315	326	329	338	328	316	320	293	319	323	342	322	340	321	348	311	349	346	292	334	323	327	335	331	329	331	306	342	325	343	317	314	308	332	335	303	315	336	326	349	340	297	300	328	347	274	330	354	314	317	352	304	309	314	340	336	318	313	318	367	320	309	315	315	326	321	328	320	341	325	307	353	325	321	324	296	322	318	307	332	335	309	327	311	316	327	336	318	337	341	329	326	332	311	345	330	315	314	325	320	362	357	325	314	309	315	324	337	331	323	346	335	324	290	348	326	334	348	339	304	319	374	336	337	327	320	316	336	329	377	329	281	326	327	301	354	323	335	332	337	318	316	330	317	336	323	303	293	332	300	286	341	355	331	318	327	317	348	329	309	331	314	354	357	318	330	304	318	351	357	355	325	334	331	351	295	306	356	312	333	346	322	329	288	367	321	330	316	325	355	374	285	327	333	301	318	324	360	339	338	353	330	307	305	307	312	349	325	317	292	345	352	305	313	320	316	337	346	322	314	315	342	290	299	343	316	314	302	302	332	294	327	362	301	337	333	304	332	327	361	300	297	318	331	341	302	327	312	343	309	286	325	319	361	362	297	316	354	336	317	335	325	343	333	318	316	338	318	315	353	329	295	320	318	356	310	350	321	308	304	290	342	320	304	349	318	349	313	295	314	315	318	278	341	335	324	307	350	313	331	317	325	320	345	334	308	330	308	324	296	355	336	346	320	339	320	349	306	335	301	348	316	318	341	323	314	323	331	319	319	325	342	320	344	353	320	321	330	326	343	299	315	344	333	344	324	334	306	305	320	334	299	353	334	311	337	343	300	337	314	317	318	305	310	313	311	304	315	320	314	297	335	328	319	329	324	314	311	365	315	293	298	306	348	338	298	355	344	339	282	328	319	320	370	294	338	350	327	323	317	322	314	324	309	347	321	337	288	338	335	320	354	315	325	311	307	313	301	323	308	368	314	343	317	285	341	334	335	330	303	304	338	339	312	297	345	344	353	314	306	298	314	298	312	336	342	298	345	351	328	323	296	316	338	350	313	306	313	324	355	341	317	330	323	329	351	335	337	358	332	329	328	302	327	335	346	325	344	315	280	338	326	334	307	316	327	327	349	345	333	330	316	341	339	319	331	355	332	304	313	315	336	325	337	330	330	336	322	350	306	300	322	355	329	299	351	314	311	313	337	325	339	371	285	323	314	339	320	336	339	322	325	320	334	329	325	358	316	338	367	297	303	304	314	297	300	331	341	351	329	361	354	362	300	300	326	329	340	333	336	300	340	315	330	333	297	356	322	306	378	308	309	323	319	327	335	295	309	316	327	332	297	325	318	336	301	325	322	343	360	319	359	310	317	338	313	351	304	301	336	327	357	330	336	320	317	336	301	346	331	327	326	326	360	336	353	303	316	341	312	316	303	313	314	298	276	345	327	330	312	321	335	310	341	372	336	325	331	340	329	309	368	320	335	345	346	328	335	336	335	325	334	331	319	304	361	342	335	341	332	310	325	319	316	342	307	314	374	326	352	337	336	327	336	321	337	321	326	314	327	314	271	334	351	297	317	350	329	328	310	330	305	323	316	314	335	326	294	302	329	303	315	317	318	317	339	367	306	301	303	339	330	324	337	328	299	355	343	340	337	318	297	334	305	345	317	314	308	306	325	326	318	342	321	294	311	345	332	313	344	386	312	316	346	302	300	319	365	338	320	318	326	328	347	347	331	326	315	297	303	319	341	303	339	315	336	339	282	325	312	297	321	334	352	327	324	313	351	327	309	336	331	337	346	313	354	350	314	318	327	342	340	331	319	294	327	313	315	319	357	330	332	314	332	322	325	323	329	326	308	342	321	348	348	363	336	361	330	319	322	318	325	302	336	347	300	346	331	332	311	288	301	332	305	339	321	310	330	319	328	335	304	330	321	342	340	352	329	332	361	302	331	336	341	330	320	328	330	323	307	311	344	314	338	333	354	345	319	328	312	357	321	319	331	346	299	350	307	313	314	346	349	332	314	337	311	333	322	330	336	343	316	339	333	338	332	316	323	343	289	354	323	319	300	332	342	328	324	322	297	357	318	316	359	339	345	318	318	348	335	303	343	324	318	311	322	353	316	309	349	325	318	323	327	352	306	302	347	322	333	348	318	334	324	310	320	305	299	335	351	304	336	329	324	322	341	343	309	313	299	339	299	322	311	296	331	322	349	321	325	339	308	341	334	324	326	340	348	337	342	326	360	305	329	321	333	326	321	308	335	360	330	326	319	322	299	348	329	341	333	323	300	333	326	324	311	341	336	310	327	331	315	342	307	350	315	331	307	329	316	294	290	307	314	321	332
1297	155	173	158	144	129	138	154	140	138	134	115	117	141	117	145	138	130	133	143	138	114	131	139	118	131	122	121	144	140	125	122	143	140	130	130	115	130	147	116	121	124	134	143	131	127	124	127	144	141	113	127	111	131	139	141	123	130	140	138	125	141	105	148	133	137	148	140	143	140	149	143	130	130	122	160	136	163	131	111	156	162	157	132	132	140	129	139	138	155	157	119	147	131	137	126	131	146	110	144	145	126	123	134	125	134	139	141	145	160	137	147	174	146	125	147	156	134	147	141	133	136	146	129	113	128	122	155	131	121	119	122	144	125	125	123	135	140	128	147	129	133	109	134	137	126	125	144	127	145	136	139	146	140	151	147	140	108	142	151	131	132	132	115	140	128	124	123	151	151	134	152	136	135	134	145	135	165	135	133	130	132	142	150	144	140	135	141	150	125	173	116	126	146	147	142	137	110	136	126	111	127	130	117	143	125	133	137	125	120	119	121	128	155	129	123	124	147	136	145	127	114	119	140	132	131	128	115	131	150	109	136	122	159	141	117	156	118	130	120	135	121	131	160	145	142	144	138	122	124	141	134	130	136	110	158	145	136	132	137	115	133	129	111	146	135	139	120	142	128	129	129	130	123	166	127	107	125	163	141	130	128	145	124	131	138	134	133	119	133	126	142	155	116	132	162	137	122	144	158	153	116	130	131	129	130	126	155	155	140	143	121	132	136	116	125	123	111	144	131	113	143	147	143	141	131	133	125	156	132	151	166	123	142	147	140	127	123	115	127	141	126	131	118	116	119	137	147	131	149	142	121	135	139	124	132	152	125	127	145	122	124	129	126	123	126	119	128	128	140	122	123	116	126	136	134	153	129	108	129	151	136	132	149	139	124	123	160	156	140	148	126	142	124	130	137	146	126	143	128	130	123	135	127	150	138	146	120	142	98	126	162	123	128	128	131	147	152	150	120	163	108	126	137	126	130	147	130	139	128	119	141	153	129	132	135	145	113	141	130	156	133	120	154	128	133	134	135	119	126	139	149	153	131	127	129	133	138	139	135	119	133	132	125	119	159	121	133	130	129	138	129	135	136	127	142	137	142	138	132	141	126	137	123	134	137	136	123	120	138	147	139	122	134	134	162	138	160	132	105	127	132	145	109	132	93	130	137	135	130	146	134	145	120	126	145	122	115	161	153	155	118	147	146	118	121	123	143	136	119	142	124	129	134	145	129	145	142	138	120	134	142	146	129	124	122	159	127	128	108	132	115	142	129	149	140	116	152	127	151	128	120	155	135	123	137	136	169	135	130	146	121	149	130	143	125	144	138	106	156	134	158	149	142	139	136	123	140	127	112	152	109	133	109	130	119	124	138	137	128	129	128	127	140	129	144	146	152	152	151	141	155	150	141	143	125	128	128	156	129	164	134	128	126	145	129	150	113	162	159	117	132	137	144	141	117	141	147	136	155	146	134	112	145	157	150	152	150	152	163	137	117	144	133	133	123	124	122	124	146	118	119	134	134	133	115	145	134	146	124	147	147	141	146	155	146	146	122	147	146	126	119	117	121	105	134	149	153	145	138	148	120	130	128	141	154	127	156	130	136	133	139	139	151	140	132	126	131	134	134	127	134	126	151	136	151	125	127	124	146	119	176	124	140	143	111	130	131	141	138	115	152	143	102	131	122	138	131	118	137	139	125	141	134	127	154	142	133	133	122	135	121	134	144	130	134	128	129	128	122	119	123	133	150	129	138	138	117	113	127	151	149	117	143	129	137	122	146	144	132	132	156	125	151	161	144	139	135	134	160	126	127	139	138	129	118	121	158	113	147	131	127	149	144	148	136	134	150	130	139	144	144	129	153	151	124	117	141	131	153	134	124	128	120	149	132	122	135	127	145	133	131	144	143	140	129	131	130	150	144	124	140	127	132	135	138	120	144	135	126	140	131	139	139	149	139	137	131	128	115	136	142	113	129	144	151	137	125	145	123	133	157	131	135	131	140	118	119	117	121	128	140	131	132	127	102	109	150	142	117	149	157	123	166	132	144	137	125	151	132	135	148	124	130	139	133	157	126	135	132	156	129	140	122	126	130	148	123	148	130	136	140	127	127	147	152	144	136	137	141	151	143	123	129	129	153	139	118	130	127	134	127	127	127	116	152	143	143	135	154	155	146	129	145	136	134	136	132	139	140	122	153	142	103	156	121	147	164	132	126	130	157	131	122	152	138	140	133	128	115	143	144	131	141	143	149	122	133	129	129	119	131	129	117	132	144	120	117	130	130	128	150	136	144	148	152	108	148	146	118	131	133	126	138	141	138	141	141	133	135	106	125	133	132	139	156	121	143	149	130	131	127	126	128	130	119	144	123	143	146	129	147	122	125	136	147	141	130	128	126	123	132	126	126	137	152	152	117	134	141	136	109	138	141	153	146	131	128	130	150	120	141	133	143	133	143	136	139	138	145	133	132	116	132	126	139	137	128	136	163	135	165	126	123	126	124	128	138	112	137	117	123	127	127	144	136	117	136	131	120	120	133	152	137	129	154	144	147	141	117	124	157	149	115	155	158	143	124	126	115	143	130	124	136	126	124	143	143	138	119	123	139	129	142	118	130	122	137	145	131	154	146	113	140	144	120	127	144	120	130	150	111	124	122	123	127	124	147	104	146	158	127	125	129	148	128	131	137	146	127	139	146	123	140	133	140	134	157	134	119	148	142	126	124	153	132	140	138	126	167	141	116	121	136	134	107	131	134	142	127	136	111	136	147	125	150	135	152	129	139	139	136	126	140	135	151	137	156	140	124	135	142	125	135	128	132	146	141	128	154	132	127	139	145	140	115	139	114	163	129	123	134	122	157	124	139	131	146	128	118	160	137	133	152	127	140	120	123	125	118	142	127	130	123	155	133	140	130	150	129	163	123	143	120	115	145	141	131	132	137	144	132	146	136	139	136	132	111	118	134	133	140	137	126	135	132	138	136	158	147	103	136	136	117	133	134	146	127	147	143	140	155	174	126	133	130	143	141	124	118	123	109	130	127	121	136	126	133	120	129	145	122	130	146	134	142	131	137	141	114	132	143	119	134	129	118	128	138	136	150	117	124	126	122	148	135	138	147	133	104	115	122	138	146	142	136	102	152	125	135	141	129	147	114	160	120	124	138	101	119	114	130	133	166	134	135	148	148	140	143	144	114	143	141	109	130	130	135	133	131	122	153	154	123	130	110	133	139	156	137	126	132	136	105	148	141	154	140	144	140	165	130	123	156	130	131	125	144	120	128	130	138	144	126	124	143	128	152	131	121	110	143	149	136	154	124	141	122	149	124	145	144	147	115	154	126	120	146	138	155	131	145	128	126	138	102	128	155	124	140	128	152	133	135	130	122	136	137	134	144	150	110	125	111	156	106	138	137	128	143	146	132	141	142	157	158	125	127	118	123	117	115	132	141	141	135	132	118	142	156	116	148	115	131	146	140	132	135	142	124	148	142	135	145	101	145
1572	304	377	377	393	387	359	339	382	352	341	361	343	346	366	308	353	354	341	322	302	352	325	334	296	332	346	331	339	343	303	335	347	371	331	335	307	313	345	310	330	317	329	300	338	318	299	353	323	297	346	374	342	315	328	342	345	305	351	331	327	333	314	324	373	329	353	327	313	342	324	328	319	358	351	344	321	321	306	308	330	344	328	338	315	321	328	336	322	353	365	319	304	342	350	326	342	335	332	357	335	329	306	335	328	334	349	376	339	314	320	326	291	316	337	293	323	276	350	342	335	301	358	305	375	329	331	341	351	330	313	342	312	338	335	334	339	306	338	337	370	318	367	308	330	335	333	324	346	315	380	300	331	335	351	350	323	323	341	305	336	343	348	337	324	342	353	360	349	339	336	332	349	352	330	321	324	350	339	356	347	320	328	337	357	340	373	336	335	331	311	338	317	341	334	342	338	331	343	356	304	335	359	351	313	347	325	323	311	324	364	328	322	350	320	324	328	349	321	335	350	377	314	298	328	337	297	355	316	302	333	344	361	343	324	368	343	346	315	329	346	341	349	324	338	341	314	340	314	338	317	335	372	316	323	303	307	353	338	364	341	319	329	315	345	346	325	353	337	316	342	320	326	321	358	319	344	374	336	352	289	342	321	318	309	338	343	328	322	330	337	298	342	330	323	330	311	297	323	332	323	331	305	318	343	320	310	332	330	364	315	327	321	325	357	345	320	327	304	340	329	350	337	379	303	297	344	343	314	347	334	335	305	313	317	335	321	336	346	338	336	302	328	338	331	315	330	329	332	319	297	322	339	330	358	326	324	315	326	330	382	353	325	322	333	322	350	324	318	300	326	320	305	338	325	352	304	343	333	302	318	312	304	335	293	330	320	369	348	330	322	314	351	305	323	349	324	333	334	320	344	323	319	346	356	318	295	332	325	314	356	342	323	345	335	326	357	341	328	345	318	298	344	319	339	371	303	337	345	311	327	325	313	347	339	335	345	356	329	347	324	331	294	339	323	364	302	322	333	295	348	324	325	344	306	288	331	329	316	307	330	326	294	333	346	371	331	330	326	346	325	315	342	326	328	309	318	318	352	317	318	330	323	332	356	342	327	348	321	317	328	334	345	337	326	311	320	352	334	331	331	316	307	337	327	330	363	338	360	310	343	318	339	308	316	358	330	363	316	365	318	313	334	319	329	360	325	326	339	327	331	341	317	308	300	320	335	309	309	326	325	345	327	340	330	334	329	323	339	325	351	363	334	306	348	313	317	334	338	330	328	349	329	356	343	347	315	319	339	326	298	362	350	329	342	330	331	317	354	365	342	318	323	345	311	321	321	300	336	319	334	321	310	350	324	319	296	360	326	311	314	334	323	324	343	349	326	343	348	312	320	334	323	362	335	345	326	323	356	349	318	334	326	318	342	351	309	309	305	330	352	355	374	341	337	306	316	331	329	335	344	332	333	326	323	325	291	333	348	336	319	315	329	330	309	360	324	335	327	336	355	316	330	337	351	347	351	349	332	343	348	323	364	332	352	344	321	377	305	325	318	310	331	343	321	350	328	309	367	313	332	313	316	340	292	317	301	325	309	339	294	344	347	294	326	348	336	302	328	304	343	371	343	315	316	339	329	309	350	348	342	316	323	315	370	354	344	320	302	348	367	316	302	345	343	298	347	328	348	289	300	349	323	335	373	322	355	371	348	300	356	337	329	369	316	344	338	292	348	352	297	335	316	332	322	319	342	344	357	318	342	335	306	327	333	292	352	309	326	292	321	322	322	310	345	338	286	357	330	323	326	338	355	349	335	325	334	319	334	329	321	325	332	364	369	345	296	339	314	303	325	335	309	319	369	306	351	308	329	332	324	315	348	298	343	330	343	314	348	315	344	309	334	315	322	330	335	339	355	340	326	338	312	356	306	336	308	310	310	345	339	340	323	306	311	328	291	350	304	332	328	333	315	324	358	328	379	329	341	310	312	328	353	309	324	304	320	343	325	350	341	304	317	325	315	305	319	326	311	324	332	337	315	331	326	307	347	310	325	325	327	378	311	320	328	328	339	337	347	339	321	347	334	334	343	342	306	352	307	364	330	338	381	300	321	312	325	343	295	345	313	330	332	315	307	342	350	328	318	326	325	341	330	316	328	363	333	320	327	331	324	351	335	325	329	343	330	329	334	322	314	308	323	314	311	315	333	319	334	329	333	324	349	326	329	317	318	324	376	343	306	320	315	305	316	328	334	323	356	328	343	343	337	325	341	317	357	302	327	338	321	309	340	339	331	368	339	304	356	338	324	301	330	321	340	355	312	332	321	309	351	322	324	331	345	328	352	352	380	306	312	309	331	359	319	351	356	350	324	325	312	291	333	337	318	319	328	317	344	314	295	296	319	356	313	316	305	329	329	335	342	343	329	284	328	330	328	315	333	322	318	320	337	335	329	311	301	324	312	354	329	338	317	342	320	323	322	354	339	311	324	334	304	347	321	349	329	340	305	295	315	374	342	338	325	342	316	282	338	338	322	331	298	318	295	345	367	287	325	301	309	316	349	313	332	302	308	325	340	318	310	343	359	323	321	304	358	346	324	341	321	364	324	331	322	305	317	347	338	333	362	322	304	311	310	331	331	313	314	323	321	358	330	360	328	341	327	344	339	342	341	357	332	324	344	331	337	316	344	325	310	330	350	322	346	310	339	345	319	342	329	320	348	376	338	321	335	321	327	305	311	340	326	323	325	330	310	307	341	322	333	305	336	309	334	336	314	355	320	323	297	332	322	328	312	322	330	336	349	358	309	298	338	324	323	294	358	366	337	332	330	313	291	338	329	324	329	378	349	355	337	336	334	372	314	370	319	338	336	348	296	336	353	354	346	344	314	332	343	371	344	314	368	302	312	346	315	329	344	300	332	332	346	315	362	307	316	360	323	341	300	318	341	362	338	360	315	329	296	315	325	345	327	328	346	361	328	321	297	351	336	348	320	367	342	339	357	332	336	338	359	358	364	327	350	314	318	301	328	315	350	348	336	332	360	360	324	322	313	332	348	354	312	336	342	322	328	319	342	357	343	319	327	344	323	333	330	329	342	325	360	350	331	354	337	352	377	348	345	320	347	325	350	370	337	360	318	324	348	349	328	349	337	321	317	326	326	335	326	346	322	360	309	341	298	341	351	328	316	328	316	351	322	328	329	371	342	298	310	343	332	351	303	341	299	320	356	332	372	338	347	333	337	353	342	314	317	332	326	329	330	308	329	331	329	349	328	323	308	361	317	333	339	303	357	344	347	331	316	305	301	305	323	315	344	331	322	300	343	352	319	327	324	318	317	321	327	329	339	303	341	299	348	322	342	303	322	350	340	324	344	308	334	326	340	333	334	321	314	321	304	333	305	324	329	316	277	314	337	325	347	337	293	343	349	355	320	355	337	332	315	320	335	345	334	307	317	334	298	319	316	314	338	352	278	321	314	356	328	350	317	341	329	339	337	338
7307	546	528	497	410	349	282	272	259	232	238	248	250	240	228	224	218	218	239	206	232	225	209	211	238	204	246	219	217	210	225	229	216	225	225	214	208	201	219	198	219	205	232	205	240	217	210	208	218	199	208	195	187	198	222	228	219	229	225	212	214	226	201	196	231	242	185	201	216	192	234	213	180	242	207	217	174	213	213	219	216	215	203	191	182	217	217	211	214	217	211	210	192	187	204	179	213	206	237	226	216	197	233	209	195	180	212	200	218	228	229	211	217	204	202	230	188	211	249	220	185	200	205	230	201	221	212	218	207	216	215	220	229	203	190	207	216	192	234	182	208	225	212	226	217	212	211	223	235	201	211	213	212	205	227	210	220	233	208	225	243	242	188	225	208	218	215	228	203	187	237	203	247	218	234	225	195	219	212	205	237	221	187	214	196	220	216	221	244	218	200	191	201	229	230	201	220	213	198	236	252	222	214	206	211	210	209	199	239	212	188	209	224	211	245	216	197	185	191	217	190	211	217	234	213	201	185	218	217	232	219	222	202	213	221	219	205	225	217	220	216	225	235	186	224	231	203	216	204	219	215	187	209	180	216	207	202	210	198	193	248	227	198	214	211	200	227	211	229	194	193	200	220	196	210	215	227	201	228	230	216	215	209	218	201	224	194	214	208	195	207	207	217	237	196	208	229	192	196	223	228	185	224	212	229	206	219	206	212	202	198	224	222	221	218	231	227	240	221	214	205	211	211	193	206	216	201	209	231	239	215	193	220	222	208	209	239	216	211	183	212	219	199	205	198	224	213	232	220	235	250	186	201	214	228	218	200	183	214	205	233	183	208	222	211	220	209	205	207	220	226	211	228	218	211	201	194	209	231	226	197	201	210	208	212	194	231	194	197	238	220	215	237	203	238	196	188	220	224	197	217	211	219	195	219	227	219	215	197	217	210	235	183	203	208	217	232	199	193	188	199	245	190	230	258	217	219	213	207	203	206	196	223	246	214	209	185	182	203	191	198	218	197	205	194	218	233	225	212	219	212	203	210	236	246	247	213	198	207	189	195	203	215	228	228	207	220	236	236	237	217	207	207	226	226	207	206	198	210	222	191	213	203	220	196	207	237	207	200	221	208	223	223	201	211	199	196	207	223	218	204	201	196	200	220	195	236	209	247	192	213	216	209	218	187	228	208	230	216	212	217	189	224	212	235	234	221	209	220	231	211	201	245	257	194	206	220	208	211	225	215	240	231	201	221	218	227	230	219	195	242	219	226	216	211	204	203	202	214	220	219	196	224	201	218	185	200	204	223	224	204	233	231	225	210	207	207	212	198	211	232	210	207	205	200	197	212	224	213	213	208	189	193	200	251	223	215	219	208	218	212	213	209	212	216	201	248	196	215	234	227	200	183	228	231	212	196	227	205	218	198	207	235	198	213	224	231	226	215	219	197	222	193	222	228	223	206	190	190	200	202	217	225	239	263	227	188	213	210	210	186	207	217	231	236	259	236	200	221	203	191	206	199	237	196	260	196	230	221	202	208	203	219	234	228	234	224	229	187	182	225	202	200	204	208	243	215	209	226	203	206	213	198	221	202	207	206	230	200	175	223	211	204	205	222	202	201	222	188	205	212	204	237	208	219	230	183	220	209	244	216	206	197	230	207	204	206	220	210	221	196	222	231	230	204	218	212	217	211	221	190	218	192	193	200	206	215	231	250	244	216	222	209	235	231	186	228	245	214	184	196	216	218	218	187	223	230	203	228	230	223	210	208	244	235	227	194	208	184	240	185	207	211	249	227	207	191	207	224	218	217	219	226	227	236	208	184	201	218	197	175	240	176	208	200	198	203	208	223	210	189	232	238	213	187	236	221	232	211	189	191	235	229	212	216	220	216	244	205	248	230	206	223	222	228	185	218	227	234	218	219	220	203	223	209	224	223	245	214	212	213	205	205	216	210	176	225	214	194	209	211	190	204	217	213	216	242	236	208	216	215	217	211	228	213	226	201	192	209	228	212	204	228	209	196	206	187	223	202	226	205	200	222	235	205	199	228	210	244	207	216	184	233	222	236	218	259	225	210	219	240	252	216	223	203	196	222	222	234	178	219	194	224	197	182	201	210	222	197	208	207	217	216	193	199	226	216	230	249	216	207	204	201	224	230	192	231	223	195	233	238	226	234	210	235	192	207	209	215	189	218	206	190	240	218	222	203	202	243	208	210	215	208	250	237	211	224	216	216	215	211	199	218	201	214	205	188	224	198	236	224	220	197	210	210	188	213	239	238	193	195	207	239	215	219	219	199	202	208	198	217	257	231	225	206	206	211	199	187	219	231	209	213	203	209	221	246	215	216	217	197	197	195	227	187	210	191	205	213	201	221	211	215	226	213	192	219	210	217	220	179	240	231	199	205	222	206	200	224	217	215	210	211	198	187	204	196	221	221	200	228	184	203	212	241	228	244	203	188	191	188	216	191	202	211	204	238	200	235	207	202	214	216	218	227	206	206	228	219	224	228	229	205	195	182	202	189	192	196	223	211	204	182	186	206	197	212	191	221	224	209	200	216	201	232	224	201	183	201	211	221	200	233	203	223	220	202	227	230	197	206	206	212	205	222	229	204	212	206	236	201	214	210	193	185	211	211	216	232	206	221	192	216	207	221	232	191	211	238	198	206	211	229	209	224	205	189	220	231	201	214	213	203	202	239	221	230	200	211	189	221	217	199	186	207	227	203	201	205	226	212	189	205	208	183	205	214	212	200	225	177	197	223	224	198	221	204	199	205	231	197	206	200	190	217	264	211	202	226	198	202	197	214	241	224	246	222	218	226	185	212	214	229	248	247	230	214	213	224	211	195	210	214	213	219	218	234	207	194	217	194	208	199	206	223	225	247	223	212	216	242	243	231	208	198	191	192	209	203	197	223	214	199	192	215	179	217	198	215	241	208	202	229	247	233	181	175	196	178	205	214	226	214	184	225	218	196	205	201	218	226	211	218	183	218	223	205	221	252	226	222	246	231	214	213	212	216	211	211	221	238	254	224	207	233	215	238	204	222	204	191	183	187	206	193	220	199	211	221	232	219	207	210	215	227	207	246	240	206	191	213	225	233	190	220	233	223	209	219	219	207	221	216	191	212	184	224	198	215	222	223	227	210	225	202	203	219	232	220	199	221	209	209	234	207	224	198	200	218	176	242	201	197	217	226	198	199	192	232	204	218	202	207	203	204	205	243	210	206	253	219	189	223	208	178	202	222	232	197	208	225	208	199	213	219	227	197	220	231	202	210	197	207	203	235	221	217	204	238	218	202	213	212	196	208	239	221	200	207	207	226	241	199	208	226	209	192	230	201	195	219	234	217	209	212	212	219	191	225	199	214	233	195	204	223	217	228	209	212	224	226	209	211	213	203	209	219	211	236	226	241	192	215	202	215	222	236	225	213	229	186	212	206	202	213	201	223	191	222	213	211	204	196	211	236	228	217	231	209	204	238	209	231	233	231	196
6174	732	1156	1349	1251	994	969	790	735	700	711	612	682	582	570	586	556	590	563	532	564	533	513	569	510	521	518	501	550	525	516	508	484	456	501	527	488	486	503	485	513	491	472	501	501	476	504	473	506	470	526	476	514	439	520	456	476	468	497	503	477	463	487	499	505	507	506	478	455	483	511	500	514	488	541	468	512	478	509	495	482	492	457	449	468	481	515	446	454	450	482	492	522	529	476	457	520	463	517	506	468	510	471	503	472	472	471	525	489	491	528	505	465	467	475	469	465	486	501	494	454	463	461	506	520	526	494	494	484	468	482	483	468	521	520	490	485	458	531	492	462	460	488	479	489	456	469	478	471	519	475	478	519	472	500	504	508	487	485	484	475	512	488	454	471	517	495	479	447	422	497	524	494	468	500	479	464	490	466	488	491	481	508	497	494	464	497	494	430	518	471	478	492	461	487	514	508	486	480	477	500	446	479	483	507	466	455	506	493	483	507	527	493	483	460	498	470	523	458	469	529	444	454	466	475	511	500	481	464	477	461	451	430	464	465	506	478	486	447	470	496	482	484	455	515	472	496	453	483	489	522	490	512	485	478	510	459	497	465	463	482	499	506	515	495	442	473	488	459	481	471	505	510	502	502	511	509	462	489	490	494	476	497	508	471	514	486	488	520	474	475	466	453	458	501	462	517	478	482	505	527	511	503	463	497	521	491	445	487	501	481	502	472	454	516	460	498	509	485	488	492	455	484	492	471	481	464	508	457	496	492	487	500	491	500	483	516	506	475	474	474	522	462	523	487	487	501	475	469	488	488	463	471	486	503	518	508	503	490	514	487	506	504	485	474	496	488	438	494	447	493	492	494	462	460	485	482	522	475	512	469	491	478	497	492	456	484	494	483	480	521	483	498	503	484	453	488	514	489	473	512	486	457	443	496	474	507	500	476	499	508	485	485	498	514	487	493	491	476	505	505	474	497	477	539	478	484	446	481	498	504	443	470	513	433	529	502	464	518	514	466	468	484	483	526	471	504	472	535	504	466	462	434	464	485	469	493	486	472	489	479	543	465	502	463	494	472	494	481	491	464	500	495	492	531	498	515	466	495	542	506	533	537	466	521	454	503	487	521	495	513	492	514	511	454	513	503	485	514	485	477	495	478	507	490	485	472	476	483	539	479	477	496	508	470	477	511	496	485	489	477	457	475	465	461	475	471	512	473	541	476	452	512	512	521	485	467	473	473	519	495	482	456	463	492	518	468	463	461	501	481	462	497	515	494	523	449	493	458	502	471	498	459	465	475	455	511	480	448	469	482	480	466	508	529	486	518	548	520	493	466	467	499	489	525	497	491	483	523	484	486	471	475	475	469	509	520	477	443	495	497	479	479	528	486	535	502	465	507	500	482	462	506	481	494	470	471	489	453	500	510	476	475	492	450	491	459	532	477	510	444	499	516	515	475	480	496	476	491	450	512	448	439	457	510	494	463	483	480	481	500	493	495	511	513	483	489	463	467	479	501	471	523	482	485	494	491	502	483	503	503	477	465	502	467	504	504	449	457	493	428	486	507	491	487	453	486	510	488	511	464	448	482	482	492	486	489	445	470	505	500	503	474	500	504	505	467	493	514	520	478	489	493	485	538	481	474	460	472	463	469	461	505	489	469	520	520	449	489	478	482	455	496	506	481	492	462	504	478	473	518	470	480	522	544	477	496	482	509	499	504	455	470	451	495	479	503	505	518	509	498	510	464	509	486	541	456	490	494	488	463	493	445	511	467	451	484	510	558	477	461	450	515	461	491	481	483	453	463	469	487	478	494	470	465	502	520	477	464	462	490	479	524	482	483	492	490	479	515	507	475	474	481	472	481	475	515	511	467	465	449	504	491	472	463	493	478	482	484	487	483	483	484	490	525	456	479	489	471	500	495	520	507	487	533	500	510	455	495	499	475	495	521	515	468	500	496	485	513	493	493	452	487	484	466	500	497	461	484	506	490	502	532	485	521	482	473	455	458	489	503	478	478	499	469	448	518	486	472	503	467	486	499	539	492	479	462	509	487	463	487	500	477	540	490	501	494	503	517	497	449	493	504	496	464	510	517	500	454	471	517	489	496	462	448	479	490	469	509	488	455	500	509	441	480	461	497	487	474	502	497	477	489	534	477	473	489	510	546	455	477	536	477	492	471	473	520	480	504	476	459	465	512	458	475	472	512	491	486	495	498	517	490	499	494	474	487	505	502	504	448	480	514	509	475	495	439	497	457	484	473	501	501	466	473	479	487	474	514	472	537	474	472	518	480	492	488	503	523	476	487	498	476	506	524	475	482	506	482	463	500	518	464	484	496	481	486	519	497	517	449	496	504	492	482	510	472	445	479	489	480	479	484	481	522	518	486	490	470	454	473	507	449	480	499	491	459	507	478	490	460	499	496	505	498	460	491	483	460	542	503	467	472	467	506	480	503	476	486	472	471	490	436	449	460	502	462	505	489	475	486	439	498	504	503	492	483	475	511	494	493	485	501	485	500	502	490	464	458	471	506	505	484	504	500	480	482	495	503	451	471	487	471	491	497	430	482	482	491	447	497	479	510	517	505	507	499	491	460	490	473	530	522	497	484	484	487	471	501	510	440	499	509	492	498	468	503	474	508	488	476	474	499	474	485	472	493	491	484	487	462	472	462	461	506	474	489	499	486	480	456	471	472	500	458	497	504	477	481	466	439	466	473	506	472	464	453	485	471	488	477	488	472	470	450	459	478	501	486	520	457	467	501	503	450	568	487	442	447	525	483	484	507	465	464	458	497	476	468	457	500	503	490	470	496	502	477	456	464	443	453	491	467	486	479	497	510	465	516	458	467	490	470	529	483	487	482	506	521	461	454	458	467	473	470	495	513	491	495	467	519	505	456	495	488	497	489	458	491	515	496	438	472	445	470	482	489	507	503	506	455	468	493	464	522	511	488	459	449	516	454	516	507	484	471	493	494	508	525	470	464	510	492	499	475	488	490	461	457	496	529	466	474	485	460	459	529	463	495	502	464	475	489	471	483	461	483	475	484	469	471	503	486	504	492	505	527	463	488	491	522	487	436	510	452	493	495	522	497	479	491	460	480	497	464	504	501	469	479	493	523	486	520	520	473	479	501	464	483	486	431	528	489	499	484	465	473	506	455	446	470	463	499	470	482	461	460	501	476	466	458	458	500	447	545	454	481	475	484	492	500	495	500	491	501	513	423	483	455	524	497	485	471	500	473	495	501	475	467	464	514	478	490	505	504	445	474	483	468	475	486	495	495	499	491	470	504	528	464	498	516	488	488	481	486	461	451	465	450	474	492	473	490	493	477	473	545	514	468	488	498	458	443	455	489	485	507	468	515	478	479	496	433	491	480	517	489	510	526	470	484	459	476	487	438	498	467	514	503	467	482	467	492	499	470	505	485	489	472	526	461	441	465	522	524	471	463	514	485	482	545	493	483	501	495	512	514	524	492	516	505	467	481	476	480	489
13801	1116	837	636	485	412	323	257	232	235	198	181	182	172	174	158	144	169	177	159	130	158	149	161	175	140	143	149	171	129	166	167	153	144	175	146	182	163	125	126	146	129	152	151	147	135	156	166	128	146	142	141	156	144	142	158	138	129	148	151	161	137	161	133	150	155	174	117	140	142	131	162	165	153	176	164	104	132	145	157	146	152	131	169	165	137	132	131	130	145	122	137	149	126	149	132	170	134	124	154	130	125	131	125	122	133	140	149	129	144	123	138	138	162	131	131	126	133	117	148	134	125	128	137	126	116	127	126	152	133	142	123	160	150	148	143	144	156	153	127	125	134	133	139	124	163	131	144	127	134	154	163	125	148	159	134	139	132	137	154	160	141	142	154	145	144	140	130	137	146	146	144	139	153	122	135	130	139	127	136	157	153	142	159	123	115	125	167	143	155	160	123	159	131	121	119	139	132	139	135	156	145	127	133	139	142	153	137	132	156	157	133	121	125	137	150	142	142	129	129	152	148	145	144	128	130	136	140	125	124	113	149	144	144	135	137	133	124	156	137	149	131	140	159	125	145	139	135	120	137	137	138	136	146	130	160	149	139	120	135	128	121	128	138	142	152	121	122	151	144	163	104	135	139	152	137	138	118	136	150	118	153	117	136	115	136	154	115	132	133	133	131	156	131	123	143	134	140	140	138	135	132	127	159	140	142	158	129	132	127	113	135	129	135	155	145	129	138	148	126	137	144	145	131	130	130	134	128	150	136	144	121	149	157	131	134	133	126	131	130	172	149	157	148	126	152	126	161	145	126	164	139	143	130	128	148	153	148	139	148	132	144	153	127	167	138	168	150	132	148	115	132	144	146	152	140	160	129	145	125	122	148	131	111	117	147	149	141	138	142	132	122	136	135	136	173	153	137	128	125	151	133	137	132	155	135	140	159	140	105	142	164	143	132	149	147	130	148	136	146	125	142	140	115	128	134	147	157	128	128	144	158	138	155	131	163	152	142	136	142	134	147	116	140	140	147	143	137	128	124	140	124	137	120	146	140	129	130	157	151	148	148	136	153	134	130	137	155	127	122	155	142	146	133	185	136	138	139	133	135	117	141	129	136	161	144	157	139	129	149	149	149	136	139	141	142	125	139	107	122	135	152	170	138	146	145	141	146	138	150	150	115	146	132	113	128	153	128	131	136	144	151	136	131	144	177	115	130	157	154	146	149	137	146	122	141	144	133	160	134	150	137	171	118	131	133	156	149	137	139	159	148	135	156	148	153	129	167	153	143	136	119	128	137	144	138	147	129	148	137	136	134	169	153	177	118	131	136	142	147	125	123	158	134	131	154	172	129	146	140	123	142	122	163	130	131	125	163	129	159	134	136	145	124	144	138	135	152	134	145	138	151	134	130	154	137	135	135	151	150	121	128	146	147	134	148	146	161	151	148	125	136	158	124	154	146	142	132	151	151	135	125	129	133	136	123	150	135	148	137	130	138	134	141	140	147	163	145	120	170	116	142	151	168	124	141	152	170	124	124	126	131	149	155	175	147	139	130	110	149	144	142	149	172	126	129	146	152	156	150	116	122	143	157	162	160	142	137	132	155	140	138	130	134	133	120	133	135	144	145	147	155	161	151	110	144	130	138	129	132	130	146	130	127	143	129	137	156	152	141	119	114	144	121	142	153	135	151	149	143	140	141	146	166	145	121	132	137	125	120	126	140	139	116	145	146	139	144	142	136	129	139	143	147	127	142	144	139	126	128	163	174	131	128	137	122	140	171	144	125	128	149	132	124	136	151	142	159	128	150	138	145	139	145	145	123	163	141	134	154	106	146	111	150	146	156	143	127	145	161	126	147	124	138	137	126	125	148	136	126	133	141	137	169	149	145	134	147	130	142	142	127	147	149	127	157	141	162	121	155	143	118	129	148	143	136	139	113	151	143	134	145	119	114	148	154	110	119	143	143	132	126	141	136	121	146	129	148	149	128	135	172	146	148	138	152	111	137	144	137	140	125	137	146	160	129	150	140	145	149	128	122	129	134	131	143	139	145	135	130	140	140	148	139	147	148	122	126	168	130	142	123	142	143	132	144	139	140	140	125	150	165	121	136	114	126	154	138	138	134	135	119	151	137	136	114	134	145	112	143	115	146	164	168	136	122	128	133	137	134	130	117	149	157	133	132	139	119	149	120	135	124	131	137	131	134	146	144	134	129	139	150	149	142	166	138	145	131	150	150	145	145	121	123	153	152	127	140	138	123	137	157	124	134	143	151	149	123	129	150	161	157	129	133	144	137	128	132	159	122	133	118	144	137	139	141	126	141	113	110	158	128	129	175	166	111	146	130	122	122	134	144	141	149	144	143	135	122	164	124	145	131	141	128	128	106	128	150	123	155	132	147	137	141	117	127	134	136	140	151	144	155	123	142	134	134	125	156	143	136	161	128	136	156	141	136	167	154	150	144	115	149	123	134	132	132	149	170	132	132	127	130	124	134	138	127	155	152	141	147	131	143	144	175	145	125	154	122	124	141	152	126	150	128	157	164	141	105	148	140	146	116	145	133	152	143	124	128	130	161	136	145	143	132	136	131	136	134	156	142	141	154	144	167	164	135	141	158	159	165	172	124	168	134	132	133	144	135	133	145	133	137	158	126	143	140	113	123	140	137	162	139	157	149	150	134	131	135	134	140	129	147	134	155	142	158	152	139	140	136	144	149	136	138	145	112	148	150	125	143	137	134	134	127	128	142	150	127	150	154	121	115	138	158	151	142	146	140	136	131	162	150	131	140	121	123	130	139	139	143	137	124	135	166	152	132	143	150	141	154	133	118	139	154	125	153	134	121	152	141	141	131	150	118	133	128	144	128	129	124	173	135	149	138	126	127	145	146	147	127	148	147	156	138	147	133	140	140	121	144	165	147	146	120	128	120	128	130	139	152	162	135	141	146	127	140	148	142	155	148	122	123	133	146	138	130	123	144	140	134	145	155	156	146	119	129	156	119	139	153	137	141	155	156	164	147	126	126	135	139	142	142	142	174	146	151	178	159	139	144	141	131	139	118	153	140	145	133	142	136	147	148	134	142	137	146	137	167	149	116	148	115	152	135	126	144	157	133	124	125	117	163	150	142	141	149	137	135	154	140	168	150	130	130	119	147	128	131	136	147	157	130	144	129	150	133	123	122	123	132	136	139	138	147	169	141	142	147	149	111	156	162	141	156	148	147	161	150	143	148	139	133	147	137	125	133	134	144	154	167	154	154	159	162	140	162	146	154	141	139	144	127	165	133	134	144	107	137	147	138	148	147	150	166	152	132	127	123	152	135	134	141	162	144	138	144	145	137	121	136	145	140	142	136	128	133	127	133	152	140	136	130	153	147	132	133	146	138	131	131	125	141	155	152	146	129	137	129	144	122	146	127	138	142	146	152	144	165	164	155	132	144	146	150	142	133	143	119	143	132	133	144	147	149	128	148	132	149	120	140	150	144	136	150	142	124
8063	945	1780	1990	1760	1437	1157	932	823	714	696	622	627	542	555	500	467	449	442	433	391	420	424	420	440	403	339	354	341	380	361	327	355	358	367	393	380	373	365	364	351	340	345	331	366	335	347	364	360	296	343	358	313	369	336	319	330	343	307	363	353	327	295	337	328	352	329	355	307	339	351	352	321	314	327	315	343	329	335	334	350	330	330	325	346	335	333	320	306	343	309	340	317	321	317	306	331	323	340	332	326	334	328	327	338	313	325	324	322	319	320	334	314	307	351	360	314	304	330	306	340	374	355	320	339	362	315	315	337	337	336	299	306	316	315	314	337	313	297	339	320	319	339	313	324	317	345	336	341	302	307	326	285	311	317	359	349	317	329	309	326	312	324	289	327	351	341	327	300	303	301	346	348	329	330	333	306	296	306	342	331	352	346	311	296	335	361	326	310	330	308	363	321	354	335	276	339	338	309	340	310	309	320	333	307	306	348	356	320	319	294	319	332	322	293	316	324	336	316	329	304	353	281	311	267	322	336	306	329	314	317	344	317	330	312	329	354	304	322	338	323	297	337	320	368	336	305	304	297	338	358	313	281	338	309	331	321	333	360	322	294	345	350	318	320	320	319	312	352	296	317	334	316	327	314	313	326	350	317	350	320	305	330	345	320	370	306	312	318	293	328	290	326	328	308	343	349	322	314	309	316	293	288	320	293	319	324	336	297	336	323	301	331	319	314	330	317	312	334	335	325	348	356	303	321	350	311	310	356	301	317	341	323	323	342	334	320	335	317	332	292	324	320	299	315	333	305	286	304	324	292	329	310	318	329	314	300	288	319	309	372	344	348	333	347	315	321	314	318	320	323	334	333	350	341	298	299	323	304	334	316	325	316	314	286	303	293	349	342	305	356	332	369	320	279	293	301	310	308	343	344	298	332	289	322	339	329	295	323	340	325	293	322	325	345	332	306	317	332	342	320	347	342	340	364	337	336	303	301	335	315	368	314	317	327	301	337	338	319	305	334	315	337	334	290	350	334	335	344	336	336	351	353	306	320	308	343	315	298	330	324	316	326	345	323	324	307	293	295	306	325	289	313	320	343	354	323	338	341	338	371	317	350	320	313	307	351	326	373	337	374	319	324	329	321	331	317	325	312	340	352	335	359	301	318	330	306	342	331	322	331	303	306	307	291	322	300	357	326	328	322	355	304	349	324	324	319	309	336	320	322	327	288	305	356	309	317	333	343	326	363	336	348	309	325	340	344	327	302	367	364	326	315	310	340	342	325	334	292	359	336	368	334	310	315	321	342	317	320	322	353	322	320	333	347	303	309	333	347	322	363	313	321	314	300	305	324	313	344	297	336	300	318	330	301	306	320	314	342	344	339	323	321	305	333	320	326	325	334	316	301	341	343	306	332	329	311	336	314	329	320	311	336	287	321	330	305	313	347	330	286	324	319	303	315	299	322	292	339	331	332	322	336	354	335	296	324	321	297	299	335	349	310	317	282	330	329	322	336	322	330	280	323	363	328	326	334	322	311	344	331	325	323	330	360	321	332	311	357	335	361	370	278	364	316	326	314	341	311	307	329	297	325	328	333	336	357	317	320	340	323	327	316	336	310	308	351	346	306	308	317	339	339	321	344	321	285	321	296	341	306	319	313	314	337	291	311	344	342	319	329	358	296	326	334	318	320	307	354	321	319	293	352	298	318	332	312	314	312	319	327	307	353	318	307	278	346	312	316	338	317	301	373	321	335	287	350	309	316	313	317	340	332	321	322	295	323	300	323	319	302	342	366	317	302	323	311	318	347	302	303	337	317	320	309	302	297	321	307	321	314	323	327	365	333	296	321	326	298	324	306	324	318	306	355	314	327	328	302	310	291	297	301	331	292	301	342	309	329	334	309	324	335	363	337	359	312	318	304	355	343	332	387	312	323	323	369	312	323	333	347	311	313	333	302	342	318	345	326	331	346	336	329	345	314	333	302	324	309	304	332	326	312	328	351	342	313	335	338	330	356	342	319	364	323	319	321	346	313	336	341	342	332	329	280	325	329	353	310	320	336	319	302	301	322	341	315	332	280	311	309	307	325	340	326	295	295	293	290	347	331	320	311	321	334	325	328	318	311	312	370	328	279	356	339	295	331	341	358	317	339	330	317	296	299	307	333	308	295	339	323	342	316	319	319	326	297	310	310	336	324	312	353	311	342	313	317	351	294	318	329	319	340	315	295	323	330	364	292	327	309	301	347	337	327	345	346	301	342	326	304	333	324	303	323	316	331	336	311	322	328	304	318	325	308	331	346	314	315	307	322	307	306	323	336	332	308	337	329	288	322	332	339	350	320	303	307	334	325	345	309	321	351	345	319	310	346	348	309	306	354	327	325	331	294	329	353	331	305	333	347	346	339	303	343	338	310	333	303	315	294	310	321	338	331	324	352	355	350	321	346	300	323	337	311	319	306	303	334	316	294	332	284	324	301	340	350	363	310	326	376	313	340	320	314	320	318	300	349	326	318	317	348	352	342	288	339	333	370	322	338	291	306	325	306	319	326	305	322	293	329	327	315	343	343	299	329	337	312	322	319	319	330	319	339	322	312	331	311	326	334	329	329	325	323	342	316	340	329	329	308	295	322	325	271	317	330	339	303	316	318	323	307	316	307	315	317	332	323	313	305	321	294	328	287	314	352	326	308	338	339	320	298	360	323	339	314	311	353	318	334	330	318	356	311	312	327	331	307	306	326	343	356	323	323	348	327	311	304	338	341	333	344	322	335	308	345	330	314	336	357	353	354	359	330	317	319	301	304	327	349	310	342	329	316	321	344	328	316	279	302	329	325	301	345	313	311	312	309	321	327	347	312	334	312	324	333	323	314	309	329	347	314	331	304	296	328	307	324	325	334	309	339	328	271	320	334	293	325	321	326	346	340	340	341	347	325	315	325	303	314	342	331	319	322	300	332	291	308	312	326	317	317	344	313	348	321	343	344	329	349	314	334	336	350	324	310	332	311	357	335	328	292	321	328	326	303	332	330	333	335	324	346	329	304	305	332	321	294	346	335	316	325	324	290	335	347	341	328	314	318	322	345	308	314	345	335	327	330	322	331	330	331	319	316	295	302	310	358	370	324	325	300	292	311	318	318	345	306	318	333	334	318	328	298	301	288	323	327	323	336	328	315	338	340	305	347	311	322	336	333	336	341	316	301	324	325	341	364	333	316	314	331	311	356	333	340	330	335	263	331	341	301	318	332	308	314	296	338	300	335	305	341	362	333	334	304	302	344	294	309	332	323	322	293	324	307	315	320	325	298	314	305	352	317	339	320	298	301	291	313	334	342	314	331	311	285	306	318	335	292	306	327	306	345	308	328	291	334	334	304	348	345	352	304	338	308	318	299	319	309	310	321	331	325	311	347	311	324	316	313	341	337	316	293	333	309	288	287	342	328	294	324	300	326	323	332	334	349	321	313	340	342	338	346	303	304	329	310	293	343	318	316	322	320	334
1175	141	151	180	135	129	131	128	138	146	142	120	152	128	123	123	127	117	134	110	137	134	159	140	131	126	138	159	137	136	134	137	136	157	158	135	148	139	142	132	135	131	126	138	129	157	135	127	150	147	140	135	147	143	154	162	142	159	149	148	132	124	101	146	147	130	155	132	137	113	141	134	150	125	144	125	152	131	134	125	116	142	127	130	114	105	120	132	141	116	145	127	145	139	141	156	136	129	145	118	157	159	122	134	138	138	110	136	155	154	138	140	152	145	133	152	129	143	142	129	125	137	145	132	131	136	136	123	125	147	128	120	133	143	154	144	131	137	132	135	123	144	128	148	184	147	114	141	147	123	133	144	133	141	113	126	142	129	147	143	130	141	126	130	134	142	137	125	123	137	147	150	132	116	120	151	138	130	148	144	133	113	134	154	140	140	131	131	140	124	136	134	139	132	138	125	127	157	118	136	147	128	137	130	155	127	129	149	122	128	130	137	130	142	136	140	136	157	144	109	143	146	147	136	137	115	120	130	134	148	139	127	131	138	130	148	113	111	154	127	141	148	145	167	123	136	152	135	144	136	125	124	120	134	122	144	162	148	146	139	138	133	134	131	143	152	140	146	125	149	133	120	154	154	151	127	121	136	121	140	133	130	148	131	134	141	142	108	139	141	132	126	114	132	144	140	131	134	143	165	134	129	125	166	152	144	139	142	142	137	129	139	151	147	139	145	138	139	158	117	149	145	142	130	150	151	141	149	120	108	127	144	160	143	130	124	145	116	145	137	116	129	99	139	140	133	133	114	135	152	136	120	150	151	151	141	118	143	125	132	127	150	138	109	147	152	133	138	141	144	121	139	136	109	150	110	141	150	144	123	115	153	136	142	145	125	142	125	135	145	142	142	147	131	135	160	154	128	130	140	126	107	133	162	139	140	130	132	140	114	140	132	129	144	129	120	122	113	127	157	154	125	136	176	128	121	153	116	138	143	139	131	129	138	130	127	138	158	157	127	155	123	127	124	149	142	117	124	143	152	150	118	137	146	146	130	126	140	135	118	128	142	154	135	139	130	145	145	126	116	142	129	119	135	109	137	129	148	122	133	134	144	127	145	149	130	118	137	148	115	120	129	128	117	140	146	152	144	117	118	129	124	122	155	123	119	136	132	144	124	143	152	132	134	143	125	144	119	124	137	153	158	147	136	133	117	145	136	147	132	133	118	146	142	129	159	134	161	172	120	122	115	128	134	150	134	155	149	158	136	137	131	141	156	131	114	147	123	123	148	129	142	148	128	148	144	147	143	135	145	146	134	137	143	125	148	131	119	124	118	137	131	143	138	146	128	171	144	117	123	144	121	135	144	146	122	143	129	132	126	132	109	125	136	120	128	141	133	132	149	149	149	123	123	134	129	119	152	124	131	142	127	109	121	142	131	135	150	130	129	124	140	142	119	153	162	131	136	128	146	140	139	130	119	153	159	140	156	131	135	141	109	134	158	152	140	142	136	133	136	137	145	135	128	153	139	137	119	132	111	132	135	155	135	139	158	138	136	140	135	150	136	125	129	132	126	124	144	142	141	146	145	155	147	140	148	117	133	143	132	144	163	124	146	135	129	145	128	140	154	140	147	148	153	126	153	146	114	138	120	136	147	126	120	138	153	140	136	123	134	145	149	140	119	122	131	134	134	145	117	137	134	142	123	125	133	135	148	116	130	153	141	125	130	120	149	117	138	114	118	132	142	128	129	143	131	133	104	153	143	136	123	134	148	123	115	142	125	114	131	136	137	138	130	116	131	144	143	149	137	124	135	130	149	123	157	150	164	154	126	134	151	119	137	156	140	140	143	144	144	132	126	154	132	129	116	128	142	140	162	152	153	136	118	137	134	143	127	146	147	147	114	123	120	115	149	141	103	131	135	150	149	138	116	137	133	145	142	153	116	135	154	136	143	144	123	132	138	142	132	152	146	143	123	137	133	139	114	118	155	135	156	166	134	148	122	135	132	146	153	159	133	134	122	118	138	127	152	132	131	158	167	143	120	138	143	133	134	148	147	136	141	143	139	115	118	150	158	125	133	154	142	145	133	135	136	145	137	130	157	130	137	123	130	139	141	142	134	127	125	134	129	145	130	128	138	169	138	139	127	147	159	135	159	150	147	150	138	119	135	151	135	121	150	140	131	119	109	125	125	136	135	137	154	137	143	121	143	139	139	136	146	141	157	135	139	120	149	127	138	124	140	143	122	117	133	120	163	140	130	132	121	139	137	131	150	128	136	119	134	148	136	130	143	146	147	119	124	146	140	141	130	149	109	130	128	105	138	120	143	143	138	148	119	126	128	115	119	128	156	136	132	130	160	125	126	132	136	141	120	132	136	143	143	135	115	121	136	132	138	149	135	139	157	154	137	131	124	151	137	133	124	118	142	157	134	117	128	124	146	131	142	144	134	134	144	119	120	119	165	135	119	154	150	144	149	129	117	136	142	142	138	146	143	139	138	138	154	141	140	116	150	128	123	133	140	129	152	138	138	161	137	140	142	139	138	142	130	134	126	123	139	140	143	137	130	125	157	149	150	128	138	137	109	119	138	131	109	131	128	146	122	133	151	153	142	125	127	131	152	134	147	120	146	127	122	148	149	108	127	136	140	139	151	134	115	113	113	136	142	137	126	138	150	139	158	145	151	122	140	115	117	152	165	138	129	123	165	133	123	149	157	143	123	146	138	130	118	140	145	145	157	132	150	118	130	123	125	157	130	131	128	129	138	128	131	147	121	112	137	133	131	132	126	127	127	136	150	123	137	154	161	110	123	123	134	141	130	120	130	138	126	142	123	135	137	135	141	145	130	149	131	134	129	150	127	132	151	139	147	136	145	156	129	143	140	164	143	135	144	137	160	123	143	132	137	116	129	127	155	143	132	138	147	137	136	146	114	110	138	121	140	143	141	105	124	122	145	148	137	130	138	135	134	168	133	141	143	132	148	137	135	138	141	128	137	103	119	129	128	135	162	109	142	128	156	131	157	139	137	143	144	130	132	160	134	131	135	149	154	121	147	127	122	154	130	130	152	133	150	127	129	131	132	128	137	140	142	138	136	153	126	132	144	131	132	124	120	145	143	131	130	129	137	131	138	155	136	138	138	174	136	130	108	150	114	141	133	135	121	159	144	133	114	128	143	148	139	152	143	138	126	143	117	149	139	140	152	152	125	127	143	111	140	120	148	131	122	135	139	136	137	125	154	142	144	156	146	128	140	136	121	129	149	146	142	152	122	132	144	144	130	125	133	137	148	106	127	130	145	120	141	129	135	120	135	152	108	144	140	125	142	132	125	134	144	167	149	139	146	132	140	121	136	164	149	148	124	139	144	135	130	141	116	152	134	133	129	156	152	153	143	120	124	130	131	122	133	112	142	125	143	154	116	135	130	148	154	123	136	137	150	127	143	122	132	138	142	138	131	113	156	155	157	113	158	150	138	133	149	120	124	143	117	125	142
1504	372	361	381	361	425	369	358	336	376	355	350	353	346	354	348	317	343	307	333	339	331	336	357	331	327	355	325	326	291	320	333	358	365	333	375	340	346	340	397	353	334	298	341	313	310	319	310	313	335	340	362	340	332	304	330	328	321	325	329	321	300	352	358	335	360	377	358	344	347	354	318	342	359	326	321	304	346	359	363	319	327	339	310	316	367	343	350	318	341	354	344	305	326	308	336	349	318	351	321	347	323	365	342	301	325	340	309	306	330	330	355	330	317	317	331	323	342	327	326	324	320	357	288	334	329	315	310	320	302	343	341	352	320	319	308	318	342	336	336	320	362	319	335	333	331	315	306	319	333	338	327	332	325	359	343	337	326	341	326	306	347	309	339	357	359	333	362	327	338	307	399	325	321	373	305	367	313	353	341	341	332	340	289	342	277	293	284	341	328	334	318	344	369	328	325	331	355	370	348	352	360	338	336	339	338	342	344	324	382	331	327	348	336	336	336	376	315	311	333	311	352	334	351	343	338	317	326	316	310	329	336	303	312	319	345	354	334	358	359	325	330	315	338	333	346	351	338	343	349	331	351	344	327	314	308	334	324	344	329	328	326	324	320	365	344	362	294	334	352	330	330	354	319	347	350	374	306	344	320	309	311	335	314	333	325	361	342	352	333	340	344	332	353	345	351	350	332	334	324	323	308	338	336	333	333	340	360	337	324	339	346	310	356	355	364	328	315	313	355	353	358	365	325	332	326	351	333	330	322	342	334	304	326	325	338	346	317	324	330	325	363	348	313	344	339	345	353	328	328	342	351	300	326	331	338	382	310	328	370	334	355	353	355	348	322	343	333	341	304	333	333	332	287	327	342	351	354	319	323	357	309	298	307	320	322	321	331	327	349	349	346	326	324	351	347	332	344	334	369	308	367	338	352	329	359	328	325	328	337	373	333	347	327	330	346	362	328	328	365	322	350	313	341	333	354	333	358	350	350	348	353	328	324	330	322	328	354	341	344	334	329	359	275	327	330	324	356	300	310	336	361	315	346	364	339	352	323	323	338	341	349	297	337	333	355	339	325	343	360	344	311	343	343	307	313	369	341	355	337	348	317	316	341	357	311	332	332	347	323	349	343	353	307	340	342	352	329	323	351	355	335	323	346	337	369	358	369	359	319	298	350	341	325	331	342	326	343	333	320	330	339	348	334	302	332	328	334	341	349	353	353	327	344	335	321	342	345	304	336	365	345	359	322	331	359	322	322	319	329	305	309	354	267	336	373	332	348	323	307	329	354	327	307	331	328	316	294	319	367	358	300	350	371	366	319	361	349	319	335	338	332	301	323	320	318	343	324	336	321	305	328	342	333	344	336	335	349	341	298	328	334	331	336	335	341	324	332	315	297	353	357	328	339	339	356	302	309	342	323	348	309	337	336	310	328	316	359	314	343	341	361	312	360	348	334	359	316	328	325	319	362	301	341	337	344	328	350	350	342	349	313	348	354	331	361	378	336	324	324	327	340	326	328	341	328	310	394	358	371	312	319	342	328	298	291	316	356	363	308	338	326	342	312	348	335	320	320	301	354	323	329	347	360	338	329	363	361	296	319	347	308	352	318	298	296	313	328	299	358	330	345	341	316	325	341	337	327	330	314	313	347	333	310	340	342	313	327	378	340	316	308	344	349	324	341	318	323	376	354	349	315	343	311	366	324	331	339	353	361	351	339	314	350	326	309	340	325	349	350	355	327	339	350	318	338	323	326	332	342	334	341	332	347	288	337	354	344	307	337	360	321	346	310	331	336	362	345	351	298	324	347	328	323	353	355	354	324	338	343	339	342	337	321	365	308	329	307	362	345	315	330	316	344	352	336	333	332	319	322	324	326	306	335	316	318	335	316	341	338	358	327	321	318	312	350	323	340	326	321	328	334	341	336	312	355	324	302	349	313	311	328	347	314	324	354	349	354	360	309	356	345	300	350	348	343	351	379	310	337	347	330	346	332	346	347	296	317	341	334	365	330	335	367	334	351	326	313	343	328	351	374	321	340	363	320	308	304	348	320	350	310	323	315	298	322	334	357	322	311	328	323	347	341	353	329	348	372	344	333	337	329	324	311	341	334	336	329	359	374	362	343	304	300	318	332	325	360	348	300	338	336	361	358	324	336	314	339	338	317	349	354	370	327	326	324	350	317	343	356	315	320	323	340	332	358	330	323	327	321	341	312	316	323	343	337	353	327	332	355	351	334	339	318	339	315	331	376	331	332	339	332	380	335	342	349	316	349	343	314	323	315	342	309	334	316	323	331	325	337	346	345	316	288	371	326	351	343	325	346	325	353	370	371	326	332	315	325	322	310	361	309	353	317	372	323	334	329	334	344	345	334	340	324	315	319	316	325	329	318	312	344	355	324	352	344	325	336	314	354	312	316	336	308	320	343	358	320	330	317	347	330	332	282	333	314	323	327	326	350	325	321	350	344	322	357	347	353	304	337	324	346	316	348	333	328	338	341	306	349	325	349	314	319	357	325	333	327	331	314	334	334	358	341	327	329	303	317	350	337	335	370	328	329	312	329	306	339	342	337	333	349	357	335	336	328	329	319	344	298	325	350	350	338	337	320	339	354	337	344	359	340	349	365	310	336	332	319	334	300	342	330	347	337	320	347	340	318	316	364	348	363	361	344	321	325	348	345	350	339	317	310	352	362	330	326	334	332	305	329	311	347	330	305	357	311	303	323	338	327	355	339	344	329	327	302	324	354	323	312	314	392	348	331	331	283	339	367	323	331	314	351	340	325	351	315	329	349	367	343	343	304	315	341	293	306	306	334	292	351	335	369	360	335	364	329	360	333	334	325	354	334	335	330	359	309	313	354	372	341	321	344	320	325	315	340	340	352	324	308	313	299	318	342	306	327	315	348	370	320	330	326	340	312	339	310	346	345	314	314	320	334	317	294	353	320	301	304	321	342	327	321	352	334	328	313	347	295	314	352	300	359	357	340	384	333	356	348	300	320	335	329	335	325	361	333	327	337	317	341	310	344	351	329	320	356	310	345	335	323	353	297	311	331	318	317	307	305	337	318	322	329	336	333	333	324	342	333	334	294	327	337	332	325	361	335	315	319	366	322	311	326	344	345	336	349	314	307	343	347	345	336	326	333	362	341	337	324	327	346	340	336	316	355	327	344	316	346	341	341	346	334	322	335	305	335	352	364	325	382	340	356	389	351	308	355	341	332	303	332	319	361	343	298	344	345	329	312	301	328	350	345	346	343	336	323	343	322	364	329	336	319	318	332	339	330	320	328	324	320	328	324	364	312	343	337	345	363	305	328	321	327	346	334	332	349	344	338	361	348	348	352	343	350	356	358	325	353	299	320	316	299	364	295	321	349	346	343	325	340	331	318	347	342	356	316	318	370	350	312	343	317	325	336	338	311	320	335	338	376	330	306	321	321	310	332	353	333	316	327	315	356	331	345	345	333	339	318	382	361	328	366	330	342	350	337
7244	518	542	440	393	273	331	223	277	214	244	226	250	209	219	237	239	252	223	188	198	214	205	218	236	208	207	220	200	237	200	209	217	221	221	219	228	188	235	226	246	212	225	198	225	217	205	215	201	208	219	209	222	228	236	243	212	203	221	224	223	209	210	168	218	196	241	197	217	229	225	213	211	186	220	226	235	241	187	225	217	220	230	224	204	181	228	211	214	205	208	236	208	196	205	230	195	223	249	203	205	210	207	207	204	223	194	204	223	226	206	206	210	209	239	213	225	203	239	218	170	210	207	197	207	224	187	222	243	199	206	202	213	225	194	214	205	234	200	207	219	215	203	222	212	199	199	189	211	203	216	217	211	237	205	217	235	220	231	189	200	227	213	214	214	248	224	214	237	232	221	214	218	198	193	232	205	210	199	207	232	219	200	212	216	201	217	221	246	214	199	230	195	206	218	197	172	223	205	176	206	209	206	222	191	212	226	213	236	207	202	225	215	233	205	217	213	233	224	207	228	231	220	211	193	204	223	191	233	209	208	230	220	219	198	205	191	232	218	236	191	208	196	205	185	214	220	205	231	234	206	237	221	199	216	198	196	224	216	198	210	204	172	198	231	233	209	212	221	220	194	213	196	196	215	193	204	203	203	209	206	202	211	192	201	202	215	212	199	255	213	217	221	218	194	221	208	212	233	210	204	223	229	219	236	177	205	208	244	225	217	234	230	222	195	220	211	213	203	200	197	223	197	205	210	203	220	204	207	207	232	217	197	189	216	207	221	211	230	222	214	234	184	204	178	246	235	197	228	212	215	231	197	202	200	224	220	231	214	203	217	245	202	193	218	201	216	215	218	200	219	229	194	221	206	191	229	223	237	221	237	215	203	208	215	211	177	204	233	208	217	176	178	207	205	191	230	228	222	218	223	227	226	234	229	195	216	218	203	178	203	195	199	179	202	232	208	206	228	221	194	196	191	236	203	183	232	230	219	227	230	222	228	232	221	216	223	200	205	214	206	238	210	222	196	211	214	220	187	227	214	213	209	186	221	224	217	220	189	239	210	210	208	233	221	188	193	211	231	232	220	198	216	189	189	224	203	204	241	211	209	195	188	244	227	219	221	231	200	218	220	226	209	211	192	204	229	185	205	179	219	210	217	221	213	202	202	243	232	215	214	224	190	189	206	198	238	227	253	201	204	240	209	215	193	204	198	211	208	204	219	186	205	202	199	208	232	194	186	206	213	207	206	204	252	217	203	225	210	207	237	205	242	221	231	223	196	205	211	237	214	192	209	222	241	225	236	209	209	224	207	197	177	199	211	204	205	225	198	229	201	214	201	208	209	207	205	216	212	222	201	184	232	191	223	200	222	172	213	224	215	183	219	202	214	206	211	205	196	195	214	205	202	216	216	182	175	205	200	252	201	212	202	227	191	180	220	221	207	214	212	213	212	237	185	234	217	237	179	211	235	238	186	183	226	213	219	238	233	219	219	211	192	219	204	251	235	208	222	186	230	224	211	211	215	209	200	248	237	184	212	217	216	191	206	204	200	215	217	222	205	189	209	248	224	216	214	231	189	204	190	204	206	193	186	206	227	210	224	211	213	205	209	198	205	239	221	229	212	255	224	198	208	220	226	206	219	221	194	191	191	207	222	227	214	205	220	220	196	232	200	220	198	212	211	219	228	210	186	203	225	230	204	222	240	225	191	239	204	227	243	219	210	200	193	196	212	223	215	214	212	204	184	225	236	210	217	166	209	224	230	216	224	211	196	197	221	231	221	228	227	210	213	190	213	260	190	196	221	221	175	225	224	214	225	210	210	228	212	180	215	211	213	212	202	219	222	223	212	216	214	202	208	212	191	208	222	212	210	191	213	197	199	256	229	224	213	200	216	207	217	214	218	199	197	215	192	199	217	202	193	225	225	189	210	201	239	209	194	221	219	215	201	210	227	209	171	218	250	225	193	193	259	210	223	225	227	208	232	219	210	233	201	181	208	212	244	180	223	227	204	188	189	187	211	186	193	194	236	214	224	252	224	225	220	233	231	178	197	214	214	241	204	210	205	220	198	217	239	203	223	236	220	204	233	195	229	205	214	207	206	209	190	200	222	217	216	205	200	200	224	219	186	206	214	192	179	199	221	208	227	199	220	216	221	205	191	220	218	187	213	241	217	221	196	204	217	222	198	221	192	215	215	198	201	237	206	234	213	194	216	213	230	211	218	224	199	189	217	214	206	236	194	229	222	236	235	232	226	227	250	202	207	202	210	215	209	211	224	231	220	231	181	215	221	196	200	220	198	203	196	209	226	213	232	234	176	188	230	195	229	195	209	213	214	208	216	205	181	203	209	184	214	207	216	204	212	193	181	218	202	224	230	210	228	202	258	221	202	205	213	205	217	212	217	203	233	224	219	208	201	222	197	209	197	199	202	208	230	198	222	215	216	210	218	234	205	213	193	196	200	220	220	218	211	221	205	210	228	210	213	234	226	212	219	232	211	223	208	216	205	205	185	214	202	186	205	222	216	234	237	213	213	238	218	223	220	203	204	238	212	214	205	221	221	224	216	234	200	212	210	226	210	224	222	219	204	202	195	237	237	214	224	225	223	202	212	226	232	208	209	211	188	219	212	196	185	210	194	200	210	248	212	228	212	210	232	237	221	211	217	196	198	215	232	215	207	217	217	199	211	203	215	211	191	205	227	213	222	225	205	186	211	209	207	191	225	195	222	208	233	210	214	223	213	207	199	247	240	202	210	212	212	220	244	208	218	198	229	222	219	218	202	199	226	187	210	183	216	213	206	196	225	212	240	221	175	200	181	193	217	209	234	207	212	206	206	226	204	242	215	225	180	199	172	208	223	207	222	192	220	213	230	225	259	203	236	198	196	209	231	228	194	214	220	192	202	218	209	199	213	193	190	209	243	229	208	235	200	187	215	189	239	219	199	212	236	235	235	221	232	241	211	219	215	221	210	223	238	207	225	223	214	213	210	198	212	223	210	211	196	221	214	212	233	178	219	216	210	199	233	216	224	196	192	199	251	206	236	202	202	217	216	226	227	211	211	223	192	203	226	237	232	215	201	205	196	212	227	189	206	224	221	191	224	193	199	216	214	228	212	219	247	220	213	190	220	216	205	226	223	198	214	237	209	211	211	215	200	233	202	231	214	208	208	232	198	211	189	194	225	196	200	219	212	206	196	224	222	201	220	223	246	205	197	201	180	200	199	192	202	224	210	222	214	234	181	196	233	207	222	205	192	211	236	213	173	197	209	210	199	199	251	179	245	195	211	205	227	216	210	196	219	204	226	189	187	215	189	207	206	242	208	215	243	223	209	159	187	248	233	229	215	206	194	209	195	216	220	195	205	207	223	201	238	222	197	217	194	220	238	201	198	228	204	202	223	229	247	191	236	232	195	202	199	205	218	218	186	228	232	227	195	185	211	245	218	224	204	221	202	198	202	207	221	201	228	205	212	197	204	195	211	206	172	193
6216	790	1198	1352	1197	1052	924	791	787	735	656	639	648	605	554	580	558	577	576	547	561	501	512	500	531	586	493	539	509	514	449	496	498	518	488	517	498	520	498	514	468	508	515	476	486	487	482	476	503	480	458	494	479	469	527	477	508	489	494	465	486	453	472	490	507	478	496	489	453	437	480	441	480	532	488	453	524	482	473	494	479	464	457	461	495	496	508	505	473	481	477	519	488	497	484	502	480	512	495	452	489	487	498	476	484	481	448	536	511	459	464	499	499	526	511	459	448	434	489	535	475	444	478	462	472	471	443	493	510	445	495	462	475	476	475	488	472	468	492	452	456	457	534	512	493	516	485	477	505	461	503	503	511	491	460	499	504	486	479	460	496	483	503	464	459	512	511	503	455	466	458	514	467	470	481	488	493	468	452	473	485	488	454	450	453	469	462	465	492	501	490	452	481	515	466	535	472	492	467	513	464	467	476	520	470	452	503	443	517	501	487	482	490	473	493	477	469	511	482	472	477	520	441	505	487	488	500	467	491	488	519	483	477	473	468	466	466	492	493	477	502	491	450	510	466	444	482	489	474	450	457	490	481	513	469	452	505	469	497	472	469	467	505	460	527	500	474	479	489	480	459	525	474	515	468	453	460	537	489	483	464	493	466	492	527	492	447	472	488	511	495	490	491	516	475	487	492	499	518	488	491	470	498	503	505	502	482	457	484	454	486	467	477	515	498	496	486	442	491	488	466	469	487	469	508	516	462	491	446	500	470	523	482	446	484	510	486	487	504	460	539	487	458	494	495	500	508	486	466	498	485	488	477	528	474	515	495	478	487	493	458	489	436	484	466	480	494	448	498	483	485	463	482	469	448	482	460	471	459	461	508	492	475	479	478	497	499	508	505	472	460	443	501	465	495	454	489	465	498	505	470	438	509	520	444	514	481	477	493	503	483	484	478	476	507	490	452	491	470	503	460	494	519	455	469	500	498	491	480	521	529	502	465	497	455	490	468	495	486	481	460	470	500	460	490	473	490	511	495	510	481	430	470	482	498	511	491	483	479	468	480	517	470	455	452	495	481	465	512	484	493	531	459	492	499	477	492	506	469	489	489	479	490	500	497	496	490	505	489	504	480	463	475	470	463	480	451	499	461	475	488	449	457	459	481	460	482	466	517	499	472	500	479	477	475	504	503	464	477	494	478	498	486	478	496	487	485	486	505	484	477	470	484	483	513	511	482	493	448	477	503	493	447	508	502	477	470	448	485	446	473	488	477	498	456	468	503	452	508	475	499	483	484	527	477	525	502	475	444	518	477	475	463	464	449	504	468	475	477	508	469	486	486	484	425	492	514	464	493	505	484	507	433	490	497	456	485	531	479	525	464	480	498	475	463	466	500	483	492	455	507	480	459	488	439	484	502	454	491	488	448	498	511	488	519	463	518	507	439	500	474	473	476	515	486	494	484	478	508	504	454	483	478	492	469	454	452	466	472	510	478	484	472	480	513	502	446	475	475	478	463	479	476	519	436	470	502	482	483	458	488	499	440	512	469	490	530	490	462	518	499	481	519	487	515	468	489	484	507	474	539	492	443	487	482	497	478	485	464	456	512	471	481	512	472	463	475	496	456	494	455	457	474	488	494	500	497	438	497	464	528	457	448	484	541	493	450	457	524	472	428	489	477	470	482	480	491	453	445	486	520	477	470	504	496	486	498	456	490	475	489	484	532	488	490	472	493	487	491	528	474	475	495	467	458	476	506	474	460	488	515	481	462	470	504	508	488	455	480	492	470	483	478	494	470	512	467	485	436	492	532	531	437	480	464	472	480	509	509	483	498	479	472	450	460	466	491	472	461	449	484	467	497	533	442	523	461	454	496	463	522	473	475	495	507	462	484	454	454	472	474	477	484	527	479	469	515	433	480	496	516	499	496	481	476	520	514	503	495	524	496	491	477	494	491	483	487	455	516	480	499	466	514	498	434	521	491	482	491	488	497	465	504	479	507	449	515	505	468	474	483	462	477	458	480	484	516	459	482	496	469	484	498	459	469	476	468	503	461	450	509	461	445	466	469	477	511	443	484	481	522	441	491	479	492	457	456	460	431	493	538	485	486	480	461	467	478	484	474	490	492	496	431	502	512	451	459	497	513	501	490	497	464	480	487	475	458	478	495	432	468	504	483	500	473	535	460	467	460	475	477	459	472	512	510	466	484	485	444	482	502	482	451	479	497	462	495	488	491	480	511	477	467	440	513	443	497	506	481	484	496	501	455	514	442	507	496	458	443	495	449	521	488	437	476	540	490	488	485	495	478	487	479	503	527	468	499	485	457	486	488	498	492	453	491	520	481	491	480	509	487	489	460	481	511	440	458	481	485	487	496	441	484	491	475	466	444	471	500	468	495	500	477	467	486	492	495	517	515	494	486	497	490	473	485	484	490	489	482	498	501	495	520	527	500	467	470	505	440	496	510	472	514	517	480	510	465	471	505	483	489	481	517	499	498	485	454	488	484	537	505	494	461	476	477	492	499	511	475	511	494	484	492	479	473	492	472	493	462	472	474	498	513	499	514	451	472	493	455	464	488	498	475	478	476	457	512	496	465	469	436	501	447	501	499	480	469	497	478	486	522	472	458	488	491	487	478	483	451	466	487	468	496	466	491	503	460	497	490	478	501	498	499	473	488	500	447	501	524	471	484	474	478	481	510	507	455	461	529	481	499	499	478	440	454	480	485	485	482	513	468	493	443	488	469	506	480	469	471	499	454	449	494	500	504	506	485	478	516	479	485	484	472	471	517	482	512	483	477	456	486	467	506	475	505	472	461	532	479	502	485	449	496	503	518	502	500	463	509	439	459	450	489	493	499	455	525	487	473	489	463	544	501	523	496	476	509	472	514	468	465	513	472	502	489	438	461	521	478	456	476	433	451	483	446	504	485	472	489	481	475	471	471	503	466	463	465	512	477	482	473	467	475	479	504	525	484	492	510	489	511	462	465	496	465	502	499	518	432	491	494	484	484	506	502	473	476	463	498	468	481	449	478	523	474	475	466	451	458	512	485	465	488	488	440	497	436	498	476	474	513	473	466	463	476	499	480	461	452	434	488	507	486	483	462	439	477	511	499	490	462	487	515	473	558	483	474	515	471	479	470	494	497	496	435	497	471	452	482	478	475	489	479	501	461	492	498	464	474	445	518	495	472	476	490	475	487	486	488	485	502	491	491	510	467	510	503	478	490	488	478	479	502	468	473	472	494	478	490	462	488	471	476	464	481	478	509	467	489	451	501	515	457	511	446	473	467	481	429	443	480	495	464	542	501	505	519	506	480	495	505	465	487	495	463	476	488	523	473	487	498	511	458	500	505	473	467	472	500	442	511	520	496	459	474	458	531	477	499	476	457	518	499	468	470	432	485	474	449	523	491	490	515	465	478	479	450	474	499	513	473	455	479	486	476	462	453	468	494	489	500	493	454	458	507	502	483	513	453	494	532	479	510	495	514	495
13954	1123	934	637	458	343	297	239	208	211	184	179	168	158	162	175	182	170	158	152	147	156	153	162	133	134	138	122	138	146	146	119	122	125	151	139	138	134	131	139	151	150	145	117	127	144	134	119	149	147	141	152	163	105	134	143	154	114	123	149	121	121	162	133	130	141	134	146	156	146	147	140	150	138	134	153	154	161	158	148	134	147	151	133	141	127	136	145	161	129	111	145	146	159	138	147	164	121	140	132	144	131	152	151	138	124	140	151	135	143	120	137	133	131	142	113	139	139	122	136	174	141	140	144	153	148	147	132	147	131	137	154	147	149	126	145	135	145	138	117	134	126	118	142	152	159	136	148	143	142	148	163	129	141	150	125	158	161	129	162	130	125	136	137	142	153	125	146	121	129	139	142	116	153	134	140	115	130	150	164	139	154	141	137	105	135	146	154	158	141	139	158	153	154	148	130	131	134	151	140	152	129	148	150	128	150	124	148	145	126	124	138	143	151	136	126	126	149	136	162	141	136	127	128	146	138	129	161	140	131	127	145	122	140	135	139	161	168	153	132	141	153	122	118	161	145	115	134	152	122	161	127	151	145	130	144	120	160	137	134	132	158	133	147	128	124	139	115	133	140	132	123	142	148	145	123	123	137	138	153	150	151	137	156	115	133	147	139	142	124	139	134	127	159	140	129	136	146	138	142	151	141	150	118	127	129	162	127	118	142	131	153	152	154	151	157	140	122	143	148	141	149	127	125	132	128	133	135	139	128	138	122	117	139	143	154	132	165	134	126	145	126	127	149	136	155	132	141	133	114	146	138	136	136	143	143	152	148	127	141	144	134	137	138	136	145	145	142	132	153	141	147	144	128	142	136	132	139	137	136	145	128	140	134	157	139	129	149	116	123	144	143	137	169	124	138	136	140	140	120	125	134	127	140	154	127	141	144	125	126	134	148	152	152	139	140	152	130	131	152	142	120	134	130	135	147	133	115	123	150	164	136	133	133	142	133	140	164	142	150	145	129	122	124	118	128	152	143	159	144	149	126	133	129	141	145	143	126	163	134	136	154	119	130	150	139	143	132	133	128	168	139	137	146	126	122	139	115	129	137	137	146	132	131	143	118	130	131	131	147	141	132	139	141	129	148	136	140	134	166	139	123	126	151	134	154	154	134	136	150	138	147	111	127	128	160	148	142	139	138	151	148	151	143	125	151	124	142	151	125	161	132	147	151	143	146	163	161	122	126	128	130	121	131	138	163	149	143	143	122	139	141	130	136	128	156	148	137	129	145	130	158	134	152	124	147	134	131	141	137	140	141	138	148	143	129	145	139	151	169	128	138	138	159	153	149	138	131	146	138	163	133	132	137	143	154	151	126	137	129	140	149	129	132	118	148	162	128	132	125	132	139	145	146	136	140	141	149	140	123	137	168	134	122	149	139	117	133	132	126	152	134	113	129	154	127	147	150	137	113	128	140	121	149	145	113	134	155	136	149	158	164	132	137	149	163	131	157	151	132	159	132	133	121	154	134	127	153	142	134	137	139	131	158	145	132	132	136	123	121	118	137	112	132	136	134	154	138	131	124	156	100	128	145	138	150	139	165	148	151	141	130	122	139	128	137	138	150	127	147	134	132	144	129	138	151	139	134	156	130	136	133	147	116	160	129	143	126	147	152	135	129	143	147	144	124	130	129	128	139	120	134	137	139	149	146	144	145	153	159	150	129	132	145	134	138	136	150	138	108	125	126	158	133	166	167	123	135	133	135	122	137	137	159	134	136	159	144	160	132	140	110	148	133	147	140	121	130	147	146	151	153	159	130	161	153	151	173	161	139	138	131	143	146	135	155	166	122	146	151	141	160	124	137	115	130	131	125	149	128	147	170	143	123	129	117	123	113	142	133	127	140	138	150	142	134	151	154	161	140	141	135	146	144	145	181	126	106	147	132	139	149	151	148	147	133	132	137	155	128	140	127	135	121	137	109	142	156	120	159	149	134	142	126	137	130	122	132	129	142	144	139	139	127	142	149	144	152	153	137	162	123	135	131	113	142	150	130	155	163	139	130	131	137	158	111	132	154	119	151	141	136	148	144	158	132	148	128	132	142	130	125	137	128	128	120	138	139	146	138	138	135	132	143	129	140	151	135	127	129	119	149	125	145	143	105	134	131	131	163	129	149	133	115	123	159	159	147	147	127	127	128	122	142	140	122	138	151	135	143	127	136	137	117	134	150	129	133	137	136	158	152	127	110	146	147	142	125	130	138	147	133	167	151	134	145	155	157	160	143	144	164	134	136	132	132	151	140	132	124	122	149	145	136	131	145	134	160	129	162	141	137	130	129	126	157	132	144	133	124	141	126	147	144	146	148	137	141	130	134	148	132	151	152	147	128	157	138	133	128	128	131	154	127	132	128	152	146	145	127	127	146	131	117	141	128	149	144	133	124	145	127	139	161	138	167	146	155	148	142	151	126	137	142	144	154	126	150	132	151	146	128	129	148	124	117	144	139	153	150	115	145	133	118	134	122	139	170	144	145	152	144	151	148	156	125	131	126	165	144	135	153	131	141	123	134	135	143	136	141	130	154	120	130	144	129	118	128	160	162	130	127	135	148	142	147	131	119	140	165	155	134	120	147	127	133	159	142	162	161	136	120	133	140	141	133	124	137	130	141	140	156	138	142	163	143	147	143	146	130	144	140	124	143	154	158	132	140	123	131	147	154	129	147	143	140	160	138	127	125	131	142	124	152	137	145	133	137	133	180	129	149	136	141	129	123	133	138	122	133	134	115	152	140	139	148	117	154	141	155	128	125	149	116	125	161	148	133	132	130	143	156	147	138	150	163	160	127	147	157	143	148	123	147	129	133	121	141	161	142	160	151	156	145	130	145	142	148	133	165	129	130	145	155	132	140	137	110	122	147	165	154	128	144	138	138	146	134	120	153	147	130	156	134	139	126	129	122	142	139	132	131	139	151	139	117	145	153	150	132	138	139	131	148	121	141	137	124	139	140	131	140	130	143	140	116	114	118	133	135	142	150	150	137	143	163	145	133	135	159	127	132	119	131	150	131	131	147	154	133	140	147	133	134	130	165	166	127	131	146	116	153	148	140	173	154	155	147	152	176	117	140	137	145	122	166	163	146	163	113	136	129	130	133	156	139	146	127	150	144	154	145	122	158	146	133	147	132	128	139	135	138	161	169	145	129	135	143	150	124	129	143	149	151	147	134	140	133	114	147	129	142	134	117	125	140	140	147	126	143	141	131	149	175	115	142	123	128	148	109	133	141	130	150	143	134	131	157	152	149	159	133	133	146	155	149	127	149	163	125	131	153	140	123	148	141	167	141	147	124	122	158	139	138	130	131	154	129	137	147	129	156	142	141	121	154	154	146	142	143	126	139	122	120	132	149	139	137	134	133	148	116	167	122	144	139	136	138	134	133	132	129	137	127	136	131	135	159	140	136	121	122	136	120	132	121	145	117	155	131	141	116	130	157	119	123
7902	964	1799	2070	1645	1453	1179	928	856	787	683	649	608	558	515	508	498	484	434	420	397	402	431	413	413	379	369	353	382	376	386	344	342	368	322	375	343	361	356	344	345	315	350	348	347	330	322	355	277	329	356	333	349	317	336	330	321	329	305	342	358	312	313	321	337	342	327	320	307	323	304	330	293	319	317	289	328	364	339	328	320	329	326	307	319	348	346	353	296	275	327	309	335	306	305	319	317	346	305	344	334	308	308	330	312	333	348	335	344	327	368	324	336	337	319	322	322	312	361	325	337	332	326	335	292	322	318	315	316	319	322	313	283	312	342	366	323	329	307	338	284	351	325	328	334	336	331	325	282	315	314	307	318	327	344	327	327	351	315	357	338	345	316	322	329	302	331	313	332	334	324	327	336	321	319	350	336	364	328	310	337	326	314	308	334	359	287	342	305	332	313	329	335	328	328	349	319	323	340	337	317	333	351	320	308	317	341	310	345	304	309	292	312	330	291	328	311	342	337	339	343	369	285	341	328	314	369	331	296	346	320	326	312	290	321	307	343	314	342	345	308	344	322	316	328	305	303	319	313	316	315	298	318	327	317	322	305	348	346	304	283	336	292	321	318	366	305	333	287	303	368	319	316	328	354	369	350	312	341	311	325	325	306	281	308	374	327	271	358	318	323	338	294	323	342	314	284	328	297	336	312	355	328	299	314	321	329	330	331	344	354	329	324	339	324	327	313	326	321	329	333	299	341	335	335	322	300	316	288	342	315	319	316	336	323	313	296	343	326	340	348	343	334	310	309	315	335	371	346	334	305	311	320	316	335	319	329	324	320	309	334	316	354	338	322	325	350	309	332	296	332	334	319	332	326	331	309	270	314	310	338	292	285	336	303	313	311	299	281	324	332	320	315	324	304	334	339	317	306	332	289	322	325	329	330	340	326	334	308	321	309	312	332	321	362	299	334	352	337	318	321	342	330	300	317	333	324	354	316	334	342	331	342	336	334	313	349	333	334	347	345	319	334	344	314	332	306	337	348	292	313	312	305	333	348	322	338	349	323	330	313	329	348	310	318	330	333	320	320	328	307	293	330	316	341	300	286	304	327	334	308	317	308	355	332	311	314	368	302	299	334	318	322	332	323	316	335	302	339	341	313	310	322	312	300	326	337	295	328	335	322	332	342	314	305	340	297	328	312	306	321	312	320	299	332	357	305	318	345	306	341	347	317	303	356	340	326	290	310	340	347	344	338	306	313	289	332	312	326	288	347	332	344	293	356	322	298	327	314	320	324	299	331	328	320	363	317	296	344	338	321	348	311	317	317	291	324	287	332	354	308	319	325	325	298	334	304	342	322	293	335	324	343	331	326	336	341	309	300	325	330	318	326	335	338	341	338	298	318	335	314	325	333	299	344	311	325	342	331	301	308	308	292	310	324	314	313	363	345	321	299	329	305	303	311	310	330	315	338	337	316	298	335	289	285	359	299	288	362	314	353	281	326	286	295	344	312	314	312	309	298	304	363	336	329	335	298	352	317	322	364	315	357	344	325	317	343	308	307	303	360	357	302	304	327	346	331	350	326	336	307	326	315	351	314	314	340	325	317	329	307	303	309	330	305	319	318	314	338	314	361	343	315	330	308	306	308	303	302	326	307	311	320	315	316	338	335	307	332	335	300	343	338	308	312	296	349	330	309	319	302	301	354	343	323	351	305	332	328	343	314	293	340	359	314	288	311	337	308	297	321	309	303	319	351	332	319	287	319	328	300	317	341	319	358	309	346	315	305	358	288	339	346	317	353	316	355	354	337	319	286	300	312	315	346	314	351	325	343	307	325	309	325	325	299	335	310	326	322	341	285	328	307	345	294	330	317	314	308	313	311	325	306	310	301	309	327	349	326	333	310	328	359	338	323	330	332	312	334	363	339	308	291	310	335	305	335	317	340	307	368	328	317	291	349	310	302	331	306	351	356	304	310	310	311	352	327	336	339	301	300	333	307	299	339	320	292	305	318	321	325	312	347	289	325	302	327	325	344	312	330	313	315	329	332	317	303	319	311	340	323	325	289	358	311	293	304	321	313	329	318	312	325	322	310	315	327	303	332	333	293	307	342	357	368	325	340	303	301	313	328	332	318	327	333	360	286	304	312	310	340	335	285	329	314	305	296	304	333	323	350	334	301	328	318	301	319	328	304	285	318	317	325	329	313	343	303	317	317	322	341	327	343	313	358	310	330	326	318	283	329	323	340	328	295	293	337	324	314	330	315	344	331	323	358	341	338	319	328	345	345	316	325	337	311	341	321	341	357	340	318	314	362	308	315	306	327	332	318	335	318	308	340	340	343	351	358	319	328	322	327	301	309	302	329	327	328	320	342	341	331	322	300	311	302	320	312	314	287	291	321	334	330	342	311	329	312	338	332	307	307	334	318	317	336	321	333	341	324	337	322	328	345	339	293	303	332	337	277	330	316	287	352	316	325	304	284	337	334	292	311	340	344	314	297	345	341	330	295	319	331	311	307	333	368	344	333	329	295	313	323	313	326	307	300	337	339	319	305	340	292	330	347	301	340	316	336	318	313	317	338	310	317	352	301	312	355	307	352	349	330	337	323	350	338	286	325	307	300	331	309	302	327	329	333	321	307	320	306	301	302	313	356	301	331	326	335	345	304	322	316	303	308	310	301	339	345	311	314	309	322	327	321	318	307	331	324	294	306	321	343	332	306	329	293	315	316	295	338	303	316	307	312	318	302	317	315	273	302	295	348	320	322	312	301	320	300	344	309	304	319	300	281	342	312	307	329	323	359	339	325	319	309	270	303	317	328	312	308	297	305	324	286	327	300	312	306	314	345	337	361	322	315	314	292	316	324	334	344	297	317	301	302	316	330	327	344	292	339	329	300	322	316	312	316	334	320	357	280	311	318	322	323	314	327	333	331	328	320	295	342	331	347	331	320	311	327	287	315	321	337	330	339	339	298	338	322	356	329	334	308	318	347	325	333	330	289	283	326	310	346	295	312	331	323	339	328	350	313	293	356	313	326	340	330	347	330	324	370	363	313	309	303	345	313	332	290	349	301	327	315	332	296	319	324	329	314	295	337	301	322	301	306	327	335	312	342	334	355	334	335	309	323	314	314	344	326	303	276	342	318	304	289	299	322	326	329	359	336	333	307	349	289	339	340	312	336	328	299	345	301	312	295	335	320	306	309	336	323	329	306	346	325	330	320	334	323	352	359	318	290	299	327	329	333	303	320	335	308	342	321	347	272	323	311	312	292	353	323	313	322	325	332	314	331	324	336	346	359	322	311	306	310	339	310	303	333	342	306	327	309	303	303	310	327	324	325	306	321	337	318	312	334	335	324	327	319	352	312	308	323	314	320	338	320	319	328	303	325	323	332	312	356	336	298	317	330	348	344	300	301	353	303	319	324	322	322	334	328	358	316	320	288	363	297	350	327	332	328	331	294	307	315	342	307	287	311	303	312	328	329	316	335	303	324	326
1369	180	148	149	136	158	135	129	122	165	119	147	118	138	136	155	139	138	139	139	140	136	103	130	140	157	153	129	110	129	150	141	148	157	139	143	148	136	145	139	143	137	133	123	131	134	118	150	154	121	142	147	157	139	131	125	116	116	149	156	159	155	153	128	142	138	135	149	140	149	121	98	129	122	113	146	132	142	155	144	143	126	127	143	133	132	139	118	118	139	126	154	147	139	148	121	138	155	119	145	145	147	132	138	123	152	135	138	160	148	140	137	130	159	144	149	126	135	135	164	136	139	123	127	161	131	136	129	144	137	147	115	125	142	118	154	139	137	126	107	144	121	127	126	154	129	160	120	134	134	144	107	121	146	134	120	158	131	116	111	136	141	131	159	150	147	144	148	139	123	146	123	137	140	142	136	161	151	130	138	155	135	133	116	119	117	136	137	132	132	139	122	125	134	142	116	138	123	122	112	136	115	113	111	137	124	140	128	133	134	127	122	141	125	170	120	146	123	128	139	129	149	146	120	133	131	139	119	161	152	135	149	127	144	152	129	143	157	164	151	141	134	126	149	152	142	150	138	122	157	129	142	145	132	112	112	133	127	137	113	140	131	130	146	132	135	132	129	135	123	132	126	136	169	155	137	142	148	128	148	130	110	146	125	151	138	125	141	118	128	132	150	143	126	119	169	140	147	122	111	132	129	132	137	123	130	153	128	142	151	153	154	142	161	133	119	127	121	127	121	138	139	143	120	132	138	151	129	125	135	150	120	142	135	126	131	132	151	135	131	101	138	137	136	146	142	132	127	133	119	119	159	133	163	145	143	175	133	144	141	139	131	147	142	150	135	137	120	131	139	148	136	109	129	156	143	134	116	125	123	160	143	129	132	144	132	113	133	148	138	141	135	137	149	121	134	142	135	119	113	153	152	123	155	133	125	119	134	147	143	129	138	136	141	128	153	125	138	132	142	142	155	135	128	138	134	152	141	129	161	135	153	122	126	134	137	167	121	143	140	125	117	126	146	147	139	127	133	146	156	135	142	129	132	135	139	134	157	128	139	134	148	135	124	125	135	121	126	139	130	144	118	132	136	128	144	150	134	139	131	140	149	138	147	137	137	154	134	131	134	148	129	157	122	135	136	142	148	129	136	131	156	116	142	114	129	139	128	139	137	135	147	143	127	127	129	125	155	146	127	117	141	149	136	119	114	145	126	150	144	136	131	124	138	118	132	141	107	125	121	134	134	132	124	136	148	146	145	142	136	136	150	134	137	131	141	154	128	121	140	135	141	140	130	137	140	99	146	147	133	116	123	127	135	147	134	152	143	111	128	136	134	138	155	136	134	121	136	153	150	110	155	136	129	127	141	135	124	143	132	156	139	128	141	152	124	143	130	149	153	172	138	120	140	126	147	125	135	128	121	149	119	142	133	134	141	128	146	131	144	152	128	120	138	129	141	121	120	134	115	149	156	135	119	149	137	131	118	165	127	132	144	145	146	162	122	140	146	118	122	121	136	132	158	146	137	132	163	127	123	132	149	142	129	144	160	161	126	144	118	159	153	122	128	129	127	142	119	131	137	137	146	123	149	136	163	111	140	132	155	149	112	124	140	154	144	138	127	124	140	142	122	150	143	150	155	131	135	118	147	126	162	134	128	123	146	122	134	151	126	135	139	145	138	143	122	131	150	146	128	145	119	121	160	126	143	121	123	114	146	162	152	142	113	131	171	129	146	120	129	115	156	120	132	129	125	150	139	143	150	137	156	133	169	136	127	124	134	143	118	144	143	130	142	129	126	132	144	137	133	118	126	131	139	116	146	141	128	129	147	150	149	135	145	147	144	122	139	133	128	136	157	135	125	143	142	138	141	134	159	143	135	151	158	126	148	137	153	166	129	141	138	125	123	125	123	133	141	141	124	123	145	131	141	127	121	138	106	132	144	150	139	123	142	132	137	140	134	110	120	124	136	136	160	135	128	148	141	132	129	131	132	116	120	139	144	130	151	150	115	135	119	129	155	144	142	125	152	140	128	141	155	143	123	135	134	141	139	142	135	151	132	137	126	146	132	129	173	133	119	136	156	136	141	138	149	140	122	121	136	120	158	141	132	123	120	150	118	125	125	139	144	131	134	126	114	148	121	129	125	130	131	148	128	159	135	115	148	147	114	149	136	119	122	121	145	141	137	131	128	127	152	139	142	133	132	124	141	130	123	142	137	145	134	133	143	125	153	152	129	153	131	126	128	151	154	138	143	143	140	162	104	126	139	146	142	126	138	136	139	154	137	127	130	130	120	140	125	143	129	143	112	132	117	136	150	148	128	131	133	140	129	115	124	177	125	114	129	115	124	135	154	148	150	142	127	131	155	161	141	127	132	132	128	127	142	103	118	125	138	147	135	135	149	115	128	140	128	129	136	135	119	119	140	148	129	128	114	151	143	144	135	149	139	148	140	151	121	132	139	159	138	139	130	147	150	137	141	140	139	145	133	144	119	140	151	160	141	116	135	127	129	138	147	119	144	137	157	146	157	132	132	109	125	145	135	140	128	145	154	162	146	120	137	128	111	131	141	146	116	146	137	127	139	129	118	133	168	108	144	143	113	147	120	150	144	139	133	140	147	155	136	126	122	135	116	141	126	142	168	150	144	128	133	145	108	141	131	123	132	126	144	140	113	157	127	130	134	143	135	127	161	144	123	135	118	125	140	117	143	121	153	162	142	139	142	142	139	150	135	120	140	124	127	118	132	124	130	145	134	148	133	136	142	135	151	124	144	152	129	142	133	137	142	125	122	134	134	110	128	150	142	133	128	138	136	123	135	168	123	118	142	139	140	133	151	137	136	135	141	146	151	125	127	131	140	135	137	137	158	127	137	147	152	128	133	134	114	121	123	141	162	110	129	145	122	156	127	146	128	142	149	121	144	142	129	146	113	132	123	124	132	114	135	126	150	125	141	125	155	134	131	145	135	142	135	158	116	157	137	141	128	116	135	128	146	136	133	125	150	134	136	160	124	159	119	118	124	125	144	141	108	126	128	146	134	136	146	138	140	134	122	139	115	119	131	132	160	126	149	130	149	128	163	124	157	146	156	113	141	124	117	122	119	139	118	143	145	173	131	147	163	127	112	135	140	116	138	125	144	133	133	136	132	129	144	142	128	143	146	158	157	132	157	142	125	123	159	133	118	106	138	135	152	122	133	104	153	135	140	151	148	144	148	139	123	137	143	160	140	149	127	161	142	152	124	141	126	123	160	155	128	135	129	120	120	120	139	129	164	137	150	121	135	124	134	124	132	146	133	126	151	132	153	144	127	155	136	145	154	133	176	144	154	134	125	132	126	108	122	135	115	146	154	161	126	127	149	141	126	137	129	116	136	142	123	163	126	145	134	116	122	121	167	134	131	141	120	138	114	135	142	127	138	116	137	124	145	146	153	127	157	149	128	121	142	132	139	151	128	159	156	152	111	135	133	173	122	123	134	150	140	144	152	133	134
1641	368	398	402	360	429	386	370	335	374	322	341	329	356	375	321	337	338	324	312	325	316	341	332	301	319	351	337	325	351	295	333	340	329	328	324	368	319	324	304	318	341	323	332	390	301	343	319	349	318	357	355	319	328	339	342	342	326	352	341	341	333	301	322	360	312	365	307	322	333	322	307	325	341	333	322	305	356	342	307	328	329	345	325	319	321	332	354	323	317	336	358	317	354	338	358	332	333	308	329	360	334	336	308	325	303	347	338	341	358	328	324	333	337	343	337	320	335	322	304	347	363	339	357	326	337	317	330	346	332	296	346	342	332	350	311	333	370	341	338	354	336	306	338	318	320	341	306	337	330	299	311	354	336	339	326	353	342	326	282	318	350	338	330	348	349	327	340	348	344	348	324	303	336	358	359	394	347	329	343	312	339	324	327	295	332	293	356	322	333	293	329	335	319	317	328	330	343	346	335	342	319	323	329	339	334	310	313	320	356	336	311	308	331	351	329	331	351	310	333	314	313	313	379	351	326	344	331	319	327	332	347	308	319	313	318	336	346	303	337	328	351	362	302	323	270	343	329	351	314	347	347	344	308	341	336	337	342	332	295	326	375	322	342	343	315	346	346	336	331	346	295	296	301	335	340	319	335	328	356	353	315	331	318	309	335	315	322	326	343	336	333	335	308	356	322	352	314	333	374	340	320	345	321	301	334	326	324	311	335	344	336	348	309	304	308	321	327	354	298	325	333	387	318	330	343	360	324	313	346	335	310	323	337	328	322	361	336	317	340	339	349	313	308	349	310	336	328	386	323	325	349	343	328	343	315	330	337	316	328	332	343	362	324	321	337	328	310	316	323	337	319	326	328	368	305	317	331	327	363	356	318	321	315	344	322	301	321	326	349	308	290	342	330	359	301	309	329	282	319	301	336	335	316	323	323	335	314	348	337	333	320	329	332	336	322	325	326	336	331	305	336	299	342	321	327	334	325	357	313	311	339	331	345	319	344	316	334	339	343	326	332	318	334	342	326	319	326	344	328	342	311	345	323	329	343	333	334	343	373	374	317	325	331	324	328	312	332	316	331	340	352	328	327	345	335	339	322	316	322	337	323	343	311	372	333	343	323	351	348	337	322	323	347	328	313	329	319	337	351	325	341	320	303	351	346	346	299	319	333	348	353	337	342	323	349	333	331	306	342	358	313	349	352	328	341	309	330	353	344	332	374	354	341	331	337	333	318	329	344	345	327	350	327	400	348	329	345	275	357	325	320	341	344	326	337	335	326	318	328	322	337	309	332	333	335	359	330	321	350	338	351	339	363	280	335	336	315	326	309	355	343	336	333	355	330	318	348	328	343	357	357	336	324	325	341	301	311	351	341	336	335	321	338	337	321	334	354	325	328	343	357	338	335	351	352	363	346	320	309	320	330	358	341	333	314	338	337	333	331	311	324	327	306	300	320	347	321	330	309	319	306	340	302	346	319	368	312	328	322	333	356	333	388	349	330	353	335	360	337	321	332	340	374	350	319	353	330	349	337	314	367	288	350	322	336	352	335	333	325	316	352	328	333	357	324	363	324	375	315	341	320	337	309	293	328	292	307	340	312	325	325	341	342	331	327	335	310	329	323	328	375	353	332	342	349	358	329	322	351	344	339	349	328	346	309	337	345	338	319	347	334	345	303	327	316	353	333	327	321	344	304	313	321	331	333	323	346	354	317	355	326	325	346	334	322	346	356	309	314	337	308	340	332	312	309	312	324	319	323	331	332	334	364	334	382	345	343	328	350	337	345	357	338	338	334	354	347	326	330	339	338	327	302	311	325	315	289	310	338	348	338	351	357	340	337	329	355	325	363	310	324	331	337	331	328	307	336	345	340	342	316	354	345	346	360	320	334	373	368	392	344	333	381	326	303	345	341	321	313	356	326	337	318	349	317	357	323	341	326	290	326	352	315	294	335	345	337	329	344	346	306	332	342	339	368	303	349	331	303	330	320	333	341	328	334	314	331	299	339	311	336	364	314	328	306	327	319	305	340	337	331	332	324	316	330	335	306	366	332	309	354	344	362	316	312	340	337	341	305	391	343	321	352	291	336	356	343	330	311	349	346	350	344	337	366	322	346	335	322	327	339	312	308	317	325	328	334	336	318	322	337	306	353	310	346	331	337	343	321	328	301	308	339	306	323	323	321	327	312	295	327	346	323	355	327	347	364	326	364	341	376	368	312	370	344	336	322	334	342	347	345	305	308	339	325	371	320	344	339	350	337	356	337	344	321	363	329	330	371	351	318	317	339	289	336	328	299	310	350	324	351	331	313	322	344	370	322	341	317	314	361	316	351	333	320	331	336	296	309	320	343	297	318	291	333	351	317	338	342	325	333	293	344	368	346	359	323	338	334	328	330	327	299	359	349	316	300	326	339	325	329	344	333	317	311	309	356	343	334	314	341	327	319	350	300	306	320	340	359	345	323	339	338	313	337	326	351	330	335	377	352	319	318	333	347	316	301	298	300	335	335	318	315	322	315	360	324	347	340	341	332	343	314	317	360	327	319	285	340	322	313	347	354	332	320	335	385	324	342	298	316	331	309	300	335	329	359	335	321	329	326	329	331	350	314	326	329	309	345	327	335	353	308	300	320	319	337	325	326	316	324	315	311	336	353	346	304	354	303	340	344	336	359	309	310	294	340	340	330	319	303	320	318	321	359	339	337	358	306	376	355	329	320	327	341	333	335	332	395	358	331	344	327	328	351	316	342	340	329	356	339	322	313	354	318	354	336	324	307	316	362	351	323	310	353	291	323	321	311	313	300	333	326	359	338	321	339	334	329	340	324	293	362	322	340	334	335	340	330	321	353	340	326	355	335	329	344	340	314	338	346	323	325	330	330	301	348	346	302	328	323	354	325	317	319	336	320	346	351	340	342	346	312	313	311	312	334	312	334	349	350	340	344	323	339	302	320	303	364	346	332	365	371	342	314	337	342	348	336	346	292	313	344	310	312	336	351	326	339	324	330	400	331	326	335	319	288	315	337	329	338	311	354	288	340	329	346	346	351	340	320	318	348	365	373	347	336	327	367	356	302	348	339	354	312	343	323	315	317	346	315	377	346	329	322	298	337	335	374	339	330	350	324	355	335	346	344	329	316	327	338	350	344	314	362	307	362	301	337	333	325	340	351	330	350	354	352	306	281	279	340	345	283	322	333	307	324	326	350	309	341	343	334	329	349	337	327	304	329	297	311	315	327	358	320	343	333	343	338	299	355	341	317	305	329	354	305	366	304	319	322	309	337	302	310	332	340	334	332	334	333	344	336	352	328	342	341	349	335	327	327	314	336	336	331	294	346	350	350	342	365	325	338	331	336	322	349	360	357	337	307	307	346	341	352	323	304	294	328	337	321	303	330	354	372	336	347	339	345	350	323	343	337	322	341	338	297	332	339	320	333	314	339	333	310	309	327	317	309	318	339	331	320	347	356	336	355	298	342	325	344	345	351	340	303
7156	562	552	459	359	316	249	302	265	258	250	241	216	229	221	183	206	205	249	235	232	236	220	195	204	222	195	202	226	212	211	199	200	212	204	236	223	208	203	203	205	216	221	228	216	195	208	207	192	224	220	199	214	198	196	196	209	221	224	187	209	223	193	208	211	211	228	218	189	205	214	211	210	201	238	212	265	199	234	201	213	220	220	211	220	240	210	218	213	204	198	209	213	211	215	198	207	200	190	218	211	223	214	220	202	212	225	225	206	195	198	236	205	213	205	218	227	200	185	198	208	202	226	216	196	238	184	205	208	212	204	220	225	205	220	224	187	230	229	238	203	221	197	182	220	201	203	245	191	210	239	181	232	209	176	209	200	205	238	222	211	222	218	224	225	220	204	221	216	187	191	213	221	227	206	202	210	202	186	227	196	225	214	204	193	203	157	197	223	210	231	197	229	182	212	217	189	239	199	216	226	209	225	201	208	188	220	201	220	206	202	197	198	230	205	205	209	192	237	189	236	194	229	193	229	208	194	234	203	211	206	218	236	195	195	211	183	203	212	226	212	220	218	183	190	211	219	224	226	214	188	234	189	218	222	193	212	209	201	203	214	232	219	223	200	219	215	193	214	197	223	229	230	194	221	211	246	219	181	186	200	227	232	207	235	206	202	200	226	193	216	226	221	228	217	215	203	199	233	208	238	208	200	187	193	203	193	228	206	220	229	205	210	203	208	187	196	219	195	239	204	201	200	233	195	219	186	217	234	218	197	192	214	223	210	212	222	232	215	232	222	206	214	218	175	218	196	229	210	227	236	176	201	221	209	220	211	222	191	187	210	204	199	219	212	216	235	216	205	207	210	192	209	193	195	211	194	199	224	218	222	232	215	217	217	204	191	224	201	203	229	202	207	244	225	231	197	204	198	191	205	211	213	215	206	232	191	208	245	235	226	208	223	200	219	205	192	194	212	176	226	232	204	220	207	200	234	226	212	221	240	198	208	206	250	219	229	235	217	196	194	190	209	214	178	226	236	206	234	214	202	212	196	220	227	239	202	206	244	217	230	192	244	227	216	219	226	226	219	207	211	216	203	241	210	222	206	214	216	234	203	201	211	189	205	178	238	217	199	208	208	218	222	223	208	172	205	207	179	229	203	233	228	208	240	217	193	210	202	207	201	212	202	249	192	228	197	223	220	204	204	226	223	211	217	196	185	209	229	212	205	199	228	213	223	218	235	235	203	229	196	201	232	205	218	220	194	178	210	197	189	202	224	202	201	192	219	222	207	189	200	212	212	197	216	203	226	229	204	204	203	182	244	238	218	231	205	215	217	235	215	234	206	188	206	215	220	213	198	226	197	202	237	185	208	194	210	221	235	234	204	221	231	212	207	207	211	217	215	221	229	239	199	201	218	191	211	199	163	210	216	234	231	219	207	192	190	239	213	187	204	234	203	224	209	217	205	209	205	239	219	221	203	172	204	216	198	198	192	208	203	217	212	216	205	207	214	209	221	204	229	201	190	198	219	202	222	179	200	208	202	214	204	256	196	207	178	191	220	212	200	216	235	214	201	200	223	224	224	223	201	236	188	227	224	193	206	204	207	220	209	208	212	223	206	181	223	203	216	208	233	193	232	187	202	205	211	199	208	226	206	208	216	161	179	211	218	211	206	218	195	222	200	215	195	231	229	202	241	208	199	212	195	214	210	203	226	221	201	206	218	221	213	205	220	219	202	225	225	206	214	216	207	222	192	214	211	228	185	215	185	189	221	208	236	213	195	207	204	187	227	205	237	219	203	218	176	228	242	204	220	216	219	203	208	210	184	194	200	212	196	210	214	200	215	207	207	181	200	215	244	222	209	216	199	218	230	219	187	227	205	194	203	211	206	206	235	198	220	227	221	188	186	182	237	187	220	209	179	181	232	216	175	191	198	200	169	208	223	205	207	192	197	213	227	208	217	214	241	192	182	210	240	214	238	199	221	203	219	224	193	223	224	199	217	224	233	205	214	221	221	205	205	179	200	223	201	211	219	210	173	234	232	210	219	202	210	217	181	239	228	211	219	185	217	210	209	248	215	212	216	182	208	197	236	230	229	200	210	203	199	211	199	199	221	199	188	210	214	215	227	217	211	221	208	212	237	222	207	182	231	194	214	210	201	233	239	233	199	200	210	228	197	189	189	202	219	231	244	201	188	180	211	232	190	195	229	213	249	195	196	221	216	227	198	198	240	235	231	226	189	219	209	208	202	209	215	215	214	184	209	201	190	190	180	217	201	237	213	203	237	204	211	218	206	203	217	201	229	200	225	214	213	229	228	200	220	227	198	214	212	190	234	223	194	202	210	204	192	218	221	193	233	192	198	213	234	217	211	215	205	200	200	220	199	207	216	199	189	207	191	197	205	214	207	226	187	195	204	219	248	218	241	199	224	220	203	200	215	189	198	231	199	213	205	200	192	202	213	209	217	226	228	192	221	226	199	215	204	170	193	196	228	226	206	220	221	234	227	204	191	233	219	226	204	214	252	234	214	217	222	194	216	216	217	197	186	225	194	234	200	192	211	211	193	228	203	204	210	203	199	208	223	193	225	217	211	219	208	224	248	226	224	213	222	187	217	214	208	202	207	197	232	199	207	214	209	224	234	190	222	211	176	225	221	186	210	208	219	204	197	188	164	226	189	175	211	216	195	224	217	226	207	200	212	235	228	203	212	233	213	226	224	230	221	209	203	216	200	211	214	198	168	185	231	234	206	189	208	199	209	180	232	194	206	231	207	219	221	220	219	196	213	226	207	246	206	202	232	215	221	238	204	231	219	224	195	229	210	214	223	217	203	248	211	218	222	203	214	224	244	204	216	214	190	194	217	240	242	221	200	206	233	218	220	193	192	256	226	223	215	204	238	238	234	199	208	203	207	174	180	224	204	203	189	225	229	198	218	191	222	222	219	214	226	224	232	190	200	208	232	205	231	191	219	190	219	198	210	229	191	228	200	194	177	218	236	202	226	179	216	222	186	221	227	193	203	204	220	233	209	228	222	206	185	208	214	201	194	245	215	220	186	238	203	185	185	222	194	199	236	261	232	191	193	218	203	221	206	199	229	224	229	204	214	209	199	199	193	201	209	199	187	226	197	214	221	196	223	240	228	198	224	228	211	237	218	205	244	203	225	227	234	205	205	222	179	207	193	213	198	200	218	226	207	216	218	221	195	225	199	211	219	220	209	165	208	188	194	225	190	202	235	201	188	222	183	217	207	199	205	208	218	199	211	232	254	224	198	227	186	193	183	216	212	218	234	232	192	212	217	210	209	210	209	215	215	209	222	215	197	202	222	213	207	219	202	203	200	197	216	242	200	225	216	216	220	211	246	214	217	210	192	207	205	219	204	204	214	220	216	219	215	223	188	185	199	213	205	207	216	218	220	234	235	242	210	229	241	225	196	214	212	218	250	233	203	203	225	201	227	186	193	201	238	209	228	232	203	214	199	216	236	238	193	227
6315	857	1210	1395	1261	1074	882	791	755	704	659	695	660	617	560	542	540	560	533	528	526	539	478	485	566	510	523	465	509	504	511	424	519	515	538	491	504	474	484	515	467	440	465	566	477	497	436	523	486	506	515	464	483	481	480	514	495	491	481	482	453	459	480	447	451	513	485	491	487	477	493	481	439	463	446	478	478	490	495	451	504	473	491	479	470	499	478	460	506	484	469	485	486	505	465	505	467	455	514	479	474	469	420	461	458	537	469	474	465	479	460	446	477	482	456	464	474	508	513	445	483	516	491	515	501	470	461	479	505	483	467	499	448	491	517	487	525	497	462	457	487	487	460	515	488	481	468	534	458	481	464	469	488	494	492	498	489	470	480	497	497	470	487	481	482	490	494	486	471	462	504	455	507	489	513	497	475	476	476	507	470	467	508	493	451	519	494	451	485	493	498	482	494	476	480	502	463	492	479	507	461	503	461	477	494	476	513	484	467	482	488	490	465	488	479	441	509	495	446	477	493	504	485	454	513	520	481	513	427	500	498	476	460	478	520	444	484	491	525	486	476	487	479	446	483	476	488	483	467	475	512	495	478	488	492	501	485	497	443	482	481	471	464	450	471	482	490	473	495	485	478	473	452	495	471	479	451	436	495	502	505	461	454	471	466	521	519	451	511	511	514	438	480	497	517	492	449	477	478	492	519	486	453	466	508	503	528	460	437	451	478	531	464	445	502	478	488	486	488	455	429	501	464	515	476	467	529	453	425	443	475	486	503	549	466	479	504	452	456	467	497	547	454	473	477	479	467	466	567	488	475	443	437	510	478	475	464	449	473	532	491	478	478	508	487	503	514	477	448	463	501	464	476	481	477	462	490	487	512	502	486	490	489	471	471	500	510	436	488	472	480	512	497	462	484	460	505	471	512	485	443	456	441	469	514	461	464	503	486	492	457	497	478	473	452	462	473	502	496	475	484	473	506	468	512	496	482	529	509	470	458	491	475	497	456	452	454	476	515	493	481	492	503	469	470	516	426	468	474	460	503	503	440	496	483	448	463	477	496	468	480	500	440	484	509	505	478	467	555	504	474	486	520	471	489	511	478	470	462	439	497	478	503	500	467	518	523	462	484	474	486	451	434	500	498	478	507	494	508	464	474	523	511	505	457	501	507	472	455	474	491	490	518	470	515	487	490	507	514	472	435	520	518	482	467	484	503	494	490	510	480	482	520	489	500	464	464	499	499	496	476	486	505	508	532	480	478	479	489	533	452	465	437	477	512	476	477	519	509	542	467	465	472	458	509	497	445	499	511	497	537	500	504	470	503	460	468	489	482	446	519	520	462	475	480	473	470	465	500	490	478	465	474	515	452	485	504	513	436	487	491	455	495	493	483	467	497	489	469	469	482	442	494	463	480	497	525	496	436	465	438	453	515	481	476	458	491	445	488	475	437	504	447	503	471	517	439	502	489	491	462	480	474	467	503	484	485	498	452	479	474	494	463	450	480	459	488	468	461	473	478	481	490	498	486	465	491	485	462	498	488	486	475	437	472	488	500	473	496	501	473	445	503	458	473	492	455	492	464	493	479	472	445	484	506	515	454	454	482	507	479	509	504	492	455	468	443	465	446	451	490	532	491	481	451	484	490	476	458	498	461	480	502	451	429	506	465	477	455	480	470	466	496	486	462	472	468	518	463	485	480	456	467	485	469	460	489	487	496	506	524	458	482	462	466	485	461	494	461	484	491	489	480	498	467	463	480	458	486	483	541	482	494	482	468	491	506	462	452	490	483	484	536	503	459	458	475	475	477	502	486	499	507	479	562	481	476	486	532	491	522	479	539	492	457	508	531	473	476	520	479	461	472	492	466	506	483	484	511	467	496	476	532	471	507	463	510	478	469	489	515	489	475	494	484	478	459	495	495	493	490	468	477	481	488	494	463	515	491	495	500	483	502	451	439	486	494	476	487	445	473	539	480	491	448	452	468	463	446	503	508	486	501	471	504	475	488	483	472	472	478	483	484	489	486	472	463	505	457	449	442	512	467	494	488	499	495	484	485	487	472	462	495	465	491	490	489	516	495	492	525	480	475	463	427	496	459	482	473	515	507	487	448	463	504	472	500	492	507	462	467	500	471	504	505	486	470	464	480	478	475	497	462	451	478	507	415	477	500	505	471	460	480	456	440	510	504	473	477	485	483	453	496	477	456	480	477	486	439	467	483	492	493	520	473	496	454	523	446	517	498	465	512	442	459	523	462	443	476	472	472	471	490	509	477	480	466	467	474	490	494	444	451	466	478	484	498	457	485	460	512	494	472	463	445	476	530	441	446	463	466	506	467	470	485	501	474	461	504	421	497	514	432	464	514	496	453	478	463	430	462	462	465	477	506	477	473	436	462	476	451	444	460	471	494	507	480	513	518	516	485	483	494	493	464	473	510	460	500	468	452	489	487	480	485	512	483	468	476	481	451	476	467	489	471	497	457	481	503	469	441	460	503	449	483	472	491	495	417	483	434	476	499	469	487	492	485	511	469	470	470	468	468	453	482	524	502	504	510	472	502	475	477	458	476	473	506	502	505	510	484	529	463	488	481	486	507	459	496	449	469	477	506	447	452	458	459	461	468	513	481	454	455	451	488	465	493	479	482	468	476	486	482	512	476	521	470	515	477	457	487	482	474	497	502	468	476	460	450	460	460	522	506	487	475	495	497	500	495	475	487	500	455	506	488	489	437	468	465	522	501	503	470	509	443	492	458	493	476	495	458	472	491	485	479	474	466	490	487	480	486	496	500	495	466	501	497	465	496	496	466	484	502	489	464	521	489	455	462	477	456	515	481	500	528	527	460	500	498	478	500	496	446	480	453	501	480	462	507	483	449	486	508	425	489	481	486	486	485	420	493	485	509	454	472	454	488	476	495	508	507	476	480	497	492	471	490	447	493	480	469	419	513	466	496	464	477	463	486	494	493	478	461	476	450	516	515	485	521	481	497	504	491	494	484	487	477	522	480	486	499	442	479	432	454	483	487	450	512	475	496	496	516	485	493	470	501	444	494	502	416	474	470	496	526	489	458	482	513	478	479	470	499	495	494	494	480	500	529	446	490	472	484	464	482	506	488	485	495	445	483	473	469	465	509	465	487	473	471	507	461	444	475	506	492	500	470	520	463	487	478	488	471	467	506	484	480	512	500	508	458	466	514	460	496	498	472	469	494	490	485	478	483	489	458	462	469	488	506	469	492	518	492	481	453	486	467	481	517	440	508	518	505	544	460	512	488	479	489	490	467	500	502	468	491	508	473	449	492	460	491	498	491	485	518	480	479	439	459	493	484	496	464	471	497	461	517	476	508	472	479	481	477	462	493	443	479	501	464	498	527	478	474	472	485	473	470	466	454	466	480	507	450	484	473	465	457	490	471	459	494	484	465	475	484	470	465	450	485	456	456	481	448	498	502	474	441	461	513	455	491	498	499	489	468	520	460	489	475	485	467	493	477	478	474	501
14071	1132	839	671	440	341	295	217	246	202	158	189	209	181	194	179	167	170	149	131	139	158	145	152	125	155	135	127	134	130	146	138	126	147	137	179	155	145	148	116	159	137	159	143	145	151	133	152	150	130	142	146	112	126	188	140	155	133	151	129	157	135	158	138	144	133	139	132	165	131	141	127	138	142	137	141	144	138	143	149	146	135	146	141	144	174	144	138	137	136	125	128	155	143	163	157	134	144	128	117	146	154	147	120	149	111	132	151	138	156	130	113	140	120	158	170	115	127	134	145	131	127	136	157	157	163	128	133	168	138	139	150	140	139	167	134	120	154	137	117	126	131	148	143	118	138	130	105	119	148	133	133	136	145	150	142	139	119	150	146	150	152	131	141	141	141	138	128	139	131	147	141	119	127	107	134	138	142	137	125	154	132	138	148	144	137	136	141	123	124	140	160	140	129	131	129	125	128	127	135	137	125	125	165	147	142	167	139	142	145	160	146	145	140	125	147	133	157	149	142	137	146	136	150	144	132	142	134	114	161	123	131	103	134	150	136	148	126	120	147	130	139	160	146	143	129	138	134	157	145	134	141	135	136	127	138	136	149	147	139	139	159	140	148	125	137	135	128	131	141	151	149	111	135	130	138	122	153	156	143	148	132	163	129	131	137	142	140	142	125	144	139	115	131	140	138	132	133	131	139	127	142	147	157	136	143	127	126	142	124	133	136	121	165	147	150	136	133	111	129	151	136	121	154	158	143	134	138	159	130	109	119	158	138	132	132	132	131	149	103	128	158	138	163	124	152	133	142	149	137	119	126	132	144	157	139	146	137	118	135	140	139	130	134	138	120	148	125	132	117	152	144	153	140	117	120	115	117	130	142	120	154	141	138	134	159	121	119	159	131	141	141	144	159	145	135	131	158	142	170	146	132	114	143	148	138	148	148	133	161	143	134	136	123	129	128	126	127	145	135	134	148	136	155	142	121	150	126	126	146	169	145	123	158	133	165	131	119	135	145	149	133	126	170	159	148	134	159	114	128	138	156	144	119	123	143	132	143	158	127	121	145	127	157	136	135	132	143	143	129	143	122	129	144	152	144	153	112	118	116	135	135	141	124	153	148	145	140	139	149	137	148	138	143	152	132	149	148	111	132	157	142	128	153	130	146	149	135	140	143	163	139	124	154	143	159	150	158	124	128	145	136	125	143	136	128	143	110	130	122	137	132	150	132	152	120	147	138	117	151	134	150	151	135	147	157	141	131	149	114	142	147	135	153	127	145	135	155	146	123	140	136	123	129	134	147	145	150	131	153	141	144	129	143	126	142	148	131	147	128	153	141	149	145	119	142	143	148	138	147	147	145	183	140	153	132	166	148	130	135	118	137	145	147	154	139	140	140	127	152	152	154	141	132	149	136	135	130	138	135	148	142	132	136	126	127	129	108	154	134	101	140	124	123	138	126	127	152	159	132	136	154	134	150	132	139	147	138	148	133	153	124	134	128	123	147	130	144	125	156	129	142	154	143	150	129	125	136	151	153	133	124	142	128	127	140	143	143	145	133	145	139	118	135	146	113	140	146	167	148	138	149	132	141	121	125	157	126	131	149	137	147	127	126	145	163	123	151	131	151	144	137	140	127	142	143	150	137	145	130	139	139	132	143	153	128	133	133	130	132	133	139	119	131	123	150	165	160	118	129	131	121	157	113	127	126	132	127	136	135	141	137	141	135	169	173	151	163	139	152	138	145	145	144	131	138	144	151	134	114	143	137	155	144	161	122	153	157	134	133	123	137	145	122	140	141	135	128	128	123	122	130	133	142	154	158	141	137	127	157	133	119	138	151	129	141	138	125	132	125	149	142	155	142	131	154	127	140	137	172	149	148	139	143	142	140	129	141	136	146	123	125	119	136	142	130	125	145	130	137	119	113	126	137	144	164	125	171	132	145	135	127	127	130	129	149	138	145	155	141	138	143	151	127	136	166	135	168	125	129	159	150	136	157	133	136	150	127	138	160	138	132	125	137	130	140	142	133	138	146	142	130	133	135	149	161	128	137	142	136	157	143	137	139	156	118	140	141	134	126	156	143	148	127	134	139	136	138	134	142	138	135	143	132	125	160	132	129	141	157	156	138	141	121	137	132	145	135	150	128	141	159	140	152	114	137	148	141	146	122	115	134	170	147	132	149	164	108	134	135	117	139	145	143	135	153	159	170	150	162	133	128	144	145	127	159	151	119	143	128	159	167	150	147	123	138	136	170	144	156	134	124	135	162	142	118	125	155	135	123	151	143	126	119	156	134	118	149	157	127	146	158	152	138	111	151	123	111	148	114	151	130	131	131	165	145	151	149	176	152	144	121	130	133	154	150	159	133	132	132	147	150	140	124	156	124	133	117	120	132	173	132	153	136	154	128	151	127	143	148	159	140	131	151	125	125	158	156	136	125	129	115	133	120	140	121	144	143	140	150	134	133	128	132	137	136	137	133	153	165	145	135	144	130	143	140	135	137	128	134	133	145	132	137	142	166	165	145	156	151	132	116	147	131	146	127	145	132	128	129	138	129	141	165	119	118	130	154	128	139	127	156	138	122	140	175	162	120	150	131	137	162	132	140	131	134	144	150	112	161	135	161	129	136	140	132	124	160	137	147	135	159	136	138	121	150	125	125	128	153	119	132	151	141	121	150	151	133	139	162	163	163	134	143	146	144	131	153	142	133	130	128	146	160	138	125	145	139	146	134	131	158	137	160	135	152	141	137	128	136	145	156	141	134	174	130	158	140	144	116	146	142	119	148	132	142	121	146	138	146	150	149	132	138	126	119	130	168	142	134	137	149	150	160	144	143	134	137	148	124	158	136	121	128	131	127	155	130	137	123	150	147	133	132	156	123	154	148	115	155	117	141	136	124	127	129	136	147	131	139	120	146	135	153	125	132	149	130	118	154	128	123	127	126	167	141	138	133	148	150	128	156	155	131	132	118	120	125	162	149	133	104	137	142	145	160	152	129	131	147	137	135	140	157	147	155	152	123	142	143	128	129	148	140	125	141	149	113	147	141	123	140	143	133	131	138	138	131	153	131	148	143	139	138	137	131	135	155	137	140	126	138	138	135	140	154	147	129	146	146	128	125	131	148	136	130	162	128	158	138	124	139	152	144	129	153	142	124	158	140	129	156	137	174	141	120	117	140	137	128	129	126	164	148	129	109	135	128	139	137	154	140	142	153	150	135	117	154	140	130	137	146	149	142	144	132	134	127	130	126	132	142	157	120	148	165	136	122	149	144	153	140	142	140	131	115	124	143	119	121	140	135	160	170	110	140	147	146	166	120	115	124	144	153	146	138	124	136	114	133	133	148	127	153	131	138	138	150	133	138	127	135	147	144	161	145	156	131	123	145	126	156	153	142	157	157	133	150	158	133	141	140	157	130	167	151	131	151	128	157	157	166	153	138	122	132	135	136	151	142	125	134	148	127	142	156	125	152	152	162	134	151	128	150	145	146
8043	939	1793	2034	1729	1488	1201	966	809	748	669	667	599	553	500	504	467	478	459	410	422	426	375	367	387	388	356	385	389	395	377	362	356	361	344	316	337	343	323	325	338	353	347	371	365	305	350	361	347	324	312	330	350	310	347	321	351	336	313	333	351	316	321	350	328	299	342	308	331	327	344	339	348	324	326	340	311	324	313	312	320	322	302	314	330	331	324	310	324	336	316	315	301	312	302	307	297	304	300	291	357	349	331	353	384	323	324	327	315	350	335	305	326	334	330	313	291	324	319	291	308	315	354	354	324	313	316	331	326	320	294	346	330	310	316	323	344	333	326	288	310	323	303	317	324	312	334	337	317	322	321	293	280	304	362	336	326	321	294	329	339	311	327	331	290	324	322	285	322	337	341	357	310	277	345	330	312	304	333	302	292	347	307	340	305	339	347	316	308	285	331	292	333	308	355	306	319	273	332	320	306	291	339	320	322	347	352	303	345	304	312	320	354	348	328	312	352	318	323	357	323	297	330	289	329	322	305	315	330	339	345	294	320	353	314	336	297	281	306	313	301	332	329	296	299	316	305	326	312	334	293	316	328	340	319	308	327	311	349	328	342	313	353	323	326	288	319	317	312	305	322	290	340	354	296	340	328	299	302	350	312	321	333	345	315	320	306	342	329	297	310	348	323	329	308	313	308	314	305	312	311	315	322	299	338	268	321	337	332	323	334	305	324	337	303	294	305	329	310	337	313	304	279	317	307	337	319	317	301	292	337	315	322	369	311	332	282	307	318	317	322	341	320	302	292	316	316	337	328	302	322	301	333	336	306	320	294	335	305	283	310	317	314	307	311	330	324	303	325	327	332	321	327	327	309	323	312	334	328	360	319	308	305	344	308	330	331	327	292	357	309	331	316	322	301	335	312	296	344	323	330	300	342	332	297	309	316	339	314	312	344	324	326	309	340	356	347	327	317	280	347	347	310	316	329	311	339	329	329	306	312	324	325	298	343	344	276	315	322	342	345	337	296	345	328	350	339	370	329	318	310	301	300	307	315	341	283	321	287	329	296	322	297	307	340	311	301	290	313	345	335	325	332	325	316	327	321	330	326	312	301	329	342	331	319	308	314	300	342	323	294	309	338	306	336	321	339	322	348	302	349	340	323	317	333	310	321	330	338	343	322	336	333	310	304	333	319	325	330	326	314	284	290	316	279	334	321	306	339	331	285	309	304	342	327	326	311	326	321	295	315	307	277	347	334	310	283	308	318	329	323	310	340	320	316	342	313	333	323	290	332	330	311	319	329	297	306	320	309	282	339	328	343	343	341	308	307	329	314	288	313	336	295	354	316	321	321	347	284	302	326	323	333	329	307	275	298	329	322	292	302	297	352	325	327	311	335	293	305	316	301	324	310	293	312	349	333	299	333	345	354	344	310	306	316	281	309	344	326	342	330	305	291	307	307	355	319	282	348	309	314	320	299	321	273	329	336	329	327	304	300	291	325	314	301	324	290	331	298	333	338	325	318	305	309	322	296	295	361	333	326	293	340	335	319	343	310	322	342	347	361	325	329	322	310	351	336	301	323	308	319	319	327	348	335	339	290	300	311	315	331	314	311	268	327	329	319	324	331	324	308	290	345	326	332	329	322	330	356	306	317	315	344	319	288	310	321	323	288	331	315	323	322	323	317	330	297	354	306	303	305	323	330	314	303	340	288	299	304	322	320	323	324	309	293	316	304	303	286	308	343	302	324	325	292	297	350	296	333	318	337	299	339	323	320	324	299	312	335	288	322	305	307	301	323	307	350	330	384	326	315	320	313	345	308	323	318	295	311	324	320	335	306	325	322	329	313	326	313	324	360	306	281	319	299	322	337	360	329	297	322	337	289	335	341	297	306	307	319	341	346	335	322	299	339	331	285	327	300	310	307	336	334	329	338	333	343	305	326	313	352	353	309	337	336	303	318	319	313	352	307	320	310	317	342	293	334	310	316	330	343	337	305	318	328	304	324	308	319	319	337	316	308	309	294	315	298	351	337	342	316	330	302	325	329	317	308	321	289	337	297	291	333	317	310	314	304	295	295	319	318	315	288	324	314	312	357	306	321	326	313	329	306	334	329	296	309	307	329	291	324	310	322	344	362	314	349	326	319	302	370	316	327	327	331	337	347	291	327	331	312	343	316	335	300	322	314	302	314	320	316	300	343	331	334	338	308	333	319	313	322	288	323	315	339	315	336	351	307	342	324	342	303	305	320	332	327	276	337	327	330	304	346	345	309	332	316	334	345	315	341	329	316	328	363	325	297	323	324	318	310	341	314	314	322	339	306	323	358	318	314	325	320	321	312	328	321	284	334	345	324	319	306	336	322	307	310	373	300	300	297	346	312	317	305	310	333	295	310	321	337	346	320	319	372	334	336	303	309	331	301	294	333	322	309	326	338	317	306	349	303	342	312	308	348	331	332	319	319	323	321	304	319	323	313	309	293	296	298	292	306	335	316	320	332	365	290	306	312	305	292	349	324	319	307	338	316	339	331	318	319	315	299	322	300	307	348	331	293	336	311	301	367	313	323	334	332	317	322	334	319	298	301	338	339	350	336	337	349	290	342	308	294	343	342	324	279	307	318	321	365	302	297	324	318	309	320	300	340	321	307	322	360	316	338	313	315	325	317	312	305	317	308	323	325	328	325	325	330	310	309	313	298	357	282	302	375	323	281	330	322	310	328	356	301	308	302	335	318	324	341	333	320	345	299	340	325	341	281	301	303	289	299	314	331	313	274	309	323	333	335	313	308	346	321	339	350	336	297	334	322	312	327	357	311	296	318	307	304	304	333	358	327	317	325	329	307	306	316	351	307	334	333	325	324	305	290	357	330	314	278	324	348	333	308	314	311	302	307	308	317	304	314	348	306	340	324	331	313	324	368	340	328	340	332	349	329	321	291	313	319	326	328	302	304	298	330	336	326	316	278	330	299	336	342	328	334	343	328	318	313	336	319	309	338	310	300	305	327	322	296	370	334	320	319	325	334	320	340	288	278	320	306	305	309	294	322	326	304	311	315	335	315	336	332	287	290	301	332	339	317	329	310	309	354	313	319	353	305	309	351	307	325	319	326	311	301	331	352	321	286	306	331	316	318	318	330	327	289	281	318	336	315	301	340	326	342	324	321	323	334	333	319	318	307	314	325	327	290	369	319	354	337	335	335	306	328	337	317	279	324	325	302	297	294	311	321	316	305	311	307	297	350	323	305	317	295	280	317	319	338	360	318	330	312	337	273	312	317	307	329	304	320	324	325	310	313	309	324	306	318	332	307	315	339	299	302	338	314	315	344	306	360	309	313	303	307	317	327	307	309	336	319	319	326	312	312	329	321	307	319	323	298	313	306	346	316	324	320	322	317	307	316	333	318	306	357	350	307	336	291	318	318	350	318	328	338	346	299	326	339	304	302	317	336	298	364	278	304	305	314	354	336	311	312	358	344	326	315	294	303	326	286	337	309	288
1364	136	155	123	142	139	147	128	147	137	127	132	146	107	130	123	131	139	127	148	119	133	121	141	131	137	142	123	120	132	134	148	105	133	148	138	143	134	149	131	113	120	157	129	132	141	151	143	125	143	146	121	152	136	132	128	143	142	138	144	149	141	126	129	129	137	145	134	149	108	115	140	152	141	153	118	139	114	144	116	130	132	122	130	158	142	108	137	138	140	117	154	162	117	124	150	146	148	142	109	133	125	147	137	136	150	141	140	120	157	124	141	141	157	131	109	119	134	119	130	130	139	111	157	138	119	148	145	127	109	131	141	150	146	123	148	132	132	117	122	143	130	124	154	130	163	149	140	143	140	134	136	128	142	141	114	144	139	123	137	144	114	150	123	145	123	139	139	122	113	146	131	129	144	142	118	136	129	157	140	139	149	145	146	134	140	121	134	150	115	151	136	122	153	121	140	145	125	145	133	153	128	132	118	144	161	145	129	141	145	124	127	121	154	139	151	131	128	145	135	125	131	143	125	142	133	133	144	130	141	127	141	145	145	144	132	141	116	140	122	123	119	165	146	135	113	143	139	136	123	141	155	120	129	135	136	168	126	135	140	152	161	123	143	138	145	114	128	157	138	133	130	135	106	116	148	123	147	129	132	136	150	126	130	144	136	140	111	110	126	133	139	124	116	130	123	126	155	113	119	120	145	140	148	122	121	143	127	139	140	133	134	148	145	140	109	120	140	127	121	129	134	125	147	123	160	126	149	125	142	142	147	154	138	137	155	130	112	137	128	138	127	157	124	146	137	116	145	144	156	117	129	134	125	126	150	117	139	144	149	132	118	150	135	115	138	156	134	130	125	131	143	165	118	149	132	115	131	122	145	150	146	170	153	148	149	139	150	119	135	145	136	144	125	160	137	119	132	132	114	156	144	120	131	129	156	128	123	130	123	121	149	169	107	132	118	130	151	138	124	126	130	127	154	114	125	140	144	140	135	123	138	144	130	130	122	132	151	143	142	140	139	124	147	139	140	134	131	121	141	117	111	114	127	116	140	111	160	131	127	131	154	127	133	128	138	126	137	164	132	155	141	132	140	132	135	158	146	121	129	125	143	156	135	111	120	144	139	154	132	152	135	127	149	132	131	167	143	135	148	152	134	143	130	134	138	149	142	155	125	154	135	128	139	126	150	133	131	105	124	152	109	123	143	136	119	138	134	158	119	136	135	129	131	142	125	143	146	154	157	126	142	140	131	147	154	131	149	128	121	133	137	125	162	139	130	125	140	144	165	135	150	150	147	135	153	141	154	139	125	128	148	140	129	140	137	128	133	140	140	134	127	110	132	137	128	137	152	140	131	130	143	129	123	117	152	142	129	124	142	131	131	129	140	156	146	131	124	139	144	138	138	119	121	144	122	157	157	122	140	129	130	116	121	140	113	132	127	105	114	156	109	155	121	131	158	149	104	160	124	139	121	152	117	100	121	146	152	133	147	115	123	130	148	125	144	145	132	163	135	130	133	146	139	107	131	115	145	106	126	120	118	134	127	140	162	142	140	148	142	134	162	132	172	153	137	113	129	128	147	143	129	132	146	134	114	151	127	122	136	119	111	129	141	151	143	148	125	139	131	118	135	120	138	133	157	126	151	134	123	134	114	128	116	131	145	150	134	128	134	123	123	136	144	159	150	129	126	131	149	131	146	153	136	149	144	132	123	138	160	136	144	116	153	127	150	128	162	146	135	141	147	140	112	145	155	144	159	121	125	132	133	124	140	136	132	117	154	141	122	116	125	127	104	164	131	130	140	124	128	142	130	138	120	145	141	140	133	134	112	125	120	143	131	131	137	155	150	113	144	128	133	144	136	139	146	143	144	120	127	129	143	119	139	132	145	157	178	154	155	136	118	122	133	123	120	128	133	139	123	145	144	148	144	149	124	123	132	147	118	161	145	141	141	142	139	154	123	141	133	136	119	125	122	141	145	141	148	137	137	134	140	118	148	150	157	115	142	164	131	127	120	144	125	151	125	149	154	120	137	118	135	127	143	148	149	143	136	139	125	139	131	130	151	144	144	130	130	144	131	141	136	142	143	144	123	142	156	125	153	146	149	128	147	148	130	115	143	132	129	129	138	140	137	120	120	117	128	130	147	159	143	132	145	134	128	138	118	131	119	148	155	138	119	129	142	141	154	134	124	123	116	135	144	129	144	145	131	167	129	154	137	130	117	130	147	125	150	126	121	128	138	112	133	114	136	139	134	133	121	140	169	136	151	143	134	124	125	116	178	158	124	126	131	134	131	147	116	118	136	142	140	138	130	150	139	142	122	128	123	137	135	156	131	123	117	117	146	129	131	155	124	120	136	143	162	133	131	119	145	162	115	142	148	136	137	144	127	138	129	142	127	134	139	122	128	146	129	139	130	152	133	135	145	135	142	142	144	157	131	136	162	136	153	131	123	139	156	154	141	151	132	150	115	116	145	135	127	123	130	149	155	132	126	113	135	127	138	124	112	114	127	137	135	120	120	142	138	125	162	148	150	119	137	148	142	152	136	138	122	143	111	132	119	145	131	120	134	125	147	138	147	146	144	142	153	147	128	150	166	150	146	150	140	136	131	140	115	114	118	113	115	148	135	121	152	137	113	152	109	140	144	145	136	146	149	120	133	158	127	116	141	147	129	146	136	136	140	134	130	120	148	114	140	133	113	118	135	122	143	149	117	150	139	146	125	139	143	117	133	131	126	138	129	145	117	141	139	123	143	156	159	133	135	129	142	142	128	140	144	150	141	139	141	141	170	133	141	131	138	158	147	137	114	144	120	153	120	152	135	146	150	144	133	155	139	139	140	134	134	143	133	130	132	123	142	148	149	124	146	139	139	128	142	158	137	144	137	141	115	146	143	143	127	120	121	123	135	131	159	127	126	143	148	119	139	141	114	149	153	144	147	128	125	138	123	128	144	136	142	132	135	152	130	140	121	133	147	138	132	154	134	168	144	128	130	156	119	155	148	145	140	112	149	137	139	136	146	133	146	155	128	109	130	136	129	120	134	127	148	138	136	130	137	110	136	143	132	148	146	135	130	156	140	138	136	154	133	133	141	132	150	142	138	143	130	116	132	132	157	135	136	138	140	126	145	137	143	129	113	128	129	133	123	142	153	138	137	144	132	137	136	145	153	117	113	159	139	128	134	114	126	137	125	131	139	140	136	127	147	138	133	149	140	115	132	143	127	136	123	133	130	143	133	120	146	144	117	135	132	134	127	130	124	133	129	126	115	114	117	125	159	123	111	145	123	123	135	133	143	141	85	121	128	148	140	127	143	143	129	118	120	129	161	128	125	124	107	149	145	136	146	139	148	137	141	131	132	155	130	121	137	153	124	141	130	146	124	133	156	145	124	113	140	120	124	141	134	140	149	136	128	155	143	165	126	140	103	122	133	139	122	123	133	122	138	123	137	146	136	147	138	133	138	139	150	160	141	121	128	140	138	145	123	150	135
1579	342	353	378	401	369	370	324	374	335	378	309	321	358	314	327	331	348	320	345	302	349	347	335	376	305	308	339	305	313	339	365	301	315	348	333	318	343	320	335	304	327	323	310	352	323	347	334	332	327	355	355	348	361	328	297	342	324	306	303	319	319	327	310	327	318	351	336	357	341	319	321	286	313	348	340	324	326	329	344	341	346	319	320	332	344	329	305	336	321	309	333	327	323	321	299	320	317	315	358	337	333	339	314	339	364	308	301	337	327	320	381	344	343	356	317	330	332	346	321	315	316	355	325	310	317	332	353	337	292	350	355	333	328	341	307	359	332	277	288	353	348	328	330	303	346	359	340	338	339	318	318	320	315	315	337	312	303	339	311	303	360	314	343	335	320	324	343	329	352	330	323	342	323	317	320	362	334	358	330	318	327	352	318	323	328	331	327	316	324	325	341	338	318	317	325	327	332	316	362	362	309	348	326	306	345	303	322	301	349	332	328	338	314	303	337	353	333	331	329	330	326	317	342	338	332	336	323	298	349	318	345	294	321	294	360	335	321	344	305	317	363	318	363	301	329	322	309	346	323	332	322	355	321	328	333	374	337	285	310	337	349	338	352	329	360	350	344	335	369	348	333	328	319	330	304	349	357	344	337	302	326	335	296	338	334	307	332	315	328	320	326	330	344	332	343	329	313	307	330	345	350	317	334	348	327	319	334	327	339	325	300	334	356	324	362	348	351	373	334	345	353	325	342	297	335	301	318	340	350	326	324	324	351	337	345	318	329	285	339	339	304	344	331	347	315	325	348	345	320	376	353	343	310	321	355	335	304	323	334	341	350	337	343	352	349	335	308	332	365	346	351	337	317	315	350	337	312	345	338	368	310	335	329	316	344	340	323	336	332	363	341	318	317	316	357	335	350	312	362	304	309	315	343	313	325	332	348	345	314	326	347	371	343	345	317	332	313	339	342	312	330	365	326	339	360	345	329	330	334	369	332	316	305	343	324	340	324	313	302	334	323	357	340	313	336	298	324	336	337	336	345	308	341	331	344	319	362	354	335	345	331	357	328	337	340	384	343	333	313	349	360	290	327	323	325	306	353	327	314	326	334	288	388	329	313	331	323	322	334	362	350	348	316	339	347	352	331	328	349	329	333	338	318	354	360	315	305	312	338	354	343	299	341	330	349	353	320	311	326	335	292	363	318	349	329	364	323	293	350	342	335	301	382	318	337	320	325	310	314	351	306	348	313	330	326	351	317	313	332	337	314	329	336	340	383	325	356	330	334	327	290	331	310	338	323	350	304	344	309	326	354	336	288	324	357	344	336	337	362	348	344	335	342	349	325	295	310	333	370	308	306	324	317	317	348	340	313	320	327	348	338	335	372	337	325	352	341	334	309	356	336	357	324	330	348	323	365	290	345	323	302	355	293	312	339	315	324	289	331	373	320	329	328	330	326	317	333	289	334	334	342	311	319	336	308	317	291	321	325	317	329	361	334	370	312	355	321	344	343	309	348	337	340	346	335	318	321	322	354	322	329	319	343	335	338	303	354	331	359	325	349	366	352	305	321	337	369	344	352	360	322	341	314	332	322	334	323	342	352	306	364	334	374	304	301	296	343	314	323	320	324	356	315	345	341	313	344	340	340	321	357	330	329	328	351	334	327	320	322	330	340	333	308	339	316	327	333	319	307	314	342	337	340	337	323	314	344	319	321	332	329	320	321	323	321	341	317	358	329	315	356	341	313	346	336	340	313	313	323	323	325	377	344	352	313	350	354	332	311	306	317	330	324	338	312	328	317	328	370	340	327	298	322	305	317	323	291	320	290	347	343	344	347	307	334	331	338	316	325	318	327	327	330	330	299	321	350	305	330	346	336	319	340	326	311	311	329	335	312	353	336	316	297	339	326	340	326	371	312	345	341	341	336	341	342	331	304	323	312	321	339	326	321	313	344	351	340	317	340	332	358	333	303	331	333	337	346	318	328	335	307	317	318	372	298	341	335	329	324	325	315	325	345	329	324	340	316	302	325	334	336	297	315	302	318	309	316	325	340	318	307	317	304	332	351	301	330	317	334	331	349	364	314	320	310	367	326	335	333	308	303	350	325	343	328	336	310	333	329	325	327	300	350	342	350	319	322	349	308	338	327	339	335	326	331	349	343	301	338	289	309	331	320	320	312	316	357	286	335	328	340	324	339	320	334	311	324	330	317	344	304	331	323	336	327	325	339	336	312	339	337	321	346	297	326	294	328	339	347	335	310	324	335	312	369	352	402	340	325	341	340	323	331	333	329	320	338	341	372	349	343	353	323	331	354	317	332	339	375	322	314	354	335	323	308	325	339	341	356	316	344	317	341	322	352	318	322	330	341	349	352	312	366	339	312	330	322	369	315	359	329	338	296	334	335	326	315	305	315	323	311	339	359	328	343	316	352	306	331	335	335	329	344	324	324	324	334	316	346	313	340	339	324	327	304	310	291	326	341	348	323	333	327	316	323	328	316	320	347	330	327	305	329	348	336	317	347	298	307	320	344	300	336	324	325	362	348	323	344	356	342	326	315	337	362	347	352	349	342	319	327	313	353	335	346	343	344	332	328	335	301	316	313	333	320	354	313	341	334	335	348	358	322	320	349	343	334	366	319	298	332	335	309	352	343	330	332	334	311	325	321	327	334	335	344	340	330	335	342	357	320	314	347	306	317	304	285	311	382	335	336	330	299	353	303	330	321	351	371	391	319	331	322	320	330	336	304	316	300	367	346	337	311	333	361	338	363	313	305	309	340	308	330	345	317	328	335	325	352	291	363	315	338	300	336	330	333	354	333	336	343	333	355	313	362	320	339	334	302	356	305	338	341	308	324	328	347	355	297	347	326	326	326	351	316	346	350	276	341	307	318	338	351	309	335	329	311	376	329	334	313	335	330	328	332	342	332	330	360	316	313	329	322	366	321	325	342	355	371	310	333	329	328	346	377	344	322	312	302	327	300	330	308	311	328	314	358	323	337	338	316	305	288	308	326	315	339	324	336	346	331	319	314	315	341	333	300	345	330	346	335	333	325	301	341	338	318	329	318	291	347	353	346	302	325	359	330	320	300	368	325	318	308	335	287	338	357	341	357	364	364	341	305	340	345	318	338	328	323	312	327	319	377	330	364	364	332	314	340	344	305	348	351	312	343	324	325	306	329	326	352	342	327	345	332	319	321	347	315	344	322	330	337	328	349	330	312	318	336	326	348	301	312	318	315	307	291	337	313	326	350	334	326	327	306	317	331	355	341	351	353	327	346	307	325	336	331	365	329	327	343	316	337	337	345	348	344	340	309	323	325	306	322	344	318	300	340	322	333	291	344	332	333	331	314	325	323	319	362	318	325	303	319	329	309	340	317	308	332	326	341	320	329	287	346	311	321	301	307	312	335	328	363	346	361	300	327	327	308	333	324	302	309	364	319	316	337	360	295	350	317	340	310	327	340	328	330	346	363	352	339	332	322	297	314
7435	552	502	481	350	323	298	278	226	234	233	219	236	218	222	196	198	224	218	227	225	222	210	207	246	231	240	203	201	217	217	226	212	185	210	208	219	195	220	199	218	216	201	192	216	224	218	217	216	217	198	206	219	218	205	234	231	237	200	191	205	196	233	223	219	216	206	197	212	211	199	201	212	210	224	213	216	190	210	211	229	230	213	207	202	167	231	230	217	233	206	208	222	193	199	243	211	225	213	197	207	211	201	225	217	230	208	196	213	194	206	205	228	227	217	218	199	237	217	214	216	199	176	197	215	227	226	205	212	232	225	199	239	211	199	228	213	203	198	178	145	235	189	190	189	230	210	219	215	212	213	207	233	202	204	215	215	219	222	195	205	184	197	190	236	205	200	198	214	201	195	217	213	221	206	196	211	203	261	207	215	215	235	243	222	210	254	185	230	208	208	216	208	214	221	224	209	193	222	222	228	229	212	206	228	226	183	192	211	195	204	214	186	223	218	215	190	174	198	211	225	195	224	180	189	208	215	206	190	174	214	190	201	190	197	218	203	194	188	207	192	206	211	202	200	197	192	250	207	205	218	212	223	215	241	220	215	204	238	221	180	201	224	229	212	249	205	203	209	223	195	248	208	191	214	208	211	213	220	238	171	202	197	190	209	217	224	233	224	211	212	209	212	229	221	206	209	212	229	207	251	202	182	242	212	191	215	196	206	225	207	201	213	205	208	241	209	212	181	203	218	196	209	227	231	206	232	209	185	196	189	206	199	228	168	187	190	191	213	200	195	216	183	199	192	204	205	202	178	246	211	227	201	207	200	170	239	193	230	209	219	210	242	221	209	227	215	213	241	215	236	235	198	190	192	236	187	213	205	217	187	196	198	222	209	204	224	205	214	188	197	222	193	215	208	243	222	198	225	212	180	196	229	215	186	233	206	198	202	206	196	226	192	196	225	192	216	192	209	200	212	203	195	219	252	235	221	190	215	195	210	242	223	223	233	211	200	207	216	209	210	211	204	190	172	213	210	198	229	200	233	208	238	190	229	223	230	208	228	204	203	195	215	204	178	217	186	197	196	217	214	236	193	228	234	209	211	230	213	237	196	195	219	198	192	188	194	178	225	200	223	199	192	225	194	195	235	235	220	211	224	208	204	209	208	219	217	184	210	212	203	228	214	219	201	203	192	203	244	189	227	199	236	207	204	188	214	192	202	235	214	224	227	198	223	203	197	212	207	179	234	199	223	203	218	206	221	218	196	201	224	234	208	227	186	233	191	197	217	212	206	200	223	230	216	222	206	202	218	183	223	212	231	201	227	229	237	224	213	239	213	233	188	230	196	220	196	209	217	229	230	222	207	222	212	208	210	189	205	232	195	201	203	217	237	218	234	193	195	204	215	228	210	208	206	208	232	216	195	236	206	196	194	201	208	191	203	217	170	218	244	225	193	217	198	211	212	224	238	203	240	198	181	206	196	232	221	205	205	205	199	201	198	172	200	198	223	196	205	204	220	209	233	197	231	201	212	192	189	203	227	224	210	222	203	213	206	239	221	206	187	188	195	213	198	202	207	224	188	206	226	213	209	224	210	229	198	219	239	209	231	199	215	229	194	199	183	209	220	214	226	206	201	209	213	199	220	231	198	200	172	191	201	230	210	223	196	210	209	198	211	182	203	202	193	214	176	217	203	184	211	205	235	227	254	212	213	214	234	224	208	189	235	246	234	216	189	194	207	236	212	211	216	205	209	213	193	203	200	212	199	213	197	212	219	195	203	194	239	222	198	231	220	229	228	226	179	208	203	201	234	211	222	219	211	221	211	215	179	183	203	218	216	212	208	217	188	183	191	208	253	223	185	213	212	202	200	214	198	219	205	213	199	202	197	201	226	230	219	209	218	210	203	199	211	233	181	168	234	204	213	210	190	207	200	209	218	212	204	201	218	232	201	187	214	214	199	215	202	204	204	213	210	173	211	219	207	232	213	249	232	202	223	212	186	203	204	198	188	200	233	187	216	233	200	188	190	196	217	192	220	191	193	225	204	205	185	195	188	191	199	210	201	227	211	207	200	211	222	225	194	180	197	230	208	219	199	215	191	208	236	189	209	215	200	201	212	210	193	208	203	177	200	210	222	201	223	219	200	218	221	218	198	195	183	213	190	195	217	222	210	231	204	242	221	222	207	214	199	200	228	194	194	212	244	215	217	196	223	205	224	233	202	226	203	190	216	188	226	215	221	224	191	207	233	212	205	238	193	191	208	224	219	210	177	210	217	223	217	205	214	178	217	203	212	207	235	184	222	188	190	208	206	247	194	201	195	221	216	231	200	229	214	213	223	211	212	226	197	211	219	228	202	200	224	214	201	213	210	207	176	224	194	244	220	188	207	215	164	230	201	232	203	210	237	211	218	206	228	220	230	232	210	193	190	203	225	184	202	209	212	226	198	221	206	172	191	202	207	206	207	202	215	197	198	190	219	208	199	213	184	230	189	186	222	214	209	196	193	204	219	204	196	201	238	203	199	233	206	203	183	221	181	215	207	215	243	210	215	210	205	226	197	197	200	217	231	221	225	197	225	197	206	213	217	210	194	231	205	200	234	196	209	204	214	220	204	193	208	202	222	199	199	200	184	209	224	232	236	237	211	207	223	208	224	243	227	224	218	195	221	216	219	255	201	204	224	217	212	217	203	219	229	212	164	223	203	195	204	209	203	190	218	227	230	196	216	210	201	171	204	209	221	195	186	239	217	233	248	256	242	218	233	221	192	206	228	244	224	196	216	213	211	232	219	224	221	204	205	216	231	214	197	223	208	201	239	197	193	240	235	234	190	242	199	184	183	206	191	194	211	221	214	232	198	226	205	215	214	212	198	210	208	208	209	209	236	190	223	227	210	213	226	231	187	219	221	206	211	199	199	223	194	199	237	203	203	207	199	186	210	206	207	183	213	203	208	234	222	229	219	238	244	229	208	220	200	218	235	235	186	216	202	227	210	220	192	181	229	211	216	197	217	252	227	209	218	202	202	200	229	174	201	207	209	211	220	203	200	219	200	218	218	200	207	227	193	210	241	191	225	192	217	217	228	223	224	216	220	196	210	217	241	237	207	205	213	226	197	222	190	178	197	193	217	234	235	203	243	201	197	203	204	202	202	214	187	209	216	203	217	224	194	203	207	212	209	216	221	209	210	187	207	195	207	197	205	244	218	197	229	197	236	189	218	210	208	215	214	207	204	224	197	215	225	225	206	254	195	195	227	218	223	203	206	204	216	222	189	199	201	218	178	217	233	196	182	182	189	222	206	224	218	240	217	216	203	224	174	234	212	210	235	229	224	221	224	239	220	195	183	229	185	236	213	230	239	233	202	201	175	227	224	194	211	204	222	183	213	201	220	183	209	219	186	221	224	202	184	186	185	244	215	218	173	201	221	228	204	203	201	206	254	193	205	193	216	217	209	214	206	189	225	197	217	221	223	212	203	208	215	209	222	210	203	223
6256	806	1145	1377	1204	1010	925	783	747	689	672	652	668	617	556	556	546	516	500	558	478	535	535	527	513	558	497	506	501	492	499	504	492	502	477	497	461	528	476	494	484	491	491	480	502	489	486	514	521	482	499	524	510	506	493	487	479	482	465	475	488	485	474	465	526	476	518	498	438	462	517	512	465	497	491	466	492	492	472	497	513	508	477	491	462	460	492	477	491	489	486	489	493	493	507	499	432	480	467	487	497	518	471	469	484	488	461	450	483	469	484	504	519	502	494	487	450	493	469	503	494	489	508	485	475	492	505	482	486	440	479	497	475	505	494	476	514	486	467	463	523	493	508	453	459	459	450	473	482	494	468	443	478	437	497	463	485	522	503	476	506	472	486	517	433	469	488	491	474	475	475	462	489	528	503	445	501	496	515	510	517	475	477	495	514	481	470	484	474	456	475	525	465	459	482	499	524	445	499	472	443	518	500	470	436	465	489	514	473	515	476	493	459	467	438	513	475	483	479	450	481	506	476	453	488	493	497	477	454	449	516	421	470	512	478	475	500	444	494	460	453	461	471	469	475	501	468	486	495	488	464	511	506	490	476	494	502	500	486	482	476	500	435	480	475	452	495	478	480	485	489	447	459	470	484	542	441	457	453	467	474	474	475	499	470	477	479	483	467	487	500	472	453	448	484	459	477	494	462	449	485	449	489	470	479	478	471	493	479	514	481	460	465	499	489	501	512	471	472	462	506	484	467	491	488	480	481	492	504	497	510	477	457	482	459	516	469	483	504	464	502	497	511	476	534	481	450	452	464	498	448	489	473	470	513	491	494	449	497	494	479	502	455	480	470	522	437	469	461	538	463	494	465	467	485	470	489	484	490	503	487	481	500	489	461	510	469	474	499	496	486	513	505	430	476	468	483	456	474	479	490	451	464	493	491	469	479	478	472	474	484	504	479	479	482	462	480	520	497	484	478	503	508	476	465	495	505	489	484	495	447	501	486	484	518	427	455	454	469	503	480	465	461	477	485	482	451	492	485	511	434	477	513	473	509	444	494	481	463	486	509	481	458	440	517	480	467	509	533	437	510	475	478	483	536	497	483	474	480	470	483	492	465	477	475	502	473	453	500	495	499	462	467	435	475	451	470	503	423	468	451	484	483	467	510	499	478	443	504	482	448	488	455	487	503	523	496	461	440	463	438	472	482	493	436	484	529	452	455	487	512	453	459	469	463	488	474	488	461	472	466	459	476	483	452	491	465	448	459	489	513	466	491	484	434	517	502	432	482	489	514	448	467	481	491	462	511	487	495	463	483	490	477	480	477	503	533	476	520	493	473	481	484	511	485	500	505	497	470	435	476	517	475	468	504	458	493	493	510	507	502	537	485	455	479	471	491	474	428	487	447	444	503	490	498	519	484	527	461	491	497	495	481	447	437	470	462	499	446	476	467	479	492	498	458	507	469	492	453	494	470	536	474	477	466	475	483	467	493	496	469	478	459	471	450	477	491	503	486	454	464	473	511	497	453	448	491	489	522	485	503	431	439	505	453	504	478	485	480	527	444	494	482	491	433	421	490	484	481	473	505	476	481	500	487	465	500	452	509	493	457	478	463	483	478	485	459	488	468	467	498	505	488	483	437	492	468	501	481	473	427	477	529	522	469	482	477	442	480	477	472	446	485	472	482	513	469	468	450	474	489	455	481	497	459	467	454	464	496	497	455	453	424	451	491	482	472	486	486	492	507	525	482	473	474	464	486	448	506	447	480	421	469	526	455	430	530	495	496	478	495	460	495	500	463	471	466	475	435	489	470	506	437	479	503	469	482	478	490	495	488	493	469	481	534	494	502	505	464	520	453	503	475	457	461	486	456	519	509	501	479	489	488	475	485	524	452	478	495	476	462	506	518	504	456	447	480	496	466	483	495	518	476	467	503	440	483	518	490	535	497	479	455	497	482	473	470	504	476	451	487	449	474	468	491	540	452	492	475	463	492	495	470	485	475	512	466	466	481	498	505	474	492	504	473	451	456	507	461	458	460	440	500	503	474	484	459	471	480	460	500	502	514	466	486	457	504	504	477	482	448	462	470	483	526	458	480	465	492	517	487	500	482	472	484	519	517	465	483	442	494	474	492	486	497	497	453	493	496	475	490	502	492	488	472	486	421	506	497	447	501	485	435	488	461	448	516	457	461	446	467	452	508	478	481	472	499	473	517	491	473	477	483	525	454	474	485	498	483	472	463	486	486	464	456	459	480	477	516	477	469	464	447	475	473	453	476	456	432	480	458	499	450	470	485	438	490	452	486	507	495	485	443	493	480	466	467	531	482	494	487	478	470	529	480	484	463	464	458	473	469	483	450	499	495	482	477	491	458	491	483	458	468	484	506	442	480	459	448	496	472	482	457	496	464	472	454	466	511	473	484	493	468	463	468	424	483	452	437	476	489	486	539	494	476	481	493	491	465	514	490	482	473	444	479	482	465	491	457	490	481	472	464	463	487	494	495	464	465	472	464	507	506	494	488	501	508	458	484	483	492	508	495	488	488	507	468	495	465	477	482	482	494	501	481	501	492	473	483	503	462	454	467	457	481	455	518	475	467	488	513	520	495	490	486	478	450	488	454	489	482	474	482	457	516	508	475	458	486	441	471	478	470	516	490	483	516	488	454	466	459	494	488	476	476	470	473	491	516	490	470	444	497	463	495	493	491	468	505	501	465	478	451	516	460	528	471	508	514	489	476	495	474	499	498	488	491	504	476	477	506	466	489	505	490	483	443	458	475	495	514	460	489	481	504	496	462	490	495	482	503	515	500	479	487	440	468	462	493	469	509	479	494	492	484	456	457	468	442	492	457	499	515	471	462	478	482	512	480	466	455	481	472	473	476	475	451	497	503	466	477	498	432	464	467	484	467	494	498	465	447	556	461	489	446	494	478	464	542	486	463	459	471	426	514	474	508	470	444	430	483	473	460	413	482	480	451	510	476	495	509	498	544	476	440	511	490	476	463	493	483	487	510	497	481	499	471	506	471	478	483	490	473	481	499	485	492	478	474	494	510	462	461	474	479	478	437	483	472	447	485	530	461	491	499	489	442	485	497	509	461	456	475	508	477	521	498	495	467	466	487	479	437	495	488	506	510	477	470	470	500	477	487	457	512	441	480	495	477	515	488	464	482	511	477	481	527	469	450	485	485	473	482	490	482	490	435	522	489	480	497	470	508	500	455	479	497	484	493	461	460	499	490	483	478	487	457	492	480	449	486	495	516	472	492	478	497	471	504	464	516	466	509	460	514	507	493	469	462	487	472	459	448	484	478	443	485	490	453	496	489	490	458	472	483	466	466	490	464	475	484	501	472	506	481	433	475	487	519	468	494	502	471	507	507	475	469	449	481	487	457	481	524	450	478	453	497	482	506	470	500	491	454	481	446	496	435	496	507	482	462	526	467	467	437	513	480	465	477	476	530	474	516	492	475	500	483	478	484	510	481	462	456	474	488	492
14113	1131	870	680	500	380	293	283	264	223	217	169	165	181	174	186	174	147	152	160	147	168	144	149	137	158	150	129	150	128	153	153	140	141	134	126	147	129	163	135	115	152	151	130	145	139	149	141	142	141	149	153	146	130	131	143	161	166	112	126	145	121	133	167	124	127	143	156	139	137	144	152	165	150	138	138	131	125	131	176	155	131	154	144	129	140	150	126	143	147	130	147	139	141	141	150	141	153	132	122	132	135	145	158	151	145	151	140	130	138	132	145	142	139	132	151	118	134	143	137	133	146	124	134	126	125	129	147	139	123	135	125	105	138	144	159	131	112	140	169	134	137	126	162	135	161	128	123	125	139	176	163	151	168	139	122	121	150	152	127	135	144	132	132	147	139	147	131	140	127	142	135	138	135	117	127	145	144	139	127	149	125	135	141	141	149	122	119	133	145	126	134	160	135	123	146	128	159	109	133	129	129	141	126	135	157	146	143	139	136	119	136	124	150	138	132	139	138	125	132	126	148	133	156	148	144	126	135	134	144	138	134	130	137	119	144	150	152	150	147	146	139	129	147	134	159	140	126	172	124	132	135	147	142	132	133	129	152	151	130	102	141	116	128	120	124	129	140	155	141	148	158	131	149	153	176	145	122	125	139	129	127	158	162	157	149	132	116	138	150	136	126	134	117	139	150	165	139	117	133	141	134	142	148	129	120	144	142	131	143	145	133	114	154	119	149	139	131	133	149	134	137	169	139	134	129	139	153	123	130	147	139	133	140	135	123	150	144	140	153	134	141	133	131	159	160	168	171	130	134	132	136	160	143	159	155	142	156	125	139	130	140	141	137	131	155	150	141	136	140	157	140	144	138	137	132	122	148	146	142	134	142	126	129	137	136	139	134	140	151	110	135	147	155	138	151	157	140	126	133	140	130	141	135	135	128	132	150	142	144	151	145	144	142	133	147	112	143	121	164	125	109	165	122	159	147	152	142	148	124	134	129	146	145	132	156	135	127	143	146	148	128	106	141	145	128	142	133	126	105	116	157	127	157	138	155	143	137	123	165	162	127	133	151	123	157	154	139	121	147	128	147	139	137	134	129	133	152	132	150	133	144	137	153	134	156	126	142	129	139	144	118	125	157	151	144	156	125	125	136	129	132	124	136	147	132	110	149	131	140	151	128	137	151	128	158	143	127	146	141	151	155	127	145	115	139	123	132	153	109	136	163	182	145	151	140	162	139	153	114	147	129	143	152	148	139	137	142	127	150	151	150	144	118	152	132	166	145	127	129	153	149	147	140	140	122	140	132	128	156	147	146	136	148	138	141	129	143	151	151	143	121	130	145	162	146	164	156	121	136	135	123	136	137	137	110	140	159	137	142	135	122	141	140	137	127	129	149	136	149	128	157	118	136	152	145	157	129	141	136	141	144	160	147	138	145	144	134	157	145	157	140	142	121	144	125	148	145	139	144	121	147	140	127	144	131	159	134	141	120	143	128	124	151	168	162	144	162	123	144	139	152	135	145	156	158	127	128	130	112	142	153	132	140	136	122	155	146	126	143	159	142	124	146	134	143	105	131	124	119	124	126	133	154	145	152	139	145	124	141	158	144	153	124	147	136	125	140	138	153	143	152	148	142	167	138	136	138	180	147	152	128	143	143	142	147	126	153	124	126	126	136	150	152	141	139	152	159	139	129	132	126	137	122	121	140	147	116	173	156	168	149	155	162	144	162	147	144	131	143	156	134	162	134	159	157	127	163	126	134	131	141	110	147	126	130	139	148	140	137	139	148	154	139	111	135	134	124	135	138	136	131	142	140	159	133	116	146	147	150	133	153	131	112	145	145	103	136	158	134	130	123	138	140	121	140	153	157	135	138	138	167	124	128	146	126	148	128	140	121	146	140	157	128	130	162	144	146	105	123	179	149	136	136	150	110	116	147	124	145	148	165	129	141	152	144	134	146	121	131	144	136	153	125	141	138	154	135	129	139	144	127	129	167	144	142	153	149	163	144	122	153	115	168	135	122	163	143	127	130	134	150	133	139	155	142	152	147	167	118	120	147	140	150	155	150	138	136	147	123	117	160	154	122	123	148	116	119	141	181	148	142	122	136	143	118	172	144	148	123	152	121	134	147	118	117	133	139	148	145	148	152	141	123	155	138	150	142	138	137	143	152	135	149	161	135	130	165	140	145	116	146	136	143	132	130	129	126	100	141	142	128	157	148	140	149	145	149	129	137	167	110	143	121	137	131	163	130	150	131	124	145	130	146	120	135	154	104	142	124	163	134	138	107	132	149	149	132	128	150	124	153	138	163	143	129	132	117	118	124	148	119	146	142	129	146	143	150	148	140	149	146	124	134	152	124	140	132	166	146	138	139	135	122	159	158	143	131	121	125	137	144	138	140	143	146	146	146	134	163	129	139	145	141	132	124	163	127	129	127	146	160	131	128	134	130	150	150	139	147	137	137	143	139	156	152	147	166	149	148	147	143	119	120	153	136	166	124	125	130	145	136	107	139	130	125	151	138	130	157	142	148	154	148	131	166	141	120	133	150	139	130	135	121	149	136	149	146	146	153	133	163	128	112	142	162	137	138	126	137	134	147	141	140	124	128	154	124	141	146	144	125	126	137	138	147	138	142	132	142	128	137	144	144	122	137	123	140	133	152	132	155	154	127	154	140	146	145	167	143	152	140	149	154	163	122	142	130	120	147	135	148	142	132	146	124	132	123	136	149	152	134	129	153	128	130	140	135	146	107	141	142	115	144	135	132	150	138	133	145	139	118	118	150	127	117	150	148	139	125	137	128	132	124	139	122	130	143	124	147	163	147	149	143	123	147	125	146	122	119	153	149	151	134	128	109	133	155	140	145	154	121	160	151	157	135	143	134	127	135	141	144	130	146	135	129	145	130	150	144	131	154	161	152	154	168	134	148	122	124	151	134	140	143	151	134	140	127	135	137	141	113	141	143	148	156	121	150	128	124	140	136	112	136	133	138	153	145	144	167	149	109	114	149	123	145	122	160	136	110	148	144	143	137	115	120	120	137	128	135	149	137	138	114	145	158	149	143	128	138	130	140	137	138	165	141	138	143	141	140	136	141	135	135	143	139	118	123	117	164	121	125	157	127	141	130	139	141	128	124	139	111	132	125	142	129	139	130	109	147	149	158	145	152	158	139	141	133	147	155	141	143	123	158	155	140	137	117	122	136	105	165	137	142	115	156	129	132	125	126	160	147	122	137	164	149	145	127	116	137	130	136	122	134	123	160	124	135	153	148	149	128	144	143	147	151	144	141	146	124	137	141	142	160	126	160	134	143	138	157	124	162	141	152	171	164	161	119	141	151	129	149	126	126	122	150	145	130	125	130	112	163	126	128	160	136	144	151	126	139	152	134	137	130	102	131	141	124	119	141	156	140	134	132	121	136	140	147	122	138	163	156	145	139	134	146	150	128	126	127	131	141	140	132	149	144	144	142	127	147	146	148	132	134	146	147
8079	916	1710	2027	1707	1513	1113	936	811	773	710	662	589	554	553	484	473	464	446	413	407	414	398	408	405	338	364	371	357	378	392	372	353	361	322	355	336	345	349	313	373	329	332	362	294	358	333	304	336	355	367	348	339	336	304	333	321	357	321	306	359	346	328	358	311	322	345	334	336	318	346	303	309	335	326	315	368	325	328	309	310	339	305	356	312	320	318	326	342	343	329	350	358	319	318	334	334	327	341	341	302	314	311	343	336	347	319	315	337	341	314	316	318	312	301	330	306	342	347	313	357	325	268	325	333	335	335	319	329	329	347	297	304	326	285	316	295	323	335	289	347	310	350	275	338	312	309	319	317	294	289	333	312	336	331	302	343	349	317	323	383	308	327	303	322	309	320	293	303	344	307	327	304	293	308	344	324	309	309	338	304	298	310	308	314	308	348	352	309	325	331	315	312	326	315	306	301	324	297	329	326	319	342	328	352	344	352	310	314	351	301	326	312	307	341	355	295	304	315	336	344	328	320	340	307	292	315	317	310	303	302	336	314	342	348	328	356	326	303	340	303	311	297	315	326	305	329	303	358	294	345	325	331	321	317	308	342	302	304	329	299	353	292	320	317	315	302	315	333	327	303	341	310	322	291	342	302	295	293	295	316	297	303	303	311	338	354	320	309	288	352	278	347	302	311	317	305	286	346	311	311	334	351	355	320	317	337	330	312	318	336	315	293	316	291	288	309	320	302	310	288	357	310	329	335	329	319	294	312	303	280	335	291	348	362	329	301	335	331	307	340	326	339	295	324	314	298	338	313	330	337	357	305	307	308	323	322	351	305	311	291	324	326	302	288	328	327	320	333	314	314	301	337	335	301	283	299	299	326	327	321	318	317	322	307	343	331	321	308	331	298	336	352	341	328	303	308	314	317	350	307	289	334	342	319	334	303	282	315	295	329	316	343	329	299	318	319	295	296	331	337	311	310	315	342	319	306	318	294	334	306	317	306	277	329	298	305	310	364	349	304	325	325	340	350	319	326	321	327	323	335	312	324	332	334	340	312	312	324	321	328	306	320	356	308	327	356	319	292	332	305	328	323	337	330	311	317	319	318	315	335	327	342	313	303	325	317	320	323	316	364	319	325	292	350	331	322	304	328	300	333	342	304	304	286	334	302	324	375	325	316	326	310	306	305	318	326	334	292	315	322	348	354	326	336	302	320	316	326	319	333	312	308	291	307	314	268	343	313	348	318	335	309	319	326	320	330	331	323	323	306	303	352	312	320	301	324	328	313	329	303	307	316	290	313	338	349	337	364	317	337	319	341	348	339	280	335	313	313	331	308	335	292	332	318	315	333	350	278	293	327	324	288	336	304	317	300	314	306	296	322	314	298	287	322	324	304	291	323	314	305	335	329	318	294	328	307	347	299	318	330	322	316	339	346	316	324	284	334	296	330	305	315	339	297	323	330	315	327	310	321	302	348	321	301	324	324	332	357	294	340	308	346	329	292	306	315	342	314	328	331	320	353	313	308	294	321	298	310	340	316	325	353	319	326	351	331	291	303	312	320	339	348	298	325	331	335	273	312	306	306	323	286	313	348	331	308	321	336	315	308	350	282	311	308	346	362	328	337	351	319	338	306	337	321	335	325	285	300	309	345	320	306	325	324	313	350	369	351	335	308	320	335	341	326	325	311	309	308	318	332	348	345	296	324	310	353	313	306	314	306	296	335	311	327	330	313	343	280	330	328	304	317	323	324	291	323	311	295	321	329	337	308	301	294	309	347	338	343	299	344	323	288	282	353	329	309	286	295	297	313	317	317	332	326	315	307	303	302	324	297	324	307	320	347	367	314	332	335	298	313	331	311	320	315	315	332	332	330	368	333	322	300	305	329	328	355	332	304	319	328	337	341	339	306	330	306	350	331	339	324	319	330	307	331	299	317	308	354	315	335	296	301	318	342	321	298	305	324	307	343	322	340	327	318	324	348	321	315	345	338	325	327	289	311	289	335	347	329	310	362	333	336	333	341	350	321	286	329	304	323	318	322	331	311	295	301	312	336	314	316	303	313	334	326	349	350	332	373	309	314	308	299	344	301	333	323	314	301	342	337	323	316	317	339	357	295	327	338	273	329	323	314	306	309	291	344	304	297	347	318	286	310	310	338	340	335	334	324	301	330	296	327	308	313	320	346	345	309	307	348	321	311	329	322	328	340	305	337	305	327	356	319	332	333	310	331	315	305	338	316	295	330	309	317	328	309	307	293	332	327	314	375	305	328	342	315	281	322	339	321	327	322	322	296	292	313	295	352	350	341	324	301	370	316	290	307	338	331	289	300	302	290	307	352	322	339	282	328	314	361	321	304	336	323	313	292	346	283	287	303	292	325	315	303	333	325	311	342	310	319	313	331	283	322	328	306	319	303	322	329	305	308	313	284	331	308	335	332	320	325	316	332	302	308	333	321	319	310	320	295	308	324	324	300	331	294	310	332	325	290	302	321	325	307	293	307	330	291	332	321	286	336	311	317	307	326	306	317	329	327	318	329	292	336	316	333	334	331	322	324	323	321	327	313	313	314	324	301	333	297	307	339	286	319	308	339	298	311	327	300	318	320	330	308	345	320	347	312	298	319	347	329	327	299	335	342	307	299	326	336	327	319	276	330	323	350	295	344	294	296	303	301	285	294	357	306	350	339	347	315	312	297	308	335	308	323	330	324	311	332	276	344	345	304	293	341	311	321	318	308	291	302	305	292	321	319	291	307	326	321	293	302	329	335	349	284	281	324	334	308	305	304	293	356	315	340	331	300	363	316	335	360	313	310	322	301	312	348	297	312	330	327	309	333	369	306	325	326	297	340	283	338	351	303	349	335	305	300	318	302	327	302	323	310	291	296	329	367	291	330	302	299	358	313	322	308	320	345	314	316	329	313	315	334	316	326	328	287	310	313	322	300	327	318	309	340	312	319	303	305	340	342	315	321	329	353	336	288	330	374	337	283	340	309	337	318	311	318	323	308	321	324	302	299	293	310	322	285	318	306	314	319	299	335	312	332	318	332	277	325	343	320	335	314	292	334	368	301	302	324	344	341	311	379	315	329	326	327	305	347	311	336	351	296	293	318	324	363	311	348	324	298	310	325	297	337	332	307	337	320	317	299	322	289	303	309	310	297	320	309	347	311	336	311	324	315	312	322	314	310	311	303	312	334	331	340	315	345	333	330	311	312	329	317	291	306	340	307	316	304	304	331	305	308	331	299	318	304	337	299	313	312	300	302	290	332	331	342	315	337	286	301	299	314	280	304	303	328	323	311	309	309	307	290	340	304	306	338	325	316	319	341	310	342	277	325	323	348	349	312	269	314	326	310	336	325	319	346	333	346	290	335	288	321	300	346	321	303	314	318	314	339	311	293	347	307	333	309	326	303	331	316	322	297	319	334	338	336	337	357	317	300	337	305	309	304	324	318	306	307	339	326	315	335	345	311	320	325	323	305	334	332	310	339	322
1568	179	178	156	155	132	172	142	148	139	134	137	139	128	136	125	137	134	143	129	144	130	137	122	138	152	140	128	146	124	161	148	140	158	155	146	142	148	125	120	132	122	135	128	134	141	135	126	136	137	145	138	141	138	124	131	131	136	143	145	128	130	148	131	139	125	139	126	126	139	109	137	144	137	131	118	155	144	132	120	135	130	125	162	137	141	148	128	122	161	148	124	143	141	125	137	150	140	145	146	136	138	127	149	121	127	142	137	144	128	146	138	132	149	144	117	124	132	140	157	139	121	116	114	133	139	128	159	141	126	152	125	117	158	135	126	149	123	133	149	146	125	124	114	136	127	143	150	132	146	128	125	144	138	151	114	130	125	157	133	141	144	151	128	123	123	117	135	136	145	141	143	128	137	156	165	121	161	136	137	132	136	174	170	115	134	155	167	148	149	152	146	123	139	121	136	135	146	149	141	111	136	129	125	140	140	121	127	142	141	136	127	127	137	145	131	138	149	145	129	127	156	124	137	148	141	138	133	143	149	133	130	151	125	138	144	136	135	148	158	124	128	148	138	147	133	124	129	153	145	127	150	163	134	152	121	149	140	127	134	132	150	116	138	113	123	152	160	134	154	139	137	140	145	152	141	138	147	135	132	144	150	155	125	144	128	117	132	137	137	113	137	135	144	139	126	143	129	124	144	150	158	121	128	133	131	131	129	142	128	146	134	149	145	143	147	129	154	125	119	131	143	149	136	142	134	150	134	110	131	139	136	133	126	109	124	143	136	125	134	149	153	154	151	135	125	138	148	129	133	165	135	120	137	130	129	142	135	158	138	159	158	145	133	132	148	140	149	128	135	136	112	134	144	146	148	138	139	148	166	134	112	129	139	146	108	139	146	134	138	121	159	138	138	137	120	148	128	130	160	133	150	137	130	144	148	124	134	138	155	137	156	145	140	126	122	139	132	138	138	127	142	117	147	133	127	129	145	130	136	105	160	118	139	139	144	115	109	145	142	131	115	128	143	133	127	131	120	123	144	183	139	116	163	128	148	128	115	128	139	122	126	154	148	143	122	124	142	123	156	134	140	141	143	123	166	140	138	120	138	133	159	128	142	143	124	124	120	141	122	156	156	149	138	146	121	141	128	136	150	119	135	140	134	140	137	133	135	150	117	137	143	132	127	135	146	137	132	132	129	128	135	130	146	158	142	131	134	157	123	127	130	108	123	127	139	116	127	139	151	146	119	128	165	129	137	130	134	135	129	143	145	117	145	145	124	139	137	134	155	141	135	129	113	135	129	123	137	140	128	125	117	137	135	125	125	124	127	142	134	138	138	135	143	122	133	127	137	116	145	124	146	127	140	118	118	152	132	147	125	138	121	147	164	121	138	166	148	124	147	134	115	131	142	141	132	125	129	137	144	133	105	139	119	133	149	126	148	136	142	139	152	126	167	140	123	140	142	131	161	116	146	139	141	138	126	130	149	140	137	115	134	153	138	131	139	151	157	140	123	149	140	139	121	139	128	137	140	130	125	119	136	165	137	131	145	115	154	135	129	142	132	99	121	135	133	147	146	131	133	157	141	129	124	130	141	148	126	110	117	137	155	117	134	146	152	136	128	129	126	139	129	115	131	134	155	126	129	142	149	129	144	135	128	141	152	140	139	133	125	127	141	134	136	142	137	131	131	113	149	131	142	162	144	148	146	116	135	165	124	138	145	127	131	138	132	130	144	119	124	133	140	146	138	137	148	134	138	136	133	117	123	108	128	123	133	130	112	151	129	131	122	133	121	112	140	168	136	130	131	155	138	129	144	136	140	144	127	122	141	124	153	130	142	138	143	158	124	149	145	116	108	125	139	159	134	115	116	129	136	125	113	124	130	137	144	106	130	142	147	134	134	139	125	134	140	136	125	127	119	145	136	143	125	130	123	137	130	131	117	138	112	131	144	128	121	124	159	149	123	147	127	116	141	163	129	142	143	140	119	115	141	136	145	141	130	152	122	151	119	125	120	157	141	147	153	134	144	152	129	148	134	130	138	122	119	118	149	121	166	135	151	136	128	129	127	139	149	145	129	117	129	153	135	153	150	140	137	127	127	136	139	117	139	97	128	134	139	151	151	127	146	122	145	131	128	151	100	134	167	137	151	156	142	121	143	147	112	137	119	109	133	133	127	116	140	124	134	143	127	139	130	120	152	109	132	119	129	115	131	141	161	129	171	130	156	124	122	142	142	155	141	125	124	123	139	151	135	130	154	128	138	133	122	128	129	131	142	145	149	130	132	120	123	146	143	138	127	124	142	132	118	129	144	167	122	126	148	128	122	126	112	143	127	129	155	132	120	141	144	137	152	120	132	151	144	123	151	139	142	149	163	126	120	143	125	124	157	132	154	139	125	156	135	129	142	128	130	121	131	160	135	118	139	129	113	146	141	125	116	132	117	118	138	143	150	159	151	132	140	130	155	124	159	144	145	162	128	119	151	147	131	152	124	137	133	135	146	142	108	136	147	125	118	130	139	143	159	131	125	147	123	132	129	139	123	150	145	138	121	121	139	132	121	136	138	131	130	166	138	144	153	134	142	134	143	133	131	128	167	143	149	162	135	123	139	144	139	131	120	161	129	142	144	150	126	134	140	139	137	119	124	145	140	135	137	151	138	144	118	130	138	110	119	120	125	133	137	138	135	123	140	132	137	141	164	151	142	139	122	116	123	155	128	140	138	120	133	116	139	145	119	143	108	127	127	146	129	157	128	135	137	138	122	130	145	118	116	121	143	143	133	144	129	146	131	120	136	159	117	139	116	134	120	156	122	131	135	145	138	151	144	146	156	141	142	147	126	137	140	134	143	142	119	162	130	128	161	146	104	127	122	150	153	146	133	134	140	146	126	128	145	138	128	128	118	123	159	132	139	127	133	154	123	151	149	158	141	113	143	153	135	165	148	143	146	143	115	140	124	130	134	120	127	140	128	138	115	125	132	124	151	138	133	127	159	154	138	163	121	134	156	134	165	130	122	157	135	149	141	143	159	133	146	136	137	137	138	128	141	137	116	143	124	141	152	130	168	140	116	128	125	131	129	116	141	118	132	144	149	126	142	142	148	146	134	122	136	127	138	142	144	128	124	121	130	146	137	123	122	108	143	137	148	157	152	134	124	128	133	122	129	124	142	124	120	136	168	140	122	143	105	134	131	134	127	134	147	136	119	141	129	119	146	149	127	143	117	130	134	122	144	121	128	141	123	140	135	110	135	121	135	147	123	138	137	159	148	133	121	113	132	124	94	153	131	109	131	142	123	151	120	137	137	132	122	126	124	130	129	158	133	127	114	118	154	127	148	133	143	129	137	152	140	123	133	142	140	125	126	147	120	126	128	141	167	137	128	128	132	128	129	132	135	143	132	140	144	142	106	143	128	145	131	128	129	137	132	121	130	136	127	153	158	164	122	137	137	144	142	139	135	139	137	138	137	120	128	131	147	142	143	125	159	139	141
1746	364	406	407	440	380	412	369	374	364	349	369	344	336	308	337	307	329	330	337	358	348	330	334	349	320	304	333	322	323	348	336	312	315	330	372	303	329	297	324	361	329	347	323	356	321	321	324	317	334	364	306	326	295	333	331	340	331	294	286	335	324	335	340	331	326	326	322	350	325	326	309	318	341	327	328	316	323	314	336	329	312	324	308	329	342	330	325	302	343	369	332	346	294	318	352	358	361	301	320	290	311	347	340	327	310	352	333	334	314	333	355	337	348	315	330	321	334	316	324	327	350	328	325	347	328	320	318	309	339	352	342	340	298	315	319	327	352	330	336	356	339	329	302	304	351	335	306	332	332	318	300	323	333	305	334	324	317	357	305	317	329	354	330	349	336	350	321	352	357	345	320	308	330	324	315	308	330	323	320	315	324	301	320	328	324	354	368	348	300	327	296	322	292	310	313	311	318	339	333	305	324	322	364	353	331	343	315	334	324	323	325	359	321	309	338	309	345	301	329	342	292	331	311	345	331	321	341	342	328	325	315	268	333	326	320	335	330	310	331	376	337	358	350	323	348	317	320	328	341	314	325	326	328	310	321	344	338	320	334	322	350	320	367	330	344	345	311	333	377	315	322	313	344	336	326	313	342	327	345	328	329	305	343	317	308	290	340	343	362	355	367	282	326	338	289	357	302	361	338	347	290	331	308	362	342	326	325	320	348	319	321	383	350	305	297	331	331	339	315	341	327	361	329	328	341	338	366	337	316	317	327	321	339	304	300	340	342	332	354	338	298	341	339	311	327	330	334	362	330	340	338	348	322	347	319	323	325	315	327	314	314	341	314	340	361	336	349	377	313	341	343	347	335	336	326	312	343	321	301	370	330	303	344	343	327	340	330	342	315	314	330	331	346	336	343	316	319	332	343	314	317	350	352	312	346	302	291	318	304	315	329	334	335	345	337	321	341	311	351	325	299	327	339	294	320	331	341	316	333	337	316	314	320	324	353	314	300	344	364	313	313	349	359	317	340	324	286	325	329	327	295	286	339	324	340	327	314	353	340	332	337	335	322	329	348	357	335	317	361	340	344	368	318	323	339	343	343	305	375	334	353	325	336	352	319	332	325	338	355	315	331	354	342	320	311	334	357	337	312	323	317	350	322	333	331	308	299	314	319	329	327	344	352	316	314	321	347	304	353	354	340	343	339	309	336	348	305	367	292	324	340	375	306	327	314	342	343	342	335	319	340	320	306	331	341	323	337	334	337	355	276	324	333	334	327	299	322	348	327	315	331	301	340	336	351	317	367	342	327	290	354	332	370	319	337	323	319	306	353	328	343	332	311	354	306	337	338	346	332	308	366	343	347	333	329	314	305	334	304	326	315	349	330	307	371	313	327	298	328	335	342	300	329	297	313	332	339	325	355	333	341	309	343	343	316	356	347	358	302	359	317	307	318	305	337	349	325	337	319	334	320	316	327	304	353	327	311	328	326	321	351	350	305	332	339	334	328	347	306	319	346	338	327	339	332	373	366	333	297	328	322	325	315	333	339	322	304	299	304	323	311	326	321	334	304	336	328	333	336	317	330	332	328	344	308	323	338	371	324	320	320	315	302	336	334	316	336	290	321	350	336	341	335	324	332	321	333	310	350	356	332	313	343	279	337	381	323	324	317	331	314	342	361	319	324	328	301	341	308	334	298	333	338	334	359	357	305	338	343	322	329	335	337	311	333	329	325	328	335	333	320	344	327	308	311	337	344	284	322	341	332	319	323	341	322	337	318	347	327	342	313	354	350	328	365	315	307	309	298	357	372	332	302	316	329	329	301	342	330	361	365	312	323	335	306	339	331	332	322	318	331	331	350	332	327	359	306	327	359	311	304	330	314	311	303	341	342	311	309	322	324	334	323	338	369	346	339	330	307	294	312	337	309	358	302	359	348	278	333	335	367	317	335	290	330	314	347	330	341	336	358	342	330	319	291	324	313	362	355	327	319	323	340	345	331	347	316	355	325	354	337	347	348	359	308	326	341	304	315	346	353	313	342	338	333	329	346	318	312	331	317	333	316	320	351	302	315	304	365	309	314	329	299	319	359	332	356	312	341	375	337	315	366	349	351	308	326	336	348	323	305	355	305	339	361	335	317	304	340	340	326	350	335	317	316	348	345	309	328	352	317	334	331	332	356	351	336	340	358	305	346	322	321	331	325	334	314	347	305	314	326	334	305	372	333	362	338	319	305	354	323	331	314	307	343	331	323	354	305	356	338	325	335	347	309	317	308	335	317	367	340	328	311	342	316	337	350	340	370	356	365	358	342	334	323	335	325	332	314	335	318	329	317	346	324	303	322	350	301	343	352	343	287	335	295	319	323	328	304	333	338	316	322	334	306	315	312	346	332	340	350	311	330	338	280	355	339	342	342	323	320	383	338	343	332	321	328	315	294	305	335	336	331	318	310	323	306	342	334	307	342	318	320	323	327	333	330	342	331	317	331	315	338	333	351	341	343	327	303	336	329	318	337	330	302	302	337	329	360	323	369	331	347	298	349	340	313	308	316	335	316	316	342	329	350	328	335	311	374	326	335	330	323	322	326	320	321	316	323	316	337	352	331	361	345	346	344	332	314	324	318	342	296	332	341	296	361	331	328	340	341	337	334	319	366	340	333	335	303	317	314	326	322	304	306	325	312	323	347	343	368	324	323	317	300	314	366	324	344	349	291	341	336	360	357	321	319	338	312	349	340	342	322	362	372	339	363	304	346	316	322	331	310	362	328	322	323	341	324	335	319	321	301	361	380	303	328	342	307	323	370	339	326	303	307	320	305	320	323	322	328	347	353	346	315	325	294	323	315	337	309	315	319	342	326	337	344	370	357	336	320	313	340	338	331	381	320	350	348	322	349	341	326	304	329	324	308	330	340	317	328	340	297	309	323	344	307	348	366	319	325	308	331	296	340	293	354	345	385	347	328	308	366	315	358	294	335	307	337	343	344	353	354	314	343	322	313	369	329	335	332	351	317	358	329	315	338	314	328	325	334	352	324	333	327	322	344	314	323	316	318	299	331	337	334	318	326	319	299	317	333	337	322	289	333	314	288	352	346	344	322	339	326	311	352	337	349	298	327	315	309	361	344	303	341	341	319	329	352	326	321	305	309	308	321	321	334	329	339	348	355	346	317	336	315	335	347	361	334	320	303	309	317	314	313	333	321	320	333	323	309	347	307	328	297	314	332	345	364	376	323	356	328	292	335	355	310	305	335	324	341	319	318	316	340	327	339	341	359	327	328	341	354	329	310	352	325	312	325	300	317	321	315	347	341	318	323	323	345	355	296	334	361	333	326	352	363	340	334	353	303	306	308	316	323	320	332	317	321	308	344	306	314	309	320	351	364	337	349	317	325	366	373	337	319	339	322	339	319	365	367	347	328	325	351	332	364	338	324	311	361	347	332	354	338	345	328	345	348	327	298	324	328	302	353	302	291	356	363	341	306	374	342	326	342
7370	546	534	460	387	330	304	281	241	237	267	224	249	224	262	224	218	222	230	229	226	216	230	249	205	212	212	237	235	238	226	233	213	194	218	207	218	205	187	221	183	222	235	230	189	201	208	219	206	206	217	173	220	201	182	239	210	199	219	217	216	205	179	232	216	217	197	196	219	215	192	217	210	208	214	195	200	231	228	218	206	196	214	216	204	218	235	193	243	225	204	220	211	199	227	202	199	196	190	206	208	205	214	217	227	189	205	183	183	195	220	206	194	211	188	220	227	223	220	231	184	229	206	211	195	215	186	199	217	193	237	207	240	213	205	216	207	209	245	196	242	247	196	236	205	213	189	212	199	215	250	216	228	222	244	202	237	198	203	202	190	184	222	217	210	194	195	232	200	193	219	217	239	212	208	214	205	208	210	250	217	217	225	205	212	204	197	204	220	188	192	181	201	199	185	204	218	210	204	186	235	210	221	227	208	231	220	209	204	210	209	191	216	234	199	201	221	238	229	213	239	206	213	228	222	210	211	222	195	189	224	217	223	200	210	204	211	206	203	220	201	203	191	192	187	213	231	241	169	209	202	215	203	186	204	202	218	217	218	198	214	196	211	237	190	211	206	192	205	204	174	219	239	237	191	224	220	213	235	220	212	211	196	190	224	224	200	218	224	216	211	202	211	200	201	233	213	209	203	201	231	221	197	223	204	189	221	187	187	196	201	178	205	223	231	175	185	236	224	235	240	217	211	184	209	236	222	192	210	205	196	208	191	208	243	208	201	213	205	188	185	214	162	176	154	227	210	208	220	202	226	206	213	190	206	210	215	209	219	205	235	211	203	203	214	203	194	224	202	196	230	184	204	199	187	173	226	202	200	163	243	226	193	238	201	209	194	204	244	210	216	216	222	207	220	195	217	227	223	210	227	212	192	215	229	205	219	193	207	192	207	224	221	201	204	166	214	211	237	198	196	209	218	204	204	202	254	212	198	197	204	195	206	224	210	180	198	254	208	181	206	197	221	191	197	190	188	186	209	229	194	226	196	226	219	228	204	191	204	232	228	180	207	208	220	239	243	209	207	226	194	208	207	217	214	220	210	229	208	218	227	240	226	219	216	241	204	203	229	220	231	209	203	186	209	210	208	201	207	175	223	246	195	223	196	204	232	212	211	195	206	214	221	203	219	207	214	208	201	220	217	237	241	249	202	219	236	203	210	211	214	225	196	215	186	190	222	172	215	193	211	191	216	202	201	216	229	235	185	210	232	212	215	222	209	229	208	206	200	204	235	210	201	182	212	193	201	233	221	221	220	203	221	230	217	224	208	210	208	234	214	246	184	205	229	184	226	199	198	212	226	224	212	202	229	185	235	205	225	225	226	204	221	190	196	198	205	211	200	212	215	227	225	213	207	198	210	217	218	200	225	208	234	227	205	205	192	194	202	209	201	203	208	191	205	201	202	188	236	224	223	207	209	191	234	200	233	249	228	216	208	227	175	194	196	214	206	187	224	202	206	198	213	188	210	207	211	221	182	206	191	232	227	204	197	235	186	199	201	194	181	207	227	227	206	204	219	225	213	247	198	203	211	195	211	210	221	200	226	217	194	255	209	195	182	201	192	187	220	174	221	205	226	205	200	196	208	220	221	222	178	197	206	217	195	212	186	223	209	202	221	219	191	210	194	199	198	196	214	178	195	193	217	205	244	186	194	219	243	199	184	232	197	216	186	239	208	228	205	206	201	218	210	234	218	199	186	189	209	213	211	198	184	203	227	224	213	249	204	191	205	190	206	191	182	241	201	221	247	204	222	184	214	202	223	208	235	238	204	219	202	214	206	237	214	201	218	218	205	205	215	200	191	202	215	209	239	218	209	205	200	240	203	251	192	203	225	201	201	188	225	221	251	226	209	211	214	193	211	213	185	237	206	249	203	209	218	221	232	214	228	218	216	241	210	207	208	205	200	197	200	229	192	220	204	200	204	214	194	209	198	198	218	225	227	220	208	211	222	192	204	198	208	219	223	235	223	229	225	207	195	199	197	211	211	213	199	181	220	211	202	221	198	193	254	207	213	210	191	194	197	222	210	179	202	208	235	200	219	221	189	221	213	201	209	170	195	212	222	178	193	217	205	218	218	191	238	192	231	204	222	228	197	196	224	204	213	169	194	222	213	231	210	212	203	224	211	192	198	227	198	205	211	214	222	186	225	222	229	239	228	225	225	215	198	193	186	216	231	206	191	176	229	210	206	213	233	211	196	206	222	218	225	225	212	198	195	220	216	213	215	221	218	192	194	195	207	219	207	201	226	217	198	220	205	175	192	209	189	209	198	192	222	218	220	204	225	226	207	210	199	197	219	214	195	216	212	212	194	211	233	206	226	201	210	227	194	195	213	252	228	240	217	209	210	221	224	219	223	220	213	185	197	234	190	185	200	188	197	184	190	210	229	216	208	218	204	187	208	196	212	210	214	209	210	230	191	246	205	206	239	225	223	213	205	206	209	224	196	195	203	198	197	195	205	167	219	175	219	193	213	208	184	224	240	215	202	185	212	199	212	216	212	251	223	215	221	211	196	213	214	221	201	207	227	225	204	209	213	222	203	209	205	219	202	217	200	190	198	229	204	211	232	204	210	184	210	217	218	216	201	223	221	213	214	223	192	226	214	232	228	205	211	222	217	214	192	224	254	202	239	225	212	204	234	235	244	210	227	199	185	204	232	207	241	230	200	238	200	236	237	224	187	224	192	216	197	215	212	201	209	213	223	206	234	195	189	201	236	186	198	202	228	233	181	244	203	197	193	204	215	228	194	204	176	240	270	182	195	197	226	175	205	221	197	208	186	213	222	212	221	181	217	230	220	194	229	214	190	237	190	223	249	257	213	209	214	229	185	192	224	205	206	208	217	174	204	198	221	216	237	192	196	218	194	192	226	207	219	219	238	208	223	201	219	191	220	207	213	218	198	208	196	213	203	215	193	208	218	221	180	214	202	209	219	199	204	211	209	212	221	212	202	216	193	185	216	220	219	195	207	219	206	199	194	226	200	197	205	205	217	180	185	226	195	229	209	217	202	205	208	185	247	231	212	194	227	237	226	207	197	207	204	212	191	221	212	205	216	205	207	213	216	201	227	225	229	203	185	191	189	200	231	209	199	203	202	186	191	217	209	225	235	221	241	214	220	214	214	202	215	206	232	203	205	221	210	226	195	197	224	215	206	240	234	219	208	189	228	211	205	214	230	218	193	194	215	187	199	208	222	172	216	222	192	191	211	220	217	221	216	207	214	231	205	213	200	192	206	222	198	221	186	221	199	190	218	207	250	200	209	218	207	187	211	217	216	217	211	226	212	181	216	206	203	187	222	205	226	207	228	199	181	226	213	224	192	203	188	199	221	207	188	189	200	211	230	212	222	213	213	201	197	216	182	212	210	189	192	204	213	219	203	175	204	206	195	206	225	198	224	215	244	221	205	216	213	205	216	230	207	211	209	210	200	194
6435	773	1207	1378	1167	1000	906	770	717	723	635	613	657	601	619	539	529	522	529	500	527	513	537	502	501	515	534	508	518	518	488	541	478	509	525	541	461	493	480	489	497	496	488	487	490	501	480	513	466	440	463	483	482	466	488	489	523	436	498	431	500	506	472	486	431	471	459	493	459	474	484	459	478	494	488	481	448	463	467	513	503	462	481	478	472	478	476	470	441	482	453	509	507	471	435	509	486	516	432	500	475	502	504	498	486	460	464	448	468	462	492	489	472	504	500	486	454	489	482	481	456	501	466	495	494	463	496	451	524	487	491	500	477	478	506	484	475	468	443	472	491	478	505	487	458	468	508	480	452	486	453	460	454	474	494	467	504	466	520	476	467	455	461	473	488	471	458	496	478	509	482	453	492	500	476	466	481	485	462	480	471	446	472	470	455	442	435	497	484	484	489	494	486	447	452	506	437	500	484	450	481	452	442	523	477	484	456	487	496	466	462	453	531	509	501	460	465	470	474	483	479	504	438	520	479	483	469	451	484	489	480	445	464	456	467	461	514	473	475	483	464	458	453	423	452	464	487	482	418	526	473	479	487	461	483	532	478	503	479	479	474	495	485	500	477	461	494	520	482	469	445	498	471	467	449	503	462	487	485	489	485	482	474	495	476	495	491	479	464	491	473	492	481	493	484	465	487	498	482	486	459	512	510	470	469	438	486	470	456	473	473	480	470	516	485	473	486	502	489	461	454	469	453	490	473	456	488	500	469	466	492	507	476	490	474	449	461	449	475	450	416	471	459	485	494	467	495	442	484	450	482	463	450	472	487	501	455	438	473	512	466	459	514	511	457	499	469	474	410	492	486	465	483	470	444	492	479	455	437	499	466	466	468	483	490	489	517	493	502	461	454	465	498	465	479	491	470	500	497	474	428	516	486	454	451	466	484	488	462	497	493	446	477	456	478	495	487	479	493	524	486	494	504	490	461	493	481	483	477	523	488	499	476	479	508	500	456	478	443	478	487	468	491	447	511	507	439	474	472	474	484	469	482	488	467	511	454	485	428	466	483	515	473	473	459	495	469	503	467	494	445	459	525	485	492	467	426	495	492	508	508	480	447	472	455	472	508	462	443	460	462	490	483	499	473	467	464	459	474	514	462	469	474	505	453	513	472	455	455	481	507	502	502	487	477	475	454	430	457	452	473	447	491	519	496	457	482	499	449	515	473	446	482	497	451	450	482	477	457	516	470	480	495	479	481	469	457	489	474	482	470	470	505	481	453	455	453	451	503	455	453	464	480	500	480	466	473	505	480	500	470	452	538	484	453	461	510	478	472	468	509	486	469	488	473	491	470	444	482	485	454	476	460	482	475	480	521	489	447	469	425	487	499	498	453	496	460	451	543	458	462	469	516	454	452	487	491	499	443	454	450	479	471	473	501	459	471	448	491	449	466	493	531	474	483	486	462	504	507	471	504	489	483	473	470	462	507	468	434	490	490	433	436	499	442	474	500	445	508	457	517	477	532	485	507	520	473	491	481	511	510	461	471	506	542	531	485	425	481	523	467	471	445	477	438	463	461	470	468	460	495	484	502	465	510	451	491	463	469	467	439	505	452	456	483	531	498	467	473	445	466	505	498	467	493	504	489	458	460	480	466	458	485	478	487	497	467	482	461	486	461	471	481	448	455	466	445	479	473	513	489	478	475	474	448	489	480	484	487	471	464	485	487	479	467	448	492	468	496	471	475	462	493	476	484	535	489	474	491	506	462	449	488	469	512	484	470	464	494	488	483	473	448	478	452	461	493	459	472	485	437	453	459	459	477	472	491	509	466	479	480	455	497	476	511	471	469	466	476	458	460	481	511	437	462	451	464	501	509	480	473	502	456	478	536	447	492	491	498	444	464	456	467	507	458	470	483	488	479	504	485	555	484	465	495	490	507	470	465	460	476	464	487	480	486	481	444	493	479	495	503	484	458	503	485	506	472	509	479	495	488	484	533	482	495	498	461	469	455	508	528	435	462	463	479	481	427	464	492	487	486	473	492	442	501	492	506	491	465	471	461	504	438	506	474	488	459	498	438	476	470	473	457	490	474	484	466	491	487	534	478	432	461	472	473	454	536	485	457	476	490	447	449	516	490	471	477	506	484	466	476	449	481	453	505	457	492	481	477	497	505	510	478	511	477	508	507	467	472	486	459	467	461	465	491	478	473	473	431	480	451	493	477	450	494	472	492	485	430	456	470	467	436	493	441	477	499	509	443	463	492	468	498	464	458	478	484	471	466	517	455	462	495	458	504	447	498	465	466	460	482	495	498	476	502	501	482	423	463	492	508	472	439	475	476	458	480	502	468	467	525	458	510	475	474	462	466	449	476	489	454	488	493	466	461	501	480	526	500	500	470	497	542	479	513	446	438	452	457	519	500	481	489	473	466	459	502	471	477	461	491	458	472	509	520	497	474	506	510	485	494	445	478	491	488	469	474	495	504	454	466	516	474	508	497	494	505	464	484	483	471	451	486	505	446	502	497	454	492	513	465	484	500	470	508	453	428	458	451	482	528	505	473	475	481	501	458	435	494	485	481	463	523	500	509	449	439	466	473	494	467	438	501	484	467	504	482	483	478	461	496	439	490	494	508	505	474	471	468	491	449	445	447	516	489	466	465	519	462	494	478	480	479	462	505	456	460	509	481	455	464	462	465	484	458	476	475	431	485	477	433	447	484	510	470	494	478	505	493	473	487	496	493	522	488	478	460	469	450	486	474	467	474	431	467	444	497	524	493	458	509	507	503	478	441	468	472	478	514	454	453	501	517	466	511	470	501	456	473	466	459	462	475	446	468	484	468	518	504	465	470	438	487	468	481	481	508	475	478	479	492	466	462	493	511	494	487	467	527	441	481	489	496	463	457	476	489	506	499	466	475	486	477	446	485	449	452	458	483	452	474	451	491	492	496	515	466	428	497	474	445	510	446	533	453	458	500	471	486	501	456	503	449	432	468	459	465	481	505	464	502	457	465	446	512	489	475	498	473	503	458	483	475	493	475	458	454	431	470	445	487	485	482	438	484	471	484	511	489	503	469	473	454	482	458	466	475	488	446	499	477	448	481	490	481	490	485	461	515	492	457	526	473	463	479	521	433	451	466	482	490	470	484	482	489	474	517	487	499	472	477	466	469	469	456	525	466	493	472	445	466	470	469	477	453	491	475	476	427	455	479	481	459	489	462	456	465	484	446	464	471	474	514	503	463	509	482	435	506	452	485	474	481	487	467	488	458	469	453	464	486	494	481	489	444	497	481	461	522	502	483	473	512	460	524	502	464	488	449	447	491	459	455	477	528	470	461	471	476	476	447	513	496	473	453	494	465	514	503	515	486	467	444	486	494	472	485	474	499	479	495	482	525	479	452	467	468	478	474	504	475	477	497	489	455	472	455	471	488	495	502	466	421	460	487	488	515	508	473	472	522	442	440	493	479	478	475	505	487	477	461	496	460	454	455	496
14166	1103	880	622	477	357	312	249	224	234	208	200	162	166	140	186	141	147	145	152	164	158	158	142	142	148	146	149	153	133	154	130	137	132	195	157	147	156	148	139	121	136	143	133	151	137	160	126	152	142	142	143	130	158	161	126	125	149	136	151	139	114	133	146	151	140	166	126	136	123	149	136	150	139	150	134	167	143	128	148	148	143	153	157	137	151	155	136	141	146	123	130	125	137	169	143	132	161	146	133	128	149	149	135	163	134	146	146	99	138	143	117	157	135	126	126	142	135	133	109	147	113	126	127	147	135	123	162	128	137	119	134	125	121	118	132	141	154	99	135	144	153	146	131	157	159	146	130	146	119	139	137	143	137	132	141	143	131	145	123	158	129	128	112	139	126	141	130	149	145	124	140	141	138	143	158	164	104	147	126	130	167	131	132	136	139	126	127	105	130	146	142	154	108	140	123	123	133	133	157	142	156	131	148	141	151	150	116	155	130	143	116	128	129	130	162	129	138	143	143	138	123	127	150	111	160	124	162	125	141	126	145	137	143	136	167	128	114	143	136	145	120	123	174	128	128	133	132	144	139	119	161	137	114	119	136	167	138	124	132	133	138	149	117	136	141	133	139	112	126	148	135	127	139	147	139	143	140	135	142	150	145	181	127	138	163	143	135	131	149	132	119	151	152	142	139	130	139	122	136	123	138	154	125	133	129	144	158	155	122	115	141	118	136	140	140	125	151	138	151	153	161	158	167	160	137	143	142	139	149	125	129	142	142	147	132	120	143	145	125	143	121	137	131	129	103	130	141	138	102	134	146	140	131	143	154	124	151	129	145	134	131	142	132	130	132	127	103	123	134	132	134	128	135	131	133	137	140	122	141	150	117	137	146	157	133	126	130	123	150	140	151	153	161	160	115	155	158	125	133	124	127	141	116	135	133	151	148	146	167	142	154	153	131	148	150	134	155	156	136	149	143	145	141	133	139	144	159	147	130	131	154	147	142	135	136	132	156	150	141	155	136	144	120	128	150	136	154	152	116	153	144	123	128	154	120	125	127	151	141	135	156	136	144	125	135	121	121	147	135	148	136	112	153	137	141	137	125	136	132	141	152	136	142	107	145	125	143	138	137	135	122	134	136	132	142	135	135	145	153	136	160	161	121	138	134	129	160	141	132	132	150	129	122	125	124	131	130	137	108	158	134	127	130	144	133	148	134	127	144	141	147	140	139	139	145	123	114	117	127	135	140	123	108	148	121	111	136	142	130	115	119	144	136	134	140	132	126	116	132	123	130	135	123	130	139	144	142	149	136	138	126	132	151	143	154	143	132	153	131	128	115	139	129	147	159	130	127	145	134	129	138	141	133	150	144	127	125	149	130	143	123	134	155	145	135	136	153	154	132	132	132	149	117	146	126	140	145	140	137	139	139	114	153	141	123	165	139	118	112	112	145	135	150	140	135	140	122	147	117	140	129	141	142	123	136	138	125	138	138	134	138	136	162	142	132	123	129	151	118	147	136	153	146	122	138	137	123	131	141	135	127	140	151	113	142	139	136	146	136	133	146	140	126	146	137	138	134	129	132	121	108	149	142	135	117	119	149	134	127	126	141	132	151	141	127	134	120	143	139	138	143	132	117	137	154	132	110	143	146	137	123	157	117	126	129	130	137	138	146	133	133	133	132	136	135	146	108	136	115	127	121	139	135	128	141	151	140	151	151	129	153	157	134	106	140	142	140	151	144	120	134	133	143	112	136	131	137	152	146	160	163	140	130	130	140	140	138	130	155	151	122	145	121	128	130	143	136	116	134	149	138	146	156	123	113	138	137	132	123	147	144	156	120	126	138	116	150	154	142	108	140	142	137	119	151	132	127	141	146	148	157	123	129	152	130	147	148	126	117	136	130	130	140	153	148	130	137	111	152	156	117	123	127	121	121	120	137	149	146	151	135	155	145	149	153	139	155	140	138	143	134	134	135	141	111	134	147	148	145	115	134	140	128	120	105	129	139	127	108	135	128	147	144	161	136	142	151	135	134	122	116	139	151	161	137	122	138	145	138	139	137	143	130	122	110	138	119	147	138	156	129	124	151	159	123	121	121	148	137	138	148	125	132	121	119	124	123	119	113	161	137	130	155	130	134	135	142	132	131	135	150	115	135	155	141	158	149	138	164	151	142	144	149	144	146	123	159	125	144	131	115	156	156	164	130	118	147	138	153	132	131	138	159	135	136	136	125	132	135	128	130	129	159	136	139	126	153	151	134	141	141	139	134	134	132	137	125	180	130	139	141	142	133	154	150	142	147	129	153	119	147	139	111	145	150	123	122	122	150	128	130	151	155	142	132	125	140	140	135	119	118	135	137	116	140	159	128	151	139	141	134	124	133	115	150	125	162	158	132	118	127	146	123	143	142	159	136	142	150	134	135	139	156	141	121	130	135	135	128	140	156	144	143	151	129	144	131	120	137	143	154	130	129	151	142	135	155	127	150	126	116	139	142	136	137	125	129	116	145	162	131	156	133	126	139	120	129	134	126	137	149	128	121	135	140	148	126	128	153	146	130	128	126	148	132	140	131	155	107	123	133	152	135	138	138	127	128	143	122	152	142	144	150	129	139	139	138	122	127	137	134	155	120	100	124	127	120	152	145	140	132	139	150	131	128	149	153	140	117	147	128	129	154	144	131	119	133	127	138	134	141	127	137	126	135	130	128	146	126	139	146	128	120	132	137	140	110	124	132	142	120	144	126	133	150	156	145	143	152	118	143	141	136	126	148	151	124	135	150	138	128	136	141	131	135	160	116	141	127	143	150	147	135	147	117	153	139	152	128	166	135	148	131	133	137	151	141	127	130	157	148	140	153	123	125	118	133	129	149	141	134	139	137	151	142	155	116	138	158	139	146	130	124	124	130	150	144	127	128	131	117	150	151	161	126	140	133	137	141	130	126	152	132	137	129	143	138	135	121	159	142	131	118	146	146	140	153	186	137	119	149	135	119	129	135	153	131	137	143	132	153	137	150	145	134	126	135	159	144	138	133	112	143	132	137	112	121	135	127	157	155	119	146	148	131	138	154	151	150	153	141	140	140	144	134	124	113	147	148	137	147	161	118	130	162	132	147	107	137	149	130	108	134	125	140	119	123	154	156	126	148	136	120	151	142	134	143	136	131	150	139	133	125	136	144	164	140	139	134	160	128	136	136	129	136	151	153	119	146	138	145	127	158	163	131	134	143	129	146	148	130	135	146	124	122	108	123	123	150	132	115	117	98	138	144	145	152	141	148	129	180	135	137	128	133	146	157	135	122	142	141	139	165	145	140	158	148	116	159	128	129	128	141	154	130	151	149	156	148	131	162	127	115	141	147	133	130	145	159	122	137	120	142	117	139	141	150	137	115	135	132	117	121	128	127	130	127	145	148	131	138	126	129	135	158	145	158	134	132	153	121	140	150	159	146	132	134	133	152	155	137	101	138	114	122	147	121	132	132	119	141	138	147	153	129
8018	961	1733	1979	1754	1442	1125	909	819	709	705	623	620	547	536	496	490	443	453	446	440	414	389	384	379	392	382	393	355	350	349	338	337	353	349	358	380	338	356	318	332	347	318	340	336	314	349	338	329	315	332	288	332	317	324	340	314	323	310	312	319	303	296	306	320	387	322	346	337	314	336	327	323	329	326	337	319	344	325	317	302	305	311	321	313	322	295	314	300	315	301	304	317	307	315	332	321	313	328	309	297	274	317	349	328	317	321	290	296	345	308	324	303	304	309	369	334	321	343	321	289	298	309	298	311	328	323	342	325	333	343	300	306	307	320	308	295	315	295	329	309	304	331	319	297	323	340	326	291	302	309	322	323	314	351	326	332	311	312	342	349	289	309	298	317	339	319	298	300	311	314	290	331	336	320	322	313	299	321	307	303	307	326	291	324	332	319	309	317	279	309	290	288	306	316	305	326	325	329	326	308	287	313	306	305	316	326	306	321	316	346	338	320	328	331	322	330	325	320	324	323	321	296	339	331	332	318	314	325	290	321	312	292	319	324	337	309	305	343	306	314	350	322	303	295	296	301	327	288	323	318	288	310	339	314	306	321	333	297	317	284	335	328	323	322	295	307	333	290	301	300	323	337	295	308	350	344	288	295	317	311	313	314	330	330	312	290	322	310	314	342	298	341	331	312	307	320	302	337	303	322	318	293	331	319	338	289	316	319	310	331	282	309	315	299	333	302	313	298	326	314	306	310	349	313	355	344	333	338	339	321	313	289	314	335	312	303	334	326	288	322	325	322	338	328	289	330	362	354	319	338	333	338	315	321	331	312	326	335	287	315	318	339	322	305	282	309	312	323	293	326	314	317	331	349	299	294	354	301	300	292	328	313	281	358	308	287	335	307	333	305	344	301	285	353	317	323	298	321	300	308	299	312	340	298	345	293	298	323	342	312	318	336	304	305	309	318	331	305	316	313	323	309	303	319	302	299	304	310	298	342	326	330	334	351	279	300	293	330	307	298	333	311	318	328	295	297	263	326	295	337	310	337	302	325	317	315	282	297	324	339	301	358	343	315	316	331	332	295	323	344	295	325	319	298	325	318	320	312	314	314	321	315	321	309	344	316	276	293	339	320	299	285	324	314	302	311	320	325	329	287	302	342	321	303	304	309	326	317	337	323	334	307	339	308	282	345	302	317	332	301	299	347	304	319	336	337	306	307	305	328	313	320	308	342	326	300	298	339	305	339	338	311	314	317	294	307	311	321	317	293	360	368	288	348	328	306	304	334	296	319	296	288	313	310	306	280	291	328	317	289	290	310	305	320	304	322	320	342	312	318	330	308	309	311	290	354	322	351	311	299	301	329	309	344	320	317	296	291	351	332	320	317	309	314	349	320	304	279	328	339	298	314	316	297	334	318	333	306	340	330	321	263	326	322	292	319	292	329	296	324	323	285	357	330	335	321	306	292	312	313	306	323	346	300	310	304	324	352	311	311	316	325	322	299	296	303	321	311	328	299	308	336	339	316	355	326	337	302	304	298	343	338	318	305	322	318	308	316	320	338	313	309	321	306	334	338	317	290	293	334	304	297	320	367	323	308	314	330	270	336	317	295	292	299	310	321	300	311	325	327	351	302	384	364	330	349	289	316	306	328	340	332	312	317	299	309	322	321	306	320	341	319	307	363	306	319	322	335	332	337	274	307	310	332	292	316	331	330	303	297	326	318	312	342	344	294	297	335	349	321	296	332	315	352	330	362	313	315	295	328	281	327	306	306	322	311	309	327	348	342	319	316	315	330	332	313	316	321	320	332	293	298	304	303	315	313	339	281	282	335	305	326	293	304	341	285	304	349	287	308	306	331	341	303	304	346	288	304	330	302	309	340	327	362	320	294	317	321	326	260	306	325	337	300	335	334	311	325	303	310	325	325	297	337	286	356	307	331	329	304	305	332	321	314	347	288	317	321	281	357	304	330	325	339	305	315	315	322	310	327	318	316	317	312	325	293	295	293	316	283	346	293	306	284	329	308	314	327	299	313	296	341	303	316	316	316	330	325	300	316	281	294	326	312	286	344	306	319	325	288	277	304	293	290	321	314	316	321	345	321	314	312	320	294	303	301	305	336	339	331	289	296	291	311	311	333	317	312	322	325	297	290	314	309	303	323	330	329	331	336	348	300	333	309	259	319	296	314	321	338	319	331	309	299	323	334	315	324	333	306	322	329	308	325	342	339	311	279	331	319	331	289	317	327	317	312	304	343	289	307	324	321	306	332	304	271	305	294	330	311	297	301	332	278	302	356	313	328	295	314	345	334	305	324	307	322	334	313	321	315	315	322	320	351	304	308	312	311	317	300	302	318	327	289	301	334	308	335	332	324	336	363	317	306	332	304	343	303	328	294	336	302	329	309	329	343	338	314	318	309	316	327	320	296	304	308	300	279	336	319	305	302	305	293	320	319	314	321	324	290	319	307	317	340	304	329	351	317	304	336	328	342	300	307	310	317	312	311	322	311	326	305	318	312	340	316	359	303	322	307	311	340	329	307	318	301	321	303	327	314	315	306	326	332	323	313	312	303	286	316	310	300	325	317	308	322	346	325	319	323	304	331	317	298	292	287	295	337	331	317	313	331	307	311	302	335	322	292	309	346	310	325	285	338	327	292	315	316	315	339	327	264	305	313	309	303	313	298	302	322	325	309	322	308	316	347	335	332	303	278	310	293	333	323	289	334	323	333	309	322	320	362	276	313	348	340	297	324	293	335	349	348	303	315	313	312	299	317	286	312	338	346	311	383	286	321	332	313	329	318	307	300	297	318	305	341	337	351	319	305	309	327	306	309	321	318	291	320	347	319	331	335	293	341	323	288	309	313	328	319	299	315	329	315	318	307	308	316	313	333	313	312	324	331	352	289	340	328	319	306	303	322	332	318	298	329	296	307	303	328	314	311	331	304	343	341	332	315	347	332	340	307	334	329	320	303	330	310	315	302	337	336	319	305	328	328	331	314	291	299	338	313	309	305	306	295	326	319	313	330	330	321	298	333	332	320	348	302	288	300	330	321	290	328	306	291	337	319	310	270	306	339	316	308	339	311	339	320	297	305	334	302	309	285	308	296	281	351	326	308	297	326	316	327	269	288	278	315	316	311	312	307	347	287	307	320	320	319	340	308	319	326	354	290	312	319	281	285	326	312	328	300	288	286	322	305	348	292	293	315	329	327	307	299	311	331	334	335	334	309	341	301	332	315	317	330	307	327	285	300	306	329	313	308	302	321	312	311	352	311	330	271	319	288	327	321	320	350	319	312	324	343	326	319	335	303	320	306	318	311	316	322	304	321	300	319	315	282	336	322	350	339	358	304	324	314	318	311	354	328	313	311	284	288	329	316	320	314	303	309	329	307	307	309	302	331	340	323	327	326	328	316	332	309	295	298	338	337	335	314	315	292	325	274	343	335	279	346	329	327	324	304	300	297	345	306	291	338	317	297	304	307	280	304	275
1301	162	149	146	170	132	140	135	131	128	120	129	131	149	133	136	147	144	146	117	133	155	128	143	120	147	153	128	138	132	127	142	154	131	134	131	124	131	148	134	153	140	148	146	122	129	122	153	146	147	138	137	120	124	157	134	142	141	149	139	108	148	134	143	142	132	115	112	129	153	141	163	135	139	116	158	116	120	141	121	120	131	126	144	146	155	123	106	139	144	115	130	149	127	132	156	155	155	140	115	133	131	141	135	129	132	135	133	112	135	128	138	125	142	136	152	129	146	149	165	139	123	133	157	135	150	114	125	134	128	134	110	115	159	128	117	147	150	137	140	108	158	143	126	137	150	133	116	127	120	131	131	130	111	133	137	135	96	131	129	130	136	153	117	129	129	122	127	140	133	144	128	146	138	134	149	137	135	136	134	119	137	137	129	156	148	127	118	136	148	119	119	145	158	134	149	145	132	136	137	124	132	126	125	115	124	123	143	120	128	150	148	130	109	136	143	112	134	145	128	151	120	119	126	128	132	112	128	157	146	127	129	124	141	141	130	140	118	130	114	139	126	140	118	139	110	150	137	152	123	133	124	136	140	144	147	133	121	136	154	149	129	136	136	138	140	124	129	146	120	143	128	150	120	129	121	145	128	155	143	154	126	121	134	132	123	150	134	133	150	133	118	139	131	124	138	129	147	117	140	124	146	123	133	123	132	121	114	128	146	142	143	128	126	152	135	130	141	137	138	126	123	140	143	134	128	120	155	134	117	127	152	158	148	131	146	133	125	141	120	130	128	125	118	146	133	141	121	126	133	136	119	137	148	155	147	158	133	160	155	124	136	142	125	123	117	144	141	141	131	122	131	144	149	127	138	123	138	131	134	133	160	125	131	133	146	136	139	147	157	117	138	130	120	129	135	118	160	117	134	109	130	147	121	142	152	149	128	133	120	118	152	153	146	146	133	123	140	132	137	151	139	146	142	149	145	132	122	128	158	143	125	123	108	133	139	111	120	129	145	122	142	129	136	130	131	130	125	130	129	148	143	146	102	133	109	122	137	134	155	125	128	141	141	137	127	110	135	134	113	133	132	138	125	134	127	142	107	140	142	141	149	125	142	140	127	122	127	129	141	126	142	119	118	134	128	115	124	138	138	140	153	142	128	124	117	137	130	134	149	121	116	118	132	123	142	126	136	130	128	123	126	130	147	130	115	124	156	121	112	132	123	140	134	138	148	148	143	129	135	122	138	145	126	126	146	121	142	133	148	139	135	130	128	112	138	128	137	121	118	124	136	155	138	145	122	120	133	131	130	119	134	143	117	130	135	106	150	133	150	146	156	126	167	144	148	145	158	147	133	129	131	138	137	115	132	134	141	126	104	126	132	117	151	144	122	137	122	135	129	118	123	135	119	126	119	142	142	123	116	132	114	120	119	141	125	131	143	132	136	125	126	157	117	146	133	154	140	127	128	117	109	127	129	127	123	130	152	132	125	154	129	149	126	140	132	132	140	122	133	136	150	130	143	117	148	114	125	129	119	117	150	127	154	107	136	127	119	143	160	138	139	158	111	152	120	138	131	126	142	139	147	116	139	118	117	140	124	152	137	151	142	117	123	138	127	153	126	152	133	131	138	131	150	139	150	155	134	141	127	135	140	150	111	142	130	135	120	141	142	129	126	128	124	126	122	140	146	136	124	117	139	120	114	130	143	145	154	101	140	136	120	122	137	146	140	135	130	118	126	133	150	140	141	136	140	137	150	131	129	162	124	144	164	139	129	131	154	131	159	143	148	124	139	120	135	122	129	147	140	136	119	117	149	112	142	124	129	135	124	132	133	140	123	136	133	144	107	129	134	138	117	127	119	135	133	145	125	142	122	146	109	132	107	103	133	135	134	127	123	131	130	134	136	151	133	122	123	132	127	125	130	147	129	132	121	143	125	151	150	140	138	106	139	136	109	131	113	126	129	134	140	146	125	117	118	138	144	140	131	149	125	167	129	126	133	134	130	130	139	137	129	131	131	124	145	135	113	167	145	124	151	128	149	108	144	128	146	129	140	123	138	152	130	157	129	116	140	126	135	116	137	137	129	148	134	140	126	152	152	115	126	138	141	144	138	131	129	136	120	154	144	133	108	134	137	147	159	137	158	147	132	135	147	126	131	128	127	139	144	121	145	141	131	141	126	124	147	120	130	148	122	135	141	124	139	143	121	130	142	122	144	122	129	129	106	126	136	124	109	144	130	131	119	135	115	124	121	119	133	149	112	124	139	135	135	127	125	132	129	144	107	131	126	133	138	143	135	121	132	119	124	131	130	149	140	136	138	138	144	124	138	151	137	122	131	144	150	128	156	144	121	116	127	141	120	122	146	146	127	141	113	121	144	131	137	120	133	142	141	138	142	128	126	131	133	128	151	142	156	116	130	121	125	139	141	134	135	150	108	119	128	147	121	122	155	134	128	108	138	137	128	133	134	138	159	124	143	137	130	141	144	146	139	137	141	143	155	146	126	161	147	155	110	96	109	128	120	141	122	144	157	144	125	119	119	116	137	155	134	115	134	118	132	128	121	135	124	128	146	155	133	124	135	111	137	137	122	123	129	127	138	147	131	121	143	133	130	125	102	146	135	131	124	117	134	117	102	119	152	138	122	129	133	128	120	136	124	132	120	139	140	131	135	137	146	141	163	143	144	156	136	141	164	134	113	136	138	117	115	132	143	144	148	139	134	121	147	127	126	130	120	134	126	129	150	138	129	148	134	122	136	164	153	120	118	136	132	143	137	138	125	125	134	135	152	147	143	139	132	149	133	129	143	115	135	139	127	117	142	110	133	153	129	139	118	130	120	136	132	139	121	140	112	130	118	128	139	115	124	121	151	156	136	137	145	148	121	138	144	128	129	134	128	132	130	142	132	125	132	110	123	157	120	119	148	107	153	107	134	133	142	135	157	136	126	131	125	122	144	150	137	106	133	116	127	125	134	144	137	138	122	119	120	122	127	118	119	121	138	133	134	132	110	151	127	135	135	128	162	121	131	139	141	153	143	140	122	144	148	129	118	142	111	117	150	127	151	127	122	127	116	162	136	121	139	152	138	124	131	144	117	145	129	137	142	130	122	133	133	135	131	137	136	124	150	115	129	130	123	126	137	112	121	133	146	158	130	129	124	139	126	155	130	114	140	162	114	105	137	159	133	118	132	114	142	117	127	139	148	128	134	125	132	126	142	137	147	114	131	122	133	140	127	135	156	137	136	124	135	121	133	134	149	133	139	140	142	134	115	124	128	144	157	113	142	144	98	134	146	146	126	149	116	119	120	121	145	142	149	132	128	140	134	138	127	148	128	141	135	137	131	132	131	155	122	144	142	120	141	150	132	138	112	150	143	136	144	156	135	130	122	144	142	130	125	132	149	151	142	117	128	133	148	142	132	134	116	134	148	133	149	139	128	118	164	118	156	143	144	133	125	119	125	157	146	136	125	148	117	150	139	131	133	105	131
1498	363	360	372	350	347	340	339	344	354	345	353	341	353	308	326	335	303	355	324	344	340	311	331	347	330	303	343	334	328	343	335	337	350	330	324	301	349	339	301	335	322	318	349	343	331	321	322	343	319	330	363	326	337	355	283	318	315	302	335	334	344	319	327	321	332	329	313	329	316	323	303	305	327	305	311	327	316	344	318	358	349	326	350	343	328	333	313	325	305	329	299	317	296	289	346	358	338	325	324	332	325	309	353	326	286	312	343	295	363	325	341	302	333	323	355	343	336	337	320	331	335	332	299	317	346	320	297	324	309	324	311	303	340	328	324	315	322	353	362	331	311	309	319	335	326	324	346	309	353	309	336	314	295	335	360	338	340	318	318	336	329	315	330	321	347	340	342	344	290	339	333	350	324	346	331	333	341	327	313	309	334	342	358	290	330	335	321	325	322	338	347	344	364	329	350	348	321	333	329	333	341	321	315	305	318	343	284	301	309	311	333	311	323	330	323	334	302	333	322	324	337	310	275	330	336	346	324	332	320	344	349	317	366	339	330	350	331	346	320	334	331	313	334	314	321	335	302	292	310	310	326	323	356	301	332	312	331	325	326	312	346	341	327	319	310	331	338	309	328	306	314	375	360	324	325	327	308	312	319	331	349	321	318	362	316	357	331	330	335	319	304	352	315	343	283	313	298	337	281	325	326	353	308	302	317	300	344	314	323	332	359	326	319	335	306	345	327	315	336	321	323	347	303	328	367	317	312	288	326	333	345	336	346	319	341	309	319	329	335	295	295	308	330	342	339	307	318	310	336	284	324	326	321	326	324	311	366	322	318	327	295	336	298	341	338	338	355	298	311	332	342	304	316	319	338	306	324	323	334	331	336	310	361	334	356	315	312	331	275	320	284	329	336	274	317	345	319	363	312	346	350	312	361	323	316	321	304	295	317	334	301	315	333	329	359	320	346	325	316	329	377	318	343	329	289	320	315	310	312	330	328	338	337	316	320	302	315	311	331	368	286	326	311	323	315	330	305	335	325	343	317	324	280	312	342	308	318	305	315	339	338	313	332	301	335	323	331	297	325	300	329	316	329	310	347	351	315	337	342	327	322	349	319	323	318	313	328	365	317	311	356	300	306	341	326	321	316	323	326	345	342	323	313	358	326	330	329	322	292	329	322	315	328	323	343	330	332	282	328	320	319	305	271	341	346	331	283	302	345	322	350	297	363	301	291	320	333	291	332	344	329	293	299	329	323	346	311	332	328	332	364	314	370	332	337	299	341	296	339	341	312	340	333	322	349	303	353	329	326	331	357	325	318	345	299	328	302	294	348	337	318	317	334	320	325	308	352	316	323	309	316	331	344	333	317	331	334	304	344	327	344	315	337	336	335	306	344	324	323	320	310	333	334	297	302	338	339	313	350	302	321	289	314	314	328	319	317	309	306	325	302	303	298	359	303	323	314	335	325	334	320	326	318	335	340	309	356	314	333	307	333	340	327	332	347	319	324	343	328	342	345	278	317	303	342	323	286	327	319	356	329	313	351	345	333	318	374	319	319	318	318	321	295	326	326	299	346	339	327	345	344	325	346	316	314	353	330	321	327	352	330	356	318	333	323	329	320	331	323	312	304	329	329	342	335	337	323	343	314	360	319	320	331	333	306	332	328	326	317	347	330	305	345	329	339	324	357	322	335	319	322	337	294	332	334	329	321	315	311	363	310	330	322	343	322	324	346	358	327	343	331	319	371	339	333	322	336	319	322	321	296	328	364	304	358	290	339	302	308	338	338	322	313	329	327	336	353	337	332	294	328	286	348	333	323	333	305	341	310	340	322	318	316	342	326	346	327	332	336	330	366	354	330	300	308	360	320	333	347	317	353	349	285	324	348	357	326	316	325	357	298	310	320	323	295	339	344	302	308	331	324	345	317	304	332	346	331	307	336	302	298	316	339	336	313	327	323	364	347	335	340	331	343	297	330	298	328	345	341	340	339	297	331	325	323	325	301	371	350	328	329	312	352	329	319	337	350	334	331	312	324	292	331	321	346	326	306	314	349	357	303	327	332	345	326	366	309	304	333	329	344	335	318	309	310	325	331	329	343	319	336	346	349	295	294	353	324	313	334	337	340	318	334	329	326	324	341	324	315	329	303	352	319	339	344	373	303	367	329	368	336	321	307	318	319	317	351	312	354	370	295	338	308	337	333	330	319	288	328	332	328	337	343	309	320	335	308	337	350	314	329	330	337	360	338	318	343	284	336	326	352	291	342	334	294	321	321	324	342	322	333	334	328	297	351	330	319	316	344	347	331	355	313	301	348	314	335	343	335	340	320	299	317	325	316	343	327	317	318	331	308	306	336	316	354	305	285	323	337	330	310	313	311	309	311	325	332	350	340	316	308	332	332	322	317	327	314	358	332	303	340	317	302	300	298	347	333	324	344	345	310	331	326	335	347	320	324	287	334	296	303	350	288	330	344	320	311	352	355	338	326	318	313	335	347	343	322	332	310	320	307	339	345	311	344	290	343	343	313	346	316	326	322	305	313	350	310	344	360	306	312	331	353	338	297	317	329	304	307	311	333	368	315	343	319	306	353	293	351	315	317	354	313	330	328	313	331	331	313	323	312	356	346	315	331	346	328	326	321	302	334	288	299	348	317	332	329	311	330	311	326	320	327	336	324	328	306	327	307	306	317	296	326	331	318	316	294	326	338	329	353	346	352	350	318	323	350	355	325	306	315	367	333	310	311	309	326	328	362	318	320	331	370	327	334	339	325	345	339	308	328	334	334	326	314	317	327	307	348	308	310	333	328	321	318	310	328	324	326	303	334	341	327	300	307	358	338	333	313	357	321	328	354	320	357	349	344	310	312	306	337	331	347	318	312	311	347	334	328	328	312	352	333	320	306	354	350	321	312	341	339	324	332	333	298	346	342	298	327	362	338	300	321	334	323	320	306	311	341	329	336	345	335	306	336	350	321	332	359	320	338	320	303	311	325	315	337	319	305	330	320	316	330	321	324	309	346	337	360	305	326	319	340	337	316	335	319	355	331	323	280	313	323	332	304	346	352	329	336	340	386	308	317	349	371	333	326	312	345	365	331	327	310	301	299	317	326	304	305	303	319	350	324	319	314	309	327	332	335	318	317	325	321	322	315	284	359	339	286	319	332	344	315	331	308	295	319	325	319	329	361	331	310	314	329	316	327	326	368	307	329	345	296	363	334	333	370	316	312	313	340	322	318	308	331	334	355	314	343	320	320	305	348	336	324	326	294	334	326	336	297	338	323	333	348	347	313	339	328	326	344	341	338	350	317	346	349	323	368	325	332	325	316	325	337	339	305	368	368	349	308	331	357	344	340	322	315	315	320	314	296	304	327	299	336	370	322	302	348	321	328	323	329	327	359	337	280	332	350	287	321	317	398	277	344	303	304	347	313	359	329	345	342	336	292	364	297	315	320	317	299	333	325	347	308	341	313	298	345	384	342	332	354	306	288
7507	555	562	465	444	383	282	257	245	226	210	217	254	219	200	237	205	201	214	233	224	212	245	222	205	188	235	222	205	222	245	222	158	195	200	194	209	194	197	187	203	200	196	228	193	172	205	219	190	191	215	230	194	198	222	189	185	226	192	211	220	226	228	209	196	212	220	223	225	218	196	228	200	208	222	204	195	185	193	213	207	202	208	227	222	208	177	191	213	211	218	188	221	215	208	244	240	201	197	198	210	213	224	214	212	199	203	195	197	188	220	231	224	194	210	187	215	233	235	203	188	232	212	215	218	217	194	207	219	205	227	210	222	227	216	203	245	199	209	202	243	222	212	200	216	200	186	228	234	206	200	206	194	208	189	211	215	224	218	212	214	243	227	176	195	215	206	227	211	196	195	212	206	211	196	219	189	220	197	214	184	208	217	245	186	185	171	228	223	229	247	204	220	201	182	201	186	211	223	216	220	185	243	204	196	212	213	214	193	244	183	214	210	190	209	197	213	212	229	212	196	178	190	224	207	218	205	218	194	229	211	183	193	219	195	200	221	177	207	232	211	215	221	239	222	231	208	222	218	203	252	197	198	201	219	237	202	223	194	199	187	198	208	204	206	182	223	204	218	215	218	207	206	219	230	218	216	207	217	217	188	215	197	206	231	195	218	218	187	257	209	214	229	217	203	204	201	228	238	209	224	209	231	210	199	201	235	206	232	210	204	210	212	218	202	223	208	200	203	218	195	203	226	221	192	187	223	227	217	214	233	211	208	202	223	215	208	186	211	210	216	218	194	209	202	216	214	212	204	219	207	220	213	189	183	202	205	199	204	206	223	226	237	229	174	239	188	226	236	195	204	202	193	212	189	182	191	221	209	217	212	212	235	208	226	230	218	214	222	179	193	219	213	204	237	173	178	220	195	225	199	222	205	217	197	223	210	206	219	205	218	218	202	178	201	215	213	210	217	184	209	200	222	184	214	182	218	203	242	193	231	199	213	220	207	216	185	217	214	198	195	193	196	217	228	207	224	222	223	218	202	210	184	227	237	222	216	208	219	236	241	213	219	216	206	223	211	218	209	175	226	209	204	201	165	182	199	179	200	212	221	198	212	202	192	219	211	196	234	207	214	179	209	235	177	191	209	208	212	240	201	241	217	211	194	209	199	232	211	220	196	202	219	203	177	207	190	194	227	194	221	224	190	214	228	197	185	186	226	190	206	215	205	217	235	205	190	191	213	235	199	211	230	183	230	234	196	224	197	207	177	218	200	192	217	205	216	206	195	208	248	198	217	203	192	190	221	214	222	217	181	199	214	203	233	208	205	201	197	187	242	226	209	229	244	216	183	197	199	214	214	197	232	235	212	195	202	206	212	219	217	207	196	205	225	198	198	175	221	190	232	210	216	198	206	233	223	201	209	232	194	188	201	186	196	209	196	206	215	176	193	196	211	211	192	213	242	216	218	232	207	202	210	196	201	212	224	193	218	181	198	203	213	194	175	182	216	213	235	203	212	221	215	218	190	202	225	210	204	197	208	211	214	223	190	218	217	199	196	222	191	197	212	205	214	225	212	224	191	212	212	211	207	200	218	230	218	201	211	207	209	223	215	190	216	231	197	175	236	205	163	206	236	245	212	236	215	182	219	209	204	232	226	220	216	198	212	202	185	180	213	192	229	200	234	225	228	213	198	187	213	211	216	229	209	214	232	207	215	211	226	217	202	227	201	180	198	195	218	207	210	195	184	220	236	204	247	185	227	187	222	207	203	184	236	208	201	194	204	236	229	208	207	185	199	198	224	222	223	213	182	213	206	202	206	215	208	230	215	214	212	213	192	176	232	233	223	202	209	222	223	206	203	225	203	195	203	189	186	227	203	209	204	199	222	229	192	209	198	196	207	220	191	179	182	217	233	207	204	218	198	207	219	228	225	194	202	253	210	184	179	178	199	211	232	200	205	215	209	202	203	207	209	172	218	222	204	199	200	231	192	212	213	205	201	196	234	214	193	205	219	230	190	216	218	204	213	201	213	195	244	192	209	213	204	210	201	192	229	220	209	198	218	228	207	217	218	209	205	231	199	195	226	195	216	203	206	226	205	201	194	203	212	209	230	216	193	241	197	227	238	239	223	220	206	187	200	219	229	197	240	182	198	212	172	217	218	201	197	213	178	213	182	195	223	181	211	204	226	234	198	234	205	204	224	202	198	208	221	204	220	212	210	239	192	172	196	217	213	194	224	206	212	215	226	228	207	228	225	193	205	204	181	194	228	207	200	224	220	205	226	222	204	197	205	210	200	191	206	225	226	187	204	227	223	202	196	213	179	214	214	210	232	225	212	217	208	223	201	221	217	179	204	208	204	227	215	207	185	222	217	217	198	184	185	198	192	175	209	209	219	192	204	209	217	206	207	217	218	210	185	212	199	207	232	195	206	192	197	207	203	204	213	208	214	182	214	215	210	189	200	198	223	195	209	211	195	224	214	212	208	224	223	200	196	198	221	218	199	213	190	202	209	194	203	224	184	176	238	209	185	208	208	221	229	213	228	222	197	204	231	223	194	233	213	210	241	200	208	208	222	209	242	217	220	220	218	215	208	233	207	218	248	215	195	198	199	189	215	243	223	212	187	210	175	249	204	218	245	202	209	195	200	189	206	194	227	201	237	204	233	197	196	184	204	204	217	218	242	217	189	181	173	191	181	181	214	218	206	222	211	227	235	205	206	227	206	220	221	232	206	196	236	211	186	220	215	196	211	204	201	206	201	203	226	192	190	218	222	254	247	208	217	196	224	222	216	214	212	191	222	186	193	221	213	202	213	213	182	213	184	221	214	207	209	211	224	199	216	201	228	208	206	239	242	222	223	193	210	192	199	197	212	227	201	199	214	218	212	190	181	206	215	226	199	225	217	216	216	227	192	223	219	201	194	191	221	207	221	214	223	193	232	209	192	189	204	210	208	206	210	205	206	213	190	207	195	221	231	197	220	210	181	206	194	215	200	235	203	222	226	221	207	202	204	209	185	222	212	198	196	207	207	213	205	194	219	183	208	193	218	205	186	201	191	218	197	214	190	209	216	201	210	233	213	193	208	233	196	202	202	218	239	200	193	229	211	224	204	209	214	195	199	199	210	171	204	190	198	193	239	210	211	202	213	213	225	242	249	183	215	211	206	206	181	205	234	223	213	224	247	230	189	201	179	210	217	241	189	198	204	215	198	224	209	186	221	201	196	193	238	226	197	228	232	224	197	224	198	229	190	239	222	227	226	209	173	214	178	178	196	183	186	220	200	212	204	166	208	198	232	197	206	202	244	195	212	202	210	196	195	207	229	184	192	234	203	221	188	209	212	185	230	201	210	220	221	246	224	229	203	223	217	197	218	200	202	197	204	213	211	215	216	202	194	226	207	210	208	219	206	202	219	211	217	203	184	212	190	229	227	215	236	198	245	222	212	199	198	208	221	199	199	215	201	190	211	184	231	225	185	166	223	206	178	228
6360	802	1176	1366	1274	1078	876	820	768	688	689	596	645	581	561	576	573	563	496	511	470	509	526	517	509	511	539	477	507	519	467	532	481	457	481	483	504	497	482	491	487	515	469	512	529	452	490	459	506	498	480	522	464	454	490	482	511	534	497	503	515	464	435	490	502	470	490	466	498	488	485	481	472	435	460	460	462	517	482	491	491	494	476	484	460	506	495	470	463	456	477	519	475	484	478	466	492	444	485	496	484	480	492	491	475	495	519	501	475	481	447	457	442	442	479	457	498	465	435	493	520	457	480	477	487	522	463	501	474	478	461	477	469	498	499	482	490	497	434	453	500	474	529	470	480	510	504	469	460	457	480	482	466	453	484	481	464	433	461	484	441	488	490	460	454	490	477	406	496	487	499	460	457	471	486	481	501	471	449	501	489	473	478	481	455	502	464	491	495	485	464	468	447	437	506	487	467	447	474	446	465	498	465	465	456	467	511	501	528	493	484	479	474	464	474	455	443	504	450	483	447	464	488	452	463	485	451	465	527	495	506	464	482	488	440	457	482	520	432	472	476	517	531	455	475	472	541	478	461	444	458	484	445	454	468	490	443	463	476	483	504	513	469	502	497	494	463	498	501	467	469	455	509	488	472	438	476	509	476	479	512	469	472	478	473	455	457	479	453	498	465	475	496	480	479	494	455	492	443	463	456	474	459	492	512	513	510	452	486	494	454	450	522	459	487	467	444	468	513	453	516	469	458	439	455	474	463	485	480	506	484	453	485	495	458	526	456	457	484	502	493	482	435	492	484	523	478	477	477	491	501	485	515	465	476	491	468	502	473	437	495	460	512	459	471	465	483	473	484	490	530	559	497	510	495	495	460	471	526	488	440	472	453	462	454	455	472	437	474	467	464	455	441	474	468	483	459	472	488	523	436	468	485	448	483	489	483	488	506	490	458	443	462	498	503	486	442	478	436	466	498	458	509	465	499	466	491	460	506	500	464	534	476	451	478	506	467	487	453	490	448	467	507	490	480	478	457	475	505	474	500	494	526	481	483	466	447	471	459	464	489	473	483	493	483	522	458	456	477	456	487	445	482	475	501	482	484	453	494	453	508	468	516	481	488	442	485	486	455	461	436	482	504	485	473	501	478	431	489	491	468	486	477	473	494	505	513	512	499	469	470	483	474	504	442	483	484	485	437	468	484	464	507	541	478	459	477	494	503	424	485	507	466	495	477	486	474	486	454	471	472	472	505	478	474	481	492	469	467	476	467	480	513	479	490	445	450	441	485	437	488	472	465	543	428	470	474	492	522	466	472	503	486	489	435	456	497	530	507	499	501	482	458	473	487	479	463	487	454	491	483	462	466	498	502	492	510	489	457	481	471	501	480	453	480	485	491	497	490	477	456	469	479	438	473	434	424	474	482	479	490	449	417	464	457	454	461	492	474	468	471	451	466	488	466	465	467	460	504	474	465	482	458	493	467	472	473	470	471	436	471	481	514	476	463	506	498	438	501	457	489	471	445	472	480	498	495	497	453	511	482	480	456	446	515	519	454	460	480	469	445	521	460	462	507	522	457	465	490	491	476	472	482	494	508	476	494	447	495	475	463	481	430	486	445	507	484	506	481	479	469	460	450	506	453	460	475	426	470	464	490	465	479	497	473	442	520	484	497	492	516	460	432	497	481	473	457	463	500	455	480	502	479	501	521	464	498	479	486	467	481	449	492	491	511	504	488	457	506	481	479	451	473	472	487	490	472	506	474	453	464	438	499	513	464	479	495	458	497	451	518	490	452	465	456	457	497	464	497	494	464	503	530	473	430	492	484	439	473	504	493	479	504	470	503	478	484	478	457	443	473	483	488	475	452	455	437	469	487	463	485	470	471	458	494	467	495	488	444	496	498	469	466	500	475	503	480	491	440	487	520	478	431	477	486	482	446	460	474	463	483	444	496	469	413	487	492	472	455	458	497	491	485	498	438	495	492	485	475	501	455	495	460	453	455	500	483	503	486	483	465	442	487	450	478	466	486	487	480	451	481	464	490	483	493	451	525	477	489	478	514	491	469	452	493	484	469	484	494	413	494	472	467	490	476	437	495	482	483	456	494	474	457	475	504	496	465	452	515	512	467	452	476	462	490	507	501	442	514	462	483	441	460	451	455	433	484	487	458	469	464	457	472	474	457	416	492	452	483	483	509	498	464	495	483	482	488	454	466	458	457	448	474	478	468	458	497	463	479	513	484	500	488	470	516	460	473	453	493	486	465	459	500	487	469	449	523	488	450	473	424	501	470	512	484	452	482	487	490	464	483	471	473	489	489	477	518	416	505	444	509	471	462	464	455	479	472	447	486	495	467	510	501	473	474	463	478	505	473	478	474	509	482	486	487	451	469	506	463	464	480	485	520	486	462	504	456	463	513	462	481	459	482	467	459	478	498	500	500	502	465	433	444	471	484	490	495	450	476	488	444	492	504	476	486	479	468	469	479	446	481	401	465	478	472	490	505	481	507	446	499	437	510	500	432	442	482	490	492	488	453	472	493	479	483	476	488	472	469	477	457	517	493	467	477	502	437	436	452	502	478	489	474	449	483	510	465	464	428	424	472	448	476	491	455	528	484	431	482	485	462	518	467	502	497	470	451	502	482	466	486	509	487	494	480	470	468	489	465	485	467	480	475	503	525	498	481	500	454	479	475	522	473	491	468	481	469	494	487	471	486	435	501	476	481	449	464	514	505	471	494	467	550	468	507	466	438	478	487	492	473	525	468	493	491	430	495	438	442	495	469	487	549	473	509	449	415	482	488	496	504	483	491	512	478	474	507	552	477	466	468	464	467	490	429	500	474	465	469	469	456	454	495	485	492	456	476	464	485	492	441	477	424	484	510	469	498	454	466	509	480	497	470	509	457	463	472	439	510	453	506	492	467	500	480	497	454	511	513	464	465	478	482	504	468	474	443	473	462	503	484	462	470	495	458	501	452	486	484	469	505	475	514	516	476	461	483	499	481	465	482	508	488	494	502	487	489	456	486	500	480	482	467	486	474	434	485	465	469	492	485	497	483	510	485	466	463	508	481	477	469	452	474	519	472	489	434	448	496	467	473	464	468	485	500	491	481	486	487	464	463	425	476	434	478	463	462	499	514	482	476	496	477	463	511	473	474	456	488	490	484	450	436	477	457	485	458	470	555	470	446	497	472	461	460	463	464	491	448	497	479	477	428	438	470	486	514	486	464	494	470	456	491	529	508	447	465	466	466	473	506	468	489	448	460	455	508	479	446	488	433	507	517	459	484	449	495	450	459	458	491	502	478	473	456	466	472	456	502	462	524	476	496	462	494	503	454	463	473	482	440	482	472	477	468	514	462	502	512	471	480	495	457	446	459	495	480	472	515	492	445	480	447	467	485	498	482	476	488	493	499	478	489	475	466	485	450	478	465	487	449	482	456	471	503	487	457	475	448	482	481	460	492	500	500	483	500	460	457	472	479	454	466	454	481	449
13941	1065	898	586	470	375	256	249	249	230	186	184	181	181	164	165	181	153	143	169	160	136	159	147	173	132	116	163	152	135	164	140	148	121	157	127	145	138	139	160	158	128	112	132	135	144	144	113	128	143	136	127	119	141	155	145	120	127	126	125	127	128	152	166	141	143	136	131	132	164	135	152	150	127	158	127	169	132	138	135	123	132	122	117	162	120	126	165	112	156	153	131	164	127	165	142	143	137	155	141	138	125	130	139	140	142	129	153	136	138	123	117	128	131	155	149	122	117	157	141	157	123	125	158	140	151	135	128	134	138	143	140	129	153	126	158	139	147	138	133	139	140	124	143	140	128	142	138	130	150	153	135	132	127	125	140	144	127	153	150	133	132	145	121	160	136	152	164	138	137	148	133	127	150	136	117	139	136	141	160	152	131	153	141	140	132	140	160	159	169	136	142	132	138	126	124	124	122	123	134	149	126	128	116	126	124	129	153	129	127	152	123	137	168	142	134	118	134	136	130	152	128	159	131	124	154	155	137	141	140	125	137	142	138	153	116	156	125	136	139	131	133	138	139	132	114	140	133	127	130	124	151	154	139	147	150	134	141	152	130	121	120	126	127	123	140	139	138	132	145	141	140	139	131	123	142	160	134	131	135	141	134	150	147	123	133	124	126	130	130	120	134	147	135	123	133	130	160	144	145	121	141	139	157	140	133	129	134	139	167	116	143	111	146	145	142	137	123	143	136	129	132	142	167	131	117	116	152	142	144	146	127	130	153	147	142	144	127	145	121	137	134	144	135	138	139	159	131	136	141	132	122	133	166	153	129	122	127	127	134	145	131	131	125	147	151	130	164	127	133	138	146	123	135	138	117	133	130	134	157	142	143	132	126	124	161	126	147	153	126	120	128	143	124	135	132	144	128	131	126	130	130	129	139	139	130	132	129	138	156	120	136	119	145	131	122	132	171	142	152	164	129	139	133	133	146	118	148	140	128	150	145	143	149	120	138	161	128	117	140	131	158	146	144	131	134	134	128	151	119	127	152	126	150	132	136	139	152	136	147	107	136	136	119	129	138	134	147	117	131	144	154	137	133	169	154	120	127	116	127	139	162	157	124	159	147	135	129	126	129	130	126	146	149	148	135	137	148	133	129	126	145	132	149	129	147	136	120	133	136	128	139	143	135	124	119	141	137	153	145	126	139	149	149	134	132	146	151	125	148	126	128	155	119	134	143	145	137	154	117	141	135	125	129	144	117	133	123	124	123	121	138	157	119	118	117	125	137	121	109	150	142	139	128	138	126	132	143	140	134	149	125	124	133	118	114	123	133	133	122	120	138	126	114	145	111	147	130	122	145	133	144	125	133	134	136	134	140	134	133	152	119	118	129	145	155	144	138	131	130	127	146	137	119	133	140	116	121	139	154	140	138	140	160	133	130	127	132	138	136	145	151	149	155	149	134	138	153	127	162	153	146	133	158	144	139	141	129	136	130	156	132	126	152	164	149	143	143	143	130	138	130	129	141	148	138	121	130	130	114	153	151	151	128	155	126	151	119	138	153	121	141	135	131	153	162	152	133	135	149	128	156	117	127	123	136	127	132	131	134	149	141	141	136	154	121	136	142	129	118	123	144	143	161	125	129	107	133	131	126	138	158	132	127	100	152	130	139	129	138	138	137	122	142	153	137	133	140	123	141	148	132	145	130	120	124	132	148	138	123	143	141	143	149	121	133	138	141	134	129	166	148	137	136	127	129	129	137	123	130	126	132	148	146	135	120	133	132	138	120	146	129	131	142	136	137	151	149	150	141	136	137	135	135	130	160	140	142	148	140	124	129	154	139	144	143	135	129	127	140	145	111	132	144	135	113	133	120	138	133	128	123	131	138	126	168	141	128	165	173	142	128	148	125	150	127	127	137	131	150	157	112	142	123	144	152	132	122	145	145	144	145	138	134	153	129	155	156	148	123	142	144	125	120	132	141	118	142	130	128	126	143	113	146	130	154	145	120	134	109	138	133	146	161	141	128	143	133	137	97	130	141	114	137	124	150	139	124	145	146	127	143	137	146	128	123	117	155	134	131	139	135	156	132	120	154	144	141	135	140	148	147	142	139	124	129	145	107	145	135	162	130	120	141	150	120	124	133	136	129	150	141	145	157	125	127	146	153	139	133	149	131	151	139	143	117	122	143	159	152	132	136	133	154	169	144	130	132	135	140	126	141	134	127	152	151	145	148	134	112	158	147	156	151	144	156	133	121	130	141	128	148	151	158	135	130	127	128	121	136	117	131	136	139	150	139	141	146	152	129	158	145	130	129	166	140	136	133	124	146	153	153	148	100	117	133	136	138	134	119	144	114	110	153	129	136	134	161	132	148	126	136	116	146	126	157	134	122	137	128	166	137	133	126	145	135	117	131	114	134	121	140	129	147	145	139	138	148	145	135	132	129	152	145	116	153	150	132	123	131	144	142	124	106	139	129	139	117	143	153	143	127	138	143	149	136	134	135	127	130	151	130	138	138	120	156	136	115	124	123	127	115	136	152	138	144	129	128	124	129	140	127	145	145	141	125	150	142	127	134	151	150	149	133	138	130	133	129	125	174	139	154	129	154	149	139	131	128	133	143	125	123	126	120	134	130	112	139	119	132	110	142	147	135	130	141	144	147	144	139	142	145	150	130	147	138	129	125	123	132	156	137	129	143	143	139	142	123	148	139	127	134	146	133	113	141	138	137	143	134	124	146	129	135	119	143	135	135	130	117	150	160	137	154	144	125	125	138	98	142	155	119	118	138	144	136	149	139	132	124	120	141	130	122	124	122	132	150	150	131	125	142	120	150	112	132	132	140	141	133	146	150	131	137	139	129	121	143	157	134	157	134	138	132	180	141	154	130	116	136	125	149	144	131	150	121	129	134	152	156	137	164	148	118	142	127	143	121	131	148	133	169	156	161	127	147	149	150	156	113	132	145	151	133	114	140	121	112	125	140	143	147	147	109	148	132	112	135	128	155	125	144	110	129	167	153	129	137	136	133	141	134	154	117	147	136	147	129	142	158	133	131	144	163	139	130	117	145	136	157	125	150	154	140	132	126	144	151	157	119	124	135	130	127	124	106	118	144	129	147	132	144	157	142	122	144	137	121	138	133	139	154	127	136	140	129	132	135	127	130	121	141	140	160	138	124	118	147	153	141	146	153	130	149	108	144	145	146	116	128	118	118	128	151	139	144	154	126	136	125	130	131	153	136	135	141	133	132	131	142	131	151	134	131	120	122	135	130	140	141	132	142	142	117	118	152	137	147	141	144	140	136	122	134	136	150	147	142	131	132	115	134	128	131	137	133	141	108	134	130	141	151	137	145	131	139	129	143	131	143	124	122	114	129	139	140	144	135	137	124	119	120	110	133	149	150	152	157	140	152	136	154	126	132	132	140	151	116	146	148	128	129	138	156	135	135	134	147	131	129	120	161	145	141	138	143	118	124	122	134	155	152	153	145	136	136
8038	913	1808	2055	1798	1408	1156	914	831	709	705	673	618	555	512	500	493	442	407	419	404	429	407	395	388	369	348	387	377	334	393	365	355	359	325	339	332	342	330	342	288	330	315	352	325	363	324	341	348	343	309	326	307	342	310	319	306	318	329	314	321	318	321	311	316	328	280	345	336	321	341	273	307	321	340	336	318	331	327	315	302	322	326	321	327	298	316	349	309	297	281	326	312	319	321	318	341	289	322	282	332	310	326	297	326	315	337	323	291	307	314	309	355	344	298	331	316	347	313	313	339	336	339	313	313	298	300	330	304	304	316	325	308	303	330	315	334	352	317	310	294	315	363	270	323	310	292	303	329	311	323	325	310	326	307	322	329	318	334	298	280	328	291	327	303	330	321	324	293	317	322	353	277	321	334	306	332	312	307	301	326	320	287	313	342	326	313	305	292	346	319	333	330	296	322	318	326	330	321	332	293	309	314	258	328	346	319	313	295	331	301	321	311	311	297	295	333	275	335	280	305	319	302	332	299	303	308	325	279	318	339	295	341	335	351	305	290	323	323	320	327	308	323	330	271	343	346	299	302	323	318	304	321	334	323	310	311	285	315	312	305	295	316	291	306	336	313	261	332	343	295	302	335	337	307	321	347	310	296	340	271	301	301	310	331	317	306	309	340	330	305	314	308	307	326	313	304	304	323	327	307	298	329	314	301	277	301	297	313	278	287	289	310	307	314	315	311	268	314	320	291	301	310	335	315	327	278	277	289	314	337	342	313	289	297	305	316	284	310	313	337	324	286	293	310	317	332	324	322	308	327	326	313	292	322	319	326	326	313	338	322	329	312	326	323	301	325	292	351	276	341	313	346	312	328	315	319	340	278	327	337	304	307	338	287	315	288	310	284	334	326	318	326	333	299	312	307	310	294	286	289	311	345	325	323	296	320	316	309	294	324	308	315	327	333	272	306	320	316	346	349	301	316	317	305	344	308	320	321	312	335	343	336	290	301	319	318	304	329	320	311	310	289	308	301	324	319	290	297	340	354	313	323	303	325	347	337	303	299	309	307	317	333	318	301	323	320	307	303	307	305	344	336	325	320	304	316	303	302	327	320	289	340	324	321	310	309	324	325	335	321	274	299	327	323	311	314	348	300	315	303	314	291	315	335	351	296	320	312	302	317	347	310	290	322	310	320	324	318	334	317	337	298	338	317	280	330	310	306	311	296	323	314	336	284	277	302	329	296	335	277	310	324	303	320	293	305	306	294	341	307	336	300	329	304	269	304	310	294	318	325	344	277	302	288	302	300	308	320	298	271	316	289	297	312	303	296	337	310	294	324	313	277	335	308	295	327	322	331	328	296	343	308	336	304	316	323	324	337	311	325	309	303	327	289	309	327	329	328	295	305	302	314	313	335	331	320	319	301	297	319	337	328	324	331	329	296	308	344	295	336	319	283	280	304	298	324	319	317	299	327	294	319	346	325	349	317	325	298	304	310	278	316	321	315	359	330	315	324	345	294	304	325	303	306	306	300	318	354	307	329	280	323	331	337	295	318	307	331	339	336	296	302	314	310	286	333	321	321	322	318	321	331	319	318	307	319	335	315	306	363	286	308	356	300	304	340	324	305	297	325	343	334	309	317	332	320	305	321	321	329	322	324	308	307	313	296	355	311	339	295	334	315	284	342	316	274	347	312	349	314	302	310	287	323	312	319	320	314	300	309	321	320	313	329	305	289	281	323	328	319	335	322	310	274	306	312	318	303	306	309	307	301	319	330	285	332	298	315	326	292	323	298	342	302	293	306	320	291	340	326	307	299	307	337	341	327	299	295	307	307	307	318	334	321	310	311	340	303	313	331	305	303	312	326	289	321	364	321	311	291	346	337	315	316	325	315	327	326	312	310	312	343	313	318	338	309	340	322	302	298	335	307	326	326	278	326	302	331	300	315	298	294	308	315	326	330	263	301	329	311	314	349	338	318	317	316	303	301	322	333	330	335	280	287	301	313	318	339	311	312	323	301	312	307	306	318	323	325	310	349	324	334	320	309	318	347	287	316	316	337	324	302	313	326	328	323	294	349	303	271	327	337	303	311	304	337	292	322	284	310	299	322	322	283	320	338	292	342	323	291	309	328	335	329	294	321	318	306	316	310	303	301	291	315	301	324	327	308	336	317	313	304	338	324	313	291	296	314	320	331	288	316	275	301	322	307	303	308	303	294	319	319	327	305	323	339	319	305	306	307	291	337	304	278	300	338	273	334	336	290	293	290	316	319	316	356	318	304	338	313	316	293	322	318	319	325	329	344	325	317	291	300	316	310	316	356	312	318	302	281	292	264	303	314	306	333	309	304	285	302	299	324	313	311	296	330	325	313	343	301	327	310	294	288	317	294	316	316	365	306	318	326	317	337	314	312	320	310	329	283	308	316	334	337	304	303	311	336	308	313	337	317	297	313	322	316	304	326	336	297	296	329	316	325	280	304	337	288	331	313	296	305	284	308	344	299	314	296	327	323	322	298	286	294	289	305	312	291	299	314	309	341	342	311	288	312	288	317	338	274	308	304	290	308	321	319	294	325	294	296	331	317	295	296	308	326	311	306	328	290	310	311	295	326	303	309	341	324	319	314	322	311	328	309	323	307	310	304	308	332	325	310	298	320	302	347	313	274	335	314	330	322	336	321	313	342	284	320	330	331	295	328	346	312	282	326	323	336	324	320	311	328	333	294	311	304	316	316	336	327	335	308	322	330	347	303	313	330	317	305	318	309	329	319	314	327	315	336	321	335	315	329	342	284	303	291	339	335	326	341	310	261	312	309	313	304	310	283	309	323	316	310	312	333	324	293	314	293	316	288	326	305	339	325	304	330	349	326	318	314	299	306	320	322	314	281	325	316	316	346	302	305	297	295	308	337	329	337	315	341	293	323	320	325	316	300	294	341	317	321	329	291	356	324	323	316	312	304	305	311	301	335	337	323	300	317	295	308	329	311	315	309	314	317	347	289	326	306	312	352	329	298	302	293	334	313	318	270	315	323	308	345	326	314	309	311	319	301	330	290	307	290	325	340	282	312	322	327	276	307	302	361	303	303	337	310	311	329	304	331	305	311	347	303	312	327	303	326	344	342	316	320	324	300	312	302	332	298	302	290	321	333	304	317	296	310	312	311	332	307	299	308	296	311	311	311	317	340	296	328	327	329	330	333	303	335	301	343	331	307	344	310	312	336	333	305	294	299	283	364	295	333	290	339	330	317	327	309	338	281	323	315	329	321	307	306	293	307	319	302	306	301	348	289	276	286	348	299	298	330	305	334	363	304	297	348	347	271	326	318	332	332	336	320	309	330	278	311	325	324	316	289	333	318	295	283	334	300	315	340	301	288	330	302	323	297	327	271	336	313	328	339	326	281	305	307	310	316	312	343	325	307	307	300	342	300	306	328	323	328	327	327	290	298	306	328	322	317	292	314	316	305	300	332	306	306	336	360	336	333	308	317	313	344	267
1310	174	137	155	166	145	141	140	140	130	131	123	129	126	143	127	155	142	152	123	114	117	160	153	117	141	132	138	132	149	124	114	146	144	147	138	133	139	134	121	142	112	148	124	146	107	112	123	135	138	136	128	142	122	142	142	143	130	127	112	145	117	125	121	155	139	125	148	156	139	115	136	127	149	119	126	139	141	138	128	141	129	131	121	150	141	128	129	126	124	121	147	150	139	136	153	142	131	135	132	131	143	128	129	149	134	122	126	140	149	161	122	145	133	127	153	133	116	154	131	162	127	128	143	141	152	151	166	120	118	135	149	141	132	135	128	127	135	135	137	125	129	136	130	154	135	143	125	152	115	119	149	129	121	129	124	148	139	132	132	143	129	147	124	145	126	149	129	111	150	128	126	136	112	119	129	138	141	127	142	104	119	137	122	147	140	147	127	123	127	144	130	147	138	130	132	130	125	142	132	138	174	140	133	125	139	122	137	130	122	151	132	142	145	137	129	110	131	143	129	128	135	133	113	112	127	124	120	111	125	122	137	135	124	154	113	147	142	127	141	145	146	138	117	125	143	145	130	156	141	112	125	132	115	142	140	132	123	135	138	136	135	146	135	154	132	152	130	125	129	127	138	140	156	145	132	137	153	132	125	123	112	144	116	147	131	115	134	124	117	106	135	141	146	128	111	122	134	133	142	153	122	138	149	137	152	120	146	168	131	177	127	133	128	148	139	127	154	133	124	139	136	117	112	116	143	150	142	111	132	138	123	148	154	136	113	124	120	134	118	138	125	123	119	130	127	131	131	143	145	123	121	124	132	143	143	120	137	116	130	122	124	110	130	123	142	130	125	155	111	139	137	99	133	156	150	141	119	149	118	159	124	160	147	137	124	141	141	128	140	135	122	141	145	133	128	132	142	149	141	132	116	150	141	108	130	107	137	142	125	134	122	131	121	130	128	128	118	137	155	138	105	142	132	138	138	149	130	126	138	128	139	151	140	134	132	130	119	112	151	143	155	163	135	130	145	131	113	122	138	145	108	107	105	133	138	140	121	109	117	151	139	169	124	129	124	120	129	145	151	135	132	137	140	132	157	134	137	114	131	131	140	142	142	155	145	138	136	112	107	115	129	148	128	124	162	110	145	125	137	149	131	142	138	153	138	137	125	112	128	128	150	111	125	105	126	136	141	131	128	130	121	141	139	119	141	141	127	137	139	134	144	123	153	153	108	128	118	133	130	139	115	133	123	136	141	131	124	117	119	115	133	131	139	149	157	151	115	134	111	131	128	155	144	165	130	118	128	135	148	128	139	143	142	132	113	132	130	108	127	134	118	141	136	143	147	132	142	132	142	135	139	135	149	146	124	145	138	126	132	123	128	132	133	134	138	137	157	141	132	110	129	142	142	130	138	116	127	138	138	139	129	139	117	150	135	135	144	134	127	145	151	147	128	149	131	138	125	135	106	145	150	128	146	134	116	135	154	137	135	142	151	173	126	156	148	122	118	163	134	111	133	123	129	123	139	137	114	141	123	133	130	130	146	150	134	139	165	141	131	138	152	139	133	149	123	128	162	143	132	130	117	160	137	139	138	120	130	136	142	117	132	124	133	144	131	140	138	119	132	138	133	113	145	141	136	119	109	151	130	122	139	123	133	145	141	132	138	140	112	121	144	144	133	124	120	144	144	149	156	120	136	126	114	137	128	143	139	124	149	141	140	119	154	139	125	144	119	132	130	145	142	113	123	109	117	108	131	153	130	146	115	105	128	132	126	139	145	131	125	128	135	136	135	152	147	131	122	125	109	136	121	123	129	126	140	137	142	157	132	131	126	149	134	146	129	139	119	125	126	146	151	134	136	138	147	145	123	144	138	148	134	112	143	127	110	135	130	155	130	132	135	138	140	115	137	148	115	124	158	125	136	147	148	130	131	118	131	121	124	116	118	135	125	136	146	150	131	164	137	163	112	134	145	156	141	146	154	140	141	144	129	133	148	123	138	143	131	124	126	123	132	126	148	129	140	120	135	137	126	122	147	121	146	121	130	118	132	150	151	127	118	164	129	137	114	123	127	126	137	127	125	140	137	164	141	125	156	133	149	127	115	102	134	144	123	105	140	129	160	130	131	131	116	138	116	134	140	148	123	131	141	120	124	123	137	157	124	125	112	129	139	120	144	116	127	132	133	135	142	137	133	129	134	116	140	141	140	148	134	130	135	135	120	132	128	141	132	146	119	123	132	140	121	132	122	179	157	145	148	120	110	135	121	129	137	128	123	127	132	138	129	112	128	130	155	141	140	135	121	121	137	115	123	161	120	153	131	132	116	121	117	146	137	133	135	123	144	142	138	111	143	117	143	143	148	113	144	149	115	141	126	129	128	140	135	140	119	159	144	149	106	124	128	137	124	129	156	144	119	118	131	136	124	131	166	127	139	158	145	133	124	130	129	130	138	145	134	122	139	126	133	147	117	149	141	146	127	135	118	129	129	138	121	112	114	131	148	144	144	124	149	148	120	150	137	145	133	154	112	156	139	159	148	138	140	146	126	152	117	122	131	149	132	160	146	149	137	153	148	125	154	141	150	154	142	131	146	125	131	142	136	131	118	126	137	137	146	134	152	148	137	143	114	126	129	139	105	147	123	118	129	138	138	104	149	108	134	131	140	121	120	139	132	122	154	127	111	137	142	156	140	136	118	122	142	137	155	132	134	144	137	150	161	149	109	145	131	144	124	121	108	149	106	145	117	129	148	138	144	135	130	130	122	129	100	162	151	145	135	127	142	129	131	133	142	116	129	112	143	142	133	126	129	127	158	133	123	131	128	159	136	143	155	129	132	114	143	123	150	147	110	139	149	124	146	129	118	127	126	152	124	130	128	149	131	122	127	156	148	136	126	172	129	134	140	137	128	121	124	148	135	122	132	129	130	124	125	135	133	104	115	142	139	136	127	145	123	150	121	126	123	123	126	135	122	152	125	164	154	134	132	118	146	118	125	138	123	119	139	136	135	139	139	147	115	126	138	143	118	136	111	128	113	132	132	135	144	130	107	130	135	138	143	129	164	136	137	144	136	125	116	130	136	120	137	138	145	145	132	134	119	144	136	114	124	137	137	135	135	128	146	130	130	146	138	135	126	146	133	125	120	138	158	125	140	136	128	127	148	143	126	164	123	138	114	135	138	122	128	138	127	130	128	125	113	144	125	120	112	128	135	151	155	135	128	145	145	131	141	150	140	121	134	133	121	137	112	157	112	154	116	117	121	139	132	129	136	136	131	144	113	117	120	135	145	135	138	126	129	116	131	121	132	129	126	121	121	135	135	121	140	130	139	125	121	144	134	135	136	137	137	127	119	145	135	130	123	123	138	122	136	130	139	123	151	151	159	138	140	126	122	146	140	123	137	132	133	112	128	120	118	104	131	129	130	115	149	163	160	117	156	146	150	158	134	132	143	136	148	144	127	125	125	133	121	125	125	141	110	148	132	131	156	147	128
1505	374	347	420	353	350	313	386	368	375	360	374	349	333	337	323	334	335	329	331	310	328	366	324	345	316	318	320	331	342	316	340	320	307	324	338	343	351	335	306	323	334	293	313	312	364	345	307	336	318	315	311	306	316	305	366	334	338	310	358	309	353	307	342	367	300	310	355	347	308	358	331	343	334	312	346	333	325	317	319	344	340	327	335	354	321	318	372	319	336	309	347	323	295	346	326	314	317	333	344	328	355	314	336	292	320	331	344	325	318	357	324	345	325	338	341	354	336	341	322	364	322	349	354	321	346	333	321	352	330	326	349	320	332	378	302	327	330	338	316	341	322	339	313	329	311	290	318	346	331	325	362	365	334	354	293	331	326	334	322	352	344	334	293	343	332	326	303	299	341	312	339	357	330	344	332	293	322	346	322	342	378	351	369	327	347	332	318	306	303	347	308	369	313	350	313	327	318	323	342	311	323	318	319	332	359	318	348	329	316	311	321	362	327	304	317	322	373	344	370	324	351	297	324	329	320	340	331	296	307	336	315	342	315	321	316	319	318	349	335	314	315	332	328	338	342	336	333	291	320	327	325	340	266	318	335	343	278	346	298	283	360	331	319	329	365	331	340	326	326	319	282	324	352	349	316	340	353	372	357	285	333	309	334	356	335	329	353	339	376	319	337	329	338	308	297	308	300	322	339	335	321	319	343	364	320	309	278	321	345	299	311	342	306	338	330	290	330	316	339	358	331	330	335	320	344	317	352	338	330	316	312	357	320	353	320	338	344	330	289	312	317	307	294	291	307	328	338	324	334	279	321	314	321	300	323	341	323	330	307	360	326	324	333	341	341	325	331	334	335	337	345	344	345	328	342	317	302	316	353	360	313	353	339	337	376	341	340	305	313	333	321	309	334	292	381	313	324	325	341	335	330	329	322	293	343	344	357	294	362	321	341	352	352	320	333	358	313	319	335	380	351	332	320	351	292	321	349	313	370	310	295	327	318	313	331	306	316	291	328	330	326	356	335	318	341	338	327	315	319	270	342	327	354	353	319	301	359	352	318	315	351	315	327	307	302	314	317	322	333	326	322	373	346	360	328	311	320	351	340	335	311	363	369	309	339	357	330	348	333	324	313	324	331	319	316	326	309	342	345	349	318	345	318	299	326	343	368	319	367	340	329	352	365	313	315	319	336	328	354	331	336	342	312	349	346	334	321	335	307	332	316	352	333	333	339	340	327	351	353	319	305	315	342	316	325	339	336	333	304	321	315	309	326	325	340	306	346	336	332	316	335	326	307	311	327	336	335	318	356	310	326	319	314	319	314	323	334	320	329	299	320	340	294	318	300	325	326	333	338	286	295	337	337	301	333	340	314	301	332	326	309	352	324	371	353	342	337	303	329	331	314	344	318	310	331	325	315	323	339	306	345	317	326	352	324	337	311	338	342	339	307	332	352	358	350	347	339	344	311	319	310	322	363	338	312	344	306	301	331	330	329	313	306	304	322	324	331	381	358	324	350	331	338	318	349	312	346	344	311	291	334	334	328	330	316	375	321	324	320	364	318	328	337	342	367	314	330	329	336	353	329	323	328	341	349	343	353	339	343	329	317	367	293	329	337	305	362	330	312	322	296	335	322	320	350	320	316	363	342	326	341	335	343	309	323	355	311	354	324	298	316	323	336	330	363	343	343	364	305	339	323	296	338	313	362	317	293	315	312	328	302	320	326	355	361	327	343	308	324	294	337	353	355	331	330	311	353	303	350	311	311	344	329	332	306	337	342	324	298	308	320	315	353	320	326	321	332	301	316	331	343	309	324	312	351	352	337	310	347	319	330	318	302	331	315	313	326	339	376	321	321	326	316	323	323	345	321	301	362	324	324	370	287	330	288	303	330	358	335	346	322	325	315	318	323	326	335	321	356	307	309	342	297	329	343	322	312	332	298	335	331	327	337	328	341	337	337	345	331	351	328	354	327	340	355	303	298	303	325	345	323	345	320	341	314	372	326	311	335	304	326	320	323	330	286	316	311	378	355	336	339	337	319	328	325	329	321	326	356	342	320	325	326	332	352	321	344	325	326	329	319	334	312	309	335	329	338	312	337	343	362	332	335	305	333	338	376	350	342	312	341	342	304	338	352	354	321	348	347	359	355	323	343	331	349	336	318	332	346	316	333	328	322	323	373	312	325	317	296	317	341	352	329	308	285	315	338	352	337	327	331	307	325	348	330	348	345	287	306	334	313	316	344	279	351	299	315	316	326	322	342	304	340	338	351	347	335	328	321	324	317	318	317	327	341	301	348	316	308	336	320	327	315	320	316	317	322	338	319	329	318	310	342	340	333	292	337	324	342	327	332	315	311	276	331	326	321	317	343	341	338	330	339	327	347	310	327	319	338	334	323	319	325	335	326	337	314	322	341	335	303	307	373	360	330	315	332	305	320	349	316	327	368	336	318	345	314	353	348	339	283	332	370	333	333	342	344	352	325	335	329	312	296	340	354	332	322	283	347	315	317	353	340	331	309	347	302	329	338	337	292	340	333	296	314	309	321	324	328	323	333	312	321	316	316	329	341	332	303	305	316	325	340	324	346	343	341	364	346	322	334	324	329	366	320	350	325	339	324	328	321	348	309	338	364	313	338	325	363	321	351	310	301	326	311	333	345	328	307	348	303	325	365	318	334	314	326	344	341	334	309	318	336	345	309	326	311	323	305	332	328	339	338	304	345	295	303	335	339	329	326	348	337	352	329	325	338	308	325	323	328	325	327	328	366	330	323	305	314	330	350	367	345	354	336	308	318	335	335	336	323	329	348	348	331	343	311	349	308	344	323	326	333	333	340	318	319	338	350	343	321	311	343	312	337	323	330	341	321	302	310	321	351	374	319	321	328	327	325	333	337	327	314	299	345	359	318	333	318	334	331	316	337	335	337	302	323	348	350	337	296	333	293	345	348	330	342	358	305	304	298	334	303	321	329	314	350	312	318	323	330	316	329	355	328	332	351	351	334	306	347	349	329	337	365	367	344	330	314	337	321	326	334	370	330	306	325	351	359	367	338	337	318	332	323	311	332	326	348	316	351	301	310	308	348	326	363	311	322	346	336	357	289	325	342	333	322	305	342	331	333	314	351	348	333	332	314	325	313	310	364	310	329	298	343	344	326	310	324	328	352	323	327	366	347	333	324	323	325	349	319	368	340	314	343	336	346	295	317	350	328	275	329	362	329	361	337	348	297	320	351	336	317	299	322	289	345	319	330	320	324	334	330	326	301	309	328	306	362	334	344	315	337	366	318	349	331	326	328	344	348	314	322	344	327	297	315	341	327	328	340	309	308	341	304	300	366	339	320	345	348	313	338	313	316	333	340	292	325	318	341	320	340	321	313	329	324	298	317	316	358	299	348	345	350	326	336	321	369	325	345	315	322	379	352	341	309	363	373	319	318	343	333	350	325	295	365	320	344	337	306	307	323	293	342	336	315	332	337	352	340	299	328	352	346
7402	563	547	460	366	285	291	277	264	236	219	243	256	242	251	232	186	220	229	197	232	214	225	212	234	201	212	233	195	190	206	209	224	209	195	242	217	211	224	209	194	224	206	173	214	215	212	192	220	206	217	206	191	197	213	211	226	215	219	204	213	204	219	224	215	220	219	195	204	204	203	213	208	193	176	230	193	203	218	220	153	202	189	236	212	208	201	194	200	229	204	225	187	196	198	227	204	195	231	204	211	205	192	211	213	170	226	203	189	198	212	212	188	193	209	217	208	209	201	191	212	199	187	219	216	224	224	204	200	194	195	230	190	209	208	218	223	196	198	210	203	213	199	180	203	234	230	214	196	225	216	215	228	198	210	196	189	197	221	210	215	204	197	197	223	218	217	223	227	226	219	213	203	201	195	218	226	228	197	217	222	221	203	203	198	188	242	183	207	217	188	188	212	190	198	204	221	210	202	240	206	204	192	217	219	223	193	196	238	170	220	220	210	194	199	207	206	223	214	209	169	199	206	187	197	219	217	217	233	183	215	204	224	218	225	191	229	197	206	198	196	223	236	223	212	181	226	237	203	182	190	216	211	211	233	227	197	220	214	203	199	222	186	208	214	216	205	193	214	193	197	228	222	191	191	233	212	188	220	201	223	221	207	214	180	239	182	210	213	204	193	174	226	206	190	210	228	195	217	201	202	193	214	192	211	203	221	219	190	215	187	202	200	218	205	186	195	218	199	206	197	195	200	204	208	205	202	209	192	239	205	207	189	197	219	196	204	197	232	199	234	210	218	208	200	216	211	201	211	245	219	215	184	200	208	199	222	219	187	222	205	173	233	174	218	214	192	225	207	214	186	204	211	195	208	185	211	193	222	178	186	211	202	216	214	238	243	208	189	194	169	208	192	184	223	177	187	213	211	222	216	194	213	183	213	226	194	236	203	193	225	218	205	229	200	196	214	242	210	222	217	191	213	189	231	166	219	213	226	193	183	214	214	202	225	209	181	219	186	209	244	210	229	216	205	198	233	205	215	192	228	202	234	214	219	205	187	217	150	200	185	176	184	226	223	212	194	180	209	208	220	197	202	229	213	213	204	202	204	199	208	219	199	202	226	197	239	230	201	226	203	203	230	196	188	192	197	184	243	186	187	194	228	233	217	205	197	210	199	213	226	205	209	214	241	188	224	229	221	225	222	222	217	206	213	185	211	194	190	211	219	202	202	221	214	191	196	208	215	225	222	183	222	199	193	195	189	253	239	231	211	187	179	229	188	209	209	220	190	210	214	206	220	213	221	196	211	200	225	217	217	187	213	194	219	224	208	221	187	208	198	188	205	209	215	209	219	203	182	202	235	212	201	204	213	196	232	206	210	213	191	195	211	205	221	210	208	189	224	206	219	212	203	197	222	215	185	240	190	255	193	194	213	209	218	227	229	232	213	212	216	188	208	210	209	208	203	214	205	225	197	199	215	213	206	213	204	210	194	220	202	204	194	208	210	220	240	203	217	206	225	181	196	211	215	217	195	211	210	197	216	209	228	233	227	197	199	214	187	223	209	222	237	216	188	187	187	197	208	229	194	188	215	207	215	203	210	212	208	216	188	198	204	193	234	213	214	226	200	197	201	210	232	223	198	204	204	191	208	212	197	225	200	193	219	220	188	216	204	226	188	219	202	198	215	193	200	199	206	232	197	212	195	222	219	199	204	234	182	192	225	207	207	218	212	196	227	215	188	209	240	212	193	204	221	206	217	211	176	184	227	210	217	214	215	216	213	229	219	224	200	202	219	219	199	221	211	215	184	211	237	212	212	185	217	210	217	212	242	241	224	192	185	222	226	205	223	222	231	209	212	188	221	204	207	221	151	198	207	221	192	213	196	230	217	226	198	200	206	220	210	213	222	217	209	186	216	221	218	187	221	236	199	204	191	202	212	212	212	220	207	207	199	188	221	237	213	214	189	214	214	200	223	235	218	220	208	212	183	226	228	207	214	221	211	195	222	215	184	209	207	226	205	187	193	213	215	215	199	230	236	208	230	199	198	226	191	211	229	207	232	212	197	207	219	196	204	224	214	177	207	195	174	204	200	231	226	212	196	226	234	215	206	218	217	218	213	207	227	208	203	207	225	206	192	232	229	226	215	220	172	202	198	238	212	198	225	222	237	191	203	211	225	231	211	198	218	208	185	233	227	212	195	192	212	200	215	210	195	205	204	205	199	200	206	212	208	198	217	191	204	213	219	195	211	202	209	207	206	223	214	186	205	218	229	216	193	195	213	197	200	208	220	198	202	189	187	236	181	234	230	213	202	217	197	239	207	216	201	221	216	193	204	202	214	236	190	213	220	225	198	200	212	208	234	196	196	191	177	210	215	239	219	198	208	215	188	233	205	202	215	186	192	197	210	212	204	187	239	201	220	213	201	181	180	222	213	207	219	230	191	211	169	198	203	202	223	213	189	207	208	229	212	206	235	203	204	192	222	192	212	189	182	222	230	214	210	212	202	224	219	203	231	194	204	218	204	246	210	230	197	198	203	215	217	220	207	201	210	183	222	190	209	185	193	210	228	230	195	199	211	205	204	212	214	205	226	203	183	204	206	188	214	215	203	205	210	217	197	215	227	208	223	217	205	188	195	202	188	212	187	193	207	202	189	214	205	195	188	215	203	200	199	187	212	244	204	203	222	191	225	220	189	207	185	211	224	194	196	211	193	223	219	202	197	196	194	212	177	217	212	192	230	225	241	212	205	204	209	214	200	224	206	202	181	201	229	193	213	224	184	208	200	215	196	201	219	215	220	220	200	216	211	213	231	192	219	194	193	200	202	208	188	226	196	204	209	201	176	174	202	178	183	220	200	235	216	190	192	230	199	195	189	194	186	232	228	185	228	207	229	208	213	208	180	184	206	194	218	206	238	189	223	222	191	217	183	191	240	237	232	224	209	212	202	216	212	223	207	243	216	222	202	186	192	242	232	224	206	188	216	195	202	219	202	187	202	192	191	237	230	212	212	207	207	191	239	204	212	192	225	211	183	217	189	221	205	207	222	216	194	198	205	199	215	219	197	207	203	232	185	210	212	204	247	208	236	196	213	204	221	190	188	191	202	197	221	212	216	200	224	194	207	212	232	212	196	217	216	198	199	226	213	195	219	207	212	195	184	198	197	225	198	208	195	249	253	238	215	207	224	226	208	219	218	216	244	215	220	197	199	207	209	205	200	196	216	196	190	211	204	208	203	215	217	222	198	179	213	207	233	217	177	224	229	213	199	218	190	211	214	198	206	201	191	225	230	222	223	221	210	195	219	225	203	203	210	207	199	204	204	194	233	221	195	176	206	218	216	215	193	219	222	197	195	190	180	247	229	198	205	219	205	224	186	194	219	210	223	198	237	232	237	199	207	223	215	205	205	207	229	195	202	212	234	233	209	218	222	220	201	227	205	186	186	231	187	181	216	212	212	193	196	240	222	205	194	213	202	214	190	218	218	208	210	227
6379	761	1183	1335	1209	1045	902	770	804	702	636	618	584	614	590	574	526	568	560	505	548	514	498	519	465	494	503	519	508	491	488	519	465	447	499	494	503	490	494	453	490	520	471	475	471	478	477	476	459	462	491	488	466	502	471	450	469	475	484	478	463	511	502	481	459	471	473	463	547	467	509	462	435	492	483	481	468	453	458	495	505	505	470	505	474	473	501	510	482	498	477	473	460	466	493	489	469	485	453	439	478	479	452	494	440	493	483	443	472	465	489	459	501	462	483	475	418	486	456	486	460	486	449	464	444	471	490	462	463	484	491	450	462	491	469	447	476	466	474	487	495	477	508	551	502	481	477	438	445	461	460	462	471	474	514	527	476	481	465	505	519	441	486	472	484	485	461	501	492	432	421	498	492	485	480	524	454	517	501	481	465	483	486	516	455	514	502	501	504	450	410	455	457	490	484	476	463	468	457	476	459	465	510	506	475	497	533	426	466	490	448	478	497	477	461	494	482	475	496	469	442	485	460	476	507	464	462	452	512	493	473	448	463	483	480	472	530	481	480	494	488	507	475	528	482	461	438	467	466	464	449	480	448	471	480	487	523	449	480	470	501	471	514	482	508	460	481	523	470	460	484	460	491	445	483	490	417	495	441	463	476	487	433	484	464	510	484	510	484	453	484	460	491	507	489	449	462	467	452	485	482	470	462	472	488	477	481	447	468	460	482	459	478	487	496	487	501	508	504	497	476	493	515	497	462	449	530	499	487	516	485	464	448	472	461	455	505	496	469	480	471	478	483	481	474	514	489	458	438	499	466	475	515	489	483	470	476	453	532	452	497	460	458	477	493	478	489	503	439	457	458	443	484	484	460	492	486	481	508	457	520	464	459	473	506	480	469	458	483	478	464	441	498	451	499	475	490	460	491	493	499	447	484	499	504	491	469	480	487	480	447	500	464	472	435	432	465	459	495	461	456	463	449	478	462	473	458	475	451	453	450	442	460	493	447	483	448	498	459	490	479	455	469	454	471	456	464	453	484	438	493	456	521	484	451	453	451	485	468	427	442	430	517	521	481	454	475	441	476	488	467	479	504	477	521	425	483	445	473	494	455	511	447	487	449	504	472	435	438	466	475	463	496	499	452	458	458	484	466	471	475	486	473	477	498	477	493	461	467	484	457	429	456	506	469	468	467	492	451	461	494	491	500	438	444	447	481	442	494	528	503	475	491	476	478	468	445	466	488	478	481	469	482	463	465	450	480	457	481	442	460	490	482	448	450	513	475	470	464	477	463	497	483	484	539	444	504	480	501	461	482	518	487	461	440	489	489	492	428	463	459	444	461	468	500	460	460	474	486	479	488	470	452	488	495	500	462	480	487	473	430	476	470	491	496	499	490	436	468	490	476	482	489	477	482	481	454	502	477	499	509	474	450	468	445	489	503	485	488	484	472	446	473	454	517	466	447	481	511	523	455	472	462	493	468	466	448	472	478	464	460	488	464	462	484	476	502	476	477	472	475	493	458	493	488	418	489	531	461	448	456	476	492	491	457	493	448	463	481	480	482	488	488	445	511	484	460	456	491	439	492	459	451	495	507	458	455	445	474	448	461	474	463	482	485	443	479	442	469	470	528	477	474	487	459	493	481	480	487	485	484	452	472	479	480	453	477	469	471	497	452	445	466	483	454	449	488	488	462	479	509	422	496	503	437	477	491	500	460	497	490	452	478	462	446	488	489	467	440	491	498	484	462	459	449	466	480	438	466	449	491	475	451	456	484	502	496	465	483	463	447	504	468	468	470	472	456	501	496	504	456	468	494	527	510	473	473	490	461	462	488	459	511	516	483	469	468	500	502	456	448	455	490	488	490	467	465	478	538	515	459	458	469	484	485	493	449	467	519	487	419	426	479	482	458	469	468	495	512	463	518	495	467	472	510	518	496	477	410	496	519	470	481	490	485	491	496	456	478	472	507	479	469	487	457	506	450	433	482	501	484	456	500	549	476	495	460	441	483	491	454	483	464	446	468	487	447	492	498	511	457	486	474	460	459	483	451	479	460	458	474	481	504	458	485	479	479	529	486	479	461	487	514	475	505	435	471	462	466	456	456	506	503	471	504	460	477	455	467	447	468	480	442	456	462	468	492	455	444	490	465	500	466	487	460	493	438	449	441	513	475	473	504	473	477	508	510	498	476	476	441	517	475	498	505	457	491	498	450	476	497	451	507	466	478	538	473	451	474	531	466	501	500	435	481	467	464	460	451	484	521	502	469	506	465	489	516	477	492	459	476	477	481	488	497	475	479	491	493	432	466	477	494	473	488	469	440	476	476	458	500	451	493	471	487	491	468	498	440	496	410	467	441	494	456	469	470	469	486	481	449	481	427	479	449	446	464	473	465	487	427	469	493	491	491	484	444	426	490	446	465	460	449	474	455	509	454	440	482	498	468	450	465	484	515	480	489	505	455	492	492	491	472	502	514	493	477	460	515	429	495	428	479	496	501	484	438	491	479	492	475	497	496	464	477	471	465	484	502	457	476	466	468	448	487	471	456	452	478	517	480	455	448	445	511	476	496	458	513	475	432	517	462	465	463	504	506	472	453	456	442	493	454	463	485	475	491	486	457	482	508	453	474	469	491	479	523	431	442	431	497	471	479	497	454	467	459	464	473	513	451	487	488	470	503	490	490	495	471	466	492	443	486	495	470	491	443	451	491	488	468	524	469	455	486	482	458	479	491	489	458	474	488	491	493	486	450	462	430	490	490	500	494	450	486	486	466	466	494	512	477	468	435	510	514	475	497	443	476	495	486	497	469	473	471	489	456	466	506	449	542	472	483	486	498	462	474	477	500	448	468	472	471	462	454	498	500	482	471	468	474	493	456	465	469	488	446	490	474	476	462	449	513	505	477	472	474	458	462	469	449	518	467	462	484	482	477	468	472	455	480	448	543	453	485	482	480	475	463	477	482	490	500	484	493	431	439	493	513	467	472	459	478	460	491	432	476	470	482	484	477	466	433	449	437	444	484	454	468	497	486	507	466	483	465	481	446	454	472	450	504	473	484	493	481	477	489	494	443	493	493	496	483	467	478	469	472	477	468	508	480	512	514	462	502	472	459	447	470	504	484	453	499	463	482	456	469	499	494	501	432	476	528	452	484	483	495	439	495	430	487	471	440	507	467	458	454	480	498	429	440	462	482	423	474	452	485	471	470	486	487	456	451	471	451	422	469	455	488	458	475	462	470	455	471	484	521	476	500	482	510	537	439	468	461	474	503	473	464	434	468	481	514	471	471	484	502	465	488	479	494	505	461	498	487	464	469	499	476	459	473	454	494	487	464	502	491	463	454	466	474	497	457	466	486	483	480	493	510	463	474	463	447	492	449	465	475	464	471	478	489	429	477	490	475	428	506	458	496	504	460	468	470	489	482	507	472	485	469	458	488	499	466	507	457	453	475	471	485	468	464	474	450	491	506	463	496	456	474	459	462	466	450	454	476	438
13970	1037	839	659	504	366	266	225	200	205	170	185	188	159	178	159	141	166	168	173	132	145	154	152	133	140	138	146	154	149	122	123	159	146	145	142	120	140	120	117	129	117	145	149	145	142	134	127	161	127	143	144	124	149	148	121	127	155	125	139	133	136	114	122	127	128	151	148	136	140	140	103	142	149	156	158	129	113	142	138	152	142	146	126	132	147	124	119	140	137	144	136	126	145	136	156	119	137	134	136	124	145	134	126	127	152	135	117	146	135	139	131	150	125	120	126	133	127	131	127	137	131	123	104	153	120	129	176	125	140	126	154	146	128	123	135	143	122	138	160	115	127	132	110	147	137	139	132	152	159	148	126	146	130	129	125	144	136	124	141	161	144	132	141	156	133	149	132	145	147	147	110	117	134	144	149	131	118	126	148	126	129	139	122	119	136	123	140	118	150	131	125	149	165	150	148	133	134	145	140	138	130	116	152	149	109	134	139	132	137	119	142	132	135	134	99	126	149	118	131	147	143	163	130	116	115	146	131	119	123	142	142	159	122	164	122	138	114	120	130	161	146	130	136	150	134	150	130	123	148	132	121	132	120	130	129	151	149	143	126	128	126	120	122	135	133	110	119	130	140	129	136	130	141	147	135	142	142	133	133	126	126	127	131	120	136	127	128	144	128	116	157	132	139	135	111	150	119	124	139	149	132	122	138	129	136	129	109	163	126	126	118	133	132	136	115	127	142	131	150	139	134	149	133	135	129	143	123	126	139	120	140	122	112	134	121	124	120	119	157	136	118	127	111	148	147	131	135	135	162	126	117	139	133	149	135	151	127	126	151	139	115	128	147	137	150	138	150	128	157	166	144	123	138	148	121	121	150	147	148	149	130	126	131	149	131	158	118	138	130	113	116	141	159	112	141	152	127	131	126	139	115	151	137	141	122	138	132	143	131	146	133	129	138	156	166	169	149	119	133	133	124	137	123	138	145	156	128	147	144	140	125	146	140	132	128	143	122	151	133	131	116	131	111	130	106	135	145	122	145	121	128	136	120	138	152	136	129	117	143	135	140	139	117	134	139	116	167	163	120	143	142	140	134	131	144	141	155	139	136	140	151	138	142	132	147	110	140	122	136	140	133	126	152	141	158	132	127	116	144	129	135	140	155	134	138	147	134	121	137	140	138	132	120	126	125	116	132	167	123	127	147	104	126	140	136	125	136	113	133	143	121	119	125	135	164	109	135	140	145	138	126	123	139	119	126	126	126	124	154	130	114	131	159	123	182	152	156	134	153	137	146	140	166	145	145	138	147	134	123	143	140	123	136	165	133	110	149	157	116	138	130	129	129	123	148	163	146	125	126	144	111	141	155	135	138	128	140	129	146	131	143	114	115	129	132	128	145	124	140	128	144	126	121	127	109	137	144	134	137	117	114	155	134	124	142	129	122	148	146	135	130	135	145	145	150	123	122	145	135	150	147	149	145	136	150	151	128	137	121	149	120	144	142	151	135	110	130	136	132	123	130	140	138	134	121	151	118	147	126	150	134	129	148	125	140	124	152	134	129	140	182	144	125	120	137	138	145	139	122	119	139	134	136	148	123	131	138	123	135	143	152	146	143	128	138	151	153	143	153	130	139	156	154	125	125	130	127	158	131	135	143	131	141	120	139	127	130	131	155	150	136	133	142	129	147	142	128	124	121	146	148	150	97	127	150	122	130	114	120	143	157	140	128	153	142	136	149	132	157	132	111	124	125	143	117	116	128	137	137	140	150	146	133	135	131	120	119	137	147	112	121	159	121	138	116	126	138	132	147	132	110	110	129	119	142	144	131	144	110	153	138	138	118	123	158	137	153	123	154	136	147	121	136	140	131	130	135	129	142	140	133	146	146	126	124	142	156	126	121	151	132	122	122	143	143	137	137	134	135	154	161	121	141	146	121	132	115	138	123	120	156	127	123	111	145	131	140	136	133	150	131	122	146	159	140	132	117	126	165	120	135	145	132	131	141	142	136	127	141	144	120	132	138	139	145	142	126	119	138	143	140	129	142	144	144	131	106	140	124	151	128	126	124	125	128	155	149	149	146	137	138	173	151	140	122	131	135	139	155	122	129	116	119	122	134	163	140	133	123	130	138	151	139	125	139	118	127	124	115	121	155	118	116	141	135	149	117	133	109	119	141	146	124	154	127	126	108	148	135	151	155	120	174	155	132	145	129	136	158	110	145	133	126	130	158	151	149	150	158	124	152	124	147	145	134	114	116	148	151	123	134	127	129	134	123	142	145	133	122	143	115	136	123	127	139	130	128	125	133	121	125	147	137	137	146	162	130	137	137	131	129	140	133	124	126	144	127	156	127	132	117	139	138	162	157	137	126	135	131	117	146	115	149	146	136	141	129	132	147	130	131	133	142	141	129	127	135	122	142	128	125	152	131	132	124	121	138	128	111	131	142	159	120	154	136	153	131	130	118	148	133	130	140	142	149	142	136	130	161	150	117	145	146	132	151	133	144	132	130	117	160	146	157	143	148	135	112	134	154	140	137	136	118	156	134	140	117	126	136	141	131	141	134	150	131	130	143	149	136	134	124	146	139	145	138	132	141	125	115	145	142	124	137	129	124	143	147	149	110	126	129	141	127	127	130	137	130	138	144	134	131	114	132	146	130	103	130	138	151	128	112	136	137	109	123	131	147	165	134	123	136	127	123	137	138	143	117	152	104	116	148	130	131	155	145	147	142	126	136	144	134	131	136	131	130	132	137	134	143	123	129	132	133	138	136	122	126	134	129	132	156	148	136	120	134	135	134	115	123	146	124	123	133	130	153	135	149	124	135	134	147	138	143	150	145	125	138	146	124	128	136	121	143	130	124	139	146	122	149	137	134	140	139	128	120	121	133	130	149	131	139	143	156	137	132	140	135	127	120	127	129	140	117	157	126	129	128	125	133	152	117	134	151	136	136	89	145	112	116	143	129	128	140	136	138	139	135	142	134	145	152	136	142	147	125	164	125	128	129	122	130	152	121	128	136	133	139	143	160	135	163	138	123	120	131	147	119	137	137	142	120	132	151	116	127	128	127	124	138	150	146	122	131	132	142	154	120	143	148	128	140	114	133	139	136	124	135	137	143	126	115	116	135	133	110	151	115	124	141	122	139	122	147	143	122	131	149	150	140	114	131	127	140	148	142	166	128	120	124	131	138	138	136	120	165	137	155	120	128	147	121	115	142	156	117	152	128	138	127	151	129	151	160	128	123	131	129	135	123	119	140	132	140	129	125	127	126	148	136	118	129	154	127	145	121	102	125	128	119	140	127	133	128	138	133	140	131	136	141	130	153	128	113	139	138	149	144	119	135	128	156	135	128	140	132	143	162	131	143	142	118	121	108	138	112	131	135	117	175	129	125	128	136	129	127	137	169	152	165	167	133	128	139	154	135	137	117	137	132	126	109	143	139	149	125	122	129	127	123	131	128	134	142	157	131	115	135	124	139	135	142	144	142	142	131
8073	933	1738	2004	1699	1414	1131	979	791	783	684	620	592	537	473	481	506	434	420	396	400	387	428	411	412	365	359	364	380	355	350	359	353	338	356	350	292	336	353	361	333	358	322	306	323	317	316	344	341	321	320	317	346	336	321	350	312	319	331	348	310	331	345	293	289	310	292	312	318	336	333	315	304	305	313	291	327	334	319	327	324	331	296	326	304	346	311	312	321	318	314	296	331	304	342	303	305	320	311	329	302	350	349	356	318	341	335	308	307	304	324	303	318	291	317	340	334	323	313	292	297	315	323	321	287	321	335	309	322	311	324	322	300	304	338	286	324	271	305	307	295	315	313	332	345	324	327	306	283	333	305	315	311	326	335	297	318	295	353	323	316	314	341	354	315	333	325	312	296	314	355	303	336	325	299	315	305	305	329	302	303	292	344	306	333	313	329	317	352	335	279	294	284	289	302	303	346	349	347	324	311	315	289	337	320	307	325	337	325	317	297	284	326	286	316	318	332	342	294	299	336	319	318	323	308	278	322	295	317	311	310	311	295	322	310	325	286	333	323	295	312	314	303	308	311	285	288	320	321	314	302	336	299	313	328	301	340	323	314	291	316	330	301	338	303	314	308	302	302	339	309	335	315	316	330	272	335	327	305	312	325	309	341	280	309	308	314	311	310	331	277	340	339	340	307	314	309	303	321	333	311	356	297	303	316	323	303	298	333	308	329	304	343	281	300	296	333	314	321	317	281	299	315	314	285	322	331	339	294	340	309	294	300	323	337	270	321	313	316	293	338	299	322	350	324	303	296	304	277	312	314	319	322	299	306	303	323	292	294	305	305	298	359	335	305	295	332	310	293	302	333	330	297	314	330	321	340	315	294	274	343	280	312	327	312	320	301	309	288	305	298	324	299	304	327	300	316	301	294	322	339	327	301	309	314	294	309	321	300	307	302	328	314	324	302	307	306	311	296	302	339	279	300	290	311	304	310	267	331	332	305	327	319	325	298	303	306	316	348	345	310	301	363	327	293	314	302	307	302	327	291	303	302	297	313	334	325	299	297	312	342	304	332	305	299	286	320	337	310	293	276	333	311	303	294	322	310	316	303	330	300	307	280	323	338	327	281	296	337	324	323	284	306	294	319	331	335	283	293	299	335	336	304	274	313	312	305	342	318	313	317	295	275	335	347	325	307	344	320	306	302	306	303	325	294	335	313	322	331	341	308	308	338	302	303	315	313	315	308	308	305	303	328	296	310	313	282	341	312	310	313	304	347	301	290	300	308	335	287	286	300	323	360	295	282	313	303	306	313	315	293	294	319	320	303	308	308	305	330	329	306	304	321	300	299	316	319	310	284	320	322	343	282	302	303	306	327	300	290	335	315	312	306	327	336	279	305	314	283	323	324	334	335	340	296	318	322	314	326	310	313	295	340	313	334	333	317	293	274	281	304	333	333	297	314	337	345	337	274	275	285	322	330	351	317	335	302	301	320	355	331	311	328	321	309	323	325	302	309	332	272	300	343	350	294	280	323	312	308	316	322	316	263	346	331	288	329	289	320	332	306	338	294	284	307	319	325	309	305	317	310	307	293	335	315	340	315	321	304	315	293	312	309	307	294	316	306	291	347	294	304	309	301	313	320	299	327	330	304	292	293	285	294	327	343	328	309	333	334	319	320	333	314	303	318	316	315	331	336	339	287	321	322	314	321	278	318	296	312	318	300	322	330	327	320	301	321	296	306	309	308	312	297	320	301	324	305	349	294	329	324	303	295	323	311	332	350	344	322	337	330	328	325	295	322	307	317	308	309	311	282	315	306	327	329	316	303	330	331	327	315	296	347	324	331	285	307	309	295	310	298	311	322	305	349	315	320	341	301	319	307	346	295	323	303	288	328	301	287	312	285	309	297	310	341	307	314	333	309	289	316	322	303	312	321	316	301	325	337	337	318	304	337	354	301	310	313	336	302	349	330	334	325	334	305	320	328	329	306	299	313	297	314	304	305	305	338	306	290	297	303	311	303	305	326	351	298	314	311	322	339	311	308	340	326	295	316	337	323	320	292	305	330	324	296	339	296	313	330	312	301	313	353	324	323	327	296	320	326	334	325	300	288	295	299	280	333	308	338	301	308	301	326	331	315	320	293	306	328	324	348	328	320	298	303	309	307	309	316	324	344	298	320	291	313	347	321	306	313	300	304	317	295	288	308	333	335	296	302	316	323	298	295	298	294	343	270	311	324	334	274	316	319	342	321	328	326	310	314	293	313	294	322	309	323	328	299	326	315	282	313	313	321	336	336	332	313	308	330	303	328	319	298	306	323	336	292	328	302	325	285	349	287	311	277	327	331	325	312	324	306	304	300	335	314	331	277	318	322	279	337	303	310	286	307	298	339	338	307	343	321	331	325	319	340	299	316	312	327	319	313	326	322	325	314	341	294	295	291	307	319	312	327	321	326	319	314	317	286	321	349	347	305	300	317	291	329	314	310	305	286	335	321	286	340	308	340	316	316	297	330	314	331	339	333	301	303	326	326	282	318	270	321	311	277	308	302	340	285	324	321	315	291	340	301	325	340	305	340	350	305	308	319	320	301	326	310	343	350	299	324	301	291	313	310	310	330	303	318	315	316	322	299	304	332	309	292	306	307	316	315	273	339	316	304	305	291	338	326	314	355	331	323	326	310	314	276	296	306	321	319	328	336	338	313	332	286	306	324	330	307	320	304	311	285	312	312	305	318	304	315	290	299	320	318	319	295	284	286	290	338	323	320	297	274	286	359	326	331	299	335	313	302	309	335	329	299	288	297	339	301	293	294	308	283	293	297	297	307	296	330	351	300	317	311	331	349	308	302	318	296	327	355	317	297	325	320	314	285	322	316	326	315	271	316	322	322	313	316	346	345	320	310	287	289	314	315	312	325	305	278	324	332	325	293	322	297	318	293	307	326	327	322	344	338	302	282	330	302	345	304	336	325	311	319	340	275	312	290	333	319	330	328	331	320	322	302	302	319	285	337	292	273	310	303	303	345	289	335	307	297	316	317	291	343	316	329	324	330	325	346	298	290	303	333	334	301	302	300	315	324	318	322	344	324	314	319	287	341	289	330	318	327	325	293	337	330	344	292	339	301	299	337	322	314	325	305	327	307	280	341	327	329	312	304	311	301	317	345	302	336	303	291	309	293	307	293	314	303	297	294	307	302	326	312	329	314	304	315	309	311	304	326	315	318	339	304	373	288	315	278	333	320	316	327	314	330	314	328	311	287	301	341	357	308	289	298	294	325	301	284	293	318	303	284	303	314	326	304	311	285	334	284	314	320	324	328	322	316	339	320	305	337	322	299	314	305	318	310	312	340	331	313	302	317	320	309	337	300	305	325	314	308	308	332	330	315	320	320	336	298	319	334	331	316	312	360	337	318	279	324	317	327	291	335	303	323	322	326	307	327	305	307	326	329	339	325	311	289	300	292	318	280	317	286	301	328	310	318	319	325	299	322	329	317	313
1429	167	162	156	140	149	129	158	116	145	145	126	136	131	146	136	132	134	147	124	151	133	140	142	125	119	143	138	145	136	128	128	152	158	151	137	144	160	131	149	128	126	133	133	124	127	132	124	144	121	145	155	156	136	115	139	133	124	145	138	149	149	162	137	150	141	135	131	155	147	160	116	148	121	165	116	142	138	135	136	150	133	112	134	138	136	142	146	153	129	121	137	127	130	117	134	134	134	135	147	149	133	133	127	129	140	144	141	129	134	143	155	124	149	150	136	140	126	104	126	141	134	135	133	130	141	159	108	116	126	129	115	123	151	134	145	127	155	138	127	130	137	124	137	147	130	131	147	134	136	135	142	169	143	153	146	141	149	137	135	132	141	147	134	121	132	130	132	156	141	147	145	152	108	139	144	144	109	122	119	128	147	127	136	134	138	135	152	138	126	128	125	131	148	121	137	130	128	115	128	128	147	156	135	156	135	115	155	137	138	148	147	134	151	117	130	133	137	155	141	131	161	129	133	142	132	126	115	115	123	120	125	139	135	121	141	141	133	133	133	147	136	159	148	138	120	150	145	146	144	143	136	138	136	148	128	115	132	135	157	151	141	124	130	142	134	126	117	128	125	139	152	124	138	120	111	130	141	131	150	112	120	130	133	142	121	109	134	113	148	122	135	124	106	144	171	139	120	143	159	157	115	127	130	143	129	132	121	116	117	150	130	132	138	150	136	142	154	122	133	101	121	146	115	152	140	117	117	136	133	144	129	129	129	145	122	140	139	150	121	122	122	136	149	133	119	141	150	132	149	119	134	141	117	123	123	151	151	147	143	153	117	141	131	116	148	150	125	125	138	135	134	136	131	115	114	131	157	138	120	167	131	135	145	138	135	126	136	128	134	160	131	135	156	123	142	116	140	130	148	138	131	130	147	152	135	121	133	150	131	142	99	139	151	144	141	134	144	135	135	156	141	122	110	143	134	126	131	129	129	123	145	131	120	121	134	131	158	135	97	131	131	139	113	141	135	126	143	141	129	132	136	136	125	124	123	146	118	108	136	143	135	121	144	138	145	120	125	109	115	118	140	145	129	120	117	127	164	145	127	137	104	146	143	137	129	142	128	144	168	165	140	119	142	144	139	169	136	130	121	143	136	135	124	163	123	140	159	125	136	123	138	127	109	128	116	125	137	126	116	132	121	159	131	127	137	123	142	141	121	106	115	129	125	146	151	105	123	134	130	127	115	145	155	143	116	141	165	161	146	116	131	125	130	124	148	131	152	141	148	140	133	138	143	129	129	136	119	153	118	129	127	144	104	159	144	116	141	162	164	130	133	137	127	139	140	122	121	127	144	143	122	137	154	136	134	131	131	137	139	154	125	143	136	138	123	139	142	134	162	150	148	133	133	139	140	135	130	154	150	142	126	143	147	136	124	118	130	137	130	137	110	133	138	142	133	127	135	126	128	123	145	158	146	169	131	154	142	127	135	120	139	158	103	122	116	138	148	139	151	126	125	152	129	131	157	139	145	165	147	120	122	123	118	128	113	131	139	135	127	146	145	119	118	126	143	138	127	133	137	146	128	142	137	144	152	147	131	133	139	146	142	133	123	139	115	132	124	126	146	139	136	150	132	131	141	136	130	125	121	141	148	121	102	126	142	129	153	150	126	119	132	137	146	136	125	142	131	136	140	140	119	139	117	126	125	114	121	126	130	121	144	133	136	136	127	134	131	111	132	131	147	141	140	135	127	129	105	153	134	132	126	137	126	144	142	122	131	104	146	159	131	130	126	158	139	141	129	123	153	123	136	132	140	134	128	122	102	139	138	132	120	114	127	108	132	129	130	147	129	126	150	150	123	135	145	131	131	125	131	138	109	144	139	141	127	126	146	145	122	120	129	130	141	111	135	135	134	157	136	135	140	144	126	105	104	120	138	134	126	121	125	143	139	125	131	128	143	135	160	146	133	137	134	125	124	135	133	155	125	133	132	138	108	136	137	130	127	153	144	143	139	113	135	137	123	121	126	151	150	130	123	132	142	128	131	123	131	115	111	143	138	127	122	138	131	139	153	130	145	135	134	117	146	140	133	144	126	121	128	154	141	133	121	117	121	130	131	141	134	123	160	131	119	137	127	110	122	158	167	146	116	148	141	146	135	133	148	131	132	126	150	115	114	112	136	145	125	151	146	142	173	142	142	115	121	134	130	121	139	144	137	140	136	122	144	130	117	113	141	118	123	136	136	122	122	114	113	120	139	137	139	152	143	155	153	145	133	129	139	127	132	126	136	141	131	136	130	127	130	131	120	125	127	127	142	128	121	128	122	128	132	134	143	128	128	136	112	117	127	136	119	152	135	150	142	141	135	122	132	127	130	131	130	137	133	135	127	141	135	143	128	126	121	143	160	137	159	121	148	142	142	150	135	129	139	157	121	104	122	95	125	133	120	145	129	125	125	129	159	136	127	141	136	127	121	136	142	124	114	111	116	143	127	160	145	121	144	108	113	143	122	128	122	112	137	120	136	139	127	146	128	137	135	147	161	135	131	114	142	123	137	152	140	128	130	131	135	154	137	138	132	145	133	142	148	142	125	161	114	141	117	130	119	122	122	137	145	125	140	161	129	128	171	146	123	141	135	119	114	134	133	131	152	137	110	127	123	152	143	142	116	137	120	138	118	154	129	123	145	143	135	140	152	140	131	156	118	137	115	135	149	133	115	118	116	124	131	138	117	119	117	115	111	141	139	129	121	116	121	125	177	122	138	151	120	158	144	147	125	125	131	140	138	91	115	136	134	143	145	127	137	122	147	137	137	150	124	115	142	133	135	135	123	129	141	132	128	126	135	135	117	121	125	127	138	153	162	103	146	144	126	141	142	108	126	132	138	118	130	139	129	128	139	147	144	140	121	135	142	168	144	145	148	162	146	126	118	145	129	130	115	116	110	117	128	125	122	154	138	128	130	116	113	132	145	117	128	143	143	153	154	128	155	141	138	142	141	123	145	132	142	123	129	126	138	135	132	149	132	129	144	135	129	161	134	153	123	130	136	150	146	148	146	147	100	150	152	133	120	153	127	139	122	131	135	138	150	138	141	133	142	139	143	128	115	123	131	110	141	124	142	148	132	141	142	139	144	145	124	121	146	147	119	127	149	140	116	143	148	140	146	137	116	121	141	124	126	140	133	137	111	147	115	129	144	145	120	141	137	140	103	124	124	121	128	125	132	131	146	137	144	133	116	128	153	141	142	136	107	127	133	143	129	126	133	149	153	139	137	124	123	112	127	151	151	131	133	171	132	151	134	127	124	155	129	154	163	133	145	155	132	134	113	134	123	133	119	140	115	116	136	146	130	151	102	123	119	128	141	128	132	151	156	139	119	111	154	145	140	155	144	142	124	117	133	122	131	156	136	124	152	149	133	142	142	118	139	149	128	135	128	129	132	135	120	135	138	138	134	143	124	127	139	121	138	148	155	135	156	143	127	140	128	125	127
1708	351	378	391	414	351	395	341	334	369	344	321	337	343	339	359	310	333	350	315	315	315	331	319	329	350	311	311	340	340	310	312	286	326	306	342	361	320	326	358	289	355	332	331	320	351	352	298	319	326	311	326	312	305	350	312	350	333	337	335	308	325	350	352	317	348	334	317	333	317	310	362	310	342	346	345	310	324	326	308	338	327	310	324	343	296	325	309	293	321	324	321	366	301	320	340	339	335	312	312	302	337	353	315	328	344	301	351	309	360	310	320	317	318	319	339	300	316	332	341	337	316	322	316	391	333	339	339	321	324	291	329	317	311	315	321	344	312	335	340	357	308	303	319	371	333	295	326	322	302	309	328	342	336	323	332	343	324	353	331	332	340	329	340	335	293	312	321	303	365	331	329	303	339	313	358	329	325	309	347	325	301	313	338	333	306	322	322	329	345	333	325	311	379	303	331	317	297	312	335	353	352	318	350	320	363	344	325	292	329	320	318	312	315	347	355	307	366	273	297	341	325	313	296	322	305	330	340	310	320	308	344	321	341	302	324	343	340	322	316	359	359	324	331	292	350	309	343	311	307	317	350	314	323	345	316	358	315	320	328	349	357	329	325	320	360	320	337	341	309	276	327	326	326	308	341	346	342	320	311	312	318	325	310	319	343	348	345	327	335	334	303	318	334	313	324	336	334	331	312	322	353	323	321	331	340	334	331	337	323	304	348	343	327	328	318	320	323	348	336	333	345	340	317	325	309	340	336	320	318	336	315	280	324	316	318	334	359	355	363	342	341	314	346	303	346	358	331	324	313	309	317	302	318	333	299	318	329	349	327	333	330	309	330	337	331	342	366	328	345	362	308	331	332	318	349	337	367	327	316	326	348	299	300	348	359	353	280	316	333	341	311	318	334	338	340	315	348	320	313	311	324	342	315	336	324	330	315	346	307	323	327	336	359	295	361	344	314	358	316	342	346	315	345	329	309	319	343	303	305	332	339	342	349	312	340	301	341	349	339	340	323	328	297	351	339	326	365	346	334	290	306	329	344	356	346	315	318	325	337	302	319	296	344	315	342	341	311	308	303	335	333	355	328	284	299	322	339	333	324	371	315	337	280	324	289	318	301	337	334	343	340	345	317	318	314	333	316	304	323	328	317	306	335	335	326	314	353	302	336	326	313	330	312	349	337	326	347	337	341	329	350	322	340	312	337	298	360	303	331	311	304	333	326	342	352	322	313	344	353	320	342	354	339	341	308	281	319	320	335	342	318	311	317	337	362	361	332	329	358	371	316	319	320	337	341	376	354	357	319	345	333	340	314	306	326	350	304	323	331	363	323	303	350	361	305	332	322	303	316	333	338	297	304	351	318	324	333	304	300	325	304	335	314	307	344	322	345	299	299	345	349	328	318	352	356	352	356	309	376	333	333	314	328	339	300	321	338	345	342	296	353	340	329	291	355	295	350	330	334	339	334	299	346	344	328	301	336	342	320	346	318	325	297	351	309	329	307	350	319	344	315	332	355	334	354	308	342	319	319	308	360	323	318	276	346	325	315	338	323	326	359	320	300	314	321	285	317	315	303	335	312	342	336	328	308	309	337	354	351	313	321	347	293	355	327	314	338	328	315	340	335	356	344	334	304	303	336	366	361	315	352	310	337	362	357	336	313	326	332	309	320	345	304	322	314	321	321	308	308	278	331	345	341	334	343	326	300	333	355	324	334	304	314	333	321	335	332	330	315	297	358	366	379	322	333	321	329	291	328	343	312	341	315	321	341	304	326	290	348	340	346	334	297	323	323	321	314	339	311	306	366	317	381	343	340	336	345	326	322	328	330	333	344	361	306	337	352	318	329	319	330	347	335	338	356	322	307	339	320	363	349	311	333	314	301	343	294	327	328	330	355	339	341	358	311	353	331	334	308	308	340	360	345	332	343	329	348	320	318	302	291	328	342	328	318	323	344	355	353	317	329	333	351	318	320	332	360	340	316	311	329	320	353	317	344	341	377	329	322	326	328	301	333	315	326	341	335	355	331	321	304	340	348	317	315	329	346	333	338	272	363	356	322	337	338	332	346	343	312	309	319	311	303	324	316	324	343	338	326	342	329	319	331	309	343	334	313	337	321	350	333	337	338	322	354	325	325	327	325	334	303	361	322	321	315	331	320	322	324	341	267	375	298	319	345	316	312	325	326	358	344	355	311	314	336	347	324	327	336	342	321	338	343	344	318	325	361	391	318	343	328	319	363	312	341	344	310	330	323	339	345	320	317	308	308	370	341	321	349	313	307	340	323	322	327	332	324	317	326	335	340	312	290	345	310	316	328	313	336	334	329	321	357	318	313	321	359	327	332	306	326	326	324	301	316	345	355	301	310	332	318	309	345	347	315	288	326	328	315	313	353	320	312	355	343	299	298	342	332	320	314	362	342	303	322	351	309	322	334	316	332	311	338	305	324	329	330	347	321	340	344	328	343	312	331	360	348	342	353	372	361	329	331	321	337	313	335	367	316	349	330	370	290	337	303	347	310	321	328	308	332	342	304	336	319	341	326	368	311	334	348	323	341	341	337	335	323	332	352	341	338	331	319	342	330	302	345	322	340	310	324	318	333	341	325	320	320	336	348	319	341	352	327	310	316	328	336	352	323	327	347	351	323	357	328	341	306	326	281	346	328	342	322	302	339	342	359	327	315	312	342	322	342	323	329	300	332	327	363	324	340	304	300	274	358	341	317	308	299	305	320	305	328	304	344	354	340	335	305	339	330	354	350	338	317	328	369	342	297	317	306	324	345	353	350	316	343	324	319	304	331	300	325	341	314	313	309	347	324	338	316	306	324	295	306	343	344	349	353	348	305	331	327	313	324	318	351	318	296	360	336	333	318	349	344	336	320	338	364	333	326	337	299	339	334	331	327	341	325	343	336	312	348	321	340	308	326	351	327	321	320	325	313	348	326	310	318	337	372	332	315	321	334	323	332	321	337	350	344	328	308	345	342	325	339	337	331	319	333	365	346	329	295	342	291	335	329	339	333	325	300	320	326	315	308	338	309	345	306	324	343	352	354	351	333	324	340	305	305	320	320	359	320	319	299	303	310	325	312	346	362	311	291	330	285	329	353	334	334	309	336	313	362	332	304	295	340	334	349	345	323	352	326	344	338	335	325	336	372	302	324	323	339	326	329	344	335	310	304	323	317	347	335	348	328	322	334	350	356	307	337	387	320	326	345	308	275	355	332	367	333	336	325	322	349	326	346	341	323	300	370	340	343	342	301	297	332	333	331	329	317	309	304	346	339	324	301	357	310	319	328	302	313	326	349	320	354	312	347	333	360	324	342	338	346	358	324	324	338	339	344	353	333	321	271	320	306	309	344	324	328	319	342	306	329	351	318	363	322	316	306	323	327	365	373	336	335	340	359	304	337	328	325	317	322	310	331	323	339	320	315	315	318	318	300	300	297	312	309	319	291	351	324	348	346	292	311	336	334	291	353	345	324	309	328
7271	587	503	436	363	331	323	252	268	250	251	235	235	236	240	211	213	207	219	203	199	207	181	208	214	206	228	196	201	210	200	213	214	207	208	217	198	205	207	212	219	194	211	200	227	200	182	210	217	201	191	185	196	201	206	230	211	178	199	193	219	204	186	195	206	178	182	188	183	198	199	180	209	199	200	193	221	188	220	188	202	188	204	199	223	185	207	193	204	175	192	193	190	191	206	214	207	229	191	211	212	203	190	228	201	220	226	196	191	189	207	219	205	210	185	188	197	189	208	212	220	213	226	203	204	177	199	220	235	213	192	247	200	205	196	186	189	213	186	201	196	203	204	198	185	194	194	204	183	201	207	196	201	201	211	228	239	230	200	204	212	213	196	203	216	182	219	202	200	227	197	215	202	191	202	241	195	192	208	189	216	208	196	200	205	208	213	230	209	211	218	193	197	236	192	188	222	217	185	196	190	190	209	189	198	213	198	215	213	231	198	189	201	214	190	200	203	202	201	201	219	200	192	155	187	216	227	200	230	229	204	211	232	179	177	210	245	205	191	228	217	197	200	226	200	200	202	208	209	222	202	215	195	182	202	184	223	208	191	207	191	187	197	198	219	213	200	197	222	192	189	220	212	200	199	202	178	199	230	211	216	210	212	204	209	217	202	228	166	208	204	212	222	198	157	207	205	196	209	212	195	223	183	223	207	220	218	207	211	203	193	214	210	219	216	192	222	194	172	205	217	207	191	234	202	201	225	223	215	222	241	192	195	223	189	200	231	214	229	228	213	206	214	237	188	211	187	214	194	186	196	215	212	215	213	199	226	185	218	225	216	221	217	195	222	230	197	196	190	193	224	231	222	205	196	233	227	233	220	175	216	186	180	184	207	231	211	213	200	219	207	196	191	187	220	182	194	225	202	212	221	190	208	209	195	199	188	217	190	197	207	242	225	205	212	211	193	217	207	203	227	212	222	200	181	198	181	211	203	191	211	207	198	224	202	189	214	259	218	196	203	192	213	208	176	210	206	195	247	219	220	196	164	196	201	224	195	220	192	202	213	217	217	191	190	207	196	199	262	177	214	202	204	220	219	198	250	201	213	197	228	213	211	214	194	206	205	191	198	202	220	195	220	211	206	202	196	213	203	216	232	220	227	215	249	213	203	202	205	207	184	219	231	212	233	212	233	218	231	190	208	225	231	209	220	199	208	198	226	244	222	212	208	205	209	184	183	223	202	198	214	204	185	217	194	157	201	188	221	208	172	211	222	202	213	232	206	193	210	197	195	194	203	208	218	222	176	202	212	220	181	217	179	208	214	245	216	208	210	196	216	189	202	201	190	200	198	181	202	211	220	223	200	216	210	204	218	199	227	216	184	250	196	165	214	250	217	201	199	200	190	185	196	209	192	212	206	207	219	180	197	197	194	216	200	223	210	188	190	233	194	186	222	190	184	200	187	161	211	223	196	179	198	177	206	203	187	178	179	196	205	206	207	218	185	195	187	196	196	211	207	226	200	201	210	208	200	211	189	188	197	208	239	241	187	205	217	192	186	190	191	241	213	216	221	191	234	220	180	183	224	209	189	215	206	214	179	213	204	207	203	188	200	204	206	191	200	189	176	215	198	234	194	212	229	207	213	180	183	194	201	183	192	223	217	215	205	185	214	184	226	205	210	214	207	191	187	231	214	219	220	210	204	222	202	186	224	233	221	208	235	229	191	201	196	198	207	202	214	216	222	223	207	189	196	213	192	207	208	239	187	190	195	229	241	212	188	224	206	205	223	202	203	193	205	221	200	187	199	228	203	205	210	202	224	202	195	205	206	244	190	212	217	196	195	198	210	211	215	204	187	190	189	217	215	220	197	190	200	200	226	216	187	201	203	217	203	212	199	207	211	207	225	206	182	220	213	202	214	192	210	212	215	200	226	215	204	194	183	184	197	214	212	216	216	167	181	218	228	187	186	201	190	197	207	212	214	198	230	210	231	204	177	186	201	199	210	206	188	219	217	188	189	209	198	218	178	183	227	222	219	197	210	207	208	211	188	208	181	198	205	215	212	211	187	222	212	192	210	207	229	212	232	204	197	214	216	229	229	194	226	202	203	219	169	186	200	200	225	197	207	195	214	199	203	197	196	202	216	226	220	211	184	222	214	226	208	219	214	210	227	200	226	235	208	206	211	192	221	217	204	204	185	176	214	194	210	208	217	216	218	198	192	185	215	187	222	205	220	211	186	228	193	210	175	234	214	215	206	193	203	223	201	173	198	195	183	215	207	188	215	187	195	198	216	229	220	214	194	219	192	209	227	206	218	198	206	204	191	190	218	179	190	180	189	187	210	201	183	222	203	223	181	198	222	204	228	211	234	195	216	226	200	212	206	215	201	201	192	210	224	196	196	194	204	204	182	233	224	210	217	212	182	203	199	227	199	232	200	211	209	188	224	207	192	214	194	243	211	245	197	201	202	264	207	201	200	220	229	204	193	215	174	197	208	177	183	221	226	209	235	211	185	212	223	213	190	226	206	192	187	197	209	218	206	210	201	188	214	227	181	205	223	221	195	188	207	231	203	199	213	193	202	196	214	207	224	202	207	196	197	192	197	238	216	211	204	214	195	189	235	207	213	206	206	213	227	204	205	200	196	188	208	203	244	211	199	219	218	166	222	240	209	188	218	223	174	186	213	244	219	207	198	213	181	205	236	202	178	206	176	222	190	194	195	197	231	184	200	200	213	229	224	197	206	232	213	189	215	213	202	191	221	175	212	192	196	213	219	218	195	227	234	205	207	200	204	189	187	190	197	191	221	207	194	194	219	207	188	203	227	215	227	213	182	188	214	212	206	201	189	199	177	187	207	191	193	213	250	199	206	179	191	205	222	187	207	217	195	224	210	198	198	185	187	242	215	183	223	193	184	181	207	198	195	222	192	186	207	191	218	196	209	213	218	171	204	193	215	187	180	182	187	194	205	209	212	185	209	184	217	217	212	210	203	217	191	201	182	218	203	229	213	177	200	223	188	219	210	225	205	214	211	159	204	186	201	194	204	206	220	199	231	175	187	212	200	203	208	243	225	203	201	191	222	193	202	218	206	173	230	224	186	209	215	195	224	221	215	221	170	200	220	211	213	195	202	234	204	210	201	204	222	227	207	210	200	212	187	181	222	210	215	229	173	181	205	218	177	183	245	212	216	210	185	198	235	213	213	218	201	197	223	200	183	197	213	202	203	203	195	219	202	183	225	216	228	231	203	198	209	205	190	211	218	205	214	236	189	207	233	220	207	215	224	203	230	195	205	190	197	183	203	194	191	211	191	178	171	188	226	221	215	224	203	205	188	209	196	200	204	223	228	217	213	200	205	221	229	217	221	189	181	208	201	197	236	211	206	189	195	227	211	209	185	206	215	211	199	231	202	188	194	212	189	185	210	213	198	201	219	205	204	192	189	208	212	210	206	215	197	187	203	180	195	205	195	227	207	216	208	197	186	231	219	214
6308	729	1180	1296	1234	1006	872	824	736	665	649	650	653	581	577	549	528	543	531	547	532	527	534	529	515	496	524	512	496	474	496	449	497	517	476	472	522	510	505	449	493	480	454	457	494	462	475	503	479	459	498	496	507	483	491	494	504	460	474	483	457	491	508	490	466	471	499	478	482	508	473	471	507	496	473	485	476	451	505	515	490	511	505	476	509	499	449	442	460	507	455	491	493	469	462	477	441	491	463	492	481	461	500	455	474	455	460	471	434	467	483	476	428	462	444	496	473	481	498	489	493	452	451	476	459	433	439	466	463	492	506	431	480	489	499	495	511	472	474	480	473	488	487	539	421	485	491	469	464	480	505	432	458	505	462	487	491	438	500	469	494	475	444	493	494	445	472	497	478	511	469	470	481	471	517	508	469	483	478	437	477	510	450	458	427	462	480	477	535	463	476	448	423	458	484	469	516	453	494	473	475	431	420	463	450	493	466	450	462	479	440	481	501	427	478	487	491	466	511	490	466	440	468	454	482	443	465	507	464	441	466	441	449	484	448	436	484	476	480	469	447	498	515	450	482	468	432	475	449	459	499	472	483	421	503	500	435	479	480	447	496	451	465	458	443	468	474	478	479	504	475	488	486	509	484	487	490	495	498	452	450	489	460	474	507	475	469	492	476	491	469	427	497	440	470	517	496	446	496	466	458	471	472	464	493	453	479	468	461	483	482	498	482	442	470	427	478	473	460	509	445	501	460	471	455	473	492	490	492	473	486	493	479	489	479	474	480	441	446	423	506	445	511	461	468	439	460	448	458	453	452	513	504	486	456	457	432	474	427	462	483	453	462	437	438	460	506	474	485	475	512	490	472	481	456	444	482	461	479	496	442	461	479	454	429	489	447	461	474	466	423	470	490	476	506	481	477	458	485	461	452	484	469	469	475	421	467	468	465	484	486	482	432	501	468	462	460	463	481	455	481	487	490	469	509	473	467	510	482	482	479	443	474	443	431	491	445	486	468	479	478	483	474	490	514	479	430	466	436	453	446	473	477	448	482	445	480	464	451	468	458	493	474	502	487	492	489	469	465	499	472	498	476	510	460	419	460	460	450	485	457	466	477	487	492	507	531	433	457	486	506	440	471	486	481	437	471	459	446	457	500	444	488	500	453	449	422	467	492	452	453	456	460	463	467	469	488	464	466	430	461	482	497	430	472	434	464	445	483	471	433	456	479	458	490	482	464	471	462	489	459	419	527	499	474	452	405	455	492	483	481	480	467	457	443	493	446	484	468	476	454	482	486	489	491	434	485	469	435	506	510	477	484	472	498	482	443	469	450	460	481	464	481	434	481	458	487	490	481	494	488	463	441	438	459	472	516	462	451	466	466	455	465	499	481	490	509	514	483	489	495	432	443	491	463	476	474	532	463	471	443	435	483	474	491	502	443	476	473	494	476	472	446	488	444	478	485	473	438	453	462	489	441	465	488	484	447	474	455	481	498	455	473	503	430	484	463	475	513	467	451	467	476	504	466	495	472	483	456	437	468	474	486	487	474	471	474	492	520	434	487	500	445	485	491	486	482	494	482	483	448	483	503	484	438	488	474	464	485	483	450	470	514	494	470	455	522	419	452	494	475	475	446	429	479	476	476	459	502	478	471	500	448	450	500	464	438	462	473	488	513	495	495	476	481	461	483	494	480	461	450	458	487	492	461	500	489	469	498	449	502	462	459	490	414	460	464	464	448	487	467	507	485	475	488	452	452	488	487	482	463	465	456	480	500	463	461	491	471	468	500	439	486	483	463	494	500	490	483	456	486	474	466	430	495	463	492	448	515	502	462	456	427	522	478	427	452	454	486	521	485	462	450	476	501	486	522	483	463	478	469	505	492	447	481	442	450	494	482	450	465	471	492	452	457	479	471	498	460	447	456	456	465	462	496	486	508	489	460	462	494	506	495	464	454	455	453	487	450	498	460	495	481	420	469	490	471	470	482	455	478	486	496	437	471	485	449	466	460	443	470	476	485	484	529	465	498	437	469	456	505	454	457	447	512	494	474	506	459	451	464	469	402	479	449	497	489	455	496	439	487	454	469	471	457	457	471	509	461	441	506	532	506	458	447	515	481	456	486	492	448	432	462	468	488	513	476	467	462	517	474	491	460	455	472	480	465	446	517	484	481	465	430	484	459	486	473	486	480	468	478	458	496	470	488	486	457	437	493	444	461	459	459	499	518	490	486	478	471	452	462	464	455	463	483	436	480	467	480	467	487	458	448	477	503	485	493	506	441	458	496	466	451	477	447	469	449	481	448	450	494	461	445	450	509	491	506	476	435	447	454	489	460	466	476	469	480	464	485	444	486	522	485	472	456	489	494	497	468	484	504	464	439	466	485	488	411	482	492	462	445	500	459	432	488	451	480	485	486	479	477	482	486	474	493	452	436	474	497	459	463	471	480	493	488	501	463	457	472	440	480	433	483	485	484	447	485	455	509	468	503	488	472	502	413	430	483	472	447	463	481	489	454	471	497	494	462	511	484	490	450	479	425	484	484	469	469	474	471	495	477	471	460	462	463	475	466	467	490	482	498	505	456	486	499	470	437	465	452	476	467	465	465	461	476	452	527	454	477	431	485	467	482	503	465	472	490	487	475	460	496	459	484	473	495	476	501	476	448	462	487	410	492	517	459	456	458	454	496	476	506	418	489	472	446	517	452	487	444	466	475	496	460	459	497	475	481	463	485	478	493	474	508	467	456	477	470	440	484	475	463	503	487	485	478	489	478	456	506	447	465	495	488	490	451	479	464	470	505	477	446	456	475	498	476	467	453	443	473	466	515	513	500	481	522	471	444	475	453	456	471	466	506	472	476	496	478	496	451	472	460	493	477	482	486	454	471	491	448	518	515	429	495	434	472	501	501	465	487	494	507	466	489	473	499	469	443	473	486	484	469	481	457	462	473	477	467	441	498	460	528	459	448	505	442	484	433	457	471	458	478	486	450	473	486	469	489	433	476	457	483	459	487	435	446	487	480	485	485	446	451	461	455	482	447	482	501	522	485	474	510	477	497	468	480	482	509	501	492	460	433	465	463	454	479	457	490	453	495	465	475	487	461	464	466	477	475	480	469	526	440	458	479	476	450	457	471	480	459	464	460	445	440	452	498	464	448	440	465	455	467	511	503	485	443	446	474	483	512	476	497	475	437	488	473	477	507	468	468	493	454	477	438	483	481	481	490	481	508	459	466	490	470	418	471	488	458	465	472	514	477	513	448	442	463	464	490	478	486	502	487	432	520	501	480	474	468	445	514	459	468	433	478	492	440	491	442	474	513	490	450	497	506	431	510	441	462	470	484	457	481	494	492	455	482	498	456	439	467	450	485	453	478	497	452	442	471	463	508	434	469	479	475	456	477	470	459	471	485	454	472	443	478	481	492	440	479	476	491	493	472	462	479	468	504	492	490	453	444	477	461	500	440	456	457	483	488	463	507	468	464	488	449	464	458	480
14050	1063	817	611	439	320	266	231	256	206	212	196	191	157	195	147	153	159	146	131	128	162	158	143	160	118	138	159	127	130	118	131	172	152	151	128	151	142	129	130	137	141	142	157	156	145	149	135	144	137	124	135	136	120	134	133	161	147	138	125	118	137	134	128	127	139	142	147	151	134	126	149	143	120	129	139	123	119	133	115	127	147	123	153	144	116	144	153	153	137	136	131	123	167	117	138	124	146	119	140	140	143	116	124	159	137	126	124	130	134	148	137	124	140	145	129	153	123	122	117	132	152	130	141	148	129	135	137	122	134	120	144	136	126	118	137	117	109	131	149	139	132	114	126	132	126	149	133	116	141	145	143	125	136	107	115	132	114	136	136	126	138	154	127	128	125	119	128	139	131	143	137	131	134	149	139	151	108	141	146	127	120	146	139	111	159	134	144	145	133	130	130	130	129	116	151	139	123	155	133	134	138	119	124	137	150	157	154	115	126	126	147	123	133	112	127	118	129	148	126	123	126	119	127	144	151	122	143	137	129	143	141	150	136	122	146	138	142	144	133	142	123	143	110	134	127	133	149	156	129	136	145	145	153	131	149	124	113	125	136	142	155	135	121	121	143	127	123	163	112	134	134	122	139	167	151	123	155	121	120	160	118	158	129	146	136	145	144	125	137	125	131	124	140	131	153	141	131	145	120	148	131	152	122	120	138	134	134	146	134	140	121	118	130	155	143	150	145	158	144	135	124	146	134	139	162	139	102	134	143	126	123	126	144	122	111	129	143	133	129	137	139	149	123	119	114	158	122	130	141	131	140	129	144	131	123	148	140	120	110	149	144	133	149	111	118	123	141	153	132	123	149	171	141	132	133	121	179	142	130	139	124	106	141	113	107	127	126	114	124	136	124	127	138	146	128	147	147	137	140	138	128	134	147	136	141	138	128	133	133	133	146	131	149	136	142	156	130	136	135	141	116	146	134	107	120	123	145	138	122	127	108	124	122	129	148	113	100	167	141	132	126	134	127	148	147	125	122	154	131	131	138	123	138	150	141	138	143	136	140	135	141	136	151	135	115	160	127	123	137	139	138	138	159	132	132	152	154	134	126	140	149	135	132	141	134	118	127	132	132	129	150	128	108	131	142	126	136	152	113	141	132	133	143	146	125	149	163	157	140	128	134	134	137	133	144	135	115	133	154	129	156	126	114	134	128	148	146	118	137	150	163	126	140	122	140	111	147	117	120	120	145	137	150	117	117	142	144	128	146	140	132	150	152	153	149	132	144	122	126	164	148	128	138	149	109	129	151	132	112	118	127	118	137	135	155	135	150	124	158	132	152	143	140	140	134	135	142	150	142	110	127	163	127	158	114	130	138	132	146	142	154	151	156	140	133	131	130	124	155	147	140	136	119	140	128	137	129	115	153	149	144	116	153	135	152	128	146	142	149	140	145	140	130	133	129	137	128	120	117	125	143	126	129	129	131	137	111	121	128	134	134	125	108	117	108	130	140	130	128	132	146	162	128	136	151	133	134	136	135	129	138	133	119	133	149	153	111	128	151	134	128	138	126	115	142	138	131	151	138	150	129	135	135	134	123	127	135	134	143	145	138	104	136	127	140	147	140	150	132	136	125	136	116	121	146	122	152	98	128	138	131	124	152	170	142	129	138	99	149	129	135	134	126	132	135	132	124	134	145	118	148	134	105	135	137	137	130	111	137	149	134	121	122	112	135	131	137	134	127	133	118	124	126	136	140	132	147	118	138	118	137	150	119	133	110	128	143	113	134	166	159	125	127	143	156	114	115	121	134	149	131	134	129	140	137	148	141	136	134	150	132	122	144	119	132	145	134	132	140	141	145	133	139	127	115	107	151	130	137	133	106	113	148	126	131	137	139	134	139	138	129	117	139	146	137	122	130	123	125	138	127	144	128	139	139	142	134	111	154	151	131	145	118	119	137	147	148	141	119	127	158	147	114	126	164	129	123	126	140	139	138	149	133	149	150	143	115	126	136	129	129	113	118	124	137	132	152	135	149	148	141	140	136	145	147	135	113	124	130	126	133	142	128	116	143	119	104	136	113	123	123	104	114	137	130	142	134	139	122	126	120	140	145	124	118	147	110	115	124	136	126	145	152	137	128	113	130	119	119	120	136	139	122	168	142	128	145	133	114	128	115	136	148	148	115	117	135	130	117	139	132	135	122	130	124	148	134	144	134	134	121	135	108	149	138	131	122	119	128	112	149	116	142	123	143	139	142	135	113	134	145	123	137	132	118	148	153	139	162	164	117	168	164	119	140	162	135	139	132	130	125	141	116	132	133	108	142	115	123	141	149	130	149	122	143	125	113	136	146	148	153	157	162	132	123	120	139	130	173	155	141	157	169	144	129	135	146	133	147	139	143	115	126	125	126	132	130	130	121	137	156	143	143	158	137	133	139	128	138	129	156	152	126	136	132	133	114	146	136	147	131	139	127	167	150	130	156	148	126	109	140	110	150	133	143	108	120	141	128	123	124	127	154	129	154	131	120	145	145	135	112	135	141	136	124	101	135	128	132	132	137	126	131	124	142	142	139	134	113	141	128	139	129	138	140	151	128	127	150	131	160	134	128	155	135	162	110	134	129	125	128	141	125	127	127	141	134	122	137	126	128	131	131	139	128	160	110	149	127	128	141	133	123	140	123	113	131	149	140	142	141	126	127	128	133	136	145	145	121	114	108	152	140	136	160	140	120	146	136	136	144	153	98	131	129	130	146	154	157	111	140	146	141	148	136	139	132	132	153	143	124	127	144	164	145	135	150	123	141	116	137	141	130	163	130	127	127	124	116	133	142	109	127	141	131	157	139	148	146	141	130	125	134	143	137	136	129	129	130	149	129	137	141	140	137	135	142	129	139	118	125	147	122	127	138	121	135	141	134	139	139	142	125	118	148	153	153	134	119	141	112	143	117	130	120	151	121	145	126	140	139	147	129	121	129	123	123	149	120	145	141	168	143	137	110	134	112	141	141	144	143	112	135	141	140	127	127	157	117	130	122	150	140	132	107	123	143	140	129	140	138	151	127	120	122	120	122	115	137	145	133	133	138	143	126	135	138	124	122	122	140	120	129	120	105	144	122	130	112	141	128	129	144	117	126	125	143	126	132	127	125	142	134	123	127	133	117	119	136	131	137	129	150	123	171	126	126	148	140	135	130	144	134	129	127	129	130	120	148	131	131	125	138	148	147	137	114	119	150	140	138	150	138	136	129	136	130	121	127	150	146	143	151	120	137	127	136	132	164	138	130	130	136	135	127	146	138	149	163	126	150	124	143	131	140	111	128	139	116	142	136	127	132	142	127	143	142	139	129	136	154	145	133	139	134	134	132	136	134	120	122	157	142	131	129	122	132	102	143	117	130	138	141	115	150	140	143	116	133	132	134	133	138	142	149	150	130	133	154	131	132	136	123	129	110	122	143	120	153	130	121	119	101	130	142	135	126	140	132	133	135	149	134	155	123
7970	899	1724	2047	1764	1478	1142	955	829	732	675	657	594	547	499	508	474	456	426	392	422	363	401	367	389	392	379	397	349	363	365	352	331	368	344	329	339	344	327	312	351	309	335	323	316	339	342	348	338	332	317	337	316	302	336	334	314	325	330	330	350	313	341	323	321	344	323	321	329	321	319	319	324	335	282	315	302	306	314	330	305	324	307	348	311	338	323	292	290	301	343	318	308	289	323	333	295	310	280	311	305	302	307	291	330	298	312	347	303	302	330	304	306	288	331	315	326	309	319	312	350	295	304	296	302	317	300	342	311	341	337	287	327	327	334	324	336	302	327	305	285	300	325	308	328	276	302	294	304	331	309	303	320	303	327	326	306	312	302	310	313	328	291	336	317	309	304	304	295	299	324	319	292	300	294	275	297	300	354	339	315	311	311	308	307	316	333	273	312	328	337	303	301	329	322	290	327	300	284	310	294	321	300	329	345	303	307	347	307	320	348	306	315	323	324	318	289	308	293	308	323	334	319	308	303	317	301	341	327	325	326	307	295	325	318	320	316	344	283	297	309	306	338	318	323	312	295	294	302	283	284	308	288	330	303	306	291	334	308	314	345	301	342	305	300	297	304	319	307	324	327	313	337	301	333	296	311	341	261	340	289	318	315	285	285	295	320	338	316	300	307	287	322	321	290	326	311	314	338	307	312	320	302	329	294	315	326	283	299	303	300	327	323	333	356	318	319	317	333	303	343	340	287	311	307	302	269	332	289	351	323	289	289	300	308	292	310	280	296	302	288	284	313	327	286	349	302	329	311	336	299	334	338	309	316	336	313	324	282	299	334	314	323	329	299	324	287	296	323	316	301	295	352	297	289	306	317	319	341	298	312	312	304	312	317	333	329	317	287	296	307	313	301	308	323	309	323	290	280	318	324	339	329	313	325	351	348	349	322	312	322	319	265	312	307	325	340	301	305	306	293	297	291	319	278	316	296	310	290	306	319	312	305	278	328	281	315	323	321	333	300	310	309	297	324	324	333	320	336	327	323	308	298	350	306	281	298	289	303	314	342	345	316	298	309	302	341	305	329	323	331	316	279	303	304	289	285	326	310	282	347	266	337	280	338	335	293	295	267	344	320	275	290	310	305	286	318	321	324	288	289	310	313	299	304	311	315	319	313	293	326	292	307	323	335	320	327	334	299	317	307	320	343	310	310	334	310	296	318	279	329	297	304	292	321	298	290	302	330	315	304	330	293	320	315	301	316	338	314	328	321	335	310	340	331	345	313	289	347	269	317	313	350	306	295	337	357	322	305	305	281	279	317	297	317	326	296	311	329	332	298	307	321	311	317	291	344	330	294	281	316	301	307	296	315	289	321	293	290	321	306	308	302	289	310	303	308	332	299	291	314	303	312	311	322	277	322	318	333	331	312	356	337	293	304	332	305	323	328	351	340	330	278	265	330	322	324	319	329	329	299	317	296	325	342	313	322	294	277	325	296	337	281	294	321	336	301	319	322	325	312	329	314	311	297	314	313	340	311	306	305	296	290	350	300	315	267	338	319	313	307	319	316	303	329	335	312	308	314	329	298	302	297	305	294	295	313	319	325	310	325	301	304	322	332	306	318	312	333	327	337	314	311	265	340	311	305	305	317	330	316	292	305	334	292	318	310	311	274	308	303	333	330	299	293	329	301	284	295	310	324	281	323	347	327	317	332	317	326	323	309	313	308	331	328	297	311	351	282	301	335	313	296	289	313	298	311	314	294	321	283	330	349	305	327	301	293	314	289	313	307	284	351	278	313	332	304	351	278	313	303	319	314	314	286	322	312	320	325	288	299	291	327	338	296	318	307	317	319	303	301	316	302	317	306	308	326	310	280	307	340	291	347	310	319	333	300	342	310	296	294	310	300	321	313	298	316	321	311	310	311	322	313	281	286	342	295	336	314	334	327	333	322	349	318	314	340	322	306	320	303	293	325	327	330	311	280	293	305	328	318	356	313	298	311	321	309	299	316	314	304	287	318	343	289	321	274	301	350	296	302	296	323	283	314	349	305	307	300	323	319	298	309	313	328	300	289	339	299	308	338	296	349	302	326	300	336	306	285	305	298	322	314	299	290	300	323	303	340	360	262	291	323	303	327	345	326	331	336	300	303	297	331	330	318	292	328	306	337	328	309	300	326	341	328	280	327	306	312	325	335	303	321	300	322	338	332	301	294	332	294	316	319	340	302	327	318	330	302	305	327	308	325	320	297	291	340	325	304	299	336	329	333	306	317	299	337	297	329	282	350	312	336	311	317	305	314	299	299	302	311	342	293	310	319	344	310	306	323	293	274	329	339	312	321	324	335	352	289	332	322	313	320	332	343	332	321	302	315	291	347	283	324	343	277	305	281	288	325	315	286	292	366	326	339	322	312	318	324	300	327	303	314	312	295	336	334	298	290	273	303	323	293	316	312	303	302	310	313	261	322	320	334	336	307	310	336	316	300	308	297	289	267	322	296	323	340	319	323	328	305	302	275	295	307	264	317	319	307	301	317	335	312	308	318	318	317	327	289	303	283	302	324	314	313	316	316	309	313	308	340	331	310	297	324	326	321	313	314	323	301	318	300	337	321	318	314	304	296	272	326	336	299	326	313	323	325	314	302	334	303	324	315	299	331	314	332	335	308	328	298	300	350	335	345	302	321	321	334	336	303	286	305	311	323	319	284	339	310	313	322	310	306	315	295	314	359	322	276	336	296	329	294	330	284	305	319	299	292	300	319	320	297	299	312	321	332	296	338	313	298	296	288	352	306	314	314	305	320	332	311	310	298	340	310	339	288	320	310	327	311	319	315	290	310	323	310	301	299	285	308	292	347	313	327	318	324	290	312	330	331	276	307	276	305	308	322	322	324	296	322	291	311	332	290	309	292	336	326	330	324	297	299	327	346	316	291	311	315	315	299	290	327	301	306	310	280	315	333	316	315	291	324	308	317	295	345	282	336	334	335	320	337	308	324	324	325	327	327	322	318	338	316	304	353	321	303	294	314	306	288	295	292	309	317	327	339	314	300	310	319	320	291	314	298	334	289	296	292	342	307	333	332	296	325	320	314	291	288	314	279	313	310	333	302	338	323	327	283	329	322	315	292	307	309	311	298	310	316	306	277	296	287	286	304	306	326	334	324	315	307	287	363	302	333	290	289	294	309	310	323	298	330	333	306	283	296	310	280	293	282	274	282	283	307	320	301	291	279	322	277	310	314	318	328	304	336	318	318	277	319	334	281	323	341	312	312	329	307	301	270	319	330	323	330	314	297	292	317	302	304	296	310	306	329	314	317	284	335	335	305	303	312	312	316	304	291	319	309	320	327	306	287	322	318	312	363	288	314	305	307	312	305	358	281	311	320	327	308	344	324	307	310	336	308	318	315	314	281	339	319	345	307	310	297	311	325	300	322	300	313	323	332	296	288	343	323	289	325	312	274	315	323	327	301	343	296	316	304	356	311	309	325	315	323	317
1290	152	162	169	121	143	139	158	120	133	130	150	147	144	131	145	139	145	124	129	157	111	115	129	114	142	132	148	118	144	139	148	116	119	111	126	145	144	139	124	156	122	148	141	152	130	118	147	123	138	120	148	136	135	133	119	156	156	126	148	140	132	140	136	143	124	161	139	122	122	143	114	143	158	141	128	142	150	130	121	125	144	128	120	122	141	122	153	130	132	124	153	138	143	124	128	131	137	121	142	118	115	140	133	138	139	134	111	140	133	153	118	126	112	142	139	137	132	122	138	116	99	105	113	123	126	131	136	136	131	136	132	144	129	133	132	120	145	134	135	124	135	129	114	127	130	122	124	139	139	126	116	137	126	137	120	129	124	126	104	142	121	136	137	122	117	141	134	138	131	102	117	104	142	132	141	142	140	146	148	134	149	125	150	134	119	130	124	144	135	113	131	126	131	155	116	143	143	123	146	143	125	141	127	116	123	136	134	125	153	131	143	135	132	144	143	129	114	172	141	142	106	128	134	136	148	116	130	143	153	137	116	139	152	127	126	132	143	134	136	140	121	145	149	154	133	138	139	144	154	138	135	168	132	143	112	129	137	150	117	138	154	155	169	138	113	125	143	127	116	143	127	122	142	127	139	132	133	144	122	127	139	131	118	131	130	129	108	126	117	132	133	136	111	156	163	137	136	132	136	162	149	111	148	118	126	140	133	162	126	147	150	127	140	133	143	151	127	116	137	148	148	132	133	125	121	105	143	117	123	121	113	147	110	138	140	134	144	123	139	132	139	128	121	132	124	113	140	117	126	136	146	139	109	148	148	122	137	129	131	121	110	147	128	129	143	128	107	143	141	146	101	126	141	109	131	109	114	116	132	115	148	127	156	111	161	145	124	115	129	138	156	147	149	140	136	137	147	125	136	141	138	131	130	144	152	108	117	109	114	118	128	151	146	124	134	133	148	145	114	148	110	132	135	129	115	125	136	133	124	139	135	135	136	130	123	124	131	129	132	120	131	136	120	120	118	133	126	128	121	122	131	120	144	129	119	149	134	116	123	144	123	132	150	145	117	104	139	139	134	131	115	131	131	132	112	116	128	100	136	115	173	147	138	136	137	126	141	138	134	136	126	122	131	132	130	132	128	123	129	121	148	128	122	125	149	145	123	98	130	129	139	149	133	137	137	130	113	127	137	134	138	125	146	153	126	112	151	131	145	133	149	120	141	128	114	132	125	133	127	131	132	134	137	136	134	146	151	141	118	130	138	131	136	142	140	142	139	143	128	157	141	142	115	126	116	139	137	120	145	127	139	129	127	157	138	129	135	148	148	131	122	139	118	133	113	144	136	126	145	111	126	137	121	130	130	120	140	121	148	129	145	140	144	122	135	121	129	126	119	137	135	133	139	127	109	149	136	125	122	134	159	155	133	126	140	140	128	123	119	134	131	127	118	121	127	130	129	131	128	131	130	148	146	129	128	137	112	121	145	165	126	129	148	154	144	142	136	120	153	112	128	112	135	104	118	123	129	152	138	128	140	123	148	148	141	136	142	122	146	135	122	155	143	162	148	128	150	122	158	128	140	117	133	128	136	148	132	111	123	134	136	140	142	145	113	132	129	156	137	115	147	146	108	148	143	136	132	154	126	145	135	122	136	126	122	141	141	133	121	135	143	121	137	120	140	122	120	123	131	134	137	127	137	133	144	137	129	159	139	149	114	145	120	144	134	108	151	144	127	119	145	130	128	129	145	152	154	121	142	142	134	144	164	166	134	131	132	129	139	155	147	142	155	129	139	144	127	147	150	150	128	131	127	141	134	132	110	110	107	140	134	116	167	117	138	120	145	140	130	131	146	112	130	130	126	136	122	141	137	127	128	125	120	135	142	112	142	133	113	127	117	136	116	144	143	114	126	121	112	143	144	141	134	131	141	144	108	147	149	131	132	120	123	130	138	141	135	115	140	144	128	135	120	151	119	123	141	163	131	133	125	136	137	132	108	103	126	126	123	117	121	130	131	134	138	142	124	125	115	148	126	115	141	135	119	160	125	137	116	130	134	121	129	133	135	148	143	117	124	104	129	124	160	145	143	130	149	138	166	139	146	132	135	133	121	129	117	118	129	131	161	131	143	137	131	114	127	101	138	116	150	130	128	138	132	137	143	145	116	150	125	122	136	148	137	135	130	142	130	120	132	134	148	151	149	113	119	145	127	132	123	133	123	115	118	117	140	138	140	133	138	114	139	122	140	147	159	120	139	126	143	132	113	105	126	134	125	119	156	130	118	134	138	136	148	131	136	146	104	145	144	134	135	131	133	113	111	141	143	142	129	145	133	129	122	123	143	127	143	120	120	127	118	141	133	121	145	133	143	140	137	121	118	128	141	129	123	133	131	125	114	123	131	128	151	129	140	110	147	162	150	141	153	134	145	130	108	111	134	122	140	126	106	124	146	152	154	170	133	131	130	142	134	149	150	132	140	136	138	125	140	140	135	144	118	131	114	120	147	136	157	133	138	137	142	149	134	128	130	134	138	143	157	146	126	136	136	141	134	151	130	145	132	137	134	153	127	137	119	135	117	126	139	134	133	134	141	139	135	136	117	129	138	169	128	120	138	139	149	119	128	126	115	147	133	157	137	147	139	134	148	129	158	149	133	135	111	141	125	135	141	122	156	129	116	121	143	139	124	144	129	127	117	118	138	113	131	138	132	161	114	143	137	152	110	145	153	126	135	123	135	127	137	138	124	123	132	183	116	122	122	127	135	138	124	154	143	135	188	150	153	119	123	141	123	119	146	152	141	147	133	139	129	121	138	137	126	138	122	142	117	133	155	122	148	140	148	144	148	130	131	124	130	124	121	149	127	147	138	141	122	111	127	130	121	153	118	152	134	115	132	144	121	131	138	136	131	132	142	122	136	138	126	112	146	124	147	149	127	125	130	127	110	142	156	156	146	107	130	130	135	132	139	114	149	133	132	130	128	118	137	149	126	142	115	144	126	142	140	136	127	135	137	141	130	160	137	126	125	128	150	122	161	125	144	135	151	114	115	159	147	130	132	129	135	143	128	121	159	137	147	127	161	119	136	142	129	139	154	113	142	118	119	164	121	137	119	132	130	135	127	131	151	142	150	136	145	133	139	116	128	126	123	138	138	126	135	124	125	116	135	138	138	116	125	124	140	137	140	121	122	148	149	128	163	141	152	115	157	115	130	120	134	159	143	139	119	136	129	138	135	132	131	150	143	127	128	142	130	161	141	147	118	126	123	155	133	127	126	125	139	128	130	124	144	133	135	113	140	121	128	125	149	136	160	143	150	154	146	142	120	163	130	161	104	138	145	130	114	122	132	134	145	115	143	156	147	137	124	122	126	139	134	117	137	135	132	132	132	131	156	122	120	138	149	138	130	109	130	157	121	131	136	122	128	148	142	146	142	118	112	126	128	105	122	118	133	130	123	136	159	144	131	144	111	128	117	126	121	126	145	137	147	125	144
1594	344	360	397	336	335	337	353	352	343	321	351	346	346	322	339	308	334	354	356	327	368	322	308	299	331	306	352	311	327	304	329	308	310	330	298	314	320	326	291	307	311	335	329	358	359	349	326	292	329	333	289	320	310	367	315	339	343	328	301	324	304	286	346	319	313	344	348	322	314	301	342	342	334	316	324	353	350	334	317	332	320	337	334	325	314	382	304	324	320	348	330	318	293	337	311	346	354	344	300	313	323	303	309	364	306	346	315	305	349	307	337	306	317	332	320	347	349	292	339	327	354	339	335	318	311	288	311	331	324	329	341	348	353	314	334	325	321	311	328	367	354	367	310	278	317	359	324	324	317	305	322	355	323	345	332	319	342	363	339	338	330	345	320	318	361	362	334	344	363	331	341	359	327	322	357	347	313	332	326	301	309	322	330	342	332	302	313	337	361	354	286	313	323	349	325	328	293	308	303	328	344	342	338	350	334	298	328	309	316	315	317	300	291	358	325	330	349	329	356	329	354	293	304	324	353	314	321	343	286	333	358	321	316	298	340	333	299	308	344	319	287	340	325	324	320	331	313	344	307	328	322	308	323	324	333	318	299	341	303	301	329	351	344	338	328	302	369	342	327	323	314	301	311	330	322	335	323	317	304	345	316	347	318	330	314	278	318	312	328	334	351	313	339	319	297	306	347	355	365	329	347	342	327	340	323	344	324	317	338	337	338	317	363	333	335	304	371	307	326	318	322	333	306	334	296	328	326	310	355	320	358	323	329	317	312	328	319	350	332	312	338	332	310	313	314	318	310	332	331	303	303	337	339	364	329	323	318	314	350	294	318	344	326	335	321	312	329	309	335	333	348	315	320	352	291	318	314	316	330	349	317	321	341	354	352	328	341	321	292	301	320	368	339	358	309	299	331	320	307	320	317	323	360	334	324	339	345	335	327	345	335	338	303	321	354	325	335	318	308	343	325	307	342	326	349	351	352	331	332	311	348	339	380	353	342	342	338	290	321	326	338	314	332	353	318	313	336	301	343	320	344	342	335	338	338	310	360	324	329	344	318	339	314	387	319	296	331	328	342	304	321	347	324	312	343	313	303	283	330	298	351	344	361	299	310	326	338	335	324	338	320	337	312	319	365	343	332	317	314	332	354	322	312	362	309	314	348	351	331	331	337	323	333	349	347	319	315	309	326	305	323	316	333	317	324	359	294	328	330	330	333	373	316	310	320	352	344	324	325	294	338	303	361	310	333	335	341	337	323	338	325	354	353	316	328	326	366	301	340	311	331	323	351	305	329	312	317	344	332	333	353	314	336	333	325	304	332	336	337	334	338	314	301	330	304	320	347	334	358	354	354	325	305	304	356	347	302	306	336	341	319	327	310	306	322	327	327	355	337	319	339	335	322	344	332	308	319	318	334	322	326	341	321	307	320	370	353	337	345	312	371	331	339	329	311	322	332	325	332	358	350	336	336	327	338	358	348	318	327	313	336	334	337	325	348	300	322	329	319	310	312	357	323	337	326	302	323	327	348	302	320	313	348	300	345	334	340	351	337	318	329	313	328	300	298	337	341	318	301	333	313	349	325	330	330	336	352	336	353	366	308	338	324	306	347	322	307	338	334	307	340	314	337	343	347	338	311	304	316	337	346	334	319	313	325	339	319	330	356	339	321	329	327	329	357	306	314	301	320	341	310	313	324	371	351	297	338	344	317	319	328	314	313	356	352	347	321	331	333	332	342	314	335	320	336	328	328	328	296	312	354	324	306	347	313	332	347	333	314	314	341	363	337	334	340	318	322	335	333	347	320	365	330	349	309	333	310	299	349	310	329	355	327	340	336	369	321	320	363	333	304	337	316	345	357	368	335	346	309	311	334	310	322	352	349	320	338	362	305	336	301	322	334	344	331	306	337	348	290	337	314	303	322	338	332	327	330	336	350	310	334	328	319	338	340	307	303	331	286	343	320	306	345	308	318	337	321	296	328	312	348	349	320	296	354	313	295	337	303	314	368	317	346	380	326	314	356	309	316	306	323	315	350	327	315	332	330	332	374	361	323	334	311	325	325	311	351	343	345	343	325	322	307	322	348	336	291	319	336	306	325	325	303	322	343	323	317	361	316	306	345	347	328	349	364	358	328	317	316	345	332	349	324	311	285	314	339	304	347	316	335	314	347	316	318	309	338	315	338	334	332	308	357	322	353	324	313	297	326	321	302	305	346	324	321	342	345	344	319	323	312	299	334	297	332	359	345	312	333	331	335	328	348	344	312	321	352	302	349	335	364	300	324	317	316	304	311	328	332	320	328	328	336	341	334	325	326	345	311	370	362	298	324	319	324	337	306	340	328	292	319	331	316	309	308	340	336	362	308	349	357	338	270	322	311	323	298	348	344	313	340	332	351	334	327	288	303	351	324	319	345	340	353	339	319	352	320	358	277	311	336	343	324	323	355	336	297	342	315	318	311	313	322	310	358	304	357	309	298	337	339	354	346	323	356	345	321	323	303	332	346	344	340	335	306	313	326	334	332	322	345	337	299	308	327	318	345	345	322	320	285	330	312	325	339	356	306	316	305	337	324	318	294	301	350	322	331	335	320	301	308	329	317	334	328	334	324	331	326	360	325	342	318	300	310	314	355	342	335	323	328	321	351	327	332	322	322	312	327	353	333	350	328	292	319	308	333	334	345	339	355	306	337	325	324	322	336	364	317	339	322	301	351	319	360	337	320	341	311	333	322	344	357	313	343	337	333	330	348	288	338	315	339	294	325	332	330	325	338	325	340	340	326	322	323	342	364	351	316	355	357	330	309	330	325	316	326	313	332	315	333	314	303	324	329	355	344	311	313	368	316	329	326	351	322	333	338	327	320	304	333	336	334	315	314	320	336	300	319	329	347	322	323	368	332	321	331	315	341	315	322	349	319	320	333	345	302	351	347	310	324	334	340	329	322	304	341	326	327	323	309	347	347	337	301	325	301	310	339	332	330	340	340	308	327	331	331	312	336	298	331	358	328	329	311	319	329	313	323	311	321	330	325	337	334	319	335	309	333	333	302	318	305	309	317	357	328	322	310	336	316	341	314	315	296	334	360	330	316	313	324	319	328	308	333	330	317	351	305	320	325	327	322	330	311	346	299	336	340	320	293	330	317	326	353	336	319	334	349	325	320	313	323	353	332	319	317	327	301	321	328	302	328	345	350	349	322	313	317	318	314	298	312	340	351	301	327	333	352	344	319	309	322	325	335	326	366	319	343	326	324	331	321	274	309	320	318	326	304	342	302	323	347	311	320	305	363	333	306	326	324	325	342	332	330	319	340	307	347	327	313	321	350	285	308	326	356	375	340	321	330	304	328	325	345	335	341	310	300	340	305	330	332	319	381	303	314	337	330	365	307	311	312	346	331	328	354	314	350	349	340	329	314	368	354	332	314	297	340	338	321	313	341	301	318	298	312	305	325	347	312	337	306	347	337	307	302	288	317	337	350	335	347	308	328
7228	540	498	475	344	351	266	236	241	211	262	220	215	223	234	216	186	198	248	214	226	222	189	202	195	197	206	212	216	199	203	209	191	204	211	199	194	226	203	195	209	241	197	188	213	201	219	184	216	208	196	232	206	200	219	197	177	211	210	168	182	203	212	230	195	214	202	233	209	197	216	216	208	210	186	219	179	227	217	226	224	183	196	196	209	185	175	212	200	191	198	211	200	219	217	231	211	176	197	216	209	214	204	212	203	204	213	217	201	215	229	222	203	203	197	208	203	201	196	197	194	193	226	175	236	208	217	199	194	217	195	207	213	240	221	225	178	187	181	215	222	203	188	209	208	240	209	236	195	212	213	206	258	194	210	186	210	229	216	178	201	224	170	212	207	190	227	217	220	221	196	212	214	201	199	205	226	179	219	218	205	216	218	210	217	203	179	220	220	181	208	220	187	222	212	245	217	221	173	225	211	195	227	201	215	206	169	208	203	231	230	218	196	201	227	194	210	222	201	199	206	199	182	219	229	205	232	214	202	256	194	207	224	187	195	220	192	206	214	210	214	182	206	217	195	223	211	202	188	235	213	206	201	199	200	218	217	223	240	204	198	178	200	203	224	211	200	209	225	232	213	197	199	206	209	210	209	185	224	228	202	189	185	193	176	192	190	210	210	211	191	222	180	217	239	203	190	190	225	212	182	185	172	186	193	204	230	220	182	190	212	203	222	194	213	217	183	200	216	213	202	178	212	207	220	190	196	224	198	197	186	214	215	210	203	205	203	204	213	201	229	222	238	193	180	224	204	182	192	222	217	201	184	238	194	173	217	207	205	202	185	209	191	230	203	219	223	184	187	217	212	239	193	211	218	199	174	210	225	211	178	209	201	203	218	200	200	234	179	238	202	205	213	192	198	240	219	222	199	197	194	219	206	202	211	191	199	193	212	217	206	226	215	186	223	240	195	240	214	214	205	221	221	214	224	182	187	219	196	190	197	192	190	199	207	208	213	204	205	243	195	211	193	223	184	198	196	201	230	213	223	233	210	221	190	191	227	190	205	220	232	181	210	197	213	226	219	198	209	197	208	221	192	221	209	207	238	248	255	201	170	183	205	206	209	227	188	233	217	209	211	205	193	218	213	208	194	193	215	174	188	200	206	233	239	223	206	231	194	221	222	186	201	205	216	213	189	196	205	205	207	203	213	219	207	210	200	216	208	189	212	217	227	208	200	187	197	209	213	198	186	181	234	238	217	184	188	233	222	203	178	193	201	191	222	211	191	203	215	216	215	194	186	187	214	218	203	223	231	194	204	200	194	199	183	217	184	200	194	234	220	206	223	216	238	214	173	185	186	227	192	215	198	190	206	197	225	224	211	203	213	205	193	214	201	187	195	205	186	213	219	211	204	205	219	215	189	215	201	223	177	226	185	192	211	206	222	208	207	183	177	208	242	229	229	176	217	201	188	212	235	198	188	208	180	215	196	211	203	199	214	207	223	188	220	243	204	241	216	185	211	225	216	229	223	169	206	223	226	231	225	214	215	198	208	200	204	224	213	196	216	190	199	195	208	186	188	218	235	234	208	217	217	215	213	203	191	196	206	182	191	245	222	213	224	182	211	199	218	197	208	197	192	214	216	183	206	186	209	193	210	169	221	190	216	223	216	228	195	181	203	198	204	202	222	250	211	225	220	203	215	193	215	230	221	221	229	212	210	208	219	219	219	224	209	218	202	215	196	211	192	216	206	214	196	202	217	227	189	181	205	205	179	216	208	197	195	202	190	206	211	191	188	244	221	211	212	197	224	198	193	214	200	215	186	201	189	209	207	195	195	193	234	203	207	219	208	214	200	183	212	212	207	195	197	240	236	208	205	220	209	206	198	196	182	197	204	202	214	213	191	217	189	215	213	198	203	200	205	172	227	203	218	225	177	240	192	219	217	207	210	214	191	200	200	220	193	230	197	187	184	211	196	184	207	214	204	227	231	225	209	213	228	210	215	207	216	206	193	195	208	221	216	186	194	190	189	172	213	205	204	186	209	199	242	193	184	188	194	200	215	211	181	200	212	200	213	205	203	225	209	203	211	177	205	218	222	211	189	180	189	199	221	181	207	198	215	206	230	216	223	182	210	188	210	188	192	209	186	190	212	190	216	220	203	198	217	229	192	208	217	225	207	197	206	211	227	218	196	202	216	195	243	208	218	204	193	189	196	202	189	191	203	214	218	225	173	192	192	200	200	205	176	206	204	218	214	206	213	221	207	199	209	199	216	192	209	189	210	207	210	208	204	194	206	232	196	205	193	222	202	218	191	219	176	211	208	196	223	197	208	209	188	205	202	206	190	206	185	208	220	245	209	206	213	194	191	169	224	178	199	210	191	210	224	219	183	193	178	191	215	194	210	210	199	238	231	213	240	209	172	196	200	214	220	195	190	180	192	217	202	239	215	192	187	207	198	210	188	221	186	188	194	180	227	192	213	215	189	193	233	209	206	192	197	208	229	222	243	196	214	182	211	230	208	207	230	213	191	196	190	231	204	218	187	217	225	200	226	212	206	204	217	215	199	207	216	183	212	211	193	189	206	178	199	191	198	228	209	220	227	187	194	216	214	197	217	185	197	192	210	198	180	190	203	213	198	205	211	227	228	192	202	235	203	201	190	226	211	216	234	216	210	207	195	189	203	212	214	207	220	209	218	210	180	193	201	241	216	189	185	211	207	220	216	190	190	207	188	192	200	199	213	206	182	199	214	184	180	206	185	227	216	186	225	197	204	211	203	255	204	191	218	192	206	237	218	201	204	233	216	205	193	205	212	178	212	230	181	193	224	188	222	206	203	222	209	202	202	209	220	219	215	214	190	219	193	237	211	208	186	202	197	199	197	216	234	220	206	197	204	187	225	191	189	196	218	196	202	201	211	184	187	226	202	210	201	227	206	207	203	171	186	222	185	239	201	214	202	217	190	184	219	232	190	179	208	191	196	215	178	212	189	217	198	251	224	186	216	207	182	193	187	237	202	211	199	212	227	222	237	200	194	243	226	203	193	212	216	212	198	214	166	215	215	204	209	217	191	204	213	223	176	220	184	219	187	208	204	220	213	181	192	172	201	199	196	208	199	190	207	213	195	216	210	182	212	218	188	195	208	221	236	232	212	204	200	184	175	191	206	205	179	197	227	193	237	183	242	189	191	185	208	207	195	200	194	235	224	192	219	195	192	173	196	204	205	190	198	221	207	210	211	234	229	219	217	213	203	171	208	202	199	209	202	227	191	207	232	212	201	221	181	217	211	197	203	196	213	228	214	208	215	177	212	208	205	209	225	193	204	193	184	202	191	206	195	213	201	221	204	199	203	245	208	235	221	205	155	189	211	204	225	220	201	202	195	211	213	208	225	195	201	229	222	200	202	189	187	204	192	205	198	214	182	191	181	211	225	187	177	225	226	211	184	194	192	202	229	195	184	214	189	215	216	200	196	198	216	236	180	197	202	190	194	181
6165	781	1206	1356	1215	1003	884	854	726	675	658	683	623	554	621	573	571	546	517	479	527	473	492	514	497	516	518	504	497	467	475	473	485	511	484	467	475	478	469	478	471	473	471	505	461	443	466	467	486	504	493	486	478	486	500	493	491	448	453	471	480	466	485	530	516	432	499	482	489	489	489	458	498	458	450	456	488	473	453	458	475	484	485	448	473	512	463	472	491	468	463	437	493	450	447	497	470	473	509	474	476	462	446	466	500	469	456	469	472	484	453	485	477	503	504	442	483	451	494	499	457	463	468	445	477	489	498	464	472	497	458	490	504	454	470	460	474	458	471	477	487	467	462	460	469	442	491	507	494	481	477	491	477	482	475	484	473	457	479	478	460	456	467	477	479	502	447	447	497	466	495	463	438	453	443	475	482	477	432	459	503	443	474	446	461	507	509	447	502	499	495	479	495	497	499	468	474	513	485	475	496	463	467	482	462	467	504	493	498	512	470	469	491	467	443	477	447	504	450	449	466	409	440	411	436	494	477	454	447	474	487	503	456	426	466	453	473	440	510	469	463	520	466	448	450	425	481	461	477	500	505	460	481	515	461	441	490	504	448	478	447	443	481	476	507	501	486	482	488	448	511	411	476	461	466	460	459	444	514	441	441	465	454	465	469	474	471	495	499	479	494	461	477	463	484	466	477	437	461	527	459	509	459	486	479	488	474	434	484	428	443	501	428	452	458	457	472	459	444	472	445	469	483	498	482	455	441	485	448	497	473	421	481	452	474	506	467	521	453	517	475	457	449	492	457	458	493	465	433	461	447	457	481	467	452	458	519	481	497	460	456	457	492	460	511	494	452	461	458	452	449	483	483	496	451	502	487	483	433	464	471	466	464	492	544	449	462	508	475	458	493	458	495	483	447	498	463	455	455	459	485	420	466	444	501	453	458	482	498	456	464	473	498	469	494	473	481	491	459	453	519	467	503	513	437	447	497	439	477	478	441	459	459	475	502	448	475	479	500	492	453	462	467	421	457	481	459	470	461	477	467	445	488	447	458	465	478	481	496	470	451	439	482	479	481	444	479	483	477	480	468	467	462	528	512	456	425	465	466	504	483	446	509	480	477	483	489	468	474	472	465	439	452	473	475	486	472	443	488	496	477	471	448	421	468	467	485	475	476	491	476	471	482	460	491	485	442	425	467	485	501	459	471	462	418	500	428	491	482	498	480	466	517	443	448	502	463	489	448	473	436	503	465	491	458	497	514	472	508	440	508	431	495	470	481	470	490	510	482	474	456	490	474	417	484	473	453	457	455	459	473	441	440	470	469	499	463	477	477	438	493	479	458	489	468	504	441	471	476	494	472	466	490	480	503	445	511	499	444	440	477	454	468	501	488	485	494	491	445	474	485	456	481	497	499	482	466	461	437	463	479	417	476	472	472	458	424	523	475	475	496	468	492	437	455	461	488	516	467	483	503	474	495	476	497	458	447	459	493	478	474	465	488	463	450	433	425	473	493	489	452	472	451	446	469	437	468	449	501	471	484	456	474	499	454	487	484	463	486	490	492	449	472	484	481	470	453	477	471	444	463	458	465	493	465	470	482	496	462	476	441	476	442	469	453	469	472	470	458	463	455	404	463	464	475	476	474	459	462	496	468	473	451	464	438	474	460	448	461	479	465	490	479	469	446	455	423	465	449	430	465	491	483	445	470	485	474	458	475	486	513	484	443	473	472	469	454	452	444	461	513	478	468	494	471	457	429	480	445	499	493	478	483	515	477	454	494	493	450	458	500	469	443	480	483	444	446	476	467	468	444	489	467	471	462	466	442	510	467	466	464	465	431	485	498	467	463	479	481	486	466	443	445	444	475	500	487	456	466	451	453	474	516	493	468	439	473	478	505	503	479	466	468	453	466	494	473	450	464	519	491	442	461	503	493	465	451	463	483	469	460	485	495	485	474	472	487	479	464	453	514	490	474	444	476	440	492	434	487	446	462	495	485	472	456	471	489	454	455	466	453	479	462	479	455	479	446	463	486	420	443	452	470	476	498	491	492	453	447	495	486	461	421	479	464	470	484	476	454	478	484	506	518	451	430	464	454	463	466	459	466	471	444	486	497	467	486	493	481	476	507	467	456	461	454	425	507	438	480	474	496	482	461	465	439	457	457	492	443	489	490	465	460	452	476	483	461	435	481	457	486	469	498	493	504	469	481	516	488	497	475	458	448	472	483	448	469	402	471	480	463	477	474	454	456	456	468	477	494	458	503	471	440	472	426	429	458	488	474	476	481	473	441	471	466	466	506	478	484	415	464	466	442	463	416	455	494	464	442	494	473	460	459	459	463	457	448	493	474	470	483	458	470	495	503	445	467	507	447	465	459	478	455	499	474	427	457	471	463	473	478	491	476	475	495	465	504	440	461	460	487	420	434	468	507	504	472	465	458	448	486	478	453	485	457	478	456	447	479	462	469	454	456	470	515	478	511	471	439	509	437	450	453	457	515	485	481	441	434	457	445	479	444	455	507	470	457	505	471	471	455	489	438	481	490	451	469	463	484	480	460	454	483	449	481	489	456	512	488	436	449	475	468	445	461	467	476	473	470	443	482	496	494	455	415	477	460	484	468	452	491	501	493	480	479	476	471	485	504	507	453	479	496	486	446	436	461	508	455	483	480	463	499	483	462	460	440	484	468	512	478	474	476	466	450	442	464	468	477	485	459	468	463	445	457	477	472	475	480	494	503	471	477	458	464	516	458	485	482	497	475	520	478	506	457	470	455	450	460	483	466	451	467	466	500	465	500	463	493	449	478	477	457	475	453	494	483	480	479	458	448	459	451	463	455	466	462	487	477	503	480	478	464	509	460	485	456	450	467	479	487	479	475	453	502	472	468	450	463	463	474	479	474	473	484	479	523	471	475	508	496	479	473	472	463	459	454	461	469	480	526	514	437	525	473	469	446	477	497	421	457	498	484	510	494	477	464	470	432	458	452	444	453	449	450	450	465	481	433	452	434	452	469	465	462	482	470	412	453	475	472	471	489	465	459	510	465	494	485	468	438	475	483	495	467	480	473	447	444	489	439	459	451	456	449	466	466	472	471	516	485	476	478	420	462	474	480	437	491	494	458	497	475	474	477	483	437	439	455	488	437	490	437	486	441	465	541	463	493	475	478	416	455	466	500	484	457	493	503	459	460	446	518	463	466	475	469	451	469	471	465	511	425	436	467	486	475	470	484	494	457	465	437	490	483	449	511	477	458	500	502	422	455	470	478	489	457	487	455	475	502	447	531	454	487	482	499	450	424	471	473	454	449	451	481	480	440	481	481	453	410	498	457	476	482	493	440	451	485	483	441	482	441	463	491	492	504	462	499	471	437	479	474	477	447	507	456	460	482	475	469	438	482	483	441	455	478	464	442	449	434	502	472	485	461	517	476	503	442	456	490	474	455	499	482	436	490	452	488	489	485	463	471	481	474	473	490	503	478	462	505	481	451	460	466	450
13979	1079	894	647	452	311	322	230	237	209	161	207	187	153	178	155	163	161	158	136	136	136	151	156	140	149	148	129	168	134	147	142	138	176	127	165	142	136	113	159	141	142	143	135	144	117	131	137	120	150	136	119	146	161	111	130	158	133	143	135	129	118	148	127	134	125	120	129	160	134	143	116	128	156	130	126	144	119	137	110	122	134	134	138	159	120	142	124	156	128	134	111	153	124	146	132	114	125	160	133	144	142	118	156	123	127	131	118	128	120	124	112	131	126	123	128	135	140	152	129	128	101	136	145	133	137	119	136	97	123	144	157	146	123	116	129	124	164	142	159	115	118	136	152	131	131	130	129	132	140	147	127	151	137	154	125	136	135	145	124	115	145	144	156	119	119	128	138	140	140	134	114	132	134	141	145	144	137	112	133	140	114	125	143	138	133	125	137	137	109	132	148	132	155	141	136	156	136	140	146	134	143	119	107	118	130	140	133	102	141	133	123	133	122	121	154	128	142	113	154	127	137	114	132	125	148	133	131	121	122	148	145	128	115	141	134	123	137	137	127	148	131	141	142	125	111	147	139	123	138	99	123	154	138	129	154	121	135	124	129	136	130	115	116	128	131	131	105	129	139	144	175	137	129	139	132	142	119	120	149	150	131	131	126	144	136	138	99	136	126	155	151	152	129	130	121	146	115	109	134	138	137	132	136	141	143	142	130	144	141	123	151	133	113	124	137	131	135	151	116	153	131	110	155	137	143	134	123	128	127	151	108	118	137	125	125	121	126	140	133	133	155	120	138	135	147	109	139	122	123	121	118	155	145	162	154	129	121	134	122	131	125	137	145	115	142	140	147	132	147	138	144	144	140	140	131	122	158	140	117	154	125	147	128	122	119	128	121	129	132	136	141	123	151	117	125	124	118	125	145	128	134	152	125	142	121	146	139	125	144	133	163	104	125	138	134	148	147	115	139	117	144	136	139	139	128	141	132	148	139	150	132	158	132	155	105	137	144	133	121	165	142	147	131	147	159	138	145	144	113	136	126	130	124	156	126	145	125	128	135	129	132	150	133	137	158	160	127	133	142	114	158	129	133	144	140	130	125	123	132	152	120	139	143	135	153	147	128	131	144	123	138	134	120	134	140	119	97	136	124	126	164	129	139	139	137	124	136	125	115	115	143	136	146	135	131	128	138	136	104	143	118	141	116	131	124	163	122	132	131	136	146	119	129	119	119	123	112	151	112	122	138	142	132	113	141	134	127	116	144	131	121	135	114	114	146	121	116	132	124	130	138	124	151	127	142	119	129	151	147	154	144	122	151	175	151	151	133	151	141	134	148	141	128	129	122	121	123	128	146	126	140	152	123	145	145	137	129	161	120	135	140	136	132	137	133	138	114	125	131	154	150	149	120	134	141	142	125	129	128	139	134	129	163	109	123	136	148	136	157	120	122	105	125	113	128	139	124	145	135	148	120	139	124	160	123	140	139	130	130	154	143	124	139	161	116	131	125	133	129	151	125	146	113	135	132	128	144	113	126	135	114	109	134	139	131	124	123	146	146	137	124	134	139	141	157	141	145	150	138	155	146	148	113	125	143	135	158	148	159	147	138	128	117	134	127	133	119	140	128	139	121	94	146	137	140	133	142	151	147	131	137	118	134	131	106	133	138	144	133	146	132	137	145	131	127	134	146	115	149	132	128	128	103	124	156	126	115	141	149	126	129	124	121	149	138	132	138	126	149	138	129	137	132	146	142	145	131	124	132	141	157	122	120	119	142	116	115	135	142	120	138	140	138	112	139	139	135	134	137	141	144	129	137	144	152	151	137	159	153	118	139	125	131	151	115	124	122	137	138	128	126	144	136	125	135	138	142	106	128	137	134	132	112	147	138	152	146	137	150	142	135	135	122	131	122	134	141	134	146	125	131	132	130	135	140	119	140	117	124	132	125	123	114	144	163	146	132	135	125	131	141	126	126	122	153	133	129	133	134	129	157	144	129	135	113	126	133	130	126	133	125	135	118	150	142	135	135	171	119	108	131	131	142	147	126	139	145	122	133	97	118	133	126	154	137	138	149	134	120	138	114	103	141	131	137	145	140	142	135	132	154	127	136	160	128	111	125	128	136	140	131	125	124	143	136	134	120	125	137	125	138	159	132	145	131	136	143	114	152	144	139	123	130	122	121	143	139	155	136	122	161	137	121	118	122	126	135	133	136	151	117	136	132	136	140	144	130	130	132	133	125	129	164	128	126	129	115	139	113	128	118	120	124	127	136	146	138	146	123	97	118	139	147	133	119	140	130	132	109	132	159	128	124	123	153	155	135	125	141	138	149	160	158	139	142	148	151	150	144	121	140	137	143	139	117	115	164	149	133	132	137	140	127	133	123	123	143	133	142	118	139	154	143	120	141	140	116	125	142	139	139	127	141	125	145	141	148	135	109	137	140	132	140	117	131	130	139	133	136	137	142	177	104	140	145	136	118	131	126	132	113	130	125	135	130	136	166	131	125	133	145	140	125	134	142	125	124	128	140	136	128	117	128	130	154	117	119	119	139	123	116	134	128	117	130	138	120	127	125	128	131	119	128	149	110	109	133	127	127	137	146	142	127	145	138	137	125	130	119	132	123	117	134	134	126	116	133	157	127	122	129	128	122	156	156	119	147	138	120	143	110	126	134	144	154	133	142	150	120	148	139	154	103	113	152	141	130	146	152	166	150	153	150	108	120	142	132	152	146	132	118	110	136	124	136	158	123	128	150	133	125	137	129	146	148	140	147	143	135	132	126	104	130	135	144	121	140	153	148	131	125	149	144	125	122	119	129	142	127	130	152	144	121	145	127	125	141	132	131	137	138	160	118	153	143	144	152	126	132	157	143	136	146	136	132	111	134	118	133	134	138	113	145	127	137	138	142	118	143	151	158	124	112	133	160	132	121	117	169	130	139	157	121	136	135	113	154	156	135	134	135	104	124	139	133	126	132	135	124	134	117	119	141	116	130	125	135	115	154	128	119	123	148	156	125	129	127	149	110	133	155	142	150	151	115	130	120	123	125	118	140	117	138	138	151	124	129	118	132	141	125	149	125	132	153	127	148	127	140	144	126	146	136	135	133	117	134	135	133	119	148	142	163	148	139	140	123	158	131	150	146	132	126	131	150	133	136	144	144	141	129	126	154	136	115	130	139	134	124	145	149	158	132	153	146	127	120	132	135	131	127	117	146	160	137	109	159	116	147	117	131	146	121	147	129	125	127	126	129	149	141	145	132	120	162	156	114	125	128	141	150	145	131	136	147	133	155	148	135	159	139	129	131	148	136	129	148	150	134	130	125	139	133	141	149	110	132	127	136	148	140	154	141	162	160	164	138	146	122	143	124	123	141	143	135	126	100	132	135	134	154	126	127	131	152	129	151	127	129	159	157	156	133	130	150	115	134	151	133	139	111	125	131	131	143	146	112	126	125	136	127	126	147	130	118	127	135	144	116	147	137	144	106	160	153
7862	938	1768	2010	1738	1369	1099	904	856	719	698	664	580	561	478	515	435	455	409	408	415	388	366	375	356	357	367	332	347	353	353	363	320	345	367	337	349	324	322	331	343	289	333	345	334	310	336	316	324	328	310	326	321	339	319	327	302	299	334	329	263	306	329	345	302	339	302	321	326	316	301	286	295	329	294	325	329	340	328	316	310	332	306	310	337	292	313	352	308	329	312	328	338	304	339	350	289	314	295	289	310	324	322	334	318	299	314	283	282	327	329	304	324	302	317	289	305	316	316	303	293	313	314	317	296	326	339	267	317	311	337	338	330	289	308	301	335	311	335	302	297	302	292	324	313	274	316	304	298	311	295	300	310	281	305	322	343	316	311	315	322	278	309	305	291	294	321	288	325	292	315	311	288	284	338	336	326	318	322	324	301	334	328	315	294	314	301	282	329	313	300	328	299	319	273	311	320	325	273	279	327	310	286	325	298	319	322	323	320	329	279	326	331	327	322	288	328	338	324	292	314	322	308	291	289	322	301	315	302	354	285	315	342	300	306	336	303	301	317	291	306	331	326	337	300	297	294	309	304	316	301	310	290	299	330	282	314	310	313	300	282	320	304	315	358	303	308	330	303	348	304	316	309	324	308	334	348	313	308	329	308	312	314	306	285	323	338	361	308	316	346	308	349	337	317	312	310	329	288	307	315	292	328	316	322	325	314	303	297	308	299	302	289	307	331	325	303	310	312	291	324	342	333	338	306	303	282	314	301	289	298	313	341	322	311	332	309	307	323	297	329	306	305	301	255	306	325	301	327	289	352	310	311	300	320	340	325	270	291	296	300	305	306	301	288	309	318	308	284	305	318	330	294	296	316	320	298	299	294	308	332	325	282	315	328	304	274	326	291	313	311	315	339	314	313	285	305	329	323	289	314	294	293	304	294	307	325	316	318	332	317	316	343	289	304	336	296	322	292	310	300	314	272	302	282	285	306	299	320	290	320	298	309	295	311	305	310	331	272	320	306	305	296	274	265	293	324	330	294	284	286	300	313	305	313	272	300	334	302	288	314	296	318	305	326	337	313	272	319	291	299	317	328	312	327	310	282	269	301	303	319	326	304	326	302	321	316	298	291	338	287	288	333	297	296	325	307	321	313	278	291	312	305	302	308	324	348	287	320	311	287	351	341	305	314	343	329	338	315	336	272	312	266	322	324	330	285	317	316	286	327	304	300	292	328	312	334	318	322	271	333	333	320	283	290	299	299	290	304	319	317	292	314	323	316	320	311	260	327	277	339	320	326	290	295	322	336	298	303	285	325	303	290	304	293	310	329	270	328	295	306	307	354	282	332	304	329	332	324	296	297	293	316	339	320	291	282	300	276	305	295	310	396	326	338	340	324	326	321	330	293	299	326	312	291	295	305	302	299	316	293	286	293	300	322	322	299	312	312	330	277	289	328	295	319	326	293	312	329	351	308	314	278	293	312	305	286	305	324	306	323	318	301	318	294	305	279	321	311	324	308	303	313	304	355	302	299	308	313	287	323	316	315	299	339	318	299	310	306	310	318	291	296	334	321	304	326	328	299	301	307	319	303	324	310	305	319	296	287	308	309	303	305	321	312	308	314	301	316	323	304	322	332	320	310	289	341	292	314	318	302	339	329	274	329	302	315	346	302	330	314	326	294	342	309	300	305	292	301	322	359	299	329	320	304	314	338	336	316	308	317	333	302	327	319	296	305	317	303	317	310	334	335	315	338	310	318	301	310	329	312	329	284	291	342	332	312	289	315	299	298	317	296	304	299	308	302	307	302	331	297	306	307	317	349	291	264	310	275	328	310	318	355	275	320	327	298	303	324	319	335	332	325	308	293	302	283	295	300	300	309	320	333	327	313	313	285	274	301	325	327	307	303	321	310	283	344	304	296	333	290	323	316	303	336	289	325	332	307	335	314	261	306	308	351	299	268	318	316	316	322	284	312	305	305	333	301	303	298	324	288	328	325	297	308	299	312	315	304	332	292	315	299	293	323	301	300	316	276	293	319	302	333	321	316	323	332	303	338	316	290	317	313	312	322	331	302	327	312	310	303	319	305	292	326	313	302	314	322	326	321	305	294	326	285	267	288	330	316	290	301	336	343	311	340	326	380	302	302	285	323	328	292	308	305	309	303	289	276	309	320	292	310	292	294	301	287	342	346	309	300	291	307	301	315	338	305	294	312	311	310	297	284	279	305	329	293	328	301	321	320	316	309	309	282	340	335	319	293	336	312	344	329	288	326	288	320	302	339	293	294	354	306	332	298	295	299	310	281	276	323	298	298	301	311	297	305	306	320	305	303	271	325	293	312	307	275	317	287	279	302	345	272	309	330	302	308	338	301	313	311	298	311	282	322	267	320	327	298	321	284	310	308	303	290	328	322	328	315	323	308	285	307	327	360	280	287	266	326	301	326	291	307	318	323	314	296	312	352	313	339	278	301	327	313	323	284	280	312	337	305	304	309	283	298	290	323	289	266	316	306	327	316	320	336	307	324	299	318	312	314	305	321	314	294	314	317	270	282	282	299	318	296	295	329	295	304	319	329	277	294	309	326	307	300	355	268	306	311	330	322	304	308	301	318	296	302	289	326	312	307	292	294	312	282	284	280	291	314	326	332	338	316	323	318	294	303	297	316	313	307	331	265	310	316	300	298	317	309	337	289	291	300	278	317	297	316	302	332	305	330	295	292	314	342	339	295	333	342	316	305	338	294	303	289	341	305	300	333	316	323	309	329	280	302	332	340	331	313	331	335	270	307	313	304	345	332	291	305	294	292	322	337	309	331	291	300	272	317	294	343	316	285	282	295	276	345	287	300	296	311	286	303	273	317	284	301	309	318	298	306	304	267	317	335	302	303	281	310	292	299	341	329	339	326	295	307	299	320	301	311	302	307	299	309	339	323	318	314	287	324	278	312	292	304	287	315	306	318	299	286	288	274	284	301	295	275	322	277	310	321	296	285	316	318	332	275	293	326	322	306	329	288	303	335	318	277	302	341	327	333	300	338	308	264	328	269	300	291	300	322	326	311	292	340	269	321	285	279	313	319	330	299	295	300	266	324	306	293	298	326	319	328	323	307	312	296	287	299	308	301	324	310	313	314	301	292	309	297	292	304	294	316	332	317	303	321	292	292	310	289	282	340	295	314	281	299	284	286	306	309	314	303	302	317	295	291	334	293	310	322	325	301	320	318	318	292	306	321	305	314	283	293	310	335	306	313	323	310	309	314	310	329	312	302	324	292	324	306	281	299	345	323	291	325	303	326	288	285	315	335	296	301	332	314	324	301	264	320	315	299	301	309	312	321	270	333	312	324	331	302	294	316	311	303	312	315	282	335	299	307	305	310	305	323	321	327	350	289	306	285	319	319	296	286	324	314	303	325	321	317	284	298	319	312	290	322	304	334	324	325	332	322	313	282	311	288	306	318	349	317	313	291	314	306	311	294	282	354	303	328	299	291	345	312	337
1359	130	184	127	129	145	160	170	131	153	137	137	145	134	137	155	121	105	128	158	128	136	115	142	138	137	136	131	151	130	158	140	132	120	148	114	122	139	132	139	128	145	122	142	126	125	152	114	141	123	127	127	110	131	149	143	132	157	144	116	118	135	122	127	142	123	113	125	155	108	161	147	133	136	119	108	139	140	125	117	120	111	121	150	135	128	153	110	143	127	132	143	144	129	101	145	134	132	131	135	133	138	141	125	161	163	152	133	133	141	136	134	127	134	149	127	140	132	123	126	135	134	135	139	141	127	133	119	133	154	151	122	150	131	144	146	144	136	150	131	155	131	136	128	138	127	112	128	117	133	126	144	113	135	127	126	136	123	116	116	152	130	145	137	141	149	141	128	130	138	141	134	129	141	125	122	128	136	120	149	129	136	122	155	134	126	140	128	142	131	129	134	129	125	151	137	151	142	134	123	126	147	123	128	138	121	138	148	127	138	133	147	115	126	138	151	114	119	134	120	135	130	131	146	131	145	138	123	127	122	154	120	131	135	127	146	126	140	126	111	135	160	126	130	151	129	119	119	129	131	144	93	115	131	129	145	157	125	146	146	146	136	141	120	120	127	109	139	161	126	114	130	124	142	139	159	148	128	149	129	140	145	161	122	123	126	114	139	124	117	130	153	140	122	123	132	139	151	146	136	161	128	132	133	142	135	135	121	129	132	134	133	130	139	165	134	132	124	153	148	111	144	124	128	120	125	110	123	149	145	134	112	125	130	134	142	139	139	123	136	117	119	148	130	117	149	135	104	126	113	139	133	154	133	143	138	151	140	156	125	135	138	158	148	117	142	134	106	116	153	135	125	127	127	131	126	147	142	145	112	124	110	121	124	109	123	128	140	138	121	122	139	123	128	138	130	135	128	134	152	149	140	145	124	122	140	127	112	144	120	120	148	149	153	118	152	119	114	114	152	131	126	134	116	121	122	129	134	135	128	120	134	119	114	131	125	103	130	131	129	138	126	132	146	122	132	142	136	138	135	138	144	131	127	141	132	151	121	121	129	133	122	104	142	127	146	136	146	144	125	132	140	139	131	135	116	152	129	128	139	125	145	122	133	135	146	130	144	141	139	115	155	117	125	117	149	138	136	135	123	130	129	118	132	150	122	126	125	129	116	135	130	139	132	134	130	152	143	134	120	119	112	158	156	111	144	149	133	154	166	144	126	125	146	139	130	122	138	136	128	154	133	132	141	142	108	138	135	123	117	140	133	115	134	139	107	145	135	167	154	110	130	124	128	136	132	127	132	124	151	138	156	140	135	147	123	159	161	121	148	132	152	120	137	110	129	121	125	136	137	143	126	150	143	162	133	127	127	135	146	137	125	122	118	134	134	125	118	156	140	129	137	148	125	133	118	122	140	136	133	142	118	138	122	127	145	131	116	144	163	122	126	121	129	113	117	131	131	132	147	119	116	114	125	118	129	149	132	126	127	138	145	157	147	138	135	143	138	136	124	127	129	124	132	144	146	142	154	113	132	154	117	139	137	125	112	138	134	131	124	122	139	128	128	114	145	129	126	118	117	144	133	111	133	135	164	126	138	119	130	123	157	137	118	120	137	142	137	119	119	122	139	133	142	143	135	123	128	128	140	135	138	134	118	131	135	130	149	120	135	133	135	111	125	145	118	106	121	162	130	139	136	134	116	126	133	140	138	124	120	117	140	138	134	148	128	145	148	128	121	132	131	128	115	119	128	143	120	143	138	137	133	144	128	140	127	133	128	146	149	133	135	132	129	107	138	149	133	132	133	135	122	130	120	134	134	145	124	117	116	150	142	152	124	135	143	119	133	137	112	138	152	127	134	129	112	144	147	147	131	120	124	127	142	129	135	117	140	127	140	147	116	140	140	138	140	120	131	122	145	122	123	138	162	146	130	124	126	136	139	141	128	160	128	126	154	131	130	136	146	123	130	130	119	143	141	136	130	143	145	111	151	150	130	134	124	147	137	135	143	121	129	122	104	131	128	129	152	133	138	139	136	123	107	138	139	134	114	158	114	146	132	149	147	135	143	118	113	139	126	138	131	166	139	153	125	128	143	146	130	149	140	130	145	121	136	132	131	127	137	160	131	148	122	134	129	135	151	137	153	135	126	153	122	137	138	139	169	131	153	127	146	146	139	121	129	142	120	125	156	180	148	141	132	150	128	128	114	138	150	131	130	137	128	118	124	127	137	138	133	134	135	136	138	149	116	102	117	133	134	124	121	136	125	125	132	139	130	131	129	130	124	136	151	122	128	134	138	111	137	131	132	130	117	116	119	125	132	135	114	135	116	125	130	106	149	123	132	137	137	133	145	145	142	119	145	135	137	155	143	146	118	135	134	141	133	133	162	127	143	130	121	134	154	117	131	132	130	143	119	156	123	123	133	122	140	138	142	114	113	145	153	124	137	130	116	135	146	132	131	142	130	127	148	149	145	127	139	132	118	124	113	128	127	119	138	133	129	139	131	124	134	128	115	124	153	146	129	141	140	134	135	142	133	111	119	119	133	133	136	131	141	123	119	123	156	139	125	118	126	130	144	128	115	127	132	146	126	131	110	154	140	144	134	113	124	128	133	139	111	141	127	123	139	134	132	145	142	117	126	135	125	121	135	111	136	127	125	108	124	152	137	141	138	155	121	122	106	124	143	142	151	143	127	139	113	143	123	138	122	117	142	123	130	121	122	152	123	115	130	137	156	139	140	137	141	127	139	137	151	118	145	132	134	145	132	122	128	135	146	146	128	136	142	135	128	114	117	134	115	153	131	126	125	136	129	120	144	137	124	134	135	130	129	126	106	144	133	126	124	142	121	140	140	131	124	123	114	122	164	145	135	127	141	104	147	151	132	127	130	135	142	165	102	113	125	120	139	125	143	143	137	125	132	135	130	141	141	148	119	153	129	147	157	123	142	144	132	145	129	143	142	132	143	132	132	143	114	128	123	159	110	153	123	130	126	122	115	103	134	150	141	139	127	146	135	143	125	132	119	139	109	125	137	124	151	148	129	122	102	110	132	134	125	138	137	133	144	132	146	142	123	158	139	125	110	154	117	127	135	124	133	129	142	120	145	123	138	124	147	137	151	144	153	139	149	150	128	150	134	124	143	167	133	152	150	135	142	129	128	122	133	122	129	142	138	124	133	118	104	141	119	162	142	128	162	137	154	142	133	153	145	121	145	149	146	133	119	131	152	122	126	121	110	140	123	135	126	152	111	125	143	135	128	131	126	132	122	102	129	112	130	134	142	152	124	127	137	118	124	138	146	121	130	124	134	129	150	121	139	121	120	128	117	141	124	148	133	144	122	132	136	122	118	146	135	145	143	131	134	121	137	136	124	108	139	139	140	135	122	117	124	164	141	133	138	142	120	145	114	138	115	120	141	149	126	126	126	142	141	147	154	150	130	133	125	118	143	130	147	138	125	116	127	146	148	141	143	144	145	121	157	141	129	146	123
1565	325	419	370	398	357	353	331	302	336	344	338	303	336	339	324	334	331	329	355	320	353	286	327	326	325	330	313	348	336	331	341	304	333	342	289	325	340	351	339	305	332	333	343	321	320	355	311	357	338	317	322	283	301	312	306	301	326	328	356	349	321	283	296	322	304	330	320	348	338	309	319	310	327	291	335	286	320	306	332	320	318	304	313	333	328	312	313	351	308	337	294	321	317	313	328	310	309	336	328	318	321	337	353	346	305	323	322	339	347	316	318	323	309	326	338	328	352	349	304	328	344	305	352	335	344	286	310	359	326	311	326	322	316	345	342	336	311	313	349	314	307	330	292	371	325	321	303	322	308	327	316	312	315	316	333	313	324	337	325	314	352	310	322	319	299	349	324	329	318	334	340	331	330	313	335	274	298	330	346	351	349	318	304	338	319	324	309	306	328	336	324	354	323	313	328	324	332	323	309	331	314	306	347	343	319	291	293	327	348	312	348	302	329	350	312	320	298	342	301	337	294	339	332	353	315	339	293	321	289	316	334	320	342	314	322	311	298	336	297	312	325	328	317	328	332	312	352	312	330	354	372	326	298	304	343	325	352	341	348	319	341	314	331	341	346	312	373	329	311	304	332	291	337	312	338	333	308	340	320	352	333	327	317	316	312	319	352	337	340	360	332	311	318	316	312	305	295	326	315	309	349	330	368	330	317	317	320	356	329	315	331	331	322	310	333	306	303	333	355	331	298	333	311	328	364	341	317	316	312	317	313	295	364	336	328	318	294	334	332	304	349	346	353	304	309	330	329	338	327	315	318	320	308	321	337	314	347	330	338	387	333	321	350	309	322	334	331	333	319	343	300	297	314	298	343	314	339	322	282	324	359	321	325	343	328	328	338	315	321	322	320	313	324	306	326	338	337	292	362	336	344	335	293	303	335	309	339	335	296	342	315	307	332	322	313	291	323	343	334	309	307	335	306	298	348	330	329	290	351	311	310	304	295	342	283	343	318	311	335	303	346	336	330	271	326	315	320	375	327	343	355	309	300	382	319	303	316	309	328	324	313	310	308	292	344	307	349	331	324	314	306	329	317	317	333	318	301	314	326	342	327	348	318	340	315	359	336	318	308	322	319	342	339	333	332	326	314	363	331	325	335	326	319	318	363	350	328	315	339	300	332	318	319	313	343	334	347	356	357	324	345	300	315	320	318	345	362	369	325	327	325	339	347	326	339	305	349	311	346	322	310	318	356	324	322	309	337	336	336	322	310	338	327	332	323	322	351	318	318	365	341	338	329	330	337	330	356	312	269	333	294	332	356	306	326	330	310	327	299	339	312	344	324	327	317	330	312	330	288	337	321	329	355	345	332	285	310	305	328	319	339	301	317	307	309	314	329	329	345	317	311	334	328	354	340	341	343	324	315	332	338	339	340	314	315	312	294	317	323	349	326	311	354	307	326	331	329	332	345	324	313	325	321	322	304	312	304	333	317	362	328	337	355	339	342	312	318	341	319	356	305	329	334	317	322	343	346	307	322	299	334	312	347	331	330	339	350	350	345	328	312	344	316	369	334	351	305	349	326	327	333	317	323	303	357	354	341	322	272	303	361	288	319	331	294	311	317	335	313	329	321	302	306	316	323	301	325	295	318	322	309	297	286	373	323	337	339	312	307	358	325	314	307	322	312	370	329	330	352	306	327	350	328	291	322	324	299	327	363	353	325	321	325	320	335	338	314	306	307	315	325	310	341	340	336	332	305	328	326	334	331	338	318	325	328	343	331	343	310	317	311	298	350	294	328	321	330	315	334	331	314	353	314	347	310	298	318	344	320	307	348	330	342	335	278	350	314	324	341	327	345	322	287	320	305	324	384	333	311	346	303	365	322	318	308	329	343	346	307	312	295	344	314	345	333	311	348	320	325	328	315	311	329	338	324	331	355	317	307	327	345	327	318	317	342	313	318	301	306	343	310	295	288	294	332	320	317	316	315	346	324	368	364	333	281	311	350	307	298	327	309	314	336	298	339	333	314	308	333	306	316	322	324	327	314	331	296	337	324	339	358	334	311	337	320	334	288	305	301	315	297	309	358	330	355	365	316	336	322	315	323	333	364	347	319	332	319	350	313	323	319	310	352	308	346	304	308	325	324	337	302	318	306	347	309	314	303	295	316	345	322	314	314	331	350	319	319	342	302	335	322	346	322	322	326	294	331	382	339	309	339	348	337	347	347	320	325	345	330	317	320	330	341	286	308	320	372	300	316	337	328	327	331	343	366	355	354	348	332	308	317	353	324	339	329	334	317	353	335	343	322	310	343	311	323	329	341	337	296	319	340	329	350	296	347	330	349	328	320	331	337	351	312	321	327	324	378	314	357	303	347	317	313	350	322	331	325	334	331	304	318	298	319	314	309	299	328	328	335	325	314	308	333	298	330	297	346	305	333	336	310	350	312	310	314	298	321	322	332	337	308	325	329	342	324	352	346	324	323	328	314	340	329	337	348	325	304	329	300	355	332	327	316	353	332	347	318	355	323	311	327	335	324	306	318	353	331	351	331	304	313	336	306	310	320	317	324	306	318	347	340	352	337	330	366	349	332	316	311	297	322	350	327	296	331	324	306	318	329	336	318	346	314	330	340	323	327	291	327	348	328	310	318	333	354	354	347	348	348	326	345	337	313	330	317	314	336	318	333	308	325	338	313	335	322	337	327	324	337	328	330	316	358	333	347	325	324	358	308	331	328	360	316	281	322	334	329	312	317	336	312	352	329	362	332	349	337	328	346	355	325	317	332	317	362	316	293	294	329	348	321	327	352	307	327	352	316	326	317	353	339	337	335	344	319	325	309	331	331	336	343	373	319	331	344	308	368	321	331	360	307	315	338	343	322	318	327	324	344	328	307	305	338	333	330	345	349	337	366	334	330	310	350	312	283	315	356	321	342	338	317	333	287	317	342	311	332	297	312	330	302	334	298	319	316	336	296	325	334	325	313	333	332	299	343	343	286	309	353	315	328	309	317	318	328	343	325	334	317	310	357	317	305	316	361	361	320	335	329	316	338	329	333	315	305	337	333	293	292	321	335	325	317	303	334	337	328	307	343	319	365	334	317	338	328	329	318	332	304	302	342	319	305	337	334	307	333	305	303	311	306	291	343	299	322	336	351	359	351	312	320	340	350	301	321	324	337	341	323	313	344	317	342	330	299	303	316	297	297	322	376	327	304	347	361	306	343	365	354	350	337	318	310	312	317	339	346	327	334	357	335	333	306	371	315	342	290	315	344	346	357	322	325	353	320	308	362	333	334	325	308	305	333	334	327	312	323	317	314	347	312	300	342	306	352	336	349	338	347	322	359	317	314	326	285	327	303	340	341	321	320	325	351	296	339	325	312	302	327	313	349	298	327	309	338	308	338	343	309	307	337	342	318	357	348	331	333	333	309	334	326	311	325	324	320	323	352	344	358	326	302	318	351	279	348	328	293	356	362	330	303	335	352	318	320
7209	558	548	467	364	333	303	237	239	232	242	255	274	232	215	215	199	220	209	211	211	230	230	199	209	203	223	217	224	209	213	221	184	214	198	192	205	181	229	209	177	225	188	202	208	224	198	178	238	227	203	199	226	221	189	243	232	215	215	198	185	199	205	207	223	201	198	204	185	227	219	208	196	225	209	211	211	197	224	211	232	214	224	197	206	210	198	204	212	222	194	221	176	216	215	196	214	198	227	233	233	205	212	209	197	205	200	247	209	207	208	212	222	207	232	209	182	217	220	218	210	206	212	195	192	223	185	224	201	183	213	186	198	189	209	235	202	198	194	165	215	229	227	192	224	224	168	213	180	206	183	233	208	235	196	195	217	212	223	197	202	192	214	204	200	203	213	234	221	206	208	202	204	218	237	218	216	173	217	199	202	215	191	213	200	197	227	206	195	194	196	182	217	208	242	191	185	198	215	198	200	238	197	197	218	214	214	219	196	232	226	214	220	198	209	215	184	207	203	223	216	173	218	226	213	205	187	202	190	236	208	186	195	203	207	221	177	185	199	241	211	234	235	198	176	191	209	217	228	195	206	194	189	210	239	202	192	186	192	183	202	191	180	197	193	195	191	196	195	200	204	222	201	210	219	227	202	186	224	216	202	207	208	217	198	201	215	195	198	196	201	193	192	194	220	188	227	200	210	238	231	224	200	199	253	223	215	205	207	198	193	249	214	196	198	205	236	216	194	224	251	211	213	191	223	161	211	212	238	201	204	224	181	187	194	192	219	238	227	209	229	212	189	204	213	198	204	208	198	207	200	206	214	213	216	192	223	217	215	181	214	177	190	190	201	174	227	186	184	197	206	203	233	219	206	236	208	223	195	176	214	213	210	204	224	209	205	218	218	216	208	196	197	198	177	210	206	200	219	223	204	190	175	220	183	202	212	173	217	192	211	204	200	201	223	231	222	219	204	199	229	190	209	194	193	222	210	163	222	228	214	199	192	193	194	217	219	213	199	202	222	208	235	224	205	193	200	191	199	205	189	206	196	198	200	217	222	202	166	214	199	204	196	197	233	205	207	229	228	241	195	192	202	193	209	194	193	188	206	192	185	206	193	195	219	212	172	221	228	197	203	186	242	216	221	190	206	218	203	199	174	198	173	225	185	201	218	217	224	193	209	208	171	178	206	214	197	195	197	203	195	196	204	202	219	193	193	225	182	218	214	202	209	201	184	202	180	214	224	169	189	193	187	226	216	216	203	198	213	222	231	233	218	204	182	219	199	210	213	200	185	238	214	204	204	218	201	173	229	224	212	222	191	199	195	228	205	203	219	220	235	190	210	231	195	192	202	170	207	206	201	231	198	205	229	192	212	221	228	199	183	204	193	235	182	216	223	208	185	197	221	195	213	199	202	231	186	203	199	195	206	182	211	185	193	201	236	204	182	221	200	202	247	189	215	191	226	178	205	209	204	198	172	193	168	209	211	238	204	208	220	226	196	200	203	200	195	215	206	214	202	228	207	220	219	204	213	181	193	182	180	196	224	208	182	212	213	194	232	179	222	234	210	176	183	223	211	198	186	212	189	185	210	209	213	204	218	193	215	213	204	204	206	194	190	207	216	196	191	200	204	192	190	219	191	210	225	188	210	204	201	211	218	216	208	182	216	185	191	205	209	221	205	196	201	196	209	213	197	217	189	202	186	182	161	214	196	175	221	204	219	224	207	203	204	192	217	203	194	163	199	200	211	217	204	243	202	223	211	189	185	196	188	194	206	194	201	207	191	197	191	192	203	196	204	202	209	197	207	187	211	195	201	197	196	204	192	205	228	198	212	211	211	194	219	216	167	227	227	190	232	208	218	198	222	214	162	202	200	221	199	205	239	198	237	215	211	210	209	192	198	204	198	203	202	192	195	252	199	211	191	184	202	192	214	211	220	188	198	227	200	213	198	204	198	192	185	182	176	204	182	200	217	206	197	177	195	240	211	205	211	224	213	221	221	222	201	203	189	225	204	194	198	199	190	189	181	218	225	197	200	216	203	200	201	201	211	197	216	203	199	190	219	194	214	198	204	210	190	225	200	237	236	185	209	197	190	206	216	196	220	192	217	226	209	229	203	200	193	202	200	189	187	203	199	207	209	193	221	211	189	212	175	220	208	227	210	170	215	185	237	212	209	212	224	214	197	205	190	193	186	211	209	217	194	208	225	203	199	192	200	239	222	224	204	195	225	210	194	213	238	234	197	193	210	183	185	222	180	209	191	198	210	199	184	195	220	231	218	177	183	231	229	253	196	195	221	206	202	211	197	208	199	209	191	203	192	208	203	228	202	203	193	225	196	196	221	209	161	192	210	218	215	212	229	191	219	183	186	227	253	197	183	217	183	194	205	179	202	209	217	188	189	181	214	199	223	210	217	228	192	213	219	208	206	213	199	205	220	219	176	200	210	193	206	162	182	192	191	201	233	233	177	225	193	208	204	230	191	210	218	220	219	227	231	199	208	215	224	196	213	209	216	179	230	205	183	201	185	225	201	165	201	209	198	199	216	219	187	198	200	228	213	190	201	226	201	187	210	201	206	212	209	190	177	186	217	203	215	185	207	219	211	192	207	198	204	222	190	217	212	193	205	219	226	198	209	202	221	193	207	219	227	210	207	224	185	215	182	211	212	205	182	203	196	221	204	200	188	214	186	203	218	208	182	207	204	186	233	203	200	211	212	193	213	193	191	202	203	202	240	221	197	201	229	200	196	216	245	204	188	217	216	213	212	213	175	225	235	240	212	198	191	181	221	222	222	217	197	177	183	200	212	191	192	207	189	224	217	185	210	195	202	187	194	207	192	200	189	178	228	206	203	211	206	194	207	258	209	188	189	207	212	228	170	207	190	193	204	211	207	167	245	173	214	203	232	194	198	223	213	224	214	196	203	211	194	202	179	245	199	213	210	215	184	198	190	209	213	213	188	200	223	189	185	210	210	212	219	196	191	184	223	212	196	177	213	217	219	213	196	209	223	188	212	202	211	210	178	199	201	210	200	193	200	232	202	199	196	185	188	227	242	189	227	219	208	223	214	177	195	210	199	206	187	212	240	209	233	212	209	202	207	210	184	202	211	217	219	191	197	172	201	199	198	215	204	210	200	201	205	200	218	228	209	197	202	240	206	214	193	208	216	200	204	203	218	226	233	192	219	236	193	202	198	219	178	211	195	184	225	184	219	198	230	199	229	204	183	227	214	195	215	227	217	203	195	195	207	199	214	210	187	198	209	213	211	185	202	218	232	231	230	241	209	199	191	211	182	200	198	209	227	224	201	209	185	192	220	224	224	199	196	218	182	205	231	203	212	174	214	197	217	195	232	199	213	177	208	221	225	193	207	219	177	203	227	190	221	231	214	224	185	209	208	210	222	178	194	208	199	212	228	204	212	192	203	229	200	207	187	191	229	209	256	210	237	226	174	223	210	195	183	230	191	204	232	189	223	203	202	184	222	205	204	200
6340	810	1178	1390	1182	1047	879	789	727	646	666	629	601	565	547	570	542	521	478	526	468	506	529	511	502	473	478	463	499	493	504	455	482	499	498	466	468	493	488	480	486	520	505	469	514	489	493	444	479	486	450	467	475	501	475	502	501	475	464	460	455	453	488	532	488	497	470	484	481	479	454	491	449	496	500	484	461	454	455	493	441	482	456	471	449	429	477	462	469	473	463	476	472	448	459	493	502	442	451	479	480	459	468	488	467	454	472	484	478	461	460	480	469	513	432	462	485	436	471	443	459	465	477	476	490	463	485	482	458	454	467	430	470	453	470	459	471	493	456	462	471	498	442	476	446	461	464	454	478	452	467	470	468	455	432	435	432	488	480	483	478	458	469	457	468	445	464	493	494	494	479	488	486	491	447	425	479	420	480	495	470	495	480	428	466	410	523	435	478	499	467	446	482	459	481	462	485	484	456	478	461	432	471	470	439	451	470	485	423	495	458	484	491	448	453	463	481	479	448	437	484	458	465	452	445	458	474	477	480	505	470	456	470	430	461	448	476	539	455	462	466	458	477	511	484	456	437	483	473	484	509	485	468	481	477	470	493	501	481	480	467	453	452	428	435	466	488	490	451	466	478	487	482	451	464	461	457	458	446	440	465	410	491	473	448	443	470	475	453	458	469	425	442	442	468	481	484	450	469	464	461	442	457	459	445	429	473	453	457	448	493	462	498	475	462	467	452	444	486	451	472	446	492	474	508	508	472	478	491	446	492	477	443	529	473	484	451	493	478	489	463	467	497	505	440	528	467	438	498	488	474	478	486	478	500	467	450	477	453	436	463	504	459	463	471	451	465	451	460	485	464	455	447	477	475	485	427	461	462	476	473	459	490	485	493	511	424	485	486	442	473	485	463	506	494	479	459	458	461	465	420	468	488	457	472	458	480	459	494	496	480	468	455	482	486	445	488	422	462	497	481	442	482	463	473	472	480	487	417	487	492	409	497	465	417	451	462	503	457	456	485	479	470	442	450	440	480	487	452	480	471	434	509	490	435	496	485	444	452	477	483	467	487	475	500	462	451	421	472	474	432	472	465	444	477	477	473	457	509	461	492	487	476	465	482	470	486	499	457	472	447	457	450	472	514	451	447	455	424	463	450	443	425	485	447	430	459	436	486	495	458	463	451	478	474	480	446	479	476	508	465	456	417	464	438	425	440	438	447	431	459	474	466	509	426	457	458	476	483	448	507	448	461	486	493	483	408	426	424	464	494	492	491	493	447	504	499	505	467	472	466	483	478	498	487	478	492	498	457	489	482	475	446	484	458	500	466	470	470	459	453	460	485	501	431	459	500	496	448	475	445	454	507	450	516	446	449	505	461	481	476	462	452	467	503	501	483	453	470	417	475	491	508	441	455	466	452	491	465	458	470	468	468	451	475	458	482	459	485	480	456	426	480	463	487	459	504	485	488	446	465	476	489	470	482	449	471	445	516	444	475	464	507	460	452	475	443	429	470	504	475	458	487	455	424	456	479	472	458	469	487	490	496	470	486	426	485	451	459	474	425	444	481	480	476	457	455	447	470	482	480	484	464	488	478	438	462	424	478	461	470	478	443	485	470	456	453	467	455	443	505	474	524	485	512	496	455	499	492	487	504	487	474	480	477	454	467	475	481	438	480	523	463	468	486	449	471	465	460	495	455	488	464	461	488	460	449	436	438	464	450	439	475	478	497	475	474	475	492	475	472	500	467	444	465	487	485	481	466	489	482	422	453	463	507	447	457	465	491	483	475	470	472	458	474	519	470	467	481	462	481	448	521	439	441	467	512	474	447	484	497	488	482	449	457	521	449	433	459	470	439	534	524	438	416	465	494	469	468	445	473	461	453	434	476	443	458	470	477	449	509	460	478	479	489	451	484	479	493	510	453	492	488	471	447	447	478	515	473	444	467	510	497	490	451	472	441	481	517	481	471	470	448	498	479	434	487	472	485	450	500	470	491	419	471	490	457	521	469	424	489	499	451	456	451	507	479	440	494	443	485	518	459	461	436	449	499	498	423	449	507	436	478	418	464	441	474	455	497	463	433	464	453	454	477	475	494	478	508	497	510	544	504	481	474	503	519	462	453	459	477	437	475	469	479	511	483	429	471	483	475	475	453	478	528	464	512	476	470	465	440	419	446	449	463	488	481	465	479	481	501	467	509	469	480	470	497	479	435	451	468	477	503	485	483	442	459	502	409	471	462	465	471	474	499	512	452	481	495	444	467	445	443	450	499	493	461	464	451	529	475	518	477	451	472	473	438	474	435	463	473	441	470	472	488	463	463	461	444	469	463	445	479	489	459	512	477	462	486	455	462	462	474	416	439	471	475	461	503	436	454	488	500	457	420	447	476	436	442	501	516	498	460	473	475	417	428	478	505	446	473	451	468	481	517	464	454	476	462	502	462	459	489	453	466	464	471	484	449	466	439	469	483	462	465	471	437	487	488	476	470	492	435	447	449	460	446	480	493	473	488	497	470	463	475	476	477	471	483	490	428	492	448	458	487	472	450	439	458	495	495	471	469	463	484	455	482	507	514	444	453	496	500	433	454	498	453	504	454	494	488	428	483	491	503	484	456	484	441	445	461	499	449	459	496	461	466	512	481	444	500	490	485	496	441	397	479	476	483	468	468	499	471	457	463	484	450	462	426	476	452	474	492	484	431	467	481	472	445	471	484	462	449	457	505	450	446	441	468	478	498	471	478	492	479	456	465	482	453	471	451	438	493	471	473	485	467	423	477	458	483	482	497	480	483	470	453	489	454	442	458	478	470	515	470	462	478	476	484	433	465	459	478	442	446	463	478	475	462	475	459	481	475	526	432	487	470	478	477	478	483	447	480	439	441	453	500	463	439	478	446	441	450	448	479	476	488	487	489	481	475	511	452	453	486	482	482	473	474	487	478	430	468	461	469	457	498	477	438	487	451	463	486	470	447	464	450	454	502	468	466	444	492	480	504	446	528	459	480	469	449	475	429	469	470	448	476	487	518	488	517	449	471	438	437	490	480	443	468	479	483	449	452	437	500	452	450	488	480	424	453	432	465	504	443	493	483	515	480	431	469	452	447	451	466	478	468	459	506	477	435	482	463	487	501	503	453	458	486	463	492	449	442	480	486	479	451	470	488	478	483	479	472	478	517	520	459	510	492	490	447	483	450	463	464	472	475	486	435	499	466	463	451	444	469	436	440	456	493	490	428	480	454	478	497	509	466	488	486	455	456	454	500	502	459	413	466	483	482	497	490	493	513	479	472	471	481	475	481	459	471	463	461	448	482	466	485	458	425	464	448	454	477	480	503	478	482	438	461	485	459	439	496	505	433	475	509	489	477	505	484	490	458	467	495	448	481	444	487	485	455	478	480	489	472	458	466	493	446	508	490	474	467	483	496	512	457	505	496	491	434	460	446	441	468	485	439	510	468	459	456	484	454	451	467	498	436	468	487	466	476	499	447	468	456	480
14018	1180	821	641	416	406	288	230	204	182	190	174	163	188	171	174	151	150	145	123	150	145	166	157	166	123	142	154	141	129	123	123	139	114	153	123	162	138	162	139	153	176	158	140	148	149	120	122	137	137	116	152	153	145	119	139	132	116	153	137	107	127	149	107	142	112	135	138	154	126	159	111	120	127	137	118	142	132	146	146	106	139	131	151	148	138	156	137	129	141	135	131	143	128	120	119	139	122	116	116	151	134	124	122	150	154	144	130	128	129	131	136	140	138	144	120	120	116	112	137	129	136	129	159	131	130	122	138	128	120	132	131	107	161	116	134	117	130	130	142	147	146	131	146	119	126	130	125	151	135	114	126	121	121	110	117	145	151	128	142	117	142	131	137	131	126	131	107	138	143	119	134	148	137	131	142	126	123	147	131	126	141	145	124	127	155	128	139	122	139	126	130	122	157	152	130	117	153	135	117	129	129	130	131	128	155	140	129	122	125	135	141	141	130	118	118	137	136	153	147	131	147	135	139	134	134	133	116	114	154	119	154	128	129	135	121	126	136	124	111	130	120	127	114	132	131	128	157	124	125	123	153	138	138	146	143	138	140	128	139	152	105	128	111	123	126	121	127	136	90	124	134	130	125	138	127	122	112	106	151	123	128	132	144	135	121	148	99	117	110	139	113	125	149	140	121	131	124	130	104	150	126	154	119	141	111	118	129	132	142	129	122	130	137	120	136	132	114	157	128	132	137	113	137	121	140	128	117	106	144	146	146	141	134	168	130	138	115	137	152	172	126	148	125	140	126	147	134	137	139	145	148	138	129	114	144	140	173	127	110	108	133	148	136	129	132	131	135	119	116	137	135	145	135	117	150	112	136	111	137	123	152	111	142	128	137	125	127	118	106	148	134	135	150	116	135	130	133	122	114	159	140	123	125	127	123	152	157	137	148	147	131	132	117	135	121	132	129	148	120	132	129	135	131	118	137	147	150	142	116	131	136	137	130	137	140	112	143	125	145	120	142	129	114	136	120	146	148	128	127	151	113	127	130	139	141	150	147	139	169	121	113	119	127	133	131	131	148	125	157	126	128	117	119	137	107	121	117	147	148	131	116	145	129	147	120	112	122	122	138	137	122	131	145	133	139	128	117	129	112	141	142	109	125	112	148	125	130	120	140	127	125	140	155	141	117	126	102	126	109	97	124	130	145	126	142	120	137	126	127	135	132	153	141	160	118	140	137	138	148	133	111	130	109	133	118	116	149	120	159	141	132	125	138	120	160	129	146	110	109	134	123	131	111	140	125	145	147	143	106	120	151	129	140	141	142	130	131	124	146	129	134	169	138	148	131	113	143	134	145	118	132	105	133	139	153	160	131	130	141	97	117	118	151	153	134	129	123	135	126	130	124	141	150	131	136	141	123	123	154	114	112	151	156	143	143	140	139	125	154	149	138	122	140	130	96	140	141	130	151	117	122	139	136	131	129	127	137	139	114	144	133	128	121	139	148	120	124	138	142	119	152	134	144	131	139	135	152	135	123	152	146	133	117	127	146	155	122	122	111	147	113	149	141	124	132	116	131	159	136	122	138	122	129	118	145	132	134	124	141	159	133	127	131	112	116	137	129	134	164	137	132	156	116	140	129	123	131	131	127	118	142	127	141	136	122	136	109	116	167	120	120	123	147	148	144	144	150	120	124	153	147	143	152	117	139	132	127	150	134	139	146	135	143	148	123	134	118	161	114	134	146	118	138	136	114	137	136	118	136	120	111	127	133	137	122	132	134	134	154	141	123	122	130	143	113	120	122	124	129	140	127	134	138	119	139	123	124	139	147	114	125	112	138	114	155	128	128	138	138	120	160	145	139	120	119	153	136	125	145	132	141	138	132	130	122	141	135	143	131	144	139	145	136	150	131	123	128	138	135	146	137	128	128	145	140	137	113	130	130	123	128	128	136	129	127	130	146	120	152	149	133	157	140	122	132	151	136	116	145	125	141	92	143	135	129	149	128	136	136	148	137	145	152	123	147	126	114	137	138	137	132	113	159	143	142	142	143	131	140	126	131	135	147	122	157	119	136	143	131	140	122	151	134	146	136	151	136	123	129	131	118	132	137	122	132	144	125	150	127	106	123	124	115	118	127	144	125	123	146	149	150	141	126	126	126	123	127	144	142	125	113	149	121	133	137	147	156	125	139	133	128	122	147	117	122	132	125	140	132	146	118	132	128	138	135	135	131	100	138	137	118	90	119	128	108	135	151	137	147	137	126	146	138	140	119	133	147	133	123	125	137	120	126	121	135	126	135	139	112	122	154	113	141	125	128	132	140	146	145	130	133	139	135	124	148	151	123	140	124	122	121	144	113	146	145	157	137	113	156	120	125	124	127	139	149	132	124	151	139	118	123	143	150	139	119	118	153	164	149	127	112	121	132	123	139	129	140	143	136	130	134	158	118	136	125	159	128	148	112	140	107	151	122	135	123	137	133	133	148	141	151	144	155	122	136	113	117	136	128	142	102	141	142	143	137	161	144	147	139	143	134	146	141	111	139	127	119	133	134	134	135	133	128	159	128	165	141	117	110	111	140	140	158	151	117	126	135	168	123	146	133	107	118	120	133	128	141	124	129	150	127	140	142	136	129	107	141	138	125	126	120	115	123	158	139	132	141	136	132	138	129	153	149	139	145	141	128	130	145	146	137	141	132	113	137	152	140	145	126	114	144	142	138	130	132	107	143	134	140	144	154	120	132	135	142	143	135	120	125	145	136	138	139	154	119	142	139	124	132	117	139	149	145	129	158	116	166	117	123	128	121	132	144	149	118	132	138	115	130	152	149	128	133	126	108	143	128	144	119	122	123	121	151	132	138	132	136	127	140	124	128	145	122	134	147	148	124	153	120	109	133	129	144	136	132	158	144	145	123	140	129	127	134	133	128	155	140	114	125	137	145	150	143	137	136	140	125	146	137	130	133	102	109	141	130	149	149	136	139	129	116	140	138	126	140	124	126	115	136	120	138	137	126	138	129	112	144	140	152	146	122	147	127	130	132	146	135	134	142	110	123	120	122	122	145	125	127	139	146	128	127	140	139	135	117	136	121	127	136	143	113	123	130	131	111	137	151	125	120	140	149	144	131	116	125	118	145	113	131	131	130	144	141	119	127	140	138	145	129	133	137	129	122	133	125	156	123	152	144	132	139	134	137	134	147	134	134	129	122	143	167	139	134	147	131	120	117	161	134	107	137	142	155	113	141	136	103	155	139	150	126	138	141	122	136	122	127	133	126	167	142	150	135	120	125	135	142	137	119	138	135	111	136	133	138	130	133	136	150	123	133	120	137	141	149	152	150	135	157	133	132	156	125	124	110	129	133	142	134	143	138	120	117	128	119	141	134	120	124	144	138	114	125	141	132	126	122	130	137	127	139	141	129	134	166	131	130	130	129	150	145	138	121	123	148	137	134	133	131	112	123	146	150	138	154	140	148	124	129	125	137	136	122	142	108
8119	953	1824	2056	1725	1476	1149	958	812	714	708	621	610	541	547	446	424	421	407	431	422	409	394	368	353	360	347	373	375	326	372	338	330	314	335	329	326	378	330	334	327	332	329	334	294	309	344	331	339	328	333	315	318	353	336	291	324	316	329	332	322	311	306	299	332	329	328	321	291	356	332	300	323	310	289	296	341	312	310	294	316	312	311	318	321	326	338	285	343	304	330	295	323	326	300	303	343	289	333	330	301	304	293	305	341	317	311	337	309	307	291	325	322	308	260	299	315	351	342	307	307	304	280	299	288	308	301	306	326	327	326	313	288	289	272	303	327	321	330	294	325	272	334	324	281	301	285	334	291	284	287	299	321	304	306	312	279	294	370	306	328	283	305	309	320	316	341	275	306	309	292	293	295	306	322	314	305	324	306	306	287	321	311	290	305	316	300	297	309	301	304	324	294	309	319	307	297	299	290	324	315	313	320	299	313	327	340	296	311	320	318	336	322	291	327	275	263	301	312	314	290	293	285	318	300	310	321	301	306	310	309	323	283	291	292	319	306	310	292	300	315	324	294	321	308	272	297	299	292	328	323	319	350	325	292	304	329	308	322	301	297	313	280	302	312	319	306	287	306	294	299	320	323	318	318	278	278	275	324	294	319	279	329	315	301	281	328	298	286	313	318	266	308	309	320	269	314	304	292	359	316	300	308	315	331	299	308	296	318	280	302	298	305	284	313	305	324	306	311	307	321	303	326	329	323	300	322	331	301	279	323	291	291	324	273	278	298	310	293	301	285	326	312	305	281	299	301	284	346	326	296	272	317	299	317	310	305	289	292	278	300	326	311	295	278	295	314	305	279	320	290	326	318	318	283	292	304	305	296	282	296	329	328	326	311	315	320	308	338	331	291	311	320	318	311	285	323	320	300	287	332	319	285	310	301	312	303	319	322	328	327	326	308	302	308	293	302	311	310	320	289	319	308	282	302	282	295	310	331	311	307	311	308	289	331	326	302	298	312	296	300	319	308	308	316	298	273	280	300	294	307	303	280	309	297	289	292	275	304	305	302	293	311	354	291	291	328	328	320	269	351	331	291	297	312	279	321	323	298	315	323	320	292	314	280	333	288	307	295	341	309	304	313	293	340	305	306	314	295	336	295	288	297	318	299	329	297	339	304	312	282	299	304	300	294	314	300	308	314	290	274	287	302	323	306	344	313	306	304	282	316	303	343	282	306	313	286	301	328	310	297	317	289	313	297	302	290	279	311	315	328	310	313	308	326	325	310	326	298	308	311	318	296	331	310	350	293	288	309	308	319	295	290	319	306	296	301	290	327	314	316	296	273	319	329	294	295	313	292	315	315	314	308	331	303	298	313	308	315	319	323	319	308	314	293	298	306	288	323	294	299	347	295	291	302	318	339	311	293	303	316	326	293	319	308	318	303	304	300	307	316	315	313	304	336	310	306	292	303	343	303	307	317	321	296	320	279	339	314	298	275	289	320	286	321	302	304	298	319	304	265	336	288	290	291	308	305	319	305	315	310	309	296	315	338	323	311	305	290	322	337	328	293	304	304	290	295	309	309	311	314	311	321	305	319	298	313	313	331	330	316	274	312	320	336	322	318	290	299	273	313	305	340	312	303	269	303	316	300	296	336	331	304	329	266	316	321	293	316	329	318	298	316	304	313	292	303	326	307	311	328	331	309	326	338	310	331	323	289	301	295	311	295	289	297	328	329	305	306	324	287	311	318	352	301	318	293	283	309	326	326	292	298	293	323	298	273	328	291	303	323	306	314	263	299	345	313	272	315	313	285	282	321	307	308	316	311	311	323	317	323	301	280	293	294	295	310	298	314	328	293	323	294	294	295	331	313	316	327	296	316	310	344	335	322	284	294	299	328	328	303	322	294	304	313	339	290	323	315	343	316	325	315	347	290	288	324	320	320	327	312	313	318	322	311	275	285	347	297	322	317	304	326	295	317	314	295	338	295	339	281	309	297	309	321	332	313	334	297	331	349	314	314	309	288	326	292	299	287	309	278	318	292	327	294	343	313	306	293	309	295	316	307	285	316	292	283	310	321	289	316	303	315	326	327	332	329	299	295	334	308	291	293	294	320	298	308	296	307	313	295	310	310	308	318	302	326	337	322	294	345	284	304	300	328	286	322	287	314	321	285	317	299	295	311	305	285	284	322	304	295	275	295	315	278	318	264	327	299	316	302	297	294	318	304	307	317	309	288	309	287	293	306	285	314	297	342	306	299	302	298	298	307	288	327	312	309	283	335	292	317	312	264	305	295	288	314	305	298	309	283	309	323	295	327	309	306	317	319	297	315	290	328	288	293	274	306	317	317	312	317	311	348	272	297	334	270	296	315	296	290	295	275	314	319	284	328	316	317	311	334	311	294	279	299	299	317	332	340	297	317	279	307	309	292	319	271	302	307	292	310	292	275	321	323	332	286	311	300	267	309	332	307	313	303	319	284	299	313	313	315	327	311	283	333	306	298	319	298	299	321	280	331	337	309	290	285	310	286	293	314	348	314	291	308	292	300	330	299	321	294	281	332	338	296	295	294	342	315	334	298	303	330	334	298	339	283	301	326	265	293	306	300	318	315	314	294	290	307	304	277	325	307	320	308	291	316	351	335	314	304	307	290	311	322	323	306	296	325	321	309	329	330	286	315	336	349	343	297	289	295	309	286	308	279	270	329	301	323	315	325	324	303	285	351	329	303	299	290	353	295	295	295	288	324	316	327	311	326	320	302	293	307	340	343	289	329	329	308	313	279	334	320	310	315	317	322	260	310	309	306	290	308	309	317	295	306	280	344	305	308	332	327	307	311	321	318	325	290	292	290	296	295	312	324	321	304	341	310	296	309	313	304	294	325	334	334	286	297	275	333	280	284	303	292	294	322	304	295	319	310	291	316	292	320	303	320	266	270	325	314	343	297	336	306	344	305	307	279	343	253	314	311	289	290	303	354	294	310	313	343	348	283	312	292	327	312	299	303	309	279	269	308	292	309	309	322	299	309	290	299	301	336	352	318	307	283	302	315	344	283	305	336	312	318	289	303	305	332	339	301	311	297	302	300	261	320	295	292	285	304	294	278	308	303	302	313	330	328	319	317	316	313	274	280	309	313	275	285	321	301	299	290	296	321	319	325	327	300	289	300	313	308	280	308	318	298	289	323	321	345	316	313	305	310	309	340	306	302	306	317	303	299	277	278	322	310	323	303	304	323	277	305	317	263	337	321	294	313	303	312	318	284	334	332	277	282	331	329	318	289	316	304	298	288	338	272	307	317	316	301	299	316	293	280	318	359	318	297	336	289	308	271	325	316	296	298	318	299	280	289	313	305	315	327	303	306	303	303	324	299	276	309	307	302	315	318	304	301	320	298	321	309	338	291	316	286	311	349	299	310	316	310	301	291	297	270	324	320	318	335	316	320	335	309	335	319	299	305	329	309	320	339	299	294	282	323	338	313	296	351	331	292	301	337	315
1228	142	139	154	158	168	148	146	109	131	151	107	141	117	139	128	122	127	133	138	136	132	137	142	113	150	149	134	106	123	122	146	116	132	125	106	139	140	155	132	128	129	110	143	115	125	129	136	107	142	134	140	142	142	145	130	163	123	155	149	129	160	113	133	122	135	120	148	149	151	128	127	138	113	130	152	128	133	134	132	125	118	144	133	142	134	120	150	143	129	118	133	105	141	158	146	148	133	145	126	135	128	105	124	148	133	130	115	137	123	120	139	128	140	155	123	140	114	133	117	123	118	136	105	117	136	131	124	131	133	134	132	126	130	135	136	123	161	136	138	135	139	141	114	141	129	151	134	131	147	145	131	118	107	115	132	137	126	149	118	117	117	151	146	129	137	136	136	125	141	142	121	137	118	136	135	124	122	142	135	119	126	139	146	127	123	154	134	118	143	150	159	148	129	140	119	138	129	127	131	128	127	109	160	146	126	155	140	131	144	145	133	121	122	136	127	145	138	110	135	130	122	153	136	117	129	129	132	125	148	124	135	130	130	116	137	104	142	134	131	130	137	107	128	128	138	144	131	130	129	145	133	132	158	138	143	149	143	142	112	146	127	149	150	140	148	131	149	139	125	133	118	121	125	132	141	121	111	139	142	153	116	128	126	140	156	142	125	142	141	132	138	133	133	126	136	127	128	143	124	156	137	128	100	144	141	125	107	123	124	143	139	123	148	123	149	147	151	137	137	155	134	122	144	115	108	134	131	122	134	131	134	131	124	132	133	123	141	123	132	127	138	135	121	147	122	131	128	127	143	126	147	131	118	129	123	125	119	147	108	138	142	123	141	141	137	130	139	120	137	116	129	136	138	108	134	115	140	134	108	138	126	146	146	135	137	129	126	146	145	129	97	126	148	135	122	127	149	118	120	109	132	132	134	125	127	124	135	145	151	117	143	129	132	108	142	146	145	115	136	119	133	130	118	144	149	124	141	124	112	144	133	112	129	143	143	122	145	123	126	135	117	116	136	137	139	117	139	135	139	145	135	143	148	144	128	130	112	146	123	133	131	126	155	134	122	123	141	126	164	117	116	130	121	141	129	129	135	142	121	137	123	111	120	137	154	154	132	132	124	120	142	123	114	115	129	129	135	116	130	151	139	134	118	121	130	146	128	116	130	125	119	137	144	124	138	128	113	115	111	133	137	143	127	144	129	140	127	146	134	130	134	115	135	123	140	121	110	128	142	139	140	140	129	153	121	126	125	112	131	133	113	131	154	149	154	142	140	144	131	136	116	115	147	116	121	106	141	138	133	125	120	140	119	151	134	119	125	120	111	137	128	132	126	126	145	124	123	123	128	139	124	149	127	135	121	153	137	118	149	121	125	111	127	125	121	120	131	135	133	124	130	129	140	121	117	108	144	128	128	140	149	139	126	144	122	148	114	135	124	140	132	141	154	143	133	124	141	132	139	128	151	138	150	135	107	136	147	130	127	137	115	133	130	128	127	132	131	132	136	143	131	119	118	107	122	147	140	145	139	155	150	130	118	118	140	130	102	132	93	137	119	114	124	132	165	148	145	129	141	128	133	111	112	145	139	137	125	138	125	137	142	150	145	121	127	114	144	132	137	137	136	129	123	120	153	127	127	119	109	105	143	117	143	105	133	131	115	141	131	141	148	134	127	153	129	135	133	132	139	138	125	156	131	132	117	160	137	139	125	141	108	122	140	116	152	126	148	139	128	151	137	150	137	139	135	128	123	138	136	134	121	124	151	111	124	145	116	130	135	120	130	138	109	126	131	137	134	114	120	154	149	130	133	139	134	124	142	124	139	137	148	140	114	152	143	147	151	121	142	170	152	147	129	119	121	148	126	123	112	118	133	112	140	121	135	132	119	112	110	136	129	137	133	139	117	143	117	136	129	121	125	98	115	125	128	142	125	141	171	125	139	123	127	119	137	139	118	135	127	140	137	134	142	130	116	113	136	141	126	140	123	130	131	119	124	121	108	131	124	141	113	129	124	134	143	133	120	137	132	147	146	141	115	115	127	132	136	142	141	131	121	129	153	132	133	116	116	138	138	145	145	120	120	111	118	132	119	112	142	111	136	127	137	148	117	134	127	127	126	129	133	131	133	126	177	155	140	133	117	137	150	120	113	139	127	113	115	145	128	148	123	132	127	140	158	145	146	117	129	125	142	135	138	159	139	130	136	153	137	131	139	130	123	132	113	155	135	132	137	144	94	155	148	140	125	132	111	134	131	163	149	119	119	136	149	140	149	119	131	100	140	119	132	137	149	129	123	126	145	144	144	118	122	119	117	130	150	119	121	143	146	134	118	142	137	121	142	130	125	143	144	148	132	128	137	128	127	136	127	133	144	147	150	131	142	131	122	145	120	128	121	121	136	151	121	148	142	132	102	134	159	116	114	145	128	136	131	125	123	111	153	146	129	120	121	134	127	128	138	129	153	147	139	126	159	133	129	134	136	119	132	156	122	156	146	145	142	110	114	139	134	140	120	132	138	135	119	144	120	115	148	140	123	122	121	126	139	125	132	126	142	121	129	142	117	124	136	125	114	142	134	156	132	110	127	131	124	122	128	126	115	138	127	128	110	139	154	141	135	142	136	139	151	137	135	119	134	125	115	146	110	152	138	137	149	146	137	139	144	118	141	123	125	121	121	144	122	145	121	138	139	118	129	139	123	116	106	128	140	140	118	156	128	141	132	122	131	105	133	158	119	134	133	148	121	132	128	123	127	126	146	117	129	121	137	140	138	119	114	134	136	112	161	135	128	137	132	117	133	125	147	128	113	130	136	141	123	120	131	151	140	137	131	114	122	109	121	145	117	124	153	141	120	125	117	141	145	139	127	130	123	129	125	127	119	125	129	125	164	117	127	144	115	121	121	128	140	118	154	150	126	129	125	128	160	147	130	132	127	128	112	144	138	146	135	138	155	130	139	129	128	131	142	135	131	123	133	140	135	124	123	139	130	146	140	117	121	135	125	118	145	158	142	122	137	131	137	138	127	122	129	130	94	137	120	125	122	121	146	140	159	140	117	108	129	140	136	114	122	145	139	122	138	136	149	128	134	130	126	124	134	117	127	115	124	154	144	147	153	135	142	140	134	131	134	135	153	160	144	119	133	136	119	129	131	133	108	116	120	136	129	137	134	148	132	118	111	122	140	127	104	151	135	135	161	145	112	139	132	143	129	128	154	146	154	128	147	139	117	131	138	128	104	129	118	132	137	128	131	125	137	129	116	132	124	119	139	133	143	143	111	117	126	137	135	127	141	120	126	122	131	137	122	140	110	129	141	134	135	141	140	123	135	146	134	131	137	140	125	151	126	122	139	138	125	131	135	139	142	114	144	133	146	134	158	123	145	132	145	143	131	130	159	154	128	130	129	129	111	125	123	138	134	110	149	111	129	122	137	133	139	148	154	148	113	147	156	109	130	145	121	121	129	131	129	141	136	117	121	144	129	131	126	152	136
1593	319	392	391	381	343	331	357	340	327	316	301	366	341	330	326	308	339	346	321	316	310	309	313	325	311	290	317	344	319	343	370	348	346	331	352	337	310	310	360	308	343	332	339	340	337	339	312	329	328	319	324	314	319	328	339	305	316	319	311	342	359	350	322	346	334	354	337	317	358	325	282	340	311	307	318	306	332	291	333	321	328	326	304	341	344	308	341	314	319	336	314	289	334	312	322	302	347	333	302	353	305	322	317	312	331	319	309	323	324	362	328	328	297	330	317	357	329	363	308	315	339	310	336	337	322	324	325	309	349	321	335	329	327	319	337	346	329	312	316	340	341	348	309	342	344	343	319	284	338	342	345	315	341	370	321	312	327	296	336	328	371	285	336	316	284	342	322	327	354	359	336	332	305	342	328	347	337	331	320	312	327	321	331	305	311	331	340	356	325	299	276	320	297	341	320	300	343	329	323	337	301	320	338	358	314	321	336	318	328	323	318	339	354	343	338	340	308	349	334	321	343	333	364	346	327	322	336	311	342	323	297	329	335	316	326	312	290	314	314	311	306	317	332	336	320	326	324	341	305	317	348	357	323	322	310	305	321	322	329	287	317	342	321	353	326	332	324	314	308	321	327	336	336	324	343	344	307	327	343	340	330	307	300	324	313	321	319	335	329	313	328	349	336	316	340	314	329	357	304	314	319	330	319	313	320	323	336	314	310	332	297	320	341	323	337	320	342	299	313	322	314	337	350	295	341	329	337	290	317	306	351	338	314	342	314	330	328	327	333	330	310	316	315	336	308	352	306	323	318	349	320	313	317	306	339	354	304	311	347	345	303	313	345	342	324	315	317	308	305	347	339	357	333	342	327	301	334	307	339	331	317	305	329	335	303	336	323	331	291	337	334	276	315	328	362	341	335	308	342	363	318	294	290	330	339	324	339	326	336	336	291	348	320	328	316	330	288	283	313	331	357	323	306	358	339	312	317	320	358	360	327	327	295	310	334	336	339	342	334	349	305	338	302	322	335	351	334	340	350	296	325	349	307	350	341	322	323	294	331	348	337	331	336	317	311	308	323	341	337	322	356	333	331	299	310	340	332	325	327	326	298	353	323	335	318	311	330	319	324	312	331	328	343	325	315	326	364	323	346	350	274	313	307	310	301	324	350	323	298	314	339	312	321	327	326	298	347	312	300	332	315	310	326	324	375	334	314	318	359	330	346	332	351	352	340	314	322	316	307	324	304	362	302	327	351	316	323	316	322	335	314	269	330	301	319	335	304	342	342	340	325	339	326	328	320	340	321	333	302	312	334	349	317	361	347	329	363	314	328	337	334	330	316	322	300	319	333	309	326	323	370	334	340	337	332	308	321	317	344	315	332	320	329	348	308	307	319	327	307	337	335	313	348	321	333	291	318	323	304	355	338	301	309	309	294	288	323	347	329	346	316	360	315	289	316	318	305	331	327	320	350	320	328	311	326	319	329	325	314	321	322	287	324	349	325	310	352	319	307	347	334	319	301	293	361	333	345	310	312	354	332	342	328	310	300	323	341	339	327	329	291	321	299	314	298	336	307	306	327	317	310	303	306	317	340	350	325	339	344	328	297	344	331	334	326	322	354	293	312	336	317	347	355	339	304	309	308	319	333	321	325	305	352	323	324	301	328	327	351	331	334	331	308	345	319	321	325	366	329	308	359	314	327	328	309	328	349	327	306	355	302	337	314	319	337	309	286	314	304	330	311	304	308	332	338	333	321	323	328	330	328	338	336	317	312	347	310	325	332	337	342	315	321	295	336	308	345	336	331	311	323	314	319	354	337	345	327	321	319	326	332	346	285	329	303	339	310	303	322	362	311	322	299	331	319	309	307	322	345	335	317	331	324	358	329	335	319	345	358	357	306	312	312	334	307	344	302	307	324	321	331	348	328	329	311	299	312	352	315	336	307	325	340	315	323	295	343	354	326	335	322	335	321	337	308	320	353	302	333	331	326	295	305	330	318	317	289	319	336	309	303	314	330	359	365	330	324	304	329	320	329	351	319	302	316	336	306	314	320	299	321	327	348	373	339	329	323	304	331	354	329	354	298	338	319	340	329	327	333	334	314	342	319	296	310	330	311	351	339	329	315	338	332	312	302	339	321	323	326	338	341	338	317	319	313	349	295	311	282	320	291	305	308	318	344	268	314	315	312	345	307	323	330	303	312	298	327	343	324	332	326	299	334	319	336	339	338	333	336	296	290	320	316	321	278	330	293	337	332	330	357	337	332	337	325	322	295	330	296	325	322	344	313	321	313	327	344	317	325	302	310	333	367	294	330	306	355	322	320	305	327	320	350	349	341	322	312	332	313	325	340	284	308	328	322	359	335	332	324	300	309	322	339	332	324	293	318	334	283	332	311	323	290	333	307	337	334	330	327	332	313	331	330	347	326	303	323	325	367	315	356	305	295	322	303	326	319	321	293	337	323	307	318	340	301	340	334	298	301	309	310	268	329	328	318	337	347	343	340	364	349	355	341	330	349	332	348	324	334	314	330	327	313	295	344	333	325	354	322	317	290	302	318	318	314	338	329	316	303	305	335	343	285	353	346	335	350	319	308	319	339	350	323	311	295	317	309	308	321	319	334	303	327	327	336	343	353	308	327	285	332	313	333	318	300	333	305	356	335	320	357	322	329	304	331	321	309	335	345	311	306	310	318	291	330	322	325	324	305	312	314	280	314	352	289	326	312	308	311	316	327	333	320	342	293	306	321	344	321	333	321	324	348	351	346	311	328	311	306	326	353	321	343	326	321	319	334	305	304	311	332	326	314	304	302	305	316	302	312	335	286	346	305	321	293	308	311	362	342	345	300	302	321	316	319	301	327	286	322	298	284	337	342	319	322	344	383	325	320	361	379	339	301	321	355	328	301	323	329	337	310	336	340	322	319	312	318	325	328	347	319	315	316	337	332	287	349	351	347	326	359	317	312	333	343	328	273	325	315	311	345	339	335	307	355	333	319	323	337	347	314	326	321	324	336	309	324	318	328	316	316	311	333	332	317	317	321	352	322	350	340	311	364	342	353	333	340	336	316	354	314	276	321	332	320	311	304	303	308	312	341	342	319	341	338	314	309	310	325	317	338	316	337	342	298	337	326	348	310	330	318	337	318	342	323	352	337	312	293	337	328	331	349	348	325	302	291	338	328	320	304	339	352	300	335	296	292	336	328	321	347	340	337	308	331	320	338	320	312	303	362	325	323	306	329	300	283	294	336	346	343	314	325	305	310	319	314	280	333	336	307	308	361	325	305	330	351	306	312	320	313	307	315	293	333	332	342	323	362	350	297	291	308	329	311	334	337	315	362	333	340	323	334	298	339	364	305	293	317	314	323	312	283	297	316	300	366	308	327	327	317	327	322	299	334	321	350	298	376	317	306	323	311	305	341	329	278	326	317	334	325	343	311	328	350	334	326	303	288	311	331	302	317	336	340	302	313	329	331	329	331	324	321	301	309
7254	466	531	457	357	321	288	248	222	238	213	217	216	236	201	208	224	237	213	230	186	211	216	208	219	249	205	235	231	201	201	213	215	232	192	212	237	197	222	199	177	185	202	218	201	186	184	230	194	221	235	214	222	211	186	180	180	193	205	212	194	210	202	230	211	196	205	197	204	198	191	199	199	201	203	197	200	218	220	210	225	190	228	216	214	216	192	211	211	199	224	191	228	257	228	205	188	211	209	217	206	227	214	182	184	215	201	235	210	185	222	196	204	177	227	196	208	204	214	190	247	228	198	179	218	191	209	204	212	203	190	208	193	193	214	192	207	230	221	210	219	233	216	208	211	187	213	181	213	220	179	208	225	195	203	202	189	198	212	229	216	200	212	222	219	221	194	173	212	181	208	253	207	196	209	197	193	173	197	207	199	219	226	201	203	207	222	191	229	221	195	202	198	199	185	196	182	220	198	218	193	211	208	206	232	227	215	223	203	222	181	222	185	190	196	201	197	210	191	201	196	206	211	181	199	186	178	201	185	196	206	198	203	178	216	209	202	211	196	220	213	193	194	169	227	212	206	216	208	192	227	206	213	244	207	198	200	177	226	195	208	227	208	197	225	205	228	213	203	203	206	198	193	192	210	207	215	205	186	181	195	192	210	208	202	209	199	187	207	220	210	174	200	213	215	196	219	211	226	203	194	220	209	182	225	217	185	181	224	205	221	178	174	210	215	214	192	190	206	203	213	180	198	226	201	213	210	174	202	228	197	220	187	179	231	201	214	191	189	209	194	214	192	217	185	206	194	204	203	199	178	198	217	218	182	196	208	215	221	177	188	192	186	213	205	220	206	224	197	206	222	213	206	206	206	215	187	204	179	189	211	214	186	196	196	209	240	181	207	207	214	201	203	197	184	186	193	194	205	193	204	199	219	218	231	223	208	181	226	202	252	228	187	181	206	192	193	221	198	206	188	197	217	224	182	192	204	218	196	207	226	219	198	223	178	203	221	191	206	196	225	185	207	207	192	194	207	223	202	195	205	209	227	220	202	214	225	228	195	202	223	206	198	235	173	200	198	209	197	236	212	203	216	196	194	188	175	221	216	223	204	231	177	202	215	213	214	213	226	189	188	192	194	190	225	208	203	198	194	187	205	174	180	193	188	216	207	216	211	213	205	218	217	225	237	209	194	212	212	204	167	212	203	193	181	204	211	189	175	221	192	212	177	195	205	190	231	223	186	198	188	213	176	207	209	180	185	210	212	220	196	199	217	197	217	229	210	203	212	222	190	197	172	187	228	190	229	200	216	175	209	221	194	203	208	197	211	209	194	183	198	181	207	199	218	184	215	221	197	208	224	196	194	212	207	215	225	220	190	189	208	210	201	201	212	192	167	195	192	206	218	219	192	239	206	187	191	183	217	186	217	210	203	209	192	216	217	204	182	199	206	205	175	205	215	208	211	234	208	214	202	235	209	231	188	199	197	208	197	193	209	217	208	202	208	207	199	199	197	202	217	191	211	188	194	183	243	206	193	204	209	223	204	217	185	225	195	212	193	218	197	179	232	180	195	224	209	239	234	178	199	198	206	203	227	194	187	202	188	192	212	226	196	211	220	205	203	217	196	188	230	209	187	192	211	170	202	219	200	225	221	212	212	166	200	195	241	187	196	180	199	203	223	199	200	203	180	191	187	218	209	199	222	193	210	204	202	213	223	201	209	210	217	204	192	199	201	203	211	206	238	194	205	203	197	199	197	210	181	209	221	210	233	208	181	188	209	210	210	225	224	210	206	206	216	196	231	188	230	192	222	177	187	216	209	213	173	209	186	189	212	221	193	209	202	204	217	174	212	232	231	202	203	206	188	216	193	200	177	239	205	182	192	235	213	203	191	214	185	207	217	214	205	209	206	185	230	206	219	190	187	221	202	223	183	199	189	233	197	206	186	190	242	222	202	220	202	230	205	204	192	195	201	219	200	205	210	219	198	213	229	197	219	217	197	216	196	186	182	204	193	205	203	206	230	216	210	203	171	216	203	226	221	199	207	196	181	205	204	204	218	177	196	208	218	237	214	188	201	202	200	211	183	198	207	209	177	195	193	193	206	198	207	215	208	244	234	207	185	195	224	179	204	206	190	226	204	201	211	190	180	174	199	186	192	206	218	229	224	200	216	200	221	215	190	189	233	205	214	172	229	188	204	201	168	188	190	191	185	211	199	212	192	211	196	201	213	211	223	197	194	181	229	186	199	191	196	222	215	209	194	232	197	193	189	195	203	200	208	226	209	231	224	205	210	204	196	247	179	181	180	207	211	210	178	184	185	191	217	195	214	163	216	200	221	213	211	183	186	203	194	189	229	229	175	202	222	183	196	192	187	207	214	215	222	195	196	213	189	197	197	215	186	198	192	206	195	192	192	200	199	219	194	195	202	196	215	211	206	207	212	219	222	179	222	218	215	212	187	196	221	208	188	192	210	206	208	198	181	174	207	234	228	214	197	206	212	185	204	194	197	204	241	211	225	192	213	226	216	207	201	193	173	186	222	225	178	200	178	185	207	203	197	224	207	227	212	212	197	198	191	190	197	188	194	202	166	223	196	197	184	226	184	210	218	215	211	208	205	198	206	179	208	203	198	232	199	184	213	184	188	195	210	195	209	184	202	201	213	188	182	202	184	204	199	234	184	191	207	205	223	195	204	201	212	168	201	197	197	216	207	216	185	193	187	194	219	208	222	222	222	183	195	190	212	190	194	203	224	202	203	197	201	174	186	186	189	179	202	207	222	203	188	200	210	216	192	202	236	190	200	201	196	241	208	224	211	211	224	190	182	201	206	189	179	222	192	224	185	200	198	205	216	206	212	210	213	192	183	214	202	206	202	207	218	232	215	216	215	213	180	217	179	195	164	180	202	195	204	206	191	195	220	185	216	222	194	200	212	168	236	196	203	191	196	225	190	221	237	223	204	227	230	180	205	215	178	195	194	214	198	208	196	194	197	196	208	167	209	218	192	227	174	200	212	205	205	215	195	211	207	170	207	214	190	190	159	205	197	185	205	223	183	186	172	208	216	224	194	187	221	203	194	188	199	179	189	179	169	200	190	211	217	185	207	206	208	215	213	170	249	181	184	194	223	188	202	200	224	195	217	197	205	208	185	212	215	192	221	198	209	188	202	213	200	201	209	173	207	200	187	211	194	194	241	188	189	202	216	198	189	214	199	190	214	193	204	232	205	196	222	206	206	205	239	197	188	233	188	234	193	200	222	213	198	205	190	205	205	211	208	210	226	222	176	220	174	192	192	229	220	212	193	183	194	228	220	181	201	225	218	223	215	197	173	221	234	211	182	175	213	181	213	206	195	192	184	227	217	189	222	206	189	164	235	214	193	180	195	210	195	195	170	190	195	163	190	200	207	204	204	189	183	202	222	226	201	201	199	226	205	192	192	195	211	187	217	220	213	196	225	207	176	216	227	216	186	219	250	192	194	188	205	195	211	175
6434	820	1225	1350	1167	1002	858	759	698	648	632	721	644	539	552	550	544	551	533	511	482	524	480	512	498	519	479	510	525	486	467	471	488	488	471	514	489	482	532	474	496	432	520	497	457	502	469	470	502	466	483	507	426	486	488	468	464	445	474	498	453	515	459	476	476	480	468	455	464	497	433	481	485	464	474	431	461	462	532	515	482	506	495	490	473	465	461	453	477	490	442	442	462	477	466	503	506	467	492	462	489	490	482	466	471	465	475	519	497	467	470	438	463	465	481	510	473	499	458	454	513	453	472	457	474	450	465	492	419	498	479	494	456	483	491	452	462	470	469	466	498	472	475	472	470	501	474	466	436	487	475	477	483	480	446	478	523	484	466	454	482	473	494	462	433	512	453	464	456	485	417	449	444	428	453	448	493	448	479	449	465	457	452	464	398	512	492	495	488	480	415	468	446	502	468	490	463	434	470	473	456	471	526	453	465	483	494	480	464	471	453	440	477	506	457	454	466	483	476	520	466	473	457	442	496	493	452	479	440	478	447	467	480	468	472	430	462	495	473	457	502	467	459	461	462	477	511	501	478	451	470	490	443	495	436	438	480	468	464	467	441	488	447	496	480	478	451	406	472	459	428	458	465	462	468	484	486	456	460	490	480	439	504	485	453	471	522	477	461	461	477	469	451	469	469	456	463	451	467	500	455	506	439	491	466	464	477	486	498	457	482	477	479	457	494	441	462	449	487	473	407	462	478	441	483	479	485	451	461	485	466	475	493	467	456	461	476	475	453	468	446	490	461	441	475	427	475	439	446	440	429	474	443	461	472	417	449	477	442	465	450	460	456	481	427	465	449	486	435	420	423	437	460	477	451	452	468	475	495	465	482	496	476	449	471	469	490	433	471	476	483	449	462	474	456	458	453	465	448	465	513	493	475	516	444	509	491	464	457	477	469	458	465	460	487	463	476	483	464	468	426	433	486	456	451	469	443	486	502	456	453	467	462	447	511	511	498	497	500	466	498	487	486	469	447	465	481	455	530	444	468	451	456	474	456	489	470	499	477	462	471	478	461	452	475	458	459	496	449	473	450	457	463	458	496	440	468	474	464	487	460	515	491	460	439	505	432	516	453	469	460	439	522	468	459	465	498	477	435	480	475	483	436	505	497	437	481	472	438	451	467	433	485	509	492	471	456	464	443	459	436	470	434	486	466	488	457	495	458	477	467	480	496	489	474	450	467	499	513	442	424	458	437	475	410	454	447	476	470	452	512	482	479	479	447	451	492	425	448	461	484	468	457	456	469	497	502	466	478	465	478	441	453	433	493	504	444	455	462	468	469	496	469	494	458	437	473	442	462	452	491	449	455	468	466	494	456	466	439	431	475	455	463	427	426	502	495	442	452	464	464	431	474	486	465	491	472	471	468	458	471	486	454	474	424	448	441	476	439	471	463	462	457	475	505	519	478	421	499	450	527	472	500	422	470	458	460	459	449	459	452	473	478	501	469	466	496	451	495	464	439	473	442	488	501	426	457	448	471	450	468	449	508	437	483	463	484	497	485	436	439	490	438	455	478	487	474	468	487	476	446	469	495	448	433	472	493	478	462	445	476	479	433	485	460	476	471	451	429	429	473	496	465	499	485	493	463	472	453	494	492	437	525	470	480	498	481	455	458	433	469	475	473	437	431	498	452	520	503	493	455	484	488	423	463	487	440	508	462	513	441	483	482	450	494	468	488	474	483	451	488	467	475	475	464	444	436	459	451	470	452	441	480	460	422	414	518	493	489	477	502	461	469	451	462	455	483	488	435	447	508	457	481	439	474	452	487	441	475	450	478	493	473	450	462	436	475	487	458	470	476	477	477	463	453	433	452	458	453	474	451	458	468	477	497	449	456	474	465	482	435	462	454	431	449	457	467	456	472	489	481	496	482	418	486	494	453	445	467	458	475	469	475	469	439	468	468	503	455	487	480	502	481	489	471	470	467	492	445	473	456	476	445	492	470	470	480	448	480	476	500	488	499	459	446	473	500	445	473	466	472	475	448	496	483	502	500	456	463	453	478	427	470	400	449	461	506	442	513	427	484	419	492	477	502	499	483	454	489	463	504	476	484	455	487	488	483	445	443	513	457	460	420	484	430	484	458	459	468	467	474	487	456	469	487	487	525	453	452	449	461	466	465	483	449	462	475	467	498	450	478	432	460	437	458	438	459	473	472	464	468	474	469	492	468	428	447	462	474	465	461	451	458	463	436	480	488	441	448	481	468	458	475	497	476	467	449	458	457	471	440	460	450	450	444	410	435	456	484	443	440	451	519	444	466	469	484	478	517	473	453	488	480	465	470	478	435	460	510	469	476	460	478	450	446	495	462	494	497	461	464	457	440	441	484	449	469	506	441	462	485	489	461	425	489	470	470	497	519	463	444	435	485	449	463	474	479	470	461	464	464	465	479	429	455	472	453	483	447	474	450	477	455	476	454	503	447	424	459	519	449	471	490	476	470	460	475	444	405	464	470	436	469	492	468	480	504	427	480	489	481	476	476	461	499	486	438	460	466	477	494	490	472	461	469	453	464	498	451	454	489	438	457	451	457	473	468	485	468	464	462	482	478	450	437	458	471	500	451	482	471	460	492	475	441	454	481	439	463	460	503	476	499	511	445	479	500	497	501	460	501	465	439	438	444	465	468	468	488	466	477	480	499	500	451	475	479	439	448	470	460	484	474	476	530	504	466	443	456	461	419	441	487	420	457	466	457	473	437	436	439	456	467	451	493	494	453	459	477	462	469	463	457	476	474	484	470	445	459	444	467	441	454	485	497	466	427	463	468	494	496	461	482	469	480	479	486	416	426	435	457	505	455	447	472	515	464	469	508	414	479	468	455	483	455	441	452	474	491	461	434	444	492	458	467	517	477	461	471	537	485	494	469	481	488	506	420	479	478	434	489	468	459	449	460	488	465	482	456	499	461	465	472	477	451	463	500	483	432	478	495	478	434	463	492	450	444	451	460	453	424	490	429	475	449	440	416	441	484	459	509	469	476	488	477	451	446	427	492	484	453	484	469	495	477	455	464	466	488	454	483	507	436	454	447	476	489	455	462	485	453	500	499	477	506	480	447	487	445	437	500	464	484	458	453	472	454	447	479	433	435	471	439	480	492	479	469	442	501	441	454	444	484	469	479	510	511	466	439	490	488	485	477	491	494	458	448	441	461	484	468	452	440	484	477	481	517	515	477	447	447	453	449	448	461	463	458	460	464	474	469	476	496	426	439	474	463	494	481	493	459	441	484	495	435	478	479	449	449	486	476	474	461	474	475	463	465	458	462	479	472	458	472	443	478	462	505	494	509	482	476	497	471	434	501	473	498	448	484	460	471	459	442	466	483	457	459	455	437	470	468	509	432	432	481	461	476	436	486	474	443	450	458	483	469	459	480	485	474	415	438	496	470	503	439	472	479	457	460	483	494	436	455	462	468	482	462	462	481	485	493	479	457	456	483	463
14082	1180	918	665	479	355	317	260	231	202	234	191	166	169	167	155	151	136	159	135	145	147	124	166	147	135	148	139	136	142	145	153	134	155	124	139	112	132	135	129	135	146	135	144	140	135	119	148	130	142	130	145	131	125	135	133	109	135	143	131	144	134	143	125	142	134	135	140	147	160	132	131	143	140	141	131	131	143	131	131	151	121	133	134	122	135	123	137	137	133	135	148	115	126	129	144	128	130	143	149	138	130	134	124	143	155	116	111	138	145	119	116	134	146	125	119	141	116	155	146	123	125	120	124	135	128	133	134	135	123	160	144	132	119	137	148	152	182	126	118	135	142	147	120	140	134	112	139	129	122	139	135	124	126	140	138	117	131	125	130	143	137	130	139	137	141	156	152	138	120	143	137	149	142	127	134	134	140	146	123	134	121	146	114	127	138	138	122	116	110	117	132	125	134	172	115	120	124	109	145	139	113	137	129	144	146	123	116	127	132	115	142	150	131	145	115	119	139	144	105	128	154	129	126	120	127	119	155	105	127	124	133	147	136	120	118	139	144	128	156	138	123	127	132	140	157	136	123	164	154	114	139	147	131	124	130	125	129	142	152	136	135	135	120	124	109	125	124	139	143	128	133	141	150	146	129	144	114	118	118	154	125	115	128	143	133	132	139	121	123	135	152	133	127	134	120	150	131	114	130	129	143	165	132	125	114	132	143	114	143	154	108	136	137	150	123	112	141	130	135	134	146	126	125	130	114	118	124	122	129	119	165	144	156	141	139	128	127	152	110	138	127	119	132	124	131	129	135	134	123	149	130	137	118	116	149	135	117	126	150	112	109	126	116	140	140	131	153	127	145	135	129	141	154	139	123	143	125	136	113	133	133	131	127	134	134	136	145	135	131	115	130	129	140	137	154	128	120	128	128	135	134	126	128	125	139	135	139	137	120	106	144	115	150	137	115	120	108	127	127	157	137	136	124	151	136	127	128	128	132	121	155	117	124	151	125	143	119	131	144	153	146	159	143	141	136	128	141	122	134	130	156	120	128	133	132	147	147	138	123	143	136	133	129	132	142	139	139	119	140	142	136	140	109	120	136	121	123	113	140	155	135	145	135	125	111	128	138	145	115	133	121	135	134	121	129	161	129	124	134	144	135	110	115	116	130	126	132	146	112	131	158	148	127	130	138	138	144	132	137	155	132	143	169	126	150	147	136	131	122	143	126	121	131	114	130	134	132	121	139	144	120	134	129	153	144	126	127	152	156	127	128	144	129	122	150	123	158	135	158	164	151	137	133	125	136	113	136	132	122	126	118	128	165	137	128	145	146	123	149	125	123	128	128	156	139	141	143	114	126	139	125	126	133	152	150	127	125	116	153	153	149	133	130	143	124	133	142	134	133	145	153	127	114	129	100	121	114	126	120	126	130	150	154	143	144	154	126	142	133	156	132	122	135	116	114	119	126	102	120	138	123	135	127	129	118	129	126	128	120	117	136	130	129	127	147	139	134	143	120	150	136	130	144	131	108	130	117	146	129	100	153	135	131	131	130	155	139	140	129	135	128	130	159	138	119	119	133	136	158	135	137	137	126	127	131	142	132	121	132	105	137	121	129	118	122	123	119	147	120	121	123	147	148	153	134	142	123	119	130	131	146	128	127	147	159	143	135	146	164	138	112	128	143	133	133	122	123	145	125	122	121	123	146	161	130	119	109	121	122	127	138	131	130	127	122	125	150	131	145	154	136	135	164	130	159	124	114	127	129	145	104	136	135	143	142	117	129	142	135	116	132	138	123	143	125	145	128	148	141	142	141	132	133	138	118	131	145	143	133	119	118	141	145	168	132	112	117	125	124	130	117	146	134	113	135	130	130	106	145	117	126	132	131	137	101	142	150	115	132	120	121	117	131	144	107	126	123	122	131	129	134	121	140	145	114	123	137	127	153	130	146	146	138	135	138	139	128	139	143	141	142	142	133	143	137	148	106	139	126	113	139	136	159	131	101	114	129	134	142	128	153	128	128	130	121	136	128	149	143	138	133	139	131	137	145	118	143	145	126	126	129	132	147	129	138	146	110	134	127	115	129	122	101	134	151	155	140	130	133	122	141	142	128	129	148	131	124	126	138	137	137	113	132	137	116	106	130	134	128	131	140	131	122	119	146	140	130	112	130	142	126	144	124	116	119	120	125	121	119	144	139	165	121	141	131	125	147	135	135	161	150	128	139	142	138	133	141	149	149	124	129	134	150	137	125	149	118	143	129	129	126	120	126	139	128	127	135	133	152	139	147	155	144	121	132	139	110	119	122	127	143	127	141	128	125	133	116	118	136	114	152	120	129	122	140	118	159	138	156	138	124	142	124	146	154	131	124	124	137	140	141	133	119	145	104	141	134	138	131	123	119	116	147	160	126	125	145	136	119	150	151	136	136	146	134	122	150	119	151	133	125	111	130	159	136	121	128	131	135	119	106	141	129	138	104	135	111	131	155	146	155	132	131	132	143	141	139	136	149	115	136	140	134	132	117	129	102	109	129	128	125	103	102	126	135	128	126	132	135	145	133	138	121	124	128	129	131	122	134	136	126	147	116	164	130	137	120	143	133	128	109	136	136	135	121	127	133	124	136	131	145	124	141	144	137	112	136	131	119	138	141	132	142	135	140	145	109	150	113	135	157	134	126	138	138	121	140	109	130	123	129	122	161	145	136	130	132	150	150	130	121	139	117	149	143	148	132	144	147	117	110	128	122	135	126	124	138	145	145	139	129	122	120	137	142	138	139	118	131	158	148	117	130	142	116	141	129	115	160	124	134	129	123	130	127	119	148	136	117	122	147	148	130	141	129	137	117	128	138	122	134	124	125	134	135	132	116	125	129	128	119	133	121	139	147	150	137	159	137	133	128	123	137	128	150	133	135	131	131	130	139	135	122	121	146	143	134	144	103	132	118	147	121	131	118	138	121	137	116	135	141	138	130	134	119	120	130	128	133	124	152	129	156	125	123	144	134	140	121	143	128	141	137	123	125	132	142	126	131	136	147	162	117	128	143	141	131	135	131	132	135	134	132	110	138	136	130	148	111	119	145	143	143	130	130	137	122	127	130	135	121	143	131	141	127	131	135	130	140	123	115	145	131	147	139	124	130	127	123	128	121	137	137	125	138	138	125	135	114	139	152	155	125	137	120	124	132	130	127	160	147	113	129	151	144	128	111	112	147	139	132	122	119	132	146	139	154	124	144	141	119	139	146	151	127	124	141	123	134	144	120	136	124	125	110	148	139	117	147	145	143	137	124	131	119	127	141	134	131	135	152	131	129	150	133	147	132	145	140	130	142	143	136	121	113	133	119	140	125	146	132	129	132	142	117	135	139	123	158	137	117	133	118	142	135	129	137	135	135	130	145	151	124	152	124	142	128	143	128	134	149	134	128	158	129	139	127	132	117	133	149	132	139	140	147	146	142	140	122	115	165	135	135	121	154	129	139	109	123	145	126	124	139	122	119
8001	903	1726	2034	1733	1380	1138	975	822	746	678	595	583	525	522	468	409	405	428	447	418	376	408	396	395	406	350	352	336	341	359	357	340	324	336	323	346	315	343	345	335	331	298	308	332	344	322	304	331	335	330	316	331	318	307	295	328	324	316	328	348	298	311	327	298	327	293	334	290	282	308	298	338	298	315	326	308	295	321	316	314	315	350	303	317	327	305	333	283	324	315	331	299	293	325	329	311	315	301	333	302	293	341	281	308	324	339	323	299	310	331	327	288	316	303	318	292	308	315	304	303	310	330	300	307	298	295	298	310	308	324	288	313	300	328	335	311	308	282	308	318	321	290	315	313	311	317	321	302	312	329	325	298	283	309	288	265	335	312	288	269	302	315	349	286	317	305	325	305	286	303	316	308	282	296	318	351	317	298	304	298	313	314	262	302	316	275	330	309	306	317	281	286	344	307	326	322	285	292	296	330	298	317	323	324	297	301	319	319	302	314	299	279	302	313	296	321	315	321	302	283	319	296	307	290	323	298	293	300	343	289	323	294	306	305	313	268	318	327	292	308	326	284	313	323	334	317	315	298	338	295	315	295	298	312	300	287	275	294	322	306	313	313	308	321	284	312	349	315	317	298	360	288	295	294	306	345	313	295	322	315	331	318	334	290	321	315	288	268	328	284	305	327	287	308	288	302	290	293	317	304	308	297	305	299	319	311	310	303	306	299	324	320	291	303	314	353	321	286	347	289	299	302	321	314	294	317	309	285	338	308	309	311	305	286	314	303	307	295	312	316	296	299	329	312	326	283	317	337	315	306	312	305	290	325	310	282	318	314	311	307	290	297	294	326	304	311	346	302	320	300	333	316	299	296	291	300	320	300	271	285	347	321	307	303	330	311	304	295	311	291	302	343	310	306	326	329	307	320	307	287	331	312	326	306	294	301	304	286	307	292	309	305	290	311	315	321	294	293	339	311	307	280	290	316	326	318	313	321	289	310	294	308	298	297	295	316	287	284	330	309	290	320	288	287	288	341	310	316	322	305	304	307	308	328	288	308	350	313	316	282	314	303	300	305	315	305	353	299	313	319	300	304	310	316	290	306	290	314	296	328	318	316	283	305	311	325	300	300	306	287	304	321	317	322	359	296	312	306	294	290	310	309	315	329	306	327	303	328	322	263	293	316	274	314	317	303	274	279	335	312	297	301	310	327	295	296	287	306	297	301	302	288	314	315	291	295	295	320	323	308	299	279	324	284	319	292	314	291	334	314	278	299	336	319	321	324	330	319	301	311	329	350	330	324	295	314	306	320	332	326	301	301	272	319	320	306	297	309	281	292	313	316	308	302	288	298	343	331	299	323	314	318	276	306	290	292	317	280	289	354	279	329	289	325	321	297	306	301	295	311	333	325	276	290	307	283	300	312	310	312	310	315	323	294	283	301	318	303	314	312	293	293	318	304	297	307	296	309	297	288	312	298	291	299	302	297	312	278	288	268	308	310	295	312	287	273	293	335	342	313	295	304	323	335	305	281	332	305	308	276	275	298	312	274	336	321	295	352	342	311	310	317	310	324	306	290	344	298	293	304	316	302	316	299	323	289	301	338	286	318	293	298	326	307	321	319	335	314	285	272	300	307	324	278	300	308	317	282	288	295	309	277	320	271	323	287	298	281	322	315	276	311	345	305	342	335	303	285	271	300	290	296	294	313	310	305	298	299	307	298	295	289	303	295	291	308	307	331	330	301	299	295	312	316	293	289	338	295	328	350	338	315	311	286	271	278	311	308	309	263	313	317	287	299	299	306	261	316	318	287	316	354	326	325	321	341	323	312	292	313	332	272	315	305	308	325	302	336	315	335	302	306	299	306	299	320	317	318	303	301	313	318	329	276	331	272	275	281	309	327	319	282	296	311	300	326	289	270	292	298	311	318	289	301	312	318	275	314	311	320	298	327	290	320	318	299	304	320	319	343	360	314	301	321	288	289	310	329	286	331	342	307	340	323	301	288	299	303	310	308	288	275	303	320	311	320	314	319	294	272	322	337	300	330	325	318	345	309	296	324	306	331	304	290	317	308	331	304	275	321	302	297	303	319	326	307	305	280	308	322	293	291	287	301	304	292	293	321	299	306	299	311	304	310	307	302	303	312	287	282	341	315	299	287	262	287	290	319	305	292	326	288	311	301	295	311	322	300	292	275	310	297	308	319	293	309	312	291	313	313	322	320	309	286	315	266	327	310	297	300	294	312	317	322	311	296	322	303	287	338	304	281	347	285	320	301	320	307	311	310	284	306	327	264	314	337	302	321	309	288	301	314	287	276	330	329	315	296	328	298	309	330	284	307	337	314	315	308	285	307	307	324	299	269	363	292	310	268	293	314	305	285	305	321	314	304	319	320	290	302	317	254	315	326	264	283	287	304	307	314	273	309	312	307	331	344	304	293	289	295	295	286	307	290	344	288	316	325	324	305	296	294	295	293	289	285	307	289	328	306	317	290	343	308	324	279	343	298	281	309	296	321	311	302	292	294	267	288	285	345	283	335	328	313	293	333	285	339	334	291	318	297	294	285	305	313	327	296	312	289	301	284	299	292	292	317	312	306	311	284	302	303	343	289	337	328	314	275	318	321	332	293	279	323	323	310	315	301	300	287	304	310	313	320	292	315	314	303	315	315	301	312	278	314	303	264	320	292	301	309	299	315	296	295	326	302	296	346	321	290	337	294	305	332	304	288	291	303	294	299	309	331	325	335	315	282	327	321	270	342	314	341	299	293	324	328	299	312	311	314	320	317	299	304	286	335	288	292	342	271	290	309	313	329	314	302	327	355	257	288	297	302	299	305	309	343	320	278	308	289	295	288	305	295	320	292	311	303	303	327	315	295	278	337	275	317	290	322	292	307	323	305	306	299	292	302	311	302	302	324	298	317	294	297	308	332	317	313	290	296	325	314	289	303	285	282	325	321	315	285	297	280	303	305	296	294	292	306	319	339	332	309	298	296	317	308	305	336	312	310	284	315	273	321	288	327	341	307	302	315	294	293	317	315	275	313	300	287	293	297	293	305	323	330	293	293	326	297	271	302	303	351	317	313	320	270	300	330	308	303	302	286	322	305	304	316	323	298	329	295	271	302	320	328	299	295	309	318	321	321	299	309	328	293	297	309	312	273	291	314	281	321	293	311	303	319	307	312	299	309	310	294	339	289	325	293	311	300	307	306	342	283	310	315	326	329	297	301	295	283	316	305	318	330	304	333	342	320	301	325	312	299	282	316	327	312	330	307	271	283	326	311	338	296	302	306	321	314	334	306	301	346	302	324	306	303	289	306	294	319	338	303	299	317	314	318	293	298	317	305	301	278	293	320	311	325	315	287	293	306	322	296	305	329	311	299	319	300	303	279	280	282	302	341	304	299	315	307	324	311	284	322	308	312	310	308	277	313	296	290	362	299	304	309	297	318	343	277	307	288	318	300	343	313	293	315	296	293	338	325	337	299	301	300	290
1290	142	171	138	142	149	137	148	140	117	142	149	158	134	130	137	137	129	114	133	136	140	138	103	120	138	134	121	145	153	131	154	150	137	123	157	145	135	135	126	143	137	128	126	134	138	106	137	166	124	141	136	144	119	139	144	141	124	134	143	137	150	132	134	137	127	142	135	122	148	137	140	139	109	114	112	108	117	149	113	146	129	140	122	110	127	138	123	110	118	163	111	121	122	128	125	125	152	133	134	143	134	126	129	123	123	131	158	130	129	134	144	144	135	145	152	116	140	144	138	117	124	130	137	140	124	118	135	152	131	155	154	142	110	135	145	141	159	138	119	131	143	155	153	142	142	155	131	109	130	122	122	126	138	125	130	136	146	131	146	130	139	147	132	147	123	147	143	104	122	151	141	131	147	143	137	123	132	160	153	129	132	142	147	148	131	123	117	128	133	113	141	141	132	124	131	115	141	147	131	127	118	123	126	133	104	122	137	114	143	156	132	131	120	137	112	145	134	139	134	127	142	117	124	143	128	131	131	123	129	141	117	116	137	123	136	131	137	136	134	120	153	120	121	120	123	123	140	131	137	152	149	115	121	132	122	128	131	118	136	134	123	123	124	143	138	127	141	156	137	135	124	131	127	128	136	130	131	144	152	118	125	157	135	144	153	147	129	138	140	126	130	128	138	132	137	136	127	124	120	122	145	143	142	140	135	113	145	136	123	142	151	125	130	149	123	123	116	108	125	131	131	127	140	159	120	131	136	142	124	140	138	124	131	132	128	155	120	135	125	134	123	126	151	130	107	133	146	128	135	132	138	140	144	132	112	118	163	167	148	152	141	135	152	136	124	131	139	129	120	139	121	126	141	111	134	143	150	132	120	120	128	133	127	119	132	160	150	157	139	116	117	141	141	123	122	128	141	130	106	108	125	130	132	144	137	123	133	105	145	145	134	132	132	127	130	136	109	122	141	132	146	137	138	145	118	133	130	123	115	153	119	130	140	126	135	148	157	116	117	121	155	137	161	118	125	145	139	141	129	136	115	134	123	121	136	136	139	142	112	135	114	119	120	165	149	120	136	114	127	121	126	156	118	141	142	147	123	123	135	136	124	154	132	135	136	114	141	118	114	128	129	140	118	123	122	132	139	172	127	118	142	138	119	125	139	123	138	141	114	120	125	135	117	126	129	155	130	152	133	119	117	132	138	145	133	114	145	139	151	145	118	137	143	133	118	142	141	137	147	152	142	125	144	131	141	183	140	130	126	152	131	114	140	118	106	126	132	155	134	134	109	141	133	127	125	127	140	124	135	131	150	143	138	132	132	135	135	136	134	131	118	138	113	144	126	122	113	142	146	133	123	130	134	133	129	139	140	134	122	148	137	148	125	141	122	147	144	130	126	129	111	118	129	124	129	146	146	149	106	146	139	154	128	152	138	123	136	140	139	144	122	135	127	125	123	161	131	149	160	126	116	107	112	116	145	144	129	152	121	131	131	140	128	132	128	129	126	135	128	145	126	118	143	142	132	148	141	137	119	125	132	110	137	137	133	119	126	128	131	130	139	122	135	134	125	137	124	141	145	147	119	120	134	135	119	140	123	155	141	134	138	133	146	149	129	144	125	141	130	141	125	126	154	116	120	132	138	141	114	120	126	130	128	115	118	137	123	119	141	134	163	138	137	135	129	144	133	142	147	118	123	143	144	137	115	135	144	118	112	123	135	139	135	143	123	123	118	138	128	138	126	118	120	142	130	144	137	128	122	160	133	140	140	145	121	150	154	135	127	130	157	137	154	129	151	124	127	121	116	136	132	123	127	140	150	134	119	144	109	118	141	138	126	114	129	150	138	135	159	121	118	110	132	123	144	108	150	129	124	157	145	119	114	126	141	138	118	132	135	121	114	147	144	117	117	134	130	134	139	130	155	121	143	129	137	133	126	118	150	142	123	130	132	153	129	138	143	130	127	120	127	143	151	124	139	141	108	138	142	139	130	142	123	137	133	131	159	140	164	137	133	117	142	120	129	124	126	123	133	157	147	111	147	145	125	130	115	138	131	122	138	119	139	137	121	132	114	133	145	137	147	144	127	124	118	149	140	132	132	140	141	124	127	139	137	138	131	128	134	127	147	131	124	115	122	115	146	129	122	141	136	137	110	133	119	115	126	128	113	141	141	141	147	129	134	148	144	141	140	121	127	124	139	129	138	140	140	142	130	133	124	116	139	131	150	136	160	145	115	135	143	139	142	117	126	135	129	132	133	132	157	131	113	128	143	138	117	127	133	156	135	147	145	157	156	132	129	140	158	146	134	122	145	160	119	140	129	133	120	136	117	114	131	123	125	125	102	124	128	125	134	152	123	151	123	103	128	129	130	110	133	139	125	120	127	126	126	132	149	139	123	147	142	152	112	127	153	148	128	119	140	105	135	151	113	106	127	126	118	146	135	120	109	155	123	141	139	118	130	128	133	120	111	138	130	148	132	144	126	137	124	125	136	109	138	134	156	130	122	125	120	112	138	120	126	138	117	125	114	120	158	143	110	119	133	141	141	130	115	133	136	146	141	154	123	123	129	131	131	138	144	108	123	125	147	124	128	129	151	129	126	121	132	146	135	127	128	131	151	138	106	138	123	117	143	135	130	144	146	135	130	137	124	125	125	142	135	142	149	122	163	141	141	155	142	127	149	137	121	145	141	139	138	126	152	128	145	121	140	117	141	111	130	141	127	133	140	133	128	125	128	133	137	134	152	112	113	140	148	153	140	127	132	139	136	139	135	135	114	126	117	152	139	124	133	125	128	112	138	134	128	142	144	116	135	145	127	126	110	123	113	104	159	136	108	137	127	126	160	141	116	135	144	132	141	132	121	141	133	128	150	113	130	127	145	126	125	135	147	140	135	130	124	133	149	136	160	125	140	138	122	110	135	126	128	143	123	133	125	142	135	118	159	158	131	125	136	149	155	147	148	144	147	126	130	136	122	134	135	134	121	131	134	151	130	137	140	149	116	148	133	136	134	130	123	129	110	137	110	138	117	166	125	147	122	129	134	147	132	137	143	123	130	127	131	114	138	130	123	129	117	126	137	136	144	144	142	125	141	136	152	127	127	132	129	144	139	150	139	134	138	133	136	128	113	142	114	159	155	157	140	126	134	150	134	112	130	112	132	136	109	139	148	141	130	126	129	116	122	113	167	111	149	141	128	137	121	146	115	115	135	122	129	108	124	153	141	125	125	132	119	127	131	139	120	142	120	146	134	113	128	123	147	128	135	135	131	138	140	134	125	133	133	119	126	140	138	128	121	120	139	133	126	154	136	122	143	136	143	124	146	114	119	128	102	131	125	112	144	129	138	109	130	144	130	143	124	153	148	128	145	144	129	135	123	143	127	145	157	127	134	122	126	140	150	158	128	145	126	141	151	136	115	135	133	157	136	132	149	128	125	128	123	131	133	145	142	112	131	115	130	117	147	134	154	120	134	138	137	124	131	143	135	118	141
1571	334	357	397	414	385	342	373	344	355	329	317	343	324	303	307	335	334	347	303	344	334	323	321	347	319	339	319	301	352	320	341	310	313	322	324	362	320	296	319	318	335	310	321	316	316	333	328	324	323	353	339	305	300	323	364	315	337	302	319	325	357	317	312	343	319	351	320	323	361	353	326	304	317	324	338	335	299	312	355	339	332	314	319	352	318	343	327	304	350	310	308	303	293	277	329	339	333	331	320	302	334	344	301	327	307	312	324	296	303	295	318	303	337	324	284	316	307	303	317	346	284	339	312	324	334	324	320	351	334	331	316	349	294	357	351	320	334	331	324	323	320	323	342	316	329	314	336	317	292	301	338	322	323	316	314	304	341	308	314	300	331	345	324	295	297	370	306	340	335	305	325	327	343	306	341	311	339	331	314	319	298	328	305	344	333	341	321	330	357	335	305	327	347	320	341	350	313	311	325	327	308	303	317	338	324	317	326	310	315	327	342	343	307	328	304	326	305	326	292	318	342	332	332	335	328	328	297	334	326	280	328	313	322	334	331	329	320	310	311	317	331	306	354	318	314	336	317	318	314	314	309	340	335	310	331	320	312	358	313	336	334	329	311	336	313	350	347	377	317	341	340	301	319	316	325	352	323	303	348	306	297	342	315	359	330	320	335	328	317	356	355	330	305	331	350	329	330	330	307	324	322	321	307	360	317	293	315	305	315	308	348	355	312	307	338	328	295	296	322	293	351	287	309	333	307	305	340	329	322	317	312	298	332	329	354	347	348	307	326	357	347	340	315	299	329	349	295	336	290	317	281	331	324	329	328	326	304	335	341	353	300	306	327	325	308	300	306	347	326	347	327	347	327	339	339	316	313	337	332	317	333	342	316	319	349	319	302	349	299	331	343	339	358	304	351	343	328	323	356	365	316	330	323	326	331	349	343	355	332	307	300	329	305	325	339	298	323	329	303	320	340	318	324	325	278	295	306	331	315	317	338	332	306	313	343	332	337	335	324	324	341	356	301	320	335	318	373	325	280	351	286	298	309	354	306	314	329	330	328	317	341	309	338	329	318	320	332	311	345	323	360	311	331	313	347	312	315	300	308	294	321	317	324	313	308	324	331	339	319	352	326	351	345	317	280	308	295	306	343	286	330	303	339	313	306	305	314	304	326	336	289	312	338	336	346	319	306	312	330	294	328	328	374	332	318	353	330	327	305	336	311	349	319	320	322	320	356	321	333	292	348	324	325	344	316	307	312	338	306	336	308	339	314	345	340	305	334	345	324	349	324	323	329	353	341	313	356	338	314	327	327	327	342	353	309	304	344	325	322	303	310	336	323	318	353	325	327	289	309	325	339	276	316	299	330	341	357	336	293	299	324	320	325	333	313	334	309	334	326	324	300	310	313	313	315	330	328	334	327	309	318	305	329	325	292	307	312	343	358	332	310	357	333	305	346	299	323	334	348	299	299	325	279	339	324	346	317	344	341	302	310	327	317	337	344	335	334	326	345	338	343	339	302	311	335	344	306	345	318	314	309	347	334	329	347	327	295	318	331	337	322	313	351	323	306	300	327	337	318	300	306	345	329	304	326	312	322	309	300	330	288	330	320	361	294	303	340	344	337	324	341	323	320	357	325	306	314	313	325	307	314	298	310	331	346	320	307	290	320	355	310	332	353	313	347	296	304	334	322	299	358	342	302	306	338	304	346	339	330	332	326	316	315	357	332	330	322	334	301	330	327	315	324	326	324	363	357	319	323	305	322	320	318	322	322	318	376	327	331	362	333	315	307	303	285	310	310	298	295	370	314	317	337	314	326	356	314	338	302	320	346	333	302	347	334	313	332	299	323	293	344	315	307	279	304	338	330	313	324	351	341	319	301	332	349	311	331	312	318	356	316	331	363	310	326	317	316	309	344	322	352	348	322	314	351	359	359	297	309	343	332	313	313	311	323	325	314	332	330	283	309	305	312	361	339	330	326	335	314	334	327	292	331	349	322	322	327	318	339	333	329	335	328	353	346	330	337	327	305	330	351	321	317	318	324	313	320	318	323	320	347	356	306	341	332	316	356	363	301	342	309	319	312	343	303	326	312	304	323	343	341	322	321	326	325	332	336	308	337	322	307	355	315	314	333	332	298	326	298	337	315	325	309	347	311	328	348	341	322	281	333	332	315	327	304	317	320	326	305	328	354	323	340	330	335	348	323	337	298	316	341	306	365	328	319	331	323	325	335	361	345	357	322	317	339	317	302	336	324	353	311	325	343	302	342	317	358	323	319	320	310	327	316	309	344	309	338	290	299	342	332	304	342	335	324	373	310	334	323	327	324	354	346	302	354	316	321	333	310	368	339	301	342	325	294	327	327	321	304	311	295	320	305	358	323	331	353	355	345	308	336	310	330	285	305	365	371	304	330	305	331	337	321	317	338	315	324	369	303	353	312	338	329	316	326	298	330	322	333	333	345	309	329	308	349	307	336	333	339	338	309	346	321	308	356	324	316	304	370	342	314	358	317	299	288	307	310	331	325	326	326	329	338	347	322	350	321	343	336	329	295	340	309	325	338	304	312	316	318	340	297	337	338	333	324	317	313	313	318	333	325	314	326	341	328	335	312	311	344	310	338	352	338	343	320	313	317	340	345	310	314	354	348	305	337	319	338	327	309	345	298	316	328	294	327	343	280	328	316	332	343	325	328	315	301	319	360	319	312	346	322	325	330	338	300	330	319	305	309	329	307	333	300	316	305	354	323	330	327	332	338	326	330	299	342	330	317	319	308	314	297	341	291	310	326	321	335	325	305	328	320	350	354	308	317	321	354	324	353	319	328	325	301	335	310	350	337	317	326	315	303	323	318	328	313	337	317	320	322	333	332	327	341	326	308	328	320	287	299	293	308	309	318	345	317	342	311	375	308	301	344	324	345	328	318	352	336	299	313	356	319	341	309	297	326	304	350	321	340	339	335	322	301	296	323	348	330	332	306	357	292	337	305	311	304	337	305	295	307	309	331	318	318	332	300	328	341	329	288	339	341	346	311	322	321	321	314	349	350	340	315	327	315	342	302	318	320	306	349	321	329	322	353	299	341	317	321	337	318	332	328	302	342	332	342	354	348	339	337	317	331	289	309	331	325	315	332	300	328	323	305	326	340	345	307	338	364	315	301	338	348	317	348	322	316	306	313	309	312	333	305	343	290	348	343	333	332	327	312	323	311	310	307	345	308	328	337	328	335	319	352	344	318	344	313	344	321	290	344	315	341	327	312	332	312	301	312	323	315	317	337	342	303	324	297	293	313	298	321	308	290	312	339	305	324	287	358	310	320	352	317	304	328	322	301	346	334	326	336	334	333	340	289	368	333	284	306	328	312	337	313	306	288	303	325	351	309	331	309	321	329	329	352	309	332	344	316	333	323	345	346	324	330	312	310	309	333	352	310	318	324	337	279	338	294	334	299	318	352	342	342	305	330	296	338	323	353	319	349	325	332	308	319	309	308
7447	558	566	430	360	278	275	259	226	240	234	242	204	224	235	224	240	198	198	230	232	203	214	222	191	225	218	211	214	195	218	221	188	188	230	238	227	225	189	219	199	207	211	185	215	213	207	205	214	193	182	187	225	217	201	202	228	199	195	190	188	216	163	214	221	207	205	192	198	213	205	204	215	211	180	207	219	220	210	235	193	184	209	193	201	191	205	205	215	212	218	216	220	206	207	241	208	217	188	183	236	184	204	190	233	174	195	231	204	213	185	184	172	233	226	177	185	207	231	206	179	205	194	187	202	204	201	196	183	227	219	216	191	199	178	193	183	199	207	202	193	215	192	202	194	200	198	205	242	220	211	189	193	206	198	206	213	186	195	208	238	184	217	200	206	202	203	169	239	210	218	203	184	227	223	206	201	189	204	171	213	217	193	211	173	209	228	190	225	182	203	201	228	208	189	202	199	206	213	209	224	214	187	230	213	230	202	201	201	205	205	221	211	209	216	212	233	191	196	195	224	210	220	167	181	209	190	201	228	197	190	201	190	231	201	211	201	201	214	210	207	212	218	214	218	197	194	182	197	207	204	196	187	203	207	203	190	186	185	214	181	199	197	216	169	189	175	208	196	202	192	209	175	199	182	207	222	213	183	221	208	191	209	198	202	199	200	223	184	212	211	223	227	205	213	206	206	193	216	199	181	197	201	207	211	164	193	213	219	192	185	184	188	203	205	229	195	203	186	196	216	216	194	212	186	213	203	202	181	191	179	234	196	209	220	208	189	185	222	194	182	218	173	191	205	195	177	207	206	181	212	193	216	202	188	207	219	227	188	215	205	222	211	206	218	234	225	230	192	203	218	196	211	200	200	218	194	179	195	209	179	211	211	188	228	197	187	210	188	191	226	191	210	209	215	175	193	205	192	200	197	203	198	196	194	177	217	189	210	190	212	218	240	232	211	205	193	202	224	211	224	216	187	196	226	215	213	242	200	173	206	212	203	208	214	180	203	209	192	221	207	201	201	214	195	201	194	197	186	181	191	222	195	208	186	178	235	194	202	182	204	210	211	198	221	190	226	193	206	233	201	205	205	215	191	220	196	189	177	200	217	198	174	193	189	218	223	181	185	209	234	209	182	200	206	200	194	218	205	203	226	179	208	209	192	207	189	200	191	197	212	227	227	209	215	203	208	231	192	204	184	191	216	224	199	197	175	183	204	225	192	217	215	190	195	209	220	194	206	215	206	212	220	216	199	202	210	214	220	201	194	190	204	188	199	200	202	191	198	209	214	208	202	200	205	219	213	196	187	213	180	211	214	229	199	203	195	208	216	193	200	221	207	216	203	216	216	207	170	212	187	193	237	216	201	202	244	245	194	227	206	193	194	209	190	222	255	217	216	204	200	199	185	208	219	167	231	197	180	222	219	196	208	188	207	194	198	216	179	203	220	197	197	197	199	202	202	198	215	207	202	199	198	188	219	199	189	241	224	193	190	191	225	193	226	204	205	207	200	175	208	201	213	181	194	179	252	211	217	190	183	223	221	201	190	220	229	195	195	206	199	199	206	208	176	228	182	250	223	228	205	193	204	195	203	206	186	181	200	200	191	199	218	221	192	195	189	220	204	215	223	194	182	191	215	216	197	181	185	208	193	192	178	195	198	206	188	217	213	186	190	176	189	206	207	207	197	175	197	208	182	154	181	226	188	185	200	225	202	223	211	183	213	202	205	211	189	223	207	184	189	208	186	193	175	209	199	183	177	231	198	224	215	179	189	172	191	207	190	229	219	244	221	212	217	207	184	205	183	199	207	171	191	236	216	198	199	203	200	199	195	186	228	208	218	207	225	190	210	197	200	203	200	223	212	221	203	231	198	218	195	192	189	178	203	218	188	222	190	196	174	178	178	182	199	203	221	192	194	194	198	206	229	201	197	242	212	223	217	229	190	178	206	231	192	197	210	194	206	213	229	200	208	210	217	187	199	211	177	196	204	208	194	213	222	212	229	193	219	209	238	193	218	211	194	206	151	196	201	185	212	170	182	190	188	210	194	221	227	213	206	168	209	185	225	235	190	216	196	192	204	189	214	201	185	200	195	187	200	195	210	185	212	203	215	192	192	222	191	189	172	188	208	208	192	199	225	193	217	227	187	202	241	205	233	186	209	225	182	216	205	180	217	211	207	200	229	226	205	194	201	198	194	202	212	202	220	194	231	191	195	211	213	189	191	218	210	233	198	219	199	200	202	209	192	229	216	192	211	189	209	178	208	224	188	219	186	192	210	214	209	241	204	169	173	210	211	177	199	185	210	194	179	192	235	207	202	199	206	194	203	190	168	191	197	207	197	213	181	198	205	184	207	234	188	238	201	246	197	211	180	217	205	224	193	192	211	200	203	183	208	209	175	197	221	193	190	214	195	219	198	219	201	196	211	185	183	218	216	200	204	209	207	189	202	187	178	184	203	180	210	202	207	205	212	193	240	180	220	184	203	209	215	199	199	210	203	176	188	190	189	194	204	221	241	220	221	189	194	219	194	209	214	187	212	176	171	210	188	218	231	209	195	226	216	191	200	187	215	212	209	202	205	200	186	190	210	204	203	202	219	212	203	187	192	202	191	185	195	198	200	180	228	203	211	188	166	208	165	214	178	213	226	192	175	213	188	225	207	210	194	208	186	209	175	198	213	204	215	185	189	224	230	191	203	208	215	208	213	198	214	209	191	224	237	215	194	193	217	213	215	199	205	186	211	214	222	212	207	214	217	201	190	187	243	239	206	192	186	204	181	171	207	208	203	194	172	190	210	217	235	207	215	205	226	187	204	220	193	219	243	182	206	201	210	216	216	194	178	198	196	218	221	215	232	219	210	218	218	218	188	214	213	213	222	224	196	200	218	197	177	210	234	184	217	221	187	210	200	186	204	199	192	191	199	210	208	215	219	222	230	190	185	212	184	203	204	195	187	206	191	199	200	232	214	199	230	222	175	219	200	173	205	187	188	201	192	196	217	176	215	196	201	196	203	205	186	190	203	190	194	208	207	194	194	229	198	203	216	207	200	198	203	212	213	208	202	197	231	207	207	196	190	214	213	193	191	177	202	202	199	192	235	180	206	175	172	215	198	198	175	202	227	214	212	218	191	224	219	205	202	210	183	196	169	202	194	197	204	204	211	189	219	173	190	189	213	210	223	221	220	228	185	230	215	207	223	213	195	202	214	199	209	212	181	184	223	217	198	209	220	205	220	215	214	211	234	199	181	207	233	209	205	196	213	196	210	218	185	206	201	211	192	200	213	181	195	215	206	220	211	206	237	210	221	201	224	200	204	210	228	214	207	219	173	207	189	205	212	210	201	227	194	238	175	188	202	197	195	201	213	198	194	206	193	195	184	190	204	236	177	197	199	223	215	174	215	203	210	231	217	195	213	232	258	198	188	212	190	202	230	186	203	204	208	195	224	189	216	192	188	210	209	197	203	203	245	180	200	214	234	197	213	184	204	193
6255	807	1220	1370	1259	1001	914	823	775	752	657	595	606	564	572	542	493	484	542	495	521	554	524	494	503	528	465	529	507	467	462	519	508	476	462	474	503	464	494	466	509	536	491	463	432	482	528	454	479	482	437	474	485	476	454	488	474	468	457	494	479	468	496	498	451	471	471	424	468	462	444	486	466	464	485	493	455	457	477	492	478	514	451	461	490	440	509	432	475	464	443	446	462	445	521	505	496	460	482	418	505	490	452	483	469	490	487	465	449	455	506	468	476	475	480	467	488	442	467	452	464	484	485	479	434	504	438	474	482	461	460	462	476	462	441	408	431	455	438	467	457	454	488	452	480	470	466	488	481	482	449	470	504	506	460	494	496	447	485	499	484	491	464	498	528	482	475	457	463	468	482	487	438	523	483	449	433	471	501	426	429	468	453	434	523	476	443	468	466	479	462	499	422	473	474	468	482	462	435	481	454	497	452	467	495	439	451	450	519	459	469	446	459	478	512	430	433	489	430	455	440	488	471	454	442	489	443	432	446	442	482	476	446	454	472	465	472	472	464	446	475	455	462	450	458	446	496	483	439	447	460	414	516	467	518	461	447	514	421	500	455	483	462	433	475	498	520	451	440	465	512	462	445	450	479	500	438	434	508	467	470	473	447	463	451	506	454	479	447	465	444	471	469	498	432	490	497	505	489	501	446	451	512	454	486	458	486	475	461	503	469	457	482	461	482	453	426	452	489	455	474	471	443	479	448	482	472	486	502	477	421	449	456	463	449	476	499	478	483	445	463	444	449	478	472	495	490	485	455	515	492	467	441	459	458	512	433	467	465	455	463	418	478	447	459	443	450	462	464	478	470	450	492	460	456	457	478	475	468	431	509	503	519	450	468	434	446	451	468	458	475	480	446	429	482	448	486	445	473	458	481	447	479	450	428	463	503	464	479	436	457	474	445	466	502	470	437	439	469	439	463	465	464	432	450	425	482	417	484	470	452	459	445	431	474	452	509	432	436	498	420	457	424	468	467	494	505	477	501	459	482	456	466	468	485	446	456	484	446	424	483	456	456	454	474	489	472	484	479	478	462	484	444	468	485	493	449	447	472	439	450	510	478	453	465	435	488	496	422	469	490	487	466	471	488	457	462	445	515	475	471	484	468	450	482	490	471	464	492	448	431	483	472	450	455	492	498	479	444	471	439	478	476	435	475	484	446	465	437	517	468	465	437	503	453	493	442	483	503	486	468	447	487	474	480	482	438	447	464	466	478	452	455	448	482	508	445	455	475	432	431	476	469	459	480	526	484	482	456	464	485	480	485	478	503	491	448	474	467	444	501	470	443	472	476	438	422	490	426	473	509	401	439	474	448	473	475	477	485	446	484	495	417	492	498	468	472	443	476	472	462	436	487	471	480	458	457	431	450	445	488	438	512	436	444	472	453	457	444	446	511	479	424	460	448	508	461	442	459	474	442	486	467	489	444	465	472	490	456	489	473	498	467	424	438	441	450	424	490	432	470	458	456	465	470	427	441	477	457	469	466	422	448	412	485	515	464	483	444	474	462	489	482	483	496	450	471	438	443	441	501	441	450	504	466	520	470	502	463	444	495	465	438	484	488	444	467	475	461	478	451	507	466	443	475	497	454	445	481	487	459	472	451	488	508	451	472	450	518	477	434	495	510	433	460	447	452	467	427	485	446	464	470	468	463	437	433	463	479	426	442	509	461	471	473	448	426	477	481	441	439	451	466	466	476	443	449	480	464	482	474	432	459	429	462	458	458	489	459	497	455	495	479	439	459	451	474	448	480	488	437	428	467	487	461	470	488	468	453	482	496	506	415	477	447	433	462	434	462	484	472	486	446	460	423	476	443	496	462	447	451	460	435	453	453	476	490	455	458	496	446	464	434	466	449	516	489	492	480	461	436	472	431	437	435	486	467	464	450	449	475	448	472	430	484	449	460	485	467	488	483	466	459	462	447	448	473	476	454	457	498	459	498	476	492	427	484	456	500	482	493	469	475	427	432	484	491	457	485	470	456	450	461	432	430	418	440	476	469	464	479	447	464	489	464	431	453	442	465	495	479	485	489	464	424	459	487	485	459	444	461	494	495	450	500	456	463	486	443	442	443	455	448	472	479	493	461	451	448	476	465	456	438	486	465	429	444	460	461	453	463	449	482	435	492	457	482	452	463	445	427	479	476	405	447	450	453	501	502	474	451	472	477	460	437	489	466	459	467	487	529	499	447	454	439	471	466	483	486	464	499	485	464	506	459	481	441	504	497	493	457	444	456	460	452	463	476	476	514	462	463	451	487	432	515	479	486	464	488	467	451	501	479	456	446	466	462	469	504	443	446	450	485	470	469	473	436	426	460	450	443	497	480	480	452	468	466	520	465	466	492	490	446	475	460	497	479	491	460	487	500	459	452	469	459	429	473	447	485	466	431	436	467	458	454	420	471	469	437	457	496	472	469	462	451	491	474	471	492	472	472	438	476	494	443	404	488	466	478	475	460	505	463	518	476	463	463	452	490	450	443	442	479	467	451	482	468	490	449	463	455	496	447	475	471	409	470	470	464	472	463	476	459	481	457	486	440	489	479	500	450	486	491	423	413	470	484	476	446	472	500	471	446	450	445	501	468	437	442	473	473	497	492	469	453	514	496	430	472	480	460	431	469	499	488	459	455	442	491	424	442	452	450	507	444	461	471	436	489	455	438	456	483	463	437	449	458	483	493	451	463	432	455	452	434	473	500	452	468	478	476	514	477	447	479	458	469	421	495	493	485	426	473	469	460	491	457	446	459	475	474	481	446	508	393	414	462	448	481	443	475	470	455	457	463	468	450	482	472	478	469	468	462	433	504	470	500	476	490	454	452	487	446	470	477	442	480	469	434	486	472	447	507	453	462	486	436	463	456	472	458	460	440	471	489	442	443	456	442	450	484	459	468	470	457	461	441	411	500	492	498	432	424	460	419	472	517	468	444	435	448	473	494	472	460	509	452	504	441	477	445	456	450	448	442	498	473	476	489	452	465	447	482	430	487	471	482	471	468	455	451	435	471	448	457	458	482	449	487	485	452	507	490	494	457	469	429	469	475	502	462	443	435	448	461	454	486	498	453	434	490	527	508	458	438	453	419	460	499	469	512	465	493	459	484	499	451	480	505	477	457	486	469	482	463	424	470	459	472	424	463	456	448	441	447	440	450	451	441	451	462	465	456	464	472	441	475	482	488	449	469	465	483	453	454	490	472	463	452	445	455	465	417	457	461	440	463	455	442	439	452	464	439	496	465	459	457	496	493	476	464	452	479	506	497	450	448	484	469	427	443	473	447	460	482	504	441	448	421	455	461	490	516	459	452	465	452	435	465	500	471	434	474	442	434	434	465	491	472	462	473	425	474	477	445	450	458	511	438	463	468	522	437	501	455	487	438	461	464	454	462	469	474	512	459	460	454	454	453	474	466	505	474	482	486	458	454	455	425	487	487	458	454	478	438	477
14058	1144	868	654	455	342	327	245	196	228	176	179	181	162	167	144	152	132	142	141	140	125	161	157	147	125	138	126	120	156	125	136	128	139	123	125	130	122	117	119	152	141	132	117	132	124	139	150	120	142	125	135	136	130	104	112	170	167	131	121	132	123	134	133	106	120	109	121	158	114	123	118	130	124	124	134	120	126	116	128	139	136	145	132	122	133	143	107	134	133	135	123	120	151	142	118	133	122	139	148	128	122	130	121	138	159	147	114	147	162	140	106	162	145	136	120	135	100	116	131	120	138	139	143	121	132	133	128	135	140	126	134	118	134	128	146	138	133	153	146	131	130	114	122	144	124	121	132	126	111	125	145	107	127	129	120	147	138	139	136	131	138	138	154	138	114	133	136	150	125	134	123	116	129	160	123	137	132	142	113	152	136	126	99	126	127	124	122	120	146	130	122	126	127	130	128	126	118	135	154	139	141	134	115	126	120	114	161	133	130	128	142	147	150	141	135	135	134	115	133	136	146	139	146	130	139	145	143	124	145	129	141	138	121	127	144	134	136	135	141	129	142	139	123	132	120	118	142	117	125	134	144	138	131	129	125	118	146	139	122	141	135	104	125	123	132	110	117	137	144	136	128	121	120	126	126	109	115	131	154	127	148	105	126	123	126	153	137	144	128	122	127	130	122	125	140	136	132	133	125	141	137	139	134	126	125	115	130	108	128	120	146	133	133	136	109	151	131	138	124	138	154	155	134	132	129	131	133	123	146	130	144	131	139	140	135	117	112	138	141	136	149	123	114	123	151	115	128	135	137	128	133	132	123	127	143	123	126	143	136	113	148	136	150	123	122	158	139	140	144	162	154	148	131	135	131	131	121	136	114	131	119	159	131	118	123	121	115	131	97	126	105	138	147	139	146	141	123	123	134	134	127	134	125	119	143	132	126	127	154	144	148	134	127	131	126	136	133	125	129	123	130	148	117	135	126	133	134	136	138	125	122	113	115	132	124	130	123	132	152	134	129	132	134	130	129	100	137	128	113	137	144	125	138	136	137	131	139	121	126	138	123	121	127	130	121	119	145	125	114	117	146	135	128	127	134	129	126	128	112	129	140	136	148	130	143	127	137	129	134	129	119	117	136	141	136	127	134	158	133	128	121	119	132	139	132	141	120	128	131	130	129	134	117	151	133	124	124	119	124	145	139	152	124	113	139	139	121	110	153	110	141	117	121	153	130	147	135	132	134	144	108	119	142	112	147	129	138	129	119	131	146	108	106	130	119	124	128	120	120	140	112	141	128	134	124	112	118	129	126	143	126	140	127	129	142	111	155	132	124	131	137	141	131	145	135	146	116	134	133	125	148	123	149	126	137	125	138	141	130	136	126	144	146	142	119	122	141	160	129	123	116	147	123	139	134	135	127	119	144	138	124	126	133	131	126	132	122	146	134	147	140	143	126	124	124	120	123	145	132	136	131	126	139	141	121	144	137	121	158	133	123	131	115	137	144	133	133	140	132	136	130	120	123	128	137	141	130	133	119	152	117	128	115	135	129	172	131	126	138	149	144	130	148	135	173	125	160	134	129	148	121	119	136	155	124	119	130	135	123	112	146	154	125	130	134	147	112	114	136	139	140	145	133	125	144	132	142	131	158	147	120	137	120	126	141	135	127	118	130	126	142	147	139	127	125	147	132	137	147	150	155	111	145	138	128	136	130	137	126	127	136	110	120	143	127	103	140	133	134	124	138	138	131	124	126	139	135	130	158	129	169	126	137	153	127	145	127	131	118	142	153	115	126	148	108	128	118	134	104	137	136	130	129	122	134	137	112	120	137	135	149	109	142	131	132	133	147	147	133	152	123	137	127	120	115	137	118	155	127	124	141	156	149	155	123	132	128	116	144	120	144	122	135	114	139	146	104	103	123	145	110	143	141	134	140	114	122	144	125	112	115	135	137	121	121	133	133	139	122	136	120	133	132	116	132	136	132	129	130	142	121	127	138	121	156	122	136	140	138	134	143	130	143	142	127	141	126	136	131	144	136	114	123	114	137	127	136	157	119	132	137	97	149	144	148	143	145	116	126	131	150	126	132	118	154	152	127	122	116	150	123	126	145	121	134	133	127	131	116	130	140	147	123	154	135	101	135	142	133	131	140	119	119	118	117	115	126	147	124	141	140	118	146	151	131	141	121	143	129	129	138	116	155	136	138	145	121	126	135	121	137	149	131	160	131	139	130	136	149	139	118	139	130	136	146	109	128	108	149	145	135	125	153	137	126	141	133	132	129	136	127	137	141	131	145	141	148	126	112	120	134	150	137	129	140	123	117	122	152	158	134	129	131	123	120	130	118	136	135	125	120	121	157	139	149	120	134	122	126	110	146	124	137	116	103	133	147	136	131	126	155	142	135	136	124	119	123	144	114	131	135	122	132	130	128	138	130	133	133	150	134	136	138	139	134	128	132	104	135	99	134	119	110	140	150	127	145	127	135	125	120	141	144	99	125	119	131	155	128	135	137	119	143	131	124	135	121	132	141	100	126	153	125	130	114	138	132	116	154	140	128	126	120	130	141	120	147	122	150	132	144	141	155	118	119	127	128	112	107	131	137	134	119	113	138	130	111	149	140	148	123	166	137	151	135	139	128	132	131	135	137	130	120	149	133	129	144	135	113	120	122	121	134	125	135	142	142	144	137	125	126	131	140	131	159	138	125	118	151	132	111	124	141	132	125	133	123	125	128	134	115	158	140	128	125	123	128	118	127	123	123	153	144	132	115	145	134	127	129	139	134	130	147	130	125	129	123	125	130	108	128	129	133	130	104	121	143	123	143	141	140	114	124	139	133	120	162	136	134	133	120	133	117	127	128	119	129	125	115	147	137	116	130	131	133	130	147	151	138	105	132	135	127	142	140	117	121	161	120	132	124	130	135	151	125	137	127	110	108	126	139	139	123	103	143	122	154	122	134	122	129	145	118	151	108	156	137	105	118	125	126	130	121	142	146	129	120	152	128	114	133	144	123	141	147	115	122	121	131	127	133	156	123	145	129	133	122	137	160	141	119	135	135	136	124	132	131	126	120	132	152	151	124	144	121	134	131	132	150	128	136	121	144	145	130	125	142	127	123	149	124	120	111	126	148	132	156	135	116	130	128	121	149	109	130	132	113	125	119	131	133	115	133	139	99	136	131	138	115	129	145	118	150	152	129	129	139	141	154	143	139	118	120	123	131	130	150	134	124	133	140	131	122	126	139	150	140	123	118	143	139	153	130	142	131	139	139	134	143	116	151	121	131	153	122	132	141	132	116	145	141	135	139	129	133	130	124	148	140	145	133	160	140	145	111	134	136	133	120	121	134	127	131	121	127	153	157	138	132	114	128	136	128	131	110	136	106	114	138	131	122	147	146	116	140	119	143	98	129	155	119	130	141	141	142	131	139	146	138	130	123	122	129	143	139	139	121	131	130	145	140	107	145	146	125	142	149	128	130	124	127	140	135	124	105
7973	936	1781	1969	1785	1363	1087	944	823	793	671	652	598	550	490	489	474	435	401	420	398	385	376	401	360	379	366	359	365	352	347	346	356	322	345	314	316	352	355	338	337	307	321	339	297	301	324	317	318	360	325	310	314	324	292	315	299	338	295	316	332	327	267	321	319	342	306	322	294	307	317	302	315	339	300	322	314	255	309	295	319	312	291	317	313	342	318	294	287	349	303	322	291	285	320	315	316	353	300	285	317	301	339	332	318	292	296	312	293	331	281	308	327	309	307	326	301	287	332	275	333	301	305	304	318	293	315	306	300	310	288	298	309	297	294	290	303	312	316	303	313	305	269	301	320	323	283	280	293	279	321	323	320	298	305	307	279	292	300	336	317	258	289	295	318	320	311	314	277	296	318	311	307	278	303	279	277	309	326	278	317	332	333	300	351	289	311	304	299	291	296	290	303	292	313	302	292	312	315	301	343	304	315	318	294	318	281	315	281	301	311	308	328	294	295	292	349	273	301	282	309	316	319	316	322	319	301	311	310	331	300	277	281	348	330	293	295	303	328	319	328	310	326	286	319	301	324	280	330	309	315	327	308	313	311	315	278	300	301	331	317	322	303	324	303	293	312	295	295	303	308	344	281	311	295	277	278	305	312	294	314	281	317	305	310	292	302	290	310	327	321	339	329	303	303	302	315	303	303	296	278	306	328	318	305	296	310	300	307	318	307	294	315	301	326	293	297	317	311	307	304	288	305	301	283	290	310	329	319	270	283	309	304	302	298	326	313	318	293	312	284	332	299	312	296	275	302	291	303	292	306	315	317	299	287	297	289	315	326	308	278	307	309	340	317	294	287	301	329	335	329	320	282	301	292	303	301	290	309	279	295	304	311	315	328	299	300	320	289	301	299	276	322	329	332	289	316	313	301	327	310	302	313	287	345	293	299	317	339	311	281	312	318	292	312	316	300	291	301	309	296	281	302	327	316	294	288	285	280	309	297	302	294	281	294	326	286	284	308	311	285	272	300	295	304	316	307	307	298	286	288	294	309	286	309	309	300	316	289	294	269	331	293	315	303	313	310	307	275	302	307	329	308	284	291	294	277	329	297	313	300	320	318	283	318	295	323	325	297	295	320	306	302	304	297	296	327	304	339	302	316	286	294	286	315	305	329	320	317	302	320	321	308	298	303	308	320	325	307	301	316	290	313	313	299	299	317	335	349	303	318	281	308	322	300	289	305	290	339	298	302	328	251	291	312	314	310	308	303	322	290	335	317	302	325	305	297	328	303	300	298	319	310	304	295	326	291	322	291	301	301	330	302	326	313	298	330	309	298	306	301	325	301	300	320	309	296	298	286	296	293	297	298	295	315	299	293	308	310	326	309	327	313	298	278	339	321	311	280	292	296	323	312	301	292	316	311	318	291	318	294	300	284	280	306	302	280	315	348	325	321	314	297	289	308	295	307	328	308	289	323	293	299	290	314	321	308	284	323	319	303	315	336	287	289	298	301	303	311	311	315	313	304	296	305	301	313	325	278	296	308	325	301	306	281	276	276	305	300	289	283	291	296	320	320	331	309	270	318	307	290	249	254	321	290	325	284	312	309	310	279	311	318	325	301	289	305	309	287	280	293	321	299	328	323	289	319	300	298	293	288	307	336	307	310	315	285	306	347	315	322	302	326	309	315	303	285	303	283	300	321	294	297	300	312	295	290	338	305	309	312	301	311	291	287	298	289	302	319	311	319	320	275	331	313	312	293	290	280	311	311	319	305	286	307	307	328	314	289	315	325	296	279	303	333	308	282	302	307	302	311	331	296	291	286	296	323	303	286	314	307	300	301	294	337	344	297	340	317	301	286	330	285	333	302	341	311	307	327	318	324	293	301	315	332	314	304	335	309	314	303	315	313	288	332	292	306	304	298	297	283	307	288	301	312	317	310	324	301	290	287	292	326	297	310	308	323	308	333	283	302	315	294	306	300	320	284	314	296	316	304	316	324	305	312	315	301	314	317	282	301	304	306	311	298	330	318	315	320	318	297	301	307	301	301	326	287	296	309	333	302	348	315	285	321	303	320	298	341	320	293	290	321	338	281	314	299	327	305	335	305	314	306	326	314	292	295	323	307	260	281	309	291	345	315	323	297	304	313	299	288	308	273	317	299	312	319	293	316	272	314	286	292	327	309	302	340	292	292	300	283	306	308	296	316	325	313	327	299	291	308	330	292	342	304	318	282	317	273	298	327	306	293	289	302	310	302	294	313	321	311	288	294	312	299	301	300	327	294	312	319	305	291	328	310	287	305	293	314	300	299	312	317	298	301	276	286	315	292	328	316	311	299	284	304	318	308	313	308	342	323	296	341	341	308	267	301	322	346	292	318	305	313	299	304	310	303	310	288	289	281	295	314	291	321	330	318	264	300	316	296	331	297	309	297	322	297	311	295	316	309	289	311	300	328	323	317	313	274	318	299	342	320	311	313	301	290	309	306	306	294	329	294	299	303	312	322	305	323	297	320	266	324	321	328	317	303	316	318	298	322	298	304	295	325	281	339	290	301	288	277	303	309	296	314	322	308	267	283	299	284	297	336	300	281	286	314	282	314	292	301	334	316	283	334	293	321	303	317	287	289	319	307	296	327	315	325	285	303	294	296	299	297	341	336	273	282	301	330	290	340	306	326	307	325	306	297	295	311	307	320	297	308	311	322	303	327	319	323	281	286	298	309	314	315	283	311	318	325	331	288	318	288	281	295	317	321	322	322	280	303	318	286	296	309	309	281	290	292	289	276	277	307	314	327	318	315	278	289	291	289	296	303	320	293	300	302	300	277	314	329	304	336	326	306	311	312	303	321	303	327	310	301	301	317	304	305	323	318	305	300	290	302	304	328	315	334	303	328	320	303	306	354	308	296	274	299	282	319	287	302	307	325	300	285	300	354	305	297	308	314	307	292	290	299	316	280	300	289	281	308	303	313	305	293	290	300	275	307	292	312	310	302	307	283	287	286	311	304	329	300	308	292	299	292	286	304	272	316	312	300	288	320	279	291	321	331	315	273	305	325	299	294	325	304	293	308	313	289	302	295	279	327	319	290	299	327	312	269	301	296	331	321	335	320	305	285	298	284	311	322	330	292	296	330	278	293	324	319	317	332	295	314	331	308	306	320	328	326	311	301	298	330	326	287	307	282	294	311	311	288	309	285	290	315	320	330	313	289	299	311	289	333	297	290	286	320	283	297	323	305	286	321	279	309	306	289	312	301	311	274	290	296	295	314	304	314	320	302	320	314	304	304	312	304	305	288	289	274	289	317	312	304	306	280	300	320	310	304	301	304	331	325	305	302	324	322	296	263	328	308	320	335	268	315	285	275	275	310	292	279	267	342	280	339	304	342	301	300	301	314	319	296	289	298	271	328	301	296	296	267	284	293	329	331	302	271	305	326	315	276	301	310	321	299	280	321	292	309	256	307	297	310	272	332	301	304	309	318	290	297	287	280	315	335	313
1348	153	186	154	126	149	110	128	143	111	123	130	133	131	118	126	129	123	142	134	127	136	118	131	122	115	134	147	115	140	156	137	148	116	126	162	131	144	133	124	140	124	127	145	124	154	110	130	129	118	133	126	130	135	143	126	138	164	137	124	120	156	151	153	136	161	124	108	136	106	125	112	122	111	156	124	151	115	141	143	127	136	132	128	124	156	127	140	156	138	144	107	142	145	126	110	135	153	146	133	126	124	129	133	140	137	134	140	124	141	125	152	144	123	146	135	141	141	147	131	147	120	139	143	140	116	129	136	124	131	121	103	139	135	144	122	112	124	130	125	128	138	129	109	142	133	127	139	128	112	162	145	142	123	120	112	141	150	144	113	128	145	130	117	132	154	147	134	114	156	128	121	141	132	161	130	131	131	130	145	140	130	145	160	154	142	148	129	138	139	135	159	141	121	129	132	127	135	134	140	130	123	114	127	119	141	137	117	138	129	125	113	125	134	151	134	138	124	144	121	132	132	142	148	128	117	109	129	139	141	148	137	130	132	145	139	130	119	138	110	151	141	117	108	121	110	139	148	153	133	125	132	131	142	125	130	129	144	149	118	117	129	135	129	123	148	147	117	131	147	142	117	108	144	124	128	132	134	144	132	120	126	110	142	137	117	113	134	112	112	133	137	131	137	143	143	155	151	127	142	119	140	154	150	137	152	142	164	140	135	143	122	136	132	134	136	124	125	145	146	151	119	126	149	125	124	136	124	122	109	142	130	110	145	139	151	134	119	115	133	136	118	112	154	131	120	131	114	119	103	140	122	129	128	126	123	132	114	141	118	129	131	129	128	127	134	122	135	150	128	117	140	135	141	126	137	129	121	137	157	128	116	123	124	114	137	141	145	145	132	109	129	140	121	153	114	121	110	128	163	140	125	116	122	118	134	128	136	155	133	133	119	121	127	129	140	117	106	132	131	147	121	122	121	135	135	120	134	139	131	159	125	130	126	145	109	120	152	131	143	118	137	137	131	149	129	133	121	165	157	125	149	142	124	119	114	115	156	139	143	130	154	136	115	147	142	139	147	146	148	124	153	132	136	135	123	157	146	142	130	134	115	142	147	151	146	126	133	163	128	123	111	141	126	114	152	100	112	120	130	134	140	128	135	119	134	133	138	117	119	113	147	120	119	118	136	145	107	124	138	153	133	146	118	116	141	147	136	136	129	120	140	105	131	153	127	128	133	141	135	118	134	123	137	126	128	142	124	136	134	128	143	144	151	151	133	138	134	135	141	140	140	115	130	142	139	126	140	130	125	129	136	128	147	115	140	128	144	124	133	144	144	144	143	151	140	152	136	148	123	126	138	144	135	141	141	132	125	115	126	149	135	115	125	147	123	132	118	128	146	146	149	143	125	141	125	136	124	113	140	128	136	142	118	111	136	144	141	140	131	121	132	111	102	141	131	141	119	123	130	147	126	110	113	152	126	139	134	138	128	137	125	146	128	125	140	132	135	112	105	122	120	111	145	150	118	119	161	130	122	142	119	139	127	117	136	133	109	139	129	118	131	142	149	135	133	121	137	135	122	154	119	141	118	118	157	133	149	133	155	140	130	132	142	144	124	127	141	125	157	136	132	144	142	116	125	129	115	130	130	122	112	128	139	117	116	141	112	130	128	128	159	110	132	136	135	142	107	130	134	129	148	118	152	142	141	145	132	135	134	100	138	120	142	152	138	136	113	111	115	122	137	127	143	103	131	142	112	144	167	133	139	137	132	138	172	139	128	140	158	171	135	138	125	146	130	132	139	127	149	146	136	135	125	124	129	132	136	123	113	127	113	134	136	136	131	136	138	136	124	149	127	126	121	137	119	147	121	126	125	116	132	130	132	141	127	127	118	156	142	134	151	113	124	121	114	133	120	137	115	132	133	121	99	141	127	114	143	141	133	134	139	132	129	133	143	123	142	129	118	145	133	123	136	138	135	138	138	141	127	118	139	113	150	134	136	141	134	112	142	143	125	119	137	157	143	113	134	116	111	133	122	140	133	107	125	114	120	129	127	117	140	120	146	120	138	123	135	122	122	131	117	126	113	129	129	139	126	122	141	140	119	142	125	135	137	139	121	142	127	144	153	143	121	153	122	144	128	134	129	100	154	152	137	125	149	126	138	146	136	134	141	128	117	105	142	141	149	141	121	137	149	131	149	133	134	135	126	145	104	118	135	147	127	137	142	114	149	122	139	123	150	112	122	154	124	106	161	141	154	122	121	117	145	142	123	135	120	161	130	143	139	144	132	136	137	131	144	146	139	124	124	146	124	123	117	136	133	129	109	132	132	139	130	143	164	135	132	152	134	120	119	121	133	121	146	148	172	130	138	155	149	148	121	148	138	141	128	132	134	129	124	161	123	139	114	138	166	139	142	143	127	113	132	144	143	106	129	141	135	141	123	121	144	142	117	118	102	138	149	164	139	132	135	149	130	124	112	128	135	123	120	129	134	114	153	150	144	150	128	113	140	134	120	114	120	132	136	136	125	146	113	133	151	108	131	153	135	127	137	125	140	128	131	118	144	108	145	133	144	114	147	124	121	136	131	121	148	125	137	120	126	145	127	129	124	98	115	141	143	125	116	149	137	134	153	121	150	116	116	130	137	116	140	132	134	137	126	120	137	119	130	129	155	137	127	143	124	144	127	131	122	148	115	122	102	148	122	129	127	130	120	128	116	129	128	124	134	119	113	125	136	111	131	127	136	130	134	129	121	142	112	149	124	149	151	141	120	155	125	110	136	118	130	121	121	137	130	124	132	101	123	125	125	143	124	165	143	111	153	151	115	138	125	138	132	131	120	117	140	137	105	138	116	145	138	124	147	141	126	128	121	132	131	157	123	137	112	124	116	118	152	111	146	138	129	114	109	130	120	121	138	120	163	113	110	130	131	140	121	121	117	142	118	144	130	157	128	130	157	133	149	159	124	129	133	134	158	133	153	144	117	118	158	143	129	124	118	129	147	163	119	129	138	154	133	152	131	129	142	132	143	127	122	125	112	147	113	137	126	135	116	153	117	114	103	143	126	156	156	143	135	122	147	135	119	142	142	138	129	141	153	137	143	130	118	104	125	111	130	147	137	134	150	160	150	157	139	121	142	137	137	116	132	132	128	116	144	153	138	166	106	155	120	136	99	137	121	125	127	130	136	141	128	143	144	154	122	117	147	156	121	127	141	135	139	134	138	153	114	131	134	103	117	114	129	131	135	121	141	130	132	108	115	117	133	134	145	121	131	151	146	129	128	135	121	115	127	117	144	145	148	132	140	145	124	129	106	114	135	127	118	133	159	152	131	128	134	116	133	114	138	137	147	128	119	128	153	123	123	120	122	139	148	123	123	152	126	124	167	135	161	150	116	150	158	120	155	130	120	138	138	138	125	130	130	136	134	136	128	122	122	144	132	134	131	108	122	145	114	129	134	120	157	138	135	145	141	142	132	125	143	115	143	144	145
1534	317	379	385	363	345	371	344	384	353	317	302	334	334	296	338	335	350	302	307	331	327	288	335	330	311	350	312	323	313	298	340	326	301	323	315	306	334	303	336	333	341	331	322	369	366	335	327	332	325	345	345	315	329	313	297	331	319	296	319	329	313	327	297	357	326	342	306	308	313	318	294	304	339	325	345	347	300	318	323	315	347	326	319	324	335	304	338	329	370	332	343	317	311	304	327	341	356	312	335	312	347	334	357	310	322	334	317	309	338	309	332	339	348	335	332	337	350	290	332	363	341	353	322	317	313	287	329	335	336	311	336	310	334	327	356	349	324	333	321	333	343	371	307	347	356	305	329	295	351	308	318	336	319	343	345	319	336	304	296	308	315	355	337	317	382	308	277	350	313	346	287	334	335	337	313	309	315	329	300	316	332	359	330	348	341	319	329	361	322	306	320	295	336	326	319	295	348	332	332	300	304	287	343	313	320	329	308	297	308	322	313	328	320	330	328	321	312	309	306	324	321	323	317	321	336	320	300	320	333	341	339	303	328	322	320	315	305	310	342	336	316	328	363	329	311	326	340	326	342	323	306	306	303	276	314	293	320	343	302	303	300	346	353	352	314	341	324	341	323	296	352	326	328	343	317	339	348	319	302	317	300	319	282	324	326	315	308	334	332	355	315	359	348	308	325	329	317	294	322	322	326	315	330	306	321	315	318	315	319	337	332	335	314	303	341	325	305	307	321	332	304	320	317	314	304	318	323	307	317	350	297	299	301	327	312	333	322	319	324	332	349	321	320	329	330	303	323	338	310	324	320	312	330	320	360	338	316	327	340	344	333	288	326	311	316	360	305	310	343	325	323	335	344	302	341	290	315	318	350	373	365	306	316	337	315	322	327	328	339	308	292	307	350	295	299	325	309	316	339	344	322	321	349	344	334	346	333	295	279	333	307	318	354	332	349	346	322	344	317	311	322	326	370	329	301	331	326	321	323	325	309	314	338	319	320	318	324	314	312	316	319	337	327	318	321	345	320	301	319	373	309	311	331	328	378	340	322	342	318	281	315	318	336	346	326	324	325	331	328	317	343	304	302	317	357	312	339	348	330	305	305	355	333	346	318	304	307	334	343	316	330	345	328	333	304	326	329	336	291	341	348	343	287	281	352	311	329	284	332	333	330	328	304	297	338	339	297	347	300	328	324	310	332	354	326	311	323	325	330	319	364	332	339	354	317	323	339	317	298	335	347	331	323	367	319	322	295	337	307	328	311	370	349	304	338	334	323	332	361	307	317	323	289	299	305	340	335	314	316	307	322	337	327	350	345	326	280	308	337	306	326	328	279	342	360	326	332	327	314	314	345	325	341	326	310	318	347	317	316	327	302	332	335	328	316	318	306	334	311	349	301	332	321	316	336	322	336	328	327	325	323	311	303	289	284	326	305	322	324	301	310	311	312	357	362	348	319	338	301	299	315	311	306	327	324	303	343	315	334	314	303	300	306	323	309	319	322	320	338	307	304	338	366	302	290	318	287	354	320	340	309	355	302	330	284	321	350	346	331	327	360	314	311	334	313	337	336	331	353	291	324	312	313	331	331	316	349	309	338	293	315	329	329	334	330	325	313	350	361	319	338	311	342	313	349	352	306	345	334	312	345	355	307	320	309	312	319	303	334	294	302	329	331	368	286	358	341	333	330	277	364	320	299	317	320	326	362	340	355	315	323	317	299	338	324	318	322	347	309	337	296	317	324	314	328	319	321	323	349	332	354	334	318	329	350	371	334	313	336	327	332	334	324	350	312	338	306	315	298	332	341	338	319	321	310	313	350	310	353	317	340	333	324	324	289	342	313	322	327	317	352	339	318	336	312	340	338	318	306	325	304	288	325	317	297	342	321	323	291	314	296	332	354	343	324	336	319	294	334	347	320	301	353	318	332	354	346	327	329	320	310	350	308	371	346	300	344	339	327	299	343	343	309	314	354	349	335	312	351	365	353	341	314	313	315	306	363	314	312	347	347	306	302	312	367	331	348	359	312	317	329	326	311	323	294	329	347	297	336	347	315	321	323	347	305	304	327	333	315	322	333	338	313	314	302	308	314	336	324	313	302	339	322	297	345	313	315	333	320	355	341	326	316	340	320	322	333	347	335	343	341	327	329	322	326	303	334	350	319	311	319	346	305	293	309	358	335	310	336	306	319	310	348	356	298	321	322	343	341	341	338	351	321	301	338	318	324	318	341	331	344	325	343	307	317	325	329	323	332	322	297	354	308	304	344	326	341	324	280	286	346	320	315	335	330	336	358	332	343	307	311	313	316	295	325	338	341	338	312	337	326	318	356	278	347	316	323	293	336	324	341	305	317	306	332	323	326	342	319	319	328	328	327	357	319	325	296	372	311	304	284	303	314	357	310	319	357	330	331	296	314	316	313	320	328	333	324	316	317	338	313	348	358	337	298	359	350	326	333	309	337	348	341	305	308	305	298	315	328	320	292	323	335	324	293	308	304	335	343	313	346	300	316	333	288	333	324	320	305	329	313	321	328	331	305	340	385	306	352	343	296	318	315	329	325	336	335	342	324	324	315	333	337	319	328	335	350	309	285	335	318	319	315	362	348	338	342	335	330	308	299	332	336	330	312	330	312	350	307	352	319	301	343	313	320	314	349	324	326	329	356	350	326	325	319	331	303	285	315	325	318	373	312	302	320	335	320	326	313	340	355	293	303	303	353	360	318	344	341	328	353	347	328	325	315	337	331	357	313	332	340	333	321	299	300	305	337	345	295	331	343	294	315	327	314	336	350	319	330	362	275	315	334	327	351	319	302	340	322	331	298	308	332	307	331	339	336	307	303	331	301	314	351	315	328	330	316	330	379	316	340	320	342	312	351	333	356	324	303	328	307	311	307	318	340	323	328	318	373	335	326	312	320	341	318	324	340	323	335	321	321	301	335	323	318	313	320	328	343	296	323	356	313	315	307	319	301	326	359	314	329	335	312	348	327	312	303	312	298	326	315	317	326	319	319	300	329	342	294	305	342	328	351	290	303	327	338	336	315	313	299	334	306	323	308	303	319	295	310	316	327	354	339	301	334	350	338	333	319	352	313	300	288	308	316	347	315	308	344	320	341	291	326	324	347	334	294	301	333	305	304	301	349	318	341	317	282	299	301	341	320	322	293	325	313	352	348	326	319	307	343	302	328	295	310	357	384	335	325	312	338	313	311	357	348	335	357	293	345	338	309	368	308	313	296	299	304	320	317	305	306	294	313	300	297	347	300	340	325	320	301	311	347	341	314	323	293	345	313	337	324	329	310	312	362	326	291	301	293	300	289	359	352	325	314	321	311	323	317	347	321	323	310	354	305	313	327	359	291	309	325	340	329	300	311	308	306	330	333	346	331	318	327	336	317	346	334	316	351	336	344	330	309	298	334	343	347	289	295	297	342	294	327	304	355	290	351	339	289	352	351	357	307	352	308	335	313	357	329	353	329	318	304	280	310
7340	550	543	466	356	299	276	278	215	215	237	239	215	228	199	203	207	242	237	228	235	223	237	228	182	191	238	178	209	215	190	196	228	215	196	211	189	197	204	206	177	185	183	209	216	184	198	198	199	221	213	186	175	220	198	175	212	212	197	230	225	203	226	220	212	199	221	196	207	241	195	216	214	190	189	206	175	199	213	227	189	194	197	220	189	217	236	202	210	215	201	191	169	222	220	201	207	202	199	174	207	194	184	209	180	212	181	224	203	199	216	205	202	217	205	204	201	213	221	205	202	188	217	225	194	207	203	191	193	234	212	214	205	205	220	188	182	184	219	191	219	207	201	199	206	225	218	204	207	226	217	206	187	204	221	207	220	199	191	224	192	204	199	212	201	194	199	217	196	205	180	200	204	182	196	188	212	208	209	181	202	207	200	185	216	187	199	194	178	191	217	208	208	212	206	232	195	222	211	201	204	192	201	197	194	210	210	196	199	232	221	202	190	226	195	213	214	197	210	188	211	184	182	194	214	199	200	178	201	205	198	222	222	198	220	213	194	187	191	199	199	224	193	224	213	188	204	221	187	179	188	213	203	194	183	184	178	240	223	226	196	194	209	203	198	203	229	230	181	190	239	216	206	167	201	195	197	194	205	179	203	200	207	169	221	213	225	193	173	197	210	200	200	202	227	244	206	180	234	203	238	212	214	213	193	217	187	202	179	235	195	215	178	198	183	199	198	196	208	184	186	217	195	194	188	215	212	212	216	218	205	220	210	194	212	217	200	213	194	219	211	194	208	209	195	210	188	195	221	236	240	232	175	205	226	218	211	179	209	193	203	204	226	187	211	199	206	214	196	193	210	188	189	188	199	185	197	178	211	201	205	228	197	202	206	220	180	187	191	221	218	193	182	219	191	206	198	210	198	219	197	230	200	199	198	178	182	161	212	208	183	207	209	215	211	183	182	216	228	241	205	202	223	186	198	201	215	206	209	189	181	204	170	208	196	193	194	191	204	231	212	202	200	211	234	217	200	210	206	198	200	234	191	240	202	207	210	219	213	193	207	225	208	189	189	149	207	220	207	188	208	221	180	204	189	212	208	183	213	202	198	218	236	206	225	207	202	198	196	230	201	206	185	200	174	215	191	233	198	181	199	202	214	205	202	208	189	198	204	223	176	183	183	211	194	201	218	209	221	208	217	174	181	186	192	184	234	215	180	194	184	203	181	197	203	173	189	221	199	224	229	205	192	224	195	191	193	208	191	161	196	224	204	202	198	189	218	199	208	195	219	209	194	198	217	170	200	207	189	187	197	217	199	196	194	203	221	204	218	191	204	222	226	187	216	202	178	198	194	178	187	228	200	183	187	199	214	202	209	213	190	217	204	189	217	225	187	171	198	198	199	212	206	182	183	216	195	219	206	226	206	200	185	218	218	227	204	208	178	181	202	207	203	207	213	227	214	189	189	225	172	216	198	196	234	228	205	207	181	198	210	195	180	197	207	228	186	202	220	239	196	198	189	198	189	216	202	194	217	222	202	197	198	204	200	190	182	212	217	182	200	184	193	169	197	216	195	180	161	213	185	216	200	223	200	218	204	219	207	219	207	218	206	206	205	199	187	194	189	221	180	186	227	199	196	190	194	195	211	198	214	174	172	179	179	242	211	222	177	188	200	194	177	175	200	201	197	198	218	188	208	196	211	195	191	188	200	224	212	199	211	199	219	207	197	193	181	222	192	174	214	219	197	194	193	218	196	199	218	196	196	201	200	198	197	196	201	217	213	191	205	201	195	192	200	194	204	210	210	227	187	195	208	189	208	193	200	222	200	209	233	240	194	208	219	195	215	232	226	213	187	206	202	192	181	206	207	194	209	181	222	190	195	184	204	182	218	201	226	198	201	228	204	183	207	185	193	226	185	219	214	176	198	206	209	181	211	188	194	202	201	207	236	199	237	187	224	217	191	210	172	233	225	180	200	195	200	200	202	195	189	226	203	191	197	213	197	212	192	183	190	188	238	180	215	194	232	230	214	197	219	189	192	207	208	209	223	194	192	190	221	183	188	175	213	212	215	205	192	193	195	214	197	221	179	197	186	185	186	196	179	186	207	191	201	222	181	216	226	203	192	194	214	223	229	207	192	208	190	204	208	218	219	192	200	172	225	221	215	201	199	213	202	193	208	221	222	224	198	169	219	212	177	228	213	209	225	198	192	196	204	223	206	180	174	209	192	198	210	178	213	194	200	211	210	218	227	209	220	193	208	206	228	188	230	175	203	193	194	193	208	225	189	183	200	200	208	230	209	226	253	208	225	211	177	204	184	209	192	210	178	191	204	196	212	212	183	210	181	200	190	183	171	218	190	222	222	207	199	219	199	201	206	230	206	199	210	188	237	211	181	218	207	174	186	218	204	187	200	192	197	215	195	221	219	197	194	191	213	211	192	217	213	183	220	206	197	205	227	215	200	197	199	182	178	200	202	189	191	188	210	202	221	227	193	183	205	230	209	196	199	200	220	209	184	222	225	207	201	212	199	209	210	199	212	217	199	222	212	207	191	201	193	205	195	213	203	181	201	215	188	187	226	169	193	196	202	196	194	195	194	204	195	200	214	191	198	209	201	201	191	202	201	199	213	226	195	219	198	236	198	197	233	212	245	216	211	199	202	190	170	219	242	205	215	186	204	206	183	203	225	179	199	161	233	212	180	229	201	191	210	203	195	209	210	205	173	195	194	201	190	193	207	204	213	196	190	209	181	201	231	183	213	207	202	219	203	204	195	197	216	204	194	180	224	216	212	211	202	187	205	204	205	193	201	180	206	202	177	209	213	201	204	215	191	220	216	197	181	212	201	179	206	229	224	222	211	192	216	187	204	197	181	203	218	221	189	248	204	214	215	209	220	204	214	182	208	210	212	191	188	231	233	189	194	180	200	206	186	186	214	188	181	208	217	190	239	212	199	214	203	192	206	190	187	193	204	191	181	222	233	194	212	198	209	206	211	191	236	215	222	217	193	163	221	173	202	217	215	211	186	191	221	191	215	189	178	194	206	187	187	196	197	203	199	205	203	193	186	207	210	201	191	209	203	225	217	209	201	191	218	186	195	219	169	214	200	190	212	189	210	199	205	201	216	195	215	204	229	209	198	220	199	196	209	231	218	196	202	221	207	198	205	204	212	226	190	219	187	160	186	208	210	218	196	221	196	198	173	184	175	223	213	218	203	190	202	212	208	204	205	183	171	192	215	246	201	216	209	195	206	220	211	236	202	231	230	180	202	204	216	211	186	193	208	209	184	185	199	206	191	196	211	230	181	210	199	196	207	196	220	190	197	213	207	201	204	186	208	191	175	212	220	200	174	218	181	189	202	192	198	225	205	210	181	217	194	210	207	208	194	198	190	193	224	176	209	202	193	204	185	168	215	211	196	188	211	200	198	185	203	204	207	201	222	161	186	232	227	195	195	203	207	219	188	192	209	186	226	167	209	199	189	201	213	199
6290	800	1186	1364	1210	1032	900	797	733	693	666	613	629	603	548	562	532	524	515	501	542	497	516	522	505	515	471	497	484	487	516	481	483	494	482	526	455	485	474	523	446	448	484	512	494	485	508	482	478	442	444	441	491	488	463	484	431	469	489	475	467	464	479	499	481	468	468	463	497	472	474	450	453	483	440	464	448	494	453	457	438	440	464	498	444	461	419	463	448	444	452	488	481	454	486	457	480	458	476	448	463	484	476	475	473	482	446	457	462	454	492	466	497	482	486	463	435	451	439	421	466	444	427	453	478	490	441	491	451	441	474	507	470	421	490	482	428	456	523	455	464	494	491	454	476	433	494	488	486	463	494	487	467	494	441	441	480	448	434	483	460	461	463	428	463	452	464	496	449	504	413	496	460	472	451	422	454	464	467	468	428	494	474	461	441	528	446	488	445	489	465	473	446	457	447	475	455	423	466	444	481	469	451	478	473	471	493	483	455	487	458	467	420	459	489	480	436	466	487	502	462	439	509	483	451	457	459	460	448	455	449	507	463	427	486	484	492	458	480	456	478	460	472	443	468	488	446	464	477	496	453	453	475	442	476	423	476	439	454	455	488	468	428	448	462	493	459	450	465	465	455	457	463	491	458	444	440	446	464	437	497	453	449	477	462	452	422	482	449	489	449	432	459	452	471	460	491	479	457	463	431	476	448	454	461	421	449	446	431	471	473	449	464	423	483	436	484	447	464	445	460	473	464	468	455	456	499	483	484	457	437	473	455	437	448	449	458	478	464	457	482	450	497	467	472	431	474	484	479	442	471	484	469	517	492	420	486	453	492	467	488	425	476	462	496	448	487	456	417	443	460	441	457	479	459	480	452	456	453	475	455	461	443	478	473	501	482	451	452	441	468	469	429	443	435	455	437	465	465	478	467	475	453	452	486	463	490	478	451	461	468	436	485	447	434	454	488	458	458	427	442	471	471	462	478	443	510	452	436	456	469	459	478	459	508	435	459	462	488	486	473	462	441	480	466	447	456	473	440	473	438	447	446	468	503	512	461	452	464	474	505	444	465	449	462	456	453	453	508	435	465	460	486	453	463	487	393	496	453	471	480	480	491	459	489	477	456	467	459	459	480	444	424	481	439	502	471	482	436	464	456	443	490	473	481	469	473	475	491	455	494	483	444	474	426	454	476	422	482	443	473	466	474	473	483	457	456	431	463	476	509	448	462	478	481	490	468	462	443	456	464	410	489	528	435	494	477	470	484	469	433	485	477	450	432	474	459	432	484	456	437	459	463	449	429	470	498	500	457	434	432	510	473	447	459	461	469	479	426	458	437	439	444	419	418	449	485	433	480	472	446	494	487	451	457	436	469	471	452	435	434	437	499	452	456	491	470	453	432	446	480	465	453	477	459	432	478	471	470	458	471	459	483	482	434	481	466	483	483	470	492	485	458	420	452	458	489	445	450	451	477	454	446	483	494	413	445	470	476	492	477	448	519	504	479	483	461	444	447	464	483	463	446	495	481	491	476	443	485	478	496	450	473	505	414	504	452	455	454	471	475	452	467	457	475	473	470	430	478	463	489	452	496	443	476	466	482	455	480	458	495	461	437	512	469	422	476	458	465	487	462	456	445	461	474	466	470	490	461	448	486	477	462	475	430	446	467	443	463	410	475	487	477	461	458	451	444	444	437	456	481	474	428	454	481	460	430	475	472	454	454	452	454	490	461	464	447	498	447	495	453	487	438	486	426	435	452	422	441	459	465	451	480	461	466	481	499	491	480	483	489	443	451	454	469	500	464	467	464	432	426	435	453	449	472	463	487	458	461	448	468	440	481	462	432	478	462	462	476	477	440	451	480	460	486	474	484	418	485	494	460	451	486	445	483	428	478	488	470	457	517	463	429	469	475	481	473	491	467	440	480	468	449	426	446	473	429	458	481	496	469	452	464	446	470	445	463	432	457	497	454	479	497	485	494	449	464	451	504	468	489	502	431	481	448	473	446	446	465	463	505	490	475	513	489	484	470	447	480	427	473	496	425	446	476	488	458	460	468	476	455	456	472	474	474	506	467	481	439	448	435	483	477	474	489	474	476	423	476	471	418	456	496	464	489	448	459	442	467	454	464	466	493	482	457	468	452	473	513	495	439	459	442	444	452	443	463	458	454	443	451	476	426	480	472	483	495	462	439	526	425	458	485	483	439	457	444	483	450	469	489	465	480	433	497	449	474	438	474	438	468	463	477	476	479	477	448	479	462	432	481	469	510	484	468	438	490	489	469	471	483	449	462	475	492	463	477	456	495	470	444	473	485	463	454	492	459	476	466	447	473	494	438	456	478	454	454	447	468	440	498	484	475	432	460	464	487	473	451	462	466	467	497	465	436	455	442	463	424	493	515	454	462	454	413	467	468	459	454	422	455	422	483	484	448	485	475	491	432	472	454	446	462	473	473	446	492	460	441	425	445	440	449	456	460	467	462	488	464	449	462	484	468	459	463	469	465	454	475	434	452	455	452	465	465	467	481	460	455	512	487	437	453	493	439	491	483	457	487	465	506	456	461	468	460	431	436	449	440	448	469	488	469	493	498	465	436	474	493	456	463	459	478	497	461	464	439	452	440	473	490	502	463	427	484	455	478	473	474	456	444	464	443	481	430	446	475	479	475	459	451	447	489	472	453	458	489	438	476	445	479	455	480	442	462	476	476	494	470	472	460	473	462	484	482	460	461	482	436	450	467	469	450	476	446	465	398	468	451	485	497	449	453	484	436	461	472	464	429	463	471	446	482	453	510	415	470	484	449	508	469	468	460	436	465	442	456	474	459	477	457	445	464	474	443	462	460	440	493	444	480	484	458	455	444	428	473	462	450	449	476	486	442	445	423	522	473	498	462	468	451	460	472	422	493	488	443	488	437	476	454	493	500	483	428	412	438	460	455	410	481	504	487	463	507	424	445	443	465	476	489	488	483	470	479	463	505	456	476	470	472	457	499	486	476	429	450	460	500	437	461	483	470	505	460	474	457	479	449	435	453	458	438	458	438	437	460	490	508	458	460	483	476	466	457	427	444	454	498	486	424	477	475	480	503	471	462	458	484	482	444	445	435	458	444	444	465	405	471	457	486	470	486	515	481	428	442	480	451	478	466	437	431	459	488	420	456	479	487	473	452	490	496	460	465	448	469	437	516	494	468	450	485	472	458	472	434	473	474	442	468	474	438	476	446	448	472	453	501	460	476	473	480	462	421	459	482	480	442	455	469	452	492	502	489	471	459	484	433	466	440	489	470	477	473	454	445	445	441	463	455	458	486	480	432	476	433	477	470	480	478	464	495	432	490	456	464	458	394	468	438	455	480	456	463	446	475	457	452	462	481	448	451	464	473	412	482	427	479	492	440	479	482	468	493	441	428	449	462	493	472	468	497	440	477	454	484	450	470	452	445	461	472	442	468	481	447	488	443	462	420	405	494	497	496	440	456	478	469	435	458	433	417	476	499	451
14104	1081	827	660	437	384	306	245	216	224	203	165	181	164	180	173	162	164	168	170	160	145	148	161	122	136	155	153	133	138	135	134	130	113	138	126	141	106	136	136	119	120	128	141	137	140	122	122	132	134	156	168	152	139	132	117	153	125	141	134	117	134	127	120	121	125	147	142	134	123	129	137	133	136	139	152	122	106	131	151	131	141	119	107	123	132	124	125	116	118	114	119	132	103	133	150	115	117	100	137	139	129	129	122	145	130	121	133	131	122	151	122	151	127	116	139	126	144	131	134	151	131	138	128	123	120	118	112	133	131	126	131	125	112	134	139	141	141	137	129	144	118	118	149	139	136	117	126	154	141	142	128	126	139	130	135	137	125	124	132	120	128	135	130	128	123	140	139	155	136	139	119	118	131	124	115	124	153	136	123	129	143	144	119	113	147	137	109	128	137	145	136	133	134	147	136	138	131	122	117	142	122	126	130	118	127	141	125	138	115	146	107	136	116	127	143	138	129	140	149	138	131	123	132	127	132	123	130	119	161	126	129	135	106	118	129	127	130	129	139	135	128	146	151	134	124	159	126	134	117	146	120	134	111	127	121	132	123	124	129	113	116	134	140	105	139	149	140	132	111	134	112	138	131	112	137	120	143	138	125	131	143	125	141	143	130	111	134	116	116	162	129	147	134	119	106	143	130	139	138	129	109	128	129	134	106	126	121	107	141	134	132	137	140	148	139	147	129	135	126	106	132	137	117	129	140	136	131	135	115	126	123	139	125	130	141	123	133	129	121	132	142	135	139	123	159	135	127	160	132	130	153	160	120	142	131	129	132	111	127	120	118	145	144	152	139	118	114	136	107	124	141	114	133	125	142	110	149	137	147	120	143	142	138	108	131	133	117	118	115	126	128	149	148	123	127	139	129	146	132	109	132	137	134	127	116	127	118	120	100	129	127	132	131	125	137	118	109	124	116	129	130	139	138	141	125	151	145	122	124	142	125	91	146	129	111	136	102	118	109	128	115	132	119	126	133	155	132	144	145	125	132	142	140	134	117	127	122	127	139	157	118	110	122	122	131	138	150	123	113	140	118	127	127	135	132	121	136	130	135	135	141	136	137	127	118	134	143	131	128	137	146	144	138	110	151	141	127	125	133	143	131	148	128	122	123	125	123	139	114	125	127	121	130	151	129	138	158	113	136	134	137	130	110	120	112	133	116	137	160	138	144	129	141	119	124	109	140	147	124	129	130	121	165	126	122	134	123	135	114	124	119	132	119	136	128	148	136	135	130	113	122	126	143	109	126	128	132	121	157	127	128	145	135	124	111	146	139	124	128	138	135	110	120	119	152	113	121	126	131	140	115	140	135	158	131	144	128	143	121	114	126	160	139	118	142	123	133	138	147	104	119	115	143	132	149	107	113	149	120	147	146	146	128	128	131	107	141	141	107	130	137	146	133	140	128	127	138	125	128	114	138	136	152	123	147	159	139	116	141	146	145	156	126	127	137	111	137	154	139	128	116	137	153	141	120	120	131	141	133	117	128	118	122	127	145	116	137	133	118	122	118	146	136	112	125	127	144	128	138	142	146	135	128	136	116	131	115	139	124	125	147	123	138	117	148	126	127	127	117	103	120	125	134	115	140	131	134	123	118	131	132	128	146	122	125	137	137	138	131	131	104	138	129	126	128	123	139	120	117	138	124	114	113	131	135	132	125	137	154	139	112	145	141	136	141	136	110	130	141	129	132	126	108	135	136	113	129	120	126	117	130	134	124	127	149	158	130	134	123	127	138	128	151	142	138	120	129	128	132	121	126	121	130	167	121	140	137	144	121	123	137	123	116	142	121	129	136	103	128	125	128	103	139	133	123	124	126	111	138	136	130	117	139	124	126	139	119	121	147	107	136	133	111	126	118	145	139	124	124	143	146	129	128	138	130	137	127	135	128	122	152	149	133	125	139	154	143	123	139	116	128	138	131	134	120	142	130	169	149	146	144	125	130	138	140	154	142	175	126	126	119	119	143	144	132	151	140	142	129	142	145	141	127	115	108	158	112	119	122	112	127	134	122	139	143	150	128	131	121	130	122	136	104	131	112	130	120	141	140	121	121	115	135	141	121	141	103	140	120	151	129	145	129	114	115	126	107	116	136	113	127	127	126	142	123	125	144	118	121	128	125	132	130	140	124	127	115	133	132	142	128	146	139	123	140	118	116	146	118	128	117	133	98	145	133	128	121	132	119	115	139	132	136	116	105	139	112	122	136	131	145	134	126	129	131	156	147	149	121	121	129	137	124	123	115	129	117	119	129	129	151	146	138	130	114	139	134	118	126	130	148	129	130	141	143	125	133	127	133	139	132	127	138	132	127	151	161	128	132	132	118	124	120	132	149	124	119	125	139	139	131	134	148	130	145	139	138	110	134	116	107	135	145	129	138	125	117	127	137	131	110	123	94	127	105	123	131	123	118	128	132	133	116	110	154	112	133	151	160	133	127	130	132	136	127	126	148	143	130	152	147	152	138	151	125	110	143	133	143	133	117	124	133	145	142	132	123	151	144	137	127	131	136	128	141	127	159	124	112	121	130	142	121	118	130	132	120	105	130	153	146	136	119	124	136	137	110	117	130	133	123	133	155	146	134	141	113	137	119	138	140	127	158	113	124	130	140	109	115	118	108	127	141	129	121	128	143	125	140	128	153	137	152	127	107	125	144	142	144	135	144	134	128	132	129	136	142	149	113	129	121	133	136	111	137	134	150	127	116	132	151	122	117	99	110	136	139	159	126	139	121	130	134	142	130	142	95	138	109	117	133	150	156	128	143	123	118	130	148	154	157	143	111	127	143	136	133	119	142	114	121	124	125	154	141	134	125	125	122	129	152	134	130	131	128	128	147	139	138	132	117	103	158	130	139	143	112	159	143	151	127	118	136	144	149	118	122	148	161	117	127	138	144	132	125	157	115	132	117	115	139	138	132	131	132	110	129	115	107	141	117	103	139	118	125	110	126	113	115	119	123	138	137	124	123	123	125	128	131	139	125	147	130	128	141	116	152	138	140	132	124	123	135	142	127	126	115	131	128	126	130	118	156	127	122	135	148	109	138	113	136	148	140	125	133	142	131	119	127	114	124	151	137	156	111	144	120	138	156	141	106	127	131	125	138	110	140	143	138	126	129	131	139	124	133	118	129	135	141	132	135	125	150	136	137	139	130	145	123	127	128	141	123	137	119	130	140	122	129	129	136	146	134	145	125	107	135	137	129	115	126	128	132	124	133	133	130	140	106	134	120	106	116	124	166	153	114	123	109	109	143	127	125	143	144	152	148	111	106	113	110	120	118	115	116	122	123	116	132	120	124	158	130	134	137	125	144	103	113	107	146	138	148	146	132	123	136	134	137	136	136	121	125	114	148	133	134	132	134	123	146	109	118	138	118	116	133	127	117	144	119	147	139	120	125	112	136	124	144	104	135	128	134	125	149	148	124	125	141	145	137	150	113	133	120
7980	936	1668	2000	1737	1396	1115	942	822	687	648	638	618	505	476	480	449	458	393	398	380	383	446	380	373	404	369	359	353	338	362	351	354	329	345	362	320	328	349	328	321	332	342	298	370	329	336	311	341	307	335	318	303	274	294	306	273	319	316	307	324	308	341	307	319	321	293	315	335	310	315	335	326	320	306	308	300	325	319	314	313	303	313	333	307	300	312	335	298	286	292	295	339	327	279	286	309	307	304	325	301	297	317	322	296	313	326	310	315	313	307	300	301	311	313	307	300	279	311	305	281	296	322	312	294	275	298	310	306	301	303	290	302	336	278	310	326	297	291	301	312	292	280	289	288	316	298	310	284	318	286	308	316	317	313	293	322	300	318	312	325	340	292	314	301	287	286	302	324	319	328	290	302	321	308	320	338	319	322	278	305	329	347	297	295	316	322	313	282	292	303	332	287	286	315	321	261	302	314	318	300	290	325	299	275	298	288	284	320	309	282	325	324	327	321	304	306	293	282	316	328	301	300	296	281	290	311	313	310	322	278	314	294	294	298	264	300	317	329	260	288	312	318	297	273	307	307	304	291	316	303	301	306	288	297	276	313	351	280	300	298	302	319	293	304	308	296	313	280	294	306	277	295	294	312	295	288	299	306	313	319	293	299	298	323	294	290	317	302	286	289	286	313	272	257	305	303	301	318	322	316	296	294	296	272	300	299	301	275	312	274	283	310	289	265	310	318	275	297	310	318	309	311	267	306	293	301	285	295	309	303	284	302	289	316	303	322	294	333	282	313	296	307	301	286	310	313	326	296	315	331	297	293	301	286	304	324	290	297	315	321	294	310	297	312	300	337	283	336	280	292	323	297	296	341	275	307	298	310	315	299	319	295	257	334	293	289	289	277	286	289	318	298	274	339	347	301	326	320	268	299	345	276	287	294	303	294	323	295	286	283	293	313	291	304	305	334	291	309	314	297	306	323	328	282	307	296	314	313	305	339	334	323	267	273	290	270	308	301	302	306	299	300	284	339	308	290	291	297	291	309	313	313	291	309	336	315	312	306	315	368	321	310	315	291	328	323	278	309	290	287	315	337	313	321	333	305	284	301	312	292	331	327	295	331	280	274	276	316	351	293	304	301	279	301	288	295	313	288	320	306	301	341	284	318	292	304	315	299	296	324	290	332	318	284	267	296	295	310	307	270	314	292	307	281	308	340	295	302	307	286	331	305	283	329	281	277	293	298	288	303	342	353	320	294	304	321	314	341	329	313	308	296	287	294	292	330	297	288	330	310	312	305	266	281	309	301	298	300	300	321	283	299	330	302	276	320	319	285	327	311	312	307	264	330	304	285	311	313	321	334	333	304	327	296	270	292	308	312	293	310	311	285	305	296	319	275	299	307	299	316	280	290	291	298	268	260	351	303	313	313	272	318	303	328	297	322	276	303	303	302	301	313	310	288	310	318	298	297	294	309	295	305	315	281	301	306	305	299	314	271	318	300	277	302	304	285	299	303	281	337	273	299	304	321	332	329	264	303	314	277	318	300	293	294	280	290	315	302	322	310	282	287	281	271	297	322	309	300	301	311	288	285	303	312	321	272	321	300	318	291	311	296	304	295	305	312	323	322	297	314	273	281	313	322	301	296	302	288	324	314	296	310	326	276	304	284	312	280	344	285	337	314	323	287	288	305	309	323	298	341	317	284	333	289	302	302	322	313	297	321	320	270	291	287	316	317	305	295	310	284	319	294	290	326	349	315	313	316	298	321	309	301	312	294	280	282	330	305	288	309	327	295	300	275	326	291	319	318	306	314	343	314	298	312	314	334	307	317	316	336	305	327	313	305	308	310	293	260	325	302	280	319	284	329	323	312	299	327	309	299	294	276	292	309	320	298	285	312	302	307	309	319	298	297	258	299	305	289	291	323	307	241	322	311	309	313	337	288	300	295	284	295	312	306	325	277	319	300	290	320	277	321	312	314	297	315	325	293	326	324	319	307	304	316	326	271	288	323	294	276	294	284	303	307	287	322	306	279	319	300	279	310	330	300	256	310	312	304	280	308	287	296	315	303	287	289	306	279	303	305	309	349	307	279	319	269	307	296	301	300	262	282	308	283	280	301	307	304	298	316	312	291	309	313	308	314	299	296	327	329	289	270	298	299	287	283	278	290	293	339	310	292	306	284	313	311	302	325	316	293	279	289	311	302	315	292	303	319	275	333	294	317	322	299	347	317	292	300	309	303	297	273	306	322	309	315	304	308	298	289	291	323	296	279	297	295	280	306	300	312	328	298	299	286	308	300	310	319	290	282	303	310	296	308	267	287	281	310	305	283	285	303	305	291	298	308	254	311	287	315	298	279	307	304	314	312	323	293	333	316	283	325	296	301	284	287	298	301	335	292	316	315	289	334	289	310	307	300	292	318	335	298	286	291	274	282	281	304	307	331	299	286	332	313	322	305	306	315	311	285	309	286	287	289	284	325	287	331	305	309	312	276	310	300	306	293	282	324	295	309	305	307	282	293	304	315	320	309	316	311	282	295	287	327	283	296	337	289	300	290	307	294	303	284	327	312	308	283	283	320	294	281	282	313	304	279	293	294	321	318	315	315	312	278	306	283	316	289	333	299	308	321	315	308	288	298	281	335	307	309	286	292	310	288	300	327	325	287	320	308	339	330	302	301	289	329	317	311	252	304	303	323	300	277	299	295	300	311	311	302	283	334	308	291	272	309	297	312	311	298	309	293	281	288	339	317	284	309	306	293	324	312	323	272	263	282	269	307	303	327	312	319	286	314	300	297	295	298	327	309	310	280	303	312	300	320	287	287	299	319	294	340	318	300	348	293	328	273	278	302	306	310	308	289	301	321	295	282	323	316	315	312	313	284	331	296	299	290	291	327	299	324	330	309	325	295	330	307	342	314	321	316	304	303	319	325	291	305	301	299	359	266	291	290	306	305	326	308	286	297	309	294	285	284	301	303	343	315	297	317	292	306	297	299	284	278	260	280	282	289	330	291	307	302	304	281	301	293	317	270	277	303	276	328	302	325	294	328	314	299	277	310	293	286	309	296	262	307	299	318	309	295	329	274	329	283	319	326	332	331	282	301	307	312	316	309	334	292	298	308	285	286	316	301	309	306	281	278	289	298	290	317	272	307	303	290	327	292	308	281	282	296	300	313	301	321	307	301	294	308	319	297	292	283	292	311	300	295	270	303	285	291	277	327	287	315	273	281	285	291	309	313	311	313	288	282	283	339	320	293	334	288	324	301	301	307	289	325	311	310	292	313	307	343	329	321	307	316	310	319	309	270	292	328	300	321	276	299	297	292	292	294	308	302	307	296	325	314	324	275	325	301	308	282	290	325	304	303	301	291	290	314	302	285	287	321	320	309	303	304	305	314	328	316	275	272	322	312	273	304	282	277	325	290	301	300	300	291	316	287	296	274	271	325	300	306	313	306	306	307	343	330	300	316	321	309	317	312	297	293	305	289	290	296	290
1322	151	147	143	150	139	151	136	128	126	133	124	120	115	133	144	169	148	117	116	128	163	144	135	130	123	142	123	159	128	130	134	147	135	140	140	133	127	155	128	133	138	135	142	124	106	137	138	105	134	131	147	132	126	130	154	133	125	126	112	139	150	123	119	135	153	140	107	140	121	113	132	124	127	123	139	135	145	123	146	141	155	132	123	111	136	149	146	149	128	137	119	146	129	130	143	123	124	142	128	152	135	150	149	134	131	139	129	138	128	135	149	144	137	120	127	137	123	109	126	139	139	157	149	138	143	118	126	140	123	140	119	123	124	143	167	113	138	125	154	100	123	136	136	129	134	135	122	122	119	142	150	135	144	143	120	128	147	125	123	125	118	137	137	132	117	136	135	121	111	119	142	140	134	138	139	147	149	144	128	128	113	133	126	167	120	127	144	143	113	111	107	119	139	126	130	131	140	136	134	143	140	134	156	117	112	126	145	142	122	126	140	151	130	142	120	135	126	123	128	138	151	140	157	142	130	136	123	98	124	133	132	140	128	139	133	133	142	107	119	118	123	135	140	158	133	128	118	122	123	115	125	132	123	141	138	127	146	141	148	157	127	124	137	123	138	135	130	119	121	113	122	122	144	145	135	141	153	143	130	122	140	151	126	127	124	154	133	140	142	118	141	136	156	131	110	132	131	139	129	120	114	111	137	140	124	127	125	144	123	120	140	126	121	114	130	143	137	108	139	139	126	152	134	149	144	141	137	139	135	117	137	107	128	123	139	119	107	122	142	117	136	124	139	110	153	151	150	120	135	133	136	128	140	163	159	120	137	147	136	121	122	131	125	123	124	114	149	111	140	138	133	122	122	141	136	117	132	132	143	149	152	139	125	118	109	119	135	109	107	113	158	131	131	144	113	139	126	154	127	134	120	157	124	142	131	124	133	124	141	134	139	144	159	139	116	112	113	118	116	124	133	123	131	119	130	144	128	132	141	143	114	132	139	142	111	129	158	148	137	138	131	119	126	126	114	127	139	135	128	134	132	152	114	107	128	112	100	153	142	147	135	118	133	116	121	131	120	139	138	133	136	135	118	141	124	131	134	134	125	153	117	114	129	124	101	129	135	132	134	141	127	134	118	147	115	130	142	110	129	140	117	127	127	126	131	149	150	149	155	123	140	143	131	133	131	118	140	111	140	137	130	125	145	117	118	128	122	152	142	144	110	123	139	140	107	128	148	138	145	117	128	122	131	124	124	128	116	150	157	142	116	122	127	124	132	121	129	144	144	117	132	128	176	127	155	115	127	112	123	104	130	146	131	134	144	149	116	117	115	127	139	130	133	134	150	141	124	127	103	144	114	129	119	121	121	121	112	143	142	154	116	140	139	139	126	130	142	123	118	144	129	122	142	128	133	119	135	115	142	146	135	135	139	132	119	118	143	147	130	130	115	108	169	165	121	150	135	135	146	135	136	136	128	121	100	113	131	135	122	136	145	123	129	133	143	98	122	120	162	120	133	113	133	130	143	110	149	109	125	131	123	131	130	134	118	133	141	133	127	153	116	149	165	123	137	124	128	145	136	159	142	112	89	123	120	126	122	125	146	137	158	170	121	125	141	126	119	141	147	113	127	130	145	123	108	139	131	127	118	140	131	138	117	155	141	151	124	127	130	125	123	116	113	120	121	120	113	132	139	155	123	122	108	142	131	131	134	141	121	143	150	138	117	133	134	126	138	148	106	119	128	125	103	136	143	154	113	131	126	128	125	114	122	136	134	137	142	159	155	138	118	119	136	124	140	129	143	130	138	147	140	126	133	112	131	135	135	116	118	145	112	126	138	140	130	148	111	128	147	148	127	122	148	129	120	126	130	117	121	124	115	156	135	116	118	141	105	129	128	160	121	141	134	135	119	148	131	117	131	119	112	156	147	132	124	119	111	137	139	110	124	117	147	138	115	129	130	133	128	138	134	125	108	139	136	122	111	141	121	142	114	142	139	150	139	125	101	137	145	118	138	138	134	130	123	113	116	142	128	107	126	133	137	151	142	148	138	108	130	143	130	117	120	127	127	121	126	141	135	109	126	119	136	113	127	144	123	142	128	106	133	144	128	135	132	130	131	121	130	154	146	123	120	137	117	132	118	105	119	119	139	133	127	139	125	160	127	138	126	128	124	143	121	116	102	129	112	117	115	135	156	130	146	127	135	112	137	135	124	130	119	156	148	128	122	96	152	128	141	135	154	156	146	115	151	127	136	134	122	126	130	154	116	129	138	135	127	152	137	123	150	114	117	134	125	154	135	125	132	138	123	129	140	113	137	159	128	97	136	107	147	143	145	139	122	121	137	132	133	144	120	136	130	116	123	116	134	114	140	153	136	141	144	119	128	129	125	138	140	148	138	140	121	121	116	138	129	145	141	126	141	130	139	137	121	154	129	122	144	149	137	116	113	145	148	136	108	145	146	118	133	124	116	153	143	152	168	145	152	142	128	134	118	141	126	123	134	142	125	123	158	149	150	129	124	137	129	135	135	112	139	134	137	144	126	132	133	114	126	137	124	132	136	126	138	137	136	137	155	119	145	128	135	118	112	148	128	136	156	117	142	146	153	117	139	126	133	141	144	115	101	129	131	160	138	135	152	121	120	126	137	137	125	144	134	129	125	157	117	147	119	126	132	153	125	153	137	116	154	135	134	124	139	151	149	142	139	121	141	123	136	132	141	125	132	127	123	166	124	119	125	148	132	157	171	131	120	134	123	130	127	126	132	139	116	135	114	141	120	118	131	156	128	129	129	136	117	130	123	121	129	130	140	116	116	137	107	120	127	118	134	109	121	122	120	125	118	120	128	136	133	126	155	100	119	135	142	123	137	127	122	126	109	120	133	137	129	122	133	122	134	120	147	141	118	127	114	141	134	150	113	141	124	108	116	134	128	136	124	148	130	129	118	110	136	156	130	133	121	117	128	117	131	122	136	130	131	132	117	144	138	124	140	133	140	121	134	135	120	118	141	131	151	134	131	147	124	126	127	147	131	153	122	155	135	146	139	147	152	117	149	132	135	129	139	147	137	136	123	153	140	135	139	133	132	123	120	135	116	125	135	147	128	121	134	120	132	157	118	121	127	128	120	140	139	140	123	142	121	123	174	140	126	126	117	112	137	133	132	127	116	135	121	121	136	114	125	125	155	135	125	138	148	135	123	132	129	132	118	131	127	118	142	137	120	121	131	127	135	143	108	129	141	140	134	143	135	128	130	123	151	141	135	141	142	129	125	118	115	129	125	136	121	131	132	116	131	133	141	141	120	117	141	127	126	146	124	137	125	149	135	133	115	140	114	144	148	140	138	146	135	157	102	124	124	135	121	136	126	147	97	132	136	121	152	125	129	128	137	106	144	136	131	119	124	117	145	129	129	132	129	114	141	130	119	136	133	134	127	118	149	124	135	141	135	121	129	119	136	123	134	124	146	123	114	131	126	140	121	157	131	141	142	126	115
1556	353	401	367	378	351	337	333	344	324	356	347	317	354	362	314	310	367	334	326	356	325	345	320	341	329	366	337	328	316	305	319	313	317	325	335	325	365	321	362	307	343	370	343	323	345	316	321	297	356	336	307	310	297	356	327	324	296	303	335	310	331	342	314	321	324	334	323	344	330	326	331	335	346	353	325	324	340	326	323	336	324	324	321	329	331	321	340	314	311	370	314	346	311	313	312	326	334	338	308	336	323	320	320	345	286	311	352	328	346	319	291	329	335	308	319	305	304	318	314	356	312	341	347	325	303	346	327	325	323	309	278	338	303	328	342	319	298	323	309	327	320	338	321	314	333	324	316	292	339	305	323	347	312	315	310	315	345	317	304	325	355	302	329	322	328	338	311	334	313	362	302	298	278	343	360	339	328	380	357	344	339	322	334	319	328	319	332	334	314	323	289	316	303	294	316	367	304	330	364	321	306	362	301	309	310	310	307	299	336	369	322	308	346	306	339	312	320	318	339	339	315	294	296	333	307	298	329	313	297	334	305	327	329	306	326	348	331	307	284	314	312	308	357	338	326	320	304	325	347	318	330	335	312	318	342	306	314	321	306	326	345	304	317	323	308	354	327	330	307	335	343	324	333	316	298	327	320	359	308	338	340	361	332	301	325	314	307	333	326	314	342	331	364	320	330	308	320	362	317	344	309	335	300	291	325	303	301	330	352	336	314	353	314	297	327	298	353	307	309	293	331	313	354	329	328	299	341	338	354	336	355	345	279	325	315	312	331	317	322	327	334	328	323	340	343	277	317	287	298	316	326	295	306	308	343	356	331	324	318	289	319	331	322	295	288	329	322	323	303	316	336	332	321	335	318	336	311	310	317	293	283	333	340	339	348	321	335	293	331	335	330	320	328	330	337	321	333	319	299	339	325	331	304	320	346	342	337	314	327	309	309	345	318	312	310	324	309	341	294	306	333	336	296	295	327	306	279	326	315	291	310	323	340	323	322	331	332	331	336	314	323	299	331	277	330	329	307	332	295	341	312	339	346	295	303	320	316	298	322	323	341	279	319	337	343	315	319	331	311	341	318	302	354	323	300	340	286	323	331	332	312	319	325	309	327	308	299	365	333	319	340	335	322	291	324	298	306	328	299	333	335	320	323	322	332	309	323	301	305	330	321	317	327	316	312	315	321	364	306	331	328	310	323	330	318	376	332	342	335	304	339	305	326	340	331	319	314	303	317	295	300	315	333	309	352	332	317	315	325	338	328	306	342	318	332	326	361	343	356	310	292	338	336	317	311	321	329	326	323	345	316	335	336	356	341	308	288	331	321	306	330	331	350	299	318	301	286	332	310	338	327	339	341	308	333	300	333	294	344	332	355	322	310	329	315	336	295	333	328	337	305	315	317	318	337	336	294	339	322	334	295	322	355	297	332	310	331	359	346	373	313	295	314	330	331	343	333	337	303	344	334	312	303	319	298	343	354	328	335	298	330	327	347	317	307	345	358	331	323	320	324	319	328	331	294	337	292	319	339	289	322	330	318	315	345	303	316	321	318	318	305	356	311	309	340	300	324	313	310	353	337	338	344	319	326	314	309	318	304	323	339	298	310	353	290	325	314	308	334	317	293	320	328	336	344	345	311	334	319	290	316	325	296	313	344	345	293	324	298	324	306	322	330	314	322	337	328	313	274	308	318	335	303	321	304	323	328	326	318	324	344	320	310	317	312	366	324	305	311	319	315	303	335	328	326	302	327	352	339	342	329	308	361	292	346	338	331	314	330	313	324	320	334	339	332	333	323	294	340	296	325	344	314	336	366	290	337	330	332	350	343	337	312	303	323	359	312	334	304	319	343	313	332	334	315	319	322	292	318	324	323	331	340	314	292	321	341	336	342	319	331	312	339	326	326	299	301	307	386	320	307	308	296	330	337	325	323	326	327	292	331	326	299	330	285	320	338	308	307	348	336	333	327	321	319	329	310	294	324	298	303	316	308	319	344	321	334	321	302	299	350	304	318	319	361	304	347	363	311	328	329	324	311	352	299	332	338	321	322	322	322	332	309	347	333	308	341	339	313	305	342	312	339	357	302	278	300	327	326	345	347	324	315	327	312	359	318	314	283	335	323	302	297	324	317	340	335	323	333	312	323	285	306	320	319	311	317	293	347	329	324	333	326	314	340	320	322	342	326	333	369	334	314	302	301	297	303	322	339	304	313	314	349	311	317	322	337	338	345	316	348	348	328	310	335	317	328	305	345	345	344	331	318	325	310	326	339	328	310	322	318	344	333	303	304	288	316	313	311	322	325	342	345	322	315	304	332	327	357	328	363	299	317	315	313	338	338	324	308	305	326	314	343	310	298	339	334	316	340	342	322	338	317	316	327	317	327	334	339	326	297	298	277	305	306	326	330	316	315	324	341	321	335	321	328	316	332	336	336	330	301	321	337	366	332	309	356	304	291	353	324	303	342	321	337	331	336	324	358	331	358	326	293	328	334	328	346	327	326	325	319	306	312	306	344	320	343	355	299	327	303	283	314	303	325	356	308	326	302	306	329	366	303	325	332	307	309	310	314	320	330	319	317	330	303	326	343	341	320	290	296	292	322	318	349	325	313	333	329	325	318	324	297	337	360	348	307	295	363	344	296	307	340	314	331	304	303	297	324	326	350	297	318	318	328	335	366	356	306	341	339	320	303	289	326	339	320	320	314	326	301	326	322	311	310	337	346	331	345	320	315	312	341	366	324	296	336	297	303	321	344	336	345	334	326	324	310	329	329	297	331	308	316	304	314	321	309	303	335	321	300	336	311	346	326	333	310	310	333	316	317	311	341	331	319	292	352	300	348	323	333	326	353	287	337	336	348	342	297	339	325	354	327	296	350	354	307	327	310	348	304	353	326	329	316	305	306	324	346	285	340	343	323	329	324	303	316	311	337	332	303	296	329	358	312	307	353	337	290	365	335	304	348	326	329	324	319	342	324	354	314	312	317	321	335	365	368	299	327	340	313	358	321	344	311	316	297	307	315	335	326	331	303	327	330	308	339	329	342	343	338	314	336	322	304	331	331	296	330	346	310	306	358	331	344	307	317	310	314	350	308	335	331	336	304	303	330	323	311	318	301	317	322	327	294	327	317	323	348	330	353	354	272	315	279	297	339	329	331	332	327	338	332	346	318	317	307	324	348	333	318	349	354	328	305	308	338	331	354	316	318	339	295	344	336	328	316	312	322	304	304	310	346	357	373	322	343	331	318	348	318	322	344	336	353	305	343	293	320	337	330	315	312	298	315	335	314	294	350	315	338	322	359	321	296	312	312	311	298	321	340	334	316	330	331	319	345	337	323	319	316	312	313	323	331	306	346	327	322	332	336	335	334	300	326	343	325	326	336	344	311	331	336	322	333	330	305	303	326	358	330	313	301	356	346	345	375	300	328	328	347	325	297	304	329	305	304	318	316	309	337	310	327	301	307	335	296	313	343	319	325	317	344	317	339
7363	603	574	458	378	319	284	251	242	255	237	202	232	223	226	214	225	208	204	212	205	217	217	188	180	207	204	199	203	200	205	195	199	216	211	201	198	190	203	214	206	185	190	204	213	209	227	215	206	213	200	193	195	194	201	172	213	204	225	214	194	220	210	200	191	215	203	152	200	185	189	212	199	190	189	166	203	185	184	184	213	183	199	207	245	213	202	175	222	176	208	207	220	199	205	235	188	188	180	209	177	198	192	208	227	243	199	170	179	222	196	215	213	181	219	189	186	215	207	209	205	223	206	188	210	217	212	193	189	192	181	186	199	184	183	232	200	194	213	203	187	197	199	202	248	214	180	188	203	198	203	193	205	209	173	205	198	199	206	191	206	209	222	177	187	211	201	190	202	224	165	202	194	216	218	197	209	169	191	186	202	221	231	221	191	190	227	199	205	175	169	200	198	235	204	196	210	207	214	224	205	215	203	204	172	210	156	187	192	197	184	174	198	208	198	224	205	198	192	215	211	195	227	193	219	188	200	195	209	205	213	176	202	192	201	213	193	188	211	204	208	194	216	179	190	218	229	212	218	210	235	226	207	194	205	174	203	190	218	207	207	198	234	201	195	219	220	203	191	213	182	200	207	214	180	226	214	186	203	186	187	217	203	255	214	226	192	191	214	197	189	218	187	204	202	190	194	189	213	193	230	195	206	183	198	209	206	197	215	198	222	194	193	207	210	214	185	193	191	190	208	176	189	217	168	217	204	197	191	214	185	198	194	203	218	218	207	204	195	209	197	220	212	196	217	205	201	199	192	205	190	187	187	192	227	218	196	228	219	203	213	174	221	197	183	205	205	194	190	180	203	204	206	189	214	215	195	194	199	184	201	233	231	200	180	198	178	197	216	191	200	206	195	199	177	190	200	183	206	205	210	203	213	168	212	201	187	201	183	197	191	205	211	196	187	191	203	201	182	204	189	183	203	208	191	217	210	206	197	188	202	216	215	238	207	235	191	193	200	221	219	188	190	193	188	213	187	236	201	189	220	206	213	220	205	216	189	197	199	213	193	223	171	205	192	175	194	201	218	198	207	184	207	222	187	207	203	199	206	178	231	201	241	188	204	182	224	199	207	206	201	209	183	245	210	188	220	215	203	231	192	197	202	226	186	190	210	194	218	190	231	214	193	208	210	201	213	222	212	184	203	210	169	209	208	189	188	210	191	190	193	204	201	183	180	186	213	217	218	205	216	189	191	220	192	214	183	204	223	184	236	205	245	218	218	184	246	210	209	201	214	178	183	214	189	207	205	201	208	213	215	194	212	221	197	175	207	208	189	196	200	194	192	213	208	219	204	209	194	233	209	208	214	170	189	203	196	201	205	220	197	201	199	192	222	200	219	201	200	186	215	202	211	184	192	190	189	236	206	218	211	219	201	223	194	211	191	207	213	186	194	189	161	190	181	173	198	195	187	189	174	184	215	194	186	216	221	222	212	206	192	178	198	215	222	215	205	211	197	183	189	164	207	162	228	185	184	201	183	204	206	213	200	186	238	217	203	165	238	220	204	208	225	212	199	191	219	194	182	214	175	227	215	218	193	186	217	223	198	214	211	203	165	191	227	197	219	206	230	216	201	197	212	158	176	207	216	192	189	187	193	221	231	188	201	189	196	218	215	211	210	213	226	217	208	220	204	205	205	217	192	208	201	210	229	202	174	203	212	208	238	197	217	193	190	185	199	205	189	200	229	212	207	229	214	196	188	191	181	194	195	202	186	192	186	218	180	180	185	221	187	175	168	183	182	206	184	234	219	201	210	217	195	187	189	179	192	214	191	186	205	191	229	194	190	234	185	223	228	204	207	216	229	208	200	199	187	187	204	221	228	188	211	191	198	197	173	202	164	208	183	205	192	204	188	193	217	220	175	206	220	195	204	214	199	195	210	210	214	216	205	208	201	199	200	213	179	221	205	199	186	198	214	216	204	184	177	211	200	170	183	206	211	201	196	206	177	200	192	200	206	223	195	190	172	205	174	194	195	189	211	176	163	208	240	182	201	180	204	204	203	207	211	211	227	221	214	186	210	216	183	167	210	200	213	209	228	205	188	193	215	190	176	195	221	196	202	216	208	217	212	192	208	197	206	201	184	213	214	188	197	199	196	202	196	222	226	199	226	180	196	203	193	223	207	202	185	208	188	194	196	184	198	212	208	200	177	207	205	226	203	203	203	179	216	191	223	211	186	192	173	171	186	191	200	194	189	222	181	189	208	206	204	162	216	197	209	239	189	206	229	214	207	201	215	168	176	193	200	214	190	229	209	174	211	204	193	190	213	230	200	193	202	207	203	209	205	214	195	220	210	197	188	210	210	211	201	184	197	205	191	182	201	186	181	219	187	169	194	213	183	188	209	200	201	205	191	195	223	212	195	243	227	200	208	206	195	203	217	184	197	195	222	204	223	185	213	205	213	223	195	205	214	207	174	183	196	191	189	209	223	233	200	182	203	188	203	208	212	233	213	215	231	192	190	175	200	188	184	210	211	218	200	204	241	226	195	205	214	204	205	205	181	231	210	193	202	182	219	205	221	204	229	221	195	190	199	194	211	187	190	216	209	213	183	181	206	205	176	203	213	176	185	220	208	206	192	203	201	214	234	209	180	209	231	207	224	197	200	226	202	188	226	209	205	203	202	175	194	194	214	200	209	197	187	202	207	187	210	202	207	198	191	197	186	204	225	184	208	214	216	218	206	211	204	233	204	234	204	197	206	216	209	179	171	213	210	265	208	194	202	190	186	195	205	194	203	213	232	181	199	211	213	241	179	207	182	198	197	231	202	212	214	208	205	214	217	207	213	210	199	217	187	192	204	201	212	182	222	210	205	205	209	201	203	196	201	207	209	207	197	170	189	198	209	185	174	186	195	203	195	199	211	198	232	210	202	202	214	237	191	205	216	196	215	179	244	225	173	200	232	204	178	206	214	160	175	181	202	222	205	194	182	210	211	204	212	209	216	229	197	189	195	181	201	201	182	240	182	207	211	188	237	226	187	216	185	202	195	214	217	196	179	217	190	200	188	208	199	183	177	202	176	214	201	226	239	198	182	208	182	191	201	191	180	198	188	210	198	200	182	202	238	195	204	228	230	194	206	226	205	196	186	214	176	220	195	224	190	188	206	215	225	219	252	224	192	179	226	209	206	193	207	189	185	215	212	201	182	189	200	186	188	214	182	198	191	211	236	213	185	199	228	206	206	210	211	191	223	240	219	198	188	208	214	193	214	217	216	191	216	195	184	212	184	202	221	211	212	201	211	216	206	228	182	203	182	209	192	194	213	205	200	181	193	187	212	198	196	206	199	219	194	216	181	204	202	195	201	198	208	185	171	229	204	214	220	196	238	199	202	216	238	214	185	207	202	195	185	207	219	207	191	201	199	199	199	222	207	221	207	205	229	222	205	178	185	189	216	186	192	195	189	222	188	195	190	193	174	204	197	218	218	175	216	218
6423	788	1252	1304	1218	1087	896	790	728	663	634	628	589	641	555	523	513	537	525	561	502	466	485	469	501	499	489	492	469	499	469	499	476	494	447	499	423	513	468	471	460	465	436	475	435	471	469	500	503	423	483	404	460	498	472	494	489	450	454	517	468	470	465	468	427	442	450	469	476	467	490	435	485	439	459	459	486	460	466	464	435	430	464	500	431	479	447	433	430	474	413	487	459	462	452	455	464	444	519	482	468	426	416	438	456	467	461	503	473	472	453	463	457	409	462	464	469	443	423	493	479	453	455	475	458	505	473	464	458	482	459	477	485	500	458	420	497	444	455	485	507	425	467	458	437	463	460	476	476	503	449	457	490	431	466	466	461	457	493	442	436	489	474	466	457	480	470	434	505	423	476	489	444	453	505	486	469	440	469	422	446	488	424	467	447	434	456	467	447	524	479	473	440	491	486	473	483	494	477	478	465	458	445	447	452	449	467	465	491	468	444	451	438	432	467	450	446	468	501	435	397	426	453	429	467	451	476	440	498	440	454	472	456	438	445	437	471	446	447	488	458	488	472	443	438	417	444	478	481	455	507	448	468	467	453	436	474	448	459	434	431	427	452	433	478	484	448	431	474	431	457	455	427	446	461	484	498	473	454	470	503	463	464	430	473	438	475	438	453	462	474	444	439	480	496	457	492	438	434	456	455	474	435	507	488	449	447	462	482	466	492	428	456	476	408	511	447	476	472	488	444	436	479	483	469	457	465	474	509	482	455	488	433	448	414	437	433	448	452	460	431	462	438	484	493	448	464	446	448	482	445	454	486	446	500	457	454	438	447	465	464	451	440	449	445	458	491	464	483	456	447	486	447	506	458	454	439	446	461	482	451	428	476	473	485	479	473	467	464	488	464	476	465	464	446	461	472	472	489	458	480	459	471	438	479	480	483	491	434	466	452	480	459	450	434	455	453	446	439	464	493	473	461	476	463	451	494	411	457	479	455	446	455	444	461	461	483	420	492	513	526	435	453	466	513	492	448	453	444	477	473	456	455	481	437	477	467	411	446	473	442	435	442	455	459	458	440	461	453	440	456	479	444	433	490	466	479	420	487	462	468	457	433	408	456	479	514	444	456	498	441	477	487	482	475	450	477	434	443	439	449	440	461	427	457	458	464	475	448	430	488	455	429	464	433	445	473	502	435	446	457	439	444	447	462	459	488	433	486	456	450	485	494	496	482	455	424	487	486	470	486	437	467	414	443	449	431	437	445	471	448	472	450	481	507	502	477	452	457	448	482	455	473	468	488	449	487	477	477	453	467	466	467	469	439	457	469	453	469	471	457	446	445	473	449	448	468	431	480	459	488	457	482	465	506	494	504	497	444	453	423	481	472	454	504	442	489	490	442	471	480	475	499	493	495	446	445	472	478	450	449	462	454	504	442	428	454	440	449	468	456	472	488	494	495	478	468	453	471	448	423	441	480	482	463	449	507	424	449	497	466	504	460	427	462	472	494	503	493	456	477	451	499	452	452	466	487	466	438	462	446	470	431	424	505	486	476	454	466	457	483	472	434	497	454	457	452	472	451	482	450	429	459	449	438	481	462	483	482	459	493	443	471	466	416	467	494	441	505	462	446	490	463	456	449	463	427	435	422	482	490	475	488	471	467	469	467	455	462	462	481	452	462	456	459	473	462	454	441	481	470	442	460	456	460	450	468	449	476	492	484	489	437	456	476	465	466	477	450	470	454	503	452	442	448	461	484	441	427	516	440	486	464	461	423	458	471	465	454	451	470	472	480	430	486	485	448	485	448	459	429	458	457	463	456	460	442	456	432	458	444	423	442	472	465	483	442	473	477	451	438	467	504	465	485	464	453	465	472	483	447	427	424	406	419	467	466	442	489	480	451	472	499	464	494	451	452	449	472	464	466	437	455	475	491	473	480	492	475	476	457	450	438	472	453	432	504	463	470	452	470	430	464	485	458	461	439	457	440	503	466	421	466	444	492	452	429	482	431	506	499	419	436	458	446	417	463	456	439	462	461	450	480	472	468	443	499	486	442	431	459	463	459	446	459	468	466	441	438	452	466	468	439	460	455	442	464	494	464	480	466	483	454	454	472	458	494	461	427	443	446	493	475	474	458	457	450	483	447	418	462	422	444	451	484	444	435	476	456	457	433	439	478	433	460	467	456	448	446	471	434	459	456	458	444	442	430	468	425	483	459	467	501	444	501	477	481	468	468	468	453	482	470	435	464	426	471	461	456	426	460	435	478	431	469	470	475	435	436	479	478	468	483	476	481	435	435	462	456	445	471	435	452	444	477	465	436	422	480	448	439	468	462	462	465	485	468	436	440	466	492	462	469	475	473	434	491	455	446	475	496	464	454	470	474	470	453	493	445	451	474	483	466	436	440	486	420	421	448	444	474	498	439	453	459	479	473	466	479	445	495	452	455	440	460	516	444	483	493	448	454	444	466	452	397	492	452	474	455	458	454	462	491	451	472	417	482	467	498	435	482	461	506	467	438	483	443	467	463	439	457	478	446	460	458	466	462	440	440	490	512	428	474	466	454	464	491	459	461	496	491	469	457	468	473	461	480	460	464	437	472	431	470	460	442	502	521	477	492	439	452	485	439	466	476	455	436	460	451	500	483	441	426	429	469	458	489	486	458	442	455	423	468	462	442	460	473	460	480	473	483	474	474	457	455	463	479	453	410	460	462	495	443	453	433	447	433	477	471	482	438	451	466	458	495	430	500	442	477	441	445	482	497	431	484	488	458	472	477	460	428	484	420	455	452	461	452	428	460	450	471	411	485	455	447	459	471	434	478	466	492	465	464	397	445	437	453	462	452	509	464	468	429	477	429	458	482	469	468	461	447	494	505	464	480	483	462	469	471	456	455	468	499	488	463	463	470	460	464	506	477	449	470	428	479	457	436	401	479	481	433	429	491	486	471	442	462	459	475	442	494	459	464	497	444	487	452	471	483	434	459	469	487	446	489	462	473	461	467	499	450	457	453	493	411	433	464	463	464	479	448	472	481	447	477	447	437	461	474	463	467	499	448	502	456	501	468	434	489	460	453	499	463	448	486	475	485	444	466	441	480	449	486	449	469	430	454	471	469	455	461	466	428	432	433	470	463	472	454	471	457	469	464	487	448	466	464	442	470	479	467	500	467	445	449	454	467	424	463	470	444	493	461	439	474	472	481	468	469	485	474	425	460	465	418	480	511	481	463	454	456	449	419	456	480	428	429	479	457	499	459	468	483	490	494	455	456	431	464	418	503	461	447	469	418	429	465	476	500	483	446	422	456	452	434	487	443	507	488	451	512	492	434	485	450	480	474	427	456	459	423	452	469	478	474	434	466	477	488	438	500	467	489	483	472	470	472	473	422	432	467	457	481	421	497	493	432	493	464	467	475	421	458	469	473	481	476	477	445	500	478	452	461	467	488	421	440	465	437	520	467	447	461	466	447	476	424	470	440	470	467	453	472	467	463	463
13931	1128	859	643	463	422	315	257	227	183	168	158	181	158	168	178	142	174	150	153	147	149	122	131	142	137	133	161	148	156	112	150	132	132	138	153	138	112	143	130	153	141	142	137	135	132	142	129	129	139	129	139	136	132	120	126	146	133	126	156	135	143	156	126	153	129	151	119	127	115	117	109	143	160	137	142	151	131	119	129	119	139	139	140	114	152	127	115	119	127	120	126	117	116	129	122	138	116	127	141	120	136	134	127	148	150	131	119	103	129	131	152	128	115	134	140	123	124	117	116	135	132	123	135	118	130	131	129	133	102	117	136	132	142	144	125	132	126	131	122	141	119	143	112	116	139	137	141	143	137	125	117	133	140	155	146	131	122	135	143	122	145	107	153	132	125	134	141	142	128	135	145	137	125	144	130	124	134	124	136	140	138	119	147	121	107	119	136	150	125	123	141	138	141	150	132	105	116	125	124	132	135	131	131	110	134	152	142	125	139	119	133	145	120	127	130	138	125	131	128	117	112	118	122	109	126	152	132	129	126	139	149	131	145	131	129	128	140	111	138	148	106	140	101	139	129	126	140	117	121	141	134	132	132	108	137	129	150	125	139	155	121	147	117	127	120	150	114	140	149	103	139	141	137	147	124	123	117	113	129	135	145	135	117	144	127	131	114	148	125	118	124	125	143	129	139	129	140	130	127	126	130	117	155	121	129	121	113	120	116	123	136	110	99	147	130	116	136	120	141	172	133	141	130	111	147	143	124	125	133	143	109	118	117	127	136	130	114	145	125	140	124	132	112	133	113	134	104	118	112	107	136	139	164	151	115	129	137	125	147	129	125	131	132	118	113	120	124	125	143	143	128	140	140	134	139	149	131	108	140	127	135	138	116	133	141	155	122	142	126	127	116	127	141	126	119	121	132	129	118	138	128	112	150	154	120	154	130	166	129	127	131	107	140	102	118	131	133	114	137	132	141	128	125	109	141	147	119	152	124	115	144	135	120	137	143	120	133	132	135	133	126	149	140	125	130	146	124	125	133	133	123	150	121	137	135	141	142	126	145	135	120	134	116	112	119	116	131	126	132	115	123	147	140	118	155	115	131	141	97	137	117	142	138	137	114	107	130	130	140	151	121	122	122	127	149	130	127	141	127	138	128	132	132	116	157	135	133	130	154	125	123	133	113	125	129	113	113	135	122	143	147	135	140	138	107	120	132	140	129	121	146	123	119	128	139	133	126	131	124	142	139	147	130	142	118	152	120	134	149	136	131	137	114	131	111	121	114	116	116	143	120	115	118	116	133	143	147	125	132	126	136	127	144	133	128	119	121	139	143	132	144	132	146	125	128	138	128	110	127	144	130	121	118	139	120	151	108	130	113	126	123	136	124	132	126	120	119	135	145	126	133	139	123	125	122	127	133	117	153	140	124	135	128	130	109	127	133	140	148	115	124	128	127	136	130	116	123	130	141	141	131	146	164	121	140	127	142	133	113	136	115	114	121	118	123	134	116	127	112	122	131	146	93	116	131	123	134	115	140	110	133	113	121	124	141	106	132	135	111	136	117	137	137	118	135	123	123	145	108	160	120	107	114	141	149	130	142	115	123	128	154	150	153	134	128	141	141	133	136	129	128	130	117	126	142	135	155	125	117	141	130	112	135	147	133	139	141	132	130	134	137	106	98	146	131	122	142	137	134	150	155	126	120	118	128	125	137	114	132	132	143	135	126	125	104	106	128	125	129	151	119	127	128	136	112	96	126	141	124	133	124	112	150	131	130	134	158	119	129	112	137	138	127	158	127	120	125	137	140	130	135	129	131	122	110	133	143	128	136	119	148	116	123	156	140	124	128	137	126	135	131	125	133	122	150	136	134	129	119	159	149	119	139	128	148	131	121	121	133	118	113	132	130	126	141	142	143	119	136	129	121	125	121	130	130	127	126	139	124	129	119	146	122	136	143	121	112	114	117	136	126	144	132	120	126	125	118	108	121	139	127	121	141	134	132	133	144	120	125	126	112	135	99	144	146	135	142	163	124	117	119	134	152	113	110	136	127	151	147	106	143	134	138	124	129	155	116	131	137	137	130	115	125	145	150	132	135	118	144	115	134	138	155	129	140	148	132	135	116	146	130	141	113	130	108	142	113	127	130	147	147	124	141	120	124	126	118	140	138	147	135	105	151	134	147	138	152	136	137	126	135	135	135	117	127	126	136	122	134	116	116	117	152	164	151	127	136	129	147	129	133	143	130	103	125	126	130	133	138	127	134	151	118	126	122	140	132	132	107	135	144	135	125	136	133	130	127	134	141	143	122	107	136	151	117	111	121	119	125	127	120	121	116	120	119	138	117	141	127	148	155	127	108	134	115	140	132	135	138	121	126	128	143	143	138	165	164	141	137	128	122	120	137	134	119	123	132	119	129	133	127	148	132	113	109	133	127	128	117	149	114	116	163	136	114	113	119	140	100	132	130	155	115	139	110	145	119	129	113	124	146	116	133	110	153	129	119	137	116	112	119	133	132	149	146	132	146	119	140	135	120	142	119	142	121	143	129	129	130	119	131	140	140	113	138	145	129	143	133	115	135	136	133	115	140	150	119	121	121	127	130	134	112	138	131	133	128	116	122	132	127	130	124	111	134	136	133	120	124	126	124	141	128	104	126	141	140	148	142	131	120	129	134	114	123	121	123	118	118	134	126	134	129	136	112	136	124	137	123	120	135	114	104	120	137	137	117	136	144	129	129	137	129	120	140	117	124	147	142	144	152	99	118	135	114	132	113	120	157	139	125	125	141	121	137	121	114	118	133	120	124	136	126	141	129	122	124	106	137	106	125	134	125	163	142	139	131	136	139	138	122	141	129	133	137	126	124	130	134	137	133	136	129	123	134	140	135	137	121	127	112	130	152	142	133	124	137	131	135	144	124	137	118	145	129	158	130	135	117	137	125	122	123	126	119	140	122	123	130	113	132	123	108	125	132	143	137	114	116	140	147	148	123	144	128	122	119	115	129	132	130	131	139	124	114	128	143	123	132	114	134	131	139	123	146	130	142	126	123	142	152	146	140	147	142	148	137	112	144	129	121	140	120	116	123	140	133	112	121	129	97	138	122	126	125	140	140	149	138	129	130	155	140	147	111	134	126	128	133	147	124	116	131	134	137	124	118	118	128	151	138	134	149	117	124	135	128	108	121	118	120	151	124	117	126	134	122	136	153	143	126	124	121	146	115	122	135	165	127	120	145	147	110	120	122	137	132	108	115	122	130	141	138	156	110	146	129	143	130	135	134	119	157	145	127	130	130	131	128	121	122	143	146	139	146	123	115	127	128	122	118	134	125	137	115	129	116	115	117	107	127	127	137	144	135	116	140	141	125	125	133	151	134	123	133	134	132	132	122	124	116	142	119	112	141	145	131	119	160	133	124	125	145	151	140	128	134	110	121	118	135	140	129	124	125	121	118	141	134	104	120	130	132	148	130	122	118	122	138	138	113	126	135	120	128
7954	937	1802	1987	1644	1384	1163	891	823	686	716	593	550	545	445	465	485	434	418	402	367	372	399	390	357	334	375	352	363	330	378	349	359	359	295	328	332	348	359	301	340	335	319	341	324	330	318	311	346	318	318	326	368	327	322	308	273	329	333	294	304	302	279	320	303	321	337	296	306	299	307	291	299	308	316	305	294	311	304	324	324	304	293	313	311	267	319	295	286	296	324	332	301	335	278	314	290	293	254	327	282	300	351	303	295	284	310	290	278	328	299	289	316	288	283	314	340	298	293	306	348	355	334	268	312	304	318	299	312	300	288	277	259	295	339	325	301	290	290	316	284	304	291	303	289	279	303	310	323	308	284	293	312	297	339	345	306	313	304	272	262	285	298	337	313	297	317	300	287	301	317	298	322	314	277	292	290	279	292	300	307	315	314	326	311	326	278	333	309	317	306	298	291	313	300	298	332	290	318	293	311	309	309	309	302	296	313	286	301	315	286	290	294	293	299	287	304	302	281	291	308	292	292	320	302	335	304	268	319	305	278	345	278	312	331	310	309	280	314	294	307	264	302	309	278	306	312	303	277	305	320	300	328	279	282	334	309	304	303	299	267	286	325	285	312	314	331	325	309	321	286	299	302	323	290	291	305	286	307	282	299	313	287	307	268	323	296	297	299	306	278	297	306	308	285	300	284	313	314	329	320	293	297	274	303	289	273	316	273	315	302	285	296	285	288	300	299	308	321	280	311	283	314	285	285	300	303	320	305	298	304	289	283	297	310	289	306	301	270	320	283	327	301	334	290	297	283	307	290	329	301	290	296	319	306	293	292	342	312	290	322	286	259	292	293	282	301	305	302	322	352	311	282	308	285	293	319	323	295	339	288	290	307	287	293	324	287	281	272	275	297	303	284	311	298	325	337	304	318	327	315	282	303	273	299	304	286	287	282	284	289	333	313	321	289	316	283	284	333	303	301	331	287	283	289	282	305	300	296	295	301	311	315	284	295	305	290	295	308	298	282	290	317	275	320	277	286	308	311	285	317	303	286	309	301	279	303	292	307	311	315	310	335	322	302	307	278	294	302	307	305	290	296	317	287	325	314	293	325	327	313	301	302	280	273	304	301	302	309	320	285	289	330	306	302	317	327	309	308	329	305	281	297	319	275	304	311	329	269	313	304	322	318	309	307	309	311	340	282	278	246	299	280	306	290	334	307	271	300	294	316	301	331	286	298	292	299	299	316	283	305	282	289	298	283	298	325	309	287	313	336	303	320	313	291	285	315	307	305	271	297	297	298	305	327	301	293	286	286	322	326	314	298	282	315	321	281	298	302	321	329	303	323	298	283	321	275	305	303	313	291	306	294	316	298	330	281	305	272	292	304	280	310	308	296	308	307	319	324	321	296	315	252	277	273	305	320	278	314	273	277	304	303	306	294	302	297	260	284	330	309	284	315	333	325	290	294	330	274	272	306	306	305	308	282	306	321	302	295	319	273	280	312	292	311	318	283	304	301	305	294	288	318	293	284	314	321	304	297	292	305	296	333	305	324	291	309	305	316	299	310	278	286	313	289	321	282	301	304	310	306	311	288	297	301	314	293	288	269	315	342	327	334	290	333	293	296	302	334	266	315	288	283	291	306	312	291	301	294	321	307	330	318	314	298	290	313	285	298	308	298	325	277	313	323	316	303	294	330	291	314	288	288	333	290	311	288	293	306	281	317	333	273	300	320	315	282	283	324	320	296	310	323	282	306	298	317	323	313	301	323	327	288	343	305	266	302	316	310	295	300	273	297	335	292	305	288	292	288	272	309	304	297	299	278	304	266	287	319	286	291	293	338	281	294	315	357	283	285	311	317	297	311	317	301	309	300	285	294	310	277	294	303	301	294	284	325	282	300	318	301	302	304	269	278	300	298	305	299	304	307	330	291	290	303	309	308	317	305	310	322	290	345	307	288	292	313	302	284	302	282	295	290	288	322	295	306	306	263	292	315	304	299	283	306	314	287	286	333	342	315	299	340	305	310	272	289	295	294	345	338	272	314	317	312	305	282	322	292	290	323	278	316	270	261	315	316	311	303	288	294	279	299	324	277	280	329	313	277	262	302	304	291	277	290	278	335	328	306	283	327	296	294	345	311	268	311	288	319	305	287	341	294	294	289	309	286	341	283	295	323	315	318	328	323	290	319	277	306	287	300	309	286	281	304	294	315	273	321	278	302	261	284	296	298	303	315	313	321	308	280	302	322	296	301	276	287	286	307	303	280	277	349	283	318	288	298	327	255	296	292	294	331	319	299	296	304	326	285	293	328	321	288	311	282	299	325	323	308	291	261	293	306	294	319	305	297	316	290	323	310	289	308	296	274	301	299	320	318	317	296	283	296	296	273	271	316	289	319	274	320	315	285	305	326	314	308	300	299	287	309	288	312	319	322	329	313	330	312	321	300	308	299	331	321	290	312	309	309	265	301	317	311	301	304	306	293	309	292	301	310	273	310	308	305	302	325	327	305	289	298	314	345	298	293	291	287	311	318	287	286	317	309	309	310	297	315	276	318	299	331	280	290	332	303	314	292	315	287	304	324	304	274	289	326	269	316	309	312	301	296	299	299	317	288	281	310	284	289	300	323	334	305	304	304	331	275	339	273	286	285	276	294	301	292	333	302	311	293	296	319	271	293	290	286	272	306	302	288	312	315	321	303	335	290	308	331	314	288	299	354	313	315	307	279	309	319	278	280	308	323	326	314	321	322	264	303	292	286	310	296	322	282	298	297	313	272	352	302	264	266	345	294	291	306	311	316	280	294	287	285	320	324	293	326	301	311	298	287	295	297	304	299	312	316	327	298	303	296	290	289	265	290	297	319	332	277	293	298	335	307	296	289	320	261	286	306	276	302	292	304	300	317	280	290	262	290	279	325	306	321	295	299	307	316	291	329	314	297	323	326	276	286	306	311	332	321	298	279	299	304	289	293	297	294	312	326	299	270	317	288	293	340	306	307	321	291	312	280	304	278	319	274	292	309	299	292	285	280	298	317	303	282	285	311	304	299	315	288	283	293	279	289	274	315	303	304	287	322	300	299	284	286	304	317	290	317	316	272	275	267	318	301	285	297	318	303	277	272	292	292	290	300	318	319	297	324	275	285	269	276	301	297	317	298	301	297	302	291	330	295	308	310	286	310	273	322	296	311	280	292	334	302	294	311	329	332	304	290	288	327	283	296	299	309	280	312	290	299	307	290	275	290	315	280	288	288	304	275	298	325	311	307	294	290	301	271	297	304	322	278	290	271	290	309	287	313	285	307	293	288	287	324	312	307	301	305	292	316	276	318	291	299	293	296	311	290	306	302	307	302	324	295	328	289	314	286	307	318	284	296	304	288	342	298	296	316	304	279	295	275	281	316	287	266	281	298	281	286	320	296	289	275	273	314	283	314	289	309	293	310	312	281	311	293	297	326	292	259	316	291	285	294	315	287	303	303	307	276	291	336	298	278	293	312	305
1488	167	140	154	148	148	122	127	149	130	122	128	137	109	139	130	141	133	108	134	138	112	133	119	136	127	138	124	137	134	130	142	130	143	131	168	144	132	137	137	122	144	124	141	126	153	114	126	146	130	120	132	135	129	129	138	134	119	110	131	134	135	129	130	123	138	146	128	125	136	122	123	133	147	127	147	120	140	124	124	122	116	147	125	156	142	109	130	131	145	146	137	145	135	130	138	141	121	128	139	114	162	124	114	132	118	151	130	139	143	139	146	128	123	126	104	137	156	146	117	139	112	127	141	127	123	127	132	142	119	134	127	133	115	131	123	144	124	132	134	132	130	135	149	127	149	131	129	145	131	147	146	142	145	144	140	138	148	117	146	129	108	128	130	148	135	131	113	122	137	145	124	150	116	135	146	137	129	121	135	140	111	134	128	125	142	103	143	128	136	127	123	129	135	116	124	121	126	138	130	107	156	138	129	136	128	117	125	126	131	136	127	137	125	127	117	122	136	136	133	137	142	106	151	136	124	133	150	117	143	141	142	145	131	131	152	137	116	108	153	147	127	105	110	143	128	155	139	119	132	128	119	132	133	120	136	135	127	143	134	116	158	129	151	146	132	105	146	128	135	135	152	142	135	128	124	134	138	125	98	132	142	136	143	141	124	136	127	135	103	122	135	129	95	136	153	141	119	129	126	133	102	129	124	137	137	122	122	145	115	145	161	137	134	135	132	115	135	120	149	119	140	116	114	113	148	128	124	126	142	109	114	117	134	131	111	144	157	124	116	119	110	121	124	134	122	133	141	119	112	119	137	162	151	143	136	107	124	110	129	111	131	129	159	149	134	131	111	139	140	142	108	128	127	139	143	150	118	129	139	137	129	122	115	141	126	112	127	125	133	129	141	114	121	120	140	145	154	141	143	143	140	123	145	143	144	123	129	137	142	121	132	121	119	128	157	159	142	113	123	116	162	142	172	152	144	126	133	130	130	128	145	106	121	142	133	115	110	122	146	118	127	120	144	123	114	146	120	125	124	134	144	119	138	132	129	140	113	135	136	136	131	143	145	157	152	133	109	132	136	135	114	122	134	123	127	114	126	134	135	145	155	130	136	134	127	142	135	134	143	134	123	118	138	118	134	126	122	132	127	133	127	143	126	118	161	136	124	136	111	152	140	148	127	130	122	127	171	132	151	146	122	118	122	136	150	125	136	123	133	151	130	138	113	149	113	143	131	131	143	124	145	127	140	155	138	129	141	155	140	112	149	130	126	151	120	130	124	112	141	144	131	123	107	154	120	120	113	144	133	124	130	117	151	122	128	131	139	115	131	138	115	125	138	125	132	137	121	146	135	157	137	146	139	149	135	128	137	125	126	131	129	128	145	121	119	113	140	140	117	153	105	121	115	143	132	129	156	139	140	116	121	115	116	128	138	132	121	138	130	129	137	148	126	133	154	141	132	110	148	126	107	143	120	122	115	140	139	132	127	114	131	127	121	133	134	135	135	147	100	152	148	120	137	157	140	119	138	126	144	146	111	121	112	129	144	139	111	133	146	122	136	133	107	129	123	133	145	100	134	109	130	112	133	128	114	116	115	110	127	143	124	132	144	115	151	133	158	124	143	131	141	133	152	126	138	124	130	142	155	128	133	139	147	138	138	133	122	125	126	131	117	139	134	128	116	140	142	127	121	114	125	139	144	128	125	151	147	122	120	127	126	126	150	135	123	132	119	123	139	153	142	123	143	129	126	120	130	122	152	115	118	151	148	121	121	125	134	136	149	140	120	128	122	145	135	133	158	135	112	136	94	136	136	147	138	138	144	140	135	140	159	126	130	129	117	161	119	138	120	134	100	124	115	111	121	125	128	115	131	126	129	113	133	131	135	132	122	100	136	156	127	128	115	137	141	132	121	142	127	113	130	124	145	119	119	155	134	153	132	119	127	141	143	119	119	141	112	134	142	143	132	146	124	136	124	129	133	130	124	129	143	121	145	134	131	118	131	125	100	128	162	142	147	131	163	151	148	125	108	114	137	119	121	137	141	120	115	121	118	147	131	117	130	110	131	132	131	132	132	130	123	132	130	136	137	119	143	141	124	138	122	120	140	121	131	123	131	128	136	135	126	155	131	131	137	122	135	135	148	121	121	114	146	120	145	115	113	132	147	124	121	131	127	122	130	122	126	138	136	140	145	157	125	123	119	136	125	137	124	107	136	137	120	136	125	131	145	140	135	133	132	160	135	151	116	148	147	116	123	134	106	128	132	135	150	123	128	129	154	147	119	124	128	148	132	140	117	141	137	143	165	105	132	119	119	134	125	119	129	137	134	126	140	144	149	135	113	129	127	155	122	143	140	128	123	134	127	138	106	134	118	126	141	119	131	132	149	128	122	125	115	117	155	124	137	122	135	151	143	132	123	120	135	125	127	136	139	152	119	127	148	143	150	134	127	131	126	116	125	115	161	135	136	128	129	146	146	118	139	119	122	138	136	127	126	116	121	104	115	156	129	142	131	116	145	136	142	146	121	143	103	133	129	134	105	120	140	142	128	127	113	129	106	122	126	142	129	127	148	141	134	136	131	114	147	155	137	127	139	141	143	130	133	132	95	129	119	133	110	128	123	121	148	125	132	138	114	151	109	128	133	121	138	146	135	140	149	138	141	126	163	131	95	153	147	135	152	132	114	140	116	120	129	145	121	132	130	141	114	140	131	138	129	115	115	135	137	125	136	120	142	127	150	124	134	140	134	134	119	139	135	138	126	99	137	111	126	125	129	145	129	146	142	153	145	136	124	132	141	124	123	125	129	114	123	143	130	143	125	147	140	114	118	135	118	144	144	141	125	142	159	121	133	112	161	126	138	121	140	152	113	147	124	108	145	156	143	136	131	151	116	122	125	131	140	135	133	133	141	148	142	132	160	101	125	126	145	151	136	126	123	123	120	108	126	148	127	115	148	123	158	148	154	126	118	126	146	134	129	120	128	144	120	155	128	130	114	143	113	118	129	120	122	147	120	124	107	125	132	133	115	116	121	125	141	143	125	109	141	115	131	127	137	130	124	125	134	145	133	124	128	139	130	145	142	102	120	130	115	118	145	139	126	125	130	114	118	130	130	145	136	124	142	149	148	134	130	122	122	113	131	134	143	144	130	121	119	131	118	132	132	124	139	132	113	156	128	96	136	107	115	133	134	138	141	136	119	138	130	110	134	143	118	139	141	129	103	123	121	117	129	143	135	120	119	133	120	135	111	142	136	121	117	141	136	142	106	125	121	139	143	118	119	156	148	123	126	116	113	141	157	126	133	144	148	158	120	111	134	122	122	149	155	160	108	124	131	112	127	144	142	131	117	144	142	127	112	134	146	151	139	152	129	134	126	108	133	150	133	117	106	157	142	138	128	125	116	127	128	114	144	148	123	140	145	119	146	123	141	119	126	131	131	167	126	129	139	126	122	135	139	140	113	117	140	149	125	142	114	146	128	146	144	144	126
1619	372	368	405	431	353	360	339	336	331	302	332	343	348	333	378	306	308	313	305	313	300	343	301	339	351	315	311	379	329	299	355	336	315	337	366	314	358	312	318	329	350	327	325	326	301	283	316	332	327	311	310	330	324	329	316	320	330	327	326	283	344	324	327	308	323	325	329	324	308	301	327	319	307	337	325	344	302	312	331	310	298	358	321	349	318	319	322	342	335	313	351	309	295	302	346	268	335	296	335	313	360	353	351	307	313	317	344	280	348	308	349	274	335	324	356	305	300	305	337	355	313	314	330	328	354	325	308	294	325	310	334	325	322	321	309	347	334	326	337	305	321	344	317	333	321	367	315	306	323	306	339	337	316	331	348	310	289	274	322	319	339	327	334	339	316	312	334	318	336	310	323	305	356	308	314	300	339	326	365	330	353	315	337	309	352	294	360	333	309	283	324	348	311	310	283	337	312	313	303	327	312	307	360	319	313	324	290	297	319	330	335	310	323	336	337	316	301	319	311	327	326	324	332	317	295	300	324	321	321	345	314	314	312	355	310	328	306	346	344	339	296	346	312	286	330	308	316	357	351	308	287	290	322	320	354	319	316	308	360	327	321	321	292	308	311	328	347	332	320	306	307	328	347	320	306	339	327	294	319	316	297	321	317	332	315	330	312	314	314	301	343	322	316	314	304	311	332	330	301	326	329	318	270	299	320	295	290	328	327	290	330	327	308	325	337	358	284	361	280	319	349	310	314	313	332	305	320	330	353	339	320	325	324	297	339	292	324	366	321	311	331	326	334	343	315	285	327	314	332	355	285	325	318	353	334	330	335	324	331	308	323	346	340	302	302	308	319	322	310	326	309	321	297	331	352	330	333	335	330	319	316	335	292	345	322	305	313	329	320	305	316	332	318	311	332	329	328	323	331	301	322	303	334	306	345	332	308	325	335	342	343	321	309	306	322	296	339	284	327	327	364	355	301	310	335	337	297	325	366	317	296	329	370	324	274	308	304	313	278	327	299	359	298	327	344	343	312	318	317	312	316	305	342	348	328	306	300	327	315	337	346	350	314	322	330	309	404	296	320	309	366	289	292	358	334	316	338	321	335	317	298	324	283	373	313	341	284	310	308	298	338	328	309	305	324	297	326	330	336	319	327	325	354	318	352	308	326	285	313	330	337	349	334	302	309	336	330	318	323	339	300	298	300	319	316	299	322	318	309	347	299	314	323	351	315	327	335	296	322	298	297	300	321	315	308	328	316	312	328	306	320	325	315	330	333	323	345	287	340	355	284	338	325	315	350	322	339	317	336	344	362	346	295	333	328	358	318	325	314	316	317	328	293	312	296	359	328	303	336	314	323	346	358	315	297	297	344	336	295	329	307	355	321	334	312	351	334	328	308	338	360	350	315	324	304	315	348	335	310	346	321	340	317	324	312	357	302	356	313	311	326	335	311	324	324	348	332	332	321	306	313	305	351	304	335	348	291	307	353	313	335	300	314	323	328	349	324	274	308	319	323	322	305	302	333	330	317	331	317	323	331	304	295	281	291	325	320	361	310	329	321	323	307	312	330	327	328	334	308	311	334	332	304	313	327	305	309	294	335	305	356	339	339	317	324	354	296	351	343	293	296	333	302	319	296	317	320	326	332	351	310	324	320	320	305	297	356	299	321	307	317	307	300	302	342	348	315	343	329	285	334	349	335	298	339	326	336	310	313	314	317	333	337	305	324	287	333	291	288	330	319	321	329	298	358	329	320	318	338	326	297	337	327	315	314	307	327	323	301	321	360	338	332	308	335	323	360	342	308	324	297	347	331	324	321	320	315	321	360	325	329	318	341	325	331	323	310	343	318	309	331	339	341	311	330	337	325	303	346	320	336	312	312	294	345	362	317	341	331	294	319	295	328	327	317	294	311	307	319	317	327	326	344	306	309	333	303	333	336	294	327	345	330	327	311	331	359	283	314	351	314	336	323	282	343	308	339	316	304	328	319	318	334	321	305	325	349	293	309	299	324	314	313	326	314	321	320	354	311	303	334	299	287	308	326	314	298	322	336	323	327	306	319	292	304	315	329	328	321	330	318	347	319	343	314	308	300	317	341	300	298	323	315	307	313	300	326	332	329	308	328	327	336	333	347	322	316	309	332	312	337	332	308	320	331	332	331	339	291	308	345	328	318	354	338	338	322	341	301	321	363	350	337	307	327	330	348	283	365	312	330	309	336	330	329	362	305	326	320	312	301	325	328	334	327	338	351	306	318	313	322	300	328	329	320	307	329	351	313	345	317	312	354	309	306	311	313	322	303	326	327	312	298	314	318	330	301	314	295	356	310	334	314	304	336	333	329	296	321	322	326	318	295	314	302	330	335	297	309	326	347	309	339	354	281	358	313	321	308	328	318	330	333	304	306	315	331	314	318	337	330	321	320	304	332	323	340	329	314	335	296	311	315	333	323	339	316	330	320	310	290	289	288	302	332	308	356	310	332	346	327	315	313	294	291	313	302	330	325	294	324	319	330	290	301	315	309	312	349	311	363	287	291	311	337	298	283	338	324	342	316	341	325	315	329	287	318	314	303	321	286	308	318	329	312	346	317	326	362	346	319	342	312	314	331	309	325	309	326	287	319	307	300	315	315	311	312	324	313	279	348	291	320	308	308	352	327	332	305	316	340	305	302	305	318	312	341	329	286	312	307	299	314	312	326	338	324	312	286	322	302	322	318	316	312	315	324	331	343	342	303	348	328	317	326	321	341	344	288	306	344	318	346	318	311	340	316	334	320	292	305	312	330	357	314	284	345	289	314	330	337	318	325	313	341	327	314	328	334	310	315	316	337	338	279	323	320	312	293	331	311	298	294	314	335	320	325	324	317	308	328	322	352	298	313	305	323	344	317	322	318	303	334	318	335	328	311	321	314	341	304	301	339	326	323	318	301	339	320	326	316	330	342	325	309	338	314	319	356	335	319	334	323	321	339	321	344	331	334	333	309	338	350	330	325	330	334	303	311	349	302	322	320	360	296	322	315	357	306	286	335	279	359	317	360	293	355	327	360	305	312	346	337	321	317	332	317	325	363	292	287	322	307	317	344	326	315	346	349	329	321	338	330	291	316	323	322	316	329	303	327	313	285	314	325	287	325	361	339	321	322	326	280	310	303	270	333	321	327	333	321	315	323	328	335	327	351	317	306	347	314	308	325	274	323	320	316	331	343	365	307	319	340	308	325	316	330	319	338	311	323	330	323	322	306	309	313	307	307	341	309	309	310	300	311	337	335	325	356	350	305	334	331	344	314	300	336	332	341	333	305	307	323	328	303	323	294	321	327	326	333	326	315	334	320	325	367	317	340	319	306	312	328	307	320	324	291	347	342	299	306	357	348	338	324	303	352	325	353	326	346	331	324	356	318	334	324	345	285	320	320	339	344	326	322	303	338	318	340	317	312	325	329	298	345	306	327	303	328	332	298	333	312	313	339	317	333	324	307	310	328	317	348	308	345
7614	539	539	478	421	323	273	270	233	232	232	230	195	237	215	235	200	188	220	225	197	214	183	240	207	202	209	222	205	190	193	198	186	212	202	205	201	192	204	182	199	207	214	231	209	196	195	198	226	219	185	196	215	204	198	191	176	181	186	214	180	214	195	190	224	210	183	206	233	216	202	200	198	182	202	190	184	207	203	203	211	194	235	209	196	176	204	234	196	207	210	209	204	195	203	222	201	208	212	190	185	187	184	184	199	181	198	210	233	200	184	202	187	219	195	202	206	195	192	195	188	192	197	199	206	180	178	202	224	211	178	202	213	169	196	215	197	196	180	217	197	226	187	207	190	211	195	231	228	199	189	218	239	215	193	208	190	197	201	201	200	201	201	178	203	210	201	226	224	172	200	186	216	188	210	180	190	175	195	211	174	203	222	181	198	189	198	185	191	204	215	184	202	183	186	180	203	195	181	205	234	222	193	216	196	213	221	202	185	194	179	188	222	204	196	205	196	217	195	198	188	188	188	191	183	205	211	217	178	222	199	217	184	229	235	223	218	213	198	227	212	191	209	198	197	200	186	203	199	196	192	223	207	214	202	179	184	199	195	224	223	189	199	195	206	197	211	230	198	225	217	187	221	210	210	201	198	229	220	203	201	188	199	205	185	213	234	194	201	209	213	217	206	189	194	217	196	194	212	217	213	182	234	200	187	186	191	200	185	200	196	192	212	199	200	175	177	228	194	187	204	203	182	171	182	215	174	204	225	194	229	208	183	222	205	206	215	223	190	189	239	193	189	179	200	207	165	237	198	190	204	193	209	193	194	202	198	183	211	218	213	217	197	240	191	223	223	208	197	208	180	193	199	207	163	196	210	207	206	208	226	209	256	200	209	201	217	196	178	187	194	192	255	208	216	218	252	208	214	202	204	220	200	199	201	206	198	211	178	204	193	214	204	190	187	195	200	218	231	214	174	199	214	218	200	208	228	194	206	209	188	185	183	209	219	187	205	205	225	220	214	236	219	193	209	172	217	210	192	185	210	196	218	168	202	232	202	228	200	214	192	233	183	188	192	182	203	190	187	191	189	197	202	206	219	200	199	197	201	199	202	203	203	207	227	212	203	220	219	219	184	199	174	189	197	188	182	208	197	188	235	182	221	214	203	200	230	229	198	172	180	235	194	195	189	200	185	187	207	192	204	194	200	177	178	204	226	233	213	226	204	171	204	208	203	182	204	234	231	204	216	219	191	194	206	200	198	193	205	216	210	224	215	184	197	213	216	202	189	196	231	198	207	196	203	219	211	204	202	214	193	204	188	230	224	214	198	204	197	216	200	212	218	216	179	217	203	190	194	221	195	171	209	221	218	196	185	214	216	211	202	213	203	208	231	219	226	206	188	214	193	219	208	191	215	188	228	196	182	218	228	220	197	188	209	200	227	208	202	193	208	168	200	190	157	176	197	211	205	212	216	221	223	209	188	202	188	216	194	225	244	219	210	218	224	226	205	195	198	226	181	175	182	202	202	220	202	181	208	213	187	202	186	207	191	193	203	183	216	189	197	207	191	233	213	196	205	221	196	198	201	211	205	195	177	206	202	215	221	212	184	194	195	222	207	198	211	168	184	221	195	233	211	190	231	199	205	189	230	214	184	210	186	202	163	203	182	209	227	212	202	236	228	244	184	208	226	202	245	199	197	183	183	213	190	201	237	204	201	201	199	212	195	185	224	200	203	202	205	212	199	227	186	183	226	175	200	198	209	202	223	201	182	207	218	189	224	197	213	195	178	189	225	212	218	210	230	218	245	187	227	202	208	191	198	194	201	195	209	203	187	219	237	182	202	204	196	184	221	210	212	203	209	189	194	197	196	173	212	221	202	208	179	197	201	209	198	201	176	184	190	207	213	201	191	197	209	226	191	197	174	213	192	199	212	192	226	203	245	197	202	227	209	183	214	216	193	189	218	216	212	204	175	200	189	198	206	222	203	180	191	199	198	210	178	192	216	201	192	198	181	211	220	201	197	184	200	216	195	206	209	192	207	199	213	232	190	218	202	210	205	205	188	196	178	206	207	199	201	214	187	204	208	189	215	205	199	219	192	198	181	203	196	210	198	205	207	193	216	193	213	208	202	179	184	205	249	187	197	184	195	213	208	211	189	206	244	224	197	215	207	217	205	179	189	202	202	212	218	237	175	190	241	223	207	181	182	203	211	234	189	184	196	203	181	203	180	217	215	185	175	211	183	193	217	173	207	220	210	204	212	199	193	236	239	205	192	191	208	193	197	192	198	201	206	215	190	215	191	192	217	192	214	197	199	198	185	214	218	199	198	234	202	177	205	182	203	219	204	188	213	199	195	199	200	204	204	209	210	195	177	181	213	207	218	219	209	193	217	203	214	163	218	221	223	197	210	196	193	199	198	209	209	204	174	205	213	199	191	194	204	191	192	210	190	185	209	219	201	205	196	201	202	233	181	186	172	195	212	220	196	211	208	188	214	206	181	217	198	189	200	215	194	188	207	227	195	195	207	205	207	206	202	197	214	204	211	189	214	213	178	205	200	195	186	226	204	206	206	210	194	221	211	174	213	198	200	202	195	215	225	198	207	206	209	200	195	212	193	198	183	194	210	216	200	194	235	187	201	225	179	214	189	207	201	212	221	199	179	175	205	224	224	211	198	210	213	204	216	188	196	182	206	212	210	198	206	214	211	206	214	219	218	216	226	197	193	201	197	215	212	216	200	216	180	205	191	200	227	162	213	189	185	222	201	226	202	190	218	188	218	177	181	211	202	185	209	232	216	200	210	211	195	185	200	210	201	214	201	200	197	197	208	216	179	215	201	186	193	199	211	185	197	208	213	189	202	212	210	226	212	231	180	193	186	187	190	202	206	182	192	221	216	222	206	221	225	182	201	202	216	198	213	216	214	215	192	177	199	195	209	176	222	213	184	194	194	206	211	203	189	204	227	201	183	225	207	177	201	180	197	199	211	193	204	218	199	195	216	212	204	208	190	229	224	208	200	185	219	210	191	203	206	224	212	196	233	183	236	205	212	219	218	202	213	203	185	179	194	212	198	200	210	201	192	189	200	178	187	187	193	200	217	194	189	182	187	212	204	213	189	231	214	219	196	196	218	190	210	194	177	167	226	218	173	201	192	206	181	188	162	191	208	190	178	191	190	220	221	225	174	215	231	181	180	175	205	207	183	196	188	197	199	197	167	220	179	195	201	197	208	226	214	198	199	199	200	190	210	238	213	206	212	189	198	198	196	191	225	216	233	177	190	220	201	208	205	206	198	207	211	212	200	219	200	171	220	191	209	187	151	206	204	187	187	206	195	223	214	204	205	191	190	179	195	203	191	172	208	203	180	201	182	173	195	183	178	209	195	203	219	216	211	207	206	201	202	198	212	184	197	208	190	199	176	199	230	196	226	216	223	195	192	202	205	189	202	214	197	183	199	237	209	205	189	210	205	181	196	195	199	210	217	176	192	202
6402	752	1175	1366	1159	1077	892	812	729	641	706	664	599	583	563	573	548	521	533	512	517	510	470	527	526	505	510	480	453	482	502	482	515	498	452	473	500	467	489	507	452	459	482	477	445	433	456	506	466	435	461	472	462	472	466	441	434	449	442	481	442	502	483	482	453	478	448	452	504	482	449	451	458	447	477	443	459	478	448	477	472	494	469	408	468	485	451	451	454	466	458	453	479	451	480	475	489	471	496	455	474	465	455	491	459	470	472	476	462	473	455	475	430	420	489	457	480	413	478	451	478	429	456	431	423	441	462	462	466	468	412	500	481	481	477	453	463	420	478	456	466	455	524	475	460	463	468	496	466	488	451	456	495	442	469	471	481	418	462	470	443	464	469	483	490	475	440	487	459	508	459	474	461	468	493	463	483	502	469	474	455	431	452	471	455	477	466	448	466	469	416	453	514	477	465	447	466	450	464	470	472	432	445	487	466	467	452	478	449	468	498	430	459	484	444	508	424	437	455	473	461	435	431	475	448	447	485	455	456	476	467	443	438	451	466	440	476	445	494	473	444	498	424	484	453	415	445	464	473	459	482	424	492	460	478	459	435	454	406	448	491	450	479	467	456	468	441	424	454	481	450	461	451	449	477	464	454	473	458	466	489	448	429	464	444	418	443	491	451	441	457	488	443	467	489	462	472	467	423	443	478	480	488	478	423	474	506	503	475	470	500	460	489	442	447	480	424	471	447	461	463	501	470	441	518	513	467	471	456	471	444	482	438	462	468	478	501	504	469	462	473	484	472	469	472	476	463	445	462	460	474	481	501	450	453	453	459	465	472	429	480	448	437	438	443	450	473	440	455	463	455	479	468	468	451	462	432	458	411	438	468	451	446	448	461	452	458	437	497	452	447	474	470	446	452	457	476	441	428	416	429	446	494	456	481	474	474	483	478	446	469	445	469	468	456	460	455	468	474	449	425	483	431	488	460	450	428	453	438	476	483	466	495	434	491	470	457	430	436	449	437	440	437	488	460	439	473	469	474	480	470	453	476	438	467	461	440	450	411	470	473	476	481	442	455	453	434	443	451	456	480	450	442	467	436	473	459	440	475	476	445	465	462	475	447	465	441	439	452	439	488	481	430	470	444	446	479	470	464	474	477	440	473	481	465	477	469	439	431	440	417	441	451	513	470	457	454	493	446	454	461	451	416	458	452	449	426	446	466	465	451	469	439	515	497	460	443	462	471	482	509	447	469	468	472	454	455	458	480	445	451	465	430	468	450	480	460	440	475	423	473	485	470	457	478	471	443	459	475	487	476	492	445	480	482	498	437	465	456	446	471	424	457	438	470	453	483	470	451	480	428	468	469	503	460	442	475	451	464	482	442	449	457	479	435	419	454	430	450	456	410	477	445	476	473	465	427	429	406	484	447	473	465	444	476	480	427	465	463	444	484	413	458	447	401	422	485	453	435	449	471	443	474	485	470	489	441	453	469	445	445	447	438	473	479	447	437	498	451	454	492	457	471	478	428	408	479	458	429	464	494	438	472	455	473	437	469	465	442	471	430	435	450	453	440	433	445	444	419	451	493	463	466	516	490	474	497	471	464	484	487	462	483	428	478	453	435	456	480	432	466	453	427	440	479	479	449	515	434	469	474	455	498	464	417	450	425	473	461	444	463	449	442	471	529	457	462	407	422	446	485	419	471	451	438	461	467	427	486	453	484	445	434	467	473	469	473	473	466	459	436	440	475	490	445	452	461	488	463	467	465	414	499	455	458	465	416	455	454	465	434	445	459	466	467	455	463	424	452	429	458	466	445	451	494	443	458	444	496	441	494	473	448	495	448	439	456	473	471	448	477	460	477	475	440	452	443	486	443	501	459	411	467	464	483	458	453	423	458	469	479	450	409	459	449	466	461	471	517	467	437	454	465	471	459	468	424	459	433	477	493	490	480	469	493	446	445	420	459	452	480	464	461	451	474	455	473	512	464	466	447	457	470	431	468	477	449	404	533	473	480	449	444	467	438	474	461	477	502	496	457	478	470	434	486	428	459	484	445	431	457	491	472	464	456	449	477	446	473	442	465	459	439	412	455	432	455	469	478	461	470	439	471	495	449	449	481	429	464	437	450	473	478	443	465	457	510	486	439	466	483	454	497	448	464	456	476	429	502	498	432	507	472	454	455	440	482	481	439	479	446	449	464	447	488	466	468	482	465	466	469	477	477	452	439	404	453	473	442	450	473	430	445	475	464	458	445	478	433	463	442	415	425	457	429	488	475	471	446	478	426	458	407	475	465	474	483	484	439	497	449	468	429	513	444	442	433	447	457	459	451	482	460	447	447	490	487	480	395	439	460	462	469	478	474	476	445	446	440	435	458	450	446	410	468	426	446	466	463	482	460	449	452	440	465	469	464	484	463	457	475	455	446	451	465	425	439	464	432	434	469	437	474	464	432	437	464	468	435	485	447	451	481	432	481	456	462	442	463	459	478	482	455	491	458	460	458	459	456	456	408	454	496	455	429	490	479	458	518	451	464	445	491	468	479	503	425	477	435	461	447	464	477	457	431	482	407	449	467	467	424	438	454	440	456	477	462	488	464	435	457	441	407	432	430	423	405	443	473	465	464	463	501	462	464	476	472	433	433	471	465	419	441	454	446	479	410	478	433	416	480	478	476	443	428	436	426	455	491	488	469	480	500	465	446	459	478	495	492	503	456	472	463	513	469	459	451	468	511	483	483	444	429	436	450	449	459	487	467	478	475	465	453	441	472	445	441	441	447	443	435	471	460	488	445	482	465	439	463	446	488	469	458	455	442	471	487	407	411	439	497	418	469	438	456	441	442	465	434	419	452	455	453	440	423	423	437	453	478	468	458	434	432	493	452	469	441	404	467	442	457	444	450	478	479	463	446	469	437	467	452	452	495	480	482	509	455	448	513	476	449	450	462	451	491	472	435	452	470	423	454	447	461	428	445	479	511	455	458	441	466	444	435	458	488	451	455	455	426	468	453	444	467	444	479	444	445	443	456	482	467	458	451	470	448	445	465	474	468	435	476	475	454	438	453	469	455	446	440	457	472	447	466	451	453	440	490	481	488	451	453	525	447	469	420	470	480	467	471	470	410	456	439	411	441	433	448	487	485	456	486	452	451	449	448	463	457	458	443	500	468	475	467	450	439	461	512	493	467	416	436	458	454	455	455	493	470	416	509	455	444	477	434	472	444	506	471	461	495	459	479	439	508	470	466	458	472	500	472	441	461	482	445	455	437	458	463	455	441	422	452	486	442	457	467	470	469	463	495	421	443	474	439	453	459	480	446	452	454	523	495	451	432	478	478	414	460	451	418	445	495	486	480	452	473	449	455	437	408	454	443	456	430	432	431	435	429	479	490	483	424	465	467	432	478	451	425	478	452	452	457	471	452	433	423	467	508	429	489	446	457	498	468	454	474	476	448	464	441	476	459	466	459	452	433	472	481	480	448	465	489	466	503	455	447	469
14056	1119	872	660	460	352	295	217	242	232	197	199	174	182	198	164	171	154	159	151	147	139	136	126	154	129	164	141	141	128	129	138	163	145	120	155	159	124	139	121	122	130	123	129	123	135	132	145	114	137	140	117	135	132	103	157	124	117	139	118	121	122	150	155	147	136	130	116	101	117	125	136	132	121	122	151	124	130	116	139	117	116	133	151	151	133	124	155	121	126	148	110	136	113	135	140	109	120	142	129	124	130	132	125	124	122	141	120	137	142	130	144	117	112	134	144	112	128	131	129	124	127	134	141	130	133	137	132	124	121	122	120	113	130	150	118	123	106	116	118	119	133	112	130	130	121	139	122	149	107	119	133	104	148	121	130	112	120	119	122	108	117	112	135	122	126	120	139	131	119	143	168	119	132	168	124	128	127	137	126	116	136	128	145	148	112	127	140	126	118	117	123	145	135	142	110	121	129	138	129	140	130	116	124	117	138	125	117	139	103	126	124	105	134	132	126	127	137	135	126	129	124	144	115	107	134	115	134	142	133	111	122	111	139	150	142	141	133	134	114	112	125	137	130	126	116	139	135	128	149	97	122	139	122	128	132	146	141	124	135	130	165	117	146	108	113	114	129	130	146	126	99	129	122	139	163	130	131	118	128	109	131	141	122	107	136	123	138	126	150	133	140	121	116	136	109	136	137	124	143	144	117	121	154	160	114	121	119	132	129	130	121	140	109	113	129	128	143	121	127	111	127	127	163	131	120	147	111	132	133	155	132	124	129	111	118	138	116	132	125	128	112	120	126	136	157	142	118	140	128	110	119	119	126	111	153	130	134	123	111	126	122	109	106	134	143	129	122	117	145	131	116	124	126	143	122	136	161	115	152	126	106	119	137	151	119	123	135	126	125	105	135	106	133	129	135	129	135	139	130	119	126	122	150	131	117	132	154	140	161	120	127	124	144	125	120	120	131	123	128	140	127	133	97	144	134	142	136	149	144	104	137	110	119	111	133	110	143	137	106	133	132	124	166	142	123	118	127	122	118	124	160	141	144	140	145	140	144	130	125	120	130	134	109	130	156	125	134	125	142	131	107	132	115	159	115	142	128	109	113	118	122	155	134	149	122	142	127	123	132	123	137	122	143	126	140	119	148	129	143	124	130	128	127	145	148	154	145	145	131	148	124	132	137	131	139	116	99	140	113	149	126	121	126	125	106	140	102	108	126	121	123	155	120	118	116	129	141	132	142	131	116	131	147	136	124	122	134	129	110	112	130	126	135	131	133	148	112	130	121	130	126	144	127	139	112	128	134	129	116	134	121	122	119	161	145	133	139	135	124	134	133	120	126	116	130	111	135	129	110	142	133	148	112	113	126	108	129	121	136	141	127	119	135	134	140	130	129	114	111	136	126	133	141	136	134	122	121	119	135	114	143	136	102	113	120	111	136	145	110	120	130	122	118	134	125	113	116	142	134	138	117	121	158	129	126	112	128	155	134	137	135	127	112	131	111	145	123	132	125	132	137	142	129	114	143	151	136	137	130	132	128	130	121	133	132	120	123	123	137	150	139	132	139	140	133	128	124	150	122	127	139	112	111	123	125	151	137	124	115	130	141	124	107	123	132	130	146	103	134	140	120	140	146	111	141	141	133	124	103	114	117	141	115	132	128	135	102	130	127	133	136	131	125	137	151	119	110	126	126	138	143	111	131	128	145	124	120	142	138	149	136	120	147	133	132	137	141	115	141	109	147	137	102	124	110	131	148	103	137	132	136	152	129	131	101	151	131	149	131	142	138	126	127	132	139	105	138	137	157	143	143	147	118	127	154	129	122	132	109	109	128	120	131	110	130	114	129	129	142	140	121	121	132	144	157	141	128	128	126	170	117	126	135	136	129	125	125	125	132	126	136	121	131	143	101	126	136	130	140	137	138	141	132	111	120	131	132	138	124	125	115	112	127	140	149	104	137	135	145	154	138	115	155	137	149	122	117	150	124	139	123	120	114	142	118	153	129	140	131	124	167	134	136	135	145	147	114	142	117	148	133	112	142	111	140	117	124	152	137	123	115	148	131	150	121	127	138	135	119	126	132	143	138	117	137	128	148	141	138	142	118	112	131	137	119	117	137	120	113	126	133	140	146	117	113	121	123	136	123	138	144	148	121	115	139	127	137	138	141	126	128	128	152	144	137	138	117	125	118	135	145	119	128	139	137	121	116	130	144	150	132	113	132	114	138	129	133	117	128	141	128	126	146	149	143	120	126	118	150	122	134	144	111	123	118	149	154	120	129	137	131	129	121	146	138	149	129	126	143	137	146	136	141	118	124	120	106	139	131	133	120	105	136	140	138	139	144	148	147	142	116	117	134	128	132	133	137	151	134	110	141	147	132	127	123	114	117	143	129	119	127	124	145	133	127	144	123	125	119	135	131	123	141	127	119	134	126	120	121	137	121	130	122	123	124	135	118	138	122	123	135	118	126	121	106	140	123	134	131	131	117	138	116	128	121	112	146	123	123	137	117	142	150	129	128	143	120	131	155	141	116	140	119	130	150	126	133	143	141	116	124	131	150	136	139	141	124	137	148	128	135	144	133	151	122	109	128	143	121	143	113	149	143	151	155	119	113	143	124	127	135	141	127	128	148	118	134	115	119	127	146	107	118	139	139	94	138	142	122	130	123	139	108	149	123	115	113	144	141	123	135	127	147	131	137	131	126	123	128	104	125	119	131	127	127	119	153	134	137	135	139	123	120	138	140	129	152	128	118	130	137	121	141	134	143	164	125	139	131	134	102	127	134	141	107	129	147	145	135	111	141	136	124	148	131	127	136	133	120	141	138	123	126	142	141	127	130	133	109	141	135	121	111	126	132	140	128	149	128	126	125	114	112	130	141	115	129	136	124	139	132	105	121	127	102	114	129	140	137	125	129	116	128	118	147	133	110	127	122	124	130	138	139	136	117	121	120	112	127	117	111	134	130	121	144	137	135	134	135	118	130	120	150	135	126	132	126	144	140	130	133	126	138	121	119	146	146	133	149	133	143	121	129	138	128	137	133	149	136	127	121	148	113	121	118	129	133	139	128	122	127	153	130	145	140	117	125	159	134	144	131	148	135	130	130	145	110	136	117	132	117	130	130	117	158	120	132	135	117	128	133	123	123	117	114	147	121	130	125	153	140	140	127	117	137	126	132	111	113	118	127	130	122	129	114	123	123	125	117	143	132	114	144	138	106	128	140	144	152	128	114	111	131	129	123	131	120	145	138	133	134	144	108	129	119	142	136	164	150	125	125	128	149	120	137	132	131	127	125	154	122	136	134	127	132	137	131	146	144	129	128	141	128	141	126	136	133	126	140	142	142	148	142	128	117	135	141	135	140	137	165	145	140	126	126	137	117	113	117	119	114	131	129	124	144	144	114	168	133	126	118	145	144	123	127	112	126	119	146	110	139	140	129	131	133	141	123	125	148	144	130	145	133	137	128	149	151	124	135	137	129	150	121	126	120
8082	939	1665	1988	1720	1420	1148	911	813	732	661	620	567	530	494	489	437	423	406	388	370	375	373	380	359	363	342	362	351	378	353	347	338	347	362	360	309	318	254	303	330	306	322	325	304	331	324	322	312	319	306	310	338	302	317	282	304	295	310	312	335	278	309	312	317	299	278	311	317	298	281	317	321	309	292	322	273	301	312	282	276	296	323	302	310	289	287	281	305	300	330	314	311	312	302	310	305	286	313	327	299	318	298	292	311	299	294	316	298	325	324	311	306	308	331	312	279	288	294	311	300	281	305	324	283	320	311	306	325	333	283	298	279	282	294	297	286	317	308	304	311	326	317	282	312	295	289	313	330	312	284	296	288	305	286	309	284	299	328	301	295	307	295	270	300	326	289	304	280	285	272	297	282	267	317	276	301	305	314	261	304	280	303	324	334	299	312	304	279	271	291	309	309	312	314	283	298	313	288	299	316	308	284	299	308	317	289	304	323	284	336	310	317	308	281	296	288	275	296	284	311	296	309	272	293	282	311	306	314	331	308	303	333	285	319	318	282	309	338	304	304	298	316	289	298	278	291	299	288	310	282	277	320	286	290	314	322	307	312	313	315	285	296	297	329	297	298	304	289	333	282	306	306	306	283	305	283	289	328	268	281	291	300	298	294	327	283	290	299	285	334	318	306	278	294	288	282	322	291	290	297	300	331	298	271	299	309	316	302	315	297	312	309	295	273	304	284	309	281	312	287	287	305	318	292	286	331	274	291	310	298	284	241	335	312	294	285	278	302	268	307	310	281	299	313	262	312	281	313	296	259	305	317	308	292	312	306	281	304	307	328	308	281	286	260	305	290	289	304	282	296	329	337	299	302	276	282	309	260	306	275	329	303	274	302	304	291	274	313	278	319	307	318	285	315	301	314	269	292	289	302	328	282	331	314	300	302	291	297	335	316	285	278	303	309	267	327	302	315	261	259	290	299	292	289	275	305	311	270	323	283	309	314	284	281	289	290	318	279	262	294	300	331	313	308	300	309	295	286	311	308	258	301	307	290	295	312	302	314	311	286	300	282	298	292	289	284	291	310	304	309	276	292	291	296	285	307	286	267	295	315	324	313	270	263	286	280	292	305	291	303	287	292	288	282	314	298	299	301	289	311	310	295	288	300	285	306	312	293	301	297	327	317	296	347	275	304	319	281	320	290	308	307	306	278	354	277	328	281	310	308	326	310	294	292	307	279	313	284	290	314	282	320	314	302	295	316	326	299	336	290	276	281	263	297	274	295	292	290	290	299	310	346	332	287	304	297	280	318	288	302	297	317	280	278	317	314	311	295	290	291	276	304	269	303	307	293	270	302	312	310	284	300	296	308	290	324	288	326	331	318	289	289	327	317	291	321	278	302	298	317	309	310	305	324	304	303	271	307	304	286	285	306	300	322	267	313	300	345	280	277	318	305	323	311	327	322	332	310	304	291	317	286	317	271	293	276	301	285	302	298	292	297	339	290	282	318	320	297	286	273	300	277	289	282	294	290	289	315	317	331	303	318	313	277	297	309	333	316	293	339	298	320	323	301	300	328	311	298	305	291	309	264	302	285	272	304	267	306	295	313	309	310	313	273	306	302	297	294	336	318	279	302	327	291	319	305	311	316	299	323	262	315	298	297	297	290	319	333	289	305	286	311	310	298	285	302	256	323	300	276	307	303	287	300	297	319	284	290	291	292	310	286	302	300	330	310	306	307	289	296	297	275	320	296	293	333	305	289	319	276	286	314	285	295	292	295	301	297	294	298	295	321	301	313	332	297	293	308	292	297	312	298	301	307	285	265	305	308	291	317	295	328	324	282	318	303	294	310	305	267	307	297	306	296	289	310	295	300	286	288	270	291	280	298	320	320	299	315	308	282	263	300	317	304	282	309	305	312	321	299	300	282	291	271	320	288	283	305	309	302	282	300	290	283	298	318	300	263	317	267	321	279	309	296	282	322	282	302	258	311	296	290	294	330	331	304	325	319	300	310	317	267	333	321	302	295	309	278	305	274	307	290	322	298	316	270	308	321	308	312	291	275	301	297	294	302	320	296	310	271	269	321	281	312	306	274	337	285	274	289	295	312	290	311	290	315	281	293	279	289	330	309	290	330	268	314	302	317	311	321	287	286	276	302	315	289	288	318	331	301	326	321	291	269	296	292	306	337	321	313	295	293	284	338	292	300	300	335	279	329	313	285	257	317	316	304	295	302	310	308	259	283	284	305	317	294	284	288	270	334	292	347	271	320	340	295	300	295	309	319	288	335	280	287	304	294	280	304	277	272	315	300	301	301	293	298	288	301	307	315	293	311	298	266	307	305	280	291	297	285	295	314	336	311	287	283	301	308	299	304	322	308	318	303	336	293	319	297	282	298	297	290	319	294	280	314	309	322	297	296	326	292	317	312	284	291	283	309	330	305	299	304	335	336	317	288	296	323	322	299	279	292	303	282	302	288	303	292	308	303	314	284	306	312	293	300	305	298	275	276	289	317	294	305	290	284	302	354	346	312	286	318	283	308	304	323	300	286	291	304	275	294	317	275	314	320	307	310	263	328	316	288	303	306	310	299	303	307	341	281	331	282	293	290	284	316	309	295	322	307	301	289	308	329	300	290	304	328	300	302	294	285	289	311	280	305	309	297	277	320	312	293	295	315	287	324	300	333	282	292	311	332	311	304	292	278	348	279	309	302	288	309	263	290	310	284	282	296	330	305	295	332	309	282	299	317	308	272	310	302	280	320	307	342	278	296	320	288	309	294	291	319	311	277	292	292	300	325	295	318	305	288	311	309	311	293	294	279	310	306	302	293	296	300	323	301	336	300	323	278	270	324	299	291	303	282	313	283	317	257	271	297	295	315	306	287	312	297	332	278	312	303	274	318	305	304	319	314	287	314	261	301	300	291	324	299	301	302	268	305	308	258	288	304	299	267	301	259	283	306	295	296	274	278	305	291	301	305	286	284	295	316	291	320	313	301	312	309	281	283	263	298	289	284	278	308	290	323	290	314	291	289	293	311	299	303	303	282	324	294	318	269	286	277	308	306	292	294	319	287	272	283	313	298	303	292	316	308	297	299	287	316	317	312	285	287	319	303	297	316	264	275	300	295	285	295	320	317	273	284	325	316	275	251	308	275	306	303	289	279	290	276	326	304	321	311	269	334	308	307	320	312	289	301	277	309	280	301	277	313	302	311	278	304	289	279	283	310	307	309	309	317	298	280	314	289	319	327	286	301	340	333	285	308	285	291	281	320	305	286	298	337	308	293	305	314	286	285	308	283	319	293	320	297	299	280	306	310	313	325	303	296	275	281	282	278	307	318	290	318	278	295	303	310	272	295	301	301	303	292	330	312	289	312	288	318	294	319	324	301	309	302	298	284	326	311	253	332	301	266	284	310	287	262	257	285	280	326	290	303	319	320	324	283	287	279	312	312	300	290	323	279	324	315	328	322	281	318	321	290	304	286	303	312	308
1332	144	172	143	135	140	119	133	158	120	162	140	132	152	112	124	112	122	141	130	147	122	133	119	127	128	124	128	121	132	135	126	123	149	114	146	140	135	138	135	112	136	124	137	134	125	150	151	124	152	140	109	119	121	137	147	134	123	126	136	138	147	137	125	126	146	139	113	120	135	133	121	129	93	128	134	125	156	138	135	137	129	104	142	127	125	130	103	154	130	143	126	118	132	128	130	113	131	135	145	115	141	130	124	142	128	132	123	136	120	127	134	143	108	122	127	114	112	116	124	137	117	139	137	122	103	126	134	135	146	155	122	137	142	131	128	157	132	117	100	118	116	114	133	142	153	149	131	136	123	124	144	130	126	143	150	125	127	129	140	158	140	102	140	139	138	136	137	132	137	131	125	132	140	124	124	126	130	127	137	127	129	127	120	116	109	153	141	124	140	137	132	150	139	133	110	133	142	137	142	129	126	115	139	129	129	131	127	122	128	136	118	136	134	140	142	133	107	153	132	149	154	123	141	107	140	142	138	140	111	124	130	138	127	136	150	117	121	124	104	131	146	154	144	128	139	135	143	128	132	144	130	130	117	125	127	144	129	139	133	118	134	117	135	134	144	122	138	120	115	140	145	142	142	133	139	121	143	133	123	123	119	130	115	145	147	124	136	123	139	129	152	140	147	149	124	133	147	132	131	137	126	149	106	118	134	131	111	130	122	130	163	124	134	131	142	117	139	147	125	123	117	128	139	127	126	118	152	128	139	131	118	138	136	158	117	139	130	138	140	139	126	126	114	117	108	140	138	135	147	138	135	114	140	124	163	131	144	124	143	117	122	117	146	131	140	124	115	127	121	129	133	137	127	122	151	140	124	113	129	137	131	140	128	146	146	114	106	152	115	155	138	126	120	145	149	143	110	141	126	114	138	129	142	112	127	144	136	141	135	136	121	138	128	130	135	134	155	141	139	161	142	125	135	107	125	121	108	141	135	127	123	123	124	107	137	150	144	123	129	113	117	128	112	114	124	139	123	129	142	122	112	135	131	131	154	142	143	134	121	124	120	107	134	141	141	133	134	144	125	125	139	128	123	143	135	114	131	109	110	127	149	113	140	133	113	122	131	132	126	134	138	118	140	127	132	125	109	139	131	118	118	143	119	125	127	118	125	131	154	156	126	129	111	140	120	120	126	130	128	153	138	130	120	131	143	111	113	145	132	120	134	125	161	131	142	133	148	158	107	125	118	142	130	154	143	145	126	144	119	124	142	111	126	138	144	132	128	131	123	132	117	123	130	112	140	133	146	122	157	132	138	128	150	131	140	128	151	127	115	119	122	113	147	122	119	146	135	122	139	118	137	131	123	130	127	126	140	113	133	124	142	133	151	145	126	132	121	132	138	126	128	151	119	136	123	140	137	123	142	123	150	126	120	102	121	138	149	139	138	156	138	140	117	136	129	133	132	141	130	131	135	145	132	129	115	130	123	119	136	132	132	140	133	135	126	142	127	135	142	143	145	111	107	137	147	118	105	120	113	136	144	119	128	118	155	110	114	127	100	112	116	131	129	167	156	129	132	138	145	119	160	142	137	127	120	129	139	138	109	110	118	124	119	132	111	115	133	110	123	132	100	115	141	139	132	111	135	123	140	154	125	123	131	113	147	138	137	149	151	145	152	130	138	119	123	130	144	123	121	136	137	126	132	137	148	139	112	110	118	134	145	140	134	126	137	108	136	116	146	145	130	137	125	139	142	136	129	117	127	138	135	130	114	125	132	114	105	105	120	119	136	134	142	153	124	120	140	111	149	131	125	128	140	123	133	130	140	143	153	130	132	144	138	132	143	132	129	124	132	140	124	138	156	109	157	125	135	135	131	111	135	161	122	143	132	126	146	119	133	112	115	126	148	130	137	125	157	128	119	117	155	140	132	137	114	149	146	141	136	132	137	137	151	143	126	149	125	122	128	117	116	115	140	117	130	143	142	143	123	142	140	139	125	138	115	121	119	127	131	118	121	144	123	141	139	144	130	163	126	126	128	137	138	147	149	138	123	125	139	117	121	132	126	149	147	127	129	132	122	144	124	141	130	136	134	142	123	123	116	143	102	126	136	118	135	129	117	135	164	135	132	133	124	139	120	135	131	149	120	146	141	140	122	109	129	122	121	128	117	125	142	147	144	146	137	126	123	128	141	134	129	124	143	117	123	123	130	145	130	130	127	123	141	130	124	147	130	161	130	141	124	118	136	153	117	130	126	128	147	139	110	139	123	150	109	119	132	132	138	158	128	133	133	140	121	124	118	144	143	127	139	143	134	133	129	127	135	128	116	123	128	175	154	144	109	135	132	135	131	144	149	134	135	123	122	117	123	128	139	135	117	139	169	140	135	139	125	111	123	121	116	125	137	127	106	132	121	134	118	132	138	125	109	143	130	124	133	132	139	108	156	143	138	115	125	124	120	125	140	120	131	134	128	120	126	124	131	141	145	120	139	130	143	129	144	131	107	133	125	104	120	123	145	118	119	118	135	142	122	125	136	135	159	117	129	112	126	126	112	124	144	127	131	131	122	123	134	138	127	137	126	126	131	136	128	119	138	122	150	138	136	126	130	151	137	128	133	125	125	140	147	138	124	133	138	128	113	154	141	139	139	130	125	126	118	154	126	137	140	146	121	139	134	104	127	133	126	125	138	137	133	134	114	112	157	150	121	124	138	132	149	112	120	147	141	140	148	129	130	133	144	125	125	144	101	127	116	143	117	141	162	144	123	142	131	149	119	140	141	137	153	127	106	144	121	123	140	116	145	127	124	149	126	140	129	125	131	151	128	137	125	125	128	122	130	115	108	119	125	146	131	116	133	124	124	142	125	115	148	144	118	147	128	134	141	134	143	134	130	136	126	108	111	119	141	134	117	144	146	144	129	114	115	127	124	127	125	129	130	135	118	140	133	126	136	129	120	122	135	143	119	136	131	129	159	134	126	135	161	135	97	124	119	136	133	132	123	132	125	125	108	126	106	124	131	109	142	138	135	133	131	125	152	122	118	155	137	133	126	128	143	133	131	123	123	137	115	123	130	130	147	150	139	127	129	108	107	121	127	117	148	117	156	131	120	129	123	119	117	116	134	140	131	145	126	114	142	145	115	128	158	120	146	153	134	131	152	138	121	148	125	120	140	149	142	150	135	124	145	124	137	126	117	124	124	132	144	138	142	142	146	153	134	136	124	116	118	124	139	141	130	161	121	118	146	141	137	120	135	112	149	127	122	146	138	135	136	127	127	107	126	110	132	159	149	117	123	119	143	140	123	131	119	105	132	137	123	123	132	129	147	122	118	139	147	134	105	131	116	142	146	127	146	103	130	119	129	135	142	146	140	113	145	123	150	136	162	110	129	105	113	127	126	96	129	145	129	139	127	137	122	143	143	123	137	135	162	130	139	113	154	137	136	141	120	146	127	133	119	121	146	148	148	135	134	124	123	130	117	154	145	130	124	123	147
1613	340	362	376	360	304	385	337	354	339	349	340	297	321	318	301	325	301	333	280	320	297	297	333	322	341	332	313	331	320	324	294	301	327	319	330	312	312	300	318	337	302	306	299	302	340	342	303	322	352	340	343	332	320	344	327	291	300	328	318	322	361	322	332	327	300	347	326	309	332	335	307	315	335	296	322	324	316	326	338	347	296	312	334	319	311	317	292	339	313	298	313	319	314	338	323	332	303	285	320	312	319	343	324	313	307	322	341	341	328	335	332	323	311	292	327	288	335	343	334	326	322	334	308	301	307	341	331	318	344	308	317	315	333	325	320	342	340	313	296	315	351	322	327	316	322	319	338	307	332	307	323	353	341	335	319	318	322	325	326	353	314	307	306	330	346	327	320	331	308	307	351	322	336	336	316	293	295	339	326	335	302	344	322	293	313	304	291	309	327	332	285	307	314	343	302	334	320	308	345	317	349	333	325	277	336	291	326	341	324	328	324	305	329	341	297	313	323	352	335	307	339	304	308	288	341	317	351	332	288	295	318	350	315	350	288	345	337	334	359	302	298	314	323	294	316	312	280	316	310	338	304	390	346	346	341	325	288	310	333	313	343	330	319	307	310	320	331	310	327	299	319	338	323	324	301	325	321	314	324	311	354	337	323	327	307	370	350	341	317	333	332	313	318	324	323	331	314	355	320	328	328	315	318	329	339	319	327	302	348	304	305	344	317	298	320	309	309	301	357	332	335	324	311	289	289	315	315	329	334	315	296	333	323	308	303	332	299	307	316	328	281	320	338	319	317	325	321	341	341	324	323	320	298	317	348	309	318	293	327	328	324	320	325	333	316	340	332	307	343	285	312	329	329	332	316	332	278	298	326	358	346	315	335	344	309	330	289	352	330	331	369	302	285	321	297	316	317	327	359	295	289	341	313	318	321	333	337	341	335	344	329	311	311	320	303	313	341	332	265	343	319	343	351	308	354	322	357	330	325	329	305	345	303	320	353	319	314	305	314	330	303	335	313	301	351	320	308	329	334	311	326	347	311	293	339	332	308	304	301	349	333	314	348	326	316	297	290	291	315	322	294	319	324	288	322	336	318	305	308	335	296	322	329	326	306	318	314	345	321	326	332	344	331	334	369	333	312	290	334	318	320	312	332	297	307	320	314	303	333	336	331	335	351	331	293	312	296	305	317	339	303	322	345	308	304	342	301	311	291	299	340	291	314	289	326	285	336	323	316	311	294	304	329	318	303	306	338	337	343	329	327	345	368	339	312	330	337	281	314	286	281	323	301	307	335	313	296	324	317	308	347	309	331	284	321	314	334	351	314	349	311	346	337	299	289	304	334	329	318	316	313	315	309	322	325	326	331	336	309	300	366	318	316	335	332	316	315	304	298	305	343	328	338	318	295	314	339	304	301	312	337	327	320	288	298	346	339	330	335	287	326	336	309	336	355	323	326	324	344	317	302	315	329	306	315	296	319	326	313	315	293	300	305	324	325	299	345	322	302	307	315	324	357	357	309	314	312	306	345	327	329	365	291	328	342	332	327	313	320	311	322	305	314	316	323	347	317	323	361	309	356	320	287	314	314	308	316	296	327	332	322	346	336	344	350	320	323	323	308	332	304	317	289	352	345	336	286	322	335	280	322	320	336	320	323	331	322	298	295	286	308	327	320	331	309	331	301	322	315	309	314	316	313	301	316	355	343	345	315	290	315	306	334	330	311	338	334	328	312	317	328	333	301	326	291	328	319	319	353	312	334	329	339	325	359	307	332	329	292	295	294	306	330	311	296	335	341	354	317	330	315	334	326	342	290	347	322	324	323	303	334	320	300	324	301	333	317	286	314	302	310	294	331	336	286	309	319	327	338	311	292	327	320	328	318	324	335	318	338	328	307	323	338	298	318	297	326	333	332	321	317	323	314	325	334	306	307	307	301	352	280	306	308	313	309	327	306	337	337	323	337	315	321	335	327	309	314	305	314	304	318	332	317	355	326	321	313	323	332	332	295	306	316	303	309	311	353	287	311	344	319	322	344	309	319	330	297	296	346	308	340	268	320	321	336	325	327	320	304	331	338	333	322	333	333	333	337	295	321	340	312	359	308	305	328	293	311	318	265	333	320	305	324	301	307	339	306	326	334	360	331	365	308	308	331	334	317	333	359	331	304	280	322	327	325	311	315	317	287	309	318	311	304	284	315	323	320	328	330	316	339	336	299	296	347	341	318	285	290	303	296	339	286	285	307	293	315	321	334	331	331	304	332	315	340	304	320	296	283	320	300	326	333	302	306	310	301	311	314	304	321	326	344	327	326	332	324	318	307	331	312	287	338	320	340	311	299	283	309	326	320	326	300	306	300	324	309	363	326	303	316	328	302	315	332	342	314	320	303	325	310	333	312	334	326	327	291	305	337	315	333	314	360	320	330	324	305	290	323	316	315	303	328	345	328	291	324	338	297	369	310	329	293	317	282	310	309	298	320	302	305	336	318	311	367	338	325	345	323	347	276	340	311	335	310	314	314	304	333	291	315	347	309	322	366	296	316	315	308	305	314	317	316	326	345	301	312	306	327	324	349	365	316	312	342	293	338	358	307	281	336	305	318	336	330	338	328	334	327	305	313	322	314	355	365	316	322	312	328	289	300	326	329	321	323	321	308	323	313	315	332	313	351	324	327	309	313	304	313	332	303	306	335	312	329	285	341	326	310	290	319	324	324	318	306	311	315	334	335	324	346	324	343	315	306	329	335	312	330	333	327	301	292	305	291	337	328	340	315	294	308	334	343	297	288	346	304	319	330	344	313	322	318	330	298	357	337	291	306	326	327	326	323	282	336	332	321	336	308	330	284	311	303	317	329	298	302	326	315	311	317	300	325	314	305	339	302	331	325	324	320	315	326	310	339	323	350	316	305	328	312	325	309	317	317	311	327	317	331	281	321	314	310	333	308	314	330	311	321	335	318	319	305	335	319	290	317	291	327	322	311	321	310	318	320	324	337	309	333	338	284	337	317	326	314	331	313	336	320	326	330	342	338	301	320	307	360	322	313	336	319	327	335	313	330	316	308	337	312	312	329	318	308	313	343	312	332	327	334	303	346	344	331	341	301	349	308	327	336	328	321	310	341	313	283	340	319	296	296	310	315	314	296	306	328	327	330	310	298	312	322	315	331	331	290	339	350	317	300	336	302	319	324	324	318	335	318	335	321	305	329	319	342	339	348	318	313	346	320	326	317	287	327	325	323	334	317	313	304	313	315	326	289	306	343	308	327	325	326	348	306	302	326	302	317	309	339	330	280	313	316	318	305	319	306	328	299	320	313	327	341	321	343	323	331	320	310	337	313	316	324	358	356	314	274	299	314	308	341	325	355	334	323	306	330	293	312	321	338	333	284	316	319	319	287	304	321	304	307	342	292	313	334	332	342	321	317	327	350	325	305	306	305	352	315	328	305	310	316	337	313	327	320	364	328	320	361	304	345	331	321	319	330	368	352
7484	545	565	465	370	336	303	224	252	221	218	213	217	242	215	226	221	206	213	213	223	214	219	216	207	207	199	220	204	236	228	178	201	197	229	207	219	224	185	216	188	209	193	178	195	186	229	202	199	199	211	160	180	190	197	246	186	187	203	169	223	203	200	224	199	199	192	206	213	202	168	204	195	205	227	189	206	223	202	205	220	225	207	195	201	189	195	209	227	209	199	175	209	204	190	184	193	185	216	185	194	215	217	198	181	202	226	194	190	196	214	218	183	197	210	203	215	198	228	234	235	217	200	207	200	190	208	206	211	178	202	172	190	219	212	193	199	211	179	193	213	193	223	184	230	190	185	193	204	176	203	206	201	233	228	214	216	193	177	198	192	190	214	195	214	184	214	196	182	191	209	209	195	206	196	206	234	190	203	213	221	179	209	184	206	221	208	196	200	189	211	190	217	218	193	224	213	224	202	197	199	172	194	212	185	183	218	189	201	206	199	190	207	202	189	192	198	185	198	177	185	203	223	202	186	227	228	201	221	213	179	224	188	193	192	213	206	217	206	194	225	209	198	195	195	223	172	215	192	187	214	189	196	214	198	216	196	229	209	210	191	202	193	202	194	200	205	200	172	201	183	193	199	195	202	209	191	221	196	201	178	194	214	199	215	191	214	199	196	225	205	184	216	220	204	199	201	201	182	197	201	230	200	198	207	201	189	205	191	197	207	202	198	190	201	173	180	213	202	201	190	219	193	193	209	212	209	226	192	187	228	197	219	210	223	207	195	186	208	193	228	223	210	184	213	185	212	225	206	197	207	202	200	194	184	218	213	201	218	199	175	207	205	202	192	214	185	192	197	175	184	191	185	202	195	186	201	209	233	197	205	191	196	188	190	218	220	183	210	225	203	201	187	172	232	202	199	215	205	194	211	211	207	196	197	196	206	209	192	202	206	223	223	214	167	221	215	174	207	243	238	203	191	165	215	236	213	170	231	226	204	223	198	213	193	196	201	199	215	178	183	203	197	224	224	192	212	192	228	177	189	206	185	199	204	201	203	201	183	221	210	208	230	218	205	208	190	221	212	214	225	204	220	188	209	175	202	215	219	205	237	215	198	208	243	199	201	188	201	207	223	198	190	200	203	164	177	216	199	191	203	193	191	203	175	203	214	200	207	224	197	214	190	194	202	212	205	205	224	218	181	225	205	200	201	203	202	223	210	210	197	199	228	183	210	174	179	192	213	166	182	191	186	239	209	197	186	193	207	191	219	204	193	202	197	182	200	204	226	222	213	224	220	231	178	212	202	212	213	215	206	181	197	194	197	214	204	196	222	191	190	186	197	226	191	195	202	200	203	181	202	197	196	208	226	217	188	195	189	203	202	175	178	203	189	187	187	198	212	193	192	216	197	196	203	191	199	225	215	200	184	193	194	214	186	178	177	200	200	187	185	195	166	199	211	217	212	198	214	197	188	190	188	179	217	192	191	209	184	224	211	224	192	229	186	204	177	215	201	185	167	203	182	192	159	219	197	200	187	179	183	208	204	190	187	180	189	202	213	219	214	228	202	180	222	158	207	217	162	235	199	166	219	186	258	237	171	208	208	217	186	205	189	210	197	208	207	188	190	210	198	196	222	230	190	198	220	213	211	237	197	212	194	192	212	186	236	206	210	208	210	218	203	182	208	195	195	215	228	205	187	211	184	199	199	239	187	180	219	200	218	208	251	211	216	228	201	197	217	205	212	185	200	196	184	196	238	169	205	211	209	199	195	201	199	198	183	182	182	197	158	210	197	162	189	203	240	182	210	202	213	212	195	168	221	199	189	177	214	201	211	187	213	169	177	231	214	184	193	203	175	202	216	218	210	202	203	196	216	191	193	186	180	202	214	211	192	209	196	205	198	208	189	181	169	205	198	196	190	219	213	221	195	195	231	195	205	206	213	190	203	204	204	213	217	208	204	204	184	196	223	207	182	196	176	184	223	176	197	197	187	209	202	189	197	186	196	221	191	214	199	190	210	230	203	223	182	205	205	216	224	172	198	210	211	196	185	232	178	205	232	200	208	199	193	189	199	218	194	171	188	211	194	213	201	224	216	213	195	202	196	184	185	187	209	206	222	228	213	214	200	185	258	213	189	204	206	192	216	218	189	203	183	210	200	179	217	207	198	205	214	214	197	199	191	195	197	191	228	194	199	188	243	188	198	192	209	209	194	209	191	204	176	222	216	185	208	193	209	216	210	200	209	188	227	207	200	231	175	195	197	193	203	217	202	186	211	198	185	193	201	224	203	197	202	192	223	192	230	195	191	205	216	200	212	196	193	159	183	201	204	225	179	220	208	199	211	210	191	190	210	202	204	201	196	200	211	200	217	176	194	209	172	196	196	177	186	173	209	220	223	204	212	193	191	184	215	199	206	202	198	209	215	204	206	190	191	212	195	207	211	195	180	193	190	190	204	175	206	191	220	193	186	172	190	209	216	238	213	201	193	193	219	186	192	172	216	190	180	190	215	174	162	185	203	199	197	213	171	196	179	197	208	234	235	190	194	187	193	214	204	195	195	205	216	189	222	202	185	203	207	191	209	228	201	230	214	225	221	221	193	234	182	216	188	208	206	196	204	206	187	232	204	241	203	176	193	210	195	205	204	195	196	196	223	189	212	180	182	190	188	183	180	220	207	207	212	212	198	188	195	217	204	204	196	181	205	226	225	190	193	180	219	217	220	188	222	174	209	220	193	222	209	211	207	201	174	212	204	179	218	208	197	214	210	196	216	201	189	203	194	225	218	198	201	247	185	219	174	219	195	200	213	195	188	204	200	209	205	217	194	213	210	196	194	173	176	195	207	197	209	165	205	238	229	178	235	200	218	187	198	206	193	188	181	188	185	188	207	196	193	203	177	202	203	207	173	192	203	186	198	218	239	180	196	225	228	207	202	204	200	177	179	211	226	189	188	187	237	202	189	200	211	189	196	188	217	216	204	197	197	214	183	209	228	181	198	218	183	205	207	214	182	191	215	188	183	214	209	186	205	200	206	191	196	225	202	179	218	185	184	205	218	195	186	222	171	206	236	214	211	218	197	211	222	199	190	211	183	210	187	197	190	186	213	202	203	195	212	188	208	177	200	203	219	195	220	187	197	212	206	222	186	192	203	214	213	204	210	193	211	190	209	212	196	190	210	226	177	190	238	218	239	166	226	192	198	193	199	187	190	197	227	170	192	174	203	230	201	206	205	210	205	198	226	196	174	170	177	194	197	182	192	198	209	209	193	171	174	211	211	217	229	179	212	174	211	211	219	212	165	172	183	215	231	190	205	219	218	203	192	216	201	200	209	196	199	200	216	212	171	183	195	188	185	195	186	202	193	216	214	217	193	215	188	207	233	222	211	196	221	169	212	196	205	198	221	186	194	191	203	208	193	202	217	228	185	245	213	199	177	222	207	220	186	195	186	204	184	193	198	193	220	202	201	228	224	221	212	211	200	181	225	218	183	171
6396	766	1211	1370	1215	1064	898	801	704	687	671	659	590	563	553	551	516	546	522	526	495	448	480	519	501	479	481	484	495	483	480	491	482	474	485	522	491	452	495	490	487	446	453	466	470	457	445	493	487	471	522	491	473	463	448	505	454	456	480	464	442	471	439	420	459	470	441	436	452	495	436	460	402	462	466	449	434	454	452	492	447	449	424	487	468	460	479	443	447	437	456	441	479	521	423	459	461	445	450	444	467	433	482	462	483	449	476	472	507	436	459	482	473	459	452	483	452	477	427	486	431	456	434	466	438	452	440	451	441	468	436	454	470	496	460	445	454	457	455	447	468	442	505	456	501	465	479	463	461	448	455	462	460	464	471	485	502	472	472	458	452	460	468	461	460	444	469	428	427	442	434	490	481	468	419	451	449	476	477	424	457	484	427	476	446	423	436	425	434	488	453	440	475	470	470	463	441	468	468	478	437	448	428	477	450	450	510	435	456	464	455	455	462	449	504	446	430	422	451	447	476	432	481	441	489	463	480	445	451	463	506	497	464	454	447	422	461	450	465	452	446	451	460	442	470	484	462	448	486	467	439	462	437	448	435	477	420	447	475	454	456	472	482	438	440	444	451	429	488	477	432	468	463	470	449	439	438	428	459	418	485	492	494	475	451	466	448	436	463	454	450	508	434	486	456	468	447	443	499	472	466	481	480	498	464	465	496	474	457	458	461	456	445	467	448	452	455	464	460	465	474	437	458	470	484	478	461	496	431	437	487	476	452	472	462	478	432	449	460	457	443	481	507	423	478	458	473	430	411	446	448	442	475	468	460	490	462	463	438	434	453	466	452	447	488	437	500	463	478	484	466	467	455	459	442	473	451	455	468	470	477	483	434	447	453	472	458	433	449	494	448	443	435	480	441	458	450	469	455	450	463	472	485	447	452	464	417	455	463	464	501	442	443	466	454	481	462	420	472	446	464	448	458	461	474	458	472	432	469	424	488	424	436	493	478	457	433	446	438	469	409	492	454	443	487	434	416	475	503	450	478	444	445	494	457	442	521	444	438	450	487	465	450	502	460	478	450	436	482	433	466	414	470	446	472	421	452	472	478	440	481	473	471	454	447	501	450	420	433	465	507	457	451	455	465	426	464	454	446	475	473	478	451	432	461	436	458	468	453	451	458	452	460	462	426	472	448	459	436	456	459	481	482	415	497	460	461	460	480	448	472	445	444	468	512	436	483	455	440	485	484	503	449	514	480	506	437	465	469	460	471	445	440	458	407	494	418	452	486	467	444	430	425	433	455	475	471	438	485	457	444	448	455	503	485	450	466	427	453	461	431	476	457	441	433	462	473	461	457	486	477	396	456	464	447	422	454	483	469	410	455	461	462	427	481	455	473	420	414	467	512	440	461	439	438	484	471	424	471	484	452	419	463	465	482	450	463	475	425	490	446	464	454	463	459	450	473	447	454	478	463	443	456	477	460	493	430	480	454	434	444	449	458	451	460	459	476	406	451	458	464	416	458	446	466	457	467	424	428	468	451	432	479	463	461	436	445	474	476	496	471	419	442	437	485	471	478	417	423	465	454	448	461	444	430	456	462	479	457	444	459	441	460	437	441	468	435	454	476	476	447	477	465	444	427	476	477	517	474	488	420	447	448	483	478	439	475	442	450	468	488	459	423	464	446	449	466	434	459	421	450	480	457	460	461	481	443	476	450	518	432	486	474	433	463	483	429	484	499	435	426	426	477	431	449	447	450	458	460	433	466	478	472	428	451	477	449	426	436	482	420	490	437	454	452	443	433	474	445	430	465	471	487	448	452	461	460	481	441	471	453	426	488	470	467	457	489	435	450	401	419	478	461	473	449	457	479	438	445	434	424	469	419	468	478	496	428	479	465	469	447	465	490	447	444	468	485	451	431	449	444	455	431	426	420	495	446	483	484	467	493	437	437	455	458	487	448	443	470	439	465	471	480	469	481	461	452	436	447	420	472	462	456	475	445	442	449	517	460	446	470	428	468	448	429	442	421	453	454	499	434	446	470	506	438	456	466	466	470	450	476	451	428	482	476	482	491	471	430	441	446	464	417	474	431	454	456	443	454	456	451	457	472	488	462	461	477	494	510	496	494	446	505	463	436	515	435	478	451	464	471	461	446	442	486	468	453	405	453	489	481	454	464	465	446	407	467	463	462	488	462	490	446	430	430	466	461	489	476	431	455	472	456	463	429	488	479	421	476	461	434	447	472	452	465	449	459	479	495	493	445	474	451	461	426	462	445	469	435	460	453	476	476	469	482	464	439	469	482	463	476	444	437	466	467	426	425	419	438	447	442	481	440	499	471	447	448	417	433	478	437	458	447	477	458	485	461	464	503	480	472	424	420	455	489	426	455	470	495	446	449	483	493	464	478	457	471	469	465	459	467	426	474	458	410	425	469	455	442	431	426	468	481	443	453	471	434	449	440	475	436	486	445	461	490	427	485	463	405	437	466	443	446	468	473	460	445	424	425	443	463	458	446	439	475	439	436	454	487	444	455	434	455	513	420	460	430	443	427	464	447	454	498	454	428	468	464	460	466	453	514	432	486	455	467	438	448	457	434	479	449	474	462	424	464	435	466	436	453	471	468	480	460	456	454	461	455	442	413	482	466	460	443	449	441	471	457	467	466	460	439	465	489	478	492	458	460	485	453	437	483	465	430	498	480	471	405	461	465	429	470	510	446	474	454	453	474	466	459	448	455	427	445	461	448	493	468	467	469	467	441	458	428	458	442	472	453	486	427	428	449	438	446	434	481	473	429	467	449	442	456	478	448	493	441	451	511	426	467	463	502	470	447	457	497	447	419	489	437	465	486	460	480	510	487	435	450	497	465	434	465	479	450	458	477	438	456	434	396	455	460	465	475	494	447	427	447	432	442	445	461	459	498	488	461	503	455	431	507	490	438	503	478	455	449	491	471	457	464	481	453	457	458	437	482	447	487	436	468	434	434	446	472	461	435	460	478	508	442	456	471	489	482	422	471	453	469	486	436	496	431	459	538	501	487	442	441	452	461	437	483	469	459	454	483	429	475	441	457	440	428	476	489	474	417	469	443	458	467	430	453	446	484	480	443	470	444	475	436	446	437	467	453	452	453	470	452	438	454	461	507	467	456	455	463	449	462	475	485	451	436	443	438	469	461	470	419	439	470	482	448	470	482	446	472	440	472	429	472	441	444	449	466	446	454	492	428	456	450	443	467	481	450	456	429	455	448	514	423	462	431	485	443	476	468	500	468	454	431	450	445	448	471	473	472	432	459	438	433	470	488	493	412	451	452	448	445	451	515	460	481	433	504	431	465	466	439	430	443	425	425	469	457	476	460	446	436	464	471	443	461	454	485	448	489	417	466	424	484	490	435	445	449	490	477	448	457	454	458	450	483	464	460	443	473	446	485	445	454	470	478	468	489	455	444	458	431	432	472	422	420	480	431	456	438	453	467	436	462	445	443	483	451	463	455	456
14142	1066	813	715	441	368	323	229	220	191	195	190	172	163	176	168	146	156	162	141	134	129	131	142	155	145	107	145	118	139	126	137	138	110	113	145	164	132	133	138	139	143	147	133	115	115	126	112	123	136	114	128	122	126	131	135	139	123	138	127	113	128	133	126	113	147	128	123	114	104	131	126	126	131	128	113	144	145	144	135	114	139	128	148	133	111	129	133	131	131	155	138	139	147	135	140	140	147	128	131	125	136	159	138	111	136	132	143	120	140	114	121	134	125	112	131	140	133	147	125	128	151	136	152	112	128	153	128	139	121	124	151	133	117	124	128	118	124	127	124	139	119	139	134	152	133	110	115	133	121	120	123	143	167	140	140	110	125	130	122	114	128	144	140	144	160	118	131	129	141	119	149	127	119	141	105	147	141	139	151	131	145	139	114	105	116	128	151	155	124	146	154	159	159	138	133	116	128	136	146	129	122	128	130	148	140	133	147	124	124	139	139	139	141	137	136	131	120	131	112	128	131	125	133	153	140	121	132	126	110	133	125	129	142	131	138	130	132	126	128	141	129	138	136	143	119	129	131	111	135	133	120	136	111	139	119	120	130	139	110	126	122	130	126	128	128	115	149	111	118	138	131	108	145	129	119	139	108	142	131	113	128	144	130	134	127	122	144	143	134	132	142	125	130	123	115	122	131	115	130	121	121	116	140	124	123	145	138	139	120	135	127	133	131	130	131	141	110	99	127	118	126	128	119	142	117	125	137	111	118	151	127	105	144	123	118	120	126	137	127	151	141	106	126	133	142	145	129	127	132	127	136	137	110	141	135	132	127	132	126	126	131	132	130	139	122	147	129	117	112	130	116	129	142	107	115	113	116	125	141	121	121	124	119	124	121	126	115	147	147	122	115	120	131	111	124	152	116	107	115	141	126	120	128	131	112	144	139	140	113	141	127	134	126	130	111	126	125	131	140	133	148	132	119	142	126	130	129	142	131	132	163	121	143	126	129	119	129	113	142	134	153	148	126	154	132	128	127	109	134	147	142	108	123	112	138	135	137	132	120	149	141	122	145	132	127	127	134	162	136	121	131	140	105	137	115	131	135	118	101	138	121	138	130	93	129	122	122	149	147	144	128	129	100	133	122	120	136	130	124	121	101	136	141	136	140	103	126	114	139	137	134	132	164	130	122	122	122	130	133	120	119	137	112	122	133	131	136	135	150	131	139	151	130	123	126	132	159	148	127	133	159	113	118	128	130	120	122	117	129	159	144	128	144	125	130	135	118	159	149	137	142	125	142	112	125	133	131	127	113	113	121	181	130	132	127	133	134	135	150	121	153	135	139	161	117	127	140	130	122	151	125	140	132	134	120	113	121	136	144	128	122	157	147	132	127	127	116	149	156	143	132	128	144	132	128	156	133	113	135	103	139	152	132	130	142	125	127	147	122	135	130	124	137	140	111	134	125	135	150	120	143	134	131	156	147	116	111	126	116	132	118	152	142	135	116	133	126	133	115	119	125	119	120	116	124	132	141	122	104	134	126	149	143	101	108	119	118	121	128	128	126	118	125	117	103	138	124	122	118	127	104	138	128	121	128	138	123	123	117	138	122	140	136	144	118	147	122	132	130	127	123	145	130	132	122	133	119	102	137	141	121	140	134	110	131	107	119	132	119	129	128	143	122	135	139	130	146	129	124	113	123	131	116	112	132	154	128	145	135	121	150	129	133	141	126	141	128	117	120	135	113	122	139	138	134	123	113	118	118	114	121	128	126	110	148	136	110	127	129	126	160	150	128	120	137	109	116	146	135	123	128	114	133	124	116	124	109	129	157	151	118	124	141	121	134	123	130	119	146	135	131	134	122	120	154	140	143	129	148	126	143	115	147	151	117	128	140	121	121	139	129	143	101	123	139	104	131	121	144	148	110	127	123	121	123	146	139	144	120	149	117	110	127	137	127	141	141	125	132	141	134	131	126	107	123	126	128	115	120	131	128	134	113	151	122	142	120	129	129	153	122	126	151	116	126	142	126	131	130	137	132	135	118	139	138	113	131	139	133	117	133	142	129	156	123	128	101	144	145	110	131	130	141	124	135	118	128	146	130	136	119	118	113	110	126	119	142	115	124	129	133	151	138	119	103	139	150	121	117	120	141	108	110	112	125	126	134	146	125	112	125	125	166	150	118	138	124	144	131	143	124	138	131	124	124	119	134	145	121	133	120	121	116	126	134	121	143	147	124	126	139	136	126	141	137	125	148	119	151	151	131	131	122	135	118	132	137	128	108	146	134	118	146	127	123	144	114	140	106	144	141	119	122	158	151	131	122	111	123	121	122	125	128	124	128	146	152	132	129	116	133	147	142	132	135	135	134	129	157	140	147	129	142	115	123	128	132	143	151	127	138	147	154	108	104	127	129	129	134	120	116	116	118	141	159	147	149	147	159	129	144	121	158	120	122	155	135	135	131	129	106	133	118	126	114	134	117	88	126	110	127	110	132	133	149	117	135	130	126	131	118	135	138	143	123	134	111	124	120	129	127	143	159	130	135	132	138	134	139	130	154	119	117	126	140	141	123	130	152	136	112	125	143	135	127	135	119	128	128	122	137	113	108	138	125	103	121	136	112	149	121	119	121	119	130	130	136	127	121	146	135	122	115	131	134	125	134	110	110	109	129	141	125	140	128	111	141	116	131	143	137	137	134	144	126	122	154	116	115	109	149	130	138	148	116	133	131	148	138	114	134	106	125	107	127	145	138	125	116	113	123	145	136	107	132	137	135	124	127	135	146	121	127	119	154	131	136	133	143	120	117	139	136	134	127	134	132	119	114	152	139	137	132	109	124	128	124	114	129	138	139	120	135	133	153	131	120	102	115	137	118	127	124	116	105	144	119	142	107	139	125	147	144	139	119	118	124	137	127	124	129	152	131	143	144	130	125	128	130	129	127	124	130	154	129	123	115	144	115	138	161	126	135	143	132	123	137	112	131	128	126	106	121	121	128	126	128	133	140	134	136	131	142	106	120	133	125	120	140	135	125	148	136	139	130	105	136	122	135	117	96	119	153	134	119	142	132	123	134	136	141	130	127	106	127	113	128	152	151	134	144	132	126	106	137	133	157	129	124	129	120	123	126	132	125	126	151	132	134	150	128	119	124	122	112	134	117	146	121	107	123	120	120	133	121	126	103	111	138	131	144	132	144	106	138	134	122	137	127	130	118	138	133	122	134	128	140	130	132	129	138	141	144	139	135	99	137	148	109	118	134	142	140	143	139	160	141	143	148	126	136	141	122	139	124	118	144	119	142	137	119	122	117	142	141	124	128	110	143	130	128	100	147	126	151	122	140	160	125	121	124	134	117	121	120	149	136	134	120	134	120	156	149	137	117	113	131	120	132	116	130	101	128	120	137	129	132	158	142	118	142	124	110	125	118	152	143	127	132	144	125	119	143	140	133	123	122	147	137	126	140	121	138	139	126	140	123	122	123	139	126	143	126	136	161
8062	952	1796	2049	1716	1383	1151	906	789	734	658	627	594	584	488	416	440	422	448	364	419	402	394	364	383	369	387	356	355	337	348	357	352	294	348	314	348	313	310	321	287	331	326	307	326	326	314	281	290	348	309	293	288	329	327	305	317	306	329	305	279	290	325	294	307	309	283	312	327	313	294	311	305	329	293	318	290	303	295	294	288	285	297	284	288	314	300	300	281	284	312	267	320	271	319	322	303	312	323	290	301	315	291	331	282	311	295	304	317	303	307	333	319	303	291	291	299	290	301	303	284	307	304	297	288	308	289	309	316	255	299	295	281	301	335	307	292	284	299	276	287	312	311	275	305	302	290	311	295	293	305	279	296	307	305	305	275	308	326	288	281	310	315	290	296	285	296	294	303	336	312	328	311	309	275	312	286	303	272	310	307	288	290	341	298	275	306	314	278	270	320	316	301	292	297	285	328	297	291	333	302	282	300	311	305	296	320	275	308	304	270	286	299	305	295	277	343	295	280	276	272	289	273	278	301	345	313	312	342	270	323	319	298	284	253	298	301	284	313	308	274	316	312	309	278	296	273	332	292	289	289	288	278	324	275	263	298	307	278	312	265	299	306	312	286	277	268	307	307	307	286	321	280	301	289	307	301	277	299	318	316	319	317	272	303	273	313	318	301	333	315	324	269	298	310	307	274	293	311	345	307	282	305	344	316	277	288	304	295	291	296	294	329	328	280	282	293	278	309	273	297	303	277	305	295	312	300	301	307	300	317	274	270	296	317	312	306	281	305	300	312	268	331	264	305	284	276	281	291	288	307	319	314	304	301	291	335	305	276	303	285	295	276	294	292	305	305	300	316	331	320	284	303	288	295	276	289	275	298	299	278	262	267	293	319	320	283	326	291	289	294	334	271	322	307	290	305	342	265	332	289	330	302	296	288	303	301	322	305	293	293	298	275	304	273	283	284	299	302	306	315	314	293	296	315	296	330	295	319	299	302	293	291	269	294	319	326	317	313	289	261	302	279	293	329	293	311	317	291	299	282	307	296	319	305	312	301	283	310	309	310	309	299	297	304	332	318	296	274	320	283	281	314	327	311	291	271	303	343	303	307	317	281	284	297	279	296	330	297	275	286	285	328	304	291	307	302	317	274	316	271	305	294	288	286	327	284	324	303	283	287	291	318	293	300	298	328	312	293	302	289	301	272	309	284	320	294	310	290	328	300	305	318	296	302	313	290	299	301	273	299	340	293	301	299	281	280	289	286	299	297	305	302	303	268	279	316	290	303	295	306	309	294	303	297	298	321	316	327	285	311	278	312	298	307	302	287	320	306	257	321	307	297	284	286	334	266	295	278	276	310	309	306	313	298	319	318	284	304	289	324	302	297	266	321	309	270	291	308	295	314	326	274	317	317	330	329	278	322	281	282	279	325	308	293	316	279	296	329	281	321	302	265	294	284	311	293	263	302	300	310	262	303	308	309	282	311	306	278	300	309	322	302	283	290	291	280	279	302	291	292	324	303	295	291	298	319	340	324	308	306	300	306	309	275	286	322	323	309	318	284	310	285	317	308	279	309	310	299	328	308	310	315	270	284	277	333	296	308	292	279	304	311	307	322	287	251	321	278	316	294	317	308	288	310	279	317	331	313	309	313	297	289	313	280	318	308	280	275	339	302	298	271	306	326	303	327	299	302	268	326	299	281	319	283	311	285	299	301	319	326	292	317	279	314	314	277	292	291	296	310	300	306	292	275	314	285	320	265	306	287	321	320	327	283	280	284	279	298	283	316	294	289	326	316	311	290	288	254	330	252	264	294	287	295	305	301	291	291	311	308	325	290	299	305	268	298	305	290	325	277	304	288	308	295	299	303	277	310	282	283	316	303	306	303	320	285	287	289	297	306	309	296	302	284	296	284	274	309	306	299	297	279	300	335	298	313	295	311	293	305	297	334	270	291	310	315	289	303	313	326	289	286	294	294	326	326	290	300	293	299	296	295	317	282	308	315	318	318	300	300	292	284	290	272	268	302	256	305	321	304	306	285	302	317	293	316	309	330	318	278	290	277	315	302	298	291	296	282	286	299	316	307	291	305	317	321	276	299	277	246	297	303	317	268	309	286	283	337	284	290	316	273	317	307	297	284	270	294	296	297	289	345	285	316	274	301	309	293	300	320	302	282	295	282	286	283	307	316	279	302	327	280	314	280	289	299	297	298	287	308	288	326	279	313	318	274	304	284	269	297	298	303	304	280	277	288	305	297	288	285	275	334	295	285	280	304	281	289	319	258	277	293	316	293	284	308	281	320	310	282	317	294	279	267	284	298	283	322	296	310	321	289	311	277	316	316	297	321	297	277	274	303	291	316	298	258	309	291	339	305	296	266	302	331	315	315	293	315	262	276	275	309	320	272	243	296	268	294	256	284	336	287	332	308	291	302	294	274	361	290	316	309	293	314	330	306	317	301	288	306	308	275	293	296	293	289	272	313	314	276	267	307	287	308	281	307	292	283	313	316	300	270	302	297	308	304	266	308	294	279	302	341	273	286	285	297	306	270	307	310	309	281	329	280	310	323	277	286	298	294	310	342	320	295	293	269	300	298	338	273	258	253	317	292	298	295	290	272	308	280	303	286	311	306	278	302	297	299	287	266	321	271	283	298	274	281	273	320	296	279	283	284	300	326	301	286	303	292	310	320	291	309	304	294	274	286	326	293	329	309	269	301	298	272	322	294	308	292	316	292	313	276	291	305	315	291	272	321	271	299	338	298	297	296	304	307	305	312	306	305	286	294	291	313	328	275	277	300	295	322	331	319	287	314	308	293	275	297	274	305	321	332	302	294	299	285	314	299	295	276	311	283	286	283	306	256	297	310	329	310	305	296	273	289	289	329	302	315	306	280	274	288	291	295	313	279	283	284	276	269	320	280	283	310	319	294	295	281	288	271	286	299	295	305	304	323	293	316	313	328	273	299	280	332	293	317	303	327	302	295	303	277	310	329	301	306	293	300	303	313	303	317	303	289	279	270	328	254	311	308	307	302	286	302	303	279	314	286	276	301	293	329	275	314	329	312	293	317	288	300	276	303	295	328	296	291	304	285	314	300	262	273	312	334	294	319	294	285	293	298	279	298	303	296	318	258	292	291	322	306	294	281	291	329	304	275	312	317	283	293	325	288	285	286	283	281	308	290	294	281	327	302	309	283	298	302	299	302	305	321	295	303	292	339	300	302	312	313	287	287	301	278	274	303	242	305	291	300	290	282	276	264	294	293	294	290	294	303	274	271	274	290	254	321	293	273	322	298	281	302	321	285	269	276	288	304	301	321	280	284	277	332	282	284	296	283	289	309	290	277	304	301	285	303	314	313	326	294	297	281	289	299	313	302	308	268	298	334	284	321	306	303	292	312	304	285	305	304	275	306	263	300	317	331	286	328	294	318	322	306	307	278	310	296	307	279	279	287	297	314	296	273	285	287	287	303	298	290	325	301	307	288	314	321	318
1261	171	145	157	136	160	157	141	126	143	116	137	144	118	150	105	138	128	101	131	132	132	137	141	112	150	133	110	137	124	121	142	132	149	140	125	137	127	144	115	148	136	121	117	138	148	129	127	123	125	143	134	145	140	147	122	113	121	115	122	136	145	130	140	124	107	115	147	137	121	143	147	149	125	130	119	113	137	131	137	155	149	136	138	150	141	134	119	137	137	136	123	118	125	130	142	132	132	139	131	119	144	141	141	138	133	117	124	117	128	129	140	109	127	146	137	133	118	129	139	138	125	119	141	140	123	104	143	134	132	115	153	143	122	109	132	109	123	117	133	126	101	127	135	152	166	133	133	124	143	138	146	163	115	152	124	129	127	125	125	127	155	122	132	148	130	156	130	164	133	121	126	123	158	116	132	144	125	119	123	131	143	109	142	134	128	123	127	132	148	149	143	138	119	129	115	107	147	113	118	114	132	124	126	121	123	122	116	117	144	125	133	127	118	137	127	139	123	126	134	140	132	126	149	127	97	107	149	131	122	137	135	117	125	132	126	125	120	135	126	133	157	115	120	120	138	138	129	137	126	137	125	132	116	125	128	130	119	139	144	118	122	125	117	133	137	125	152	144	123	124	113	131	123	149	130	136	149	111	126	152	126	126	136	155	121	137	138	134	124	139	149	142	134	136	132	135	107	119	133	122	130	112	129	127	125	140	126	137	148	159	134	161	128	145	126	136	134	123	150	135	125	132	150	119	135	122	134	143	121	129	110	126	135	110	145	120	146	125	134	130	134	134	134	142	123	127	155	153	124	123	126	149	129	140	131	137	146	117	137	134	142	112	135	140	129	143	146	120	119	140	119	133	130	123	136	141	137	136	130	108	146	131	141	141	129	136	124	131	129	136	103	141	126	124	141	133	125	130	138	121	120	133	143	140	123	123	118	126	112	143	146	138	125	107	130	127	121	128	127	161	142	153	139	111	133	119	112	121	123	119	149	143	130	134	132	134	132	117	131	108	137	136	139	126	139	133	115	127	122	133	130	118	140	116	140	137	121	144	144	107	138	133	128	130	130	147	153	129	133	136	101	140	130	140	130	135	148	133	142	142	134	146	126	136	120	154	119	137	121	122	115	136	112	133	127	129	135	132	139	114	142	138	136	112	125	119	113	120	131	137	115	107	126	116	141	142	118	110	123	106	156	127	153	132	125	136	116	144	135	110	125	138	137	141	138	120	112	112	128	125	126	149	113	122	130	149	119	148	135	116	138	128	148	141	142	123	140	119	153	132	120	141	151	121	138	121	118	145	120	123	127	152	132	144	127	140	131	127	113	152	127	141	123	132	140	126	141	148	131	134	131	119	146	157	148	142	133	117	119	111	145	123	133	143	125	158	133	121	128	124	123	121	156	118	102	118	147	117	113	111	113	117	136	110	107	132	142	125	119	131	121	138	143	133	140	132	117	132	147	131	143	130	113	116	127	159	127	127	147	110	118	120	129	115	128	122	137	109	146	123	127	117	125	129	102	137	134	152	119	136	134	132	113	132	135	143	136	136	140	99	116	116	137	133	131	140	118	125	156	138	121	143	124	114	124	127	130	139	121	110	133	121	112	137	125	127	122	142	124	128	121	137	137	96	114	129	136	129	139	131	156	150	141	116	145	144	150	120	118	134	126	148	132	146	135	130	126	104	128	108	121	117	111	133	147	132	146	154	135	116	135	101	137	144	134	112	140	140	116	128	124	113	118	143	143	125	143	144	122	140	131	145	108	147	152	125	133	133	154	127	131	140	135	126	140	131	128	130	161	134	120	147	133	116	139	131	126	131	123	139	166	124	144	132	131	136	126	121	144	143	128	112	167	145	144	137	142	121	114	116	145	120	122	135	136	161	118	114	127	128	134	131	134	119	115	105	139	140	115	118	128	121	134	141	127	140	106	149	132	122	144	133	165	131	131	139	110	138	109	136	135	148	141	121	131	127	148	123	121	133	144	132	123	129	142	140	129	110	140	112	163	121	130	141	132	137	117	126	108	127	135	131	110	123	149	124	122	132	127	125	136	119	116	110	125	131	147	124	135	127	134	134	111	110	121	132	132	115	123	146	126	138	124	147	134	148	159	138	139	135	131	117	123	121	137	115	140	113	125	135	143	137	111	114	159	124	131	116	145	127	128	127	154	142	132	133	122	117	124	136	129	110	126	131	111	136	144	125	170	125	125	119	137	125	121	136	131	128	131	162	134	131	133	135	139	152	132	134	148	115	138	135	128	151	145	135	164	143	131	153	120	155	125	113	138	134	122	143	119	121	132	136	139	133	123	122	131	128	124	144	131	121	150	122	150	116	132	131	130	130	115	136	127	112	123	125	133	123	129	148	123	134	137	146	132	133	128	134	132	118	125	157	133	94	146	144	113	126	108	117	117	144	122	124	129	124	111	124	134	158	121	124	140	131	151	142	128	124	120	108	150	132	113	133	154	126	119	140	133	131	114	114	112	156	138	120	125	142	146	130	131	140	118	140	147	165	151	119	137	133	126	121	115	123	143	124	137	153	122	153	117	120	113	133	124	126	133	151	101	133	136	139	128	149	109	119	127	150	153	142	119	129	124	152	125	120	146	149	131	139	122	112	136	130	145	126	117	136	123	125	123	126	132	151	129	128	143	151	110	108	124	125	123	121	121	150	130	138	123	133	156	143	157	143	141	134	142	106	115	121	149	141	145	121	125	129	139	152	132	132	132	119	117	163	148	132	141	116	151	154	158	120	136	117	115	133	122	117	146	136	131	131	155	109	123	126	124	123	105	144	118	129	129	114	126	119	139	136	142	128	135	120	120	154	136	147	136	119	118	116	133	123	136	121	130	127	147	147	106	122	126	146	141	119	138	122	131	127	145	154	143	135	133	129	114	141	140	129	121	124	106	134	132	152	131	127	116	121	149	145	142	140	136	139	139	121	117	146	142	126	138	125	142	133	146	128	123	124	134	140	132	132	143	135	135	125	141	140	129	121	124	144	143	140	123	149	134	120	135	119	106	138	114	119	140	129	118	124	127	138	137	133	121	148	134	142	137	130	141	118	127	129	129	121	121	135	134	123	118	135	111	147	118	119	141	132	138	167	124	124	103	119	121	127	142	141	152	132	138	127	108	138	132	138	128	130	124	124	123	140	136	132	134	128	112	122	127	127	110	124	128	117	130	139	146	142	140	114	132	129	128	134	114	131	134	125	111	135	159	144	125	140	125	110	129	132	110	97	123	137	142	132	136	149	141	144	153	135	108	136	148	125	127	128	141	111	138	141	119	140	130	130	131	133	120	126	142	131	135	144	128	125	121	134	134	122	143	128	136	144	130	129	122	134	128	150	125	142	135	133	147	131	136	129	124	132	129	142	114	146	141	125	137	121	138	136	116	111	122	120	125	116	139	119	142	142	130	152	129	122	106	119	130	130	122	143	119	159	122	131	126	122	129	117	133	132	131	125	123	115	135	134	132	121	113
1612	362	357	372	376	352	388	343	345	358	291	348	336	315	309	314	325	362	333	324	338	346	294	315	336	311	339	340	292	312	312	314	306	316	303	302	321	290	348	342	337	356	324	300	338	343	336	310	335	330	320	308	344	311	302	315	338	346	309	329	303	304	318	320	318	284	326	320	353	307	325	303	341	316	328	308	299	353	313	292	337	345	355	311	318	317	323	314	293	304	386	318	344	321	296	307	325	307	346	333	330	371	352	341	336	299	323	343	298	260	289	324	320	343	303	331	284	317	297	316	325	335	303	331	347	329	302	338	311	349	329	328	337	323	314	324	318	343	345	341	303	337	303	297	301	297	298	331	305	338	341	330	299	334	326	323	317	325	318	316	356	339	324	313	313	321	328	322	322	311	349	281	336	306	303	321	318	336	348	351	362	296	310	319	321	334	329	327	338	303	299	321	282	300	329	327	332	314	340	337	296	314	330	324	335	296	356	324	281	312	337	314	333	322	294	344	314	291	314	319	307	319	296	338	338	340	282	312	303	324	314	318	306	284	299	310	305	337	312	322	319	306	320	318	297	340	317	324	339	349	313	297	355	323	316	356	304	318	314	346	306	329	301	334	307	294	345	337	336	307	339	303	329	322	340	314	317	320	314	347	333	323	286	326	315	335	325	331	342	291	335	328	312	337	327	339	311	305	328	317	354	333	310	321	299	321	294	325	303	290	318	302	333	287	304	330	317	306	291	342	324	310	289	336	314	328	327	342	295	305	344	321	292	328	319	336	306	330	363	316	302	312	352	313	323	348	333	333	340	356	305	314	334	331	297	342	358	375	326	340	315	348	334	331	345	288	303	306	326	335	354	325	353	344	356	372	330	359	321	343	308	319	304	315	331	343	317	330	312	320	330	304	332	323	319	332	304	322	312	342	306	344	336	335	327	301	326	318	350	373	325	308	301	317	304	313	339	342	290	304	304	342	304	302	340	305	289	301	282	341	315	326	316	317	330	328	323	333	300	303	332	310	318	317	346	281	311	319	325	324	328	328	318	339	342	330	348	314	327	344	345	344	339	338	326	334	339	354	315	340	317	335	344	289	335	309	310	302	320	322	344	330	317	332	312	316	351	331	304	326	325	311	335	310	302	318	333	307	292	294	301	275	346	304	320	306	385	318	313	302	322	323	274	295	309	330	315	292	291	310	317	302	306	311	332	332	343	302	318	300	329	318	288	303	343	303	330	290	329	306	352	338	319	325	315	302	343	318	326	287	290	319	329	317	317	309	276	325	315	312	322	335	344	307	317	308	303	289	314	317	327	307	325	304	310	313	270	331	333	327	292	354	341	307	311	288	307	321	346	279	296	320	284	321	330	354	338	328	345	331	308	339	325	334	342	315	332	315	315	328	331	329	328	361	298	322	333	312	329	357	322	316	329	323	298	279	319	313	314	328	305	325	323	334	324	337	286	324	324	340	330	307	308	291	301	333	325	335	321	307	317	317	342	323	354	340	342	322	350	318	304	301	320	286	309	287	316	316	281	352	336	309	330	318	318	304	320	280	304	292	338	307	332	290	297	305	340	303	315	334	333	334	351	336	325	316	309	309	345	292	323	318	310	318	311	346	320	328	322	338	341	306	297	303	306	334	316	318	333	318	321	329	302	326	325	334	300	312	328	296	329	360	305	325	306	327	336	337	298	336	339	347	293	334	324	304	317	314	305	278	316	338	336	318	350	319	338	342	313	332	341	288	303	327	336	317	321	301	290	338	288	310	295	326	305	332	313	340	332	310	302	344	294	303	286	332	342	307	337	318	317	339	310	317	331	284	329	317	333	328	323	329	331	319	319	341	333	323	310	326	326	317	329	322	343	340	338	318	318	330	338	288	301	366	341	309	319	324	281	334	327	275	318	308	327	314	360	304	307	314	329	350	306	305	308	298	339	313	308	305	319	300	317	329	318	293	294	315	338	305	338	353	320	325	322	350	331	335	329	342	312	317	322	321	324	337	307	339	321	287	296	300	304	307	328	321	356	344	324	331	350	324	341	315	321	307	328	318	303	339	306	362	325	313	321	339	304	341	334	305	307	305	343	327	314	328	315	292	334	292	347	331	307	299	288	301	320	328	301	293	343	321	310	313	319	313	324	301	305	297	321	304	327	287	328	294	311	340	299	314	350	337	325	324	298	331	332	291	289	314	302	315	325	311	313	314	312	305	331	287	346	347	309	313	289	323	314	308	342	307	305	306	310	304	327	333	319	323	340	315	322	290	345	322	326	273	317	282	326	318	324	332	327	299	315	335	330	300	299	328	355	336	303	319	327	329	310	327	323	322	348	294	295	319	310	309	361	327	322	299	309	307	315	321	334	283	329	324	316	321	321	305	326	304	331	343	319	315	319	327	352	326	330	339	298	331	306	335	346	309	332	336	313	341	299	335	341	334	319	328	376	321	354	289	323	375	361	298	314	315	315	349	316	308	345	333	317	324	339	295	312	314	264	285	321	305	334	333	301	333	305	317	300	324	322	347	305	329	337	324	319	309	308	315	334	287	291	320	332	294	325	329	341	321	297	326	308	307	337	309	306	322	326	328	293	322	324	293	310	306	325	323	314	309	361	310	338	302	308	313	328	348	331	349	331	320	327	309	305	307	325	316	307	310	340	330	327	300	300	327	310	322	305	292	329	325	316	341	327	310	296	323	350	343	287	327	336	303	335	345	348	337	336	346	340	300	308	319	310	318	280	329	324	326	333	331	306	331	322	346	333	324	331	337	307	304	343	327	336	331	312	318	300	317	328	319	321	317	321	328	336	339	280	301	325	282	330	307	345	310	304	315	303	327	315	298	314	285	325	336	312	324	330	298	331	306	336	295	322	324	315	335	307	351	308	313	319	347	326	333	331	347	328	357	310	304	300	329	341	344	295	313	331	325	307	333	328	301	322	281	343	355	321	326	319	304	328	331	331	337	299	349	320	337	344	320	291	334	281	300	300	301	322	319	287	342	329	349	288	316	316	330	310	313	329	311	337	287	311	286	341	343	313	316	350	340	342	304	326	290	309	337	302	348	303	333	330	305	341	303	332	298	313	334	315	329	305	337	335	320	306	329	303	310	319	311	315	284	293	306	332	298	331	301	322	345	326	331	314	310	311	346	291	321	342	318	317	320	345	325	333	308	312	352	303	326	310	319	331	347	352	329	347	319	366	333	283	329	324	314	311	325	317	340	320	303	314	296	307	354	298	360	315	359	341	284	316	315	317	340	346	316	324	302	340	308	350	321	328	311	332	321	304	322	303	329	335	328	322	343	296	300	314	310	316	283	346	343	319	332	317	343	299	286	304	288	316	307	325	325	329	324	318	311	323	310	363	341	300	324	310	277	331	305	319	325	314	329	308	357	302	313	304	322	348	335	330	285	351	350	310	327	326	319	303	298	312	316	365	333	322	326	326	324	338	319	308	306	346	306	319	348	326	331	338	320	341	307	344	303	321	324	340	320	313	340
7350	573	553	450	387	296	250	277	239	263	246	226	239	200	208	197	235	183	201	230	210	199	226	191	190	174	192	176	201	198	217	231	192	190	223	179	215	210	210	217	215	194	234	203	227	182	215	205	200	201	221	214	215	218	235	209	201	194	204	195	203	170	177	175	192	227	220	197	188	219	202	191	228	211	205	211	214	189	174	202	188	243	203	170	187	189	202	201	214	202	181	201	215	186	213	194	199	191	207	209	189	211	215	190	211	200	192	214	197	167	196	220	183	207	190	191	181	180	215	209	198	197	217	178	183	226	196	213	212	201	216	224	211	195	201	193	165	210	190	214	214	208	194	183	186	192	202	188	160	193	170	210	198	198	231	185	209	201	204	160	221	199	187	207	187	240	186	218	200	197	190	169	184	200	185	181	201	187	194	240	187	177	180	180	210	213	200	217	205	194	216	188	204	198	188	190	220	205	233	180	201	236	198	226	193	214	220	215	211	215	220	162	212	236	194	183	208	197	184	180	204	205	212	186	219	201	205	176	221	176	210	191	201	194	214	208	196	196	195	206	221	195	209	177	190	212	203	187	201	200	235	182	187	157	199	203	191	211	205	190	178	224	208	196	224	207	203	178	201	209	198	192	199	204	200	211	173	206	208	187	202	227	186	202	195	185	195	193	245	161	169	182	209	218	181	178	197	235	203	197	186	221	217	204	196	209	199	183	178	201	176	213	209	213	191	197	204	199	197	206	216	186	207	220	179	187	219	211	193	193	208	215	215	192	201	187	204	168	241	210	179	223	216	186	213	178	225	183	203	187	245	215	210	227	221	214	227	211	175	197	220	205	216	200	185	197	204	167	210	192	206	217	195	195	214	199	230	221	193	242	175	197	194	197	199	186	214	210	192	210	186	171	194	205	212	213	161	234	194	204	225	211	186	220	212	187	201	193	228	219	195	162	188	183	216	198	201	202	186	180	209	208	214	199	191	198	205	210	221	213	204	195	208	178	226	203	183	179	210	207	200	195	197	170	166	182	192	213	195	190	210	193	201	211	187	216	208	204	218	238	199	191	210	194	187	186	221	210	210	171	194	204	187	193	218	198	199	220	200	198	205	181	208	188	215	205	191	177	188	196	171	221	219	185	195	185	199	214	208	251	226	180	218	174	190	201	218	197	202	188	187	196	197	190	189	193	215	188	168	214	223	214	192	197	187	193	196	219	185	185	180	202	210	194	229	205	212	210	192	208	214	215	203	219	204	196	223	213	217	207	210	195	192	218	192	226	182	210	181	198	195	188	207	185	193	190	204	200	192	210	200	192	195	220	180	185	197	197	179	222	192	186	183	201	204	196	207	189	230	200	222	178	225	209	190	225	187	179	175	190	175	182	171	200	207	222	189	207	202	166	220	208	192	197	189	185	200	194	196	217	193	188	211	197	191	202	186	196	225	219	203	198	195	194	193	176	199	211	172	204	167	200	185	168	168	194	174	202	175	201	195	222	202	237	184	216	212	213	236	208	177	173	200	199	214	221	181	223	206	208	198	188	189	210	202	203	226	186	182	188	182	175	213	204	219	212	192	233	204	233	225	220	200	201	208	205	223	213	209	166	186	171	206	215	209	217	195	210	175	231	206	217	193	192	189	218	215	212	227	200	218	230	219	206	207	194	198	199	220	218	208	202	217	189	193	201	221	200	189	197	176	208	214	193	185	210	196	228	196	169	199	183	231	191	241	201	213	154	172	204	170	180	204	204	207	197	203	207	213	192	196	194	183	215	179	197	167	209	213	205	211	186	186	224	218	193	211	232	205	204	204	197	202	207	230	202	195	217	208	195	184	216	194	235	186	183	222	182	228	176	214	202	195	187	194	209	220	171	185	209	214	197	190	189	179	201	202	190	182	186	196	180	177	187	189	236	196	187	179	207	206	190	209	216	207	217	206	205	184	184	197	201	199	211	159	204	191	244	200	196	213	175	202	187	213	236	175	190	199	197	206	207	203	193	211	197	188	200	191	211	197	183	208	195	219	195	187	189	183	174	220	220	202	212	216	223	203	225	201	188	217	210	213	217	206	210	186	188	206	186	208	196	207	196	211	202	211	191	202	203	221	188	200	213	204	192	212	203	194	208	214	195	195	196	182	164	215	186	184	187	209	199	222	195	191	184	196	189	197	172	198	183	194	215	197	197	187	191	185	199	192	161	186	196	180	204	192	195	196	204	190	177	198	207	207	182	185	230	228	192	174	190	187	202	178	212	182	189	191	193	198	191	179	193	231	217	214	206	202	211	207	225	191	186	199	202	185	212	201	212	201	190	237	196	201	207	199	195	216	204	167	209	215	176	186	201	198	200	205	212	178	197	214	201	190	213	165	181	218	211	194	214	204	173	185	207	186	178	208	204	221	220	228	188	203	193	187	176	205	193	195	197	194	176	193	181	205	191	228	178	206	196	194	209	175	221	204	193	193	178	205	210	228	201	174	184	167	198	217	217	196	218	209	209	217	212	214	188	224	200	212	198	198	209	200	210	197	182	204	181	196	193	184	209	183	183	213	166	210	194	220	192	186	172	232	223	207	218	195	199	211	186	219	201	210	179	201	213	217	192	226	212	208	187	201	200	211	192	184	177	172	199	196	191	197	207	225	226	223	209	180	211	187	196	196	194	174	181	183	188	185	179	230	192	163	180	199	179	204	223	199	228	216	211	216	200	213	210	200	200	199	207	188	202	197	176	201	205	211	199	197	168	202	221	194	225	214	190	210	214	198	216	199	205	215	215	186	187	202	191	203	178	216	208	195	204	218	173	186	217	206	207	224	234	196	200	231	204	159	203	212	197	222	214	179	187	210	173	215	206	214	202	194	181	222	201	199	184	208	221	211	204	208	186	210	219	194	191	222	169	199	190	206	203	213	200	197	198	212	212	198	219	203	230	182	196	201	203	211	193	244	219	220	212	190	226	188	182	194	211	196	196	200	184	193	190	215	197	198	223	195	191	211	209	162	194	216	215	216	184	172	190	191	176	179	198	214	193	214	203	205	189	203	198	210	209	178	213	229	179	194	208	191	193	182	169	213	195	198	202	202	200	220	194	225	187	201	229	185	197	199	167	198	194	205	212	203	175	193	192	191	217	169	218	184	184	166	219	226	208	195	218	200	185	226	204	199	228	185	178	213	203	209	211	197	188	188	215	215	197	185	194	202	181	190	214	180	209	191	202	177	188	182	179	193	199	213	202	195	222	193	239	217	200	187	215	183	225	147	190	177	185	186	189	195	181	211	223	186	221	221	185	197	184	211	192	201	207	187	197	197	181	225	194	162	193	213	164	183	183	193	191	204	189	200	175	187	233	216	182	185	204	180	194	193	224	183	186	190	188	204	187	195	218	214	190	226	191	230	204	183	187	170	236	227	172	186	210	207	208	198	201	186	211	229	195	179	189	195	201	195	208	206	202	197	198	202	214	217	209	177	200	177	194	184	196	196	203	205	215	206	207	214	201	205	192
6362	762	1255	1353	1158	1083	862	738	683	719	616	621	599	583	560	522	500	516	479	500	534	509	503	548	488	513	495	481	491	518	468	490	506	496	513	455	461	474	461	463	463	474	442	433	472	459	448	431	455	463	462	444	444	451	451	487	442	465	454	461	461	448	483	461	428	460	450	472	435	462	421	428	442	443	470	497	483	479	470	450	435	462	438	503	442	457	394	501	482	456	469	451	460	449	451	469	484	457	466	466	478	431	494	470	417	463	424	444	446	456	465	445	454	432	468	443	497	441	437	470	430	451	427	481	482	487	435	434	461	448	452	453	498	449	455	461	435	429	502	440	444	444	491	452	420	449	498	417	447	432	470	448	443	454	461	444	448	419	446	473	461	453	433	460	457	476	472	493	420	492	450	485	438	418	472	471	494	432	451	448	442	473	474	529	472	479	466	476	420	480	457	442	456	443	434	427	455	439	466	433	466	419	432	465	472	464	481	444	417	442	474	424	441	451	431	437	413	432	420	424	476	456	463	503	474	462	453	446	485	490	459	479	442	470	438	431	485	446	477	455	428	454	494	466	424	473	401	474	438	479	473	468	469	436	470	468	468	475	459	418	502	501	458	463	433	410	479	418	446	472	439	466	433	463	437	487	496	458	453	434	424	425	430	456	481	504	481	461	477	501	453	474	484	479	456	442	458	454	422	442	413	474	454	431	453	439	474	461	473	475	404	443	465	427	432	486	485	466	450	477	443	446	481	462	430	445	474	448	475	480	470	511	456	468	446	414	439	458	456	471	425	422	421	460	477	471	482	450	464	460	461	463	497	443	498	423	458	473	432	428	473	455	464	478	467	453	516	462	452	483	477	438	456	465	460	470	465	432	489	448	419	473	456	445	466	438	420	463	459	429	452	443	455	447	460	461	472	451	458	483	436	477	444	438	462	425	457	466	432	491	430	446	432	464	447	444	470	451	463	455	467	469	416	457	455	459	460	447	459	453	451	449	414	458	432	500	425	475	458	449	490	440	464	457	472	405	513	481	461	472	454	461	446	473	433	425	478	453	381	516	452	487	493	477	471	449	463	442	442	465	471	436	444	457	487	435	493	440	441	507	430	483	441	453	461	389	428	459	449	419	468	416	478	474	460	431	464	458	504	462	453	488	447	403	452	466	473	447	448	467	440	472	449	481	468	469	452	439	421	478	463	431	442	471	482	444	455	487	494	458	500	447	433	429	460	484	455	447	453	479	417	455	495	493	439	424	495	416	469	478	425	485	443	438	442	452	488	441	462	413	438	468	484	470	482	419	438	436	470	462	491	471	456	427	479	466	489	447	469	428	482	438	472	463	449	499	455	461	446	452	450	464	452	435	479	464	461	447	459	444	454	484	441	432	445	454	458	492	469	466	480	472	519	406	471	484	469	398	444	472	461	487	400	468	454	421	466	447	465	446	474	458	487	457	476	464	467	459	492	466	454	442	455	491	461	486	473	475	455	421	422	452	487	461	468	447	468	413	450	460	444	462	414	482	437	453	444	460	475	467	437	446	478	437	430	441	478	481	417	457	461	442	459	477	461	462	452	433	464	433	460	449	491	430	473	449	482	449	461	416	454	496	469	450	449	463	451	444	451	428	456	451	475	445	472	444	448	486	433	445	449	468	455	483	471	463	478	437	441	458	469	457	478	476	447	454	447	509	434	418	460	449	483	434	489	461	439	450	462	467	454	488	466	468	435	450	407	446	468	464	446	425	465	452	474	474	457	456	422	473	436	432	446	468	460	455	448	439	438	492	432	442	408	433	415	431	449	462	471	492	429	463	440	461	480	498	438	484	455	415	458	460	470	457	461	486	427	450	417	455	418	450	451	457	474	493	419	497	430	486	434	462	439	518	465	452	448	487	453	477	468	471	476	465	449	424	453	419	488	455	469	436	431	478	461	480	517	440	459	461	464	435	417	451	455	438	466	488	478	446	454	473	491	427	471	483	439	477	493	506	458	448	468	432	434	432	433	463	478	456	454	430	459	451	482	475	452	465	476	464	422	461	453	471	459	448	486	447	448	475	428	499	444	457	438	466	480	461	468	453	450	482	435	475	456	448	451	468	435	458	453	451	484	415	478	475	438	438	441	464	446	470	447	449	464	474	446	456	437	422	492	455	435	474	484	477	440	481	477	478	409	443	488	478	461	428	456	436	453	465	478	467	457	402	454	444	429	404	484	481	484	412	482	474	470	446	484	480	454	422	492	456	477	443	477	466	444	455	435	455	428	460	440	457	466	432	427	476	488	473	449	477	459	443	474	450	470	443	493	448	461	435	464	433	468	439	485	487	462	469	444	450	464	448	457	469	448	485	427	465	450	494	478	436	465	453	471	452	466	468	441	464	444	446	467	516	429	460	449	450	459	427	454	438	493	472	480	465	468	420	449	449	475	501	428	466	436	441	514	442	470	443	421	433	479	440	449	464	462	478	440	486	427	478	417	475	469	462	415	463	478	415	478	461	461	449	457	451	436	468	426	499	495	492	419	491	436	440	476	470	437	451	461	442	487	457	449	425	437	468	459	453	473	449	451	437	485	444	433	461	445	442	455	476	501	430	470	490	435	451	478	455	466	448	416	474	431	425	462	464	474	500	449	477	452	436	473	406	470	430	462	484	465	438	443	473	478	459	464	461	463	451	445	386	445	437	401	477	465	453	462	461	487	465	452	442	469	485	459	463	493	460	457	448	486	437	440	452	427	492	470	458	448	476	454	460	457	434	442	456	462	473	506	427	464	413	474	465	459	464	445	454	465	459	427	424	444	456	474	486	425	448	435	488	445	481	492	427	433	444	483	437	430	467	468	491	492	477	460	444	436	475	425	484	478	433	439	452	468	495	498	441	462	468	438	464	506	469	456	473	465	442	464	437	468	470	445	446	462	455	423	494	455	426	483	451	467	472	459	484	457	494	444	459	450	467	406	450	413	432	431	481	491	475	461	433	456	468	466	460	466	473	462	461	431	442	449	457	465	450	452	482	511	422	460	476	437	426	471	422	428	510	478	420	449	456	470	482	475	398	434	443	468	466	490	444	448	412	450	475	435	436	486	467	462	459	435	452	446	469	435	451	448	481	418	453	444	456	450	489	443	484	448	426	521	462	448	458	446	493	434	392	443	457	455	469	429	469	479	480	463	457	482	459	423	436	431	470	466	463	461	446	465	433	468	453	469	460	466	472	425	478	422	442	478	473	464	453	466	476	452	429	421	433	461	473	427	494	430	475	473	466	468	470	462	453	478	470	481	448	480	459	429	446	470	481	445	457	493	469	432	433	470	468	419	450	470	484	476	459	480	454	483	418	449	435	430	440	453	450	448	453	474	468	477	469	440	477	478	446	499	460	485	470	468	473	435	444	437	484	436	476	466	436	468	492	425	467	508	469	392	478	433	455	437	483	454	469	441	469	468	450	449	462	469	440	432	501	436	453	440	433	427	456	469	458	473	462	444	458	418	472	439	445	459	456
13917	1135	904	708	435	378	302	228	233	196	203	200	169	152	171	153	169	158	147	131	122	153	159	137	123	143	135	144	128	117	124	124	132	158	136	130	111	127	144	127	111	131	111	142	135	137	154	138	128	112	139	109	128	152	131	122	140	119	120	135	135	117	146	134	125	137	125	131	139	136	128	141	112	139	121	122	152	144	137	128	120	117	121	113	111	125	138	105	141	136	131	130	110	146	122	108	129	116	125	156	114	133	116	165	151	129	115	120	147	151	125	115	112	126	137	125	136	157	127	148	122	124	122	130	125	126	129	117	123	101	130	135	134	116	142	134	122	137	119	134	106	142	123	113	123	120	135	118	112	125	127	131	120	148	130	123	122	136	134	109	125	108	107	145	159	127	129	115	118	134	142	107	129	127	131	119	114	132	136	127	124	110	140	121	130	111	145	126	132	138	129	113	126	129	121	134	130	126	115	125	116	120	115	134	131	126	121	125	119	132	137	136	137	119	133	125	121	136	130	133	152	111	136	121	127	127	111	132	148	130	127	115	96	130	139	121	133	109	131	140	125	124	126	141	137	134	129	133	130	134	119	109	114	134	110	133	133	120	114	148	135	133	133	131	111	117	151	124	129	138	113	146	129	130	123	146	148	138	133	116	116	109	136	130	124	113	136	115	116	126	148	126	113	132	159	128	120	112	127	138	120	138	134	126	123	126	138	125	164	124	134	125	138	120	143	138	146	143	133	123	118	119	134	148	135	115	146	101	122	119	131	131	160	121	139	125	120	123	142	116	144	133	127	133	139	110	135	128	119	145	107	123	142	129	141	133	123	115	142	143	147	133	125	125	136	128	122	138	144	129	117	121	111	128	126	147	136	139	120	123	118	132	146	122	100	111	116	127	139	127	144	161	129	138	132	133	127	139	136	132	137	128	134	111	128	128	136	135	141	111	109	130	111	135	142	129	146	152	143	123	117	149	133	125	135	139	138	113	132	129	129	120	159	146	132	108	140	113	123	103	100	135	123	130	133	126	118	129	121	120	131	129	120	127	137	133	125	126	131	120	127	116	154	137	128	134	120	147	119	139	125	122	128	103	124	125	120	153	124	128	123	117	150	117	128	142	130	124	129	130	121	122	161	133	121	116	119	135	113	123	119	134	134	110	128	125	128	117	133	125	151	139	149	141	141	137	115	123	128	121	142	125	116	123	119	118	114	149	136	137	122	140	121	125	98	139	121	138	110	149	158	138	114	134	125	131	107	129	128	110	137	137	121	138	139	126	120	144	112	121	123	131	139	130	116	124	132	120	109	125	134	122	138	147	119	117	134	140	122	110	133	125	129	138	143	125	126	125	151	123	128	116	94	120	117	144	111	142	124	135	129	127	138	155	147	127	121	132	127	127	123	128	112	143	125	112	139	134	129	139	128	122	137	153	124	122	125	160	126	119	107	114	130	136	128	127	113	112	113	113	124	137	139	134	113	135	140	123	131	132	131	113	128	131	127	148	116	115	116	129	108	140	126	111	130	131	146	138	118	133	123	127	134	112	118	155	128	133	132	125	128	127	145	121	106	140	117	123	111	150	121	135	151	140	127	142	127	135	129	125	134	124	127	139	128	133	116	136	117	136	126	123	120	137	125	121	110	115	126	128	104	125	132	124	139	142	98	119	130	116	136	142	133	120	116	128	134	129	131	129	133	122	114	128	136	91	115	139	127	130	121	128	132	101	132	123	149	116	139	117	124	118	129	124	122	121	118	128	121	115	96	131	131	153	115	107	133	135	132	118	118	123	128	136	120	142	134	139	144	124	123	133	130	124	138	123	135	119	101	134	131	134	127	136	139	113	128	130	122	137	123	139	124	115	122	137	128	123	117	128	138	133	110	124	142	148	136	130	111	137	142	112	135	139	126	117	126	147	119	109	159	137	134	129	122	124	136	131	127	115	131	137	142	125	117	123	146	132	122	136	131	128	108	127	136	120	125	135	101	122	108	137	156	114	114	122	119	128	129	151	129	130	137	125	129	132	143	126	122	116	107	121	141	149	121	118	130	120	122	120	119	105	150	128	132	115	130	147	118	110	121	125	130	111	141	118	140	134	124	124	123	110	146	132	141	132	130	137	137	130	126	130	129	152	119	151	138	119	141	110	105	144	116	106	129	121	118	144	142	113	147	139	123	143	107	107	148	122	114	126	127	133	126	121	133	134	142	116	109	138	114	123	136	104	125	131	118	135	130	116	121	123	107	129	130	135	124	151	121	142	139	136	131	121	117	141	129	143	135	122	116	117	150	123	116	139	125	120	120	111	101	126	130	131	135	126	119	139	154	146	123	127	123	132	123	134	111	124	130	135	125	135	120	135	127	123	128	124	144	149	108	124	120	131	137	134	138	119	125	151	133	118	117	137	115	124	108	108	136	123	140	127	148	127	127	110	126	124	106	128	126	129	114	142	148	142	121	117	125	132	131	134	134	133	131	114	121	128	130	145	126	122	119	134	135	114	140	139	147	122	151	126	137	133	162	102	133	134	127	117	149	128	107	117	134	118	127	122	128	144	125	141	139	133	109	160	117	112	126	138	118	139	123	122	146	139	142	135	132	118	134	125	124	124	134	127	133	130	124	142	116	121	135	133	134	132	155	135	112	135	108	124	148	135	128	153	152	138	138	140	127	119	143	129	130	142	117	160	118	134	125	122	134	125	128	117	145	119	113	148	131	139	143	129	126	112	145	110	111	126	130	136	138	123	127	123	153	136	132	124	122	153	124	127	131	131	128	123	112	126	148	125	133	122	136	135	129	138	148	126	126	116	129	129	144	132	124	104	132	129	121	140	121	124	112	150	115	133	125	122	128	143	121	125	130	137	134	126	112	151	155	133	122	140	145	104	130	136	132	106	125	121	138	126	134	107	145	121	115	121	122	136	109	126	123	123	123	121	111	104	136	147	133	117	110	139	144	116	125	119	135	109	134	118	162	116	101	117	158	135	138	123	116	140	127	109	137	129	150	122	140	126	116	122	120	127	126	129	131	122	118	125	127	113	107	114	115	113	138	138	123	139	137	128	133	127	140	128	147	116	110	118	126	137	95	124	120	129	141	142	116	155	136	114	138	112	131	132	123	127	158	119	135	117	110	128	139	130	109	130	137	131	142	126	129	110	132	151	148	134	138	131	153	110	117	129	129	138	133	99	134	136	113	120	130	118	137	112	119	140	120	122	123	140	129	120	127	144	109	139	125	142	130	150	135	163	119	120	119	156	114	138	104	131	131	116	129	138	126	132	132	124	139	129	132	134	138	130	129	125	126	136	127	111	126	129	138	126	112	142	122	124	121	137	135	143	128	140	134	117	119	128	129	138	165	117	127	138	129	149	106	150	129	124	141	129	128	101	111	136	104	111	97	114	136	148	154	127	136	129	120	117	119	143	153	121	111	143	116	106	123	126	134	119	128	127	105	131	121	126	124	143	117	128	125	151	135	134	163	141	139	131	102	126	124	137
7974	932	1780	2007	1802	1378	1156	910	854	746	660	657	563	538	486	502	468	438	384	378	383	389	355	380	365	384	378	352	330	328	337	354	319	345	353	331	355	327	310	332	303	299	323	297	305	297	305	300	297	333	315	330	306	341	318	298	290	316	300	285	317	307	344	303	293	291	296	293	310	260	315	293	326	285	300	283	288	310	305	308	325	318	306	292	327	327	296	312	316	321	292	314	278	315	294	290	294	295	314	290	294	250	303	316	294	312	261	307	290	285	294	311	297	278	288	316	323	296	294	296	292	332	296	307	274	315	292	268	307	279	274	325	295	295	311	294	313	348	312	319	296	289	295	291	298	299	309	292	284	269	279	284	297	298	328	299	279	306	292	317	300	300	309	316	257	292	261	303	280	314	311	312	294	323	261	303	283	298	329	297	300	278	318	301	290	288	287	274	275	285	328	280	294	292	287	279	314	283	305	278	312	305	279	310	329	285	298	297	277	301	268	310	292	288	300	325	343	288	283	315	281	317	320	275	277	291	259	325	300	304	296	276	299	290	313	340	285	293	282	321	306	296	324	319	311	288	280	289	295	314	286	286	323	302	282	279	283	295	285	310	300	295	274	289	295	269	316	300	328	278	302	287	314	313	268	308	317	327	302	296	298	265	290	331	310	292	279	290	280	331	304	279	297	291	271	300	267	321	311	295	277	287	288	325	283	267	312	243	263	300	288	293	320	280	287	301	293	290	288	262	289	318	329	288	285	284	316	270	287	307	277	322	313	322	280	286	285	313	301	306	318	291	283	315	283	308	290	317	321	301	300	315	307	302	284	328	263	305	283	303	297	316	282	320	308	291	280	305	296	298	333	278	272	305	294	318	288	283	276	290	298	295	288	329	313	289	289	291	298	288	299	262	307	277	305	275	288	276	280	296	292	303	307	283	295	286	330	305	279	285	294	290	305	292	308	290	282	294	297	281	300	300	295	318	282	307	309	294	292	263	298	319	324	286	287	273	313	292	295	275	291	295	312	303	290	303	295	301	292	318	294	306	263	314	293	250	300	296	332	324	309	318	317	287	300	314	278	294	307	292	249	302	304	315	305	318	303	320	311	292	270	299	324	348	303	302	288	316	291	280	304	298	330	299	291	313	241	273	278	304	322	287	277	304	275	277	317	301	288	284	293	304	324	295	324	297	305	320	311	308	286	267	310	287	312	283	306	322	288	270	292	290	290	308	292	291	334	290	293	304	315	306	287	310	297	255	295	301	310	287	290	281	315	285	325	320	311	269	297	271	289	295	298	297	276	280	289	268	273	299	311	318	290	296	324	315	295	334	261	313	292	287	290	332	294	330	301	302	316	319	314	295	293	308	273	302	313	292	306	304	317	319	281	296	315	287	297	322	292	305	316	261	313	276	264	345	297	299	288	300	315	289	311	300	319	272	285	312	269	291	321	298	282	286	286	292	276	288	274	310	304	300	274	273	271	302	321	267	284	322	282	277	315	309	285	266	314	321	286	268	303	312	280	297	307	282	296	298	331	273	298	320	305	309	298	273	307	323	303	286	274	309	338	265	284	283	284	258	282	281	321	266	274	316	272	302	303	292	312	304	313	306	311	293	296	302	324	312	307	312	279	264	299	301	298	306	312	294	282	269	323	255	318	313	315	291	317	280	318	291	280	321	291	286	260	280	287	262	285	317	279	313	326	293	305	315	281	289	312	268	304	281	287	289	282	284	316	285	292	299	322	298	297	297	304	291	291	294	309	308	274	295	306	283	282	280	295	320	281	324	316	275	315	317	323	270	252	315	293	286	286	284	289	297	304	264	255	316	294	314	306	314	308	296	277	310	296	312	307	307	284	307	287	306	294	302	295	297	307	282	283	291	311	306	299	283	308	290	277	323	299	307	309	292	318	315	273	300	295	290	304	307	273	311	306	278	298	312	337	304	308	283	302	282	276	298	276	305	289	296	286	302	305	280	318	324	304	291	317	295	322	266	266	310	326	274	303	291	281	264	310	314	278	290	317	280	285	300	282	312	300	297	316	277	298	271	294	331	270	295	292	308	302	306	323	298	292	297	296	297	289	295	300	314	300	282	285	299	313	286	295	327	333	305	293	281	290	327	279	333	280	300	296	271	312	302	309	301	283	289	308	318	285	309	310	264	297	267	294	304	285	291	298	308	291	313	294	294	304	310	344	283	294	265	282	300	320	276	309	313	297	274	271	301	333	305	319	302	286	306	310	316	293	320	296	321	279	241	285	274	279	282	321	300	288	287	277	276	278	289	285	293	298	290	313	293	289	302	270	278	331	325	317	287	302	317	290	293	286	296	279	277	295	286	279	294	301	290	287	290	318	289	276	331	308	318	336	297	313	311	308	291	280	266	261	289	309	304	299	268	295	289	274	303	317	272	307	340	278	293	313	305	294	277	301	299	287	280	311	304	293	317	306	306	277	298	306	269	287	295	337	280	314	304	289	280	311	312	295	294	265	278	309	308	292	288	307	314	320	289	277	308	317	265	284	309	298	273	317	290	285	311	322	292	301	286	297	307	296	323	284	275	301	290	325	305	304	297	276	298	314	293	292	274	296	276	292	319	299	290	298	281	270	282	305	310	287	290	301	311	288	275	324	313	281	309	314	298	301	342	297	282	291	285	293	272	306	275	299	260	265	295	319	306	296	309	298	297	300	308	263	266	305	299	297	328	307	322	290	299	293	294	276	299	290	306	318	313	299	300	307	318	291	289	306	288	283	282	317	299	279	327	279	305	280	304	280	299	311	324	303	319	297	301	309	306	298	314	294	286	321	286	274	275	303	282	313	277	271	335	319	312	308	308	292	262	316	323	288	311	272	298	276	303	318	281	311	294	284	292	317	275	307	278	327	291	269	309	309	268	278	318	299	289	292	315	295	345	313	292	305	285	316	296	306	287	307	300	287	290	276	280	302	302	303	286	301	303	302	303	307	283	290	298	264	284	282	312	284	298	305	311	281	305	328	310	281	270	296	305	301	302	299	292	301	272	304	293	294	278	308	307	300	327	292	270	328	277	284	294	304	315	278	307	271	308	291	282	302	278	314	274	285	314	281	307	313	296	307	292	304	273	309	307	252	305	294	319	316	282	306	308	263	313	282	294	296	311	283	278	314	273	313	316	274	281	285	252	310	335	304	307	263	286	307	291	284	304	299	315	297	290	295	307	305	278	271	280	293	308	325	269	304	314	298	295	289	288	277	306	308	321	330	289	329	294	273	317	324	284	301	318	294	282	318	290	286	277	273	288	295	297	334	304	322	277	303	292	284	294	308	298	284	281	295	322	300	280	282	284	290	279	298	310	309	289	312	290	302	273	313	317	282	299	298	283	330	266	295	319	292	292	311	283	280	305	284	316	313	259	320	310	284	264	277	278	270	279	262	287	293	296	277	296	268	313	305	268	328	308	298	265	279	284	275	294	304	300	290	300	310	305	319	313	299	318	319	306	279	267	324	310	301	303	287	302
1317	139	139	140	117	116	127	141	125	129	151	143	157	116	124	134	121	138	130	107	117	145	123	121	132	126	117	127	148	123	128	146	144	134	118	123	121	112	154	109	122	148	137	118	136	147	127	122	147	146	130	136	127	136	122	137	139	139	132	124	141	114	129	145	141	119	111	140	139	130	126	138	115	140	117	117	136	117	142	129	124	136	121	136	124	141	112	129	112	131	131	131	137	152	145	134	136	154	137	142	135	119	128	121	134	148	128	120	121	137	118	132	131	153	121	148	128	122	131	155	129	124	130	114	116	132	135	113	137	121	123	133	132	127	132	118	132	125	130	139	123	132	122	139	143	126	131	113	140	129	137	128	147	123	149	104	133	116	143	114	130	132	141	149	128	131	131	158	126	129	133	159	125	139	140	140	134	139	125	128	119	148	124	132	168	119	143	157	121	139	145	133	147	142	114	118	142	118	126	132	146	118	134	157	152	117	129	137	114	126	139	115	140	131	122	119	130	140	109	139	118	143	126	138	118	109	141	156	129	129	141	162	137	125	126	146	109	142	132	153	112	139	120	152	129	157	125	145	147	118	126	130	133	150	134	135	120	134	142	121	150	134	130	116	147	118	143	125	145	141	124	131	125	140	115	148	148	109	138	123	140	119	143	113	145	130	124	123	175	138	114	122	130	132	118	137	140	143	124	124	123	132	132	137	128	124	130	122	139	131	143	147	140	140	130	128	116	132	121	101	144	137	148	142	132	130	123	132	126	114	108	122	147	120	120	124	133	113	117	125	144	123	124	150	122	118	160	135	111	142	142	131	124	108	134	143	120	155	127	111	138	162	136	122	152	116	146	126	122	139	132	128	119	136	124	138	117	139	142	127	138	111	128	139	119	128	118	145	119	135	141	145	126	145	105	117	139	125	147	90	134	120	122	131	128	125	132	124	131	147	133	123	120	128	152	141	116	124	149	107	127	129	131	130	120	121	127	139	131	114	129	131	130	127	124	151	131	120	111	172	120	128	136	120	108	132	141	152	130	101	125	119	125	110	140	126	137	151	141	127	117	135	107	147	122	119	124	124	119	125	130	150	123	111	158	135	140	134	121	160	120	153	131	117	132	141	155	130	136	120	151	138	116	138	125	141	121	131	118	110	164	137	132	120	134	122	138	139	130	132	123	153	128	153	129	130	131	145	112	134	146	138	129	128	138	128	144	112	132	132	132	144	121	120	122	117	126	142	140	117	109	118	121	137	136	134	139	123	142	154	131	133	147	117	133	140	111	150	139	130	120	136	144	134	161	118	135	132	129	122	114	127	134	140	136	125	120	144	143	137	129	120	129	110	131	120	139	154	137	122	147	135	131	136	148	133	126	108	123	129	148	133	112	124	129	132	129	119	157	131	96	122	132	120	117	123	144	135	132	134	134	135	130	141	113	153	147	132	139	151	134	145	134	131	141	132	136	135	122	129	121	143	125	125	138	157	109	109	140	137	148	132	136	128	151	118	113	119	146	137	136	143	127	130	150	114	138	150	140	134	141	139	120	142	134	157	133	119	138	122	149	103	149	132	130	153	133	127	143	153	144	136	125	115	114	131	147	128	148	127	143	136	142	136	134	143	127	142	140	125	131	141	116	127	136	117	130	139	139	129	145	115	123	135	128	124	124	135	117	147	145	134	138	160	136	124	137	124	124	135	119	130	127	104	134	134	151	113	109	146	133	137	132	127	139	133	135	143	118	139	135	147	135	143	136	123	139	136	131	108	133	102	110	122	108	120	132	114	133	127	128	130	135	101	130	132	127	121	129	126	114	130	136	141	123	130	136	125	143	146	146	121	161	118	138	132	127	126	111	124	130	147	117	133	110	127	158	129	149	149	119	159	141	143	130	133	148	127	143	138	143	140	143	134	132	137	136	139	124	127	137	134	125	123	117	144	156	139	144	108	109	116	146	132	115	131	133	127	128	120	140	126	123	144	118	107	140	160	162	120	142	128	129	135	133	129	122	146	135	112	138	106	113	130	130	134	117	143	130	129	152	115	137	153	134	132	141	134	135	144	131	146	126	144	127	139	137	115	116	121	135	157	133	132	132	114	106	140	125	139	132	141	126	160	119	125	126	109	119	130	146	131	142	133	135	124	114	132	123	116	130	124	158	120	108	144	144	129	120	122	104	149	129	96	114	125	141	130	133	117	119	128	111	141	118	111	129	132	123	132	127	149	120	122	104	141	140	135	134	123	132	154	149	131	152	142	126	137	110	143	135	118	115	127	155	138	140	129	140	117	137	128	103	146	138	124	137	137	133	105	128	155	126	154	125	124	126	112	142	153	132	142	142	136	120	134	150	145	144	128	120	119	141	113	130	139	135	140	139	124	135	120	139	154	131	120	131	144	136	138	133	124	128	156	141	128	138	125	148	118	124	140	134	124	151	127	107	141	126	153	159	127	118	135	118	120	151	133	116	134	123	102	141	128	138	117	125	140	163	142	132	126	133	114	122	160	118	114	125	116	129	143	142	138	130	133	128	145	131	117	118	144	124	120	120	140	124	143	145	120	133	134	124	137	112	137	132	134	133	150	119	147	130	135	128	133	136	117	135	147	129	148	137	102	118	133	125	116	119	130	115	119	106	139	139	113	119	118	124	101	136	113	156	157	116	126	104	131	125	140	116	128	142	144	158	142	131	147	119	124	128	134	145	120	142	159	127	128	145	144	134	132	141	124	137	104	124	148	131	132	128	150	117	123	122	124	147	142	137	119	129	122	128	125	118	130	125	150	146	148	146	114	132	129	138	119	135	123	142	133	114	145	134	129	149	144	119	129	141	142	137	128	140	123	118	137	155	154	124	135	124	139	142	150	119	145	117	126	106	147	133	124	133	119	119	135	123	139	112	106	125	114	136	107	135	137	149	140	137	133	142	143	131	133	122	132	130	139	138	124	114	130	119	124	135	131	144	127	130	121	153	121	135	103	127	120	138	140	139	145	125	127	125	111	143	144	140	118	145	114	140	137	145	147	136	122	139	134	123	142	128	144	131	108	128	132	149	114	135	130	122	113	137	152	129	134	124	144	133	133	147	146	147	136	141	147	133	133	145	122	139	117	100	123	114	125	143	143	141	154	120	136	139	127	108	124	137	136	137	130	127	140	99	137	126	131	130	133	134	133	134	140	131	140	122	145	140	141	124	135	134	134	141	125	135	125	111	130	139	119	135	134	141	116	116	132	117	119	134	124	130	139	138	147	106	130	124	142	118	122	121	121	130	128	148	109	140	143	121	120	141	134	135	120	152	126	105	141	123	131	140	119	127	136	128	125	122	120	152	130	137	116	123	136	153	125	125	130	127	130	121	115	135	126	128	128	123	123	134	125	118	126	123	132	131	132	141	149	124	134	134	130	141	116	105	124	153	144	136	126	143	126	128	135	106	115	137	119	135	109	143	114	105	126	116	136	124	128	125	139	127	110	113	140	137	137	152	134	118	127	127	143	138	149	121	131
1592	346	366	396	361	366	367	362	326	318	303	330	311	354	334	306	303	331	337	330	322	285	304	313	327	348	265	314	318	334	308	314	317	332	317	329	325	312	344	327	350	337	327	321	339	315	311	304	266	323	312	352	341	315	353	330	346	315	359	358	349	339	313	313	301	329	328	308	316	320	299	297	290	302	337	325	316	286	322	297	326	330	319	339	367	328	332	310	308	309	311	284	306	313	327	324	351	349	306	297	327	318	295	346	352	336	347	322	329	283	350	339	328	328	304	327	297	311	318	314	301	298	310	371	332	331	332	323	290	327	356	322	334	315	327	329	308	338	328	335	334	313	284	339	329	373	324	326	328	317	304	332	328	335	331	331	321	320	307	363	335	335	323	331	350	325	321	304	360	312	332	297	265	324	309	326	305	345	349	324	311	303	332	306	290	305	306	317	329	276	307	283	275	315	297	338	337	296	310	336	307	302	322	360	331	323	316	338	318	357	304	337	333	322	314	316	328	335	317	349	327	311	315	290	347	316	338	358	300	323	319	328	320	325	329	318	330	328	332	288	309	338	319	324	305	314	313	359	319	309	362	334	358	322	320	328	330	305	342	320	320	323	311	274	351	344	325	340	313	329	316	324	325	297	305	328	324	325	346	299	319	319	300	309	343	311	313	327	294	309	304	333	320	309	331	319	319	311	351	330	308	336	305	302	340	335	288	300	321	339	330	315	322	343	315	307	312	320	319	339	329	308	301	332	306	286	332	313	335	321	353	317	296	326	325	342	334	341	371	319	331	338	318	329	309	334	289	318	298	316	309	322	328	291	336	330	338	351	322	290	327	290	309	312	333	316	323	319	345	330	319	299	330	344	343	297	350	322	332	338	355	317	311	317	305	332	288	319	306	303	312	315	308	314	309	315	323	327	319	314	291	331	306	344	334	305	336	282	350	315	317	325	315	315	318	330	319	336	348	306	328	318	307	324	315	295	309	331	278	337	310	310	318	322	312	315	323	311	318	290	288	317	359	307	316	309	320	312	302	324	313	346	319	315	323	349	316	303	372	357	327	295	303	314	314	313	328	330	361	301	333	299	326	296	318	270	346	339	318	366	323	340	312	316	327	338	324	351	316	306	341	324	325	319	334	332	306	331	327	321	324	354	326	329	311	308	318	328	302	335	299	308	326	320	281	308	321	301	328	310	363	329	326	308	345	334	322	314	315	313	274	304	331	301	295	319	339	314	299	344	344	323	304	345	314	283	308	339	311	321	291	326	337	337	283	303	309	316	338	348	359	330	337	309	321	326	352	297	321	316	301	301	300	319	321	285	318	323	320	340	345	298	300	340	315	317	311	360	324	324	346	325	344	347	314	334	336	292	309	291	318	295	305	314	301	324	349	322	316	326	331	328	302	292	313	302	302	299	308	292	315	299	333	308	323	332	325	323	316	329	306	318	331	333	323	341	345	309	321	311	320	324	293	334	322	306	298	316	280	305	324	300	316	317	316	310	311	303	314	343	310	333	337	306	334	335	310	310	324	319	294	309	290	340	335	347	309	298	285	334	316	325	275	316	313	295	318	332	312	331	312	312	305	313	303	330	279	329	301	327	298	304	315	285	299	286	341	318	301	288	314	323	310	328	290	301	327	327	334	309	315	316	293	355	316	351	333	333	342	350	298	350	318	314	323	303	333	285	306	320	290	323	315	320	340	310	302	332	333	303	319	328	312	306	305	262	320	324	332	297	301	341	287	300	295	338	291	338	372	323	318	329	309	329	310	331	310	310	317	330	292	302	334	328	334	304	331	326	308	342	345	321	292	332	338	321	328	316	318	319	328	318	330	346	333	318	297	284	317	308	325	335	287	303	342	303	332	343	312	303	306	326	333	311	336	334	274	305	319	314	313	347	300	328	320	330	315	295	341	325	313	337	335	331	332	345	318	318	342	321	340	295	304	328	269	337	317	336	316	303	317	322	321	305	285	358	321	318	280	294	320	324	291	294	317	314	316	318	308	322	339	308	343	302	309	333	295	305	311	305	309	312	294	294	317	303	303	296	332	307	305	324	333	307	332	311	316	304	315	346	315	314	312	309	319	304	325	333	320	304	309	323	325	333	305	342	320	331	328	346	354	286	315	309	346	332	317	316	296	331	309	345	330	339	318	335	297	311	333	293	329	338	292	294	299	326	321	330	290	310	318	329	333	322	308	366	285	293	319	302	328	350	307	348	321	330	323	341	292	324	327	299	324	314	353	327	322	325	328	358	303	292	306	298	307	345	314	356	352	302	342	345	312	314	316	342	322	291	336	292	315	318	331	363	288	355	304	299	333	312	306	348	330	297	319	270	322	298	340	308	322	308	308	313	333	312	301	336	341	357	317	320	314	297	292	275	297	328	312	349	295	321	324	347	332	317	347	340	304	335	303	346	318	287	303	309	312	329	292	351	323	324	327	339	332	341	306	307	341	337	318	299	315	305	328	321	293	311	322	318	314	331	326	290	318	344	337	328	328	335	343	296	344	312	339	313	310	354	352	350	331	322	302	358	328	310	318	320	287	351	297	328	309	311	328	342	332	339	344	325	321	297	310	294	349	328	332	297	313	314	328	339	319	289	344	307	349	301	308	301	307	326	321	322	331	354	326	305	305	344	314	301	339	284	356	318	319	334	331	307	290	333	284	297	290	345	332	344	312	339	309	282	343	342	288	304	293	330	316	339	352	298	323	327	326	347	333	348	360	300	311	315	320	320	326	342	282	320	327	317	320	328	347	320	357	320	331	354	302	327	306	369	325	311	338	309	283	319	318	315	326	344	334	316	330	284	336	281	339	278	335	324	301	293	352	312	321	325	328	320	319	294	290	329	334	306	295	297	328	299	320	333	311	312	322	319	321	330	286	356	295	307	357	313	315	311	319	314	324	302	319	318	303	329	320	330	320	321	325	322	321	327	334	315	338	340	280	313	332	340	321	308	305	305	324	321	330	329	322	302	310	294	305	295	363	328	312	307	325	308	344	346	315	296	349	310	287	297	334	291	296	332	310	297	302	328	315	314	301	309	341	308	297	290	347	318	326	338	291	330	342	317	338	350	325	309	333	346	343	340	333	310	338	284	314	306	333	363	343	322	336	308	340	315	372	329	330	320	321	292	318	308	330	293	321	329	322	326	287	287	283	322	300	313	322	299	344	340	324	334	312	313	330	335	291	337	321	309	315	332	321	309	322	342	333	301	345	335	291	293	327	360	298	328	340	305	332	286	312	319	310	330	286	307	319	319	309	306	314	318	318	319	333	305	314	303	304	294	322	303	318	322	306	323	323	319	301	300	312	320	312	328	324	286	332	308	323	342	351	344	335	325	300	319	330	334	330	299	349	319	317	319	338	307	308	316	305	340	328	323	336	319	298	323	301	321	330	290	387	326	299	311	336	313	306	315	307	318	316	332	296	348	332	305	319	312	329	309	272	339	311	311	342	334	327	336	330	334	333	274	326	345	361	321	353	324
7463	562	514	430	346	317	284	279	223	256	199	234	196	240	219	214	205	198	224	209	194	192	211	195	208	195	213	185	210	237	204	212	224	213	182	218	195	200	198	204	199	215	201	193	202	181	168	167	194	193	196	205	202	179	199	227	225	214	188	185	233	190	198	191	214	189	180	203	187	192	214	158	210	193	187	195	173	181	189	186	194	191	217	220	202	207	196	186	206	184	203	180	198	189	209	209	195	215	179	211	207	208	192	206	202	225	230	228	210	198	201	211	216	207	188	197	190	194	229	204	188	180	197	210	186	205	201	204	172	177	194	207	184	204	188	228	188	194	222	205	209	177	206	182	193	183	209	211	223	192	191	168	231	179	222	214	174	192	198	197	204	205	201	212	189	181	225	190	220	197	228	190	159	205	221	192	205	209	204	199	192	208	196	207	203	191	182	202	192	212	203	189	180	186	191	203	202	200	201	177	213	192	171	190	188	188	209	202	209	229	204	205	205	188	225	190	188	203	209	206	221	216	211	200	204	194	229	193	195	182	216	192	172	190	200	217	213	187	190	219	181	191	187	175	206	188	207	195	206	201	206	199	202	184	220	179	183	187	206	217	221	205	188	218	160	158	183	226	212	218	181	183	205	205	227	204	189	180	192	196	166	232	201	180	204	176	204	208	206	169	207	201	196	208	204	181	208	200	240	204	207	195	217	199	196	188	188	179	194	215	178	185	224	192	178	205	210	216	191	194	208	204	202	210	222	206	188	212	211	198	219	192	205	180	211	185	202	185	194	207	212	208	189	200	213	195	211	184	221	195	181	214	198	204	200	218	204	196	208	189	204	203	208	194	209	161	193	186	212	174	211	202	201	207	176	175	201	221	206	171	189	198	213	193	207	231	177	196	198	228	212	170	205	209	217	203	208	179	207	184	193	191	234	210	213	214	178	212	184	227	176	203	180	198	175	187	190	208	208	215	206	181	223	217	197	182	184	200	192	222	242	191	206	194	185	171	215	188	194	181	185	175	196	177	201	173	200	211	189	178	171	189	205	186	218	222	203	210	200	198	192	194	185	218	207	189	208	195	184	184	213	189	177	197	175	222	209	211	234	211	203	197	217	226	196	202	232	204	201	219	183	213	180	219	207	171	228	212	176	193	198	190	186	192	233	186	170	195	204	204	189	204	179	200	186	213	176	188	188	205	161	201	230	189	219	205	188	208	225	198	239	188	200	174	181	180	195	180	177	186	205	194	201	200	215	187	178	187	197	220	190	211	200	215	203	226	240	199	204	198	197	183	186	218	193	216	216	211	177	195	207	202	230	210	182	214	197	178	223	204	195	196	187	207	176	207	224	227	204	207	190	195	217	192	210	190	227	194	199	175	205	199	208	188	198	194	218	207	193	200	209	215	194	223	207	196	194	213	187	173	206	185	198	204	199	214	193	179	179	164	202	200	226	220	187	212	208	192	179	190	183	176	204	202	189	230	206	194	178	220	212	207	191	187	203	199	211	196	179	190	187	201	205	218	192	208	195	215	189	181	216	208	213	209	172	187	181	182	202	194	220	191	211	202	218	181	173	185	194	206	198	219	187	192	202	196	200	212	180	189	179	203	213	167	198	196	184	203	203	193	188	185	200	207	193	178	195	207	198	183	177	218	196	174	234	195	189	190	176	214	194	164	210	181	203	222	217	186	201	208	168	228	186	214	214	196	214	196	167	190	171	201	178	189	231	208	201	199	218	193	188	204	219	209	229	192	216	203	175	206	214	203	223	189	198	184	207	202	195	229	212	182	195	208	201	218	187	180	184	196	190	210	199	214	192	193	204	212	201	201	179	203	219	216	205	174	206	178	211	209	201	197	190	200	195	235	183	189	201	213	213	223	208	209	204	208	221	207	205	199	221	216	217	192	200	205	197	189	187	189	191	208	205	185	205	217	190	173	217	207	199	214	213	208	196	209	190	212	199	166	180	213	201	208	212	208	199	184	202	196	208	217	198	211	208	207	230	169	187	192	216	208	200	210	220	182	210	177	189	177	214	200	186	208	175	191	213	204	199	185	201	194	184	194	183	195	182	198	186	211	192	216	199	216	213	209	176	204	181	227	188	198	230	197	205	214	200	173	199	179	201	206	194	237	212	194	191	185	210	206	179	192	206	226	213	187	168	199	202	188	205	209	218	203	194	209	192	209	192	207	196	207	189	183	189	195	206	211	231	203	207	198	199	213	197	213	196	205	209	193	197	202	200	214	201	184	197	211	197	213	193	177	189	203	192	211	202	217	227	176	202	203	219	213	190	178	188	206	214	188	206	192	225	176	209	195	208	231	197	192	210	191	197	194	198	206	207	192	207	187	185	199	209	204	192	206	189	198	181	205	221	207	220	198	202	221	211	216	217	211	176	185	208	183	179	190	206	179	204	181	167	195	192	199	216	207	201	196	205	197	204	196	195	218	208	207	175	185	193	202	223	212	211	218	166	201	193	202	208	180	193	203	209	182	211	164	163	178	208	173	230	176	203	196	197	199	198	201	182	220	177	181	204	191	191	222	181	206	188	209	255	186	218	178	189	189	203	197	188	171	180	175	172	205	198	177	180	201	207	182	188	177	193	213	176	194	167	192	197	207	217	210	204	208	211	197	190	212	201	198	153	197	230	220	188	198	211	218	195	216	201	196	210	204	198	224	192	185	222	202	192	207	170	177	186	193	190	197	212	216	209	212	202	197	203	191	176	214	199	221	210	197	203	196	205	191	172	193	203	159	155	180	219	227	211	194	187	188	229	185	195	201	215	194	206	214	203	196	186	215	187	196	192	220	170	226	213	214	201	203	214	202	189	182	194	154	206	208	206	178	228	196	216	196	184	177	191	216	205	186	193	188	192	196	209	172	200	182	190	204	204	191	194	188	199	189	154	211	179	186	188	226	218	193	212	197	201	204	209	192	204	208	216	191	188	197	184	183	186	189	182	210	173	227	224	192	181	190	202	199	232	183	210	176	217	193	216	204	217	176	203	178	200	175	205	192	212	192	209	186	182	206	180	203	198	199	214	188	207	193	195	191	199	211	221	189	204	200	218	182	193	233	181	200	217	176	201	186	203	181	224	186	193	200	189	199	182	213	210	186	196	196	190	186	205	178	188	221	210	197	178	221	227	218	187	213	213	217	203	183	238	207	200	197	191	221	185	169	189	199	191	196	212	202	200	211	199	214	190	172	216	207	200	194	199	207	195	197	228	185	208	194	222	193	218	186	212	201	219	211	197	178	209	215	183	203	197	204	227	212	201	182	183	198	199	210	180	196	189	185	175	188	192	178	216	246	193	195	186	197	207	204	184	194	208	224	217	203	177	189	203	190	186	193	167	212	193	200	220	221	197	187	174	187	197	186	215	188	207	210	177	207	183	189	228	209	208	197	224	198	187	194	205	184	200	191	217	179	206	199	198	231	222	203	191	202	188	212	208	198	199	214	213	198	182	168	208	213	203	195	183	191	222	188	204	204
6302	771	1212	1358	1205	1044	889	751	730	681	658	622	600	551	527	564	520	535	537	533	511	516	514	481	511	524	504	498	437	441	450	476	434	447	473	492	438	429	468	442	509	472	466	474	445	479	439	445	477	426	435	468	462	453	473	480	444	451	447	466	449	462	517	492	479	424	514	466	445	464	433	492	450	441	411	495	470	468	458	446	439	458	454	465	477	466	449	442	447	421	476	439	467	487	482	441	449	473	421	453	454	449	459	429	430	473	473	442	453	454	493	513	447	407	468	455	448	461	452	481	414	476	471	456	460	465	436	432	459	436	456	424	429	429	492	474	480	464	459	435	503	445	454	429	450	469	447	468	443	480	431	462	455	439	456	427	444	493	454	493	465	494	480	455	460	478	493	467	454	435	448	410	452	482	473	453	437	436	458	444	454	442	446	481	481	440	453	466	455	451	477	417	523	483	440	447	464	466	423	444	473	424	453	425	463	480	483	460	477	462	495	413	474	443	444	418	446	469	452	427	461	477	470	455	467	451	405	427	440	441	424	483	469	515	468	419	485	421	429	439	464	452	483	470	455	448	453	454	459	444	434	445	449	476	484	445	461	446	475	444	462	442	462	442	443	470	424	478	452	439	438	467	424	445	469	433	460	440	444	436	489	462	411	432	483	452	432	460	422	415	440	497	492	465	463	465	439	456	445	460	494	495	433	446	458	462	475	461	439	475	492	456	437	455	447	427	451	462	442	442	476	433	453	454	452	469	440	474	435	464	486	436	463	471	445	417	428	418	436	459	441	465	477	480	466	472	478	495	453	448	480	461	417	442	463	422	449	463	431	474	450	462	454	460	500	441	469	460	468	449	447	444	459	447	412	448	444	469	462	448	464	470	415	467	453	450	453	453	463	489	453	452	440	492	477	455	479	447	446	457	442	466	408	435	462	453	458	446	430	441	451	462	462	455	482	433	459	471	425	457	468	452	478	446	456	478	454	436	477	505	459	457	451	437	467	462	440	462	428	404	441	449	446	462	467	469	475	424	458	458	454	457	453	447	500	434	427	470	419	445	449	445	437	468	453	465	457	445	474	450	473	473	450	428	474	462	426	433	491	481	434	469	432	453	455	470	482	437	441	456	410	436	465	455	442	458	424	476	425	443	478	457	463	513	464	467	438	445	465	460	474	436	443	422	443	445	442	434	439	454	468	458	433	442	471	430	440	444	492	459	492	454	466	453	477	475	441	510	458	434	453	440	482	440	427	424	489	463	447	451	450	416	447	454	447	454	469	432	449	486	472	452	471	425	454	468	472	413	443	480	431	438	463	502	454	469	476	461	443	462	445	477	498	472	452	428	456	470	444	437	493	439	449	451	463	458	448	468	449	446	468	443	480	436	441	451	472	429	456	432	403	455	421	454	449	455	461	413	408	464	466	431	477	461	439	470	476	468	437	502	430	465	434	429	452	449	426	439	435	500	454	451	449	484	420	455	466	451	497	424	465	415	447	432	468	440	477	427	474	478	409	472	488	432	463	436	461	475	442	432	467	445	456	474	451	489	431	474	478	456	451	482	430	459	463	458	469	474	432	480	448	431	423	460	419	453	435	454	459	458	451	458	411	483	460	448	490	458	455	453	448	448	441	455	466	488	478	458	448	437	430	399	455	423	455	453	455	444	463	453	474	445	424	516	457	472	474	491	477	482	460	457	454	445	445	471	456	476	450	440	466	459	475	459	477	463	452	418	473	436	476	473	447	454	459	451	434	499	436	432	495	433	443	448	468	468	418	441	441	432	495	446	433	460	483	444	440	425	434	468	472	452	491	432	444	439	444	451	461	532	459	459	472	473	488	442	482	461	474	455	460	450	441	448	469	480	417	454	455	472	436	426	460	430	447	449	439	457	448	439	441	463	431	473	457	426	458	474	485	463	466	439	427	438	478	438	440	476	463	481	441	475	479	491	462	462	500	479	479	466	470	426	440	485	450	448	450	471	421	456	428	442	432	484	449	448	455	408	480	478	466	463	463	462	441	431	483	440	481	448	482	441	459	438	469	445	456	486	473	434	428	456	449	398	471	488	460	466	456	496	463	472	450	508	442	444	437	434	496	444	440	475	488	467	445	430	467	484	442	509	454	446	515	456	436	443	467	471	447	446	439	470	496	449	416	462	452	459	407	480	455	480	426	433	429	484	443	462	499	460	453	450	484	450	476	448	456	426	436	465	421	447	462	455	441	475	473	496	439	437	425	483	440	473	449	468	434	439	475	473	433	463	505	503	486	458	445	458	464	438	486	467	445	442	462	448	467	454	424	472	465	451	463	445	448	424	459	455	443	432	458	473	432	442	471	467	454	486	455	440	454	431	445	465	437	463	466	470	433	428	458	440	433	460	448	436	461	453	460	429	455	462	451	434	486	515	461	419	460	413	434	460	416	491	473	479	464	489	453	479	446	433	455	483	499	428	437	485	461	439	456	496	438	438	470	435	473	431	442	472	461	458	459	429	487	424	445	444	437	460	471	445	475	447	400	418	429	449	438	462	481	411	436	433	485	467	489	455	470	424	496	459	477	475	474	451	429	443	474	449	453	462	475	447	454	479	458	434	485	447	458	440	432	446	423	488	431	430	441	426	431	457	454	475	459	434	492	440	464	460	456	449	445	452	456	466	447	486	460	440	471	468	458	470	479	481	447	464	425	449	454	421	466	449	490	410	491	456	452	397	481	472	443	436	440	456	472	497	438	478	439	464	472	459	458	446	464	427	444	467	478	428	458	453	477	442	457	438	447	429	454	459	438	441	414	428	437	463	418	438	420	470	436	482	479	448	467	408	466	454	446	445	441	423	482	468	473	457	463	425	403	475	453	482	493	459	485	465	446	469	436	477	440	491	440	450	444	479	451	482	440	452	464	467	459	427	481	464	459	468	472	450	427	459	439	448	453	455	472	435	442	467	500	469	442	420	450	446	464	432	409	477	463	461	462	443	472	437	461	443	431	435	464	457	441	478	435	477	479	455	417	447	480	455	403	448	428	450	484	450	454	434	437	452	459	436	466	448	456	460	477	457	470	487	472	461	465	453	477	451	414	459	508	440	430	427	430	469	451	439	448	489	459	465	470	440	448	459	457	458	446	478	485	466	431	447	454	506	480	464	422	476	477	466	474	471	476	456	456	455	433	469	434	443	457	459	419	442	445	424	471	446	457	429	430	462	427	425	459	411	445	449	464	465	479	478	441	469	477	439	434	418	459	445	451	444	479	465	446	467	465	444	483	472	473	467	470	475	457	486	420	466	444	442	502	437	444	476	434	451	467	460	465	454	488	449	510	441	484	454	462	452	427	428	463	451	503	463	432	460	461	472	456	447	476	428	466	431	469	498	482	423	482	425	439	487	462	436	475	453	493	413	433	456	484	441	432	473	458	391	440	457	442	451	430	462	406	459	489	453	436	457	447	437	468	434	437	449	430	428	487	425	463	463	436	445	443	494	462	432	425	449	502	447	473	424
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
