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
338191171107	338191171668	338191172218	338191172768	338191173318	338191173868	338191174418	338191174968	338191175518	338191176068	338191176619	338191177168	338191177718	338191178268	338191178818	338191179368	338191179919	338191180468	338191181018	338191181568	338191182118	338191182668	338191183219	338191183769	338191184319	338191184869	338191185419	338191185969	338191186519	338191187069	338191187618	338191188169	338191188718	338191189268	338191189818	338191190369	338191190919	338191191469	338191192019	338191192568	338191193119	338191193668	338191194219	338191194769	338191195319	338191195869	338191196419	338191196968	338191197519	338191198069	338191198618	338191199169	338191199719	338191200269	338191200818	338191201369	338191201919	338191202469	338191203019	338191203569	338191204119	338191204668	338191205219	338191205768	338191206319	338191206869	338191207419	338191207969	338191208518	338191209069	338191209619	338191210169	338191210719	338191211269	338191211819	338191212369	338191212919	338191213468	338191214019	338191214569	338191215119	338191215669	338191216219	338191216769	338191217319	338191217869	338191218419	338191218969	338191219519	338191220069	338191220619	338191221169	338191221719	338191222269	338191222819	338191223369	338191223919	338191224469	338191225019	338191225569	338191226119	338191226669	338191227219	338191227769	338191228319	338191228869	338191229419	338191229969	338191230519	338191231069	338191231619	338191232169	338191232719	338191233269	338191233819	338191234369	338191234919	338191235469	338191236019	338191236569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13796	961	807	644	429	352	249	208	228	207	189	192	185	177	150	149	148	115	136	137	154	143	146	138	114	139	140	122	128	134	134	146	136	136	110	133	101	118	138	154	112	120	128	126	96	132	119	110	122	116	119	131	104	115	131	123	113	125	130	115	104	120	140	127	127	129	127	122	128	117	134	133	119	125	112	111	138	130	122	130	127	125	148	140	119	123	123	103	127	122	124	134	130	133	141	117	111	126	120	120	128	114	127	126	119	136	113	106	129	131	116	104	128	130	118	124	134	121	136	128	121	116	129	110	135	128	113	113	130	114	117	122	118	168	116	105	130	128	130	139	145	108	131	121	142	112	127	114	129	127	116	134	126	140	143	166	121	124	123	120	115	143	124	104	130	115	129	149	121	132	128	122	117	122	97	132	122	130	117	124	123	138	136	127	118	121	117	114	128	103	109	150	119	139	144	115	120	122	126	135	111	126	111	105	131	140	103	125	139	123	127	147	132	113	122	100	140	111	134	100	141	126	148	150	129	154	129	131	123	121	126	111	125	102	125	129	107	119	130	104	136	131	140	114	104	113	116	137	123	129	137	132	131	126	145	123	119	134	130	119	115	106	147	112	128	119	144	121	115	136	128	131	134	117	120	129	120	127	135	141	133	123	138	126	116	110	116	95	118	113	139	155	124	114	109	139	109	114	119	139	139	134	103	117	171	114	125	106	135	121	129	119	121	112	112	129	130	112	141	120	148	123	134	129	150	116	134	140	124	134	104	120	116	126	115	98	106	135	125	102	118	132	107	106	113	127	116	111	128	137	135	122	121	132	111	103	132	115	131	127	129	122	144	123	126	136	136	124	107	145	116	138	117	130	155	133	126	112	109	125	116	112	136	120	150	108	113	101	124	138	141	116	145	126	138	128	120	125	124	130	114	151	107	125	114	119	121	131	145	110	119	115	107	108	112	107	118	115	129	133	131	107	107	140	143	139	128	123	121	139	116	102	122	127	138	101	123	123	133	153	129	118	131	131	112	121	125	122	113	136	117	129	100	141	124	137	127	117	118	139	116	125	92	117	122	142	113	135	113	124	142	136	108	123	115	93	122	121	114	137	128	125	152	119	121	97	118	110	117	127	134	130	121	129	126	120	137	121	117	123	127	127	120	111	147	114	106	132	103	113	141	137	102	126	132	121	128	126	134	112	137	122	113	124	112	106	130	127	142	118	125	129	111	118	131	111	130	141	130	125	124	115	106	121	139	140	111	104	105	112	113	129	129	122	116	134	126	108	144	105	121	117	137	132	107	146	108	115	122	140	113	113	145	131	153	109	132	121	122	139	109	112	123	115	131	127	134	128	148	131	132	96	115	113	106	110	120	113	144	157	119	101	128	109	134	105	146	131	127	133	142	111	127	121	125	110	127	143	117	108	119	134	142	122	103	121	129	127	106	129	108	109	130	131	130	144	124	125	137	159	123	141	121	116	123	106	136	119	104	104	133	140	135	109	112	123	150	134	130	123	130	118	116	134	130	120	126	109	134	126	139	122	134	105	128	131	134	114	110	119	127	126	109	118	130	112	110	125	111	116	122	133	139	121	112	138	116	121	125	125	104	144	124	116	111	139	120	129	112	115	146	114	134	141	128	110	117	119	131	121	109	130	117	99	123	133	114	108	120	115	120	109	136	116	108	118	104	120	125	108	128	125	120	132	139	121	116	114	136	115	123	113	130	141	114	123	132	126	130	123	141	143	140	119	133	142	125	131	115	124	128	117	132	147	115	103	112	120	105	102	148	126	117	121	126	121	119	133	118	130	121	136	125	102	130	144	109	112	140	128	128	126	123	106	117	103	130	144	102	106	124	122	142	129	147	134	122	123	123	118	123	122	131	128	138	132	141	119	127	112	135	96	98	134	100	131	133	130	132	134	115	111	122	120	121	145	135	137	124	124	137	125	107	96	137	135	151	109	126	140	120	124	119	121	107	123	104	111	112	138	110	116	116	115	129	121	106	140	118	143	108	111	116	118	116	112	130	114	114	128	108	121	126	116	116	109	133	127	129	159	147	109	119	118	118	108	130	100	118	140	117	118	127	126	116	123	112	112	136	141	105	143	112	101	137	113	109	129	114	135	122	117	124	134	130	139	129	116	126	141	112	107	117	132	149	135	129	105	126	124	125	127	142	142	127	143	112	120	96	108	117	127	130	125	127	128	125	126	123	118	116	118	141	116	103	138	115	140	126	119	127	142	149	128	136	131	104	122	130	133	129	124	137	117	146	119	138	109	156	131	104	120	110	118	136	117	117	114	121	100	131	133	130	117	106	104	119	137	112	135	126	139	139	135	139	150	119	106	121	131	138	136	124	126	119	115	113	114	124	117	111	105	118	132	146	141	116	130	134	138	102	115	106	125	124	115	131	127	106	112	119	109	103	126	111	123	125	108	129	118	109	138	129	102	113	119	118	139	121	134	120	116	133	120	122	112	134	141	119	129	136	140	110	130	122	143	147	115	103	96	121	102	130	118	130	124	106	121	115	125	142	146	122	144	160	142	142	124	136	114	125	123	127	121	127	140	133	116	116	100	138	99	142	143	110	139	109	103	128	123	142	123	136	124	129	140	128	119	126	127	110	121	127	104	116	126	128	106	114	121	113	124	124	134	122	115	149	107	123	125	117	129	116	119	144	138	102	137	148	117	128	124	105	97	122	118	127	124	107	119	139	134	128	113	132	116	112	113	130	137	123	126	101	134	109	140	124	124	132	119	128	128	126	123	122	113	119	124	124	126	128	136	144	138	124	102	139	124	122	126	124	144	119	118	121	119	123	115	124	113	124	145	118	136	99	121	138	119	115	108	119	127	135	119	134	123	114	132	115	124	121	119	121	116	126	140	134	117	94	122	111	125	121	136	128	107	120	158	133	121	125	127	119	142	143	105	116	121	144	115	115	125	115	121	123	135	130	112	152	105	133	129	118	123	120	133	136	123	120	124	122	134	128	101	117	148	132	128	113	149	112	130	127	113	108	118	112	125	139	124	125	114	122	121	133	123	138	139	132	120	130	151	136	125	149	107	124	106	117	127	119	123	127	154	111	96	153	115	91	118	116	131	124	103	124	132	126	122	107	133	121	101	129	113	146	112	127	143	124	126	110	137	127	131	106	144	152	138	150	111	123	116	138	135	147	137	133	122	121	136	121	149	128	135	148	139	109	124	135	99	142	125	136	123	103	155	124	124	122	132	108	130	123	136	99	110	116	131	136	119	117	124	114	116	107	124	128	137	115	97	114	126	110	141	121	109	109	130	125	107	132	117	111	111	122	112	113	131	123	110	125	123	137	132	113	126	113	128	134	144	110	120	114	106	120	131	134	99	110	140	125	117	117	146	131	130	137	106	131	140	140	108	100	121	112	116	125	122	136	129	106	100	133	112	115	115	119	132	120	135	111	129	117	139	117	137	121	117	108	115	127	108	132	126	116	131	127	109	116	130	115	100	129	118	140	107
8084	851	1800	2049	1599	1374	1113	937	857	695	660	639	576	550	490	467	450	476	469	426	420	415	417	404	398	398	401	354	400	390	394	357	401	369	370	366	372	359	361	357	356	360	340	348	328	334	335	359	327	340	349	363	309	327	342	361	340	322	329	313	325	316	316	348	340	305	321	327	350	358	368	366	344	324	346	316	356	304	320	313	344	307	329	311	342	341	348	337	318	333	331	344	330	340	302	314	368	342	337	337	345	314	312	350	314	368	325	322	306	348	331	344	355	339	333	323	322	314	322	346	337	339	319	299	306	317	329	291	298	320	343	318	317	322	332	358	324	333	322	343	305	350	307	307	328	341	332	314	351	294	319	310	320	352	334	339	341	323	346	338	320	333	336	343	314	335	335	322	330	339	313	320	328	350	355	304	353	313	325	318	308	337	292	310	333	278	327	338	340	295	320	336	320	307	332	318	313	315	319	319	307	344	328	328	345	362	319	314	346	320	351	326	308	304	295	295	345	353	342	327	323	278	346	322	326	312	327	307	315	346	337	328	334	350	328	316	320	315	337	330	324	307	323	317	299	329	310	324	320	318	306	314	322	337	334	330	322	338	343	306	314	298	317	358	317	334	365	353	293	342	292	317	293	351	337	319	334	321	336	347	349	360	363	318	303	319	306	295	325	322	321	344	345	330	314	316	350	284	326	334	308	329	325	323	319	356	297	340	291	316	321	356	361	322	336	314	307	328	333	302	336	314	312	359	303	312	307	314	312	363	328	321	320	310	346	313	320	323	321	351	330	330	327	312	342	317	349	305	348	324	306	343	311	342	330	353	345	335	306	325	337	320	323	303	323	358	283	336	332	334	324	341	313	326	295	325	345	335	305	293	324	312	330	321	338	345	326	352	311	292	360	334	355	331	356	339	345	315	296	317	328	333	331	313	324	348	364	316	334	335	339	319	311	315	324	327	338	325	346	338	328	322	320	331	312	325	324	329	319	316	308	336	307	329	327	329	340	341	316	307	345	310	325	318	337	331	345	317	327	345	322	312	294	315	333	305	324	340	325	324	331	318	334	327	322	327	316	318	308	329	330	314	321	331	318	324	319	329	326	365	319	343	350	328	296	331	316	359	314	336	328	342	327	328	357	322	337	309	310	315	346	335	374	327	317	320	345	321	304	320	339	340	320	315	313	302	311	312	318	313	347	342	302	309	319	312	364	309	332	327	333	332	330	320	328	315	343	316	326	344	315	325	330	358	336	311	354	326	327	337	300	322	298	342	298	331	328	327	300	342	302	350	351	336	311	352	329	323	347	325	334	343	328	303	344	293	337	338	300	321	326	340	318	303	331	336	325	331	315	314	318	351	321	320	341	300	325	336	328	316	337	376	335	330	290	318	305	311	330	342	323	336	306	335	301	327	320	310	308	342	348	319	322	323	314	362	318	318	328	314	293	360	331	344	348	308	337	292	325	305	307	333	344	295	321	318	316	339	324	311	341	321	296	323	347	366	315	333	286	349	332	304	336	318	335	372	367	348	333	319	289	317	335	307	360	299	331	317	326	333	328	375	318	314	344	324	358	336	326	330	340	295	329	330	318	316	311	318	304	344	341	337	325	312	334	336	324	330	305	335	345	323	343	354	339	333	320	352	332	319	320	333	310	372	334	288	316	319	335	333	326	365	344	317	336	269	363	341	329	334	359	306	312	337	341	320	338	353	317	330	340	362	342	316	310	335	316	335	347	314	311	307	330	329	348	318	342	312	326	323	331	334	346	303	340	315	348	336	335	346	339	307	355	321	360	356	298	328	328	346	337	316	328	350	334	320	280	319	332	327	340	329	350	329	325	333	334	334	318	317	323	329	321	327	331	372	325	282	312	315	294	337	338	313	320	328	320	300	331	334	325	360	323	307	286	332	330	336	329	335	334	329	297	344	333	323	355	346	323	264	319	345	337	310	334	335	380	331	352	326	365	333	297	343	334	340	312	338	313	295	322	342	351	325	316	353	309	302	317	329	343	304	337	314	323	291	345	309	333	319	338	312	340	302	328	327	339	347	320	290	336	324	337	322	328	306	345	312	334	342	361	331	292	334	320	340	332	334	323	316	304	305	333	339	312	321	358	328	327	343	308	309	331	328	352	326	331	323	342	323	347	311	332	304	327	360	333	298	328	324	329	334	299	324	312	327	316	346	322	289	301	301	327	309	315	344	330	360	331	316	327	361	280	356	324	316	340	328	328	329	330	338	324	314	313	345	340	317	329	349	353	328	310	313	315	323	328	323	340	308	327	336	337	303	321	305	323	345	315	348	301	326	320	332	362	372	321	335	348	315	303	359	338	302	312	315	326	341	348	339	312	303	308	330	291	327	340	338	346	322	349	372	359	324	317	329	331	326	308	313	338	330	334	313	355	343	336	345	320	338	370	293	339	291	331	300	301	323	305	342	319	325	315	291	318	323	311	321	316	320	309	346	329	350	324	318	331	327	295	320	351	334	286	328	315	346	308	321	364	289	332	336	339	323	332	338	312	348	306	323	284	310	320	340	306	323	321	329	320	310	332	342	349	320	331	312	347	309	326	306	311	304	338	329	346	325	337	352	303	311	311	321	307	320	321	314	304	316	353	304	329	343	316	327	370	329	330	371	342	321	311	321	328	317	308	320	345	318	320	320	305	332	326	334	331	294	317	327	318	298	339	314	324	311	351	289	331	327	351	326	311	322	334	327	316	332	323	295	333	344	319	321	347	351	358	336	319	322	339	320	322	344	307	341	309	329	308	295	311	332	352	320	345	287	330	322	296	288	316	322	340	284	326	339	312	309	334	306	327	345	352	353	328	319	324	339	335	344	351	342	323	357	319	321	313	339	300	335	335	304	348	298	334	313	341	346	318	313	310	331	306	318	306	340	331	300	340	314	335	312	310	347	347	360	309	337	328	270	342	343	306	313	320	329	321	325	310	337	337	301	325	324	325	332	296	333	325	311	334	334	335	321	315	317	322	326	307	322	338	298	324	363	309	350	312	352	320	309	328	331	311	337	299	345	314	290	321	315	317	312	340	338	329	344	326	312	323	329	331	319	308	300	311	333	315	332	318	332	321	323	345	305	319	313	342	307	304	350	329	333	306	357	331	338	311	319	320	338	319	317	330	335	321	361	293	342	328	332	285	334	334	344	328	312	330	374	338	334	311	326	347	327	329	313	343	298	319	353	298	335	322	324	305	336	319	330	329	333	295	322	319	309	317	330	319	358	289	306	339	339	336	341	317	353	334	337	323	340	361	359	337	294	307	308	344	342	314	349	320	294	323	358	330	322	317	312	294	339	328	305	326	355	342	311	286	302	335	330	339	319	302	311	321	306	331	316	330	332	361	344	309	307	317	316	336	320	323	331	362	309	337	349	327	326	338	325	331	313	328	341	307	314	324	302	314	325	305	317	298	326	339	335	317	302	327	342	338	330	333	328	320	296	326	341	333	321	326	323	335	316	343	320	299	337	321	336
1539	305	284	249	273	272	278	281	285	296	282	262	294	298	261	274	268	288	256	282	272	278	283	308	277	280	274	279	269	286	303	273	252	260	296	294	255	269	283	268	250	258	281	299	281	281	287	250	271	262	279	288	261	245	271	271	309	289	234	264	275	268	299	256	253	251	276	282	280	263	257	270	263	268	287	286	290	280	274	268	260	251	280	268	259	274	254	262	289	275	269	266	287	274	253	298	316	276	265	293	300	287	261	326	290	285	306	262	294	258	304	287	246	260	278	290	291	291	248	276	257	295	259	283	259	278	253	290	279	253	237	263	274	292	274	322	267	271	305	260	291	244	263	286	255	295	297	293	313	317	255	276	306	268	260	285	265	325	293	288	290	297	284	289	250	281	257	260	253	277	269	238	256	252	274	282	304	237	244	273	270	297	298	262	251	248	292	307	316	304	265	279	267	308	283	267	285	270	295	282	286	277	282	273	285	310	254	280	271	289	271	297	318	307	289	275	267	283	272	294	307	301	274	307	273	279	286	299	339	313	276	278	282	277	308	257	279	286	307	265	285	301	278	271	261	288	313	310	264	232	253	256	235	268	283	282	272	278	330	273	303	301	306	272	280	284	286	297	263	293	284	258	285	278	270	293	275	261	281	291	295	266	269	271	274	291	249	275	300	273	258	287	296	293	269	299	303	306	259	276	283	272	262	261	279	287	314	298	265	326	280	326	295	281	283	262	308	276	271	285	278	274	259	290	320	296	284	299	258	248	262	303	262	265	285	250	294	291	237	253	303	290	296	289	253	292	264	250	271	267	289	282	308	288	279	292	289	246	294	251	261	282	270	275	266	264	270	254	312	274	243	292	294	284	279	287	264	266	234	281	251	291	288	266	294	281	272	277	292	268	275	301	319	269	274	300	271	259	281	304	286	258	266	283	278	293	306	290	288	268	275	295	264	253	241	261	267	268	278	271	268	277	244	278	288	276	265	245	266	252	256	294	264	268	293	291	270	301	256	274	267	307	266	279	290	299	252	281	289	291	258	283	278	291	286	276	285	302	285	268	270	260	283	288	266	254	309	270	267	257	279	267	279	276	265	264	247	264	282	272	283	267	275	278	275	283	253	265	273	288	267	245	294	294	282	263	315	321	254	276	290	286	277	300	282	283	278	253	270	319	286	266	277	310	276	285	295	281	262	255	249	275	280	291	278	276	286	266	269	251	279	257	263	267	271	286	258	278	272	269	287	285	275	254	285	319	277	285	288	305	272	294	285	290	273	299	246	277	277	252	269	287	296	263	264	284	280	286	293	267	237	267	276	263	257	318	285	308	283	275	263	258	285	281	300	282	252	309	304	286	297	293	276	299	295	265	272	308	274	287	278	307	274	266	280	286	280	297	265	291	269	266	313	302	269	248	270	291	295	285	264	298	264	298	287	286	309	272	273	271	260	313	265	276	263	276	252	294	267	318	271	257	273	323	308	279	272	249	300	269	298	310	247	272	295	264	259	293	287	278	274	245	275	270	274	288	279	259	251	281	323	278	256	271	288	276	290	287	266	322	245	265	281	272	286	272	285	295	267	258	269	251	261	289	290	263	274	258	256	269	239	261	302	249	266	260	276	290	304	275	256	258	252	277	262	294	264	283	278	285	283	285	310	279	260	295	275	257	262	264	289	266	267	294	275	295	271	278	259	275	315	285	328	280	278	291	276	295	314	254	300	272	282	244	280	290	262	277	261	271	268	305	242	286	309	283	260	237	260	264	266	285	289	303	309	268	326	294	275	289	260	281	276	262	257	255	312	250	264	253	315	292	282	287	297	277	263	270	322	301	279	297	312	292	280	269	307	280	301	275	295	267	255	282	264	269	280	269	274	282	273	279	270	273	297	283	266	296	260	280	275	275	249	318	287	288	285	291	288	278	283	296	263	253	262	270	281	248	287	289	282	264	284	246	276	277	289	255	268	299	287	257	277	295	276	284	280	293	271	253	283	288	263	263	262	287	278	279	272	267	272	269	249	301	280	292	282	290	290	266	284	300	291	261	284	273	268	295	284	302	323	323	290	279	286	271	260	265	259	258	268	302	300	287	243	314	281	285	286	281	285	302	262	263	292	268	275	293	276	282	314	301	294	242	265	308	270	326	265	232	285	282	292	277	244	293	282	313	283	275	249	269	283	300	285	303	285	297	305	275	288	272	273	277	278	277	297	274	284	256	296	300	312	343	287	290	323	283	284	277	283	287	299	277	306	297	251	265	247	251	276	298	296	276	279	291	253	278	288	267	300	315	295	273	311	275	314	266	309	269	286	263	278	292	278	290	283	296	304	264	296	303	256	297	244	270	322	248	287	262	253	284	287	299	269	255	286	277	309	275	290	298	297	261	266	291	275	268	274	283	241	246	289	263	275	277	276	265	282	283	303	275	276	251	263	277	287	262	289	253	262	254	297	294	283	276	318	271	298	294	263	254	302	274	251	288	294	301	269	272	316	263	274	259	274	304	268	263	257	297	274	279	266	267	260	313	288	269	295	278	262	272	252	248	294	285	280	270	254	312	291	271	277	279	284	274	290	274	300	285	262	268	302	265	324	301	270	282	290	273	251	240	285	268	264	267	295	273	289	258	319	277	268	281	301	280	279	283	271	267	282	264	302	279	267	308	291	305	292	255	284	244	275	311	256	260	271	279	310	283	282	275	278	312	286	263	299	264	291	257	293	263	284	281	296	286	265	258	290	307	275	287	278	285	289	275	267	298	267	285	258	275	272	270	285	309	304	320	301	288	265	290	295	275	282	253	273	284	251	294	260	263	264	246	309	261	259	292	290	279	256	271	316	309	294	288	294	265	282	303	270	261	272	297	290	311	267	242	279	294	248	279	290	294	292	293	290	278	264	275	286	268	258	233	249	284	260	256	267	275	298	302	294	284	270	275	316	274	281	268	280	288	289	295	319	276	271	275	289	298	264	298	287	301	286	280	299	276	270	292	273	295	276	299	293	282	271	266	287	295	289	257	292	278	285	268	292	285	292	284	274	277	262	281	299	288	274	280	326	294	297	283	283	243	260	282	272	246	298	296	288	287	298	252	326	274	265	262	287	265	253	243	294	296	285	311	262	283	290	247	279	262	291	260	296	259	302	301	245	269	306	284	303	294	312	275	267	259	248	265	284	286	289	300	279	271	262	278	269	277	288	283	279	275	282	286	288	277	274	315	254	276	288	274	300	287	274	309	295	283	263	264	263	276	286	273	272	306	285	289	256	263	283	259	265	271	281	297	269	269	259	266	287	300	285	261	288	288	256	293	286	279	263	269	289	270	262	280	270	263	256	287	292	280	291	244	278	293	278	273	294	288	276	282	301	286	295	287	258	278	318	260	316	294	267	288	290	293	280	286	283	322	314	274	243	293	284	300	277	260	281	248	279	281	266	296	269	258	281	280	272	268	298	265	298	266	276	294	275	283	259	259	267	313	282	308	301	296	297	273	288	276	280	278	307	271
1790	619	642	666	641	642	611	596	653	580	604	638	612	679	639	622	633	606	614	638	618	667	662	627	601	628	627	628	575	621	597	622	614	647	633	602	607	599	580	637	594	619	601	591	608	606	617	599	587	603	596	630	642	630	589	625	646	639	627	580	633	594	603	643	579	595	588	611	591	660	622	586	632	640	611	583	619	646	642	615	569	584	613	613	612	622	666	575	624	579	624	639	587	635	606	608	618	578	662	580	591	600	618	637	611	611	643	639	627	617	625	616	626	626	669	599	649	569	664	589	626	624	600	637	618	610	580	607	623	609	589	636	618	650	592	617	646	591	589	622	589	648	604	617	646	627	589	632	597	629	602	631	622	615	622	604	635	639	613	589	603	586	630	575	616	631	594	597	622	541	590	629	568	652	598	625	633	613	644	622	630	611	678	634	590	595	644	640	634	646	646	609	624	627	605	598	611	607	625	615	640	630	583	584	582	636	628	640	633	613	573	656	663	582	596	591	618	573	622	611	597	648	606	665	626	614	650	606	603	624	578	648	612	635	590	619	633	583	614	643	652	599	613	640	689	606	629	627	658	605	659	560	604	632	624	627	616	603	594	636	627	620	579	578	590	588	614	590	653	603	615	662	638	584	623	624	554	605	616	616	590	631	625	614	613	669	617	616	631	620	552	601	610	644	646	608	606	599	604	597	644	570	615	631	650	615	619	608	645	629	639	616	613	667	614	623	618	654	591	613	626	611	658	606	624	586	569	595	617	591	640	621	643	623	617	649	617	584	633	625	605	627	601	597	620	653	635	640	630	661	585	588	646	615	590	622	666	650	615	643	585	594	619	599	635	593	591	592	607	632	649	590	605	595	625	592	619	609	652	597	619	590	645	616	629	625	634	636	634	595	582	629	608	581	672	621	637	588	635	583	618	598	582	665	584	607	657	673	599	562	617	583	549	596	643	626	626	635	620	650	629	591	599	618	611	625	610	637	637	632	621	621	598	582	650	625	657	588	589	588	627	660	592	631	620	618	627	581	627	652	637	615	608	631	614	607	645	636	620	617	649	631	595	580	625	612	596	598	619	619	614	654	616	598	639	605	645	625	599	606	581	606	645	584	610	578	627	616	609	657	606	615	597	639	583	601	605	599	596	624	626	616	637	637	590	641	596	636	596	610	566	602	627	634	621	640	619	636	631	648	582	613	605	601	662	655	607	564	594	625	603	681	619	618	591	645	611	596	587	640	603	642	635	620	634	683	602	639	636	612	669	633	643	610	595	587	645	652	605	619	626	636	646	630	634	623	626	577	634	631	619	608	615	607	617	610	591	599	648	653	557	614	601	588	602	641	575	607	634	565	593	616	637	591	579	634	612	662	615	627	600	606	608	592	616	635	659	637	594	634	611	639	587	572	631	635	650	590	601	625	592	634	647	651	572	614	617	626	591	656	633	568	655	597	613	586	600	578	656	617	633	613	633	635	612	657	613	621	670	604	602	629	621	631	598	593	592	657	638	647	634	632	658	605	579	595	615	587	610	648	587	643	613	625	641	614	648	582	553	596	632	651	618	604	596	654	594	571	574	587	609	643	619	654	622	609	607	603	621	625	616	614	636	648	637	615	616	607	648	646	611	586	615	600	664	561	638	615	657	578	606	601	575	599	623	596	627	625	596	621	598	621	638	642	624	648	598	640	585	625	584	636	564	665	649	610	618	562	630	624	597	599	617	658	598	608	612	589	635	601	584	591	591	611	650	627	647	661	601	617	643	618	604	630	584	608	638	642	614	609	644	637	595	648	583	602	638	576	630	561	619	615	635	642	604	610	651	619	654	603	632	636	586	634	628	615	577	595	600	578	637	609	684	604	591	608	599	606	653	656	605	618	590	573	663	617	622	609	610	596	569	591	605	596	664	626	586	626	640	653	623	601	611	606	602	637	579	610	597	652	612	647	602	653	581	626	600	613	603	631	597	597	639	645	630	627	622	629	604	599	647	627	635	586	601	636	616	582	589	611	574	628	595	566	594	626	622	618	637	611	657	622	624	679	577	628	631	662	645	605	624	619	582	614	656	599	588	629	606	593	633	640	605	600	609	673	653	615	607	563	638	568	600	589	606	617	615	631	628	604	633	612	631	645	614	636	623	597	578	582	623	595	630	604	647	598	660	623	606	619	628	576	664	627	594	623	641	624	637	638	640	635	615	616	646	621	584	608	666	685	623	618	615	618	568	583	556	655	596	616	623	647	595	630	580	606	602	600	612	642	621	610	585	603	623	635	639	675	642	607	630	621	628	611	608	615	603	669	581	615	624	608	630	600	625	646	641	608	613	599	620	618	570	606	590	633	602	599	615	606	640	643	612	602	647	617	595	631	596	567	599	605	593	591	617	671	641	688	630	622	608	607	625	627	633	633	617	624	604	616	585	577	622	636	640	611	630	616	603	604	664	584	579	604	616	617	602	642	605	577	638	620	590	592	633	665	632	611	632	648	576	641	625	559	639	588	618	614	637	625	615	624	650	616	612	631	614	614	607	653	597	582	641	628	588	645	620	644	621	556	609	647	651	612	654	610	624	602	560	641	619	598	631	651	594	629	671	661	609	628	608	611	629	619	661	622	628	586	596	620	578	581	650	640	601	624	614	585	612	626	618	613	613	634	609	629	595	601	692	612	580	619	644	635	596	599	651	623	649	632	601	660	591	560	633	595	589	601	639	621	596	671	579	624	606	604	654	607	615	623	643	604	652	632	596	628	579	624	626	641	596	603	612	593	575	613	615	646	585	619	614	617	602	614	608	579	593	629	617	607	584	579	586	601	624	640	586	599	647	628	609	637	628	655	586	625	630	608	611	656	584	642	609	614	612	606	662	630	583	588	584	613	608	606	621	622	591	638	620	613	620	610	608	595	601	638	609	601	610	603	613	583	613	589	627	634	622	556	628	608	604	636	638	633	649	604	633	637	619	654	626	601	605	635	606	591	610	606	577	581	620	614	603	618	611	612	643	644	626	661	636	602	636	647	622	621	693	614	617	650	635	603	590	619	629	572	602	605	605	631	619	621	583	584	635	662	612	612	619	650	629	624	631	630	637	636	625	609	596	648	632	686	570	671	610	597	592	622	638	628	603	596	622	609	592	628	632	617	613	565	618	575	679	541	613	645	615	626	673	635	621	585	584	615	612	582	601	612	583	605	640	639	637	619	594	634	651	627	586	624	636	639	609	610	631	662	566	639	597	643	628	634	639	585	607	590	598	625	607	643	581	650	657	624	630	642	592	598	609	631	611	606	626	641	603	644	623	626	632	634	657	612	622	637	580	652	627	602	606	675	588	600	620	641	626	614	620	604	612	608	621	622	652	613	625	615	619	620	613	631	614	628	621	596	604	558	622	556	545	626	635	605	605	612	615	607	602	616	611	629	637	579	601	668	640	613	577	590	658	615	634	614	605	616	646	598	637	636	633	611	621	630	625	593	651	598	604	631	582	617	613	620	610	583	570	653
6963	386	405	344	300	214	165	197	152	135	144	146	121	137	129	125	122	127	126	116	130	116	122	140	142	137	125	117	105	136	76	104	129	122	122	101	141	98	130	116	104	98	119	106	122	114	137	113	109	115	128	95	120	122	136	118	121	125	144	119	114	125	136	119	131	117	115	112	123	123	113	126	114	117	127	115	126	119	116	109	111	124	113	116	124	131	116	143	111	112	100	104	120	126	117	111	115	134	124	136	132	134	101	117	125	129	109	94	122	107	143	107	123	114	124	122	105	108	104	111	131	112	137	119	120	111	122	115	123	128	127	129	123	111	119	115	134	151	130	113	125	138	116	146	133	116	136	125	113	117	124	113	124	124	105	115	101	124	112	121	108	117	137	125	132	106	118	130	116	117	135	96	123	109	118	134	127	106	123	101	115	113	110	135	116	122	92	108	113	126	121	131	117	112	121	124	122	96	118	114	113	128	122	138	100	113	133	128	131	120	109	104	128	143	92	109	106	130	112	103	132	108	134	126	138	109	125	122	104	123	141	127	111	131	111	123	107	109	118	124	118	145	132	114	128	123	103	112	123	125	94	126	105	103	110	102	124	136	133	113	135	126	113	112	119	128	126	115	120	131	124	114	142	124	142	113	116	133	126	119	148	111	117	123	96	124	118	121	142	118	119	121	119	118	126	136	141	122	147	121	113	129	112	111	117	130	117	114	143	95	139	131	108	140	102	141	111	113	120	123	105	123	113	117	122	102	116	108	131	98	137	115	113	147	127	106	127	104	128	123	120	102	128	92	107	116	107	123	116	117	100	101	131	129	124	122	122	96	126	111	140	118	101	117	124	123	123	108	122	126	138	118	139	144	140	132	118	118	110	95	130	97	130	114	129	116	139	116	125	93	112	105	112	126	113	121	107	129	97	124	116	107	138	135	124	142	125	115	139	115	116	115	131	138	126	94	141	133	122	114	112	120	90	136	125	120	150	113	127	139	123	105	125	115	149	116	112	139	128	132	108	128	117	136	124	120	112	111	99	106	119	145	116	118	128	112	126	112	124	92	115	105	136	135	111	130	103	126	122	124	104	126	109	145	107	111	108	95	110	118	115	118	129	136	120	133	110	137	113	129	100	116	112	108	141	126	121	119	139	109	110	148	112	127	114	128	115	101	114	111	131	122	119	155	128	109	128	112	122	114	112	133	138	124	134	129	125	96	126	108	100	135	111	125	106	126	121	99	138	123	127	124	123	115	114	122	119	115	127	117	113	122	111	139	116	117	120	102	113	107	109	110	123	134	98	130	143	121	122	134	109	110	122	122	107	112	120	105	108	117	122	100	109	129	137	117	130	136	110	125	126	118	133	118	121	107	134	129	121	119	115	105	122	115	119	123	121	104	139	115	126	105	114	108	142	108	128	103	109	113	118	114	111	113	106	119	127	123	115	128	118	114	118	137	100	110	110	119	124	112	100	105	109	109	106	106	112	108	118	107	103	149	120	126	122	120	138	116	124	128	116	128	128	114	138	130	130	103	121	95	117	139	109	124	116	115	121	112	129	118	153	109	123	113	123	123	94	126	115	111	133	116	136	109	113	118	115	103	108	121	132	100	114	108	113	131	111	131	119	131	120	117	110	119	126	133	122	121	111	111	118	135	136	116	105	122	103	102	147	108	133	137	115	128	114	120	116	115	99	128	123	131	125	141	143	122	131	123	97	109	120	134	145	132	146	119	130	143	108	118	137	114	131	108	125	118	115	136	107	114	135	117	114	126	112	116	109	123	131	126	118	130	123	120	118	105	132	122	110	108	141	132	126	119	122	115	129	107	99	103	135	128	130	124	121	116	100	127	133	118	119	106	130	130	136	114	127	127	127	147	109	103	115	117	119	121	123	137	124	127	129	106	100	113	121	127	120	113	135	126	132	123	137	132	116	117	107	131	129	131	130	125	113	91	115	112	114	130	122	126	128	134	117	114	130	136	99	123	130	139	134	115	121	127	106	123	155	113	95	113	121	124	107	97	139	128	105	117	121	127	115	126	103	121	146	105	100	119	127	129	106	139	117	112	128	106	147	114	125	102	126	114	97	125	136	137	119	128	112	134	106	130	113	137	104	119	136	125	129	115	120	127	119	119	113	128	105	131	119	134	136	124	121	131	132	120	112	115	123	108	115	117	98	126	131	138	113	120	125	108	128	111	109	113	112	111	117	132	116	115	100	119	118	114	120	106	142	124	121	120	98	144	118	130	111	114	107	129	111	113	123	136	123	110	121	134	109	136	115	128	131	139	125	119	116	110	123	134	135	111	115	107	125	111	110	103	107	108	121	120	121	121	96	136	146	135	108	143	112	141	135	126	101	107	115	130	124	143	125	113	112	120	94	123	118	110	105	120	145	113	120	108	106	112	126	118	113	106	111	133	110	109	113	123	107	121	101	113	122	121	130	116	115	132	112	132	148	113	120	117	114	113	105	132	102	118	114	113	127	152	123	122	103	114	137	93	118	111	106	124	113	117	117	104	117	108	94	119	111	135	123	126	123	119	98	110	132	120	116	119	119	120	100	113	114	136	133	127	97	127	121	133	148	144	119	125	121	118	121	126	112	138	104	132	137	124	121	134	106	107	125	120	131	98	131	137	111	125	117	117	135	134	122	136	125	139	152	116	133	118	111	117	145	121	118	113	130	127	123	131	123	119	127	108	103	135	115	89	126	112	128	122	123	115	112	137	110	139	134	120	122	115	113	133	113	123	107	117	131	125	111	97	124	118	129	130	126	116	113	132	112	130	94	129	119	112	113	123	160	117	117	109	140	125	119	111	127	110	130	124	112	121	125	114	129	110	128	106	121	132	126	136	123	120	135	131	116	96	110	139	120	135	115	112	97	126	112	95	99	118	132	125	119	118	112	114	115	137	116	130	120	113	138	111	112	110	129	108	127	129	134	118	139	126	118	123	112	130	111	107	104	122	133	104	132	128	145	123	111	110	110	125	122	106	104	113	143	120	116	127	110	124	114	120	132	125	130	127	147	141	112	122	133	105	104	143	103	117	93	116	121	118	135	108	125	116	113	107	135	112	124	119	126	110	110	140	132	104	136	129	126	120	94	107	105	126	125	116	127	125	98	136	111	130	104	118	115	115	137	132	120	119	117	125	132	125	96	107	124	130	117	119	104	136	99	113	120	114	110	110	127	108	102	106	111	118	118	110	130	116	108	100	99	117	117	123	116	105	138	116	116	128	135	109	130	132	128	129	127	129	133	134	127	127	113	118	135	126	127	120	131	123	135	121	120	115	130	106	92	95	118	119	124	115	129	110	139	139	126	115	123	136	117	124	119	106	109	127	111	97	121	110	120	98	110	130	143	132	125	114	116	128	121	123	124	130	122	113	103	119	119	118	107	132	141	141	127	115	114	114	113	106	132	115	119	113	128	105	125	90	135	124	124	113	121	131	88	130	122	120	113	114	113	117	125	97	123	111	101	132	133	120	141	107	108	115
5850	563	989	1133	945	812	659	606	584	464	443	427	434	396	404	349	338	349	345	353	352	333	346	351	332	319	306	305	346	331	301	335	336	286	307	285	324	308	318	331	320	305	322	307	298	286	285	317	310	304	296	297	275	304	295	315	285	328	289	333	318	287	310	285	314	344	313	306	284	312	301	318	283	284	306	304	302	283	306	290	267	299	279	287	297	285	317	280	292	283	291	293	313	284	274	303	283	309	287	283	295	310	284	286	309	319	296	283	289	302	301	299	304	293	297	304	293	337	327	322	276	344	285	338	286	292	297	297	307	303	294	282	290	308	325	319	273	294	282	275	298	273	276	322	283	312	324	277	303	297	295	292	306	299	339	331	286	284	299	318	296	300	305	299	297	323	300	305	293	296	326	295	322	320	315	295	278	269	300	299	290	261	289	329	301	279	288	313	323	272	313	261	308	310	313	300	301	303	293	282	291	313	303	302	309	305	308	300	300	307	289	271	290	307	312	313	284	300	305	317	311	294	311	300	288	305	281	248	282	319	303	312	297	330	288	289	290	296	309	310	298	267	297	316	290	295	345	302	282	290	292	283	270	323	309	297	272	316	276	319	301	280	292	290	308	288	286	286	306	316	313	302	297	293	306	296	315	299	301	315	316	310	306	298	305	286	316	286	314	312	302	306	293	296	295	312	308	311	310	290	278	309	304	308	283	294	311	271	312	290	284	293	323	323	294	289	289	319	280	318	282	298	347	257	311	293	309	288	298	285	295	298	319	297	292	263	258	312	310	285	318	330	290	294	323	277	309	305	302	321	307	284	294	280	286	293	313	289	286	310	315	315	287	299	287	311	334	304	322	328	312	302	306	275	306	300	314	308	314	287	306	277	299	293	281	309	284	304	310	286	312	277	308	296	337	291	312	307	332	274	309	286	287	296	276	300	290	266	290	283	285	284	301	285	288	268	304	330	309	316	298	291	304	278	298	279	308	315	310	331	285	280	306	270	289	269	294	290	315	301	292	288	292	294	315	303	289	308	320	303	295	294	288	286	283	300	297	249	302	312	294	339	287	300	278	313	307	293	271	278	281	296	285	275	306	301	321	275	273	282	327	286	277	296	309	307	283	292	304	298	286	317	275	319	317	317	311	313	297	279	321	300	318	288	270	303	319	299	299	329	312	311	262	294	286	308	309	284	316	278	286	321	317	301	316	308	276	308	281	316	278	300	317	271	303	316	336	304	316	324	270	306	303	302	304	293	295	288	312	317	311	298	300	301	317	304	286	290	311	299	303	307	293	304	295	293	305	292	294	296	294	283	297	298	308	266	281	266	281	302	294	274	276	289	309	305	279	277	265	282	285	315	321	315	292	322	294	258	287	272	300	306	278	295	326	270	293	254	296	300	281	313	286	284	340	302	286	305	315	291	300	299	287	266	280	266	279	269	285	260	287	322	299	285	306	288	333	298	321	317	271	293	310	297	296	306	292	307	293	281	292	296	296	301	298	315	307	286	308	324	307	290	284	306	308	317	291	296	291	332	300	309	302	277	271	302	305	292	286	291	258	282	294	320	279	325	313	302	311	293	306	309	280	317	298	295	301	320	311	286	305	290	320	297	317	284	316	300	301	298	279	298	304	287	340	302	296	288	320	279	318	296	296	334	325	298	317	308	319	292	304	289	312	287	319	260	274	286	305	311	291	300	300	279	291	301	289	285	327	290	302	287	295	286	298	313	286	299	288	299	292	285	314	270	296	285	301	314	309	314	303	293	275	311	343	291	277	294	298	328	286	281	301	317	288	321	313	274	319	308	316	319	308	311	290	306	301	311	267	295	300	308	285	283	318	302	273	294	295	293	296	305	282	296	268	246	303	267	300	320	298	338	281	315	311	292	317	288	306	282	305	303	316	322	301	313	279	309	318	289	288	284	309	300	296	310	302	270	301	322	291	293	283	302	305	285	297	294	281	303	303	279	320	303	335	323	268	291	316	315	306	267	334	297	294	287	311	294	295	295	305	309	299	294	299	322	272	287	305	316	313	262	315	281	300	282	299	324	272	323	301	299	298	297	321	300	334	296	286	295	326	282	266	283	262	305	312	280	294	277	326	279	333	304	309	296	342	280	285	298	302	317	294	286	306	301	287	311	303	296	275	292	312	320	306	286	321	280	295	306	302	344	256	292	283	283	284	321	307	295	321	279	265	284	281	320	304	282	298	274	278	309	284	310	316	306	282	269	297	264	309	311	308	303	267	284	290	320	289	293	301	280	298	255	295	315	270	294	309	306	303	306	318	297	273	314	304	335	326	289	323	291	276	293	255	311	346	291	294	301	351	300	316	315	258	319	303	268	282	309	290	279	289	299	308	288	283	286	347	300	294	298	307	283	276	320	306	279	294	298	302	312	276	291	300	300	285	329	308	285	297	308	300	292	291	298	312	276	279	281	340	260	311	305	291	276	291	291	317	282	351	266	301	267	322	355	290	293	293	338	304	297	287	280	297	305	313	299	273	311	321	315	283	274	277	297	323	313	288	321	302	301	323	323	332	311	265	299	290	296	264	279	298	303	291	295	292	295	298	322	305	275	281	290	277	301	325	302	293	309	294	306	323	313	308	272	306	320	298	297	313	334	327	294	335	303	282	295	296	283	308	284	304	308	298	297	301	318	317	292	286	326	337	286	329	311	295	298	307	306	287	318	304	337	316	329	298	306	308	286	294	304	302	270	290	290	304	292	293	316	300	298	307	323	293	303	310	299	283	257	293	298	328	292	301	312	298	306	284	279	274	263	308	279	310	281	291	282	289	318	299	284	287	287	267	309	331	259	271	290	281	291	301	326	336	307	283	287	299	304	307	306	299	283	302	321	310	291	310	311	316	294	328	269	294	324	297	300	307	337	312	311	301	293	296	327	297	301	301	299	287	269	275	287	308	317	280	314	328	273	295	308	304	306	297	314	315	289	310	311	308	307	293	277	286	316	296	276	281	303	301	309	288	302	322	311	294	308	263	281	300	278	291	306	307	304	301	295	299	314	304	288	289	273	284	312	310	306	279	313	322	301	301	274	305	336	268	313	289	320	298	321	294	328	285	305	294	282	314	300	320	331	307	286	292	307	314	323	286	309	304	315	308	298	286	270	302	296	263	306	286	290	280	324	300	319	299	282	260	305	287	272	297	287	289	304	273	256	303	300	335	320	253	322	318	307	334	334	285	289	309	272	297	291	291	312	289	321	322	295	301	287	280	292	285	321	313	311	298	309	320	301	326	254	299	318	272	257	306	316	308	301	279	304	329	285	306	298	329	293	323	306	261	290	296	298	297	314	266	309	315	300	283	323	301	312	307	286	287	299	292	297	305	298	274	288	302	285	298	339	305	325	302	301	285	290	287	320	293	328	315	308	295	274	313	326	297	331	286	307	302	306	302	300	309	317	285	300	294	289	285	294	293	286	278	300	298	288	275	292	302	273	320	296	328	303	308	306	319	279	274	312	299	280	285	306
13221	970	769	595	442	323	249	231	200	180	179	153	146	163	155	150	154	126	149	143	115	137	128	125	140	127	113	152	135	134	121	138	134	119	100	112	117	131	115	110	128	134	127	127	111	125	145	115	129	110	124	120	133	146	105	127	135	133	155	121	125	151	117	113	121	104	115	119	132	102	118	126	147	126	119	127	118	111	104	98	143	121	116	136	143	107	137	123	132	130	137	105	132	121	81	97	111	112	112	123	118	125	115	112	131	134	140	115	116	130	131	128	120	126	124	121	112	109	129	134	112	113	126	108	127	115	120	124	103	139	144	126	126	126	111	135	121	110	141	119	125	117	125	112	128	110	122	145	150	131	109	137	110	123	119	132	110	117	112	132	116	114	138	127	109	105	128	127	127	132	93	114	105	149	117	114	124	122	131	102	114	100	131	133	131	122	108	134	133	120	133	113	128	131	114	131	109	114	115	112	130	101	132	109	129	133	146	108	107	114	100	110	115	128	121	138	113	113	135	102	137	122	120	103	140	121	114	117	124	138	141	115	119	118	102	113	131	133	116	133	114	120	146	119	130	145	105	132	122	115	131	131	115	124	113	120	107	128	117	132	130	120	105	118	119	123	128	145	125	134	121	123	117	131	121	117	125	111	127	117	123	116	120	126	125	132	132	111	116	140	117	114	99	111	112	135	124	141	135	113	122	116	124	114	115	132	109	121	115	124	120	108	117	114	119	132	101	119	119	126	123	125	122	121	132	136	113	110	133	112	136	110	105	127	102	137	117	117	143	126	103	130	124	126	121	123	122	139	124	137	138	135	111	122	121	131	122	102	114	128	118	136	136	125	140	125	126	138	129	99	121	123	146	136	125	126	112	144	119	132	144	149	132	113	105	119	129	110	123	111	115	109	119	114	118	126	116	104	106	109	129	104	110	108	120	142	115	134	104	146	101	122	135	149	105	132	138	104	106	118	133	134	131	112	113	115	121	137	139	112	94	111	120	129	119	105	140	119	119	127	116	120	118	116	127	110	106	95	122	135	120	111	103	127	132	124	130	123	127	137	123	129	124	116	111	127	111	123	111	121	118	137	122	135	133	120	119	124	123	116	110	116	108	105	114	119	102	101	103	125	131	116	137	112	115	133	124	111	110	132	127	113	101	125	119	109	127	111	127	109	130	98	118	111	113	137	128	119	100	117	110	124	123	123	127	128	121	123	137	145	128	108	127	128	114	147	134	110	127	134	138	107	150	102	109	119	105	106	118	129	98	121	135	109	117	123	121	135	137	134	115	101	128	141	143	105	118	139	117	137	109	116	110	120	126	116	118	122	125	120	129	138	111	120	117	109	118	139	142	136	118	111	115	140	127	113	128	114	127	105	137	130	143	107	107	127	111	105	125	120	124	127	130	131	119	99	127	100	133	115	124	115	110	121	110	113	116	117	131	138	122	117	132	120	117	106	124	110	103	124	120	128	112	130	130	127	137	153	127	134	140	124	117	126	113	132	110	120	114	137	111	112	133	116	118	125	124	124	122	116	137	126	145	117	126	118	124	131	131	127	126	125	111	134	122	130	138	119	115	110	117	118	116	106	99	114	121	89	122	115	104	108	104	124	110	120	103	124	123	131	135	103	111	144	109	109	121	99	98	117	128	136	123	123	114	117	121	121	120	130	123	116	122	113	114	115	126	140	115	123	148	105	125	119	131	130	134	104	117	113	116	120	125	121	107	138	129	111	126	115	107	106	138	121	122	128	127	132	117	119	113	111	109	114	137	130	128	137	139	132	137	110	122	112	124	117	146	122	124	122	128	123	116	129	110	109	115	116	125	125	106	118	116	112	122	112	105	126	121	130	140	131	104	111	111	119	122	106	119	117	135	141	101	112	128	129	131	116	117	124	113	126	147	114	124	125	125	95	112	130	108	121	150	134	121	117	111	121	109	125	132	110	133	124	149	117	134	124	112	129	121	134	117	137	144	132	135	114	137	119	110	99	133	120	100	105	137	131	135	98	129	130	124	128	124	111	117	118	109	125	109	102	101	123	132	137	124	133	115	117	123	132	127	120	134	128	139	128	115	118	106	103	113	131	116	101	141	138	115	115	122	113	112	108	129	119	122	137	135	123	121	127	139	117	119	121	100	120	134	121	125	131	120	127	134	129	126	137	134	119	113	132	103	139	114	108	113	130	117	117	112	125	130	122	117	144	127	108	110	108	105	129	114	118	120	138	119	135	111	119	108	110	113	107	126	100	120	115	109	125	113	120	118	111	117	101	138	119	133	134	116	133	130	118	112	105	124	116	136	119	118	152	136	130	101	127	139	128	143	119	107	125	110	141	119	137	117	130	135	97	116	116	113	121	112	103	116	120	103	121	117	135	122	122	127	118	130	115	124	148	103	109	113	122	105	120	142	121	131	123	96	114	119	122	119	130	127	108	102	108	110	112	124	131	113	101	117	116	132	105	117	152	106	100	120	126	132	106	120	135	121	119	104	116	127	133	132	116	116	126	108	146	138	129	144	139	126	120	130	126	117	97	114	111	144	126	121	119	100	108	114	119	119	109	125	121	99	135	136	112	117	116	125	122	120	121	140	98	131	113	120	103	147	95	126	113	149	106	122	118	120	153	138	114	131	122	124	110	124	131	139	122	137	106	142	128	124	113	116	104	117	117	123	133	115	137	129	107	121	111	147	136	121	128	115	115	127	121	143	128	133	135	131	149	150	120	108	106	133	119	99	133	128	131	113	115	123	87	120	101	138	117	116	119	128	122	115	139	111	131	115	149	121	127	109	118	119	110	126	137	143	123	141	124	115	117	124	98	119	129	135	128	154	133	127	107	104	111	112	111	92	110	144	137	120	111	119	116	115	126	117	101	117	136	135	126	120	140	132	134	127	127	103	116	145	120	121	102	118	120	119	120	133	96	106	126	142	122	108	116	124	112	99	112	133	114	108	125	121	108	115	110	118	104	104	114	116	121	137	125	133	114	128	98	118	109	127	112	129	142	165	133	125	132	130	130	119	127	130	125	118	133	144	121	125	122	122	132	128	96	116	109	133	126	128	123	116	101	140	111	124	102	108	103	117	121	113	135	115	131	114	116	102	143	138	101	126	123	113	119	103	109	146	104	114	114	122	126	130	130	123	127	140	123	104	117	135	134	133	115	131	136	122	115	141	111	96	107	129	113	120	121	113	114	131	110	123	129	113	130	110	97	115	132	115	125	131	133	112	137	125	124	120	115	118	123	111	122	124	115	122	116	132	110	105	118	126	116	125	124	117	143	112	116	127	127	124	128	140	126	124	123	134	107	129	115	132	117	108	120	120	115	143	133	132	131	127	113	133	147	107	115	122	118	116	125	113	139	124	128	103	107	121	125	119	108	128	124	137	131	110	125	117	127	125	136	116	118	157	145	128	123	157	116	120	103	134	94	127	136	140	136	124	122	117	117	121	120	128	101	127	130	100	142	96	129	138	105	157	95	122	114	116	117	118	112
7898	834	1873	2015	1665	1394	1079	889	814	732	640	575	534	522	477	421	418	447	432	389	432	387	384	400	384	404	367	393	399	380	374	397	354	359	338	355	328	348	350	327	346	347	325	357	359	344	354	354	339	335	298	315	362	340	352	296	340	283	327	301	330	353	338	368	326	316	330	309	339	322	339	323	342	317	329	326	293	320	337	341	309	311	295	334	328	336	321	335	304	280	303	343	332	337	315	339	313	304	323	332	365	297	338	340	301	334	315	369	324	334	326	320	340	307	340	315	322	341	351	337	340	308	329	320	342	364	367	295	327	320	328	315	316	342	336	323	330	303	336	339	287	317	321	340	313	347	315	337	337	332	323	334	314	320	331	326	307	337	334	312	312	274	370	301	314	299	344	314	325	331	345	333	305	336	346	320	300	329	332	310	324	315	321	330	356	328	321	323	335	330	294	323	347	327	342	277	309	324	320	318	350	335	286	370	329	350	321	314	308	329	332	312	318	316	328	316	308	324	313	366	338	325	311	312	336	327	302	319	315	338	317	342	332	323	329	321	326	330	358	296	298	311	294	325	346	335	330	314	325	315	298	321	300	323	351	283	321	345	372	313	324	345	347	324	306	350	318	301	296	321	296	322	310	331	319	333	347	330	320	328	305	320	333	334	323	336	343	341	331	316	300	344	329	318	312	325	317	306	338	339	323	300	329	305	357	305	305	312	334	308	322	320	304	296	294	344	293	315	318	323	311	318	323	319	346	334	313	314	317	295	338	321	323	341	313	304	315	347	299	307	324	334	343	294	337	333	295	335	337	296	318	355	322	309	322	325	331	360	283	316	340	346	291	304	329	332	306	282	337	309	310	283	356	321	317	338	303	312	344	345	308	328	312	324	336	325	364	352	303	299	319	353	324	334	316	319	315	305	323	319	301	314	291	301	336	327	305	327	346	306	320	294	288	336	335	304	346	307	317	314	303	342	326	339	311	330	312	312	321	335	348	332	316	299	312	302	330	288	331	335	329	350	317	292	304	306	329	355	351	322	294	301	339	298	329	287	296	346	329	314	364	349	321	345	307	325	317	338	332	341	315	318	314	312	351	306	326	313	324	324	313	316	321	310	303	334	320	327	329	337	359	293	353	318	348	346	340	313	302	306	310	312	329	311	308	343	332	335	325	333	330	352	318	329	298	309	350	321	320	320	354	282	327	337	310	337	334	335	315	338	311	354	288	309	336	320	328	343	324	326	323	288	322	326	293	308	317	322	311	315	341	327	317	306	334	345	270	305	291	330	346	323	304	313	336	325	302	326	298	341	294	301	325	313	338	326	312	327	335	309	338	315	331	301	317	306	292	298	307	315	343	318	331	345	327	327	313	301	318	352	324	350	341	290	329	325	355	327	319	339	318	322	320	314	313	314	311	338	315	314	318	331	326	301	311	351	348	296	317	308	282	301	333	307	329	336	333	354	301	277	298	292	341	295	314	318	315	327	343	317	325	338	336	309	318	318	326	287	330	334	316	305	318	315	349	343	313	338	309	309	303	326	336	300	320	309	324	313	341	349	342	331	318	309	306	363	306	335	317	299	328	329	344	316	315	307	333	318	330	302	310	324	313	305	319	331	334	333	365	341	335	319	317	335	297	336	339	337	307	324	310	309	335	295	339	314	324	337	329	329	309	320	332	324	308	313	319	303	342	336	354	349	341	301	312	318	316	335	317	321	293	307	330	314	348	348	352	326	330	331	317	344	292	331	356	303	312	344	319	311	305	332	330	327	301	288	361	330	308	322	345	352	304	315	330	319	299	308	320	300	328	347	321	290	327	315	328	325	345	315	333	324	328	318	339	308	337	324	313	281	316	328	336	308	334	311	317	341	324	318	328	320	336	292	323	319	298	317	288	331	321	288	335	298	336	344	310	318	328	347	337	331	330	308	326	294	314	297	346	368	300	332	301	316	339	304	327	302	312	287	307	303	314	326	317	307	330	305	328	292	309	343	330	290	340	320	331	322	319	358	358	326	335	294	309	323	311	304	347	321	332	333	337	346	346	313	323	315	315	319	312	364	327	315	355	315	301	315	329	344	305	322	334	298	295	310	329	352	322	330	314	306	286	305	337	307	290	337	337	340	343	362	296	344	306	307	315	276	341	305	305	280	304	348	325	326	334	302	314	343	327	342	313	326	335	293	333	323	329	333	333	293	373	327	301	335	356	339	310	332	292	323	282	286	292	297	335	308	333	323	335	302	312	307	330	327	311	309	346	318	327	337	324	315	317	350	344	319	322	311	338	332	310	304	341	335	326	317	316	309	332	318	328	314	339	351	316	321	303	329	350	311	325	310	364	304	332	310	336	352	338	330	341	306	324	354	336	312	330	319	304	309	315	324	319	364	304	369	313	318	315	334	323	330	345	329	314	319	283	287	329	297	309	306	320	361	314	325	323	311	288	351	314	325	309	309	341	269	301	315	347	322	307	332	289	328	324	305	348	331	314	338	305	301	324	328	313	324	343	281	298	332	303	295	363	320	318	328	314	311	355	320	339	282	338	329	320	300	362	328	330	298	329	301	352	343	322	339	318	315	316	330	334	325	328	319	303	290	345	318	314	290	303	294	325	294	331	332	294	309	288	343	336	346	337	331	342	334	323	282	313	326	347	329	289	303	333	314	325	305	318	326	328	302	289	330	338	323	323	324	310	348	322	349	308	308	330	323	328	326	340	337	338	299	333	333	319	294	310	314	326	360	321	336	316	289	352	316	314	308	307	334	327	296	340	332	349	338	309	330	330	325	335	343	315	340	301	340	349	333	330	319	336	347	325	318	301	336	329	308	350	345	302	311	306	323	330	315	299	296	336	342	316	319	293	316	314	325	299	295	288	365	306	310	353	305	325	310	338	328	269	336	316	332	300	328	311	315	327	329	305	334	331	330	318	351	337	331	327	298	334	336	314	334	325	315	317	312	305	325	334	328	327	324	286	311	276	323	337	333	329	309	309	318	311	290	317	322	294	345	320	322	321	343	317	303	322	292	318	349	331	322	330	336	306	341	326	301	308	364	328	329	320	352	323	308	314	329	340	260	328	327	304	310	336	365	324	319	344	331	322	332	339	311	292	317	344	347	307	323	315	316	320	313	329	307	326	353	318	313	315	323	330	315	292	329	334	319	317	340	320	338	321	310	349	307	274	339	325	330	316	331	327	301	335	324	337	329	303	333	333	303	332	345	343	309	337	304	313	307	296	317	338	333	339	367	334	325	303	334	297	276	321	329	316	335	341	312	284	302	306	300	277	355	321	306	326	317	318	334	326	316	342	329	339	327	340	294	317	309	329	299	333	327	330	320	327	341	314	346	352	321	299	328	337	328	296	301	322	297	326	337	326	345	317	328	330	285	331	343	301	335	313	307	341	323	347	318	328	322	344	322	353	306	314	280	326	311	316	331	322	312	373	290	332	316	309	315	289	300	321	315	323	345	325	314	327	333	315	319	325	317	286	349	336	334
1521	327	295	281	284	313	302	287	270	260	311	273	298	295	257	295	290	275	259	304	285	278	255	285	293	298	295	276	284	307	284	309	269	271	271	270	297	269	288	297	313	293	284	279	290	256	292	280	259	289	307	274	297	274	304	279	291	303	293	304	286	269	265	272	269	262	297	290	283	273	285	267	287	295	271	266	272	300	240	272	228	253	281	257	246	305	250	303	269	256	254	266	245	278	280	275	291	282	297	285	298	271	286	289	282	293	304	282	270	254	262	276	295	273	275	300	292	284	289	279	268	288	271	246	303	295	261	302	288	292	247	281	269	266	285	295	285	272	291	280	274	299	273	274	289	263	255	295	281	276	288	270	302	262	306	266	238	311	304	285	290	277	281	274	292	311	255	255	256	292	285	291	292	293	290	285	269	264	290	298	267	263	296	283	283	262	254	292	296	278	288	257	288	281	268	280	251	282	272	303	259	295	287	285	261	266	294	288	278	279	290	247	277	271	314	284	248	240	287	262	290	285	281	262	254	297	286	279	255	267	280	292	305	270	248	276	280	275	289	269	262	293	286	290	305	292	307	313	265	278	253	270	294	275	282	283	298	294	310	252	270	259	263	254	261	238	269	311	311	241	283	293	281	299	304	286	270	288	304	259	278	285	261	277	278	263	269	289	286	276	299	286	306	259	290	287	261	282	271	262	241	292	297	259	288	288	276	270	298	295	256	289	304	263	276	285	297	245	276	251	273	270	308	265	270	291	269	269	285	239	267	288	279	289	242	271	301	318	305	256	292	302	286	295	278	281	285	291	298	287	284	288	285	287	272	285	301	271	319	273	256	285	285	284	242	276	278	267	277	257	282	257	284	316	261	266	264	275	293	320	287	284	237	279	271	260	275	261	288	273	316	286	288	277	263	262	295	259	296	306	259	303	261	303	268	302	298	285	258	257	301	262	275	273	299	269	292	291	231	277	262	304	301	255	275	275	281	295	288	274	286	250	276	293	307	274	250	283	259	269	294	289	299	330	303	246	302	275	304	279	279	265	255	302	273	269	277	271	269	259	283	294	268	276	276	297	265	291	268	280	236	249	295	294	276	304	268	291	276	256	289	272	321	298	296	281	301	307	279	296	263	280	292	281	265	284	283	292	320	281	261	278	270	258	300	259	291	319	277	245	261	309	270	294	286	274	264	287	289	267	256	249	297	315	303	293	256	287	295	276	261	295	311	264	300	249	260	310	310	265	252	302	312	327	313	269	258	284	239	284	269	268	308	315	261	268	273	277	279	259	263	249	275	282	290	278	283	288	275	295	295	287	319	250	317	249	267	292	307	283	266	297	292	284	261	283	247	283	292	281	268	278	301	254	281	258	276	275	287	289	305	271	259	296	257	258	250	283	270	264	282	259	269	260	254	266	309	294	272	274	271	288	298	296	320	259	302	294	251	246	251	273	265	264	299	295	255	251	277	269	273	233	277	280	279	297	324	257	279	299	287	314	266	258	282	265	260	288	299	299	275	303	307	273	264	270	257	257	258	336	263	266	277	265	298	253	237	299	302	284	264	268	276	287	268	275	267	299	264	236	250	291	269	265	270	299	303	275	298	277	316	292	268	296	264	284	271	289	252	277	285	266	275	277	263	259	263	272	277	266	248	275	282	290	318	243	264	278	300	283	266	284	268	300	281	249	258	249	275	276	275	258	284	294	283	262	261	281	264	263	294	302	299	275	287	286	239	270	276	264	259	265	310	265	280	274	264	327	272	253	299	264	252	282	279	268	279	249	246	320	313	238	275	280	270	272	277	269	301	286	255	273	280	234	263	280	278	257	286	278	297	289	301	281	283	297	327	293	299	247	282	257	285	328	276	293	281	307	285	288	268	237	274	302	283	270	288	276	308	313	292	242	266	234	256	273	275	301	271	280	266	280	304	277	286	263	267	281	284	271	272	291	254	322	272	269	287	303	295	277	252	283	293	274	249	257	285	265	287	275	282	281	294	279	279	300	283	302	295	304	252	260	258	266	229	280	257	266	294	269	257	273	318	288	320	285	260	264	284	289	283	266	276	264	274	232	292	291	270	270	273	264	251	277	289	279	292	262	277	292	273	286	297	277	273	278	275	285	283	270	266	296	281	294	278	274	264	267	311	281	303	295	307	277	248	281	281	249	297	282	301	276	304	258	287	289	282	287	294	271	261	292	283	265	269	277	293	270	260	259	276	289	284	270	280	301	292	254	279	270	283	292	305	275	271	290	260	282	285	286	282	263	275	260	280	261	246	301	277	259	290	263	258	295	273	278	273	288	293	275	273	273	307	260	241	252	292	266	253	265	269	279	287	267	293	256	267	314	302	251	293	317	271	244	261	306	304	259	255	283	255	284	281	246	298	279	308	291	301	304	260	304	277	271	292	274	288	268	266	269	279	282	316	266	269	263	279	291	254	292	292	260	283	301	265	276	264	268	265	295	294	288	276	303	273	289	273	249	271	277	288	280	295	260	252	284	290	296	271	261	266	262	247	270	258	275	271	281	265	258	264	263	259	274	308	290	283	265	293	287	278	278	273	293	279	260	286	285	304	261	272	249	271	273	293	262	257	262	307	282	283	265	271	247	268	276	280	276	285	302	257	280	283	269	286	265	291	291	291	298	276	276	261	283	295	257	290	278	268	287	287	309	293	270	263	296	262	278	285	296	295	263	308	286	257	298	266	282	319	277	308	261	286	245	287	277	249	265	280	309	247	301	290	251	288	294	287	283	264	280	260	280	278	261	276	235	245	263	290	252	310	297	288	261	273	256	264	266	260	277	297	279	316	260	254	233	281	267	263	294	265	301	288	284	301	285	289	275	233	285	280	284	287	265	283	276	280	272	295	255	283	287	269	312	267	268	295	264	286	278	294	261	285	258	277	233	268	289	275	244	291	296	266	277	243	300	273	291	287	283	257	270	272	267	313	227	279	244	257	279	267	290	276	250	280	279	270	298	264	275	286	257	268	275	266	262	289	290	274	290	278	266	282	284	266	298	293	279	292	277	295	275	288	295	298	267	285	290	303	284	273	264	263	254	281	277	251	262	281	284	248	285	300	285	275	295	251	255	265	277	289	260	313	289	276	264	290	290	281	267	290	248	281	268	267	283	253	261	271	262	275	264	241	277	261	289	296	307	260	273	291	275	281	284	300	302	286	280	286	250	284	259	267	281	265	252	264	268	279	297	298	295	305	281	294	267	239	273	270	288	315	268	275	308	298	282	288	235	253	282	259	260	296	263	297	276	265	234	259	307	273	280	289	289	269	295	289	262	293	295	283	287	300	274	292	294	253	270	308	255	292	283	284	284	317	289	253	270	267	281	253	296	242	293	284	293	254	218	252	295	291	278	284	229	260	265	278	283	273	307	295	276	263	279	257	306	314	289	271	246	252	268	268	257	283	312	287	249	279	275	288	276	271	270	285	275	294	277	285	291	291	263	272	299	238	288	286	272	270	261	269	254	245	274	292	256
1728	609	656	690	670	594	656	644	638	595	658	597	595	570	645	589	645	586	573	647	596	579	618	604	630	619	581	619	618	644	615	669	606	622	638	662	623	621	631	660	642	578	599	661	676	614	606	639	617	581	619	641	605	602	601	640	595	596	640	633	609	650	604	610	642	599	605	604	624	591	636	626	598	641	627	602	594	590	644	607	630	669	643	623	640	642	598	610	616	613	589	616	595	628	590	601	649	582	553	620	623	603	629	640	608	576	598	662	633	619	652	581	600	658	583	660	619	626	609	621	638	612	601	613	625	664	637	604	633	597	600	647	648	571	611	652	596	611	609	618	564	601	576	637	574	644	656	587	618	601	625	592	560	647	598	640	603	592	636	643	670	637	630	653	589	634	637	630	613	592	646	637	648	654	654	626	613	627	621	623	601	607	557	639	652	592	611	608	586	591	575	633	654	663	610	618	656	604	637	666	650	619	620	657	646	632	620	642	617	628	607	623	627	605	630	631	629	597	580	622	619	578	600	542	633	646	654	647	631	629	616	613	623	579	608	587	603	621	623	687	615	639	596	663	622	627	635	658	620	599	607	595	611	597	638	605	646	652	605	596	592	624	616	639	614	644	642	602	644	638	650	610	600	564	611	578	635	606	610	639	618	578	613	605	567	622	628	608	616	650	588	615	628	604	661	625	636	593	629	608	641	611	622	649	646	575	602	615	668	640	593	627	635	625	633	632	619	619	644	630	573	632	586	641	646	624	640	650	638	634	590	612	637	584	620	662	588	666	646	638	620	630	614	663	669	578	615	636	648	643	597	597	602	582	638	592	601	596	629	598	609	594	649	616	629	606	627	603	593	593	633	615	599	625	639	643	644	642	579	613	630	585	616	623	652	644	589	653	633	575	644	589	592	648	661	631	605	626	644	640	619	637	649	664	645	629	599	588	560	624	672	595	636	658	616	587	606	604	646	645	608	630	609	604	582	571	625	655	638	583	623	615	584	653	683	606	658	614	633	669	682	607	610	622	631	659	637	603	601	615	599	632	599	600	630	628	588	629	632	567	612	525	612	634	652	591	609	627	623	636	611	603	624	593	600	642	573	645	617	658	601	607	637	600	616	597	631	618	614	598	637	619	588	604	595	623	580	633	593	615	573	620	619	612	628	589	623	619	626	655	620	641	647	614	622	579	640	594	584	624	602	660	667	551	593	615	605	604	627	569	626	626	607	653	612	584	639	640	614	648	641	634	600	617	663	635	624	671	608	649	652	603	619	664	596	579	557	621	609	618	582	625	629	672	585	653	584	639	612	589	638	593	645	600	591	619	608	593	581	593	636	654	686	646	622	662	634	604	633	612	622	638	641	639	623	672	647	648	596	617	618	603	658	599	642	664	626	603	645	640	649	628	653	606	642	592	641	635	587	622	602	654	643	613	639	607	644	668	653	624	705	637	608	624	690	582	590	616	640	644	633	578	645	588	606	602	655	683	628	659	637	641	586	603	612	622	629	598	588	688	627	603	617	616	631	579	639	622	605	626	607	576	597	628	631	631	591	605	595	618	617	616	612	653	663	617	643	605	646	598	580	656	599	615	608	606	641	637	640	612	700	621	660	652	612	644	639	606	629	592	590	614	603	637	578	643	612	621	602	558	614	603	628	663	599	611	636	617	604	583	632	608	618	627	609	649	597	564	642	595	602	627	629	623	607	614	626	671	642	597	680	603	625	642	645	580	612	640	613	629	596	580	623	594	653	667	629	601	638	675	647	622	590	617	608	622	611	615	615	672	579	599	643	584	653	626	609	634	655	601	594	652	618	638	665	606	657	619	664	643	671	637	638	672	581	670	635	619	588	591	610	667	631	606	643	617	632	591	626	620	644	616	635	656	662	664	633	588	626	634	606	646	647	572	617	596	596	594	638	576	594	609	634	611	604	606	596	650	621	643	602	679	608	621	613	611	652	621	602	620	607	619	610	661	642	669	628	621	632	617	640	626	605	612	661	622	647	602	635	634	600	624	637	629	653	614	607	599	614	567	668	612	638	587	606	630	582	605	586	591	685	621	598	593	624	567	632	576	613	629	579	611	614	618	649	613	584	628	605	661	642	636	603	634	640	636	569	584	627	622	628	593	577	624	629	564	628	597	591	633	607	605	632	608	630	624	636	624	615	602	631	594	621	604	616	618	632	636	613	594	629	618	613	637	650	591	594	577	665	659	667	609	654	622	567	634	611	617	632	578	614	639	628	644	611	622	645	624	592	605	607	623	608	629	650	620	648	626	622	598	665	588	605	574	574	603	585	619	598	622	600	571	602	632	616	601	627	615	625	611	697	642	611	642	620	632	605	668	548	624	591	633	642	642	586	611	615	571	693	608	636	632	613	589	608	606	636	649	625	602	662	636	605	667	634	625	606	607	595	640	644	623	626	629	626	658	603	626	607	623	637	617	588	626	645	603	585	614	635	624	670	636	652	607	650	633	636	620	606	576	647	625	656	585	613	632	616	616	588	640	615	580	635	648	577	639	617	617	583	619	636	618	574	616	582	604	608	616	616	598	627	614	627	625	656	590	656	678	590	617	597	633	639	587	627	643	623	609	566	624	643	572	655	608	604	632	597	593	628	602	646	580	593	616	590	637	578	626	611	665	622	647	614	607	625	601	603	648	632	591	582	608	616	617	629	655	611	608	601	591	656	613	591	640	674	630	646	627	602	668	578	642	661	626	599	631	621	630	602	587	621	645	629	606	603	636	579	601	665	624	575	604	621	629	633	651	568	636	641	634	606	638	647	593	602	643	636	602	619	640	612	600	658	562	606	638	578	649	551	670	602	635	657	649	607	594	640	641	579	624	619	551	620	632	559	582	649	618	616	647	632	628	649	592	644	641	599	601	622	617	594	644	615	625	630	615	585	609	615	630	658	639	665	587	617	621	618	621	579	631	658	632	585	627	632	603	578	610	620	606	636	631	632	620	576	676	616	676	624	648	624	580	642	618	600	625	631	638	629	600	605	628	631	618	654	658	636	587	628	670	567	635	598	618	629	636	669	627	646	625	647	598	583	608	641	665	626	596	617	618	625	621	617	599	612	629	615	606	615	590	613	594	651	623	649	672	595	611	622	634	623	610	658	624	636	580	599	596	654	597	635	639	584	646	610	654	617	602	614	622	585	582	603	606	634	633	602	648	638	625	626	629	636	584	579	572	642	612	637	588	625	636	644	649	601	645	624	618	635	622	621	626	639	607	627	620	617	635	632	614	622	670	638	609	582	625	646	620	607	669	597	550	611	630	639	631	623	585	607	646	625	593	658	658	646	654	619	575	624	650	643	629	633	646	631	635	628	637	585	625	649	641	609	604	650	630	613	569	651	594	641	633	579	618	664	643	642	585	614	578	595	630	601	621	636	627	605	626	681	653	655	600	635	663	650	629	631	633	657	626	592	612	615	612	589	620	618	613	587	620	654	615	608	604	604	575	611	597	608	578	621	622	615	610	601	618
7078	394	428	331	259	230	205	170	171	153	150	150	147	129	143	149	139	146	130	127	137	122	136	114	130	103	121	124	118	141	130	106	129	119	111	118	123	150	128	119	128	134	145	141	114	112	127	112	122	102	114	113	128	119	110	129	131	132	124	118	126	106	120	117	112	125	109	116	99	121	139	142	122	133	113	114	122	109	112	124	109	103	114	124	108	103	141	114	111	131	124	132	99	120	124	121	127	137	116	108	127	120	99	107	124	110	121	125	125	110	122	102	125	101	139	119	97	135	100	121	122	131	127	134	107	125	119	102	113	132	120	120	106	131	115	95	130	112	96	120	123	117	102	121	103	123	124	112	125	138	136	122	117	103	119	106	130	128	105	105	119	114	118	132	102	113	96	123	116	125	103	119	119	120	116	110	119	120	98	113	123	114	140	116	129	134	86	110	117	113	112	116	104	118	94	121	100	109	121	120	127	122	127	141	99	124	114	111	120	106	129	108	123	132	113	110	111	127	103	114	127	119	118	127	127	121	125	102	115	107	132	130	142	120	116	106	112	113	130	123	105	131	116	152	147	126	132	116	121	115	115	137	126	137	115	124	121	135	134	136	128	105	93	136	106	115	119	104	103	137	101	118	114	104	99	145	124	123	127	136	120	106	126	114	96	102	140	103	125	132	139	116	132	124	136	124	109	128	114	117	135	95	119	118	115	122	140	130	129	143	113	94	134	147	137	142	132	130	110	119	124	108	101	124	109	123	108	100	106	121	103	119	103	128	102	106	97	119	127	116	101	128	132	130	133	141	139	143	117	109	101	122	129	114	123	126	120	126	138	118	121	107	135	120	101	94	105	115	125	125	122	108	118	135	112	100	142	117	109	123	134	129	114	98	98	103	124	111	121	115	129	123	133	133	127	121	128	116	117	130	101	119	133	147	128	137	112	148	124	117	111	127	130	129	130	128	128	106	109	122	105	121	118	137	133	109	100	140	112	108	127	112	131	118	120	139	124	132	121	119	121	111	139	106	132	108	114	111	146	116	116	119	104	118	90	122	120	123	130	120	119	116	113	115	103	109	132	106	125	119	136	112	117	99	124	107	136	103	134	123	115	108	129	120	125	104	126	100	100	102	139	117	113	122	122	128	102	115	126	110	103	105	114	127	111	109	119	129	127	90	124	117	123	137	124	122	121	93	128	106	137	111	109	122	122	136	118	124	125	115	123	139	132	135	103	122	132	112	128	126	128	89	106	122	135	128	137	99	136	119	124	144	111	118	127	126	138	113	111	121	111	106	113	109	125	109	98	110	126	125	111	104	130	143	119	128	138	136	98	117	133	128	105	128	121	124	124	128	123	137	123	126	133	105	130	136	146	102	112	101	109	121	113	120	122	122	136	127	126	116	138	121	115	121	136	130	104	121	112	131	137	123	126	97	98	136	111	113	118	111	131	127	121	114	125	122	121	107	119	132	123	100	126	114	94	128	116	110	135	117	126	114	129	121	110	106	129	133	131	131	135	119	113	140	120	134	131	123	127	136	115	108	117	119	117	118	122	123	130	125	124	131	98	110	106	113	118	134	135	124	125	115	118	136	112	106	137	109	122	108	151	121	137	129	129	118	130	119	122	112	130	109	96	122	123	125	121	106	112	108	119	144	114	100	128	107	110	121	136	111	98	118	129	155	125	129	116	124	129	122	111	131	113	142	133	103	136	105	133	116	98	119	131	113	114	113	121	113	114	115	91	154	122	129	120	120	104	120	123	118	128	139	109	118	125	99	118	117	127	110	127	124	125	128	114	124	135	136	112	116	137	115	111	110	106	116	135	136	115	113	145	115	129	132	106	121	106	109	109	102	123	116	121	105	108	115	112	114	123	144	125	109	143	109	104	112	112	119	122	114	120	132	117	140	111	107	123	133	135	113	146	124	127	132	127	136	136	122	129	111	91	126	121	109	126	113	118	100	123	144	136	109	114	109	112	145	133	132	114	128	116	108	121	110	105	110	129	116	116	144	106	105	130	100	120	111	119	127	128	120	120	125	93	125	124	117	112	86	113	122	122	99	104	143	125	130	106	125	121	115	126	110	132	115	131	121	131	109	116	133	121	99	97	134	130	127	117	119	107	115	124	112	122	106	115	124	130	135	128	107	146	136	114	105	119	124	110	106	127	104	113	119	128	118	129	139	133	133	121	110	140	131	131	123	129	131	109	134	138	143	94	125	112	116	114	127	130	98	130	102	121	101	115	117	95	113	118	122	121	134	119	125	125	110	145	121	114	118	142	120	120	102	101	112	134	126	117	125	118	101	103	129	129	118	130	117	144	137	117	114	110	103	100	112	142	122	107	136	123	106	117	102	123	128	113	120	113	130	101	139	108	122	120	109	139	125	122	113	139	122	124	143	133	125	137	122	112	130	127	118	128	109	149	112	115	152	110	120	120	124	118	95	124	146	126	116	114	131	120	121	132	107	124	117	112	104	118	138	123	123	119	102	127	127	148	129	114	125	134	132	124	109	98	108	117	136	119	88	114	128	119	118	124	156	118	121	124	106	106	97	117	123	119	111	128	117	111	117	119	123	140	156	114	129	139	118	131	116	129	136	119	126	137	124	122	122	121	149	129	105	124	154	118	137	126	115	124	111	123	114	140	128	108	114	128	122	120	112	121	122	116	103	115	112	114	108	105	90	132	131	123	130	150	109	120	141	109	118	135	127	106	132	119	126	93	105	136	137	120	119	99	148	140	94	103	108	111	123	141	107	122	126	115	126	138	139	131	126	97	111	120	131	133	115	116	103	115	120	127	115	113	121	107	111	111	122	148	106	118	108	123	115	142	137	115	131	107	113	108	133	125	116	116	143	114	127	122	147	114	113	117	123	113	121	118	129	130	132	126	134	120	107	123	130	89	123	130	120	106	130	123	114	120	126	137	123	110	117	103	123	136	107	121	111	119	124	111	114	107	120	137	124	116	116	145	112	117	122	128	106	125	111	119	106	116	104	98	126	120	118	126	113	104	122	108	120	117	129	114	103	120	153	132	116	112	127	112	118	117	106	125	119	117	115	123	115	121	136	112	115	122	110	117	112	133	105	123	140	114	131	115	120	115	121	126	134	108	146	119	103	137	138	100	100	129	129	127	93	128	142	118	124	113	118	115	124	116	146	132	134	123	144	133	121	107	113	113	115	128	137	119	135	120	108	106	116	133	118	128	125	136	114	110	124	111	106	114	107	136	127	133	108	106	120	111	126	110	140	105	124	137	118	108	129	127	110	133	122	111	121	132	143	140	119	89	101	115	117	111	103	129	140	101	111	132	99	116	110	108	113	117	128	144	130	115	125	140	118	108	123	100	117	142	130	108	110	94	108	116	136	142	143	129	116	124	97	119	125	126	111	103	108	119	119	135	126	122	108	100	102	129	127	123	118	140	113	124	115	102	156	124	115	129	125	115	112	124	108	111	123	123	118	105	117	136	111	131	114	139	121	126	143	113	118	144	111
6042	558	979	1170	966	777	689	609	524	507	492	461	398	388	383	414	366	367	343	362	358	338	352	350	334	315	315	356	304	323	316	299	318	328	304	296	311	334	293	336	321	312	304	292	316	311	326	302	325	316	317	294	287	273	328	329	307	301	310	305	315	336	281	329	333	300	290	271	286	293	318	312	299	315	299	318	305	267	317	312	296	332	306	307	282	347	304	318	304	316	311	298	283	285	295	302	293	306	293	277	303	312	313	289	289	271	309	300	280	341	312	300	317	333	301	335	289	292	297	309	306	283	280	288	312	328	283	309	310	278	320	292	275	302	319	297	297	309	309	295	274	302	304	301	289	300	284	297	296	313	295	307	316	281	272	306	322	315	305	312	283	278	285	319	283	323	273	291	299	335	327	327	267	321	268	296	286	318	309	324	299	309	297	272	282	305	293	255	315	297	318	277	311	289	276	306	312	290	315	332	309	303	315	298	312	295	287	293	300	288	354	312	293	296	289	291	302	328	285	291	296	293	303	320	302	290	311	319	323	304	288	329	306	305	278	268	259	299	277	316	320	313	264	314	304	311	316	301	295	287	318	304	274	327	311	318	308	303	323	291	290	275	304	338	274	289	312	282	306	300	310	283	288	308	291	320	319	279	271	275	293	307	282	313	301	311	297	336	296	297	303	271	284	296	282	303	297	282	313	296	300	298	286	312	298	264	301	318	300	297	301	282	304	296	308	322	289	309	307	280	297	303	326	263	316	289	312	291	285	314	298	290	300	301	284	290	299	328	301	288	332	308	306	275	269	297	285	298	285	289	285	276	327	306	298	290	258	324	294	300	300	283	306	286	276	295	303	310	305	313	325	311	263	277	309	325	318	294	302	323	274	294	277	298	304	325	301	317	302	289	300	306	292	291	278	305	299	309	300	297	292	269	314	303	271	297	308	314	314	291	295	314	341	297	293	300	281	296	285	306	291	290	297	282	303	275	291	325	288	305	290	297	293	291	322	296	265	314	272	302	288	327	296	299	279	311	264	293	319	288	287	302	313	307	314	284	314	276	292	301	285	291	325	303	297	291	307	317	336	260	319	324	277	294	294	284	302	297	291	292	291	292	295	318	302	298	315	295	310	287	313	297	323	289	288	292	303	296	292	303	307	307	265	321	299	301	272	317	286	309	290	329	295	288	303	286	303	280	332	277	321	303	274	297	294	314	319	326	314	319	306	272	280	289	294	309	289	304	304	285	312	324	297	318	291	310	276	296	309	313	338	315	320	334	307	278	321	306	282	310	282	306	302	277	316	291	290	326	296	286	339	304	303	268	287	296	298	325	294	296	291	277	311	294	279	265	294	310	299	299	272	303	288	285	311	299	302	289	319	303	335	321	287	299	277	311	277	310	288	325	304	280	303	284	317	318	267	296	310	287	301	284	303	307	336	306	300	273	293	286	286	299	303	317	278	271	277	299	307	308	279	294	268	286	296	291	279	279	291	269	307	302	288	258	287	290	297	316	277	300	320	288	296	322	321	302	328	299	319	298	288	299	316	270	307	283	288	296	287	294	274	297	337	261	285	288	309	317	275	277	298	302	338	311	296	306	312	323	298	288	249	287	283	291	322	304	303	294	277	301	303	260	313	301	282	305	306	309	315	308	302	310	271	266	297	277	297	340	293	288	306	316	319	314	264	295	305	273	284	291	340	310	317	325	279	314	321	318	296	309	330	287	287	279	312	292	317	292	289	287	297	284	305	290	319	330	298	289	306	303	298	307	322	299	285	296	274	303	303	315	276	309	291	310	314	306	285	298	314	315	305	275	288	305	287	301	278	273	308	283	285	273	280	299	321	321	281	301	338	301	287	304	301	353	326	286	318	316	273	302	299	325	300	293	275	308	290	295	279	274	302	301	280	305	266	293	271	294	342	298	278	298	306	304	277	303	315	275	301	294	290	338	312	296	282	310	339	278	298	299	261	324	275	325	301	336	333	302	315	299	317	269	283	310	312	312	297	317	305	325	307	292	304	301	323	297	300	308	353	319	310	299	302	290	294	300	304	317	286	287	326	333	308	274	307	293	280	296	308	298	300	255	295	288	270	326	301	301	297	305	303	323	304	315	320	286	294	267	315	302	301	335	266	306	314	321	314	328	286	301	287	292	294	299	309	288	301	293	341	312	321	324	328	332	319	301	276	292	308	275	284	314	290	282	281	311	315	327	342	294	285	301	307	274	303	271	315	305	303	317	317	296	301	295	302	330	270	285	316	301	310	317	301	285	297	306	352	322	300	321	307	314	278	295	284	287	297	312	321	284	283	291	321	307	309	319	316	283	283	282	303	274	277	276	298	302	303	268	313	300	309	308	308	260	286	306	326	314	264	258	292	302	331	271	285	272	300	291	267	311	297	333	301	289	298	300	296	294	289	291	308	288	290	288	286	297	284	286	300	293	272	287	303	298	278	313	315	296	292	301	305	299	301	290	272	289	299	279	279	291	324	316	319	311	314	299	284	329	335	302	290	270	314	310	304	303	261	297	285	313	338	333	306	284	314	296	320	282	292	305	295	279	301	288	303	293	331	346	295	302	285	299	303	301	306	299	327	298	308	312	313	270	296	267	322	287	320	300	263	276	276	299	315	317	323	305	311	276	298	286	284	296	279	285	277	308	306	300	327	311	315	266	333	305	318	282	314	288	304	307	310	338	293	325	281	322	287	278	288	270	283	321	293	279	252	327	305	318	298	299	306	310	285	283	306	285	330	299	330	305	288	310	269	276	302	299	293	305	287	309	301	273	299	291	323	297	295	273	273	326	315	290	296	308	318	302	274	283	293	319	340	306	321	301	271	300	325	287	287	321	286	298	319	315	317	282	285	344	311	288	281	279	327	290	294	288	301	325	275	285	278	310	325	291	283	294	283	292	281	283	320	296	292	310	294	293	281	286	269	310	285	325	272	307	304	319	317	270	320	289	316	298	297	299	331	300	323	310	320	309	294	314	309	323	310	308	297	295	267	302	299	299	302	282	279	294	273	311	277	300	305	297	277	305	296	286	314	263	297	316	315	325	313	288	304	301	284	293	312	330	291	309	320	299	295	282	308	316	298	325	338	297	286	283	293	289	284	286	275	303	293	279	280	308	297	310	291	272	294	324	272	288	294	343	285	302	306	324	267	293	289	281	312	298	295	321	273	305	292	301	334	309	294	297	283	270	307	294	326	301	307	267	284	291	302	311	285	325	314	300	308	346	297	295	301	254	313	299	299	329	328	274	283	307	303	298	276	304	306	309	255	277	304	344	296	343	308	264	303	297	283	295	304	260	323	295	291	288	315	287	317	298	277	319	291	296	302	316	307	326	302	288	316	311	303	309	306	311	316	323	323	309	310	307	318	284	298	284	315	288	329	320	308	312	298	287	271	311	293	299	297	331	310	317	290	308	323	282	329	303	286	274	310	312	284	335	304	294	271	298	296	276	305	297	292	285	319	321	328	304	314	312	308	291	268	304
13179	904	793	636	422	339	288	244	206	199	163	173	163	142	167	155	125	132	149	168	140	120	132	139	113	125	142	108	137	122	147	109	122	129	122	108	123	117	141	146	115	130	135	103	106	128	116	120	113	105	124	126	116	136	141	134	149	118	106	114	113	124	125	131	94	120	119	123	116	112	128	135	116	117	120	108	125	123	109	131	128	123	104	102	127	132	136	119	137	126	120	116	123	94	129	118	121	126	116	127	129	105	122	108	117	106	124	134	108	135	129	112	131	127	122	112	108	105	130	117	117	135	133	119	123	119	96	127	124	129	129	120	129	156	131	115	131	136	121	121	114	124	147	121	142	117	147	130	99	126	101	126	124	135	144	111	119	125	113	143	121	132	116	109	114	120	128	119	133	113	142	117	128	119	105	132	138	118	122	134	118	113	145	123	127	139	139	107	134	134	122	104	112	140	123	139	118	124	134	126	126	128	119	116	114	123	123	123	113	124	124	101	128	116	107	118	122	147	137	137	113	132	124	125	129	124	123	107	114	110	152	127	153	110	107	111	134	104	131	127	118	114	113	129	126	117	116	114	112	120	132	131	125	114	141	123	130	113	140	118	129	149	116	125	126	118	109	125	115	109	135	117	129	127	116	109	138	113	128	115	112	138	118	118	131	120	145	134	138	118	120	109	127	123	118	130	121	110	128	106	127	123	134	118	130	101	132	125	131	103	134	126	119	128	108	118	131	137	128	127	155	116	120	123	127	128	130	126	119	101	136	127	104	119	130	135	130	131	119	115	124	120	117	108	127	110	140	124	131	130	122	118	123	133	109	128	115	120	121	119	123	125	111	97	101	123	124	118	129	141	127	145	130	137	116	135	123	128	109	123	128	110	125	111	115	119	114	114	113	141	114	133	113	143	132	123	117	130	129	137	127	123	93	120	140	133	129	133	140	131	112	133	127	140	137	134	128	132	128	142	130	130	122	139	137	132	126	143	117	104	105	130	120	127	124	120	122	125	134	132	131	121	151	120	110	136	120	121	104	143	100	143	120	125	117	132	125	115	121	123	119	114	111	146	111	108	136	119	125	108	131	117	130	107	125	127	156	112	119	131	115	121	139	113	129	123	117	127	109	115	137	120	107	130	127	102	115	134	115	108	127	131	104	132	100	149	114	122	119	116	116	120	136	111	143	101	115	127	137	149	119	151	132	105	124	115	138	116	115	120	112	126	138	130	103	106	124	116	118	115	135	127	123	117	123	145	113	104	128	132	121	123	104	133	137	138	105	107	105	102	118	127	121	119	115	124	125	123	110	126	107	133	127	129	117	135	128	119	109	134	108	120	115	138	130	118	122	115	133	121	121	119	129	129	111	134	133	111	114	135	139	106	112	116	126	135	109	128	131	133	115	93	117	118	137	106	99	122	111	112	128	95	115	117	130	112	109	125	121	128	122	116	121	129	116	124	101	115	96	128	128	106	103	108	102	119	115	111	126	110	119	98	115	127	121	113	100	109	104	113	115	134	106	125	134	120	109	131	98	142	99	115	143	126	118	107	134	129	117	132	109	107	131	103	120	93	112	117	124	130	110	148	130	107	101	113	126	111	123	133	104	123	127	120	138	139	132	122	126	120	122	116	146	117	112	110	111	125	101	99	113	120	129	100	125	123	112	96	128	110	142	125	99	128	114	93	107	134	125	123	120	135	135	136	105	131	136	143	109	114	126	119	105	128	139	126	113	134	120	133	116	121	127	127	124	132	146	122	141	105	120	118	118	137	129	123	128	124	113	138	99	104	136	128	118	101	109	104	120	123	114	131	133	100	109	124	126	109	111	136	105	112	132	118	135	138	116	139	103	122	100	129	127	105	123	129	128	128	146	115	117	124	126	104	113	118	116	135	116	103	126	123	113	113	134	101	108	142	131	124	112	122	110	117	118	122	111	129	95	109	122	114	116	121	130	129	133	123	118	99	125	111	138	140	128	137	120	118	117	124	116	109	113	117	119	128	121	96	126	110	122	141	125	127	115	108	121	133	142	113	116	130	133	144	129	105	130	135	107	138	111	108	103	126	112	130	120	119	123	122	106	114	123	132	112	96	114	121	114	119	121	107	123	115	128	134	141	130	119	125	109	135	126	136	126	114	124	125	123	94	115	111	88	110	114	122	121	112	142	119	106	128	154	129	142	131	125	113	118	125	119	105	128	124	148	114	138	125	136	130	119	120	139	138	127	115	116	122	133	118	116	125	128	130	124	130	119	118	117	112	119	108	123	118	117	124	124	122	102	128	138	139	116	122	115	108	130	112	101	128	125	138	128	118	105	124	125	112	141	141	113	106	101	128	128	116	133	107	134	101	103	118	134	129	114	114	118	135	142	115	111	137	129	124	114	128	129	136	135	113	122	119	111	121	118	110	131	125	127	124	137	114	138	129	139	116	132	137	134	138	115	120	112	138	126	121	119	124	120	133	112	117	137	113	112	102	128	133	120	109	109	122	122	130	127	121	124	134	123	113	126	134	137	103	144	132	125	117	149	127	119	111	122	113	104	114	117	132	111	123	138	129	125	146	117	154	120	131	144	123	133	107	124	116	98	132	117	111	105	109	124	127	117	100	122	106	125	113	119	125	126	118	130	117	121	161	108	111	115	123	101	125	107	105	121	118	123	148	125	110	127	83	95	137	125	118	122	90	137	118	130	141	128	112	118	118	120	131	121	126	134	121	138	128	117	116	121	121	113	122	122	139	115	117	118	134	111	125	122	130	129	127	121	114	118	115	123	127	130	117	114	112	107	116	128	126	132	102	100	107	125	139	142	119	141	100	122	129	135	129	129	123	118	123	118	121	129	124	125	126	109	127	118	121	125	131	119	117	158	133	123	129	125	130	106	119	112	124	126	120	124	143	115	99	124	137	128	132	124	122	100	118	109	100	129	132	131	135	115	125	125	127	118	121	126	126	108	118	131	136	120	105	115	107	121	100	114	131	117	140	116	119	146	126	101	124	107	110	116	137	140	104	138	121	108	137	114	116	135	131	123	111	118	86	109	120	133	147	128	118	117	116	107	133	136	125	122	116	110	123	116	156	146	127	123	117	123	123	159	119	101	115	117	112	118	119	121	120	129	112	133	102	120	117	104	117	119	112	117	137	126	122	131	125	108	123	127	132	128	145	114	123	135	153	133	128	132	130	102	129	139	116	131	126	106	121	123	116	121	122	115	97	137	135	104	126	112	116	123	113	127	142	125	109	138	155	116	131	115	130	126	124	146	130	129	133	106	120	127	134	110	134	120	137	131	95	116	109	123	133	103	106	143	148	133	124	122	109	120	108	125	142	150	109	115	107	111	136	132	112	120	106	133	127	116	125	136	133	116	123	149	126	105	127	114	111	141	101	123	127	119	125	141	124	132	112	124	113	111	140	136	116	110	117	125	138	119	140	146	128	131	120	127	116	108	120	122	108	126	119	122	122	114	133	139	139	132	115	127	93	111	109	132	119	118	125
7868	826	1737	2051	1613	1297	1111	929	831	703	627	565	536	562	469	525	446	419	460	430	422	400	409	398	400	403	375	385	379	365	392	378	349	358	346	356	352	342	362	378	356	329	334	351	347	351	314	371	319	355	336	321	321	312	363	341	345	307	336	354	363	325	346	309	334	292	339	318	334	341	310	366	331	324	356	339	322	311	301	303	345	363	310	320	308	328	314	297	328	327	313	297	318	335	321	342	319	321	295	318	314	293	329	328	350	330	343	329	376	342	345	313	324	310	330	291	321	323	337	310	333	299	319	322	333	319	336	328	320	343	333	319	305	343	364	348	342	298	327	346	337	304	338	351	297	343	314	292	319	307	339	346	341	325	334	296	297	379	334	325	316	322	333	297	342	295	301	327	320	313	329	351	322	300	327	342	321	302	325	317	325	318	339	314	323	326	327	321	305	322	315	299	330	298	344	312	317	325	322	317	317	323	288	313	343	279	319	312	297	287	307	309	317	324	334	326	323	342	312	339	326	329	288	337	322	325	318	316	329	319	332	317	303	325	309	332	318	320	308	322	331	334	315	322	312	278	315	293	311	349	356	319	335	319	305	326	333	338	306	325	290	353	305	326	342	300	304	306	317	332	308	323	352	310	324	326	346	339	330	310	364	337	311	301	313	310	303	337	332	319	361	327	323	329	338	332	320	333	349	336	310	341	310	300	328	346	347	324	291	342	334	335	326	326	316	373	330	322	303	327	310	314	306	313	318	325	331	322	319	317	307	323	332	321	330	318	310	295	322	315	291	309	338	329	326	333	307	301	294	335	283	310	296	338	355	322	322	324	344	326	329	319	341	330	327	315	329	322	303	304	306	308	343	316	310	308	355	337	304	298	315	302	285	347	296	332	367	342	327	293	333	342	323	318	330	312	304	292	301	291	351	330	316	317	337	338	344	313	314	318	305	322	356	322	292	312	332	310	305	354	332	329	329	327	308	332	324	286	312	332	332	314	318	318	332	316	296	319	310	350	313	327	281	295	321	301	301	338	334	324	335	324	321	325	308	322	301	338	324	345	306	357	319	327	355	301	291	309	315	289	343	326	314	331	317	294	292	297	336	304	320	316	315	303	320	310	348	304	307	356	326	279	324	305	355	317	322	302	355	333	298	352	305	314	316	344	327	314	341	333	320	297	333	301	330	312	302	303	302	320	339	338	347	323	371	332	323	334	310	333	333	312	359	330	294	333	303	326	315	310	319	317	304	320	343	315	322	339	313	308	338	301	318	292	312	301	342	340	308	339	332	318	331	342	328	306	318	270	358	336	314	303	293	322	358	361	320	321	319	333	325	334	323	324	320	350	320	322	285	314	301	296	339	310	322	354	317	344	333	293	338	312	323	331	332	306	345	336	325	309	347	284	319	308	315	344	306	298	306	336	339	306	323	323	319	310	309	348	298	322	308	329	325	322	321	267	321	293	312	323	333	325	336	320	334	362	317	309	329	307	330	316	325	301	292	315	306	339	314	312	337	336	304	348	324	328	310	290	291	341	337	304	315	309	348	300	297	326	321	316	277	350	320	337	370	356	315	357	321	302	309	306	309	336	320	350	316	315	342	299	320	346	320	319	348	316	340	339	295	310	296	327	327	332	325	284	330	342	325	306	322	316	341	324	321	344	334	356	344	328	290	298	331	329	352	329	331	320	348	282	312	347	330	339	282	329	324	333	302	352	315	324	294	339	333	344	315	352	317	302	298	337	294	313	307	318	314	314	329	333	313	318	325	305	276	319	346	281	351	321	321	320	295	349	301	355	314	277	352	289	324	313	302	357	327	340	301	308	335	305	328	305	330	341	370	311	334	355	340	325	365	309	308	291	315	318	343	324	341	308	318	336	331	304	318	315	323	347	319	335	316	318	322	299	289	344	326	331	373	316	315	333	339	292	305	323	341	352	300	308	318	337	302	317	330	300	307	355	306	309	331	289	314	337	354	291	359	325	325	348	320	345	342	299	305	335	315	365	350	268	353	336	352	302	321	320	330	328	303	354	346	330	319	319	339	321	341	342	338	324	315	346	298	273	340	339	326	292	307	345	300	332	312	300	310	345	316	315	302	321	358	315	360	343	343	315	319	345	334	316	297	339	313	318	334	308	303	317	340	315	319	340	300	345	316	305	319	303	327	325	311	291	309	305	316	332	334	297	357	313	294	306	330	296	327	332	328	327	338	356	332	333	323	310	310	321	342	347	304	328	343	285	293	303	345	337	319	345	308	328	298	315	312	304	325	321	336	302	316	340	353	351	324	304	334	315	327	335	314	330	349	335	317	325	318	289	318	327	322	294	328	328	298	324	342	333	303	341	312	297	327	345	345	325	314	332	295	344	344	341	320	329	318	321	317	358	335	292	317	312	323	297	291	315	345	308	324	294	323	301	310	313	301	348	348	342	327	346	321	328	329	334	353	354	298	329	328	324	316	314	307	312	295	300	328	311	299	299	327	325	323	320	325	314	302	351	336	297	333	338	308	315	326	301	327	335	327	336	308	319	311	316	323	323	306	305	345	349	334	312	305	286	316	358	308	312	305	324	326	312	292	294	324	348	336	330	319	336	322	338	323	315	341	328	332	319	338	310	330	336	356	370	326	320	309	284	302	304	316	339	339	331	362	332	325	301	328	329	317	333	349	346	316	318	313	315	309	317	297	307	329	304	334	313	325	321	340	350	324	309	327	339	303	312	331	292	323	316	313	311	323	331	310	316	330	294	338	298	316	330	305	354	345	316	324	296	315	312	322	361	333	307	312	320	319	328	296	324	323	313	273	312	331	311	308	354	331	324	300	283	308	334	327	353	318	322	333	335	313	325	354	324	314	306	288	335	325	315	324	310	318	320	311	303	306	325	298	364	336	334	334	317	342	345	301	331	311	320	336	304	335	305	358	326	328	303	282	291	325	305	333	315	331	338	336	302	337	328	306	331	313	348	306	349	324	314	336	330	325	327	368	336	330	275	328	314	325	322	325	319	328	318	306	356	355	296	341	347	332	321	306	346	331	354	321	331	353	325	333	304	307	348	313	300	323	347	321	301	331	342	312	282	279	324	316	317	312	317	353	324	286	331	327	312	320	296	319	324	333	286	331	308	327	346	304	277	316	315	320	318	329	342	324	326	341	334	296	315	319	320	324	281	336	339	314	356	322	323	315	306	297	313	332	336	357	313	314	339	309	313	343	325	339	316	338	382	323	307	311	328	336	325	332	314	338	307	343	308	319	320	323	323	314	336	309	327	341	307	335	324	308	316	331	347	288	351	346	331	383	311	339	316	328	317	341	324	342	322	336	327	341	331	291	312	325	315	331	333	351	298	351	319	319	339	345	288	373	314	337	294	312	351	320	315	317	315	333	283	312	317	305	318	323	311	339	315	314	323	333	337	320	328	330	334	299	335	293	315	335	316	326	307	350	342	324	306	340	342	309	333	323	331	298	305	306	294	320	303	283	290	339	340	345	329	318	344
1440	316	260	239	271	293	293	271	260	267	307	276	280	280	258	263	275	252	270	274	308	271	280	293	271	312	294	270	265	301	298	283	292	265	268	308	272	281	272	293	238	290	279	269	285	288	232	254	277	258	289	294	290	267	285	254	232	261	277	274	299	287	269	251	323	270	280	287	284	253	313	276	276	312	272	266	270	294	263	267	270	292	266	289	266	290	319	298	294	252	268	279	254	265	265	276	281	257	279	278	282	226	282	270	266	290	274	251	325	247	267	271	269	267	257	279	274	253	305	232	288	285	277	279	266	265	253	288	290	260	294	280	248	272	266	249	262	296	298	256	280	294	295	283	276	257	287	258	247	298	275	298	272	316	274	264	241	270	278	266	286	275	289	278	277	309	287	281	302	292	278	305	274	290	255	255	284	243	273	272	263	281	283	243	281	261	297	274	272	276	269	295	272	257	280	295	251	270	301	264	269	280	280	282	276	307	280	283	261	265	258	253	299	272	272	251	329	303	268	302	260	277	278	285	303	275	265	268	283	264	290	305	273	287	290	253	291	265	264	298	255	272	293	271	322	265	249	246	260	271	286	284	272	262	282	281	291	275	284	284	282	297	279	239	257	267	266	262	286	254	277	254	272	254	237	248	306	309	273	275	253	277	242	289	289	269	302	273	315	266	298	270	290	270	278	254	273	289	272	273	287	255	291	278	280	293	263	286	287	287	273	266	258	254	285	291	263	268	315	305	277	269	264	283	313	318	299	248	250	267	273	285	289	287	290	323	268	249	285	296	292	290	256	265	234	302	258	264	270	240	260	286	296	265	281	261	283	276	262	288	278	261	265	270	286	253	282	295	282	284	306	256	274	260	290	294	279	256	260	267	263	266	283	288	276	284	274	256	322	273	277	279	298	281	246	255	247	275	299	258	297	270	267	267	307	251	260	302	282	264	277	290	246	254	273	269	248	257	233	278	257	264	272	296	257	230	257	270	284	283	272	259	262	310	270	284	283	279	263	259	246	237	278	296	281	286	291	264	261	265	247	248	285	296	279	273	239	256	279	268	258	264	249	275	266	265	258	282	246	270	294	277	266	256	272	311	283	262	312	288	308	268	256	281	282	291	274	313	262	276	281	249	254	275	285	276	280	295	267	268	232	281	260	287	241	263	270	278	268	274	262	248	266	262	277	249	293	253	286	305	262	281	251	252	287	283	293	299	268	284	286	264	261	286	279	289	284	294	287	273	306	238	254	287	277	252	269	275	263	261	298	257	246	281	283	268	282	312	296	253	265	258	265	265	279	236	272	272	260	251	260	287	292	279	286	281	255	299	287	301	317	293	279	286	303	273	259	266	294	263	270	294	303	247	270	265	292	281	319	295	277	301	247	282	278	253	265	245	243	262	261	265	262	236	293	267	280	289	261	291	285	266	270	277	268	240	289	273	299	268	274	269	284	266	320	264	278	328	276	287	274	257	264	246	263	258	280	303	277	274	280	254	276	294	278	247	296	278	290	245	245	296	276	258	269	269	277	292	309	271	265	277	274	282	284	272	293	286	281	251	278	275	275	281	283	277	293	278	269	279	261	304	253	301	305	282	280	300	287	275	247	298	263	324	262	295	250	269	302	297	294	278	259	265	252	253	279	275	266	272	283	277	261	283	265	256	244	284	270	285	304	258	287	288	308	287	264	294	275	266	274	259	275	279	296	286	276	292	298	289	263	282	271	276	271	279	269	274	321	290	282	312	258	253	250	274	270	276	276	300	249	269	257	283	297	261	270	273	248	314	286	286	244	297	260	282	250	233	258	295	276	265	282	287	277	265	299	277	262	258	302	238	228	279	291	245	269	261	269	270	262	220	286	270	293	287	265	287	273	265	299	271	288	278	246	255	289	272	299	282	288	260	255	254	272	259	262	253	288	239	276	281	296	297	269	264	278	261	260	289	272	257	279	289	268	257	256	275	268	296	278	284	275	275	265	300	286	269	249	293	275	291	271	279	287	292	274	265	302	261	252	239	289	272	294	248	240	301	234	293	253	285	284	270	263	284	307	289	290	269	292	265	265	264	289	275	273	272	268	254	249	249	289	283	275	274	298	268	296	296	291	283	274	297	270	269	266	285	295	295	257	278	256	297	256	305	300	290	263	252	272	272	274	289	255	297	246	276	277	300	259	267	243	271	275	249	267	260	274	260	269	279	315	286	269	288	271	280	279	271	258	307	300	274	256	272	271	271	277	260	260	278	279	286	290	275	277	286	300	276	257	274	285	253	280	251	270	265	293	271	260	297	286	239	250	291	275	302	275	277	283	285	268	254	258	309	284	288	265	278	288	305	266	256	294	277	265	294	267	249	279	295	298	273	267	292	259	265	279	311	257	291	269	274	286	276	274	256	285	251	285	261	250	283	306	272	295	260	254	257	267	286	281	283	300	269	263	258	292	258	294	238	271	269	272	271	311	327	249	287	288	284	252	281	261	278	273	298	274	287	255	284	272	257	269	253	252	264	285	294	293	283	258	280	299	284	263	308	322	252	280	289	258	306	249	304	271	250	286	262	271	305	284	300	260	270	280	288	258	293	284	258	280	299	288	288	245	272	277	290	296	275	270	264	279	248	291	303	285	254	269	263	252	294	313	288	273	280	276	295	263	298	286	303	321	276	307	266	279	275	291	278	283	276	265	298	300	269	274	254	301	292	284	277	292	259	264	281	247	276	288	257	255	279	265	279	278	301	275	266	264	290	285	277	294	275	267	282	251	269	284	280	246	292	293	258	255	239	271	280	277	223	274	276	286	272	309	253	259	271	296	303	275	275	294	280	249	288	296	237	274	255	270	279	270	281	278	253	293	259	281	268	281	285	283	275	269	286	271	298	287	280	260	244	295	275	302	267	263	270	291	285	244	297	277	294	247	246	275	263	271	288	272	253	295	309	304	263	301	273	251	234	295	293	258	303	307	285	248	298	298	241	246	277	311	307	307	260	284	268	319	308	257	243	262	299	234	264	276	257	268	250	278	265	270	286	292	300	263	265	299	281	267	259	265	256	254	232	292	271	254	266	270	286	291	265	294	272	273	278	276	284	288	290	250	298	271	277	259	274	305	291	259	254	266	291	280	247	258	273	310	270	277	278	253	259	258	305	272	288	291	319	288	289	294	265	256	272	301	275	269	280	265	313	293	290	297	251	295	280	248	256	279	275	291	282	281	298	262	269	252	268	271	265	273	293	282	268	280	254	264	254	275	274	281	261	266	296	278	255	266	287	294	276	265	266	275	266	255	268	276	271	282	274	256	262	279	290	290	291	267	294	268	251	291	278	273	305	295	266	242	273	284	268	277	251	291	272	280	271	297	264	241	265	268	251	247	278	261	291	287	263	296	260	295	253	297	255	288	271	272	311	252	265	287	252	282	271	311	270	293	282	266	267	258	320	276	292	284	292	261	286	258	267	289	275	298	278	280	251	271	249	255	268	296	252	265	256	263	303	274	271	306	270	273	256
1718	637	641	667	653	648	623	654	631	625	597	625	643	616	628	659	649	636	604	606	634	628	609	653	644	605	630	588	646	611	611	621	574	597	621	682	600	594	600	619	615	605	607	602	596	651	641	613	636	571	600	658	635	627	567	600	616	586	643	633	592	573	667	639	593	589	603	616	620	633	635	626	639	596	578	617	659	603	635	580	583	581	592	616	616	592	655	634	607	641	616	627	677	642	596	613	636	587	615	608	625	597	578	622	583	581	657	616	631	674	610	606	658	612	612	597	614	648	617	609	630	616	571	596	585	578	650	671	646	622	601	612	599	634	604	606	596	597	620	594	607	633	573	608	621	614	626	605	577	646	605	600	636	643	566	613	660	655	602	592	626	634	614	615	590	619	609	598	633	639	589	638	651	620	598	631	636	577	615	595	597	595	627	593	587	595	640	598	615	620	572	654	609	617	577	590	621	706	620	631	658	575	603	637	651	619	613	622	566	607	660	631	645	619	623	542	636	649	633	593	597	619	623	611	629	622	576	611	608	599	644	625	606	615	648	560	632	605	651	614	632	607	616	652	616	626	595	628	586	630	515	659	622	599	601	658	630	590	610	605	602	606	614	563	639	628	647	602	588	606	654	617	615	623	627	603	563	624	642	657	619	609	627	595	603	593	614	619	604	632	605	617	564	618	578	613	619	647	595	575	599	616	646	666	644	608	594	573	623	621	641	637	627	633	607	602	625	589	587	610	655	606	650	627	626	645	623	626	617	592	615	611	624	628	659	627	603	625	617	615	617	566	614	618	604	592	603	621	630	660	630	637	580	604	609	581	633	604	621	632	624	599	636	593	630	669	619	578	628	576	597	576	643	630	652	597	625	639	624	655	557	635	601	594	594	597	633	611	577	586	619	631	623	571	603	600	605	571	577	583	599	607	617	601	636	605	653	655	637	662	640	662	631	607	599	596	652	637	615	617	626	633	601	580	658	604	637	616	656	643	683	626	596	625	610	632	637	663	616	669	597	610	602	612	601	614	597	606	620	642	595	596	606	592	597	580	617	647	622	614	667	640	642	629	597	620	599	635	592	585	614	626	605	621	626	643	589	656	588	621	623	636	642	649	609	650	600	600	621	609	660	614	655	614	628	619	633	639	639	641	631	638	645	601	616	592	629	689	590	601	598	612	639	602	623	642	569	619	578	600	591	614	610	633	622	601	628	606	670	560	627	611	622	627	596	616	639	644	674	617	640	608	637	628	614	643	638	652	634	600	603	655	680	594	618	620	642	632	621	640	608	577	593	574	602	574	629	632	634	646	643	631	619	597	586	593	614	613	588	609	608	619	630	640	596	596	657	597	602	631	654	609	604	631	597	580	592	624	599	599	594	601	585	630	597	605	609	622	613	601	635	577	601	636	582	621	652	622	602	632	601	575	611	584	627	609	636	609	643	588	606	613	618	607	630	605	621	645	590	630	650	583	605	566	577	612	658	683	605	628	608	608	626	610	610	630	610	585	594	587	610	614	573	633	581	601	601	649	588	602	607	628	610	612	633	564	621	573	664	645	613	606	620	655	591	653	591	624	600	601	602	636	617	653	604	607	612	619	656	648	618	581	630	615	660	587	600	611	656	639	621	585	653	632	623	606	600	596	605	594	626	636	616	593	586	656	624	650	580	633	603	615	596	608	620	591	581	646	630	652	612	606	663	622	588	600	612	618	579	582	587	624	646	688	605	630	645	659	636	597	622	622	603	606	621	613	657	598	595	619	606	624	598	616	619	619	610	574	597	627	590	608	612	610	612	585	623	570	577	648	545	598	597	650	598	580	620	591	620	628	630	612	565	619	662	655	637	563	606	567	663	634	637	620	626	592	623	615	556	621	645	624	617	638	585	599	642	672	548	623	639	576	640	617	599	645	590	613	629	573	625	622	615	575	592	649	609	623	580	610	623	645	608	664	622	595	588	582	620	591	652	591	648	602	597	593	599	592	631	598	624	599	631	639	648	595	610	585	597	625	582	583	619	623	660	608	665	711	615	605	584	608	607	617	612	590	595	632	623	593	576	609	631	572	618	616	613	619	613	609	663	617	595	638	627	632	599	616	609	570	642	597	600	635	643	618	630	620	625	684	614	597	662	659	640	626	606	568	632	607	604	626	623	597	623	580	602	618	604	614	574	643	598	586	643	620	600	605	644	638	567	680	609	586	597	601	584	578	599	616	643	622	602	643	583	605	627	594	627	611	591	648	604	642	630	626	641	643	629	597	601	607	612	634	614	656	585	600	644	633	614	598	649	612	608	620	604	583	601	646	629	656	600	629	582	628	592	628	608	613	663	595	629	594	642	638	575	611	653	605	618	550	638	606	597	599	648	639	617	629	661	612	623	616	664	631	659	586	616	679	620	622	600	594	629	620	620	589	545	642	599	588	660	610	619	650	606	589	571	594	584	606	621	598	602	632	614	626	596	640	626	578	587	631	666	623	606	672	624	561	643	612	668	634	629	579	575	607	575	584	628	607	561	619	640	611	628	583	591	605	626	636	625	643	614	617	602	625	617	619	654	652	639	626	646	623	572	630	658	619	601	640	606	587	629	595	607	644	637	615	639	632	606	615	585	645	608	525	584	626	601	626	644	634	587	581	592	695	561	662	607	634	643	612	601	551	656	590	630	624	632	591	647	600	640	604	631	631	582	616	614	612	634	616	618	634	628	640	592	645	600	637	566	621	576	604	657	614	596	634	587	662	675	600	631	617	594	644	648	591	603	586	610	633	663	583	600	610	616	571	611	616	628	647	592	596	612	623	668	596	626	648	612	608	626	596	591	607	607	621	607	583	651	588	625	617	611	600	580	579	642	606	648	610	599	656	614	666	599	607	628	642	598	624	636	620	625	630	666	601	630	624	653	621	621	618	578	671	592	605	620	690	626	591	647	618	633	586	649	601	630	600	633	649	621	653	598	618	634	611	596	642	573	608	651	616	601	625	584	605	536	603	605	602	642	610	597	609	645	615	616	637	596	639	563	616	563	603	586	608	636	623	585	612	603	580	605	585	650	613	613	584	591	624	611	632	587	613	613	641	583	643	626	605	642	634	623	597	617	593	623	579	630	564	613	616	660	638	620	648	626	602	575	616	593	613	623	601	645	579	583	628	628	570	646	617	633	578	595	622	628	572	626	625	546	621	668	597	630	626	634	665	653	623	613	592	598	616	605	608	617	651	644	607	578	596	604	646	615	603	602	604	601	675	625	612	658	628	630	619	593	654	642	621	618	660	621	581	584	613	642	614	575	649	612	607	636	552	616	584	626	594	632	593	635	595	626	604	626	575	635	562	641	573	608	618	622	617	610	638	624	633	602	626	623	591	634	590	594	587	599	607	602	646	617	606	618	626	634	637	593	669	612	589	629	597	643	662	575	601	619	629	634	614	625	643	621	637	618	618	631	612	627	600	613	631	596	596	578	611	612	648	639	580	621	591	594	638	630	593	617	607	616	644	651	608
6841	381	438	350	276	221	188	158	161	142	153	147	128	151	143	147	128	155	115	133	128	160	132	123	136	135	116	121	135	115	118	101	115	117	130	133	127	112	121	121	129	150	112	117	111	130	110	117	111	133	137	107	110	109	118	112	118	129	124	120	114	107	103	111	109	110	112	123	113	102	112	113	113	121	127	122	100	119	115	129	126	125	111	124	109	111	125	113	135	128	120	116	98	114	108	120	112	117	97	95	127	137	128	138	121	107	100	131	101	126	124	112	116	101	99	103	126	130	114	136	111	103	119	129	112	135	103	121	100	122	129	102	118	124	122	109	105	116	122	130	122	129	90	114	151	129	116	112	121	122	123	114	113	123	122	114	103	107	113	112	113	109	118	129	114	124	128	104	119	119	123	120	113	117	133	115	142	121	131	114	120	117	116	118	129	109	110	110	129	103	132	113	124	116	125	113	131	131	115	130	115	136	122	115	117	123	125	124	137	99	129	111	110	108	120	128	134	112	131	112	121	110	99	114	110	145	126	121	126	125	100	106	119	114	119	149	130	118	122	113	123	119	127	122	111	111	110	123	129	122	122	122	118	118	102	108	106	114	123	110	121	121	118	101	117	123	119	111	123	105	124	117	129	138	112	122	105	110	109	130	125	121	121	123	120	97	119	113	125	130	118	122	122	125	117	116	123	125	115	128	125	109	122	119	104	127	114	130	129	147	122	131	123	114	110	121	107	129	123	132	129	130	99	117	132	124	129	112	116	128	110	116	126	123	116	126	121	115	115	131	108	112	122	118	142	141	124	142	100	137	127	126	108	118	114	128	104	118	112	114	117	134	119	130	154	112	102	113	112	103	112	133	111	118	125	105	139	126	129	133	134	120	101	102	107	122	122	131	83	114	116	114	125	148	120	114	133	98	120	116	142	124	124	133	134	124	110	123	113	124	138	111	115	122	113	91	129	113	133	115	130	143	128	128	111	118	115	144	126	120	102	116	117	127	115	104	136	113	125	135	129	110	137	129	128	127	119	130	138	113	132	134	105	116	135	143	114	116	115	135	132	116	116	102	110	124	101	112	137	130	122	130	104	118	131	117	128	106	129	123	119	125	99	103	116	121	125	123	114	105	97	137	93	120	111	124	141	117	133	122	112	115	115	116	111	131	130	117	140	117	128	113	121	127	137	108	155	140	96	137	129	124	107	122	121	99	109	105	124	110	113	117	107	132	122	129	137	128	132	131	116	109	118	145	124	114	123	123	111	116	95	126	123	116	123	139	110	120	108	123	110	132	104	131	105	121	105	113	121	109	125	108	127	116	152	106	84	129	120	117	110	145	119	115	133	125	123	110	116	127	133	115	106	130	110	119	113	119	125	120	118	106	101	106	99	116	129	125	127	129	115	98	131	120	136	113	129	122	123	121	122	127	149	114	121	116	112	116	126	100	135	105	144	134	107	116	122	118	145	133	136	128	110	106	108	112	132	140	104	121	111	129	120	110	122	111	132	91	115	129	129	120	110	114	126	98	130	112	125	103	140	127	125	103	123	120	122	116	110	129	110	125	111	125	114	122	136	117	124	127	121	100	134	129	124	120	109	100	124	121	129	112	122	128	126	121	115	104	116	122	110	125	122	124	130	105	129	116	131	124	126	132	113	110	134	139	101	135	121	127	90	117	125	133	101	129	151	98	111	124	128	123	109	108	99	112	112	137	118	147	122	107	120	125	120	117	109	123	121	123	120	102	105	105	141	130	126	118	132	113	123	115	123	94	116	110	125	145	136	131	127	117	122	118	129	132	119	117	122	116	120	116	125	112	112	124	131	131	122	116	102	158	120	126	148	96	135	120	136	102	123	115	112	133	105	101	119	125	125	121	116	115	96	111	123	111	125	117	125	112	148	134	118	108	157	127	127	123	143	122	121	106	122	111	133	112	150	138	129	119	126	122	112	126	107	115	131	118	130	129	115	142	116	110	112	112	122	106	119	115	139	109	116	137	124	103	132	122	127	116	136	119	124	110	127	103	118	117	135	124	109	131	138	119	97	109	110	120	112	136	133	127	123	107	135	108	121	133	112	114	109	118	107	145	142	128	125	102	122	101	117	135	109	122	105	107	111	115	117	124	136	104	94	114	107	125	108	107	113	114	120	144	127	109	129	136	116	129	99	128	102	124	126	124	129	121	116	140	131	96	122	122	113	120	99	119	112	119	118	103	100	111	117	118	112	103	115	127	121	134	114	117	112	117	119	114	103	117	142	117	103	120	111	121	126	114	119	122	116	121	135	128	114	88	125	120	115	129	109	123	120	120	116	120	119	107	124	140	125	127	143	102	112	123	123	120	123	103	103	127	123	134	135	125	124	138	98	128	95	130	118	110	127	120	118	119	124	114	137	118	131	133	143	112	123	141	115	127	139	109	117	131	116	104	128	137	127	117	130	126	116	125	114	113	119	124	126	109	131	149	128	139	124	135	123	104	98	122	115	117	121	120	118	123	96	115	114	149	95	130	123	132	138	112	114	119	118	113	113	113	108	123	118	118	114	129	98	114	127	103	113	138	129	114	116	122	137	113	119	114	121	139	118	129	127	127	128	93	137	134	116	116	134	105	119	105	107	115	123	125	123	117	101	138	112	126	115	104	132	141	119	103	134	113	112	136	124	122	107	130	115	128	113	125	106	80	109	119	110	130	124	137	119	130	131	140	119	113	118	123	121	120	123	105	132	123	119	118	115	128	134	123	104	124	120	120	99	135	108	123	124	123	114	123	115	131	138	137	122	118	100	115	108	102	145	115	124	104	112	127	125	106	115	106	111	128	106	98	125	132	110	100	97	151	110	110	134	134	120	118	121	119	115	99	120	127	117	114	127	116	113	133	126	125	143	113	138	114	110	107	127	102	141	125	110	120	118	127	131	113	119	126	136	112	104	122	120	119	113	142	111	111	113	97	111	130	100	108	129	111	150	120	110	93	109	108	96	111	110	109	103	134	128	120	142	125	133	108	111	114	112	136	110	126	143	139	137	112	136	119	131	118	110	97	101	130	107	116	112	114	112	116	126	122	112	121	132	120	117	95	124	123	109	98	114	107	122	95	127	113	125	116	101	116	110	132	107	131	131	120	131	113	103	113	130	119	120	104	120	126	113	157	130	132	115	131	121	137	120	99	134	117	120	121	100	134	115	116	120	133	136	124	141	143	124	120	120	109	125	122	127	113	116	115	115	101	123	111	109	128	107	111	114	124	104	108	120	125	122	147	143	135	108	106	126	95	135	134	120	131	113	147	113	123	105	105	151	111	113	139	117	112	103	139	101	102	116	114	133	127	140	110	108	120	125	120	128	113	130	119	111	120	131	122	107	103	118	116	116	118	113	131	130	135	117	103	120	129	108	104	138	129	121	112	118	106	124	110	102	123	124	130	120	138	169	138	112	101	121	120	112	125	118	122	107	136	106	121	88	113	126	104	122	122	116	113	121	129	124	97	119	113	120	89	123	116
5910	537	995	1129	1010	861	658	629	527	521	475	423	394	419	424	394	346	341	395	341	359	348	337	316	371	363	315	309	301	293	302	324	279	290	299	315	308	329	334	349	311	296	328	313	326	308	299	325	332	319	320	313	329	334	314	308	276	347	320	274	283	275	313	280	294	314	323	310	320	293	271	289	300	279	300	335	290	281	284	265	310	277	305	346	293	312	311	291	282	305	294	291	284	278	296	321	293	294	332	307	330	302	262	313	314	294	296	286	297	308	274	295	283	295	302	287	295	312	310	300	294	278	287	258	295	314	307	322	324	309	286	293	308	311	287	314	290	325	304	295	310	285	316	294	312	299	312	282	251	275	276	290	284	287	330	300	290	317	282	288	308	307	303	297	318	295	283	279	274	285	298	257	312	289	264	309	295	270	347	324	295	331	289	304	292	258	278	317	283	296	296	298	281	321	288	288	297	284	342	272	312	253	299	313	321	303	313	313	300	290	295	317	308	279	310	292	309	307	292	302	307	292	307	304	289	251	268	303	300	290	295	311	301	312	295	302	309	298	286	267	293	283	287	282	299	326	291	299	307	275	312	279	301	300	280	293	299	336	286	287	286	328	272	284	320	311	305	318	312	279	292	292	306	278	268	295	292	312	297	316	281	298	263	306	308	300	293	276	305	334	317	268	313	307	283	309	278	302	291	325	317	326	305	282	288	297	297	291	289	295	317	294	317	293	296	286	312	305	254	291	291	316	322	309	319	311	310	295	320	286	305	279	298	317	291	310	284	273	326	286	283	305	293	294	279	275	310	333	281	295	310	303	327	301	283	325	307	290	291	297	304	306	295	289	284	285	319	264	275	275	277	317	331	283	258	304	290	291	292	291	298	283	322	303	285	295	319	341	315	333	317	291	297	296	303	279	278	312	288	314	299	342	308	293	320	267	287	314	286	315	326	294	313	307	281	267	305	277	300	289	294	295	278	306	267	319	285	305	293	304	261	278	306	288	305	312	295	305	320	295	291	325	308	278	327	297	304	282	279	316	338	302	303	292	296	308	286	295	295	273	315	313	323	302	268	266	289	334	312	296	311	280	291	300	283	275	324	290	315	283	276	270	295	302	293	306	292	288	321	304	317	270	284	289	288	301	320	325	288	298	286	305	292	296	308	311	294	291	321	299	317	285	287	292	305	287	306	308	312	334	296	308	292	292	333	318	289	305	303	283	295	306	307	312	316	314	306	288	318	258	308	304	300	286	300	331	295	307	277	275	303	299	305	335	274	298	319	313	322	276	296	280	320	299	301	287	311	327	288	329	329	291	345	310	267	302	316	278	292	299	309	321	285	294	302	301	327	286	278	323	264	317	303	296	301	294	325	294	280	310	286	293	280	298	326	291	317	316	295	315	271	293	321	272	310	269	305	299	277	314	323	313	302	294	283	306	314	303	277	333	327	296	312	305	304	314	324	289	285	287	275	300	303	310	317	320	318	310	323	277	294	292	322	287	303	312	295	315	288	316	302	312	296	308	313	288	282	297	317	317	302	326	291	301	281	296	317	324	293	307	306	308	272	302	270	307	283	303	310	298	312	313	269	309	283	315	308	306	300	279	292	305	308	284	289	299	287	274	300	288	276	305	302	297	276	321	301	283	310	264	304	306	329	320	301	275	295	312	310	314	286	303	285	294	295	319	298	276	301	288	306	325	297	285	281	296	308	303	304	299	312	285	308	299	310	327	281	283	291	305	323	276	315	282	332	321	274	308	274	275	318	293	289	328	311	312	318	282	314	267	306	277	298	297	317	309	278	301	294	335	292	308	318	280	286	290	312	272	328	292	326	299	257	277	310	279	276	302	288	279	322	314	315	295	307	294	316	269	311	323	289	272	311	290	304	297	280	301	312	288	293	321	291	304	296	299	292	306	275	307	296	284	323	315	306	301	306	331	301	321	330	300	284	318	314	276	307	267	297	300	302	290	294	279	304	281	291	321	316	294	277	311	287	299	292	292	280	305	305	293	284	272	289	251	273	306	294	326	322	326	320	275	293	297	268	326	309	294	290	268	336	310	270	281	317	302	287	295	329	304	305	292	335	318	313	322	318	280	336	249	317	306	323	275	277	281	327	305	320	292	308	310	312	282	311	327	323	299	337	327	284	282	314	306	302	261	286	312	286	323	329	296	277	303	281	283	310	278	333	271	298	303	273	303	297	307	327	299	299	326	293	304	305	325	308	283	293	301	301	304	326	319	274	321	305	269	306	306	289	294	273	304	328	275	278	297	309	300	308	290	296	306	308	307	306	288	283	277	287	297	298	296	298	285	305	275	280	309	306	321	319	344	304	280	293	293	314	300	305	351	308	315	326	284	293	296	324	273	264	326	331	293	323	308	324	296	281	310	302	301	290	296	295	276	281	287	291	306	298	287	283	281	285	283	313	270	287	298	293	286	282	332	300	343	277	291	286	321	297	314	267	277	327	284	288	289	317	311	291	299	306	295	295	303	287	315	264	297	321	332	290	308	336	306	289	294	286	304	283	314	294	279	301	300	321	312	292	296	280	275	306	326	295	303	283	311	291	323	303	296	300	305	333	284	276	279	295	341	336	288	283	315	299	315	274	271	268	282	294	288	326	295	296	308	304	305	293	291	330	302	291	326	319	324	306	303	296	315	286	319	312	307	272	282	302	297	326	293	309	292	285	292	293	291	292	248	350	293	287	284	322	313	297	331	310	326	293	305	304	313	314	276	288	300	303	314	297	320	317	309	281	278	317	314	326	304	299	332	321	264	321	273	252	318	308	326	291	337	323	319	277	309	335	294	303	290	289	300	317	319	317	327	312	307	345	284	304	303	299	298	301	305	288	305	292	276	306	312	277	280	284	269	271	326	350	325	304	274	312	334	311	310	328	279	299	321	269	282	295	299	305	299	318	301	288	298	337	287	309	279	286	333	300	258	305	281	294	308	309	268	301	311	291	327	303	322	334	305	291	253	329	313	293	294	334	302	292	324	300	291	294	298	300	280	308	279	314	304	293	318	312	299	292	315	308	319	276	313	320	313	296	291	299	282	285	312	290	303	307	282	286	321	320	313	280	287	305	304	305	268	298	316	294	311	307	321	320	341	291	274	301	278	286	283	294	303	294	290	333	290	278	275	326	308	317	280	327	285	319	304	319	317	322	299	311	270	283	296	320	278	287	302	312	287	281	294	273	320	292	293	308	305	283	292	321	300	304	295	266	300	284	310	293	313	281	300	297	295	290	295	286	313	301	310	326	267	282	322	286	310	313	289	290	289	303	288	258	274	293	284	301	312	284	310	296	322	311	303	286	358	287	310	318	296	322	321	301	289	305	274	314	309	299	317	310	300	304	313	331	285	300	297	311	298	269	293	288	301	305	311	310	295	279	282	316	314	298	287	318	292	294	295	276	316	299	301	285	286	291	319	312	284	292	285	319	276	304	293	290	288	310	292	309	282	305	285	291	327	273	299	303	289	303	311	313	275
13212	918	801	615	439	301	255	254	211	205	161	167	143	130	155	117	120	145	127	126	145	121	129	118	116	125	124	122	130	140	122	110	127	140	142	133	133	139	125	106	127	148	126	136	102	142	131	118	131	121	122	131	133	132	114	113	128	152	110	122	126	148	129	122	114	137	127	96	123	132	110	112	140	121	113	103	143	104	129	122	117	136	124	117	114	127	121	115	121	122	133	111	119	135	134	133	133	129	116	109	148	102	126	119	137	139	111	117	125	121	136	109	110	122	132	121	119	110	111	128	116	121	110	99	126	130	125	124	122	135	131	119	134	124	136	118	116	118	126	136	135	140	128	112	107	138	135	128	107	125	130	117	107	114	117	129	136	142	108	128	112	121	134	143	90	110	129	121	115	108	115	123	131	103	102	115	114	117	104	124	109	117	116	127	137	137	130	97	129	116	118	122	107	114	111	129	131	114	112	135	117	117	122	127	118	129	120	128	136	121	122	128	134	114	111	128	139	130	109	117	137	108	109	100	102	131	135	118	144	120	111	131	120	123	121	104	103	104	130	119	131	114	139	108	125	125	120	130	127	122	120	115	126	129	130	120	123	122	128	98	121	128	129	122	131	135	123	125	120	112	117	109	106	116	121	134	129	121	134	104	136	117	131	131	106	132	132	109	123	132	120	117	138	110	132	138	117	126	120	130	131	120	111	123	113	119	101	131	113	126	135	118	123	128	145	126	117	116	133	117	119	117	110	118	105	126	111	132	111	137	117	116	137	127	133	119	118	107	138	112	111	108	138	108	138	128	100	140	137	118	96	92	112	96	113	120	105	97	127	128	97	118	139	133	142	117	117	144	134	121	120	112	127	83	134	122	110	122	126	123	128	117	129	106	131	115	116	128	152	103	141	128	130	107	135	111	126	124	140	142	126	143	118	110	122	116	114	123	125	122	123	122	122	124	166	146	119	124	118	118	118	127	100	100	106	105	117	100	127	121	112	112	120	142	125	145	115	124	121	138	118	119	117	115	124	127	97	103	130	125	125	104	117	108	115	108	126	126	119	126	118	131	99	114	97	135	143	113	130	118	113	120	128	115	105	115	117	150	136	104	102	122	138	124	134	109	101	111	117	113	128	106	132	121	117	119	124	123	134	106	103	115	112	120	133	123	111	124	109	123	129	137	124	94	136	132	112	112	115	108	106	116	139	106	120	115	120	125	114	124	109	108	102	104	111	124	118	125	123	115	106	132	142	107	122	105	107	117	112	127	100	140	122	121	124	101	110	120	125	114	131	126	122	115	110	122	119	128	121	125	147	112	122	121	116	133	129	104	141	125	153	111	131	114	112	144	121	124	125	135	127	103	105	115	109	135	120	113	122	147	113	116	96	121	110	121	116	131	116	130	129	102	142	121	119	120	133	122	130	119	105	113	117	142	108	106	100	131	129	129	112	122	127	145	135	117	101	134	131	120	115	112	133	134	137	136	121	126	112	120	118	148	128	122	106	121	127	108	127	108	98	129	118	108	110	126	113	118	126	133	137	134	128	130	124	130	114	130	128	134	98	130	108	139	128	126	127	127	104	123	121	110	133	128	96	129	113	107	106	108	110	120	128	126	114	102	135	101	121	134	135	121	128	122	120	113	104	122	114	110	125	128	106	119	109	119	117	126	114	118	145	114	118	125	108	128	102	128	118	114	105	135	132	128	122	126	117	125	129	122	113	109	123	98	119	128	121	104	117	119	113	139	96	116	139	130	120	111	122	108	125	125	104	116	120	120	125	109	125	108	122	113	133	122	116	105	115	126	115	124	135	133	121	111	120	116	116	145	105	102	141	113	112	130	117	119	124	112	116	128	97	137	120	121	130	124	108	136	120	116	118	106	118	123	130	141	125	100	133	124	117	130	149	111	107	119	100	140	106	130	132	128	127	103	151	107	117	121	113	121	126	114	107	125	121	125	132	137	143	139	138	117	112	119	115	132	123	121	133	119	121	120	125	104	92	134	128	122	127	124	124	135	118	115	98	121	134	133	118	106	117	117	122	126	117	112	102	105	128	133	125	96	95	122	138	120	113	115	109	126	133	119	105	115	126	136	99	99	123	132	112	114	112	122	126	128	120	129	100	147	96	112	100	108	129	122	131	117	114	132	136	142	119	130	124	128	124	107	127	131	132	115	118	110	113	143	123	116	118	112	122	128	116	112	123	115	128	141	129	108	131	100	105	126	129	123	125	108	120	116	110	115	124	123	109	113	122	118	104	114	138	142	128	128	130	123	117	122	112	118	105	123	106	91	130	111	118	123	117	147	108	129	125	124	115	118	109	111	116	133	146	125	102	112	124	111	109	141	108	117	126	130	115	123	126	119	133	145	155	118	127	111	105	137	116	111	117	124	144	109	121	117	135	136	123	141	105	103	141	119	120	112	121	96	126	131	107	122	114	125	109	131	119	128	117	127	112	117	133	113	114	117	132	128	120	152	121	121	110	121	132	128	127	98	114	116	116	122	152	129	136	123	124	123	101	139	112	127	122	110	87	128	103	124	102	126	125	107	118	136	127	114	120	121	121	126	97	131	139	127	130	137	127	124	105	112	116	99	124	116	107	122	108	123	150	139	134	115	120	124	96	103	120	123	118	128	127	99	118	121	129	111	137	122	123	133	122	106	111	148	147	126	112	116	123	142	130	135	109	129	118	130	122	126	126	123	124	115	130	129	106	108	117	141	99	115	128	121	138	142	121	134	117	138	125	128	142	133	98	110	117	132	126	133	126	128	122	114	116	126	120	113	107	109	125	117	109	119	129	120	126	119	109	116	125	123	116	130	137	131	130	107	151	107	106	124	117	133	103	140	124	119	130	132	110	105	105	98	121	120	101	116	122	121	109	123	133	111	132	127	121	122	126	133	127	109	130	132	140	119	146	132	129	114	101	126	119	129	115	120	132	129	131	124	135	94	115	149	134	144	145	144	122	125	117	119	130	117	142	137	124	129	116	112	126	123	133	122	100	121	118	105	115	135	115	141	124	122	117	114	146	121	105	128	116	116	120	131	124	116	110	107	116	153	125	129	131	118	114	133	129	123	104	141	97	119	136	120	107	119	101	127	103	129	119	130	126	137	117	105	121	116	116	104	119	128	108	148	144	132	110	122	114	107	134	130	128	119	112	102	136	129	139	115	134	159	115	119	108	106	132	120	116	108	115	123	124	125	128	105	118	120	118	125	124	119	141	117	113	132	108	107	118	116	119	122	120	106	115	135	106	110	124	126	120	107	141	121	113	118	130	111	145	130	108	111	107	125	108	136	92	119	119	118	93	116	117	122	142	131	110	131	124	132	119	111	150	118	117	109	120	106	115	128	122	120	106	125	117	114	115	123	112	121	106	109	120	116	134	111	112	118	123	125	95	137	116	131	124	109	128	148	143	120	118	102	130	121	121	117	120	117	114	126	91	118	116	99	104	115	127	123	125	129	133	115	104	122	120	114	139	119	122	119	132	101
7817	864	1783	2068	1622	1278	1062	920	806	720	654	618	567	509	480	474	465	435	431	418	425	437	398	398	366	395	381	380	380	348	417	399	357	337	343	348	312	355	371	355	338	326	328	348	305	344	350	354	328	351	325	343	369	343	343	348	350	341	330	368	317	358	336	339	282	330	341	380	303	321	341	370	324	297	303	335	306	336	329	324	358	312	339	325	292	335	328	305	347	347	372	317	309	269	334	320	301	331	309	332	322	330	343	337	331	334	335	344	312	348	315	323	307	345	332	335	320	345	327	326	317	316	349	316	346	343	300	325	294	318	344	321	327	328	306	317	345	326	338	300	316	312	290	320	318	334	319	335	301	341	341	343	299	321	308	358	325	345	342	333	299	334	342	341	314	340	299	329	319	309	331	309	297	344	308	334	296	341	315	360	380	345	324	303	317	346	331	340	347	358	292	331	325	314	341	324	304	325	316	312	311	300	315	297	338	311	303	304	328	313	330	308	306	361	325	342	319	317	350	320	298	327	302	322	294	306	332	319	310	325	327	310	311	342	319	306	332	320	327	335	329	307	314	311	327	307	328	325	328	346	353	334	320	295	339	321	320	313	315	342	344	337	332	324	324	299	343	312	322	298	315	302	326	301	323	335	326	322	308	338	333	341	329	325	329	346	333	326	325	321	347	313	288	317	310	313	329	340	329	288	321	312	313	286	287	293	342	330	340	325	370	330	314	309	329	307	328	315	318	322	347	336	295	342	321	329	300	308	316	347	311	332	342	317	312	325	298	329	309	323	302	327	337	311	325	334	335	346	313	330	322	304	336	306	299	322	302	318	328	340	323	299	341	313	318	344	329	349	310	335	299	323	300	318	355	314	299	334	360	303	292	332	324	303	311	312	321	335	330	344	319	348	320	308	338	299	336	361	340	330	302	288	340	337	341	340	338	286	334	319	330	315	331	308	318	350	315	288	313	348	316	301	312	337	330	318	321	299	312	341	346	334	308	339	327	345	343	304	337	307	340	320	371	348	352	327	334	304	339	320	297	325	332	307	337	309	341	337	348	330	316	315	319	309	328	301	333	319	302	340	336	325	318	337	333	324	285	341	313	324	325	318	353	292	345	300	324	305	309	297	300	358	293	315	325	293	328	340	325	336	354	320	355	305	327	294	336	349	308	298	342	332	341	358	309	341	306	318	325	314	308	337	334	336	329	330	361	314	311	308	339	296	317	321	340	332	333	328	311	336	347	347	320	350	299	334	313	355	316	289	289	309	321	299	397	309	316	337	323	327	327	341	319	333	339	313	356	311	303	319	352	322	326	296	322	313	372	316	337	321	335	332	313	331	308	357	333	310	317	334	304	314	331	325	326	325	339	334	358	361	327	328	315	321	323	326	333	338	316	331	307	294	321	369	335	324	302	336	303	344	329	317	331	318	304	315	291	325	328	370	333	324	349	333	362	301	340	334	293	324	307	328	329	340	303	316	329	314	321	319	319	305	326	305	345	318	343	334	317	318	314	307	335	353	369	338	279	327	306	328	312	317	329	334	298	304	352	324	318	300	343	315	312	339	302	335	327	351	335	320	287	340	307	340	329	317	350	345	307	316	316	325	303	298	306	341	313	322	334	322	309	341	307	314	306	305	356	283	325	288	340	344	317	348	337	337	308	313	317	314	322	330	339	373	311	332	305	298	334	320	325	324	321	330	315	348	309	312	329	325	343	281	313	309	336	300	329	299	276	317	335	290	306	333	325	326	315	320	330	321	302	327	322	318	310	329	354	302	334	325	342	344	293	285	349	311	301	322	302	322	327	324	345	364	310	312	302	334	315	323	336	342	323	342	312	329	300	319	350	334	370	330	293	337	308	328	344	323	337	325	335	332	296	305	321	360	337	324	308	340	352	308	339	346	355	345	340	361	329	274	343	326	320	365	350	323	355	311	316	303	311	335	314	332	284	327	327	327	329	321	330	328	308	284	313	298	280	306	311	321	328	304	315	313	328	307	329	334	320	286	319	312	310	342	341	332	336	327	321	330	319	312	344	307	326	323	335	342	319	327	319	326	339	355	310	375	329	323	324	329	313	337	343	302	321	311	326	320	321	331	345	330	367	332	346	324	335	302	327	325	330	329	317	346	331	319	343	304	364	331	316	353	298	335	310	337	329	330	335	339	335	306	325	324	299	293	346	309	299	358	335	297	297	315	334	322	366	326	351	303	296	346	357	296	323	293	301	347	302	340	319	329	302	341	317	326	286	284	307	313	320	314	321	337	360	310	310	310	329	318	342	335	338	318	327	307	304	308	360	323	330	325	312	314	330	347	311	327	360	342	308	339	363	317	321	303	309	344	310	337	358	300	319	334	308	316	336	317	344	329	309	350	317	317	318	360	315	335	306	328	312	339	326	313	328	312	321	325	305	331	312	304	346	320	335	322	318	343	346	328	344	301	342	309	300	330	336	322	313	318	330	294	321	277	302	314	323	341	357	328	323	329	317	301	340	324	323	321	336	334	313	331	349	342	313	313	325	319	336	304	328	323	328	343	318	313	333	309	345	337	329	358	320	332	323	339	304	334	301	310	319	323	340	360	345	301	296	326	321	318	356	311	323	326	305	352	309	306	325	336	333	315	304	320	317	329	310	264	331	305	325	270	325	322	314	345	343	369	305	329	343	328	317	318	313	306	325	355	320	325	321	328	334	319	343	345	332	355	323	337	307	357	326	342	330	285	308	329	312	315	320	332	324	302	291	320	313	321	321	334	330	318	309	305	349	340	283	310	304	328	314	312	301	335	309	321	357	316	329	347	311	340	317	330	353	364	310	292	304	334	334	321	288	318	342	348	340	311	347	319	334	322	317	344	321	359	304	302	312	308	308	306	332	293	315	300	338	301	313	345	317	329	341	319	301	306	334	321	304	324	351	280	344	335	344	324	356	313	349	299	336	311	329	322	328	326	340	349	323	319	336	333	336	292	323	377	303	335	310	287	301	333	349	338	338	322	325	334	339	328	279	333	337	319	312	297	361	296	318	362	295	315	351	319	314	328	335	297	318	337	329	317	343	296	345	304	304	301	320	343	334	338	342	303	360	309	341	311	311	309	327	325	306	289	341	311	354	349	325	315	322	334	340	328	295	324	346	298	331	355	341	306	309	342	305	339	335	331	306	340	303	331	299	311	308	343	310	344	311	330	362	299	334	310	302	333	309	301	308	309	332	330	304	348	333	320	338	329	312	335	322	340	302	314	326	351	319	316	318	306	345	328	334	312	317	328	348	295	346	299	338	331	351	330	336	315	328	326	322	308	333	360	349	339	333	314	337	343	321	315	314	353	303	338	333	327	375	312	313	317	335	320	324	336	312	305	327	333	333	319	314	324	332	345	336	295	302	337	328	344	343	310	319	328	328	314	353	330	316	322	352	323	357	311	304	303	365	337	325	305	352	310	334	323	291	299	337	327	354	339	318	347	327	326	330	302	343	320	334	300	339	348	323	315	318	303
1492	298	294	274	282	275	258	278	258	268	275	304	304	297	272	263	292	278	256	303	278	254	244	273	273	286	287	285	266	264	282	273	264	290	267	272	270	296	295	277	271	287	269	263	278	257	269	273	295	274	292	282	291	293	257	258	275	282	266	295	257	326	307	269	286	282	288	259	288	292	268	275	274	303	271	295	275	269	309	260	275	283	264	274	290	282	278	284	269	291	289	317	275	264	273	267	277	314	277	296	272	284	257	263	257	290	281	286	292	318	267	301	301	289	250	258	283	265	284	272	278	286	273	331	286	276	260	292	290	272	279	265	291	285	244	299	303	258	271	289	274	283	267	248	275	264	272	294	281	275	285	295	270	245	278	265	258	252	242	307	341	288	284	295	271	294	284	299	263	267	296	274	281	272	279	286	259	277	254	295	274	288	259	293	263	300	250	317	280	296	268	273	277	243	263	313	265	293	242	292	292	296	289	282	287	282	272	284	297	260	268	306	296	286	268	241	251	273	321	255	284	298	268	275	301	318	283	267	276	275	281	307	272	283	242	281	256	252	266	298	296	278	276	289	289	277	279	291	293	249	296	300	251	253	285	288	276	289	260	265	288	290	285	286	295	274	286	287	287	298	287	291	284	278	275	278	294	305	286	298	260	279	277	285	270	265	289	291	276	273	299	273	261	271	269	255	272	276	280	261	298	275	277	294	258	298	273	261	265	259	313	294	302	296	245	296	282	284	305	272	279	285	287	253	275	289	292	320	264	266	264	253	267	273	306	269	317	316	266	280	307	282	277	256	295	292	284	271	246	274	286	267	273	263	257	319	238	264	294	297	290	273	284	252	280	273	260	302	282	293	274	286	289	267	305	259	248	279	280	255	281	270	302	260	258	269	250	284	272	304	263	271	267	247	280	302	261	286	253	259	292	285	314	274	277	270	288	313	285	275	274	305	301	269	262	278	283	286	266	273	259	285	325	301	258	275	328	304	262	295	289	309	271	289	299	300	280	303	268	277	267	271	250	269	250	296	268	286	268	275	299	297	288	290	278	271	263	279	263	284	269	265	278	301	253	282	283	275	280	286	267	264	254	249	291	326	271	284	288	284	270	243	251	269	304	293	252	296	227	278	264	266	247	273	277	275	286	281	285	252	289	261	239	268	292	273	300	294	281	267	282	257	264	279	293	310	333	290	289	283	273	275	310	280	289	257	258	273	288	287	280	290	279	325	326	288	277	281	286	278	265	289	284	271	295	280	277	292	261	288	293	260	306	280	288	291	306	277	259	277	277	285	276	275	295	281	273	286	273	292	276	267	304	306	291	303	284	273	281	270	255	293	298	278	259	294	264	305	279	245	324	280	290	267	272	301	257	299	278	251	269	278	288	280	272	258	279	282	259	302	289	300	242	320	309	262	258	283	270	232	289	262	276	256	298	284	273	292	278	260	290	275	299	255	290	272	286	291	266	269	319	272	287	267	272	270	267	347	294	275	257	277	268	288	267	285	301	263	302	259	286	260	306	271	241	269	274	265	269	302	303	276	285	237	276	264	261	245	258	278	281	263	295	268	307	272	265	271	254	239	270	260	234	268	250	314	267	261	296	273	252	269	281	303	303	285	273	281	284	274	280	254	252	243	312	287	269	279	269	279	276	277	245	270	309	286	291	266	273	273	276	326	315	250	305	301	273	273	284	275	264	246	266	246	262	267	296	291	281	300	305	279	292	253	308	283	284	277	275	282	273	299	270	297	284	279	280	263	284	320	269	302	287	287	275	307	306	276	312	277	294	253	291	260	270	271	264	279	290	256	309	283	267	267	287	289	267	275	276	256	253	309	310	296	244	265	278	294	226	273	305	237	280	272	313	274	278	294	302	281	271	305	295	273	280	262	248	280	304	269	283	287	245	271	260	278	281	284	288	286	257	272	294	265	274	263	287	244	303	268	270	278	274	277	278	252	285	330	294	306	278	269	288	257	270	287	289	266	277	297	295	275	267	259	274	293	297	287	304	291	299	298	277	289	265	265	283	275	294	303	296	283	251	281	327	288	265	285	257	282	261	300	276	279	303	303	302	295	275	279	290	270	263	272	309	277	298	266	269	274	241	288	269	254	291	243	275	284	277	299	286	297	260	271	329	282	276	275	275	261	263	260	236	269	292	276	267	274	285	305	293	296	253	274	271	270	295	282	298	282	265	270	275	302	277	254	274	295	280	306	281	261	270	278	283	276	266	264	284	268	277	290	291	303	269	284	300	265	261	261	268	294	292	282	290	259	280	258	281	294	260	301	262	293	269	272	244	265	290	301	292	298	289	290	286	291	269	288	273	299	302	315	290	287	275	289	284	267	300	269	321	285	283	309	259	267	289	286	333	256	285	279	300	283	268	304	262	266	291	256	236	251	266	274	293	258	257	286	283	266	309	292	286	262	250	292	311	300	258	266	285	284	298	277	253	317	268	284	263	312	256	273	297	271	261	283	267	292	291	270	280	267	287	273	297	293	297	241	291	300	271	262	299	299	277	268	279	257	283	306	319	284	288	279	273	284	302	305	284	256	263	288	296	291	273	232	313	292	311	306	269	276	256	284	286	247	273	277	293	277	286	272	276	280	277	295	296	289	273	272	275	270	271	272	310	278	307	256	275	279	300	251	270	298	303	262	276	296	273	294	270	304	289	258	301	280	275	289	268	297	290	296	285	273	295	245	213	283	278	258	295	282	268	325	293	258	274	304	302	274	277	279	250	270	260	262	280	260	302	301	293	288	289	309	286	324	285	291	254	296	297	260	280	291	259	283	250	266	264	264	281	278	269	274	277	273	254	287	264	266	273	290	285	263	271	285	277	275	292	257	297	275	291	303	239	269	297	257	262	279	251	261	293	219	250	283	282	292	266	288	272	270	267	260	319	276	272	278	310	284	279	257	303	274	278	272	283	293	263	270	271	291	305	276	272	274	276	258	285	263	272	285	267	281	269	291	314	252	265	283	287	296	317	314	253	309	299	296	267	294	294	262	272	305	277	248	307	293	307	300	274	284	258	254	312	261	288	256	260	255	325	282	300	297	307	297	280	308	272	284	266	272	270	251	266	287	293	276	280	298	297	289	268	295	272	288	256	250	324	296	299	302	278	305	296	293	263	285	285	266	309	277	305	300	312	300	288	287	274	286	280	257	271	269	276	282	311	259	258	307	249	287	306	276	307	264	287	287	264	279	271	275	291	296	260	263	305	285	286	261	278	307	298	257	291	256	242	265	290	293	257	229	283	286	290	295	289	299	294	260	275	294	289	291	265	246	270	285	251	257	304	297	266	274	271	254	286	293	285	267	270	270	333	276	296	296	272	249	292	291	283	322	278	267	276	265	259	293	272	253	265	275	299	280	278	294	267	231	261	289	271	289	282	268	298	281	270	277	264	289	288	262	304	277	301	278	296	290	250	248	300	305	268	287	288	276	311	283	277	259	274	265	299	275	310	287	260	291	288	268	299	313	270	268	294	289
1736	622	627	666	668	668	651	634	687	617	657	635	648	610	711	645	632	592	620	621	657	624	570	641	639	631	634	664	593	633	630	611	654	628	594	631	622	603	597	650	618	597	588	637	612	642	598	615	618	653	653	624	585	683	621	607	650	607	630	627	595	595	639	642	586	617	644	641	609	630	556	603	593	613	630	625	619	618	593	556	612	599	575	667	634	592	616	590	612	596	631	656	618	596	633	623	612	628	636	601	624	619	611	614	603	655	609	634	625	625	628	648	578	620	637	653	616	663	640	614	617	630	626	627	554	580	622	671	643	626	592	584	611	631	638	621	609	577	611	625	607	635	608	613	676	670	642	630	653	604	629	625	641	636	589	644	625	591	643	599	688	648	590	653	647	633	621	621	620	636	653	600	627	636	602	599	596	638	629	596	622	618	611	606	612	619	606	609	606	624	608	652	630	639	646	621	610	620	617	605	689	649	648	602	633	605	571	609	646	565	656	637	633	623	610	578	581	589	611	651	620	653	598	624	617	617	632	579	647	626	633	621	618	609	604	642	585	606	549	592	569	622	637	585	611	624	637	655	608	649	606	644	636	576	629	642	643	620	650	570	598	619	591	618	590	603	597	654	606	586	601	621	576	640	616	641	600	642	601	614	614	602	626	575	577	640	641	623	640	638	656	590	583	599	611	597	638	652	666	633	586	623	569	621	682	609	646	634	603	609	643	598	619	616	604	570	633	643	688	615	621	616	636	637	584	603	639	593	638	617	580	611	640	602	598	587	631	634	607	618	636	595	611	605	601	589	601	587	591	640	645	647	611	593	638	662	625	608	650	619	596	604	584	651	610	589	622	685	590	591	682	618	658	581	644	642	635	615	633	659	616	644	641	601	618	629	620	640	580	589	643	631	646	681	665	603	588	595	609	604	641	606	591	566	641	580	599	689	611	623	582	639	636	584	626	589	645	626	623	602	605	655	627	593	647	633	661	643	628	602	629	608	651	625	664	620	629	625	618	623	629	598	633	607	598	601	662	624	575	633	614	601	666	587	596	606	568	601	656	626	566	628	642	614	604	639	612	635	610	621	633	648	611	625	612	645	566	629	608	611	657	593	594	612	598	580	607	592	592	594	612	636	595	629	631	655	608	619	591	579	669	629	615	585	658	631	604	610	621	608	585	643	622	637	632	630	575	635	627	672	582	623	569	616	644	648	641	603	655	583	582	614	586	670	624	656	652	626	629	647	622	623	665	574	687	599	579	571	601	611	605	599	614	624	608	662	594	627	558	595	628	562	599	597	653	648	624	621	592	585	590	659	630	595	605	605	656	592	571	594	635	630	591	623	606	631	599	601	598	598	651	607	635	628	657	619	602	626	679	623	604	587	635	672	633	626	624	615	628	618	668	653	611	634	634	614	636	653	614	616	622	673	607	630	604	634	672	611	628	591	654	647	624	630	611	584	605	617	603	590	644	642	650	634	604	635	653	635	561	579	603	630	627	601	604	639	612	655	631	600	636	671	616	605	647	629	592	596	649	625	657	632	635	622	604	605	570	641	640	603	639	576	594	628	610	650	599	623	596	619	643	634	666	597	578	644	634	589	629	610	623	627	642	598	604	625	635	568	614	588	593	612	609	529	567	619	610	670	654	651	609	621	620	624	665	656	597	576	548	625	661	607	615	657	589	603	630	587	652	582	683	619	612	592	581	619	614	612	609	643	636	595	637	616	638	647	659	625	645	613	585	630	625	621	586	577	652	631	587	666	619	656	596	615	663	626	674	582	602	629	658	646	606	634	668	614	625	640	579	631	606	653	631	639	607	628	583	635	570	599	619	623	599	591	660	624	640	609	574	633	608	633	612	665	592	648	665	595	614	632	630	642	616	630	647	629	601	602	626	597	627	598	594	626	578	604	617	626	624	620	602	621	563	641	563	630	642	678	612	639	602	593	632	629	664	633	627	558	621	546	633	649	663	622	625	594	583	643	627	628	580	618	555	588	639	635	632	619	597	576	612	621	611	625	611	592	651	609	591	604	615	624	639	653	595	588	599	652	629	578	643	649	646	618	603	620	638	612	635	614	583	658	617	653	595	630	609	635	632	638	609	612	632	596	613	676	637	651	606	640	602	630	635	648	585	601	659	625	630	654	654	627	622	635	613	594	658	648	590	624	608	640	582	576	678	633	638	625	650	618	651	631	623	645	631	633	596	631	649	593	656	639	612	621	651	584	603	639	664	626	666	590	638	667	663	634	603	607	652	641	648	606	616	643	628	621	665	617	633	593	642	621	664	595	617	628	643	633	615	634	604	598	608	645	584	633	616	628	633	620	574	634	626	671	616	650	608	627	608	583	632	625	621	650	607	630	595	591	605	621	657	657	593	616	617	613	629	585	615	638	634	594	611	600	623	594	612	643	580	631	646	583	631	629	635	619	567	614	591	589	595	634	584	586	582	599	622	567	616	611	600	651	597	593	674	635	574	648	649	582	595	625	605	617	596	655	584	625	621	657	641	652	635	594	624	587	663	609	615	597	630	600	626	639	595	663	645	614	599	659	628	642	599	627	625	654	658	634	620	593	691	591	621	603	609	604	673	624	588	664	624	630	569	579	582	622	645	619	610	606	626	643	609	587	616	658	602	612	585	650	669	612	597	614	616	661	602	609	631	618	664	597	640	617	625	584	589	639	609	589	643	616	592	639	636	610	617	635	632	582	648	633	612	616	594	604	604	607	627	622	643	604	612	644	683	590	655	628	630	611	601	598	595	620	634	581	673	603	573	606	588	594	614	614	625	626	576	666	612	597	602	595	612	604	633	616	649	625	610	648	591	599	636	591	601	664	615	655	574	614	662	620	621	590	630	580	642	582	659	616	668	653	592	601	597	636	613	590	624	614	633	623	636	596	612	628	573	645	583	637	610	582	630	613	630	598	579	614	579	641	594	604	621	592	629	573	624	640	599	581	616	622	560	597	597	607	626	579	608	606	606	666	612	600	594	651	575	641	601	615	634	645	620	606	617	583	609	658	636	614	652	585	651	622	662	613	632	675	663	704	635	621	624	573	605	617	638	591	627	571	620	620	582	665	605	615	627	635	636	574	655	643	606	587	577	618	599	594	613	608	583	612	641	652	601	620	636	569	629	664	647	620	587	595	602	619	611	629	615	623	621	605	655	624	645	662	658	662	609	617	643	672	597	602	620	609	655	614	631	621	593	597	648	614	589	633	635	623	611	633	614	640	650	608	604	611	603	653	602	621	607	605	607	603	635	617	605	627	657	676	621	609	605	590	654	597	598	610	631	636	604	668	589	612	583	626	601	608	599	648	614	612	640	606	625	600	641	627	630	620	627	625	610	610	644	604	642	638	614	644	616	583	599	623	621	644	635	656	595	614	584	635	654	596	628	610	583	621	583	581	609	609	602	671	605	603	641	677	607	624	654	636	604	594	628	559	641	614	628	634	635	674	616	667	578	608	600	654	633	648	629	622	598	575	612	585
7055	403	400	342	279	221	183	182	165	146	147	147	145	147	132	149	125	140	108	109	145	117	151	131	125	113	127	115	130	112	127	111	141	109	109	123	133	132	117	148	125	108	112	111	113	150	120	109	133	135	101	105	141	104	120	127	118	128	116	153	125	106	110	118	109	125	126	149	111	125	127	116	116	146	96	131	124	135	118	141	129	128	134	115	94	117	128	108	116	141	131	113	137	132	136	139	127	129	109	139	116	117	130	120	120	133	133	126	110	134	124	95	121	105	103	126	102	134	108	125	130	100	121	140	124	138	130	142	134	91	121	128	129	137	118	101	146	133	103	123	125	128	115	129	113	127	113	128	133	111	110	124	148	93	117	111	133	122	146	137	137	113	136	105	102	114	115	116	114	112	122	118	118	127	108	122	105	117	112	99	113	123	154	119	101	121	107	125	123	107	111	145	119	101	118	126	117	111	111	127	96	120	100	112	136	127	122	135	106	117	157	110	113	132	113	114	91	111	121	131	126	118	114	118	126	103	136	108	130	124	115	136	113	113	122	90	141	111	148	128	120	122	110	116	142	99	102	116	144	127	107	129	127	140	110	112	116	128	138	132	104	107	95	107	114	136	116	136	101	124	116	130	139	118	117	108	108	117	120	133	133	108	108	136	119	118	122	98	97	115	114	120	120	134	99	126	120	123	122	131	106	131	140	107	137	116	128	132	127	115	127	113	99	132	117	126	133	111	127	113	126	122	132	112	129	121	114	130	128	95	142	128	106	105	137	125	104	108	116	119	126	107	128	115	135	124	114	124	121	137	159	131	123	112	100	128	117	107	128	115	139	116	117	124	119	104	112	102	115	115	119	136	142	132	115	129	126	100	109	130	111	119	142	118	123	137	107	118	116	95	150	145	110	120	120	113	102	100	104	131	130	125	126	122	111	123	124	156	141	125	121	105	134	115	117	123	108	115	135	102	115	118	113	121	121	136	126	124	131	122	125	103	114	114	114	111	116	109	128	107	131	125	114	106	124	118	122	109	119	120	114	118	114	142	120	109	145	109	108	110	122	128	126	149	122	132	119	123	113	120	125	87	133	138	142	114	100	139	116	100	107	122	132	117	116	118	127	114	132	114	141	139	113	122	116	127	115	113	110	115	125	117	107	112	128	131	100	130	133	115	105	148	126	121	122	137	121	114	115	108	140	117	135	122	118	128	124	115	118	119	121	107	123	118	115	120	129	117	128	114	119	129	118	115	139	124	111	140	119	128	110	132	117	135	108	125	117	112	126	113	105	123	141	129	142	119	141	130	112	107	132	121	119	133	109	112	113	127	114	125	119	124	108	118	140	130	136	107	136	119	122	112	142	122	131	104	136	121	124	110	114	121	118	117	99	102	123	134	121	108	120	129	125	117	99	112	123	142	135	141	130	112	126	95	133	129	137	143	126	110	127	96	120	118	129	120	123	125	109	121	118	121	117	117	118	106	114	111	121	126	109	125	129	119	111	109	113	128	122	131	111	130	112	117	124	113	124	110	113	96	99	98	123	121	110	127	137	108	124	128	101	126	138	118	127	107	111	93	125	133	123	135	110	133	124	122	118	126	135	122	124	131	106	113	135	114	127	111	122	115	113	107	119	109	131	140	122	130	101	118	135	122	142	123	127	118	123	128	126	135	114	113	115	131	109	110	102	117	142	126	129	106	123	128	110	113	134	107	131	113	130	130	132	103	136	111	109	126	126	115	123	125	128	109	131	129	123	124	116	123	99	125	113	124	126	123	112	96	139	106	114	111	124	129	118	101	121	101	118	120	131	121	107	122	122	123	123	116	118	138	115	115	123	136	109	126	127	131	128	124	117	110	96	130	135	122	134	121	119	106	107	126	124	105	105	121	121	123	105	132	105	120	130	108	114	127	124	134	122	118	110	117	123	114	111	127	134	120	120	107	125	106	141	112	116	99	113	122	125	106	133	116	128	108	123	124	122	112	120	120	116	138	121	135	140	119	117	110	127	123	128	114	125	129	132	120	112	108	108	112	124	116	127	105	128	129	141	120	139	120	112	116	117	130	126	124	121	128	111	128	103	119	103	129	128	140	118	105	138	118	135	133	126	127	123	121	132	135	121	110	126	107	102	122	136	105	111	126	122	121	115	120	110	108	108	119	102	116	108	146	103	111	137	112	99	109	127	109	116	131	110	120	130	118	119	124	119	96	112	115	119	123	129	134	121	120	136	108	113	134	125	117	112	104	129	107	112	122	129	121	136	110	110	119	123	125	137	105	118	114	122	104	107	117	100	119	115	146	127	122	110	104	126	121	105	117	107	143	115	108	116	105	120	114	128	125	118	119	101	117	126	105	113	137	118	132	106	117	108	114	120	116	105	116	124	122	125	117	161	115	115	124	104	120	114	102	109	113	110	125	113	117	118	132	116	110	131	101	124	126	116	116	111	123	127	124	114	121	99	109	109	118	110	97	106	102	109	132	134	124	120	110	107	137	130	121	130	135	105	124	110	114	116	113	127	112	115	120	96	101	131	123	121	105	120	137	93	108	123	101	111	133	130	132	134	114	128	147	121	111	130	133	113	121	110	122	129	132	131	113	121	104	97	112	120	129	125	113	108	125	124	123	118	113	116	113	122	107	115	134	120	128	120	105	125	122	123	97	137	117	139	108	122	127	138	135	122	101	116	128	134	117	117	99	124	114	107	113	108	118	125	105	113	123	117	115	121	119	122	114	131	132	94	112	112	93	113	121	131	129	120	113	122	122	115	143	104	135	137	112	118	100	114	105	136	118	111	129	120	141	121	131	122	113	117	122	95	95	111	110	107	110	130	122	107	122	119	118	117	133	118	134	112	121	134	112	105	113	114	101	103	144	120	138	99	108	135	101	139	134	114	112	121	120	115	131	112	121	138	123	120	121	105	111	115	103	137	104	121	115	117	116	139	119	122	120	121	119	115	88	134	97	105	105	122	111	100	140	115	121	108	139	109	112	115	125	124	106	109	120	114	112	138	119	125	128	119	132	125	113	127	114	146	102	109	107	136	122	134	118	119	120	136	126	109	110	131	114	116	134	108	108	113	108	135	140	121	114	115	129	128	108	127	105	129	113	110	102	106	138	106	120	117	115	142	112	109	107	118	114	149	115	129	118	128	109	91	113	128	124	132	90	107	123	120	143	128	115	106	124	133	105	106	124	132	128	114	120	112	125	120	118	118	150	119	102	109	124	112	113	137	119	114	128	134	119	111	113	105	122	135	114	113	110	117	128	126	117	111	122	140	125	125	101	118	113	130	115	115	105	134	139	125	111	115	107	115	98	122	136	110	142	145	120	109	125	122	151	130	134	127	113	112	102	130	117	106	104	119	115	128	128	100	136	130	110	111	136	112	121	116	104	123	133	119	111	108	116	113	127	125	134	117	118	116	115	130	122	119	94	106	101	118	125	124	132	135	123	122	135	136	95	142	135	117	123	125	132	129	130	103	114	116	101	126	119
6043	527	1016	1175	954	787	714	572	566	530	477	444	406	372	391	350	374	366	361	345	382	336	340	385	329	307	316	338	322	312	350	346	315	302	303	286	328	347	351	310	309	297	330	292	331	312	314	324	302	296	319	316	287	290	309	308	319	299	315	296	353	308	304	308	262	292	282	322	323	296	315	312	299	288	308	306	303	320	305	314	324	323	276	324	280	292	308	311	289	294	329	272	285	261	307	297	275	278	303	319	267	291	298	330	327	283	297	304	319	336	308	287	319	307	308	312	303	296	284	310	292	307	325	311	322	327	292	303	256	275	322	314	302	316	298	282	313	313	289	311	282	295	333	299	290	293	310	302	300	317	295	283	286	313	287	286	326	291	297	303	300	293	298	286	302	266	316	305	312	309	270	330	283	316	334	286	282	282	333	306	299	293	323	294	311	295	306	294	308	276	312	288	325	317	304	324	311	313	346	314	302	270	289	292	267	331	325	306	330	310	313	316	276	309	309	322	303	301	305	285	305	278	275	279	300	279	322	306	256	303	327	257	331	283	297	269	307	284	307	302	278	268	326	312	277	303	304	326	289	289	279	302	282	297	283	290	272	288	285	287	295	333	285	294	286	293	304	287	343	303	331	273	288	297	273	290	295	302	303	315	289	307	290	333	279	324	300	292	285	276	292	290	322	313	278	301	334	298	278	319	348	321	288	316	288	287	322	290	260	300	298	308	288	301	292	271	295	280	306	327	292	296	333	295	290	293	298	308	308	317	271	342	317	287	294	301	303	297	321	265	335	309	290	292	311	303	280	320	278	308	281	270	306	284	303	310	277	289	292	301	300	298	298	354	289	286	303	297	273	288	275	348	275	322	296	278	286	268	297	309	313	307	292	308	285	314	308	295	291	285	291	304	317	292	336	271	327	322	298	281	286	310	327	319	322	320	295	296	325	281	322	283	323	314	301	321	310	310	293	274	275	276	297	297	298	284	301	295	298	310	308	264	322	281	308	307	322	285	323	340	284	314	280	297	290	293	313	317	317	308	284	307	307	298	289	297	305	289	304	284	301	277	300	301	275	324	307	298	263	288	286	303	287	310	273	291	294	308	314	287	302	311	275	284	280	294	343	303	302	269	296	271	305	297	311	301	320	342	287	329	268	305	288	310	320	293	311	281	333	289	315	293	323	297	305	299	333	320	293	312	300	292	269	286	370	300	287	284	278	330	297	304	317	328	300	307	311	291	302	313	326	303	321	319	340	299	303	336	299	299	289	286	327	290	258	312	328	303	316	315	284	298	303	322	285	262	298	289	284	301	303	311	326	257	298	304	333	308	256	292	305	309	305	319	315	299	314	289	311	266	305	287	284	301	335	326	312	285	288	297	300	313	303	303	300	303	298	305	313	280	301	275	311	271	293	305	342	292	295	298	296	299	305	316	301	285	297	295	315	297	280	306	270	300	335	299	301	303	311	282	306	302	301	299	313	334	295	301	283	288	313	295	263	309	337	315	296	284	316	297	308	286	339	305	315	310	283	326	297	305	286	309	309	281	309	295	299	294	297	298	283	319	299	312	271	266	321	288	289	297	342	299	287	305	310	301	271	312	271	326	322	295	317	277	312	296	306	316	302	303	254	308	298	305	297	281	294	288	307	280	305	306	276	326	303	306	312	314	285	297	282	313	318	337	309	316	319	280	307	330	311	281	316	304	285	323	326	284	270	289	322	290	323	286	317	320	312	328	290	319	317	305	271	311	287	302	281	313	290	282	300	303	291	309	272	319	288	275	313	273	327	309	295	283	245	281	307	301	293	320	260	279	304	287	297	276	298	298	310	312	319	319	284	284	275	277	323	312	329	292	302	286	340	316	292	289	273	315	313	304	297	265	320	275	311	272	305	274	281	307	302	272	303	328	289	307	286	304	315	295	275	306	293	283	331	290	278	296	301	295	298	295	326	313	305	318	279	276	274	320	289	324	283	347	293	300	301	293	301	318	286	311	274	299	304	301	320	272	273	277	314	307	226	305	327	292	280	324	291	282	297	306	288	286	313	331	315	284	306	300	262	315	295	313	314	289	299	310	300	245	326	310	287	298	289	307	307	306	330	327	279	289	305	292	315	291	329	293	282	314	310	272	285	312	341	288	267	298	288	269	307	313	294	288	315	276	299	296	279	317	313	284	294	311	334	325	303	281	263	298	299	297	282	305	309	304	272	333	300	275	334	301	310	296	296	303	287	300	286	295	330	322	319	301	291	305	285	321	302	279	323	297	318	307	297	313	319	287	285	305	338	281	289	308	317	338	335	288	302	317	304	293	327	312	312	313	281	306	270	316	274	256	308	277	292	264	302	291	298	302	304	307	284	289	288	341	312	287	291	288	268	310	312	287	292	321	298	283	295	308	316	286	279	317	307	302	327	318	331	315	299	298	291	306	283	289	284	287	303	295	309	307	281	265	309	297	294	311	315	308	294	297	302	315	265	285	273	302	307	301	296	277	275	286	288	303	287	276	287	326	301	286	275	320	284	339	279	290	335	280	258	291	288	294	294	310	296	280	317	269	304	309	309	292	290	309	272	271	289	303	302	315	313	307	320	279	294	304	283	307	321	291	319	298	286	334	292	263	287	300	312	334	271	316	320	285	313	297	301	316	299	311	285	323	326	295	327	289	293	316	297	305	307	281	298	329	312	310	303	282	301	303	322	315	307	292	321	298	314	310	261	309	286	265	310	318	284	272	276	312	317	280	308	296	329	311	279	311	300	294	316	288	301	328	348	276	324	291	288	280	292	280	274	309	295	311	302	302	324	310	280	316	290	331	319	299	304	306	272	313	307	296	316	293	305	308	317	294	278	293	282	280	298	292	285	295	302	297	325	315	291	311	323	333	296	295	277	269	261	275	285	292	294	286	297	304	304	315	314	313	286	278	328	307	327	311	325	301	318	274	297	292	321	324	276	304	281	330	287	312	323	314	320	303	309	319	317	302	296	321	307	298	285	254	309	315	306	278	275	310	283	318	316	290	256	287	338	286	324	311	328	314	310	299	338	271	320	286	303	320	316	286	305	315	318	297	279	310	288	296	293	319	340	282	301	287	327	294	332	313	279	288	298	304	311	283	319	324	268	261	287	321	301	303	280	320	292	310	296	300	306	310	322	294	310	288	308	311	300	304	301	305	285	310	294	317	296	274	301	310	311	312	289	289	303	330	308	305	287	310	331	315	287	309	293	306	320	281	295	301	304	284	274	306	282	287	298	280	319	301	293	296	310	276	313	310	331	313	340	315	300	295	282	308	288	292	290	268	300	324	331	314	301	285	288	313	286	273	295	297	304	294	303	324	317	318	276	299	281	329	328	263	298	291	300	299	295	286	280	303	325	313	309	296	261	308	297	294	300	293	292	303	294	309	277	273	299	298	308	309	279	281	308	291	297	301	283	315	329	306	289	297	308	301	311	289	257	316	324	320	298	299	353	296	290	292	303	338	284	305	252	297	295	274	298	268
13056	931	763	604	429	326	246	236	220	225	184	170	162	158	150	124	127	104	155	165	120	121	141	132	145	137	113	133	133	134	136	114	119	143	105	113	137	105	131	133	120	109	150	107	158	118	142	144	132	134	124	124	166	110	134	127	136	122	126	112	136	127	127	130	123	138	114	135	140	140	133	127	139	98	125	121	121	140	131	120	110	129	143	111	101	122	132	121	116	128	149	116	122	143	110	111	121	132	122	131	117	102	128	120	137	140	121	133	107	120	121	116	123	113	115	126	103	121	120	120	118	129	129	122	135	131	114	119	127	126	127	105	105	139	118	115	110	125	134	131	100	120	114	110	152	139	143	131	129	120	128	123	139	126	117	120	115	122	128	132	136	155	124	124	125	111	113	125	135	133	126	122	117	119	130	137	118	113	117	100	125	113	135	121	127	122	111	137	121	118	102	108	106	130	133	104	126	142	122	145	137	110	104	126	147	122	125	113	111	113	138	106	104	143	137	117	111	126	137	151	126	103	115	129	124	139	123	138	143	141	103	122	106	110	121	138	131	118	106	135	124	130	107	104	128	115	124	109	130	136	124	114	138	115	112	112	141	114	129	122	112	126	110	122	108	115	141	140	105	110	120	137	110	126	114	124	116	136	142	115	148	116	101	143	114	107	116	101	118	141	123	132	113	110	121	111	118	134	139	110	113	113	118	113	138	115	126	136	131	149	133	127	122	100	116	112	96	113	124	129	125	110	129	104	128	125	127	125	126	123	125	122	148	123	120	127	112	116	121	126	114	125	114	103	131	106	140	140	139	131	130	132	126	110	132	130	106	106	139	122	106	116	121	130	96	123	100	141	121	110	114	127	120	142	132	112	104	122	117	126	125	126	126	123	145	144	126	115	132	120	131	127	136	108	114	136	120	102	138	97	142	134	109	139	128	131	127	130	121	132	145	131	122	118	142	122	114	124	119	126	109	132	123	122	132	123	105	101	126	120	124	128	132	130	127	116	116	128	136	113	111	120	130	132	114	128	135	129	130	116	131	125	117	124	136	122	154	137	131	130	150	130	132	113	119	139	111	118	120	136	122	124	147	115	113	141	121	142	138	159	128	132	112	135	123	145	126	113	121	109	123	124	100	115	123	148	130	120	130	105	112	130	105	135	129	122	121	127	132	108	118	131	131	130	136	106	119	142	123	131	113	118	118	127	120	107	131	133	129	131	130	113	116	127	121	120	124	115	118	114	139	116	140	131	130	106	131	119	115	131	116	132	119	132	113	97	125	136	122	132	129	132	134	125	120	143	136	136	135	117	107	121	124	129	107	140	123	136	117	125	116	143	146	127	123	123	127	98	141	124	114	151	123	122	131	127	116	158	112	123	125	150	123	109	121	123	128	124	108	118	121	114	103	143	136	114	110	99	105	125	152	114	124	132	102	104	139	103	124	138	120	123	124	105	124	143	137	139	104	115	125	130	124	132	122	112	119	118	138	141	117	117	126	118	126	122	103	121	114	141	129	121	119	127	138	121	113	107	133	118	142	129	111	121	137	119	133	128	132	122	132	132	135	114	140	130	129	149	115	116	133	126	125	118	135	123	146	127	112	131	118	111	125	139	133	133	113	126	127	120	109	131	99	131	119	129	119	127	135	135	102	112	156	134	131	110	126	117	114	139	120	108	136	150	140	121	130	117	113	107	124	121	135	136	128	126	120	153	116	134	123	120	119	125	127	117	140	129	134	118	103	118	131	88	132	134	127	121	116	135	126	121	132	141	142	121	116	143	125	109	111	147	126	134	118	104	132	108	121	130	120	133	147	115	121	124	124	124	117	115	118	130	113	115	135	145	145	125	138	124	104	112	140	120	136	118	129	104	133	147	151	132	108	104	124	111	128	134	133	112	125	126	113	128	117	147	127	135	104	119	115	113	102	122	122	141	115	117	111	105	112	128	128	118	125	113	129	122	111	123	101	119	147	132	120	141	122	103	124	132	109	131	126	146	110	136	128	129	117	152	133	116	118	122	113	133	130	130	115	126	115	135	128	140	112	132	139	104	120	119	130	121	120	139	131	112	108	121	129	141	117	130	137	136	131	123	119	118	113	115	133	112	116	117	115	118	140	126	135	100	129	135	95	125	125	127	121	105	108	111	138	122	148	137	118	100	133	114	130	123	124	121	139	115	122	117	120	127	131	132	119	128	107	145	139	135	121	122	130	147	136	132	145	134	131	150	111	136	120	136	121	137	110	113	122	129	126	131	124	132	138	117	121	123	119	104	133	108	132	118	123	106	121	123	114	121	130	138	134	143	131	127	140	112	118	109	125	134	139	132	112	121	126	132	150	148	140	115	126	119	112	121	96	118	131	127	124	129	121	111	115	120	126	146	106	118	116	115	115	131	129	136	119	97	118	111	118	118	114	119	134	121	130	126	123	109	114	124	123	115	128	126	117	112	101	111	127	151	125	113	127	119	128	119	109	132	130	108	121	140	119	100	133	124	132	122	131	112	108	107	135	122	133	134	126	130	115	128	144	120	118	123	100	114	126	121	105	124	123	142	107	128	132	110	142	108	116	121	115	115	124	124	111	121	124	118	142	102	120	120	138	123	119	123	120	111	133	110	115	121	100	136	132	94	110	122	129	115	111	106	132	113	121	126	152	128	119	125	104	125	126	109	119	142	121	119	120	137	122	115	114	133	103	126	119	142	113	119	127	127	137	127	133	111	126	111	130	108	128	121	122	128	126	144	137	123	121	135	108	140	138	116	115	108	112	131	116	110	120	159	119	126	135	131	110	123	113	117	143	112	126	131	117	131	123	124	138	104	124	110	129	127	126	127	126	104	92	97	122	114	118	129	135	111	131	123	137	131	113	121	139	132	134	122	107	134	130	140	124	128	114	95	143	112	113	123	130	141	121	127	128	123	130	139	140	150	115	128	140	135	144	119	138	120	118	116	125	137	134	144	125	124	115	117	136	112	107	121	142	120	134	117	127	130	136	133	115	122	136	121	115	128	131	147	132	134	145	123	116	128	116	109	128	113	116	118	118	123	101	137	151	132	119	109	121	114	111	118	130	112	127	116	136	117	152	98	133	116	147	134	138	127	126	121	108	128	122	112	105	122	125	118	128	130	109	139	126	98	126	113	142	122	139	115	131	127	126	126	109	134	125	114	118	149	134	117	131	132	117	135	126	111	114	138	126	108	149	139	120	104	133	116	143	126	129	139	112	102	129	127	131	128	102	108	118	134	126	129	141	139	114	124	121	127	129	131	116	110	124	115	127	120	116	117	135	114	118	104	110	110	135	146	121	129	137	121	130	117	117	127	129	119	135	143	147	118	100	114	127	116	99	126	111	114	122	106	135	116	117	133	113	110	106	117	117	115	128	121	128	112	122	123	122	109	121	111	135	137	132	132	137	127	112	102	117	105	125	123	154	154	100	127	116	107	125	130	111	127	112	113	152	137	112	100	113	141	119	114	95	133	134	120	129	123	124	125
7850	843	1746	2002	1650	1338	1051	901	818	688	656	586	532	592	495	495	432	445	435	410	412	396	399	395	415	381	361	353	363	370	362	371	355	365	342	357	367	367	336	327	366	354	299	338	312	340	365	345	354	363	363	349	318	327	367	352	353	337	334	340	352	340	330	342	331	366	351	322	325	309	304	334	328	311	316	310	314	365	308	309	314	335	301	357	335	344	313	341	316	293	317	368	330	331	290	343	315	292	316	335	316	299	326	355	331	343	327	306	311	318	336	345	314	326	375	322	320	332	319	295	329	323	336	315	323	326	296	346	331	332	320	335	319	343	346	295	352	320	318	320	310	336	350	309	336	329	315	335	336	352	303	372	341	310	333	285	349	322	325	305	334	298	335	342	322	328	322	303	300	313	319	287	323	319	317	351	330	332	319	303	332	358	324	350	323	348	329	300	346	330	287	317	326	307	336	332	305	295	330	318	327	345	338	331	321	324	308	314	318	345	319	300	362	346	292	308	323	332	331	335	299	327	312	309	327	342	296	320	332	333	348	317	325	300	314	289	324	310	303	295	342	355	315	323	327	311	311	302	337	330	362	350	312	309	349	339	321	300	349	329	317	331	323	353	322	312	296	315	284	332	321	353	353	350	318	345	329	326	346	342	348	318	319	344	309	330	307	304	351	327	377	337	331	311	340	279	311	323	353	349	357	314	317	325	298	340	334	308	331	338	334	361	326	316	342	327	320	346	347	322	323	296	305	328	319	295	337	329	329	301	329	307	334	334	318	314	304	333	333	293	297	297	311	344	320	311	363	314	312	307	357	337	287	329	310	328	316	310	307	312	304	313	328	338	323	322	336	332	337	317	336	307	321	295	334	307	325	311	291	333	346	319	287	329	317	330	291	338	320	378	315	305	356	378	322	326	321	318	306	307	313	326	366	291	318	317	351	343	319	322	331	304	328	289	302	316	316	295	317	314	340	325	340	345	328	337	349	318	311	329	322	361	321	327	316	305	343	299	326	289	304	348	337	336	314	315	293	319	350	311	341	325	325	313	335	319	315	313	297	306	299	367	332	325	338	312	317	345	340	328	319	338	354	310	302	316	314	324	352	339	318	272	303	345	333	309	314	330	308	352	358	331	350	318	319	327	337	322	302	301	346	312	337	305	320	327	309	297	340	357	310	314	313	321	366	299	309	335	354	348	350	327	307	315	332	339	318	295	323	360	317	341	347	298	313	335	344	352	343	367	320	307	316	385	325	315	296	342	312	305	321	310	333	318	343	332	339	315	341	333	355	343	330	333	302	323	346	311	339	316	333	328	357	306	347	321	352	336	302	355	326	337	325	337	288	338	294	352	316	290	360	315	318	288	353	337	297	322	309	313	297	306	334	328	382	342	276	308	326	316	323	347	318	315	299	336	311	350	319	308	300	321	335	316	336	314	349	326	329	309	347	308	290	344	334	287	321	308	311	323	323	320	350	342	345	331	296	307	278	360	295	328	294	340	331	298	304	314	310	327	341	348	304	326	354	343	304	315	326	296	318	331	342	322	326	328	352	294	332	354	302	311	308	309	317	313	350	345	312	323	349	346	346	336	330	312	325	330	358	311	325	343	346	331	304	358	335	332	325	298	344	311	315	329	356	337	323	332	331	322	356	291	329	327	363	306	303	338	320	343	319	324	331	335	313	315	309	302	324	313	313	349	308	341	324	322	319	335	333	344	310	299	314	345	354	311	323	366	275	309	347	326	299	330	347	334	311	301	318	339	308	328	336	328	330	358	336	320	352	320	323	348	316	342	307	327	359	298	336	335	284	346	342	345	315	303	341	324	305	306	350	327	307	309	300	322	320	325	299	341	330	330	343	328	363	369	312	306	346	331	348	306	312	321	310	334	365	310	328	329	345	334	330	325	319	306	322	336	329	325	330	311	317	326	323	312	341	310	336	312	314	309	347	325	319	323	326	308	333	293	295	315	320	329	353	326	341	326	295	330	347	295	307	348	335	344	319	328	309	348	316	323	318	345	299	302	328	333	353	309	320	347	349	343	316	321	314	311	365	324	328	308	333	318	315	315	325	345	308	319	308	331	331	319	314	345	330	338	329	293	339	323	308	334	309	350	304	305	339	336	323	334	310	357	326	305	318	341	317	334	307	297	302	334	341	337	284	345	340	329	316	363	310	268	338	310	324	305	304	311	307	317	316	301	324	351	330	319	339	327	371	329	351	296	330	353	331	335	312	317	339	334	340	324	336	298	347	357	313	302	306	276	327	312	332	335	321	318	344	299	346	328	343	295	312	336	305	353	316	304	306	358	333	360	287	325	340	311	315	321	331	307	325	345	324	290	356	332	336	341	294	289	322	321	313	298	367	320	305	298	331	332	335	337	334	346	300	332	299	331	307	282	303	293	332	329	322	301	341	302	313	310	346	322	327	300	317	341	323	329	309	317	300	314	325	329	296	321	315	321	346	316	333	309	327	305	295	313	332	321	345	345	314	309	340	301	310	288	347	322	358	313	333	325	339	316	316	329	307	319	309	314	309	322	334	338	314	343	303	333	287	321	338	341	315	338	324	333	331	325	326	335	321	316	325	337	346	308	346	304	316	349	297	311	298	318	310	282	322	310	304	335	315	332	330	329	309	332	334	300	352	324	312	297	345	325	348	292	334	303	311	349	310	341	326	339	322	337	324	323	314	313	326	333	339	373	352	339	337	333	336	338	331	333	350	309	348	367	313	319	325	318	317	348	326	315	334	320	324	351	312	307	300	317	335	309	342	308	316	308	374	331	308	314	296	342	335	323	341	316	340	294	339	340	327	368	332	315	330	326	317	318	314	323	332	321	305	315	349	363	321	326	313	372	307	329	322	337	332	316	330	330	313	375	340	335	351	312	312	321	332	315	357	315	344	331	307	327	340	325	346	339	319	306	303	346	339	304	348	298	321	305	310	312	334	314	310	289	317	344	313	322	284	313	296	306	318	334	331	295	324	312	303	332	355	311	325	347	327	334	305	361	311	351	318	346	348	349	333	336	346	332	324	329	356	311	313	320	306	311	332	319	351	341	329	295	313	291	287	316	302	324	344	331	332	326	332	309	339	343	339	328	315	313	307	314	310	342	315	336	329	313	337	333	358	340	297	322	356	327	317	341	281	333	291	341	336	323	344	317	327	302	317	328	307	321	308	336	342	348	309	302	351	312	355	357	298	332	315	297	307	317	341	356	381	333	357	349	344	313	301	317	339	313	327	318	313	363	325	338	363	332	360	312	327	338	335	313	314	353	313	341	347	324	342	355	342	328	329	333	343	338	319	352	329	307	324	301	345	325	324	338	348	342	311	318	336	328	293	309	313	314	339	324	360	333	336	335	369	304	331	300	343	310	332	304	325	326	326	323	308	341	326	329	299	329	315	312	340	315	327	314	325	314	367	347	308	319	330	323	349	309	303	319	317	325	327	304	345	333	328	333	333	320	323	326	300	323	332	303	348	304	327	276	298	321
1353	297	310	273	296	282	247	288	283	300	279	253	265	283	268	286	305	283	280	264	267	284	288	283	267	261	301	270	287	287	248	263	282	248	264	260	300	268	258	282	300	274	266	271	312	317	277	284	262	253	264	275	262	264	252	270	270	255	283	236	316	300	249	309	273	250	310	290	293	280	251	271	258	267	294	259	283	288	264	271	222	326	265	282	299	265	283	305	265	261	285	309	300	279	273	293	294	285	271	311	287	267	274	290	285	293	279	283	271	287	273	273	259	285	260	296	276	293	280	255	254	251	291	253	261	240	277	291	292	303	284	248	270	270	275	253	288	252	269	277	265	278	274	251	300	297	266	254	285	293	265	269	274	293	276	285	285	271	266	294	285	294	305	297	289	267	298	301	262	300	299	282	278	266	248	299	257	295	280	256	299	269	284	283	246	310	283	284	276	258	308	267	294	277	273	321	261	282	286	282	255	269	298	266	276	262	260	294	264	264	283	283	276	257	271	295	275	283	272	292	302	272	291	271	265	291	275	266	270	254	263	259	289	254	271	279	298	305	278	320	269	272	280	253	291	285	294	273	264	254	288	277	301	270	287	266	278	289	310	258	261	275	277	280	290	306	291	286	273	276	282	292	253	274	281	248	260	264	262	282	263	265	248	281	277	272	319	279	260	309	270	291	273	253	253	259	280	279	286	282	262	261	292	258	249	336	267	257	265	279	256	281	273	256	294	258	270	256	286	268	301	255	313	250	305	278	276	248	282	313	291	284	248	295	275	294	259	275	282	261	307	256	281	277	271	300	324	264	278	272	293	308	284	325	324	321	287	286	274	280	246	263	272	300	228	263	271	296	314	271	284	285	266	262	282	285	292	261	284	280	285	306	264	260	278	285	274	302	259	308	299	297	308	294	256	259	277	275	279	290	280	248	294	279	275	285	270	275	291	298	286	274	293	314	303	257	277	268	286	300	267	290	272	308	299	297	231	275	286	269	281	250	248	279	300	260	302	284	306	284	286	254	288	287	293	300	245	289	271	266	286	306	295	275	282	266	266	255	279	282	297	281	270	253	250	253	298	281	265	248	286	280	277	292	247	263	277	271	257	269	261	264	309	257	298	274	267	316	295	304	288	262	289	280	306	321	277	292	302	254	257	268	263	290	247	282	240	271	282	275	304	284	278	295	289	305	276	284	276	295	278	294	281	295	303	279	285	330	318	250	257	294	300	288	292	320	263	263	271	280	282	265	267	268	305	274	262	285	261	295	275	261	302	290	251	263	276	289	287	307	272	251	298	262	251	250	274	291	264	253	271	253	270	274	293	278	268	264	277	277	278	273	287	278	313	304	283	260	271	274	279	287	283	287	279	277	267	258	265	273	233	262	292	299	257	285	285	266	272	284	264	257	268	263	248	252	265	230	283	267	258	280	286	277	292	270	259	262	282	296	272	258	289	304	298	271	277	270	273	280	313	270	301	266	286	286	289	293	272	273	279	302	282	267	271	263	272	276	264	268	261	273	252	260	295	301	237	258	315	312	332	286	292	284	284	301	279	293	263	283	293	265	277	287	273	272	265	280	302	296	266	281	264	292	294	257	297	267	284	264	301	254	276	290	268	276	291	282	283	266	302	262	270	248	264	286	293	309	286	293	290	262	259	269	304	244	273	265	302	286	272	271	282	287	277	278	275	292	276	267	265	259	238	273	273	267	264	281	260	275	287	239	284	281	288	279	268	274	278	254	252	312	294	301	269	292	310	250	292	289	279	271	261	247	250	323	274	277	248	273	301	276	281	276	263	293	296	314	277	264	271	264	283	269	261	275	261	257	259	302	271	280	246	274	297	267	279	287	275	270	295	265	280	257	295	243	265	266	281	297	257	261	301	298	294	239	290	302	281	274	280	305	298	260	255	291	273	290	261	301	281	300	294	273	314	307	286	259	272	301	276	274	275	251	261	267	279	288	289	302	286	289	277	273	236	264	304	295	255	290	277	318	298	295	285	298	298	285	255	263	280	299	273	286	312	295	272	272	273	278	252	272	263	263	264	285	279	267	294	270	263	264	248	292	295	278	242	256	257	270	279	264	285	277	264	268	294	274	291	278	280	316	274	248	275	292	256	266	299	287	244	275	266	269	320	282	271	267	317	271	277	305	293	306	297	244	280	301	288	271	282	293	272	275	277	295	277	325	310	268	258	272	266	285	291	267	295	275	279	277	306	265	288	283	255	288	263	261	286	293	273	268	289	312	245	296	279	271	239	302	268	309	278	287	274	298	285	306	266	301	270	287	290	244	280	296	290	280	249	253	280	278	272	259	279	290	260	302	305	297	259	266	319	286	289	316	278	296	310	278	253	271	292	300	282	278	253	295	274	309	299	289	270	297	279	254	285	242	282	279	286	275	275	244	258	300	261	266	266	271	275	278	267	264	299	285	267	261	283	279	259	313	281	291	266	258	309	284	257	277	293	274	261	266	285	293	288	260	303	279	299	267	290	297	276	307	315	274	277	296	288	298	271	280	271	249	220	250	289	279	293	327	281	278	271	274	286	269	296	294	294	295	257	280	246	262	256	293	289	238	266	247	262	282	316	274	280	281	296	274	254	262	278	260	276	277	285	222	270	281	275	283	264	283	264	265	248	249	257	287	267	287	276	284	274	268	295	321	267	248	271	277	254	320	282	287	288	278	271	256	298	276	260	301	266	297	287	288	278	281	283	288	272	253	266	272	276	276	304	314	298	281	295	278	289	265	286	299	292	308	265	284	281	278	280	304	272	278	309	268	250	295	273	310	316	297	248	264	286	262	294	266	296	268	297	271	263	303	268	274	277	293	289	288	279	300	281	259	286	287	286	288	271	268	279	257	290	241	258	272	273	242	281	267	263	229	309	279	274	261	295	266	287	269	278	302	278	263	301	266	290	279	227	258	303	262	250	266	265	281	277	271	285	308	289	245	302	278	277	230	304	310	307	302	280	245	286	283	257	270	270	256	276	261	271	273	265	292	304	286	285	257	269	282	294	289	268	253	270	270	265	300	303	274	263	273	259	302	272	252	296	279	310	276	294	290	242	278	272	276	276	291	264	253	271	285	270	274	266	303	254	304	273	275	273	281	279	278	291	269	258	290	268	273	292	280	271	253	267	285	274	295	251	293	257	271	268	263	273	278	290	267	290	283	262	289	302	266	289	285	277	273	270	292	280	294	302	288	294	272	259	282	276	289	290	266	272	265	276	258	276	296	247	265	284	288	282	272	268	265	249	278	306	272	304	262	265	259	270	278	260	278	284	256	265	283	255	283	265	265	270	298	271	274	278	299	308	265	281	295	289	288	253	285	295	264	269	285	322	284	287	289	283	304	298	281	287	257	284	282	298	286	283	271	252	307	301	300	283	271	260	276	263	275	311	266	267	294	257	293	274	277	299	273	270	276	282	295	286	293	302	303	286	265	273	256	274	284	294	274	288	289	276	270	266	281	264	278	300	265	264	280	280	285	271	259
1734	650	639	579	638	642	641	623	633	602	633	672	628	595	640	617	643	629	599	607	589	620	600	638	610	626	626	628	619	607	627	643	593	636	628	647	647	656	679	649	573	591	650	606	611	616	609	623	610	622	604	616	597	629	600	657	638	637	652	598	611	638	601	577	629	620	672	642	642	606	593	614	619	672	632	580	600	607	597	630	638	632	624	615	606	630	654	626	597	574	686	605	642	593	553	633	604	630	633	675	602	611	648	619	607	622	607	578	634	628	620	628	604	646	637	584	629	652	594	620	633	587	693	639	649	649	617	638	662	593	616	627	595	593	623	597	654	617	600	613	643	600	556	641	634	634	631	613	611	623	632	602	637	615	597	571	607	601	618	614	615	623	606	591	618	626	610	611	624	594	586	601	637	631	600	620	588	609	663	616	613	615	576	598	649	597	569	619	623	674	635	598	579	608	607	617	607	631	637	637	613	631	580	581	626	608	573	645	608	633	614	594	623	607	566	588	593	596	594	607	641	600	576	616	666	593	602	635	654	633	643	611	637	623	643	562	644	608	622	593	630	585	611	604	641	615	631	617	588	593	643	644	614	596	606	633	654	617	570	629	607	637	636	593	655	635	586	601	611	628	632	640	625	646	629	646	620	608	629	612	610	631	603	594	597	582	574	661	636	600	598	608	623	608	605	636	630	624	641	604	600	641	642	600	674	605	632	640	601	588	628	615	618	640	585	564	648	637	604	612	607	604	627	633	577	618	630	609	607	600	583	603	631	612	644	631	575	641	611	646	561	617	627	670	599	630	591	580	619	651	621	583	647	632	595	642	621	630	624	624	615	644	645	622	621	624	618	578	615	615	593	641	607	627	584	587	584	615	644	660	622	622	622	618	621	650	595	609	606	626	648	658	643	574	658	624	629	582	602	638	645	601	658	580	624	634	599	593	680	593	579	602	664	625	602	610	614	619	597	641	621	612	609	612	571	634	633	613	628	619	609	632	633	621	613	644	637	619	605	587	621	631	605	615	623	600	604	604	605	608	645	610	611	619	614	609	627	624	646	584	595	613	598	611	621	569	565	617	574	562	597	624	603	637	601	575	601	623	613	640	611	617	581	600	630	646	653	651	599	608	575	609	597	647	631	596	650	591	617	611	640	608	626	611	649	610	579	636	626	607	626	618	626	630	594	665	585	611	598	616	607	622	682	606	586	631	623	622	606	582	641	584	603	666	625	642	618	632	619	598	669	613	639	645	614	635	621	604	580	594	573	573	621	598	640	638	619	590	623	636	660	585	633	590	643	611	655	677	631	599	612	660	606	602	634	636	597	627	616	613	596	610	644	632	592	638	591	567	621	598	586	621	627	666	617	616	655	598	546	622	613	578	622	653	660	632	600	614	655	614	594	550	603	622	639	619	633	622	610	613	639	645	634	613	608	646	626	615	675	649	616	598	611	622	590	632	606	631	574	604	659	603	640	590	620	624	615	661	631	609	598	607	621	610	659	602	589	605	601	624	631	626	576	583	657	630	599	620	610	603	599	619	640	629	624	641	630	623	613	619	643	615	603	614	627	634	658	611	599	649	621	626	596	575	625	646	632	594	593	629	608	578	640	642	615	603	631	634	646	595	589	610	612	597	660	659	604	607	643	635	633	610	635	647	596	607	654	611	582	627	631	615	651	639	647	658	664	634	641	640	649	614	598	566	612	624	583	612	571	604	616	626	633	625	610	582	634	640	617	600	581	583	619	604	586	597	588	611	617	638	616	605	612	569	639	593	611	589	638	630	635	597	647	596	598	664	615	620	623	597	600	604	632	623	585	644	617	657	620	607	615	623	616	668	594	632	639	603	634	618	638	650	576	627	553	604	610	573	593	615	641	659	628	610	612	651	598	631	608	636	573	617	597	661	645	622	570	625	583	675	617	607	593	657	648	608	676	642	624	626	586	624	605	604	593	644	602	593	583	603	603	650	587	622	640	620	601	602	577	587	601	621	599	609	603	641	682	623	591	646	597	625	607	582	633	635	588	615	622	622	655	610	642	625	619	610	613	619	622	601	604	668	620	647	579	645	603	634	617	588	600	619	666	594	635	591	588	626	600	616	568	634	613	600	619	653	602	608	606	660	608	620	611	659	600	604	598	583	654	639	588	601	621	628	619	637	622	612	597	642	610	621	619	607	629	630	599	612	583	616	575	594	622	594	598	652	629	603	646	617	634	645	615	624	619	636	620	610	609	636	604	615	631	643	623	653	619	612	643	656	610	605	636	625	604	599	577	590	655	631	623	591	608	604	623	592	606	676	629	640	650	631	629	602	594	587	642	628	610	633	650	623	601	585	567	581	616	608	577	616	614	655	602	621	601	583	632	655	600	612	636	633	601	668	611	605	634	596	629	689	637	583	627	637	635	615	600	614	627	606	596	591	609	659	608	615	644	596	554	641	581	578	633	632	597	659	615	635	601	599	599	611	615	608	614	628	616	610	665	607	600	602	550	647	625	606	627	622	597	605	582	692	612	609	629	593	606	586	650	622	631	622	672	618	618	658	591	614	607	602	600	608	627	616	619	607	640	618	662	665	574	593	652	614	583	625	593	620	611	566	609	646	665	607	601	643	615	657	556	655	613	650	622	628	637	621	584	616	604	584	626	655	618	617	582	636	592	616	616	575	646	613	591	621	560	665	583	603	599	644	594	618	580	631	606	580	592	637	594	635	602	650	649	610	627	631	625	648	605	632	600	587	568	645	606	629	588	617	630	649	612	620	661	648	636	643	668	594	633	575	633	648	593	687	614	593	595	615	619	595	627	603	634	574	610	594	665	636	646	550	617	619	611	617	632	618	638	589	622	639	589	619	623	569	625	606	636	644	594	600	633	636	584	646	606	615	635	607	608	615	569	611	626	625	637	647	649	661	620	627	641	617	606	638	638	566	604	645	609	603	613	589	617	659	624	631	661	606	581	641	590	613	629	628	615	686	608	588	621	597	642	617	590	623	615	616	613	596	621	621	613	627	623	620	662	607	568	591	656	644	638	605	642	594	581	613	602	610	628	659	611	602	635	590	613	595	630	626	659	621	609	636	587	641	588	629	622	594	627	607	640	638	602	625	595	631	623	656	623	622	634	587	643	652	618	582	582	624	574	627	652	624	602	646	617	611	662	630	640	626	589	613	623	640	583	608	594	600	631	615	612	621	623	679	603	622	607	612	600	601	603	604	594	640	645	651	626	603	694	600	615	588	603	622	609	630	608	653	595	610	621	590	640	618	601	613	600	579	646	620	630	623	606	624	592	624	637	580	604	584	615	602	632	628	605	676	613	654	597	645	622	628	594	590	631	572	581	599	563	617	541	604	615	588	599	618	623	609	606	638	633	596	601	579	660	626	618	612	628	586	627	639	645	603	627	602	675	623	617	609	560	606	629	615	593	582	640	637	604	607	631	548	629	613	578	595	648	596	639	605	611	649	665	588	612	644	592	632	587	650	622	637	612	684	597	589
6810	381	427	371	269	222	195	167	172	146	153	156	141	155	136	137	123	129	112	123	125	116	126	132	133	129	110	108	110	138	131	125	113	115	136	109	143	118	120	121	118	131	118	112	119	125	114	128	116	122	150	120	111	109	131	125	120	123	117	102	106	107	117	101	96	134	93	119	133	120	99	115	130	127	114	125	114	124	107	137	136	124	132	130	120	112	123	117	100	129	122	107	122	123	98	121	97	113	105	101	141	103	142	147	135	131	107	135	104	122	109	118	108	103	120	109	112	116	126	129	123	119	120	143	93	144	125	114	125	132	124	128	104	106	112	136	122	123	114	112	107	104	134	134	125	122	125	114	112	138	115	113	124	113	107	120	120	116	134	120	132	109	94	125	142	111	118	132	125	112	127	137	102	124	119	106	125	120	123	116	114	130	125	116	127	129	116	112	105	129	106	133	124	110	117	112	124	117	115	125	97	108	113	144	121	111	125	129	125	108	117	97	115	101	103	133	135	112	151	123	120	111	124	117	106	128	122	109	112	99	127	112	106	125	129	116	120	111	115	130	143	126	131	106	126	105	119	116	111	143	129	124	111	120	124	121	142	123	112	124	110	131	125	133	109	115	102	121	114	134	125	115	141	130	125	119	129	141	128	127	108	129	124	108	114	138	109	129	94	105	128	121	132	99	95	127	138	119	124	122	106	116	118	127	130	129	129	115	89	129	124	110	121	125	126	115	103	128	135	126	110	143	114	120	136	124	92	119	112	110	118	117	103	119	131	105	112	113	102	111	128	122	131	107	132	130	127	124	115	120	123	94	105	121	110	115	111	118	119	108	112	105	126	111	129	142	110	121	127	122	97	107	126	115	120	141	127	123	124	126	118	128	124	135	128	136	115	127	127	104	121	122	109	118	131	125	115	132	114	121	106	123	137	119	137	119	121	117	113	114	112	101	114	125	114	113	118	134	115	115	132	139	128	114	108	120	97	127	121	124	130	126	127	126	111	133	107	115	100	130	108	108	134	135	120	118	139	95	119	102	132	115	145	119	113	110	131	102	129	125	125	126	114	123	130	106	116	123	126	128	117	139	109	124	118	126	118	116	112	121	118	115	127	139	120	100	136	137	110	95	111	129	130	129	108	120	113	112	128	117	136	117	137	129	119	113	106	129	127	105	121	115	129	141	147	121	124	133	133	116	110	140	113	136	122	130	151	119	117	110	123	110	140	123	115	107	117	120	115	120	124	121	118	104	135	130	112	105	122	111	114	135	113	109	127	140	118	104	111	118	139	120	130	106	146	126	128	133	116	127	109	124	139	124	114	111	119	110	128	118	130	118	116	109	132	128	135	125	114	116	134	126	138	106	112	115	116	127	106	124	117	135	119	123	135	125	120	105	121	120	140	111	138	115	107	112	125	132	113	145	139	113	110	110	94	115	109	128	129	116	113	128	112	127	122	134	108	123	129	117	110	106	104	138	121	120	105	109	138	120	125	118	123	122	111	125	108	138	138	128	138	103	129	115	128	115	108	132	113	99	95	117	120	131	118	127	142	116	113	108	130	133	95	128	115	131	116	113	113	114	125	105	119	114	118	129	123	109	101	97	127	133	118	134	115	113	148	119	138	105	120	96	104	123	92	124	163	131	114	124	146	118	130	117	114	113	120	116	109	120	134	115	125	124	96	131	141	115	103	135	141	142	110	117	121	134	133	120	116	122	120	115	125	121	131	119	109	101	114	133	117	113	108	118	122	116	110	129	120	109	128	130	116	122	133	113	115	112	129	125	140	138	124	123	122	129	116	110	119	112	133	132	107	143	109	102	123	112	123	109	108	128	124	115	127	111	93	108	131	124	125	115	138	113	116	127	125	114	132	139	131	114	118	113	137	91	113	123	114	134	116	102	124	119	119	127	128	146	107	118	109	119	129	111	131	114	132	114	129	134	115	141	94	154	111	120	117	125	134	143	110	115	130	116	121	118	107	149	123	112	113	113	129	122	107	120	110	90	112	122	112	127	131	128	121	109	129	123	132	118	105	127	114	129	120	129	130	110	137	140	142	143	131	121	130	128	101	104	112	97	125	130	123	118	96	115	119	118	128	120	104	111	140	105	125	129	139	103	122	95	117	105	116	116	109	139	119	127	109	116	108	99	96	129	118	103	105	120	101	143	123	131	126	127	118	113	107	103	124	105	125	107	127	139	108	111	113	124	110	144	120	144	128	133	122	105	126	104	116	131	141	123	135	136	115	110	122	129	107	116	99	107	123	129	133	131	115	124	116	119	131	120	109	96	120	126	116	97	123	121	129	120	121	123	133	112	110	134	133	125	122	114	127	105	110	104	126	123	130	124	102	124	123	134	112	132	127	128	113	131	111	130	119	111	136	130	131	118	115	115	129	109	103	141	99	107	112	114	109	93	128	118	115	103	122	133	119	122	121	123	116	98	136	147	120	120	116	142	112	126	119	140	107	145	124	125	126	105	110	120	104	117	108	127	144	117	114	130	120	132	128	114	101	129	123	115	128	122	130	140	126	139	143	110	122	130	105	115	136	118	115	112	105	119	99	127	136	125	111	116	110	136	128	126	137	106	130	125	115	124	101	117	136	104	116	135	109	120	93	131	101	109	120	114	112	95	104	107	134	134	115	120	118	112	112	104	123	131	117	134	125	133	129	139	113	156	106	116	127	115	128	126	107	107	122	125	123	120	115	114	126	134	133	124	112	107	128	123	141	104	130	113	127	122	133	139	130	143	108	111	122	139	125	127	134	121	95	133	132	108	146	147	125	98	111	116	128	116	126	128	120	110	127	153	125	123	134	118	117	133	122	104	125	130	128	136	135	107	120	145	118	124	126	128	114	120	124	113	111	114	134	118	108	125	134	108	135	125	146	126	108	107	105	116	126	151	128	126	127	116	128	111	97	112	116	121	105	109	151	126	98	124	110	124	122	140	115	115	109	130	123	114	118	132	97	122	116	120	143	139	125	104	115	101	114	113	98	126	127	119	119	123	113	117	101	106	137	102	128	122	110	124	123	104	130	143	97	122	118	129	110	128	101	146	110	105	112	115	142	122	121	149	110	130	134	107	128	114	107	134	125	121	131	108	116	133	124	123	115	105	131	135	104	138	140	124	121	114	125	121	136	117	108	130	113	124	129	118	130	144	145	142	137	102	115	125	105	121	115	118	119	134	125	123	127	112	109	125	136	107	121	130	137	117	123	118	116	139	123	127	123	131	120	109	125	111	118	108	113	106	125	116	96	117	105	110	130	118	123	113	111	112	105	133	116	104	122	104	113	114	121	129	104	123	115	129	120	131	125	120	135	125	100	127	98	115	91	109	114	142	113	107	112	124	128	124	132	129	137	122	99	107	138	117	122	129	150	130	118	117	121	115	112	116	128	135	136	133	124	117	109	99	138	110	103	117	119	118	114	120	115	111	121	128	145	126	117	129	111	123	129	101	142	97	106	125	106	107	108	130	105	125	112	112	119	116
6079	565	996	1094	964	796	675	609	535	481	462	430	371	385	394	396	394	373	350	355	334	357	364	328	325	352	331	334	318	311	338	323	307	323	299	329	311	283	296	339	338	318	279	285	340	305	323	335	305	322	297	312	283	313	319	290	320	312	304	322	297	293	307	301	306	319	318	303	308	306	302	290	307	318	258	288	308	285	284	294	293	302	291	262	263	285	277	320	314	319	298	308	304	337	327	313	326	320	291	291	277	288	271	284	293	292	296	306	295	298	303	290	322	327	299	291	307	293	267	327	309	319	296	322	321	293	299	309	278	317	298	293	309	315	287	297	314	311	305	303	280	274	279	318	295	296	295	296	288	349	344	310	293	295	304	274	288	317	287	297	280	294	306	308	329	281	291	288	325	292	277	305	277	301	342	285	309	296	333	320	279	267	292	283	280	298	298	252	308	314	300	276	313	310	308	319	308	291	310	307	300	309	299	302	307	301	276	312	308	307	313	304	294	305	323	311	331	304	285	292	285	290	292	295	311	316	320	278	319	331	302	303	310	286	320	320	307	311	300	291	278	304	326	308	315	301	300	300	275	287	299	308	309	314	286	309	326	324	297	277	301	313	328	306	299	287	311	314	309	317	293	294	279	272	297	306	295	284	315	301	309	305	312	329	317	292	314	258	314	284	320	291	306	290	276	287	294	295	310	269	297	286	292	310	335	277	293	312	312	267	283	302	290	309	306	283	303	283	302	321	311	323	291	271	291	282	305	310	278	321	299	317	309	307	318	279	285	280	323	294	311	290	300	297	278	316	287	322	320	322	313	294	287	272	315	298	279	307	310	309	295	298	305	332	321	318	282	332	298	276	299	298	316	279	298	311	318	291	287	299	271	312	323	351	281	304	288	307	311	276	317	310	303	301	287	276	265	314	299	307	307	279	279	293	291	300	284	320	302	299	323	293	295	286	303	307	289	285	297	286	274	290	320	335	325	297	310	312	294	302	283	289	281	301	313	278	340	308	299	278	313	296	305	299	283	305	287	268	288	284	311	307	325	291	308	291	303	315	295	326	305	305	298	299	271	310	301	312	313	294	315	282	308	277	301	268	348	301	305	291	253	288	302	271	296	286	309	317	298	264	292	289	327	300	302	302	295	313	276	284	312	309	315	300	305	272	274	334	292	303	317	280	303	291	305	309	317	280	265	342	323	315	299	297	293	282	304	294	292	285	297	304	294	283	279	329	311	333	297	316	346	270	269	301	308	309	258	277	277	266	295	275	302	292	265	293	291	314	292	291	302	282	298	308	295	317	275	330	299	310	300	304	320	303	274	338	282	295	282	318	291	311	291	288	316	320	274	296	306	330	321	279	310	306	290	277	292	307	299	305	282	292	301	298	293	316	288	292	282	298	297	288	306	310	309	279	321	296	294	300	313	319	322	339	314	302	308	309	307	337	309	295	295	301	298	305	293	304	322	286	293	321	272	296	306	303	305	283	289	324	321	323	306	290	299	285	269	318	290	288	296	300	310	292	292	302	289	309	297	330	289	309	263	309	313	275	279	296	331	307	308	288	297	329	296	300	274	292	291	301	305	264	348	280	276	324	296	335	325	312	309	282	287	314	306	314	304	296	261	270	276	302	322	301	290	312	278	272	293	280	286	276	283	323	293	269	302	307	313	325	309	306	307	308	274	307	293	291	295	325	296	306	292	309	310	287	276	298	308	314	274	306	283	285	284	305	287	295	290	311	268	294	321	306	293	304	310	309	316	325	291	306	280	308	274	320	299	305	331	282	282	320	283	292	290	302	312	287	282	324	279	330	306	320	297	289	303	302	292	291	301	264	300	310	291	311	309	301	321	310	299	300	315	295	280	333	321	294	289	301	307	284	318	320	316	298	339	282	291	289	292	287	275	288	337	328	283	314	309	316	293	270	296	322	298	318	305	303	317	295	311	317	287	245	316	319	294	313	326	295	307	276	315	300	310	283	330	338	270	327	277	290	286	263	322	317	319	307	288	293	323	309	352	283	293	292	307	304	304	311	301	321	309	319	316	292	312	316	298	293	320	280	281	297	274	313	297	299	314	307	282	306	293	286	294	330	270	308	303	309	315	316	300	267	288	277	313	342	309	314	312	335	273	315	320	309	318	322	309	300	314	299	301	300	329	325	303	293	310	311	289	288	312	300	288	294	280	335	298	269	302	314	312	297	334	270	295	334	291	297	290	284	314	257	323	276	326	337	296	293	284	289	326	280	310	329	314	282	297	290	274	299	304	298	278	284	321	301	331	303	315	301	304	276	308	270	264	303	301	310	274	291	303	299	286	283	290	295	309	294	303	320	324	322	307	315	297	310	269	263	276	315	270	277	313	301	283	295	319	307	331	278	330	326	281	271	301	302	301	307	316	306	288	284	304	298	301	309	290	296	310	307	285	318	304	313	303	318	300	296	303	328	305	299	308	300	263	282	283	302	306	272	302	301	316	339	291	277	311	317	279	298	303	302	316	330	301	283	286	310	298	302	297	264	294	283	326	275	300	262	308	311	288	303	264	299	282	283	321	300	319	333	319	274	268	307	285	290	292	299	308	311	284	327	307	300	274	301	336	302	281	306	334	325	325	331	312	318	309	278	285	316	306	310	299	282	295	310	308	268	268	307	294	311	300	302	292	278	298	306	336	316	282	307	294	299	295	283	293	299	303	312	290	301	283	303	285	300	266	292	291	328	293	331	287	294	316	302	317	271	336	288	306	322	290	306	335	306	285	278	298	292	318	299	302	283	332	277	291	284	294	281	276	300	290	332	273	287	305	314	312	319	309	264	273	294	296	298	307	288	324	325	294	299	291	307	310	330	307	312	306	328	307	343	266	296	294	309	312	340	287	274	311	281	286	286	301	280	285	310	285	271	297	279	302	317	327	286	318	311	301	308	307	334	307	296	297	265	285	290	299	294	307	313	278	277	284	331	281	300	305	321	321	284	299	261	266	288	339	288	291	289	318	272	256	299	285	281	322	306	266	318	275	283	309	298	293	306	295	310	308	284	295	285	297	306	300	292	314	334	291	298	296	298	301	305	266	311	296	312	319	291	311	288	322	278	281	286	264	311	302	326	302	307	292	290	289	295	327	327	318	307	291	309	292	315	292	303	302	308	312	296	285	281	319	298	287	273	332	293	308	304	305	296	318	296	278	284	282	324	289	301	280	321	294	328	305	303	293	303	302	298	286	311	288	309	312	284	306	281	295	322	331	282	304	317	294	301	321	309	342	291	295	302	304	292	306	307	293	268	294	281	271	305	292	307	291	297	307	313	292	290	293	320	323	296	341	299	298	326	326	338	319	318	294	313	295	274	327	279	317	303	319	295	313	270	292	299	311	288	300	311	258	305	301	309	307	286	323	305	293	253	284	314	274	312	342	294	285	286	278	320	285	318	298	304	289	285	323	326	305	309	305	270	298	301	311	282	290	297	306	290	286	302	304	315	321	293	315	290	290	298	286	270	300	299
13444	939	791	635	387	305	281	243	220	196	171	150	171	131	151	143	148	124	150	137	156	142	141	132	118	129	156	133	123	136	141	138	130	146	143	143	130	130	132	125	136	129	99	122	154	139	114	107	137	109	131	111	146	150	109	115	106	116	132	123	103	126	133	128	139	132	124	118	134	149	111	132	146	135	120	137	134	154	113	127	131	147	132	138	131	132	130	123	137	115	136	127	120	146	135	108	148	146	132	108	115	127	136	123	140	117	124	136	112	117	134	143	138	123	109	134	109	122	149	124	119	134	127	126	136	109	130	141	123	132	102	117	126	120	109	118	129	126	134	133	118	119	101	106	131	114	129	131	125	115	117	115	139	151	132	126	128	133	129	139	104	144	128	129	118	126	123	127	137	145	117	102	138	119	128	115	128	132	99	118	115	105	123	139	124	124	123	121	117	119	133	146	116	130	128	111	127	138	126	133	132	114	117	111	148	120	153	136	118	152	122	131	109	135	105	123	118	121	130	126	134	136	111	126	121	138	110	124	99	117	114	117	123	140	127	111	128	116	102	153	121	123	113	140	122	105	123	119	121	125	128	113	131	132	120	102	96	106	101	109	114	93	119	123	123	149	127	118	113	140	127	123	124	163	101	121	123	123	145	116	140	115	122	134	134	132	109	107	123	147	139	122	112	119	147	143	102	138	123	142	110	124	132	136	129	115	99	134	130	106	123	135	126	111	128	117	140	126	98	118	125	136	118	116	138	127	119	132	100	141	112	132	127	122	129	125	133	126	128	120	149	117	103	130	151	131	136	125	124	157	109	114	111	141	121	95	102	109	116	130	125	127	129	105	126	121	116	108	147	124	129	101	123	126	109	129	133	124	136	123	104	145	122	116	126	130	128	119	143	131	110	128	128	144	130	116	131	134	137	143	133	129	132	127	143	131	133	119	132	126	130	116	123	121	116	118	123	117	105	124	129	122	124	117	122	111	139	152	116	99	128	122	143	141	110	119	137	110	113	117	125	127	122	116	136	95	108	113	118	132	120	121	125	119	126	103	120	123	110	128	148	132	127	136	148	112	129	113	135	124	135	148	120	139	120	147	143	121	117	116	118	122	136	122	154	127	129	131	149	102	122	118	114	131	109	138	107	133	145	140	125	115	129	127	124	143	120	114	127	121	120	113	127	120	129	133	131	114	139	123	124	145	98	134	137	144	117	106	123	135	144	137	135	113	136	123	97	124	113	117	116	127	118	134	138	118	114	121	122	128	140	143	117	132	139	114	131	142	127	119	108	117	130	105	120	118	123	130	114	134	140	124	130	112	136	140	127	158	112	121	102	114	135	137	95	107	132	121	105	106	148	151	127	126	113	105	145	117	114	130	115	117	124	110	140	110	122	110	143	127	126	125	113	135	123	114	122	122	136	115	127	125	112	101	138	129	121	129	136	117	129	117	128	107	115	113	109	94	123	123	112	125	126	114	135	129	113	116	132	122	150	136	133	113	134	119	130	110	100	102	118	128	99	122	95	118	105	157	111	116	114	128	137	122	122	125	110	147	125	118	111	122	122	123	106	126	141	132	132	134	138	111	131	117	131	132	147	153	126	104	131	115	171	115	115	121	131	141	139	138	148	107	112	117	113	116	123	114	113	137	127	146	134	126	136	114	109	116	142	107	116	123	116	129	125	114	114	107	124	122	122	110	123	125	130	139	97	142	121	133	136	140	119	117	127	139	115	113	121	150	117	135	117	107	132	126	129	127	122	137	131	152	117	112	108	111	155	128	124	124	134	101	124	107	121	101	113	120	128	120	134	122	139	145	126	109	122	104	123	127	125	122	120	103	136	126	115	134	136	127	105	129	123	101	118	119	123	105	127	122	123	134	125	120	121	131	120	127	123	133	121	135	139	123	131	126	141	122	113	124	134	149	134	119	149	129	131	151	127	111	112	130	134	137	111	124	112	110	117	114	137	136	132	139	129	120	118	131	127	134	131	117	133	110	140	144	122	118	150	120	122	119	139	113	117	129	132	139	126	125	109	137	129	123	138	110	112	103	126	117	106	117	137	122	128	144	127	132	124	155	144	127	133	110	121	137	109	122	122	121	122	124	147	127	132	124	127	117	120	115	125	113	125	139	151	136	122	115	119	139	113	118	125	120	98	118	126	114	111	114	130	123	122	120	132	134	143	136	124	101	113	131	138	108	126	100	124	128	134	133	145	122	109	115	132	125	153	117	104	98	141	112	121	123	113	115	112	120	110	101	124	116	108	118	135	115	120	130	120	118	132	131	122	112	125	124	114	125	137	125	132	116	94	134	108	116	145	142	131	121	130	134	120	135	132	121	133	120	139	131	122	148	127	139	111	135	106	140	138	136	118	115	123	132	137	111	105	129	115	131	130	140	109	122	120	125	123	117	119	133	129	121	113	110	124	131	105	113	101	129	117	114	135	134	116	117	132	124	124	128	141	135	115	107	122	127	115	97	93	132	131	134	151	122	141	118	107	141	132	132	112	117	134	139	119	122	97	119	127	128	120	142	131	111	142	122	133	117	129	124	131	123	123	137	105	139	110	116	128	128	134	129	115	132	135	117	126	142	136	136	140	130	132	117	129	113	114	136	125	123	127	145	116	102	120	128	123	116	120	107	134	108	115	147	109	87	127	122	130	130	113	117	115	119	119	120	113	121	124	122	121	123	109	125	114	104	119	119	119	129	136	150	138	127	127	124	109	127	120	133	134	121	121	133	115	116	147	114	128	110	118	135	128	117	130	134	120	140	118	115	116	119	133	136	140	135	125	104	105	122	134	127	138	132	128	151	105	129	132	132	124	137	121	123	132	131	106	134	142	153	112	117	118	125	141	138	129	124	104	110	132	103	104	114	123	142	129	151	127	120	129	118	112	149	146	134	146	101	121	131	154	141	107	117	123	124	131	113	112	128	121	116	144	121	105	136	124	110	149	143	124	133	121	114	105	133	133	115	126	123	126	115	123	109	126	119	130	127	136	122	112	113	139	126	135	124	119	115	102	104	109	125	124	125	127	113	118	129	124	106	110	113	143	130	123	110	133	141	118	124	142	121	131	128	127	136	132	132	117	129	114	111	147	117	136	126	131	117	111	128	147	119	118	111	137	126	119	137	130	116	126	133	126	119	120	121	121	121	141	119	125	119	105	127	116	140	128	130	123	134	129	142	126	144	132	135	125	134	133	119	122	141	129	126	121	128	147	121	109	151	123	116	125	115	131	126	119	128	110	122	135	91	119	115	125	140	109	126	133	114	111	143	105	124	137	137	117	121	97	102	107	136	147	108	121	109	141	133	113	145	116	121	133	123	134	123	111	123	126	139	137	121	126	137	107	114	116	150	121	124	116	127	108	154	107	112	142	144	135	116	128	135	116	125	105	110	120	123	129	129	128	119	125	138	142	126	145	128	124	127	132	126	128	134	128	135	127	109	131	131	120	129	108	125	149	116	123	119	117	110	131	137	147	119	131	114
7946	840	1727	2038	1663	1339	1049	940	805	756	694	670	548	533	532	484	478	446	404	410	396	408	385	391	397	406	400	383	365	387	365	361	388	365	357	353	332	356	322	326	330	377	318	350	361	331	378	330	326	366	342	337	341	356	355	346	334	349	300	302	334	339	337	333	358	348	327	320	355	315	327	337	358	312	355	345	343	345	346	335	326	349	336	347	314	296	358	303	330	302	336	361	326	329	362	342	349	362	326	342	309	318	359	330	279	339	319	329	316	320	336	334	294	326	307	326	335	364	339	302	361	341	321	292	382	325	332	348	305	342	317	328	327	283	323	335	366	294	329	329	305	353	322	339	337	329	367	358	324	349	332	336	340	296	322	315	339	299	330	345	339	314	327	317	316	304	325	323	291	328	303	337	320	310	331	335	337	317	310	354	326	301	339	350	304	330	355	356	310	354	341	316	328	319	311	334	319	335	336	338	346	336	319	326	293	281	318	334	320	344	326	303	337	286	314	331	333	325	312	328	363	342	289	326	328	327	327	348	344	355	314	347	336	322	350	342	313	320	300	372	339	349	323	301	308	319	365	318	346	329	303	354	334	337	332	348	314	317	337	328	326	330	324	329	338	318	352	349	334	344	320	305	327	305	338	324	306	341	344	336	340	325	361	334	375	325	288	326	297	337	298	321	332	294	334	342	293	347	320	355	291	307	325	323	333	344	359	279	362	339	340	323	320	347	338	316	309	343	345	338	360	331	311	331	339	310	280	337	314	360	364	281	334	354	332	314	310	337	352	341	338	294	288	302	341	338	315	286	338	324	304	349	309	334	324	337	326	354	332	336	339	322	340	299	332	332	341	326	321	336	316	352	309	347	300	341	339	295	327	325	345	324	348	307	295	295	345	304	340	337	371	341	348	371	353	334	315	332	340	311	321	348	343	333	327	315	343	327	326	349	352	293	315	324	321	311	303	322	365	329	313	356	314	359	330	311	311	315	330	349	365	310	321	339	364	286	303	331	306	341	366	351	324	348	325	300	324	352	327	350	308	328	319	335	361	330	352	321	344	324	314	334	302	313	327	314	324	329	319	311	314	322	289	322	313	332	340	316	339	319	348	358	323	312	321	313	322	325	328	324	302	339	302	274	322	319	331	318	337	349	325	316	323	343	319	280	287	370	327	349	313	344	325	326	354	302	346	317	321	320	359	326	333	336	363	300	337	319	328	345	343	344	337	298	321	340	299	321	317	299	325	326	335	297	324	350	320	347	271	318	333	318	307	345	340	353	336	309	335	295	369	296	317	325	342	317	332	326	324	328	319	312	337	334	354	368	359	340	300	322	314	341	323	350	327	280	329	340	328	317	326	314	305	307	315	353	297	350	379	331	318	330	345	318	313	307	342	320	351	318	305	328	343	331	325	330	348	344	325	295	308	320	340	343	326	335	304	305	333	316	356	305	323	307	325	342	309	295	339	342	324	314	328	352	351	326	317	308	346	320	294	310	329	321	297	359	301	339	310	343	325	327	302	336	366	331	321	318	332	294	346	320	339	356	332	306	344	326	354	340	307	333	307	308	328	304	346	302	314	308	326	303	320	327	330	323	327	319	333	342	342	336	289	353	331	346	294	311	327	324	317	334	326	324	344	353	333	336	328	337	325	320	324	331	338	332	366	304	343	320	322	315	346	325	332	325	326	303	307	328	335	335	329	303	328	352	330	346	320	340	304	329	312	297	318	339	340	350	333	314	350	356	334	305	305	313	282	335	350	364	326	318	332	304	315	341	306	368	346	311	350	301	321	354	330	317	336	328	340	322	331	326	344	335	334	343	319	305	336	336	316	345	318	319	316	299	341	304	346	301	344	319	324	341	302	321	335	312	326	304	331	317	316	303	316	315	365	322	351	345	323	354	321	314	295	346	334	299	315	305	309	327	320	300	328	292	327	330	318	351	327	351	319	342	332	325	345	373	301	344	330	329	302	343	344	327	341	315	316	357	338	328	347	312	339	321	324	306	335	316	315	327	318	293	330	331	318	334	357	325	310	344	300	325	300	322	367	303	309	333	307	313	327	332	331	319	348	306	306	320	326	322	336	340	316	354	333	333	336	303	320	335	302	322	328	340	331	342	354	347	308	339	319	312	318	344	307	325	338	319	299	317	318	354	344	349	331	351	325	316	352	340	331	338	297	333	333	360	338	328	339	347	322	336	358	343	352	325	311	330	289	342	366	330	307	344	313	280	356	324	350	326	293	349	337	312	322	287	319	332	337	339	338	306	335	343	291	297	340	342	316	321	335	338	335	330	303	297	327	343	325	340	337	300	306	321	312	323	336	325	259	307	327	326	318	321	354	312	322	327	302	303	331	328	315	317	337	321	339	360	336	310	334	343	347	326	333	335	286	340	324	300	308	340	321	306	338	314	336	312	326	281	311	334	336	329	316	332	324	324	320	349	305	340	335	289	331	339	289	316	337	315	283	330	309	315	347	309	302	325	317	355	291	310	334	323	339	306	316	317	341	355	334	328	326	352	294	323	313	283	340	327	306	335	277	308	342	369	301	320	294	333	353	316	359	316	356	331	343	343	312	301	331	322	338	339	333	331	311	311	296	314	349	325	306	318	320	330	318	324	339	307	312	334	296	292	339	312	316	353	315	323	340	321	316	313	333	287	353	366	308	349	346	308	344	323	341	341	358	338	323	327	329	322	338	309	333	309	320	337	336	343	305	316	355	325	354	342	333	338	334	332	340	316	355	329	353	331	323	315	323	322	319	324	307	335	338	317	339	301	326	319	309	348	338	299	313	308	318	298	319	326	341	343	331	322	316	330	308	352	319	323	298	347	323	337	331	310	331	318	292	335	296	313	339	348	310	343	316	335	341	298	350	335	324	325	345	319	340	313	315	327	333	324	346	325	310	345	358	326	264	331	321	319	343	333	333	341	304	300	328	321	317	331	330	346	308	360	332	336	336	304	307	338	320	316	349	321	296	310	329	317	311	343	331	338	347	339	322	301	355	333	323	329	301	350	313	321	323	310	313	322	299	365	356	313	350	344	340	319	336	292	322	350	327	303	310	336	313	321	333	314	354	325	351	332	312	345	341	309	340	339	326	278	331	329	316	333	321	344	374	325	335	346	341	329	328	330	312	298	324	351	306	307	345	325	340	332	333	328	323	343	301	328	322	350	333	336	310	324	344	348	300	320	311	344	316	327	310	335	317	332	293	331	350	324	339	304	341	316	314	361	333	357	339	347	344	334	336	334	300	316	335	328	336	338	329	310	315	336	354	328	338	319	318	290	321	323	324	328	315	328	319	356	310	335	316	302	322	300	370	347	369	311	326	349	383	333	350	342	336	321	285	318	328	316	334	310	299	315	319	362	306	343	360	327	334	356	294	359	337	322	312	327	315	341	315	309	382	319	319	338	359	328	316	320	358	320	317	340	334	339	335	327	358	333	312	301	319	361	305	335	318	343	294	342	309	339	309	317	320	333	337	343	320	280
1454	285	311	258	268	264	256	270	267	271	273	301	312	258	302	265	275	273	273	283	283	286	260	278	291	260	265	313	289	247	297	272	292	311	268	313	267	277	246	273	281	293	291	293	297	269	292	315	297	286	277	276	286	273	241	277	288	282	297	267	284	314	286	254	284	295	283	345	282	278	312	300	270	279	319	280	305	318	278	255	279	272	275	294	284	300	320	305	297	275	266	278	271	279	292	317	262	279	293	264	298	258	252	263	293	289	263	272	272	286	243	304	303	262	301	254	302	276	261	281	289	251	300	278	276	273	299	280	296	284	277	263	294	260	271	280	270	318	267	257	278	270	262	266	270	254	312	262	265	315	293	293	249	304	302	289	275	274	278	269	264	280	268	283	274	251	258	294	273	279	273	304	280	296	270	279	290	288	284	281	294	283	248	255	272	309	292	267	257	268	272	262	281	271	288	270	284	302	251	266	289	287	262	280	243	292	285	288	264	301	264	256	290	285	278	276	239	299	271	301	303	274	301	262	262	280	319	286	280	277	299	268	283	266	262	324	275	290	270	275	292	275	303	259	281	275	276	288	306	260	242	243	271	243	258	282	269	289	265	260	285	270	279	300	291	245	281	332	274	278	263	277	285	278	256	277	292	271	262	230	296	254	292	293	276	259	293	285	305	265	277	274	278	265	256	299	291	282	288	258	286	276	285	294	257	259	269	283	296	244	281	277	303	305	288	260	300	294	278	297	268	263	258	253	290	268	286	274	270	264	288	279	264	260	277	272	302	265	279	296	275	278	303	276	269	292	247	274	264	272	254	265	280	291	285	280	264	297	270	271	252	287	250	295	292	257	288	305	291	284	294	265	285	277	269	272	276	256	265	302	275	268	293	288	278	271	278	258	281	300	254	250	304	261	287	291	296	251	319	275	279	274	288	275	269	311	290	261	259	314	287	299	264	296	250	302	271	287	287	302	277	285	265	271	280	299	321	290	309	300	294	323	282	269	258	248	279	267	269	270	297	287	304	315	263	262	277	271	310	285	282	297	301	258	275	290	266	263	268	261	294	279	269	292	306	262	290	283	279	274	251	272	274	308	302	286	280	246	281	293	254	289	279	292	241	297	288	310	267	291	301	270	316	292	259	286	246	300	257	282	310	284	296	255	286	266	302	252	270	271	247	260	313	256	295	290	272	281	245	277	284	254	278	267	276	264	299	250	285	270	256	248	265	278	317	306	278	260	272	280	281	272	302	299	332	276	275	266	237	251	277	255	287	321	277	275	257	283	275	307	266	261	256	305	280	319	272	299	292	276	289	265	279	275	260	291	322	307	301	256	258	247	271	282	256	267	316	317	284	314	260	289	310	302	286	271	286	279	284	280	254	266	309	291	263	253	264	273	264	319	297	279	255	252	256	289	296	267	267	285	266	248	271	265	290	266	288	285	291	270	271	292	316	280	272	285	277	282	294	258	271	266	268	269	316	327	298	260	282	278	311	257	278	274	265	272	273	282	288	312	323	249	300	299	276	255	301	281	295	290	302	272	286	296	258	290	294	281	273	269	243	261	268	266	293	265	265	243	286	262	285	291	277	281	277	303	246	238	283	319	266	283	279	282	275	304	287	270	289	301	284	287	287	297	290	279	275	317	271	271	268	272	295	252	305	308	281	285	281	265	256	280	302	302	276	292	296	310	282	275	285	257	282	286	267	295	278	240	276	256	304	304	296	292	293	268	280	273	267	239	303	291	283	298	269	306	285	290	260	291	296	300	267	277	300	318	275	269	291	260	299	279	278	294	284	272	275	271	273	299	283	265	260	329	285	311	322	299	261	256	302	258	328	283	277	300	273	273	282	299	269	299	296	316	278	285	308	287	306	267	306	292	246	256	255	258	286	276	255	283	282	267	271	282	307	299	301	245	274	287	308	277	291	299	287	301	258	292	278	270	280	295	277	281	311	285	259	287	279	289	262	314	301	232	290	276	292	294	256	292	271	282	295	271	257	277	316	281	280	307	283	271	260	247	269	269	284	302	302	248	296	282	257	274	271	264	290	282	296	288	294	255	275	262	285	256	270	277	310	264	262	322	304	263	261	270	270	301	267	254	277	280	293	293	286	271	251	257	305	277	256	273	291	290	284	278	297	236	279	244	283	285	286	278	272	270	304	230	276	303	297	267	284	285	286	302	288	289	291	271	255	270	271	301	282	268	262	271	283	294	246	285	279	258	328	277	275	281	312	272	300	255	271	274	276	285	272	275	283	293	279	271	283	266	277	268	307	275	292	284	274	290	261	265	250	286	280	301	304	257	304	300	290	265	286	282	252	308	253	285	308	307	273	254	311	266	272	315	289	280	297	303	295	290	288	277	272	272	300	286	281	243	268	270	272	298	297	220	302	299	261	282	297	276	274	258	309	272	271	275	299	268	284	275	276	250	262	289	272	274	294	273	278	272	268	294	258	293	309	287	270	277	261	314	320	268	278	268	307	284	287	272	292	272	292	273	291	279	301	282	278	273	276	313	267	258	302	255	280	285	257	305	270	301	272	271	253	269	276	302	284	284	297	307	297	269	275	285	263	276	297	248	290	283	275	305	306	296	293	265	281	291	275	271	280	266	269	266	264	297	285	289	298	240	322	271	279	267	304	266	294	307	306	286	272	289	299	259	275	299	253	319	299	275	259	241	256	298	266	291	286	293	297	289	313	274	281	285	260	290	298	297	260	300	300	269	320	276	244	255	282	290	281	264	262	298	283	272	309	262	296	266	262	283	249	306	272	271	274	310	256	271	257	273	269	290	276	277	242	263	301	266	247	272	298	291	278	275	276	299	278	309	277	280	285	311	314	301	262	307	267	253	269	282	266	309	297	293	241	260	251	265	298	281	258	260	283	258	257	286	307	293	301	276	245	319	277	270	313	255	265	256	271	248	301	273	283	299	271	305	271	287	270	256	267	308	274	290	274	279	280	257	264	272	287	281	302	306	296	272	271	262	261	292	258	289	264	278	292	306	294	270	294	264	237	285	294	302	302	288	277	274	289	269	302	300	278	293	303	294	296	305	247	275	273	262	250	299	276	245	302	307	260	256	285	266	252	288	309	286	283	301	252	287	287	271	256	288	288	297	319	274	281	310	276	263	255	276	276	265	277	238	270	260	323	276	254	273	311	294	302	269	241	284	263	269	255	298	253	289	272	279	301	279	306	293	303	288	276	277	283	289	296	295	277	277	243	268	299	260	268	284	285	298	271	310	280	284	298	264	293	301	278	283	308	278	273	246	278	311	314	271	279	282	281	260	256	284	281	257	292	280	303	288	265	266	294	298	299	274	282	274	260	262	276	298	284	270	302	295	285	266	256	291	291	296	277	277	273	269	263	302	291	275	316	303	269	272	275	271	275	297	266	248	288	297	269	245	267	249	276	306	294	253	290	279	277	262	253	291	249	260	287	226	277	259	263	292	291	267	218	286	296	268	311	292	295	284	276	285	265	290	300	285	289	279
1668	640	657	653	645	617	584	666	613	660	636	609	613	637	586	643	592	607	583	597	639	646	630	628	640	587	610	649	617	648	613	629	620	622	645	662	608	627	588	687	655	587	629	608	605	656	638	630	635	604	602	629	675	600	576	640	586	594	648	592	643	600	610	646	625	606	660	577	598	629	599	613	623	624	636	648	638	618	628	599	618	596	609	590	623	631	627	625	587	622	637	617	604	661	589	652	648	599	618	584	632	625	652	632	648	601	642	597	616	588	635	641	665	590	624	661	635	615	611	646	661	595	615	623	630	585	642	633	604	616	610	649	648	620	618	575	594	621	640	634	635	586	610	621	587	618	649	637	599	643	625	568	647	581	618	642	608	633	592	594	654	638	588	644	606	603	600	620	620	647	646	635	613	598	668	647	657	585	635	618	649	619	586	621	594	659	622	617	650	644	649	644	588	644	635	604	609	593	635	663	602	623	623	632	556	654	614	613	597	576	587	642	641	601	600	611	614	584	593	627	679	620	617	597	609	628	639	624	640	639	599	617	611	563	644	602	591	601	619	601	612	591	625	609	601	600	620	598	633	611	631	617	624	614	623	599	674	639	558	583	583	612	610	615	645	663	608	644	618	683	631	614	576	659	636	605	596	640	618	587	593	628	616	621	619	642	613	629	594	595	644	652	577	630	594	640	650	633	637	632	602	633	616	634	640	611	640	607	641	624	613	601	604	624	613	603	630	635	599	587	599	591	604	597	600	680	648	594	601	590	593	623	610	654	628	630	594	631	644	624	593	625	635	611	636	616	636	591	613	666	631	603	639	608	668	597	624	595	598	642	608	631	594	617	582	642	604	567	613	646	648	625	647	614	630	585	585	644	565	687	639	602	619	658	639	590	623	617	648	624	595	611	607	635	554	601	586	647	626	610	631	594	629	643	639	660	615	612	660	652	664	666	625	667	623	630	580	643	642	617	597	596	626	626	615	622	608	618	655	620	580	636	578	637	614	639	632	668	627	641	593	650	600	628	566	625	655	639	634	646	648	637	613	607	657	626	604	607	635	626	659	642	587	621	603	620	611	632	580	603	627	617	647	639	596	618	622	626	632	636	660	631	646	617	649	584	615	621	613	620	622	647	647	587	634	635	639	647	644	556	609	568	583	658	631	590	621	609	655	615	609	611	632	640	620	653	616	599	620	584	647	616	659	602	641	594	617	627	619	647	614	653	665	614	636	572	588	602	698	629	602	605	655	658	590	586	594	578	589	584	620	607	590	598	586	649	679	606	618	627	625	649	610	644	676	615	605	587	605	613	605	639	641	633	623	632	627	663	675	585	666	675	637	626	599	627	594	637	668	617	651	643	579	658	583	586	572	573	625	660	609	606	623	618	640	612	605	618	641	599	633	630	608	630	631	614	613	587	591	607	642	630	646	620	627	602	659	615	638	645	625	635	649	644	620	625	615	614	576	578	628	611	660	602	627	615	635	618	653	670	602	585	609	600	618	610	649	627	651	653	670	652	637	641	628	633	660	595	596	604	613	619	617	625	618	565	614	610	616	636	600	602	629	632	606	626	646	582	601	577	617	613	632	652	568	617	619	572	678	634	631	597	594	625	617	673	682	618	622	587	596	663	664	607	644	622	658	616	608	673	599	583	602	602	653	591	650	649	643	597	597	642	655	616	603	623	603	618	570	640	606	621	613	597	573	658	633	620	637	608	614	626	595	609	624	686	618	594	589	606	622	625	676	709	629	626	629	629	587	670	627	621	611	612	641	618	584	631	628	605	625	614	649	642	625	614	631	623	631	636	661	608	597	624	609	607	619	633	606	625	620	635	622	624	658	673	640	584	634	601	655	589	598	631	623	587	608	581	618	592	598	633	651	594	626	638	626	626	635	606	566	576	607	647	647	631	611	624	587	594	611	615	645	639	636	608	648	612	613	633	622	601	614	680	621	623	615	596	636	581	629	641	613	603	584	632	598	592	618	617	622	599	586	636	613	612	584	629	676	594	641	609	617	625	628	591	599	633	645	617	646	691	604	632	596	632	649	615	667	661	570	566	622	661	579	649	654	637	645	624	664	633	594	621	598	590	613	621	644	625	646	592	619	631	626	589	667	656	613	645	654	614	617	641	630	621	645	599	626	604	656	650	627	629	591	633	648	605	604	654	639	621	631	633	624	603	611	655	644	621	587	620	633	653	596	601	627	599	625	601	677	610	626	617	606	624	612	592	644	614	621	633	649	624	614	629	613	619	634	600	613	608	647	630	622	649	658	631	627	599	599	639	615	661	615	590	639	631	634	606	611	631	603	653	642	610	629	661	642	607	578	556	626	608	641	652	633	624	611	629	643	614	619	605	622	614	605	633	565	663	602	623	613	640	607	603	620	635	588	675	601	613	620	631	685	562	612	588	624	634	602	629	594	711	604	610	627	637	634	636	650	643	621	644	667	637	643	586	594	615	623	640	617	622	660	592	625	592	592	648	649	637	646	612	617	627	587	626	637	623	633	634	596	619	642	598	617	599	675	588	632	641	669	581	593	661	616	592	646	620	593	625	643	627	648	603	615	602	628	579	621	632	616	649	627	622	613	607	588	665	587	600	622	605	617	635	603	592	665	619	647	634	602	669	624	586	576	619	676	623	650	582	629	646	661	657	589	599	653	678	598	649	633	626	614	628	630	603	588	594	607	636	575	600	605	636	620	667	621	610	619	638	621	674	570	648	664	607	600	661	646	618	611	638	625	604	617	585	595	615	625	615	626	583	640	655	638	621	619	631	632	629	590	625	626	596	604	628	658	561	576	626	623	661	675	628	630	614	612	632	628	645	651	594	606	653	629	611	614	615	613	614	604	626	593	659	584	601	637	590	607	608	628	564	632	620	617	669	606	576	623	622	660	632	642	631	616	592	610	630	656	625	617	609	608	658	613	622	697	621	685	648	658	607	586	653	632	640	634	621	593	613	597	587	591	594	596	644	649	566	598	588	646	643	607	609	627	597	631	585	606	642	649	646	599	616	585	600	639	646	646	614	657	618	593	623	614	597	583	596	610	666	589	660	612	635	648	607	651	596	618	614	647	622	617	661	581	606	631	627	607	643	623	634	607	613	597	615	605	630	591	589	634	627	633	622	630	577	645	610	612	602	617	594	659	594	597	618	599	601	648	619	651	629	603	592	603	605	647	658	625	602	643	647	597	614	600	607	579	596	649	595	608	632	590	635	623	607	633	618	578	638	614	599	616	640	617	599	635	590	642	619	648	672	596	645	647	624	644	649	610	619	617	597	609	654	688	584	583	576	604	607	623	623	628	642	662	646	642	603	607	674	603	599	650	648	618	662	662	557	656	650	609	628	618	563	641	599	568	636	626	600	642	616	617	631	626	645	592	617	621	643	649	630	618	635	646	623	649	655	678	645	664	581	639	594	607	604	666	633	633	609	590	598	641	656	610	614	600	654	598	624	620	648	587	657	569	648	606	630	680	646	577	658	557	614
7040	443	468	404	259	243	183	160	169	165	157	144	109	131	105	155	113	159	112	112	108	98	122	106	105	114	135	125	134	125	122	121	133	132	109	131	108	124	142	111	118	133	118	118	99	116	133	112	117	123	129	134	129	121	127	108	103	129	122	104	117	123	134	107	108	134	143	104	124	109	128	122	121	128	109	130	112	104	81	116	111	140	127	116	147	125	142	125	110	133	141	115	110	129	147	108	106	120	119	131	110	138	125	119	119	89	133	124	111	123	123	111	105	119	117	124	140	115	132	133	135	114	116	120	139	124	128	123	145	134	117	114	111	129	146	116	144	118	104	137	133	114	138	126	108	117	140	122	134	140	132	123	116	114	141	126	119	137	121	129	113	117	109	108	140	126	104	124	126	124	128	86	124	121	121	137	120	98	130	119	117	118	116	115	98	133	115	117	126	136	119	129	117	105	95	131	111	133	99	127	121	125	117	119	134	119	106	113	104	102	109	107	117	129	117	147	153	112	113	107	136	138	130	116	135	111	150	113	115	117	130	115	126	113	114	115	143	136	123	125	115	149	120	107	123	101	124	127	126	121	121	119	131	103	130	121	126	123	102	130	112	120	102	100	144	125	116	139	95	122	127	114	122	117	107	116	92	101	131	120	131	125	123	134	140	126	127	128	107	118	126	117	108	108	121	97	111	115	97	116	102	115	108	131	123	126	115	136	119	117	130	130	121	122	140	119	92	142	130	130	143	127	142	127	119	116	132	121	119	119	115	115	108	117	129	130	142	112	113	121	115	124	119	120	109	117	108	121	133	130	131	108	110	119	100	116	97	117	133	126	111	122	100	143	117	118	115	113	107	131	111	120	115	113	119	130	119	120	119	104	133	137	114	131	108	112	122	97	108	115	102	113	136	117	127	111	129	119	117	108	114	118	110	131	120	126	101	104	122	114	124	116	104	131	126	111	129	120	104	111	116	103	123	124	111	115	104	97	110	106	114	131	108	115	119	108	133	121	107	140	112	112	109	124	115	146	118	89	110	135	139	136	119	114	104	103	112	138	126	131	106	105	95	118	99	119	131	129	144	124	109	115	126	126	116	118	118	130	125	125	109	121	127	116	115	145	121	137	107	129	145	119	113	109	104	121	133	127	128	121	106	102	111	136	129	108	98	124	141	117	129	115	125	114	131	130	135	122	116	121	110	112	137	131	133	130	131	123	125	134	123	129	101	124	124	106	100	114	109	122	118	126	126	115	152	129	108	105	118	105	113	138	121	117	118	120	147	120	104	146	112	113	111	89	143	124	142	128	125	113	119	95	117	113	117	125	124	127	105	125	131	118	106	120	113	108	119	107	111	101	123	117	102	131	120	120	145	122	116	113	127	131	119	129	105	116	131	117	107	119	105	100	134	142	127	121	112	124	118	121	109	114	115	126	107	113	107	114	125	126	108	132	126	107	108	106	124	113	119	143	123	132	123	109	116	101	160	107	105	139	134	129	119	116	113	123	111	121	121	127	122	93	134	127	149	117	128	113	125	123	133	103	112	104	129	123	134	125	92	89	131	129	137	132	118	110	116	126	118	124	102	115	132	120	122	136	119	93	109	121	132	105	115	114	135	116	129	101	118	123	124	119	142	138	115	115	101	115	108	124	132	129	115	112	96	142	113	117	113	127	109	114	126	124	115	105	133	111	133	108	122	126	119	129	121	117	109	120	125	141	136	124	113	130	106	108	141	120	127	102	117	126	126	115	134	117	122	120	127	124	114	124	129	111	121	113	138	134	112	133	128	104	121	121	106	131	122	131	116	145	100	113	135	118	121	126	125	113	116	127	104	108	115	97	119	100	129	127	126	114	123	121	115	131	113	119	102	128	120	102	128	109	123	130	126	136	124	118	125	103	129	129	137	128	147	123	124	109	118	128	127	125	130	125	136	112	107	126	120	135	130	97	121	111	122	126	138	124	134	130	150	150	116	106	117	109	129	122	117	124	113	130	106	127	116	109	116	114	124	134	123	133	129	124	140	130	119	126	139	120	116	104	109	107	102	97	115	129	111	127	145	131	108	120	112	111	103	120	123	134	137	112	136	122	112	120	119	150	140	128	110	123	134	137	116	118	121	121	92	108	99	106	123	110	121	108	102	116	140	105	132	123	139	111	141	103	126	128	130	129	113	114	100	129	118	114	107	108	117	119	108	125	129	123	101	112	120	110	115	141	139	112	110	123	127	119	139	99	140	114	103	139	124	129	126	115	112	125	135	102	119	135	107	117	145	132	121	123	129	110	116	124	117	113	113	126	132	115	111	133	120	112	137	124	123	134	131	134	107	118	110	134	115	111	122	104	124	122	115	109	137	126	126	109	109	144	146	125	113	116	142	116	110	127	135	113	114	116	123	124	122	110	136	113	123	110	128	106	119	104	123	143	103	104	121	100	115	135	122	121	124	141	140	117	141	125	116	126	129	114	114	112	100	121	128	134	124	105	111	145	127	115	119	94	115	120	123	102	138	128	124	109	126	133	119	121	153	142	102	130	146	115	138	139	100	114	113	107	133	126	141	121	106	123	114	116	113	112	133	117	122	116	122	126	133	113	93	99	125	108	106	122	117	127	120	131	114	116	126	121	92	101	111	103	131	114	85	127	116	130	135	99	122	126	121	116	125	126	110	111	127	150	122	120	130	107	116	126	116	132	111	122	110	121	100	125	117	89	128	122	122	97	125	121	105	117	99	97	114	119	122	113	105	86	118	128	147	115	116	135	108	108	121	128	123	124	113	123	119	117	115	113	122	152	117	144	126	132	123	129	127	108	124	131	122	110	117	124	133	120	124	106	125	101	119	121	132	99	105	117	118	91	112	118	134	123	130	108	142	116	139	103	128	110	118	139	126	123	122	140	123	135	129	124	109	132	109	123	112	132	122	107	104	154	134	109	118	106	116	129	124	142	109	123	126	123	121	132	122	132	118	115	141	121	126	120	108	125	123	108	119	131	111	101	115	122	139	113	102	136	118	107	131	109	105	95	120	129	124	116	115	138	129	100	120	105	122	137	149	119	118	133	134	113	97	124	134	119	91	108	104	103	123	118	137	98	115	139	116	115	153	141	115	115	115	113	115	108	115	118	111	94	110	136	128	121	100	113	97	130	123	90	127	135	108	120	124	107	124	118	121	122	112	142	116	121	116	109	130	122	109	101	116	115	135	107	133	103	110	109	106	125	144	111	111	138	103	108	108	123	104	118	126	127	108	109	121	126	140	132	117	94	122	112	106	117	119	113	115	104	125	112	120	126	110	123	129	105	125	126	142	116	105	114	120	138	136	135	121	120	129	134	118	102	112	122	130	127	121	110	116	127	111	119	116	126	120	133	120	128	113	120	115	132	121	126	124	108	121	99	145	115	118	132	103	120	106	112	139	107	139	126	115	129	121	127	116	116	100	89	143	120	124	145	113	112	132	104	111	115	117	131	114	124	118	121	123	116	117	116	104	136	122	117	130	138
5952	525	1005	1145	981	820	728	587	560	477	488	449	423	409	382	394	349	344	353	351	347	340	340	329	299	320	321	332	341	318	328	323	327	333	322	294	296	307	289	343	323	340	286	303	299	291	328	293	303	323	286	308	332	306	312	305	272	312	287	300	334	283	328	326	284	317	306	291	285	295	294	298	304	302	295	291	313	282	287	284	299	319	277	330	297	272	324	303	284	303	303	290	315	286	289	323	316	303	328	325	302	337	295	312	313	294	316	335	297	328	298	294	308	320	303	305	317	317	325	308	287	300	320	300	308	326	343	298	266	274	305	278	319	280	331	293	264	289	290	342	288	304	326	303	313	303	289	302	314	284	294	295	286	286	272	296	291	314	310	326	334	274	310	281	275	305	272	290	298	304	311	341	296	291	312	289	303	308	298	300	318	300	287	324	265	310	298	311	346	288	281	311	300	289	328	300	347	314	312	324	282	290	310	273	306	307	289	321	286	290	298	291	273	286	317	297	290	317	293	322	300	297	301	289	317	313	305	301	294	329	291	273	316	331	301	300	282	327	309	304	314	319	315	285	342	287	293	289	300	287	269	312	295	294	317	310	333	321	309	291	297	296	297	262	284	294	296	299	293	295	330	302	309	303	291	306	340	285	318	300	318	281	283	301	288	312	311	283	254	297	339	333	292	314	331	304	304	291	286	279	347	290	321	296	270	287	339	278	283	270	322	279	294	281	315	325	319	291	292	300	324	307	315	312	335	314	298	282	291	294	295	328	296	315	337	344	306	313	342	288	296	302	317	306	296	292	307	302	305	292	318	324	278	305	270	308	283	303	301	306	279	295	293	323	313	304	298	287	299	287	283	287	298	290	293	312	308	294	294	290	312	265	293	311	277	307	342	298	319	317	280	302	344	301	307	299	254	264	295	313	308	295	269	330	311	331	305	277	287	306	311	313	271	301	300	310	285	323	303	292	296	295	281	290	278	295	314	305	293	313	336	317	318	305	312	297	297	280	288	263	271	307	296	300	329	311	307	255	311	307	348	302	294	320	286	319	296	294	266	314	308	302	296	304	291	325	281	304	320	303	284	276	309	289	279	298	309	298	291	320	312	339	324	319	295	307	290	329	302	288	308	287	300	309	276	307	289	341	292	302	286	316	326	298	291	320	272	313	263	299	283	279	325	309	291	301	283	302	288	287	305	292	267	302	307	303	305	293	301	297	291	285	322	291	301	318	311	303	305	290	300	294	322	316	315	304	319	303	273	289	295	311	305	311	307	287	297	325	281	325	295	282	309	280	314	328	307	301	296	281	307	300	293	295	292	291	267	317	331	286	325	297	314	292	301	312	330	278	289	295	286	305	337	297	287	310	288	295	267	324	288	257	287	289	309	317	291	317	320	296	303	305	290	305	295	333	292	325	319	318	294	304	305	296	274	311	297	299	295	280	292	275	311	314	329	293	265	305	309	310	261	300	302	306	293	312	324	303	287	289	290	297	308	312	292	274	307	300	300	294	286	325	317	296	291	291	303	285	297	305	308	286	275	304	280	318	314	307	316	322	283	303	305	293	269	314	335	290	305	287	307	277	311	316	311	309	280	306	306	291	289	310	313	313	312	301	295	277	306	315	276	320	282	311	326	291	297	274	306	298	279	313	312	303	286	328	327	301	317	300	307	313	316	307	292	302	323	277	345	309	298	337	283	263	295	312	286	307	314	305	312	293	299	268	315	271	298	301	289	328	279	283	290	329	294	292	271	266	303	306	314	306	295	311	274	312	303	289	296	294	316	291	317	312	308	284	321	310	313	284	327	278	323	312	316	322	283	281	287	304	285	304	291	325	281	328	303	289	297	308	286	314	290	313	298	284	314	290	326	305	282	319	310	258	317	277	264	290	311	300	290	303	299	300	309	286	300	287	297	291	299	300	307	284	295	319	281	268	280	295	338	300	298	282	309	294	291	300	265	299	315	296	297	328	270	312	296	309	266	264	303	301	297	268	311	302	306	310	305	313	293	288	302	280	295	295	270	314	286	296	312	289	323	309	303	279	289	275	274	304	321	281	320	281	289	296	302	284	273	302	298	312	296	284	336	302	296	294	275	291	304	292	320	284	274	306	312	316	286	287	286	289	295	308	261	283	307	310	315	269	291	288	287	279	306	287	293	318	354	288	291	309	328	320	292	305	295	297	295	281	295	284	271	305	325	294	280	279	294	285	314	305	312	296	323	308	306	305	307	271	282	298	263	307	303	308	293	335	354	297	314	289	305	325	319	308	273	327	301	280	310	271	270	313	274	272	293	295	329	328	282	289	344	289	267	288	312	305	300	308	293	287	299	306	330	344	319	312	302	298	282	318	340	293	289	293	303	327	284	335	297	297	280	283	312	271	311	310	321	296	304	306	268	297	311	286	301	311	277	315	286	260	315	271	287	333	286	287	296	323	285	302	293	283	307	305	306	303	294	298	300	281	291	301	301	300	320	316	300	297	301	285	271	293	314	296	258	327	293	288	298	309	276	289	326	307	317	278	287	310	317	285	277	301	312	319	269	306	285	315	292	298	287	299	302	303	312	304	298	277	322	305	314	297	324	323	293	307	300	276	279	306	310	264	285	320	326	295	303	295	302	294	318	276	341	320	302	304	293	314	335	295	272	290	319	290	285	302	313	313	309	302	320	297	298	296	289	349	275	305	312	288	305	327	268	301	298	292	287	311	287	303	310	318	330	307	329	309	308	322	327	318	280	291	278	313	327	310	307	313	321	317	328	302	280	300	308	325	283	290	319	293	300	283	284	305	307	296	273	275	306	313	279	313	318	328	292	285	285	314	304	301	318	305	283	299	303	297	278	285	300	294	321	284	316	297	266	302	317	269	303	328	312	295	258	303	311	293	308	306	277	289	268	297	291	310	304	318	287	321	295	299	290	283	321	288	289	286	289	286	309	290	304	304	283	286	319	303	286	304	278	342	310	301	258	322	288	311	329	298	284	280	315	317	287	294	293	299	296	308	285	274	323	325	305	282	319	287	273	270	306	279	307	269	289	310	286	318	283	329	287	312	295	326	301	295	271	301	328	315	294	302	330	297	292	287	305	310	306	292	315	305	309	284	316	310	319	292	298	312	318	334	279	297	285	287	301	303	284	311	280	309	316	295	292	292	292	335	310	288	304	294	288	280	311	320	299	302	278	288	307	303	288	308	300	284	286	293	295	284	295	319	331	277	281	268	283	322	281	326	252	299	291	318	309	310	311	300	285	332	292	312	325	308	301	297	309	307	284	309	298	287	270	284	299	300	309	262	324	287	315	308	314	297	306	292	290	285	309	328	313	306	284	299	310	320	299	284	319	304	303	308	304	296	305	289	287	281	325	303	289	330	295	288	298	295	301	283	282	292	282	290	337	283	293	300	281	261	278	288	278	300	265	302	326	282	294	313	304	301	321	295	290	309	323	301	300	285	306	288	272	327	321	307	305	303	304	312	346	325	345	280	303	318	320	282
13287	907	822	604	420	325	246	244	206	168	164	172	172	123	152	142	119	146	131	137	135	129	137	150	156	141	133	123	131	105	119	129	112	117	115	124	149	115	121	154	137	126	117	141	116	133	141	134	123	126	126	129	157	132	142	121	123	114	154	119	126	116	126	123	121	125	130	135	126	123	131	133	113	131	133	139	119	147	141	135	149	130	123	121	108	132	138	150	109	96	136	135	129	108	123	107	140	125	117	136	126	121	108	118	122	129	115	141	126	125	128	128	119	117	124	143	120	125	130	116	123	126	135	104	114	132	120	119	124	115	144	100	116	126	115	117	131	125	121	97	107	136	128	143	141	127	140	121	130	121	142	131	118	145	114	117	136	127	136	128	140	97	124	120	125	125	134	142	128	123	143	132	123	118	112	137	102	133	151	132	111	125	116	111	132	139	106	133	134	121	123	124	133	114	141	137	142	141	136	123	120	102	141	112	118	124	149	141	136	137	99	141	136	122	114	120	125	155	138	95	117	124	139	141	132	129	154	124	113	114	136	117	121	132	118	116	118	117	116	136	139	131	115	116	122	121	135	137	108	131	98	116	133	117	134	110	119	111	158	120	126	120	129	116	137	120	105	126	123	129	141	116	139	112	114	103	154	123	137	121	121	127	139	123	107	112	110	113	120	123	113	119	111	114	112	129	105	117	114	134	138	144	120	131	133	110	131	129	124	111	133	136	120	129	117	126	115	135	127	113	124	124	110	159	113	131	131	129	108	110	119	121	145	119	115	137	98	121	111	128	113	118	149	140	151	131	115	136	124	156	147	119	128	106	128	139	128	131	136	109	125	147	137	117	135	114	114	115	107	131	124	140	120	138	124	123	139	120	132	123	143	111	129	133	115	145	120	138	125	103	140	142	110	128	132	127	109	121	105	111	124	110	118	129	118	123	122	112	122	138	107	113	136	114	134	123	114	119	139	109	116	136	113	121	118	121	125	134	129	117	118	108	122	138	110	110	128	123	128	122	120	119	105	122	131	116	152	118	121	126	130	149	129	120	137	135	115	116	114	106	134	118	120	119	142	123	133	108	141	145	143	141	127	99	128	127	129	143	118	126	124	116	107	121	123	152	158	125	100	124	100	153	133	131	129	114	121	117	113	134	141	126	113	142	133	113	122	129	123	122	129	102	130	124	125	126	107	133	111	95	110	130	116	125	127	145	126	112	117	116	118	114	119	129	135	119	130	148	126	119	144	117	100	110	109	113	137	122	130	127	126	131	130	125	135	130	125	120	131	132	120	116	112	123	154	117	149	117	122	126	120	128	126	129	110	114	122	142	138	107	151	114	123	114	114	110	120	132	119	121	122	103	137	131	112	135	126	133	137	153	141	130	117	104	122	131	108	124	123	141	115	133	147	111	146	124	125	128	107	117	105	133	116	103	125	114	128	142	129	128	126	122	115	113	100	115	122	121	152	123	127	101	119	126	145	130	129	127	125	117	117	129	111	136	110	123	135	114	123	135	107	119	139	113	100	144	117	144	116	125	108	147	138	130	154	132	113	127	144	139	103	118	125	132	116	109	148	121	147	117	131	137	132	126	124	126	116	124	133	105	126	127	135	120	130	117	115	98	139	120	114	131	128	137	141	108	107	102	115	108	117	122	146	139	145	135	123	130	118	129	112	110	135	110	114	115	123	135	148	117	109	108	115	130	128	118	132	155	147	117	147	121	117	121	135	131	132	117	123	116	129	118	124	113	114	130	109	105	109	131	104	115	129	146	116	129	128	132	136	129	134	128	113	123	129	142	117	129	102	103	108	118	131	128	138	111	134	128	112	112	132	94	132	138	136	103	129	131	137	128	148	137	104	123	113	109	117	132	130	143	117	129	121	92	110	107	123	109	110	122	117	125	128	108	127	122	106	109	104	110	133	125	124	120	115	132	143	127	133	115	118	119	127	135	113	122	113	144	116	113	119	117	103	126	127	117	116	119	113	127	128	131	128	126	142	114	116	124	104	135	107	133	130	122	143	115	142	118	132	136	143	133	140	105	118	115	132	102	111	149	131	142	124	102	118	138	134	121	132	123	123	115	121	101	136	108	97	121	136	125	126	108	129	118	128	144	149	122	123	122	142	127	115	136	118	122	133	117	135	126	135	123	119	107	149	129	133	125	98	127	130	116	121	124	122	142	114	137	123	116	128	131	142	104	140	121	124	119	116	94	132	127	102	122	139	119	119	124	117	115	113	125	105	119	106	134	121	138	106	117	118	96	105	98	126	116	123	127	129	127	127	118	139	109	134	126	126	115	134	124	97	132	111	126	131	110	116	117	156	120	115	122	130	126	138	115	123	142	129	119	100	101	117	139	117	100	131	172	118	123	108	125	146	132	122	123	114	129	132	139	113	115	129	121	117	128	119	132	124	142	132	131	125	130	121	125	112	122	138	127	137	116	133	135	126	117	120	123	108	124	147	121	121	112	134	132	136	130	117	136	122	111	117	127	134	118	117	126	118	124	120	131	135	109	98	119	126	112	123	95	149	131	116	125	145	125	106	116	122	118	119	138	137	127	120	112	116	124	107	102	109	123	120	145	144	117	123	119	126	119	111	122	127	121	117	124	148	142	136	100	133	113	116	144	119	115	104	126	117	118	100	145	130	123	122	106	120	119	106	122	118	125	143	122	134	140	128	114	109	128	116	147	124	125	125	125	150	107	124	122	111	105	125	116	120	130	115	134	128	116	119	121	118	105	127	144	118	132	116	130	131	144	127	135	119	132	136	119	131	124	136	108	122	132	126	127	115	130	112	139	136	119	118	121	99	109	129	119	123	121	125	124	121	94	107	126	120	138	134	146	115	124	118	101	126	117	119	134	111	164	146	125	126	132	127	122	117	118	140	123	114	126	114	124	113	131	103	123	138	127	128	113	126	128	128	101	109	126	128	147	130	133	110	125	118	116	127	118	110	125	118	117	115	141	125	122	128	137	110	122	102	127	116	104	125	147	128	112	116	122	122	132	145	140	133	124	122	119	127	112	120	138	119	113	113	128	136	128	118	126	144	116	105	122	114	118	100	137	112	121	144	120	135	130	116	112	119	124	116	128	141	134	133	138	134	123	112	109	113	141	122	136	123	125	123	108	129	138	132	133	108	104	123	123	130	122	120	141	125	95	123	121	124	115	115	133	132	119	116	118	123	113	127	114	132	120	119	102	114	116	110	139	127	97	122	139	120	125	117	114	122	97	154	125	116	132	110	120	119	125	124	138	119	116	136	123	120	130	134	120	137	107	140	118	110	122	119	115	137	133	137	130	137	121	107	112	140	121	128	115	128	115	124	125	108	115	129	104	123	143	106	114	119	144	143	118	117	131	138	136	123	140	125	112	133	117	126	142	127	122	147	134	111	138	119	128	120	123	120	121	126	119	138	123	117	107	107	109	130	120	121	141	135	124	128	125	131	128	110	119	96	105	125	132	127	111	130	118	137	128	132	114	115	119	118	105
7805	809	1818	2012	1668	1381	1089	896	833	719	661	623	516	545	525	526	436	468	438	441	408	393	375	423	332	425	431	400	382	348	406	356	394	354	376	378	383	359	343	361	350	386	331	351	343	370	355	323	348	357	367	322	335	331	336	323	344	325	390	292	311	304	352	307	339	311	346	298	321	300	339	324	360	301	319	360	360	311	308	321	334	309	327	346	348	377	331	324	344	325	311	354	328	335	325	323	326	357	325	327	363	323	343	316	318	315	317	348	349	357	321	331	384	327	314	326	369	347	312	358	330	327	329	328	354	340	311	354	324	333	312	309	337	305	327	283	294	291	317	355	335	345	337	332	354	339	326	330	382	307	310	312	346	331	360	345	338	319	326	319	320	294	314	341	307	322	326	316	343	329	322	306	350	340	337	325	319	328	324	316	331	330	335	285	330	328	322	305	334	358	297	352	332	343	364	320	336	344	325	343	330	305	381	347	311	342	338	331	307	313	327	335	292	334	322	291	319	312	330	303	327	344	352	359	313	328	339	316	348	334	320	335	346	332	309	318	282	315	323	348	361	337	326	343	311	351	352	295	328	320	360	307	364	331	327	319	351	334	308	309	348	341	334	344	320	303	320	321	301	329	303	345	331	297	307	330	341	326	312	295	361	301	334	332	340	336	336	328	327	316	375	334	292	275	307	343	300	370	325	318	321	303	359	313	322	350	336	347	355	310	332	338	329	301	330	336	357	310	353	343	366	308	317	348	349	337	334	308	330	315	331	328	348	329	333	334	303	327	323	313	318	317	338	317	323	319	344	343	338	361	344	328	330	321	345	319	326	314	328	324	327	304	319	305	329	332	305	334	318	347	339	325	329	325	336	324	345	334	308	319	331	311	318	343	322	346	316	340	353	344	315	293	319	302	363	299	296	330	339	325	331	320	344	356	332	336	328	343	349	353	315	289	313	344	298	326	342	317	346	332	329	319	335	326	344	326	340	367	344	380	305	333	348	348	310	303	312	328	320	327	350	341	350	343	325	310	330	321	308	320	361	298	329	342	345	330	301	308	338	325	331	303	344	318	360	309	306	310	318	305	329	303	357	333	310	328	311	347	322	322	341	344	316	345	307	312	329	305	327	373	327	327	353	363	320	323	314	326	332	299	317	325	309	319	348	347	341	344	303	328	314	325	352	343	317	372	355	323	336	333	343	311	353	327	347	350	315	309	344	320	311	341	323	311	324	327	332	320	325	302	321	334	354	318	309	370	326	328	345	325	308	312	337	328	345	299	334	365	292	334	337	341	293	350	341	309	317	307	285	307	299	318	317	351	335	304	324	322	301	325	344	305	311	308	350	330	349	313	329	347	340	336	336	348	326	311	341	328	312	331	331	307	311	361	342	330	323	349	335	308	328	349	314	348	348	312	279	341	334	304	312	311	341	316	334	326	352	328	308	331	313	318	346	315	324	295	354	313	348	342	322	337	323	331	315	325	311	345	325	336	307	315	337	352	317	337	332	323	333	335	328	337	320	337	316	339	312	335	290	335	337	347	317	338	341	342	337	331	307	320	307	304	351	332	321	369	321	332	346	304	349	353	320	324	356	298	334	311	355	328	335	307	303	352	292	314	318	317	322	347	362	323	338	329	336	333	308	341	346	323	324	345	318	325	330	325	337	318	346	309	316	325	313	348	324	356	317	305	309	311	349	312	346	362	321	308	367	317	315	327	328	329	313	354	328	314	313	331	315	354	311	334	310	348	318	366	331	284	314	359	341	298	317	352	322	334	313	322	335	329	324	329	306	334	291	345	373	311	315	362	357	332	321	330	319	343	329	345	316	297	352	310	303	326	338	306	327	321	339	334	355	332	354	297	290	339	344	322	304	331	305	334	352	314	326	329	346	298	290	332	313	319	314	351	310	341	340	332	284	327	338	343	309	326	348	349	318	312	326	325	338	359	319	333	340	334	317	305	321	326	313	323	302	313	314	323	339	370	341	318	320	320	338	322	349	316	303	325	339	329	315	332	343	330	337	317	318	303	316	315	335	351	317	319	327	302	314	315	324	345	329	316	332	334	330	332	348	313	317	310	335	290	345	358	312	322	288	324	327	329	321	333	336	312	334	335	310	318	320	314	343	313	311	311	342	312	322	298	340	336	328	301	323	306	327	314	333	371	301	337	328	302	323	325	333	331	321	329	322	307	349	314	356	324	316	341	321	324	333	318	357	335	335	330	331	318	352	333	363	335	334	298	304	330	345	338	362	319	339	303	340	345	321	292	320	347	322	317	318	318	332	333	301	330	324	310	338	338	333	299	302	338	367	339	340	335	344	330	333	346	304	359	351	291	328	324	320	323	338	350	314	354	327	307	296	312	340	310	328	326	280	314	312	349	316	319	330	302	302	344	319	328	317	282	322	312	348	320	347	327	314	295	318	337	344	300	333	296	341	331	331	323	338	322	314	321	342	316	338	301	348	351	312	334	313	340	344	329	334	318	303	366	385	332	297	313	325	291	324	325	331	318	299	332	340	298	333	319	308	351	302	349	348	297	306	335	318	300	339	324	314	334	342	349	354	349	321	291	265	344	348	312	352	316	319	328	354	335	345	334	342	335	328	311	286	341	296	318	299	331	318	319	338	332	304	321	321	363	302	305	347	321	328	340	348	314	309	373	353	339	317	328	328	340	330	314	367	305	326	322	338	303	294	325	323	326	328	344	355	321	332	331	329	335	330	353	338	332	325	326	348	296	332	335	315	300	344	323	343	331	306	293	352	336	336	337	351	304	315	311	335	332	334	313	319	348	351	350	317	348	341	335	291	324	332	352	368	329	321	347	316	335	330	334	306	316	295	338	316	350	337	332	313	342	364	332	341	336	335	359	335	351	342	298	332	305	331	313	330	338	309	317	356	343	298	331	310	361	315	326	322	301	319	340	328	332	338	323	324	305	344	312	342	325	360	328	288	323	340	321	317	333	320	316	326	336	297	364	321	324	333	333	341	340	294	332	331	342	307	317	305	306	353	340	323	349	313	320	330	288	331	332	327	312	313	309	307	333	276	320	331	329	324	349	319	318	330	314	323	308	357	319	300	339	307	344	334	314	329	330	323	335	302	378	295	351	328	319	361	323	310	320	322	332	338	335	336	342	314	339	326	349	309	326	345	304	324	286	332	330	338	308	366	336	299	359	348	337	340	312	324	352	302	345	322	316	355	318	308	322	362	307	315	343	315	346	375	327	333	338	368	343	302	368	334	308	343	322	362	331	310	343	312	316	318	326	352	321	339	358	308	329	347	370	351	325	321	357	364	334	302	342	339	348	331	290	324	387	340	331	322	348	326	331	275	319	348	308	328	317	350	296	324	322	346	335	336	312	319	320	313	348	321	342	301	339	323	316	348	309	326	339	343	295	360	358	345	326	337	328	356	320	333	341	339	319	317	334	331	346	337	340	349	331	302	345	328	334	322	343	331	341	322	328	323	325	326	325	302	320	353	345	295	317	335	334
1422	270	303	266	283	296	322	253	276	276	268	266	281	250	287	301	283	256	275	264	297	276	294	277	276	264	244	313	269	263	279	297	261	261	266	284	297	281	284	264	249	282	310	298	244	291	280	271	316	272	285	262	267	247	280	276	286	256	246	266	258	275	317	287	294	285	277	298	288	278	284	253	286	288	295	310	302	262	297	276	299	273	296	321	268	302	290	256	279	271	268	256	280	305	292	255	296	281	279	276	299	286	282	293	269	270	272	277	278	286	305	264	285	252	257	256	269	270	282	303	262	290	274	312	252	282	260	291	310	255	289	315	275	269	260	279	249	253	296	253	284	308	249	279	281	268	286	285	264	315	291	289	259	283	276	284	293	289	302	272	286	265	265	250	252	275	292	294	283	312	264	242	260	287	289	263	295	259	268	284	274	276	256	269	256	261	280	308	276	259	292	277	300	247	281	263	273	288	287	281	284	298	258	257	283	299	284	286	269	289	265	263	275	265	312	285	255	244	278	309	265	280	303	276	301	295	289	295	313	269	260	271	261	270	309	281	285	284	265	258	273	304	298	292	255	273	266	272	288	280	286	304	288	286	267	301	253	285	280	328	288	260	278	300	260	257	266	254	269	250	291	275	224	272	286	278	268	264	258	233	306	302	288	279	270	262	290	283	294	243	274	295	266	272	267	274	283	280	272	277	275	296	239	262	276	294	274	263	295	256	300	275	260	280	287	265	272	287	270	232	273	306	278	284	301	285	298	268	296	266	270	269	283	285	311	263	269	280	294	268	278	282	288	255	288	292	245	276	283	245	271	294	262	237	290	258	268	274	282	283	297	306	262	265	302	268	283	279	291	279	274	273	280	290	272	265	270	271	289	277	272	284	274	250	291	286	267	278	267	330	309	276	261	279	285	285	290	264	256	301	278	259	265	287	274	258	283	257	247	285	297	298	294	275	260	270	260	278	263	295	274	270	297	286	288	305	279	298	319	299	267	285	267	278	268	263	281	285	300	272	272	286	260	254	288	262	299	264	282	292	268	273	283	275	280	268	275	285	294	268	270	262	284	287	274	256	270	291	297	265	270	273	284	297	228	299	292	303	284	258	285	286	297	283	278	281	263	268	327	280	301	281	255	266	281	251	292	262	283	313	267	264	250	283	293	276	264	314	287	267	272	284	286	274	278	305	268	268	286	270	285	278	276	273	310	294	281	238	260	264	281	305	244	261	289	272	275	248	267	264	264	284	240	246	276	275	278	276	270	281	257	247	246	274	282	280	309	282	277	267	259	284	286	277	256	296	274	279	277	282	313	295	271	274	272	300	282	269	268	317	259	311	280	285	278	280	250	263	276	271	281	261	304	282	284	240	265	294	278	279	282	294	247	313	256	325	306	278	292	279	299	261	290	264	278	267	265	267	273	288	291	273	277	259	275	272	246	273	276	292	282	265	262	263	281	268	265	278	297	286	298	285	285	264	284	257	262	267	280	299	298	317	310	300	294	292	322	266	263	244	282	300	262	265	266	275	316	247	329	303	303	280	266	282	286	274	266	282	255	280	319	298	276	279	280	271	270	268	286	255	293	241	250	285	267	267	250	291	284	282	279	274	311	263	306	260	290	288	249	287	237	288	232	281	242	284	262	281	245	297	280	315	276	275	250	282	275	260	301	270	294	264	244	265	287	291	290	324	266	255	287	297	273	271	272	320	308	255	275	287	260	265	299	294	265	278	271	279	270	229	281	268	265	274	258	271	275	267	274	284	232	263	284	285	293	280	273	287	275	275	312	278	291	267	264	299	281	278	265	281	267	277	300	276	306	248	251	262	269	293	284	254	306	241	292	254	301	309	269	283	283	265	246	269	270	279	279	265	274	248	283	298	290	276	271	283	258	303	281	272	281	290	296	302	263	274	258	269	272	295	265	300	276	292	314	304	268	235	259	258	279	293	264	253	296	280	269	262	282	282	261	262	274	280	290	269	238	299	241	307	282	260	283	306	261	268	290	298	289	284	239	283	270	275	260	282	301	283	240	270	284	258	254	272	289	305	264	294	294	286	271	309	285	280	297	258	285	254	268	272	281	279	261	270	300	252	261	300	274	284	288	298	294	299	272	301	294	291	273	257	247	277	321	300	273	259	276	240	283	279	253	272	264	268	306	265	268	304	297	267	255	263	273	306	330	268	320	239	262	297	278	280	307	268	302	245	291	299	301	289	269	295	275	242	273	290	286	259	257	284	276	289	262	281	285	291	276	302	281	272	251	280	274	264	280	294	293	251	289	256	269	277	268	324	305	284	278	299	233	265	265	293	308	286	292	269	290	274	272	252	292	252	296	257	276	283	277	284	278	254	297	286	284	267	295	260	265	287	249	259	278	269	291	279	279	252	263	331	286	256	272	285	288	253	263	251	269	265	258	287	278	258	287	286	267	288	251	290	282	283	284	282	269	330	278	272	269	277	274	292	291	301	265	264	273	270	261	275	306	288	276	292	320	280	278	285	278	266	286	274	252	306	268	278	266	306	285	286	289	264	266	297	254	281	298	258	250	307	281	302	255	287	240	263	276	266	250	283	257	268	256	289	254	263	270	266	267	296	290	299	266	290	252	297	276	264	256	287	265	291	263	309	296	273	288	316	295	268	297	296	299	259	300	268	261	255	275	253	285	275	287	249	282	276	267	307	273	281	316	256	275	275	266	265	295	277	288	309	293	255	244	285	279	268	272	254	268	270	271	282	256	249	270	273	261	312	295	255	276	310	298	250	286	297	273	276	271	318	247	248	284	249	278	287	304	291	286	278	275	251	252	290	290	277	297	253	291	312	282	304	283	296	274	247	270	266	267	306	303	270	290	265	292	290	268	280	282	292	289	314	299	283	282	272	267	255	268	282	281	282	277	254	279	286	284	238	268	266	253	312	268	311	275	279	278	262	278	256	272	275	250	286	255	275	274	296	321	294	279	282	262	301	315	267	284	262	284	312	271	263	268	294	271	272	299	267	301	289	290	289	271	268	294	272	289	294	270	268	289	283	263	283	285	279	298	274	268	284	268	286	263	291	264	323	283	284	276	255	269	286	263	272	303	318	278	268	295	285	279	271	262	281	249	278	294	245	312	308	297	272	284	266	255	272	260	268	234	290	302	266	292	273	267	286	271	276	289	252	258	263	261	272	240	285	254	298	279	282	300	252	274	281	301	274	264	256	273	273	304	250	303	245	281	275	281	280	289	277	275	271	255	303	289	296	264	275	293	266	274	316	273	255	262	290	270	287	271	292	316	276	301	297	276	311	260	273	295	315	252	259	281	300	292	295	290	297	291	282	277	317	244	290	254	264	269	248	272	284	297	292	286	273	278	278	287	292	285	259	263	265	250	269	267	259	274	318	281	243	286	315	269	258	263	307	286	248	273	293	257	269	315	297	270	262	299	295	292	278	309	269	273	287	256	272	287	266	271	281	255	278	247	264	312	277	277	298	295	297	241	258	304	308	278	268	295	263
1754	611	689	662	610	594	589	694	653	623	622	619	625	604	640	609	625	643	637	631	579	631	595	641	577	611	610	614	584	576	580	620	648	580	597	583	624	632	600	605	642	641	629	616	617	638	661	628	621	608	604	668	596	615	631	607	641	603	584	612	579	628	612	620	631	652	605	644	597	620	629	586	586	643	604	639	602	619	636	619	576	598	609	592	605	572	641	633	614	616	621	673	636	610	645	632	622	596	592	634	605	610	610	620	645	644	658	609	625	640	622	617	647	658	637	646	616	627	611	675	642	631	642	628	606	594	610	648	611	628	544	619	615	623	609	610	622	619	619	613	614	619	630	589	646	614	593	648	656	597	613	638	638	600	624	612	613	666	620	626	579	659	569	586	579	629	630	581	591	564	612	632	576	663	624	626	595	590	608	596	619	632	626	639	591	631	570	619	591	628	596	651	603	671	636	624	624	621	615	579	584	627	642	628	639	606	640	578	632	633	572	628	585	630	653	608	642	631	624	625	610	626	618	630	624	619	637	619	593	579	645	584	588	617	601	611	619	581	634	641	646	633	607	621	617	556	581	643	600	611	610	646	644	605	665	601	601	632	622	638	649	587	533	662	624	620	618	633	658	637	564	634	625	634	601	652	606	624	584	617	572	628	598	611	601	642	613	582	593	644	644	607	600	585	626	638	592	581	635	593	595	601	600	595	647	627	659	604	628	640	598	650	586	587	644	637	603	619	617	601	631	625	609	589	624	652	561	606	609	611	599	661	648	606	641	559	666	639	620	620	611	606	609	644	608	600	587	644	619	601	582	599	576	619	599	587	597	624	659	676	625	574	685	638	579	614	633	585	621	617	603	610	609	676	641	597	539	610	606	598	616	588	616	604	630	653	568	591	616	605	584	637	619	632	591	650	621	620	611	621	587	638	631	616	602	613	652	666	656	618	614	587	651	584	591	595	632	617	644	634	627	614	689	589	651	587	608	635	615	612	614	633	585	640	585	639	632	628	611	646	650	645	626	623	577	614	659	609	635	660	601	618	641	610	641	603	610	622	627	619	599	599	647	609	614	592	636	623	635	584	638	628	624	605	604	603	636	627	643	600	605	642	576	605	656	638	629	598	648	638	602	646	609	660	650	616	608	609	605	613	584	607	657	635	625	646	675	554	581	653	620	619	671	576	623	628	571	626	623	633	634	619	622	598	617	614	599	653	609	603	583	609	641	612	592	632	639	593	618	630	611	628	640	617	640	621	627	645	618	594	610	623	575	613	618	629	625	620	607	614	605	609	614	625	633	609	625	651	606	625	648	604	556	662	617	591	593	605	613	644	581	596	619	592	629	598	649	602	629	580	633	583	610	638	646	611	617	661	614	642	623	614	635	615	631	610	615	583	576	633	614	670	616	628	633	599	606	616	620	615	610	610	631	609	579	665	629	593	609	625	642	663	657	659	609	607	650	610	619	602	604	617	617	618	581	611	643	639	659	583	596	620	611	667	624	634	596	619	645	613	635	633	587	610	625	612	657	627	621	622	616	575	616	621	602	666	599	595	624	641	636	642	598	634	599	615	626	556	601	564	587	579	587	632	620	615	610	593	617	583	639	610	606	619	629	621	628	612	612	620	610	545	604	604	575	645	622	577	617	609	549	621	622	568	657	610	637	603	643	628	623	614	589	639	662	581	587	630	660	597	630	633	611	602	627	620	599	626	604	612	619	633	617	614	616	612	600	633	635	621	630	661	607	634	618	592	626	631	637	635	605	635	608	650	597	626	613	588	635	632	651	587	647	638	584	637	676	615	600	623	587	604	585	606	643	582	627	619	595	623	623	632	627	638	627	613	623	576	612	649	584	613	624	619	602	602	606	567	592	609	589	640	610	623	652	640	599	594	610	606	607	650	583	643	603	648	644	620	576	606	584	621	585	608	639	631	622	646	607	638	599	579	621	628	583	617	591	669	585	609	603	650	607	639	615	598	644	625	652	603	616	623	638	596	631	622	615	607	628	672	633	587	631	637	593	609	581	616	617	612	623	603	607	649	571	624	630	579	672	603	591	600	621	576	624	644	633	626	613	605	645	600	599	665	629	624	607	603	578	609	592	566	587	626	600	616	622	604	643	658	612	591	606	597	601	660	622	607	624	657	607	628	627	617	641	607	604	561	615	610	595	664	632	630	594	634	648	638	617	630	574	562	625	588	600	609	584	613	587	609	614	601	585	651	609	579	631	595	605	642	601	617	592	648	606	649	661	630	651	644	593	598	607	600	589	619	685	611	595	611	598	606	622	623	656	613	639	624	617	588	643	605	594	612	649	617	650	618	642	604	616	635	608	619	622	582	588	597	603	617	571	629	625	630	555	562	609	628	651	633	678	635	620	603	641	592	628	639	587	609	615	634	657	570	598	604	606	636	622	600	583	604	627	626	612	625	582	635	622	603	607	629	633	601	582	639	606	600	572	584	631	565	638	645	606	624	574	610	593	592	644	661	598	574	617	657	623	605	603	634	611	596	608	613	651	631	616	622	607	628	647	561	643	649	633	593	632	579	615	640	613	649	590	598	651	659	635	603	660	618	645	586	599	617	614	636	651	617	658	642	657	628	572	613	611	630	595	669	612	584	611	636	602	584	600	581	601	634	649	601	603	650	667	611	590	620	635	626	624	590	652	580	665	574	644	632	605	602	618	592	621	594	617	588	570	614	623	644	592	618	582	665	634	613	606	628	620	628	621	600	643	596	614	636	645	637	592	635	640	635	590	669	631	653	633	616	621	620	580	590	677	649	592	610	628	635	612	604	609	625	624	548	576	575	668	592	599	606	610	612	605	598	628	627	644	583	676	626	588	622	641	635	620	620	597	628	667	599	637	627	678	628	612	638	613	638	672	613	601	696	619	640	576	633	636	614	626	636	622	602	620	622	639	628	562	577	565	600	658	635	598	618	639	613	594	570	637	656	585	591	613	636	629	636	656	600	609	581	583	613	609	638	618	638	632	591	605	626	628	664	650	597	615	634	619	649	632	621	589	587	583	602	596	647	616	591	634	644	635	667	599	610	617	630	635	670	607	634	663	626	654	648	612	637	616	597	590	572	686	594	610	572	648	600	637	602	618	623	601	626	600	589	555	604	632	617	595	570	620	625	621	628	630	599	629	594	577	654	578	637	617	611	600	598	575	640	616	660	603	617	576	609	587	604	632	587	648	652	618	644	621	622	589	614	603	620	628	606	577	609	653	628	574	611	624	593	608	609	639	582	648	596	672	594	643	641	658	670	575	603	626	619	599	638	623	610	585	618	645	637	570	569	674	585	644	658	656	593	603	632	575	603	660	637	662	625	574	608	607	627	602	629	625	596	629	621	602	610	619	631	612	617	545	659	639	644	628	604	613	653	563	647	596	599	607	618	648	554	595	605	628	659	622	599	625	591	633	602	589	590	571	628	602	610	602	634	668	626	652	596	575	593	689	614	639	640	623	617	614	596	646	660	589	612	658	625
6912	378	459	416	257	212	199	187	167	169	144	130	119	125	120	125	137	142	123	108	141	128	140	130	103	126	118	112	108	118	136	133	132	112	157	118	137	124	154	117	117	120	114	128	103	137	141	113	126	119	113	109	124	117	130	120	103	98	141	107	151	122	137	124	136	123	127	107	148	131	144	123	110	152	118	121	108	116	115	126	110	104	135	138	128	133	100	103	93	121	118	108	109	106	129	115	123	123	128	136	94	116	130	121	123	144	135	131	122	106	138	113	112	112	155	127	117	128	105	115	140	117	112	114	146	143	137	122	117	125	132	125	114	112	116	109	108	103	107	98	123	128	124	121	141	116	111	128	133	137	127	114	112	122	121	122	145	113	136	115	110	108	99	129	132	105	121	116	114	112	114	126	112	131	116	112	114	118	98	131	121	127	139	107	89	149	131	123	123	110	121	129	118	100	121	140	113	104	108	129	124	129	107	136	124	105	127	133	105	108	107	131	107	126	123	127	125	128	113	120	124	141	105	123	127	126	103	123	120	144	138	123	141	123	120	138	125	117	123	111	113	114	126	112	115	110	162	130	133	110	90	130	108	136	113	97	101	128	127	144	131	107	115	125	113	136	119	139	119	123	116	110	122	123	129	125	117	109	119	106	137	107	139	106	119	127	118	115	118	108	130	120	116	110	118	107	132	116	125	105	131	145	117	126	120	118	117	126	119	112	109	122	118	130	109	131	122	109	125	126	120	120	120	144	120	123	131	148	115	127	109	111	130	122	143	120	127	125	129	127	111	119	107	123	122	138	130	126	116	146	119	118	115	93	126	136	130	130	132	118	119	100	124	127	106	130	106	115	129	138	119	129	123	130	135	106	105	105	129	119	132	117	122	119	131	142	105	106	126	121	131	125	97	133	125	101	127	124	114	128	136	144	111	120	127	139	121	150	133	144	133	114	102	107	126	114	113	121	115	113	117	136	115	114	128	110	118	111	132	112	110	130	117	117	133	111	128	126	124	110	134	111	125	111	124	104	131	108	126	109	143	127	122	117	127	129	111	112	93	140	124	112	128	132	118	114	110	106	117	114	121	114	104	118	95	130	135	102	126	109	129	117	119	126	89	124	127	112	132	111	129	135	137	127	126	107	121	130	114	99	120	120	132	122	128	126	150	130	114	125	115	114	127	116	112	102	125	110	105	121	132	126	139	107	127	126	123	116	118	126	94	115	122	122	143	94	113	105	128	118	118	120	135	127	122	124	110	128	109	127	125	135	126	115	117	121	106	94	110	107	120	133	131	142	111	105	124	122	126	113	109	98	112	106	108	142	103	115	130	101	129	121	107	125	122	130	102	108	128	104	126	128	113	109	91	125	122	121	150	100	116	126	117	137	120	139	134	109	116	118	115	100	130	111	117	132	113	123	115	109	101	113	126	129	111	117	107	93	127	126	129	117	98	134	106	121	118	132	111	137	129	136	116	117	122	117	106	126	110	130	110	108	124	111	132	142	124	121	121	121	131	102	108	111	136	110	113	118	103	144	107	126	126	127	109	111	142	114	103	135	123	145	111	128	134	129	103	117	127	134	119	106	114	146	118	98	118	124	132	118	125	126	106	131	123	130	120	121	110	120	132	120	123	92	127	121	118	103	115	128	121	110	110	107	114	150	125	117	124	111	137	110	119	105	125	125	119	112	118	115	124	123	104	86	104	105	124	122	114	123	133	150	133	115	130	120	142	117	115	102	104	94	133	120	121	116	109	118	115	115	113	114	108	130	107	153	115	108	92	135	91	127	107	91	105	120	122	104	119	107	133	121	112	118	124	131	127	127	110	125	127	132	125	120	108	131	132	110	113	131	131	121	137	121	115	120	98	136	111	105	116	140	121	122	101	138	122	130	118	120	133	128	121	115	118	126	123	124	125	118	119	114	136	109	119	120	111	118	143	125	109	133	121	114	127	125	117	126	111	118	116	113	111	110	97	126	126	120	135	108	109	149	108	139	124	108	117	124	128	125	123	133	121	106	127	113	110	124	133	123	119	123	131	93	121	126	142	130	116	111	115	120	140	113	121	114	104	142	117	119	127	126	127	135	107	105	135	122	141	112	142	147	121	123	118	117	125	128	117	118	119	128	108	121	128	113	112	125	132	107	102	110	102	131	106	129	118	121	111	112	132	133	135	145	103	129	105	114	110	123	119	130	121	130	122	117	116	121	133	111	99	118	103	144	128	112	121	108	120	128	137	127	122	114	144	117	116	119	104	118	103	112	118	126	115	118	124	107	126	110	127	101	107	106	99	132	133	103	124	126	132	125	122	96	115	143	128	124	122	117	111	113	142	104	141	128	113	129	118	133	120	136	116	118	141	110	132	116	127	121	127	108	113	107	108	125	99	117	121	112	125	104	119	110	112	154	89	142	106	130	115	120	135	122	94	110	131	114	123	114	115	134	117	109	124	121	139	120	116	111	125	105	135	98	102	129	115	115	112	132	119	120	113	136	138	139	128	154	120	124	113	124	108	123	130	114	112	135	134	117	120	119	131	118	141	124	114	122	115	129	116	133	118	115	117	115	138	113	119	129	123	125	123	112	135	134	113	110	120	107	126	116	119	121	115	121	131	125	121	120	119	102	116	146	123	116	136	109	123	128	125	123	126	125	112	134	108	117	116	93	117	123	128	123	118	111	112	112	116	118	128	144	112	111	104	115	116	121	127	112	143	125	123	142	117	116	135	116	121	116	105	122	137	127	133	125	114	123	102	124	133	130	99	104	136	118	146	132	126	124	91	122	126	118	126	122	104	123	119	149	117	142	134	134	112	131	139	133	134	121	130	91	122	139	110	112	144	115	108	120	118	117	137	107	113	128	128	127	121	118	121	92	134	134	132	146	123	125	127	118	122	130	131	112	107	123	110	126	121	114	130	126	116	137	90	116	131	111	137	101	114	122	113	116	139	139	119	149	127	121	127	122	110	117	117	124	106	124	109	93	127	137	116	144	128	124	114	132	120	107	113	105	127	134	122	102	109	127	110	104	104	115	131	122	113	112	125	120	128	124	103	114	114	103	130	119	158	120	110	114	120	124	121	119	102	128	121	105	121	145	109	95	112	108	125	130	124	124	118	118	127	130	139	130	138	123	120	134	94	126	133	107	113	104	118	111	131	106	96	122	123	128	97	122	126	118	129	104	121	118	114	108	133	117	113	100	146	109	120	100	122	127	143	116	137	119	134	136	125	129	144	125	130	94	120	142	109	102	126	119	120	111	119	134	109	111	105	134	107	111	126	133	126	116	95	109	127	127	117	125	106	132	96	118	97	120	106	140	114	115	119	139	130	130	106	117	106	111	109	134	133	125	134	110	109	119	113	120	120	101	120	122	104	112	117	126	100	138	131	136	118	118	115	104	124	114	106	132	129	135	126	121	103	136	110	113	117	123	121	143	133	120	112	123	131	126	130	147	129	116	113	138	119	127	120	133	122	101	128	115	121	127	125	105	134	115
5972	565	991	1075	974	850	708	583	521	452	486	489	416	412	397	377	404	361	378	363	360	352	342	326	348	333	303	355	327	321	316	307	319	295	294	339	314	360	320	328	289	319	309	282	309	282	316	316	296	304	310	325	293	335	292	290	309	314	304	296	333	318	318	308	306	296	295	308	311	288	325	293	270	296	314	292	258	307	303	304	303	330	277	327	293	278	293	275	303	343	317	277	329	326	301	290	302	321	281	322	302	268	305	301	281	328	302	312	305	304	321	307	300	280	303	310	290	304	297	296	316	292	289	301	309	327	319	286	289	275	336	300	321	279	279	304	315	286	303	288	312	306	306	287	301	303	307	306	316	276	325	275	307	289	305	297	287	298	326	282	314	287	310	272	289	297	316	302	309	292	314	309	299	294	294	287	290	285	275	282	303	281	351	306	295	306	313	275	333	295	302	288	300	311	304	320	294	317	291	304	282	287	262	353	313	315	260	346	294	329	302	306	304	327	292	271	305	278	339	314	301	303	291	346	312	285	277	269	298	315	311	266	314	285	282	306	303	309	279	314	322	302	318	316	318	328	309	310	289	295	336	291	288	290	318	269	306	325	305	304	313	326	304	295	298	299	274	291	251	314	322	278	319	288	306	311	331	294	289	277	279	293	281	291	322	297	305	315	299	286	308	320	291	293	319	312	305	309	297	304	326	286	299	318	292	312	274	307	275	293	315	295	302	313	312	310	305	290	291	314	299	314	272	301	288	258	310	298	313	311	295	322	319	312	316	305	307	296	335	310	318	281	292	315	307	293	283	330	312	338	303	298	287	305	307	298	311	286	295	300	328	310	314	279	303	305	272	302	298	295	280	301	304	313	291	325	345	320	305	283	303	289	298	336	292	298	321	283	342	257	297	323	295	259	263	287	294	317	300	354	297	317	331	309	300	303	315	290	325	319	284	295	287	313	293	291	306	295	295	305	309	290	321	290	276	279	311	305	298	336	305	268	312	280	322	326	309	322	283	305	299	267	275	288	273	296	282	321	297	312	318	335	300	283	299	315	307	303	303	300	309	298	330	307	302	292	290	285	292	324	308	301	284	274	275	321	330	313	313	322	322	301	294	316	318	273	304	293	269	304	286	310	296	280	313	273	314	317	328	315	291	282	304	304	258	304	293	300	305	321	294	238	291	303	292	285	314	301	296	298	301	297	320	306	316	306	317	287	294	311	299	313	309	281	282	282	274	342	301	327	318	279	312	329	318	305	336	291	278	301	323	305	308	293	294	307	281	299	299	291	303	288	303	299	299	281	276	295	308	316	270	258	285	302	275	288	299	349	275	304	295	284	282	296	302	282	316	328	271	293	262	285	288	277	311	276	323	278	309	303	302	303	324	254	303	317	321	321	330	312	329	312	309	302	290	306	296	296	303	293	286	312	279	293	290	290	292	313	316	297	279	299	300	313	296	326	294	322	277	278	286	296	323	265	318	304	316	288	310	305	265	306	294	306	323	269	295	299	322	327	275	319	289	310	283	308	283	298	321	296	307	304	309	323	309	310	280	281	307	337	283	298	284	330	302	317	309	341	316	289	301	297	308	305	342	308	307	312	304	302	301	305	317	302	295	338	297	309	282	317	285	326	280	292	314	292	321	293	327	298	269	325	279	295	296	271	299	309	303	310	301	316	286	326	305	329	298	303	291	312	282	262	327	271	276	292	293	323	319	288	277	297	298	272	287	297	292	286	310	271	278	295	295	329	310	299	307	308	285	317	324	278	325	318	296	302	310	305	283	294	314	302	305	324	302	309	306	316	308	306	307	315	290	282	296	300	279	305	339	306	297	309	287	297	272	281	305	293	300	308	319	309	293	283	338	290	290	281	310	294	278	332	298	313	322	304	335	299	291	308	297	316	306	293	280	300	303	310	288	292	303	289	298	306	306	292	292	299	308	291	311	283	306	300	286	306	304	294	306	293	305	311	267	281	276	267	305	289	278	310	314	312	289	303	286	299	319	309	298	275	299	317	301	313	331	267	280	276	326	306	305	326	298	298	287	339	300	288	298	287	313	288	328	293	308	303	307	296	303	307	300	306	304	318	309	328	312	310	299	300	285	317	304	284	340	291	295	299	286	296	333	315	308	274	262	314	302	329	284	293	264	291	307	303	276	275	297	295	333	276	287	293	293	312	294	299	297	310	302	321	298	296	304	319	283	287	281	319	304	312	306	304	319	314	307	326	295	310	304	281	321	293	279	297	311	313	294	270	288	284	301	283	317	307	306	264	301	340	261	318	279	309	294	302	300	285	307	317	296	291	311	297	300	289	285	323	287	298	276	242	316	297	285	288	302	290	303	292	306	333	324	294	297	278	310	309	302	315	326	287	313	273	300	321	292	300	298	311	306	318	314	283	256	285	304	314	309	292	303	299	319	307	275	314	308	306	298	263	312	320	307	311	310	318	291	286	267	314	313	274	331	281	325	305	329	286	270	317	294	313	277	320	299	291	326	331	280	290	332	336	297	304	294	319	284	324	310	320	311	280	307	339	323	306	306	287	293	318	320	295	291	311	312	295	265	295	302	325	289	311	296	329	342	313	301	324	298	299	297	286	296	281	258	306	311	285	304	312	316	287	297	292	273	305	291	304	332	306	308	314	293	306	306	283	288	281	299	326	279	298	301	264	285	294	301	302	303	305	304	291	286	301	309	292	283	303	332	320	331	292	294	288	324	317	310	299	309	279	304	293	326	298	300	281	328	309	316	311	291	327	319	298	303	302	291	313	314	286	286	324	355	332	282	314	325	287	309	338	298	339	285	313	303	288	295	276	296	335	315	299	275	293	311	284	328	304	285	303	333	278	295	316	307	291	288	301	280	273	293	302	324	307	332	290	288	321	300	293	273	332	295	331	281	295	284	323	292	311	287	300	279	307	309	307	295	281	316	312	290	289	293	308	298	286	301	320	311	294	300	302	297	297	283	299	303	319	313	303	328	305	316	307	290	288	325	286	319	290	291	284	338	286	301	313	305	270	277	299	303	319	293	304	341	283	300	303	281	300	304	308	278	308	303	280	308	281	295	308	311	289	320	255	286	319	336	261	320	300	284	281	293	309	317	306	303	285	332	321	309	312	278	304	308	296	322	274	293	313	332	296	309	312	289	273	323	306	312	308	278	315	290	322	294	316	341	324	330	301	302	313	308	315	318	278	287	275	313	294	289	304	300	324	306	279	305	294	311	298	283	287	318	314	300	275	309	288	309	292	312	307	280	308	310	310	273	308	298	289	301	269	334	312	298	288	305	290	292	286	325	294	299	306	312	276	293	344	292	292	339	306	317	295	275	333	281	325	282	296	275	316	306	337	301	302	316	278	320	293	307	292	296	325	306	283	293	321	329	297	313	294	298	298	264	297	323	297	274	298	308	307	329	282	298	307	307	282	282	287	276	308	299	303	275	268	351	268	285	292	312	297	273	289	268	297	348	312	275	299	304	320	306	275	271	335	273	334
13312	984	825	624	389	341	257	218	226	205	199	183	163	137	120	154	153	139	153	129	140	134	157	117	121	130	115	111	120	132	131	147	133	117	120	141	121	131	133	138	121	121	125	106	135	152	124	146	126	124	121	114	146	135	130	124	133	137	132	145	126	130	142	132	108	133	121	118	137	121	153	135	127	127	124	111	105	134	121	153	123	124	125	116	114	113	126	138	121	122	119	132	140	131	120	133	134	119	130	104	130	130	117	137	122	104	118	120	124	101	135	116	102	120	123	97	122	113	132	116	114	123	133	125	134	131	112	115	124	143	137	121	138	128	112	152	120	125	126	134	125	111	116	114	116	109	124	138	126	119	122	127	156	121	135	120	113	140	131	109	105	116	121	140	118	128	118	139	129	114	122	114	114	115	135	152	112	116	132	115	116	107	132	150	125	125	130	115	133	133	117	138	132	131	121	129	130	135	122	127	124	131	123	118	136	121	129	131	138	114	142	131	124	117	118	125	140	137	143	129	126	115	132	141	123	111	139	104	107	152	145	123	126	136	128	143	119	101	122	114	128	123	133	136	128	131	127	139	144	130	113	115	115	114	142	116	112	131	132	126	143	138	147	115	147	119	108	125	108	121	143	132	128	112	129	100	109	111	134	139	101	134	131	139	135	110	128	127	105	144	131	137	117	143	123	118	128	123	130	120	142	120	115	154	117	119	135	149	129	145	115	140	123	125	119	139	115	139	118	136	106	112	121	112	131	123	87	129	134	138	150	125	136	147	118	134	132	122	101	128	119	132	143	131	112	132	122	130	119	103	129	134	139	127	130	123	134	112	116	118	119	128	110	130	129	114	108	138	105	131	102	113	121	102	148	124	146	124	113	110	116	143	118	131	112	146	129	135	115	136	120	134	137	117	135	137	118	123	126	156	129	123	130	114	112	122	125	124	136	121	126	126	120	134	113	146	139	117	115	132	128	137	109	111	144	121	127	134	140	140	108	139	129	123	103	108	133	138	114	102	129	129	112	104	115	126	104	114	118	142	119	112	126	128	125	111	135	138	137	122	116	125	131	119	137	137	102	125	117	120	99	120	139	137	137	128	139	115	145	130	158	134	133	140	133	110	126	123	135	138	132	134	133	130	122	130	138	132	126	107	137	119	125	122	139	125	142	114	116	130	119	118	126	113	108	128	126	113	117	129	133	122	138	143	114	104	127	121	119	116	115	120	111	119	127	112	120	133	141	118	115	106	106	106	120	108	157	127	113	108	129	118	119	148	125	117	111	138	127	132	120	132	116	107	123	123	147	129	126	123	120	146	117	147	116	131	131	143	110	110	124	143	143	133	154	118	109	129	121	129	116	110	138	123	115	123	111	115	102	123	99	111	125	117	135	126	104	126	121	143	113	117	132	124	143	132	125	114	117	126	133	120	124	128	124	129	123	97	139	120	124	132	118	109	126	98	138	114	114	133	143	129	115	116	121	136	115	133	118	122	114	115	133	127	128	140	118	122	123	124	135	149	129	136	130	128	132	116	132	118	130	121	119	139	102	121	123	100	128	134	127	152	140	112	117	138	102	125	115	133	117	125	116	127	132	120	114	134	137	111	136	122	133	126	115	105	125	121	139	131	126	104	117	120	137	114	138	117	127	119	138	141	122	118	109	120	136	125	118	137	114	111	145	131	109	118	147	120	120	126	136	103	128	108	112	124	124	123	117	118	118	110	133	127	126	131	126	133	129	117	113	114	123	129	125	123	130	126	98	94	134	124	123	122	115	139	133	138	125	115	129	128	131	117	136	118	136	111	117	137	128	139	140	125	125	155	132	121	96	114	106	156	132	151	127	112	142	135	130	126	119	113	125	118	102	140	103	136	128	116	114	117	140	133	122	126	127	140	126	126	133	126	147	117	134	130	115	118	139	101	126	121	116	128	142	143	133	125	123	134	133	136	129	120	109	126	132	109	107	105	119	144	116	109	136	102	139	129	142	123	135	131	126	126	128	128	127	128	130	126	129	142	110	142	119	126	121	113	114	148	104	125	136	117	115	132	136	141	118	115	149	118	139	150	137	122	121	128	112	134	131	112	126	129	122	115	122	111	114	122	123	140	131	120	107	146	111	115	116	101	129	120	135	145	134	130	105	110	127	115	118	118	133	102	147	134	125	122	112	130	98	122	136	127	131	146	115	109	113	150	122	124	123	130	147	144	127	133	133	126	127	112	105	129	153	121	127	127	114	129	105	118	96	109	107	146	134	151	129	120	118	137	143	112	118	134	122	118	112	119	126	123	133	116	115	130	112	126	153	122	133	112	109	129	147	124	141	111	88	137	121	132	139	116	134	111	113	127	112	144	129	126	129	122	132	133	116	112	127	136	143	129	121	112	129	136	121	121	133	129	136	139	141	114	125	138	115	114	114	140	139	131	117	119	119	138	125	128	134	139	128	123	117	125	144	125	109	115	125	122	124	120	129	109	141	111	128	128	130	134	120	135	137	118	111	137	116	111	112	94	128	134	134	130	117	131	101	123	110	121	109	109	110	114	113	124	111	128	136	129	127	106	132	131	114	114	109	116	114	121	152	103	121	119	135	114	116	122	118	122	150	117	138	103	117	114	123	135	115	130	131	122	134	122	136	110	125	111	122	122	138	127	107	125	128	124	108	134	131	104	125	112	129	140	131	131	120	113	122	140	124	127	136	141	122	119	124	113	127	106	134	121	130	110	118	118	117	117	112	138	114	118	113	98	131	115	138	123	133	113	123	107	143	124	131	131	134	123	118	134	112	120	132	108	123	108	129	110	138	122	138	133	126	116	107	128	149	119	117	138	118	126	112	136	154	130	137	106	124	124	119	156	126	122	119	121	114	116	109	122	134	114	130	111	124	135	132	122	135	129	156	123	128	135	142	126	126	115	110	136	117	126	129	138	112	137	137	124	113	111	114	139	145	135	126	104	138	132	112	137	128	130	118	120	125	134	118	113	136	107	109	121	98	116	118	126	122	132	136	108	141	136	112	134	110	130	141	138	141	125	136	110	130	92	124	129	115	123	137	133	134	122	121	117	145	109	103	119	143	112	132	127	124	115	108	113	146	113	119	114	108	127	147	116	115	129	125	113	139	118	126	99	121	139	114	127	121	132	129	130	128	132	121	128	113	117	119	114	115	119	116	142	112	128	121	124	108	131	123	125	112	119	114	128	126	131	113	144	123	125	138	139	108	128	129	108	112	118	121	129	120	143	126	118	148	121	152	119	122	125	119	120	137	115	117	128	133	146	112	123	126	130	115	129	138	131	115	136	115	143	130	134	128	127	154	108	148	118	126	149	120	129	111	130	135	131	117	116	118	116	102	132	114	131	122	132	116	114	125	115	107	122	129	106	116	124	141	127	138	132	123	107	129	119	100	115	130	99	113	140	126	113	126	139	139	101	151	112	115	134	108	115	135	121	118	129	118	130	140	145	116	123	131	101	141	119	112	134	111	111	111	113	125	114	122	106
7794	814	1805	2028	1658	1318	1039	918	814	725	655	611	593	521	483	480	457	431	422	449	422	474	406	415	368	400	380	380	387	384	357	381	385	339	332	359	367	331	369	360	379	349	361	392	367	369	347	379	368	347	331	352	339	317	355	385	316	399	334	334	328	368	332	321	330	346	328	342	351	331	335	345	334	354	326	335	364	338	292	330	312	355	349	350	337	348	299	329	340	329	330	336	335	329	302	369	335	359	330	308	326	345	307	335	372	328	336	322	323	329	324	320	337	358	315	333	338	341	336	321	316	348	348	329	338	343	312	343	335	334	328	316	350	328	365	305	328	313	331	332	355	323	322	316	306	314	343	328	313	308	311	348	330	338	306	348	322	340	335	345	347	291	328	358	332	347	352	322	333	348	299	345	339	316	308	312	374	331	333	322	310	306	304	324	296	332	330	345	327	354	302	343	350	336	332	331	343	348	333	373	330	327	300	318	333	300	334	343	352	309	321	328	340	340	347	334	325	285	332	339	287	327	313	304	315	316	314	337	328	344	331	303	340	312	320	306	312	330	291	312	322	341	320	341	337	343	322	333	337	348	325	313	352	314	322	337	341	331	314	314	349	324	349	349	334	343	314	326	335	309	324	339	304	330	323	338	331	330	346	343	346	309	309	346	317	353	311	324	355	336	285	311	315	320	319	327	332	317	317	325	315	307	318	337	346	340	301	323	314	315	342	339	327	341	319	301	341	317	308	338	331	338	335	305	316	327	311	337	335	316	321	326	331	329	352	323	309	266	346	315	319	360	310	355	345	304	356	316	362	340	334	326	339	315	308	326	297	315	330	363	334	340	314	351	335	321	329	297	339	336	369	330	327	356	314	321	316	332	341	347	353	351	321	297	325	347	348	335	350	299	296	362	329	332	337	335	316	337	328	349	338	323	318	324	325	312	337	329	331	329	335	302	332	319	328	337	317	334	321	342	335	309	300	327	313	352	323	329	336	331	322	334	293	353	309	331	335	315	301	322	315	353	330	307	324	336	339	323	350	310	307	345	329	311	335	355	347	311	326	304	332	340	336	307	321	318	337	312	323	324	343	323	339	323	330	329	297	324	333	313	357	328	319	322	335	305	337	340	327	361	355	327	325	333	331	347	313	344	330	326	317	310	322	281	339	317	330	349	349	346	322	330	315	341	300	326	371	336	366	317	318	325	333	320	307	318	336	342	318	328	324	325	363	328	329	322	359	332	344	347	321	359	358	330	354	359	330	305	330	317	363	361	303	317	350	350	318	331	325	334	314	346	322	335	311	303	353	345	344	348	314	350	309	332	338	327	336	310	342	352	330	328	342	304	318	309	331	304	342	344	326	323	318	334	363	355	302	333	306	341	321	336	350	323	356	315	317	319	339	329	315	301	353	319	360	353	312	361	329	340	329	291	348	317	331	345	316	324	294	321	312	325	355	343	347	332	329	361	307	341	311	327	334	292	336	319	337	302	331	349	351	313	360	332	379	299	347	341	337	346	351	318	315	336	346	345	330	338	350	349	333	355	354	292	334	347	344	337	283	315	317	334	345	333	302	340	297	327	310	330	349	337	296	331	333	315	357	349	337	330	360	312	355	330	312	319	334	343	301	353	338	311	327	331	322	315	351	359	320	394	291	363	308	340	340	332	337	357	348	346	319	335	272	333	332	335	314	331	343	330	324	315	327	361	310	324	312	302	334	316	309	336	322	332	299	351	359	326	337	290	336	369	311	296	312	313	367	317	320	328	344	313	333	349	349	334	342	335	323	318	333	337	325	332	311	359	297	336	336	318	338	345	320	343	307	350	318	332	329	355	336	321	335	333	319	331	350	329	316	310	304	310	320	313	325	294	307	313	345	328	293	349	326	341	326	346	330	307	353	323	321	304	299	342	330	334	336	333	304	316	306	311	313	318	329	340	329	343	358	330	326	319	309	302	327	332	326	347	338	344	349	294	363	347	333	293	332	324	310	308	348	347	321	356	334	360	304	322	322	311	314	320	337	344	328	337	362	309	327	328	330	338	333	310	322	332	368	308	343	315	293	317	348	321	340	292	343	350	309	358	339	339	340	315	350	340	347	330	299	321	302	360	343	318	371	325	322	291	360	340	348	343	323	287	330	337	332	348	368	325	367	306	337	296	339	307	331	347	307	327	319	336	298	316	324	322	320	341	363	329	335	329	345	360	365	358	343	350	318	301	334	354	330	353	306	296	298	352	320	333	332	342	315	370	331	321	330	290	333	332	316	305	313	330	330	350	359	304	352	347	316	306	305	284	314	315	315	337	317	335	314	302	325	289	310	346	328	332	366	350	324	345	341	321	325	313	372	324	330	317	348	362	337	330	344	329	352	307	325	330	350	330	336	295	327	310	341	299	345	342	302	316	311	318	367	331	346	312	317	329	347	347	334	304	330	326	336	320	326	329	312	326	346	301	314	303	348	327	357	302	316	298	319	284	304	320	344	335	339	309	314	372	314	343	321	311	364	312	314	347	334	305	373	355	347	347	316	332	323	292	347	305	326	326	369	329	331	313	351	322	329	332	330	338	351	360	323	366	296	288	350	344	340	307	308	332	336	339	364	319	302	327	299	319	348	328	331	319	332	327	321	331	323	299	312	314	321	321	325	325	317	309	345	315	350	351	343	318	341	297	328	360	317	332	338	357	295	352	323	346	350	319	320	341	336	291	334	304	304	316	327	364	297	288	320	304	363	338	340	338	335	292	364	313	348	312	347	344	325	359	327	303	306	337	344	298	326	323	310	332	314	329	315	356	353	335	340	330	326	325	314	315	334	331	324	318	333	342	327	332	319	314	331	314	322	308	329	336	333	326	323	320	321	305	337	353	310	334	338	331	327	316	371	349	315	341	294	329	299	350	358	331	341	335	365	338	329	336	342	307	341	307	363	325	321	337	329	323	328	353	331	360	344	348	316	363	324	334	357	328	311	342	323	332	341	363	346	365	325	334	313	361	331	355	330	306	326	297	322	294	338	350	336	309	340	338	338	338	319	329	327	284	314	323	324	330	321	319	330	340	339	326	316	288	342	338	322	349	343	325	303	323	322	355	327	322	337	331	341	295	299	330	337	313	312	344	295	318	346	347	332	312	303	310	328	318	310	307	344	333	331	317	310	325	321	337	332	322	328	359	337	293	343	316	350	338	339	301	328	347	324	321	328	346	309	355	294	310	335	316	351	340	333	338	337	317	341	343	302	342	308	279	314	305	316	329	347	309	354	358	297	342	321	326	318	350	331	311	320	323	324	312	311	322	320	337	335	342	291	354	309	303	323	361	341	355	327	332	322	343	273	329	325	359	310	338	326	331	341	310	348	392	335	330	337	338	350	320	367	328	335	333	334	318	353	347	313	351	289	314	312	331	323	349	302	315	332	324	341	323	326	286	332	327	340	326	300	317	319	318	301	324	297	303	317	337	345	306	362	331	336	307	358	316	304	338	302	317	341	333	314	338	314	346	324	335
1592	329	303	285	276	298	261	262	296	259	312	283	266	318	283	275	281	298	296	337	288	287	296	260	264	283	286	294	259	315	289	286	281	270	284	281	249	259	284	247	274	262	277	253	257	315	284	242	298	253	285	276	282	237	330	306	260	310	293	265	273	281	281	286	263	285	279	284	302	279	259	294	262	288	279	269	297	324	274	265	280	285	287	261	281	277	296	315	274	279	287	284	286	284	269	276	279	276	269	267	302	300	284	292	297	260	271	254	316	270	283	299	300	292	294	275	290	290	291	282	287	314	296	305	300	272	266	255	311	271	304	265	292	249	284	270	273	293	234	274	252	290	285	292	284	274	260	274	281	302	305	294	287	244	282	264	297	272	257	295	272	253	286	287	306	271	262	284	264	279	268	267	302	286	260	267	308	284	292	318	298	279	279	300	283	267	297	289	270	265	297	282	286	289	274	287	281	300	272	286	298	259	288	283	266	293	251	272	290	292	284	282	282	310	274	296	265	270	299	257	287	258	280	255	306	290	305	249	269	260	273	286	281	295	305	267	252	299	282	261	275	262	265	276	282	266	255	272	287	291	266	249	284	290	300	305	259	290	319	266	273	287	289	273	279	276	291	254	293	244	253	296	273	292	305	258	299	267	322	282	225	269	306	277	282	300	267	302	253	296	292	273	286	279	252	284	251	290	280	259	253	303	279	280	280	276	245	253	274	285	287	267	263	253	286	281	282	289	297	271	288	276	250	271	260	262	274	299	294	295	259	264	281	297	285	273	274	296	266	280	264	279	284	255	260	280	300	291	278	274	282	293	255	250	296	260	291	284	270	270	295	254	286	288	246	282	315	303	271	284	268	293	253	304	300	285	269	280	290	302	241	249	279	313	271	284	261	251	336	281	312	292	276	301	283	272	262	299	265	272	287	300	292	293	277	242	308	286	282	304	301	271	282	248	266	281	283	288	283	301	279	277	305	274	284	237	282	270	296	292	278	288	281	267	277	279	264	311	297	302	297	289	278	305	265	241	247	303	232	296	285	300	266	308	286	244	240	294	296	282	268	286	278	302	315	293	262	263	242	255	269	302	278	297	286	299	311	275	284	290	274	301	276	313	283	283	295	271	281	233	293	291	298	300	281	287	280	256	264	296	277	269	306	257	259	265	292	267	304	282	261	279	282	247	265	286	276	257	265	290	274	248	273	278	290	285	262	311	296	308	248	248	286	275	290	319	291	266	275	258	281	298	251	309	270	257	270	297	294	304	276	302	303	251	305	315	276	272	266	312	299	274	270	300	288	287	280	275	287	289	299	256	284	275	269	249	300	236	271	288	282	276	287	238	268	276	264	293	292	232	279	315	314	283	275	275	283	248	251	308	240	275	280	269	265	265	269	263	271	274	241	286	244	249	263	289	268	261	320	299	301	258	267	248	248	281	253	298	297	306	288	258	252	293	274	268	279	270	285	300	290	311	284	263	267	297	232	309	271	273	259	260	312	288	277	278	238	276	289	286	277	285	293	280	235	293	287	256	273	289	279	292	281	294	253	285	289	297	300	269	294	289	265	299	295	260	272	305	293	286	287	269	296	279	272	264	297	271	279	245	272	266	289	266	282	282	264	305	295	286	282	262	303	263	271	305	272	278	308	287	287	290	282	275	275	269	270	285	253	275	309	290	313	286	262	311	286	266	296	309	257	259	288	283	254	279	278	309	295	333	292	292	297	294	256	303	261	284	276	292	273	289	294	286	288	291	286	235	267	286	272	242	307	294	271	275	272	272	276	270	292	278	281	275	278	284	305	292	284	247	283	289	264	262	273	302	256	287	276	303	270	257	305	268	281	271	297	292	286	276	265	255	271	299	275	278	262	275	254	314	295	289	287	268	319	297	277	288	280	276	307	251	270	271	260	256	303	251	279	285	257	297	319	289	295	299	269	267	257	266	255	298	252	300	270	251	297	255	283	273	283	267	255	272	276	264	300	267	282	272	290	282	305	275	281	269	269	279	302	294	281	279	273	297	300	280	284	279	269	314	303	264	282	271	290	285	300	311	304	230	265	255	262	268	273	284	314	260	266	277	298	278	314	273	264	281	268	263	278	263	283	264	233	285	293	299	261	243	239	253	250	287	294	267	286	293	277	299	280	298	274	277	262	307	304	288	275	280	284	261	294	280	253	330	265	267	282	290	285	269	289	297	257	277	274	304	294	325	315	278	278	299	280	281	283	267	324	293	294	298	273	236	296	274	278	266	297	301	282	264	269	279	274	303	305	279	305	290	242	268	336	278	268	315	267	313	281	275	258	293	290	293	276	270	311	257	275	276	272	289	282	263	310	267	283	282	306	290	292	259	231	277	298	324	284	250	244	277	271	268	263	252	247	292	269	258	301	272	284	269	290	289	264	286	276	283	296	287	262	261	240	271	238	260	288	283	273	287	274	259	278	283	321	310	272	243	294	262	293	303	288	274	279	279	265	299	274	302	295	264	312	292	283	308	257	315	266	298	275	273	246	269	279	250	281	284	261	275	271	264	262	281	282	273	298	264	261	280	269	286	275	257	293	270	289	278	268	258	292	273	246	299	301	272	289	276	297	261	274	282	283	284	294	297	270	284	277	300	291	289	279	284	285	278	265	269	290	284	297	273	290	274	287	304	279	282	270	247	289	275	267	279	272	279	271	321	273	280	246	277	273	269	287	265	288	270	276	292	251	267	287	278	280	327	278	272	299	262	282	289	260	298	246	265	281	278	266	270	282	250	291	259	284	285	288	327	285	319	265	257	276	266	261	273	266	285	267	251	292	280	259	288	280	297	287	262	302	305	280	273	277	289	278	283	256	296	276	270	297	289	298	262	281	269	292	286	322	265	275	259	253	270	310	263	267	301	271	281	298	313	306	288	269	296	299	288	291	326	300	285	292	305	288	254	295	248	271	319	254	263	269	289	300	269	273	271	274	276	292	304	278	268	267	305	261	283	290	268	270	288	256	263	270	281	268	287	291	263	296	276	263	285	280	265	286	281	314	324	256	305	275	255	270	267	286	310	278	281	265	298	294	272	298	287	237	265	275	269	271	284	300	286	250	281	289	267	283	279	283	261	265	276	278	270	283	300	296	305	280	288	304	269	269	251	272	280	254	249	296	302	265	244	257	289	266	270	302	283	257	257	300	260	262	271	287	283	297	261	269	280	285	292	292	284	277	278	273	245	274	282	276	256	278	277	266	278	256	274	293	295	289	291	270	263	298	268	273	303	278	289	266	289	276	272	285	312	290	278	274	280	296	317	277	248	262	276	266	262	282	287	281	304	273	293	283	290	276	287	265	299	280	283	306	301	285	269	276	248	242	262	287	315	272	282	301	294	309	258	289	282	302	297	256	292	292	259	268	239	285	293	290	256	264	271	304	267	319	263	296	275	304	279	301	291	285	284	296	258	283	306	297	292	285	276	284	288	324	295	260	253	296	283	277	259	282	281	260	294	305	329	270	276	250	288	272	284
1772	600	679	643	669	647	636	650	658	581	581	617	628	623	642	624	630	682	627	612	630	609	615	671	655	654	623	607	637	651	650	626	627	636	656	606	628	620	624	641	574	635	664	622	606	706	629	618	649	672	648	647	567	614	588	600	623	580	636	577	627	611	602	593	595	616	641	655	648	626	579	603	626	595	615	634	617	638	607	641	667	605	604	627	626	602	628	606	644	676	571	585	643	631	631	625	602	594	604	609	593	619	628	597	584	627	629	649	649	623	596	667	647	576	640	620	642	596	591	627	661	593	645	595	613	616	644	665	609	606	607	609	653	593	605	610	644	632	680	618	602	585	634	607	638	623	607	644	624	628	619	606	618	620	664	599	624	658	635	572	609	626	652	637	584	646	590	620	656	603	645	585	650	622	603	649	638	609	684	597	637	632	611	613	646	605	607	628	613	604	604	608	665	616	614	626	621	604	639	596	626	646	672	637	618	652	615	600	603	608	612	594	611	593	595	668	589	581	628	585	603	601	649	648	617	636	610	669	630	651	596	586	599	639	667	588	654	604	615	646	615	601	655	632	617	643	599	632	600	601	654	618	613	593	655	624	657	615	625	625	670	609	597	573	630	582	633	618	654	654	597	591	625	641	610	614	664	625	604	637	648	575	620	672	635	631	591	645	659	575	615	634	639	629	627	622	602	631	648	635	650	644	613	614	608	578	637	597	629	665	603	609	653	628	621	615	593	629	611	576	652	590	621	644	561	604	609	631	595	652	626	622	592	615	620	647	601	609	624	591	665	617	613	638	640	639	649	640	604	634	644	641	603	621	610	616	617	656	600	644	606	582	611	619	629	606	634	611	676	627	621	606	587	594	622	619	632	647	620	624	611	642	655	602	639	600	596	627	645	607	616	606	621	606	595	611	624	645	649	660	591	642	643	612	614	611	655	604	606	572	653	640	602	594	622	652	637	611	643	616	612	619	607	589	597	637	630	631	654	616	604	677	626	635	610	621	641	632	629	591	607	626	592	634	566	637	620	608	671	634	654	636	587	632	583	644	611	665	593	692	642	677	651	631	561	619	649	612	604	652	686	612	665	541	633	637	601	614	605	695	632	614	587	569	618	639	633	627	656	620	599	583	644	662	615	552	623	620	630	645	579	635	600	646	650	654	634	602	621	630	606	589	619	583	652	654	657	665	602	584	651	612	593	572	622	646	655	669	620	601	580	636	638	615	605	591	648	614	548	605	654	638	605	654	608	637	632	616	651	607	613	632	622	624	597	621	570	616	661	602	660	644	622	656	640	620	602	634	654	603	645	617	596	569	599	645	634	632	619	647	570	595	576	626	589	633	613	616	628	639	629	650	618	636	631	629	679	632	617	592	650	623	616	676	621	649	630	687	576	686	570	673	627	631	632	605	640	569	661	572	581	610	609	601	621	629	638	607	613	621	619	652	687	604	657	645	647	637	623	620	615	634	646	619	668	635	629	643	608	624	638	637	594	647	613	628	620	604	643	658	587	638	622	602	624	620	610	637	617	596	699	604	617	632	644	614	629	640	635	630	643	608	643	662	612	610	606	648	653	605	622	635	638	634	655	647	627	623	603	618	577	602	672	649	639	634	595	631	619	594	592	649	635	612	579	649	578	606	636	632	626	603	627	635	586	613	634	659	590	617	571	660	645	636	626	633	613	603	592	625	641	634	643	615	646	594	615	595	609	619	624	619	640	609	611	620	615	556	637	634	616	678	659	628	599	615	625	621	583	650	594	611	624	643	593	613	628	594	605	619	621	578	643	629	691	680	642	678	633	633	599	602	625	624	641	622	614	676	623	651	616	595	630	616	617	627	609	615	609	670	614	563	649	625	637	642	603	590	626	648	653	622	610	646	601	595	646	598	656	577	634	616	614	636	571	652	620	631	612	604	583	556	576	613	601	634	664	665	589	651	576	623	631	631	646	635	608	591	670	606	597	618	612	604	615	590	635	648	625	623	641	652	611	664	652	602	624	611	659	590	626	614	632	654	603	648	631	628	646	672	627	623	610	640	622	659	592	625	629	607	601	583	666	617	664	626	618	626	670	627	609	592	646	606	603	624	675	614	637	624	561	647	619	622	623	612	621	647	634	620	601	592	639	653	618	622	633	621	564	633	567	646	647	613	589	645	603	618	617	598	603	698	621	672	596	629	619	597	639	628	622	620	612	619	623	593	641	631	633	583	644	642	623	614	606	625	641	651	604	612	596	624	602	639	645	579	595	628	656	673	633	593	607	597	623	610	640	618	620	629	664	605	579	619	605	593	610	628	686	586	640	597	601	621	617	612	578	625	630	620	655	611	621	624	659	636	592	589	619	620	597	623	607	616	626	623	606	630	586	593	610	636	626	653	612	584	616	624	639	614	632	646	661	678	631	644	624	613	623	567	596	626	621	611	616	664	618	617	585	607	619	681	630	630	628	662	627	599	705	653	621	648	652	613	642	609	606	636	607	606	632	633	596	587	598	653	618	589	594	648	559	594	647	632	650	653	648	614	636	605	618	610	595	664	659	570	610	623	631	607	634	608	608	620	603	595	624	610	598	592	615	613	621	647	684	597	617	631	635	647	605	614	630	619	621	590	612	630	626	608	639	566	663	591	643	625	663	647	613	626	575	628	619	626	597	629	623	631	646	652	604	578	648	611	639	658	589	639	616	641	634	656	653	589	628	572	603	625	690	618	637	633	618	602	666	614	609	644	622	603	608	623	617	623	618	640	609	635	576	634	646	659	625	612	589	622	655	618	639	587	652	652	597	599	600	654	624	631	614	634	660	611	600	612	632	600	603	633	587	626	623	650	661	609	649	594	646	595	654	658	582	647	654	646	581	617	596	543	636	686	589	630	598	635	629	594	689	629	655	630	599	636	623	620	604	621	655	633	645	658	592	618	608	626	619	597	648	620	599	581	591	566	609	612	611	637	630	614	629	631	593	632	591	649	608	648	612	587	624	598	613	629	650	643	602	617	647	664	597	602	600	627	632	629	623	640	615	613	620	582	638	607	608	665	623	634	622	647	604	584	618	609	612	611	623	621	622	615	598	622	580	630	653	621	599	627	651	651	605	609	625	598	648	632	636	572	649	606	672	609	635	614	629	609	653	603	611	630	671	662	638	637	625	632	574	622	593	647	643	616	603	625	619	659	600	596	585	611	643	601	646	654	652	651	613	634	650	603	646	598	667	638	643	597	633	596	662	666	627	635	613	610	656	637	577	620	635	647	601	588	616	646	612	568	648	597	589	628	658	663	654	608	609	638	647	606	632	666	584	613	626	687	641	651	622	603	616	636	639	639	617	657	648	627	629	622	635	631	608	639	612	629	648	591	593	591	635	598	571	649	639	617	628	633	620	639	623	616	589	611	629	640	638	593	584	606	586	587	631	607	595	612	641	644	617	591	630	616	663	609	602	629	612	637	627	627	584	634	614	616	607	657	563	600	561	650	654	649	638	569	669	638	660	636	612	612
6890	381	435	348	256	220	184	171	157	144	148	154	137	146	123	121	134	111	102	122	114	120	96	129	133	112	116	120	109	133	116	100	104	113	122	98	137	122	109	115	111	125	131	131	125	128	142	93	125	117	130	111	138	134	122	131	153	110	91	127	136	104	137	118	120	140	120	155	122	111	116	122	108	99	112	139	109	114	129	114	120	133	136	118	127	118	115	115	132	127	128	128	113	106	123	115	121	104	130	111	119	106	106	135	120	112	154	140	116	96	135	134	102	123	118	124	108	113	104	119	128	112	137	112	94	108	124	144	132	129	120	108	120	124	121	116	110	118	100	115	133	105	127	121	140	127	125	122	106	131	127	148	106	119	118	118	122	110	132	119	116	112	110	107	114	121	104	121	122	145	131	138	122	128	125	135	116	103	113	120	124	127	132	139	148	135	108	114	106	125	121	143	129	110	123	118	129	121	126	122	125	131	106	95	134	143	130	111	134	122	108	129	133	134	128	128	104	107	131	101	141	138	132	139	130	103	130	104	119	103	117	120	112	104	125	119	112	128	123	122	125	119	103	123	110	116	120	117	159	110	129	112	105	117	103	114	96	130	134	123	120	124	127	136	119	120	121	120	122	106	104	121	123	109	141	133	130	104	101	120	138	115	116	114	111	150	133	122	119	112	129	121	121	144	121	127	106	141	133	123	136	99	136	105	132	126	131	113	117	119	116	124	132	106	112	120	126	134	139	114	93	112	126	105	110	131	134	131	101	106	112	122	106	127	133	137	110	116	142	117	115	133	95	120	133	136	106	126	144	112	133	136	115	123	115	114	142	130	131	120	113	117	130	96	126	125	114	129	132	118	118	117	130	114	113	122	130	122	141	139	104	135	101	126	91	103	111	108	98	107	120	142	111	133	111	99	135	101	106	131	130	114	109	108	134	126	135	120	139	128	110	133	129	119	110	142	134	130	124	112	108	147	122	114	97	149	117	87	109	106	134	112	117	126	119	97	119	126	113	121	107	126	123	119	117	111	104	120	134	103	119	129	130	120	122	108	122	108	142	114	128	120	110	131	125	145	154	104	111	121	115	136	112	115	95	101	112	119	101	128	125	132	150	121	128	98	130	122	119	125	128	109	140	136	133	126	98	110	119	142	102	125	133	123	121	139	114	137	128	110	123	128	151	136	110	124	131	99	110	126	129	130	123	128	137	123	144	150	118	126	98	143	133	112	113	110	115	114	114	136	121	82	144	127	133	115	104	128	130	121	114	136	113	111	141	120	111	134	125	116	134	124	126	125	107	120	95	96	139	112	115	110	116	117	109	112	123	122	111	114	124	112	136	106	100	121	102	107	125	114	116	103	115	128	97	106	118	109	118	119	118	112	112	130	120	123	122	118	97	132	118	116	108	93	145	129	129	117	125	99	127	114	115	103	122	127	139	111	111	109	110	113	126	123	114	126	105	114	102	125	108	136	101	130	119	133	127	109	128	135	119	131	118	132	122	128	119	116	125	96	106	137	125	139	130	121	126	113	115	122	118	142	120	116	103	137	131	125	114	103	120	121	107	101	117	116	136	128	126	154	109	96	110	117	118	134	118	112	122	89	127	124	130	114	106	122	126	116	119	115	133	153	119	122	114	109	110	127	97	116	95	117	137	112	126	108	116	117	109	124	119	108	121	150	134	114	108	122	144	114	119	109	94	119	124	130	135	113	127	123	128	133	90	112	143	128	125	146	108	117	120	115	121	109	145	129	138	131	138	107	128	104	115	124	152	135	130	117	127	140	107	109	106	125	135	142	112	119	122	122	133	117	102	140	126	130	122	126	109	133	130	105	114	123	121	119	108	114	124	116	112	119	142	125	118	140	111	101	126	99	121	117	116	100	111	120	139	102	139	110	116	117	129	115	104	127	114	107	112	105	118	98	115	123	111	141	123	105	118	123	128	102	111	125	120	132	118	106	146	137	113	150	105	107	120	108	108	116	121	106	108	141	141	137	121	112	126	117	106	109	108	112	110	117	125	121	118	133	100	145	120	123	140	126	125	130	135	122	118	119	125	128	126	118	144	102	93	122	112	127	125	117	109	121	110	113	134	124	133	103	102	117	116	113	116	102	107	143	118	134	113	128	131	117	104	123	123	120	117	137	128	111	102	105	129	112	116	128	119	101	107	97	132	123	122	108	133	125	125	132	130	102	111	122	128	137	133	121	119	129	124	99	121	100	123	108	107	124	110	114	103	107	107	104	109	122	126	100	114	117	143	132	110	122	115	109	125	128	130	111	123	139	122	121	151	130	126	110	124	108	168	116	137	104	115	122	98	110	114	120	108	122	121	112	101	137	119	127	125	145	139	130	132	124	122	128	125	103	144	129	120	117	123	126	96	102	130	101	122	116	127	113	106	132	134	123	139	107	113	130	114	118	126	132	120	126	112	117	109	113	106	118	114	103	112	106	128	123	92	125	107	118	108	116	112	115	124	123	129	124	121	113	107	119	109	115	118	116	139	138	99	100	117	123	104	112	116	121	114	106	136	103	128	122	118	126	104	125	123	107	144	101	115	101	132	125	118	145	104	117	114	129	109	129	107	114	116	119	137	133	134	114	126	124	109	120	129	128	121	111	111	110	136	128	118	112	122	122	134	135	127	128	86	124	118	119	119	122	109	121	99	119	123	124	116	136	113	94	138	126	117	100	136	151	127	99	116	107	111	120	113	108	122	137	113	117	111	142	144	128	128	106	121	107	119	135	118	131	102	117	118	109	123	124	117	110	107	131	140	139	110	120	119	107	108	114	120	118	123	150	109	110	144	136	113	119	137	125	116	135	115	128	122	108	127	122	108	108	109	105	133	110	132	114	105	148	137	114	124	90	104	133	118	123	126	110	131	119	114	115	115	114	124	129	130	132	133	109	128	107	138	112	111	122	116	125	103	108	116	107	141	114	131	118	113	112	126	127	141	116	118	117	111	141	114	122	122	135	158	116	127	123	138	120	132	114	128	118	128	115	110	114	142	134	120	120	149	141	123	110	115	115	111	132	119	128	126	133	139	122	137	115	126	127	118	116	112	110	128	119	113	112	110	113	126	137	119	127	96	112	110	127	135	121	138	145	138	123	109	126	109	133	111	119	118	146	118	112	118	123	121	94	123	101	123	111	138	110	118	143	114	114	126	122	108	109	124	117	116	99	133	122	115	112	115	122	111	127	127	124	121	135	136	129	119	130	118	124	109	106	120	120	100	107	108	115	104	124	129	114	137	137	133	113	120	132	115	124	124	120	114	117	108	112	114	150	117	114	122	100	120	93	128	122	121	126	114	111	108	121	119	125	138	117	116	127	108	113	99	111	119	122	139	122	115	124	146	153	109	128	123	107	133	137	105	124	124	106	153	104	116	126	137	125	116	132	121	117	142	102	115	117	109	121	115	132	136	128	101	122	115	140	112	106	111	129	119	117	138	136	123	114	109	100	113	109	103	130	118	127	110	122	135	142	142	119
5965	555	991	1165	903	824	674	592	549	494	444	450	424	407	438	357	359	372	351	333	337	344	334	338	364	363	321	330	340	275	336	339	339	339	311	309	287	326	279	296	306	319	312	318	310	335	331	312	327	316	305	305	300	304	328	306	301	311	324	311	297	337	307	291	335	317	270	286	285	298	310	312	326	312	284	276	327	289	314	302	315	293	349	310	298	293	305	291	295	291	306	304	321	304	317	293	282	303	304	316	313	285	298	295	321	317	287	295	299	297	320	310	326	305	311	333	307	280	308	310	301	283	279	276	288	288	321	305	269	308	299	310	281	301	307	291	291	320	292	321	296	314	302	296	348	292	298	300	302	285	339	308	302	289	283	282	300	298	335	281	279	302	304	308	305	311	278	330	306	300	321	324	298	311	298	313	295	308	293	315	299	308	295	296	291	282	279	288	308	284	270	282	304	330	332	329	300	322	302	283	336	301	311	304	279	283	302	318	299	292	314	309	294	275	330	287	314	290	311	274	296	306	300	292	269	323	318	307	273	310	294	289	312	284	296	301	274	336	321	303	316	297	329	318	297	295	324	282	282	311	303	259	326	324	283	296	313	312	304	299	298	288	303	331	276	274	312	302	309	299	316	308	268	282	304	296	292	291	291	297	294	283	261	320	300	296	305	288	293	309	314	286	318	318	286	355	302	321	287	292	332	315	310	300	304	313	309	292	284	327	321	315	293	318	300	313	288	279	294	318	288	302	282	308	280	298	286	307	303	330	311	286	303	318	298	302	302	317	281	293	315	272	275	296	291	274	314	338	312	314	284	276	324	304	289	279	290	330	298	306	309	305	316	310	304	291	329	279	317	308	300	291	283	311	283	287	286	323	290	280	295	289	299	320	308	317	294	300	301	321	305	313	289	305	287	326	304	291	296	296	327	305	299	297	327	299	298	327	305	326	282	319	292	292	295	314	284	301	312	359	326	301	288	285	297	299	298	313	308	310	292	283	327	291	333	312	307	282	306	337	317	308	316	308	290	276	303	309	285	287	290	304	310	289	287	302	294	255	293	311	311	315	315	289	294	283	311	269	312	297	273	287	290	310	309	281	282	314	297	315	309	331	306	354	311	315	318	290	309	292	326	306	284	313	276	299	328	317	283	296	300	288	313	291	304	308	311	335	293	297	335	275	293	291	305	303	324	318	307	296	305	293	304	290	319	300	329	299	338	299	320	315	299	297	263	297	281	318	315	273	305	291	276	312	308	324	317	263	315	306	304	300	309	296	281	329	303	302	303	274	274	306	312	293	324	303	333	319	291	290	308	275	305	301	301	308	313	306	310	333	291	289	285	315	299	298	296	282	324	284	304	311	303	301	298	304	303	282	281	286	296	325	292	318	303	303	304	316	263	315	290	307	316	321	275	313	310	325	313	266	287	316	307	322	296	328	279	328	324	304	295	335	293	280	280	284	323	272	298	301	329	328	289	299	268	276	284	339	302	287	300	286	306	311	279	282	296	286	317	288	346	286	290	293	282	312	281	315	270	294	326	295	303	281	301	311	275	301	318	323	307	282	293	326	271	296	301	295	313	321	310	321	283	268	317	284	284	292	338	319	298	338	272	308	298	315	280	308	275	263	307	355	306	313	292	272	309	278	286	279	324	300	281	322	285	298	325	324	282	276	297	308	278	308	319	310	306	300	306	303	317	310	274	326	302	305	321	297	298	326	288	285	319	299	272	285	311	294	318	318	307	280	301	316	293	342	312	302	304	304	314	297	284	296	289	310	294	321	278	278	340	282	294	317	300	314	317	306	337	297	294	313	314	295	303	298	313	316	288	316	310	283	298	293	305	308	315	325	312	300	289	304	326	309	303	302	296	301	318	303	283	322	305	293	311	313	321	305	299	283	304	323	274	305	317	307	307	313	312	318	303	312	302	286	291	291	271	299	285	315	308	297	298	294	302	320	292	308	321	319	293	345	281	305	300	322	284	313	325	308	301	283	300	321	291	288	301	313	302	321	293	309	292	342	299	288	323	292	323	321	291	296	297	300	311	303	300	304	319	319	277	305	294	299	308	311	303	290	282	323	307	306	314	274	287	292	294	310	316	305	297	287	277	305	283	278	299	308	287	294	326	291	277	319	298	296	329	302	309	299	294	285	307	286	318	292	295	286	324	312	311	286	309	302	303	310	326	271	296	272	291	300	328	290	276	316	322	320	278	320	301	302	274	309	320	314	308	297	301	312	296	306	279	285	308	286	300	311	295	306	287	295	313	288	277	304	315	316	301	292	299	305	300	293	339	276	310	319	310	302	317	284	299	323	291	295	330	294	282	306	309	299	294	322	319	285	319	321	303	293	322	312	310	325	326	295	290	297	281	322	295	293	332	281	291	348	309	329	296	292	308	305	310	286	289	287	286	309	294	327	287	315	328	293	313	327	290	292	290	296	315	313	294	290	320	279	307	319	287	275	342	277	291	322	319	272	299	329	314	321	299	307	284	279	299	300	253	317	317	267	317	321	331	344	293	298	327	332	333	314	340	319	281	299	302	307	290	315	284	283	287	278	298	284	318	318	298	307	320	298	301	275	317	316	278	277	292	285	294	318	285	309	312	299	296	293	297	260	299	303	317	295	288	293	270	332	306	324	317	274	289	290	297	294	288	307	316	282	313	309	288	302	334	306	296	270	294	285	303	298	310	300	301	301	295	325	292	305	301	318	313	293	304	291	302	311	324	311	312	311	284	320	304	309	313	286	340	316	242	324	289	307	274	305	298	308	300	322	277	290	270	321	318	286	308	327	318	279	318	333	301	278	302	309	314	288	294	313	329	309	285	339	293	313	293	308	281	310	307	291	307	302	291	281	294	295	313	307	300	309	324	294	285	302	274	328	294	294	304	282	320	270	338	282	285	279	304	305	279	267	296	302	280	315	303	284	284	323	287	285	310	314	301	296	281	283	318	331	286	328	300	267	320	263	287	286	339	311	306	288	292	324	265	298	288	295	288	293	304	285	288	291	277	323	289	324	292	314	331	295	299	279	305	294	305	275	331	258	302	319	296	283	311	311	280	295	307	329	305	295	310	326	329	341	273	288	316	245	342	296	295	337	278	291	291	310	336	285	289	326	350	262	331	332	292	314	291	256	295	301	280	349	286	287	330	285	318	286	292	291	315	306	329	318	299	275	331	269	304	319	314	321	295	321	318	326	285	296	270	295	326	272	314	322	284	305	307	303	301	279	287	281	273	333	307	303	312	322	313	303	290	285	280	287	292	287	288	292	288	300	295	281	312	317	334	299	332	284	288	321	294	294	299	320	283	317	305	322	303	316	278	287	304	322	302	273	299	317	321	308	319	303	298	297	316	313	281	278	288	285	319	312	281	285	306	336	312	311	318	293	300	325	348	306	285	316	302	291	314	306	291	306	303	287	293	313	297	296	333	325	305	304	256	282	309	280	320	299	295	301	305	314	288	280	311	307	274	323	323	274	303	301	298	295	305	290
13363	938	759	627	433	340	274	252	209	194	182	194	162	145	152	154	132	140	126	108	126	124	132	127	139	125	125	131	128	130	121	113	114	137	136	138	108	125	140	114	134	122	150	135	157	132	128	125	129	142	115	138	131	80	114	122	145	123	130	124	136	142	126	110	140	125	116	130	127	149	133	106	119	138	125	125	129	132	130	142	132	133	112	125	130	119	129	142	143	136	123	129	110	134	131	118	108	127	127	136	115	138	111	118	123	113	120	124	127	126	126	131	125	118	124	127	126	118	154	139	114	139	141	116	111	127	120	153	124	133	130	126	131	124	128	96	124	115	143	144	119	122	139	132	137	132	121	129	118	116	131	122	130	144	105	139	139	127	115	128	122	136	124	116	131	112	120	137	120	120	136	103	116	125	141	102	127	115	132	116	107	129	124	120	137	137	140	126	136	119	110	125	128	133	115	130	126	127	126	110	111	123	131	133	109	137	110	120	113	130	110	145	122	128	129	127	146	114	126	115	121	133	129	115	99	116	97	113	112	111	135	111	133	118	135	131	126	120	117	105	112	110	112	117	106	131	112	115	123	119	114	126	122	104	119	119	135	111	125	133	130	125	115	122	115	122	127	128	121	134	127	108	121	112	124	131	140	136	142	132	140	108	112	130	119	140	111	114	121	146	126	124	123	113	123	138	139	130	117	147	136	126	144	130	133	102	134	141	142	112	112	129	106	107	122	121	110	139	104	99	109	131	114	114	143	131	126	143	132	135	117	131	144	129	128	134	106	128	121	112	126	124	128	105	129	115	90	126	131	138	126	114	122	115	138	131	130	131	146	129	124	122	132	130	132	100	121	125	123	129	106	126	120	124	135	118	136	122	151	147	122	120	127	132	118	133	107	135	124	112	140	129	137	135	122	107	116	122	133	127	127	125	126	139	137	108	132	121	106	122	142	113	117	130	156	140	104	153	146	140	135	122	138	139	124	129	105	124	130	132	120	127	123	120	112	124	112	122	119	139	119	134	145	149	137	126	131	135	143	117	119	117	133	137	142	131	129	117	122	134	101	110	106	105	119	113	138	107	129	107	129	130	121	117	116	126	129	117	110	124	131	126	134	107	147	118	106	104	117	119	137	127	139	120	119	126	109	110	101	125	133	139	155	127	122	122	135	112	146	112	137	118	108	120	146	119	115	133	125	115	149	128	127	134	132	128	142	128	116	132	119	112	127	119	117	112	133	113	121	136	110	136	111	134	130	121	153	120	133	135	124	130	118	140	125	122	130	121	129	137	115	133	129	139	142	131	133	129	133	116	107	143	125	146	141	113	123	111	122	133	121	136	120	128	124	137	135	121	133	121	114	131	121	121	152	104	125	119	132	123	145	115	122	145	133	117	129	110	148	120	137	126	135	126	120	137	128	134	139	122	120	133	128	112	121	137	137	127	153	113	117	123	127	126	120	107	115	131	136	132	136	130	136	123	126	114	134	124	131	113	110	134	113	115	112	126	102	124	134	134	107	123	145	105	124	125	125	128	140	116	120	111	124	127	140	131	122	126	114	128	113	128	118	110	134	137	99	119	134	142	128	118	125	135	101	131	150	120	109	122	117	117	127	124	125	104	129	126	135	145	121	125	122	125	125	132	138	112	118	131	125	132	138	137	125	131	127	124	118	123	126	117	134	120	138	125	137	126	125	107	109	117	142	131	132	135	136	132	139	115	100	102	122	127	111	139	113	123	124	120	119	142	123	121	117	127	106	145	127	116	135	139	126	109	116	119	122	126	134	122	143	119	128	101	146	101	118	103	131	121	133	138	124	110	112	110	129	132	142	131	135	113	108	130	135	131	119	124	108	128	130	144	129	130	100	116	146	142	116	106	110	138	126	124	148	145	118	124	156	108	144	122	136	93	130	121	133	119	116	137	107	127	111	131	122	121	119	127	138	119	119	134	119	117	113	122	123	136	128	126	107	132	115	142	132	131	135	135	128	133	122	115	119	122	134	127	118	132	105	127	99	138	125	123	111	109	123	119	102	132	133	134	123	133	112	122	133	131	108	145	129	123	106	133	125	133	109	131	121	120	133	130	110	144	126	113	121	150	154	137	134	118	130	117	143	111	132	138	121	154	132	128	135	132	120	120	108	130	114	107	123	130	105	137	126	131	121	134	144	123	135	130	111	125	128	141	117	123	129	115	116	117	158	123	112	143	110	134	98	121	109	133	125	126	101	113	126	92	139	105	127	122	136	114	130	110	110	119	141	117	127	109	134	146	124	140	162	144	117	105	134	120	123	121	130	115	133	112	128	106	123	112	115	139	116	131	115	126	122	111	136	144	119	135	108	105	142	147	128	132	133	137	121	112	129	99	122	114	138	110	107	121	125	105	137	120	139	107	124	112	119	121	122	113	117	125	136	119	143	128	119	142	134	134	116	132	127	128	136	132	136	125	129	135	102	122	143	155	138	112	136	117	144	122	127	138	133	133	129	115	123	130	136	117	106	121	125	115	146	127	131	136	129	137	134	145	120	128	138	129	131	116	101	115	122	130	128	121	132	113	108	125	112	119	155	128	137	118	132	132	123	126	122	154	122	112	106	138	122	123	131	121	138	107	126	135	138	125	118	123	131	134	105	130	128	127	112	116	131	109	125	115	125	137	130	135	109	111	140	135	135	131	122	122	110	132	120	131	105	116	149	111	124	111	113	140	132	115	122	131	121	95	128	115	134	123	90	121	103	143	140	120	122	128	105	116	111	122	131	123	136	125	120	114	114	124	113	121	111	114	134	127	140	147	118	131	121	150	121	125	113	140	117	109	134	142	125	118	111	120	120	134	117	134	122	119	126	96	118	115	115	114	131	103	127	132	140	94	127	142	119	111	130	144	108	125	127	126	135	138	94	121	113	121	113	132	131	115	123	130	138	122	131	149	103	128	123	123	111	118	132	143	133	132	115	126	123	109	123	128	126	124	122	109	118	123	128	136	126	118	137	147	122	116	117	119	115	130	137	116	143	120	130	121	116	120	132	129	111	126	112	137	110	119	116	125	122	120	122	131	149	128	128	119	108	163	112	140	139	135	120	135	117	98	143	120	100	115	121	137	120	130	142	90	132	133	130	113	117	123	114	114	114	123	120	114	133	113	114	145	100	122	136	140	132	113	117	137	136	126	136	126	113	122	126	142	134	145	119	101	134	126	125	115	140	113	129	119	142	123	134	127	124	123	121	149	119	120	139	135	104	121	121	137	139	110	122	125	123	104	119	127	103	127	127	136	128	117	142	139	123	128	134	127	117	90	113	134	153	117	133	109	137	102	108	140	114	132	118	121	136	136	148	131	116	126	116	108	118	126	123	129	119	115	124	117	128	162	126	136	123	115	116	117	145	127	151	116	121	131	131	120	120	136	115	118	127	123	116	141	131	119	123	118	115	110	108	122	128	122	122	135	119	145	136	133	134	131	128	134	124	140	127	128	131	129	124	127	147	131	131	116	120	113	122	110
7975	816	1690	2009	1630	1345	1098	947	804	723	650	580	576	564	486	509	477	449	448	449	424	442	419	422	395	405	371	383	403	371	371	385	386	372	404	327	355	353	343	349	384	330	371	370	336	363	347	346	353	370	328	343	348	375	349	356	361	347	352	360	314	360	333	324	310	323	345	373	349	366	322	333	344	366	345	367	320	322	330	349	310	337	346	327	359	333	322	335	330	351	345	318	326	294	339	344	341	333	332	334	323	332	351	341	338	322	337	321	325	332	343	332	350	366	300	349	332	341	309	310	350	324	344	316	304	342	326	314	334	318	315	344	325	364	336	335	342	330	328	349	331	346	328	362	349	340	291	326	316	334	324	325	300	311	303	342	352	329	316	335	319	294	336	337	346	292	337	310	343	368	325	324	322	347	322	313	334	316	314	359	319	334	308	295	339	309	346	320	342	329	319	334	319	348	346	338	363	321	336	314	295	363	323	343	342	368	291	325	359	320	341	315	339	315	322	344	307	351	298	348	342	338	345	330	331	318	333	334	346	323	298	330	316	301	349	313	339	321	328	297	356	333	348	331	353	309	367	314	316	333	350	334	330	353	329	316	339	316	305	308	318	329	343	334	335	341	344	312	332	323	352	294	292	340	332	300	337	339	362	326	315	313	369	317	356	316	301	353	324	309	310	365	329	353	350	317	321	317	307	364	338	335	324	324	331	287	317	388	321	340	313	300	353	329	369	350	325	332	307	337	301	338	366	355	360	367	369	325	338	357	365	322	340	325	334	339	325	361	358	317	345	333	321	332	282	300	327	302	305	318	339	311	311	302	315	345	324	344	313	302	341	338	364	312	327	326	318	328	312	306	346	324	329	320	302	295	309	347	323	307	332	343	333	331	345	308	331	275	326	349	326	324	311	321	350	311	342	333	312	322	304	322	343	348	369	335	299	331	329	361	319	342	321	346	333	307	330	301	365	331	325	325	343	352	333	364	332	335	315	333	350	296	320	326	340	342	337	330	369	323	353	348	344	331	319	331	319	334	350	342	306	340	344	306	338	347	325	293	328	317	318	300	324	296	304	337	341	312	353	329	348	329	349	331	311	312	309	325	329	345	312	315	289	353	354	334	322	369	349	336	311	339	321	320	324	325	361	324	316	334	357	331	308	308	333	340	298	328	344	339	345	310	321	330	371	342	307	342	293	332	346	337	318	314	343	342	331	338	346	341	355	341	301	330	325	332	323	344	316	304	344	300	354	360	361	325	366	345	359	296	329	303	359	351	334	320	314	368	293	343	347	331	309	326	293	313	316	277	310	331	308	333	324	308	345	328	377	325	316	336	318	327	340	327	322	308	310	298	363	329	327	355	326	328	342	361	341	313	317	350	324	334	340	356	308	312	309	340	298	351	347	334	348	303	321	314	328	302	321	330	313	326	323	329	360	333	341	368	322	328	320	343	321	308	346	323	339	326	330	369	328	345	312	312	340	319	347	297	340	329	362	347	318	330	309	331	326	340	335	309	295	292	335	349	324	319	317	309	304	340	356	326	367	328	337	322	361	319	311	333	343	312	338	306	357	312	338	314	341	353	335	344	305	351	313	334	338	330	324	335	317	322	319	295	307	347	329	302	361	326	347	348	328	331	335	331	325	310	320	333	357	335	291	318	360	313	343	346	323	341	330	334	323	338	332	316	328	360	328	312	289	314	331	345	325	336	331	337	331	317	357	309	335	338	329	343	336	326	320	313	329	322	329	320	360	328	344	340	331	310	354	317	345	320	320	330	346	317	319	341	306	318	321	325	295	339	283	334	331	322	366	317	323	312	331	352	334	312	330	340	334	342	303	354	303	302	306	344	357	303	302	330	337	328	352	326	331	313	333	317	375	323	317	348	331	279	309	325	315	321	351	333	338	326	354	330	348	332	339	353	328	294	332	310	321	335	351	316	323	376	345	346	340	325	324	310	341	341	316	352	344	327	356	333	338	319	354	341	345	361	319	339	326	349	310	313	329	367	310	336	330	320	310	317	313	351	326	329	340	333	324	362	343	295	321	341	328	341	364	335	304	339	326	352	317	339	343	325	297	373	355	311	374	346	343	302	326	343	362	329	335	320	328	318	341	321	345	340	337	326	316	341	353	327	325	362	335	330	353	333	324	341	326	338	353	314	322	311	340	321	315	359	344	344	340	331	320	322	311	349	319	305	295	313	289	342	325	351	318	314	312	352	340	329	313	325	331	344	332	323	334	332	353	315	308	304	326	314	352	308	341	324	307	307	359	352	316	334	291	344	359	336	349	335	342	340	337	332	365	319	336	339	373	313	327	330	321	363	334	321	339	321	330	319	319	350	358	304	323	335	350	308	335	328	338	345	338	308	328	368	341	318	313	325	322	319	343	338	370	323	329	346	286	341	342	311	323	308	327	302	305	329	360	318	329	310	325	341	332	316	344	330	326	306	302	336	319	304	359	323	328	322	320	348	331	330	339	313	324	335	351	316	326	342	322	316	337	329	310	334	345	322	313	312	305	328	320	327	304	349	346	325	349	325	330	319	345	338	294	338	308	340	327	322	360	305	344	327	325	346	330	318	332	349	298	338	323	323	319	315	381	316	317	321	336	347	306	353	326	319	333	295	336	299	368	342	317	324	333	303	328	351	305	309	345	345	367	334	356	331	361	329	345	371	315	341	306	307	349	307	339	336	313	306	282	318	317	354	329	290	329	333	322	306	330	318	393	339	331	342	348	345	324	313	379	293	353	345	316	304	371	334	331	297	322	334	337	342	347	298	333	303	323	341	330	314	314	328	349	309	331	358	336	318	318	342	355	352	326	324	340	319	371	351	298	322	318	351	330	333	339	313	291	322	335	350	312	366	313	326	355	310	313	339	310	349	309	324	312	332	344	310	334	334	291	317	298	333	311	324	305	335	346	344	354	330	327	314	315	309	311	346	331	320	331	341	336	324	316	353	335	339	328	320	324	332	368	343	315	331	341	343	300	315	315	318	346	323	303	345	337	324	329	317	324	312	321	337	348	332	312	354	309	300	317	306	332	368	331	344	330	354	333	335	319	342	342	331	328	335	346	335	327	307	323	342	336	339	306	322	341	314	342	323	324	338	326	318	327	327	374	303	316	310	352	331	328	317	379	352	302	313	324	325	334	362	317	312	314	355	315	309	316	334	358	345	323	336	343	379	338	344	367	333	348	355	344	368	280	340	324	308	319	315	328	321	329	346	356	320	320	311	323	320	385	318	314	318	316	359	345	313	328	309	320	317	366	344	314	314	347	349	347	316	327	344	346	346	317	312	339	343	328	302	356	350	353	331	326	318	335	330	353	321	316	341	338	341	344	335	373	343	314	355	312	313	283	357	371	328	365	320	357	334	345	333	360	315	329	348	312	330	343	331	352	325	331	296	357	350	346	294	300	331	315	336	355	371	313	329	324	342	324	322	345	328	363	356	329	312	307	320	337	347	324	296	308	364	319	332	327	340	337	370	340	334
1376	308	310	293	257	263	245	281	245	273	288	277	286	252	293	277	259	283	285	249	311	272	307	287	298	264	264	290	265	264	261	274	241	280	283	273	297	256	253	274	264	296	315	294	287	274	279	284	301	277	269	293	276	290	277	305	287	288	289	282	294	224	280	296	268	262	251	309	265	308	276	303	281	303	277	306	287	278	303	303	296	275	300	261	287	264	288	288	265	240	312	296	303	271	280	283	253	276	305	272	296	299	257	254	292	266	261	242	291	288	256	290	269	280	272	276	323	318	283	242	314	262	262	265	299	255	292	261	303	262	264	282	306	320	266	268	271	302	241	279	300	280	286	270	261	253	285	282	266	272	289	281	275	278	310	329	271	296	282	279	294	290	291	283	279	277	243	272	249	300	247	294	272	285	253	274	266	262	286	280	263	288	294	300	297	285	277	273	256	273	275	346	265	304	254	298	301	286	288	299	259	247	295	279	265	255	267	299	284	256	272	273	241	268	281	262	298	286	303	297	242	256	286	273	291	284	322	284	251	269	265	315	275	293	282	297	314	290	280	281	309	248	295	302	302	292	289	271	286	256	233	265	301	315	264	281	289	268	259	284	270	288	295	263	262	288	279	268	279	321	261	267	239	288	269	284	263	262	269	296	286	248	280	290	280	251	285	312	281	245	279	283	288	290	268	274	275	289	274	288	266	266	258	278	273	263	270	258	281	311	289	273	272	288	269	268	333	262	272	272	286	297	272	302	303	256	264	286	270	239	279	293	301	255	278	297	255	286	238	304	262	269	278	281	286	283	300	296	290	280	267	295	333	271	284	257	283	253	284	280	288	282	285	322	269	281	280	268	278	273	275	229	304	240	281	263	292	313	286	276	265	301	232	274	260	281	247	255	270	252	264	304	309	264	269	295	302	275	289	307	302	297	295	276	269	254	270	269	295	291	289	267	276	255	254	252	280	267	301	263	297	267	269	277	260	269	277	292	265	277	267	259	272	281	274	281	274	261	295	289	242	295	275	307	281	270	259	278	277	280	299	247	248	284	274	234	276	285	296	277	272	265	266	244	284	274	302	276	279	249	272	288	249	229	268	283	270	273	274	263	281	283	284	279	253	282	265	304	287	268	282	271	273	281	296	289	279	276	287	263	283	275	282	279	287	283	275	266	289	261	272	287	293	333	283	274	276	266	258	287	277	306	277	267	259	264	282	274	305	282	300	304	277	282	298	290	274	274	282	278	279	279	264	270	274	293	259	275	282	281	279	265	312	272	244	271	284	303	297	281	288	285	291	257	302	261	267	291	287	311	265	287	284	276	258	283	283	284	276	281	261	255	307	284	276	268	299	264	294	253	288	309	275	295	292	256	291	256	294	275	298	289	257	289	287	296	287	250	277	305	259	241	285	281	299	272	309	249	261	252	257	280	314	293	256	267	285	297	277	291	270	282	314	299	288	267	292	257	257	285	300	243	279	270	300	285	251	288	273	298	237	253	279	273	296	289	277	289	287	255	282	281	285	313	295	287	268	292	286	260	301	274	284	256	300	252	246	302	256	297	270	276	254	313	271	275	274	272	304	277	293	297	279	282	295	276	288	309	244	258	296	269	249	267	267	277	277	281	307	283	277	262	285	272	311	284	299	261	296	270	284	287	307	301	297	264	283	276	293	296	289	277	301	257	272	249	268	292	277	270	299	272	269	249	247	279	295	290	288	256	250	274	266	302	292	247	268	275	263	241	310	291	302	264	282	246	255	317	243	265	247	304	292	330	261	269	304	260	280	279	297	288	269	286	307	289	287	254	338	302	293	293	282	297	250	299	295	264	280	259	279	312	293	282	297	268	259	267	243	276	291	315	289	275	240	285	253	269	295	283	286	284	289	293	288	293	281	252	256	273	288	281	245	273	282	292	261	263	242	285	277	244	289	293	279	248	264	305	292	268	286	275	291	275	269	258	273	276	237	257	246	280	265	276	310	273	301	290	298	303	249	265	297	263	298	284	285	284	280	288	270	266	280	259	263	279	285	300	269	266	277	294	244	288	276	245	263	255	261	292	280	249	281	276	273	285	271	263	271	297	295	266	278	270	248	284	277	261	273	300	257	270	266	276	287	287	274	281	275	279	256	256	309	291	320	281	290	297	275	252	279	280	309	287	276	281	255	308	279	281	294	261	289	297	273	292	273	256	275	290	273	298	288	285	290	268	284	287	298	266	277	271	273	257	276	284	297	298	272	278	285	271	250	267	298	240	266	285	304	277	298	303	247	265	260	269	288	262	268	281	297	271	268	304	260	271	296	273	265	244	259	263	295	277	277	282	295	257	252	274	251	265	273	279	298	300	291	275	271	290	291	249	258	248	260	254	301	282	283	283	280	291	281	275	276	275	291	293	297	292	261	282	292	312	259	264	277	290	270	287	264	310	267	261	256	273	282	279	280	288	289	271	256	287	297	293	253	257	279	275	305	302	304	306	266	278	311	282	279	278	245	261	289	280	316	269	258	279	247	312	256	287	255	272	288	257	263	290	278	241	280	268	242	272	292	267	296	311	268	285	255	277	280	293	296	278	295	293	271	297	246	263	281	327	259	280	281	312	292	255	260	281	303	251	273	256	300	294	272	254	274	271	276	297	273	311	280	280	318	252	303	286	277	271	290	282	295	268	283	277	263	244	275	313	287	269	327	258	273	312	269	287	316	256	273	303	305	253	267	280	296	261	286	283	275	258	249	302	263	279	309	273	281	307	262	297	296	255	243	267	272	293	278	267	263	311	314	248	260	267	303	291	276	280	281	256	289	287	261	260	284	285	289	275	300	299	265	290	280	275	237	278	265	327	283	274	264	294	268	291	296	281	314	271	283	284	268	285	262	279	279	278	276	297	283	284	273	312	294	276	288	257	281	300	277	299	289	296	267	329	273	249	287	271	296	308	286	276	253	245	295	334	285	286	255	278	283	294	304	279	270	285	255	278	300	328	270	280	288	274	281	298	286	314	267	291	283	246	287	246	268	291	254	286	261	301	294	286	267	271	261	313	265	295	276	276	300	292	297	271	243	268	254	279	248	288	293	323	259	286	267	277	277	299	272	236	271	258	281	289	282	284	303	275	266	274	296	278	295	258	260	274	260	264	286	288	300	299	279	268	293	267	279	256	279	309	298	278	282	271	283	280	272	250	304	302	277	276	303	291	272	268	283	265	285	266	313	273	253	265	270	267	280	280	275	280	258	264	279	261	284	275	252	297	297	305	270	265	284	287	273	281	273	274	250	279	280	294	273	309	296	334	284	271	271	280	293	269	265	274	276	252	248	277	283	303	290	269	300	308	297	283	275	275	267	295	287	272	300	262	255	288	267	276	259	256	296	298	287	286	289	281	283	259	300	259	305	290	258	253	298	251	299	264	260	299	288	314	286	277	277	274	296	284	292	284	262	279	296	255	291	244	286	267	285	274	272	288	269	295	294	259	261	265	248	290	283	274	249	263	283	270	284	290	281	258
1826	610	645	635	628	655	652	628	646	639	599	652	584	598	656	607	646	644	594	640	602	586	642	628	666	615	646	642	598	608	617	601	567	610	600	643	646	652	602	587	583	650	596	609	607	656	605	598	638	610	651	578	592	636	588	615	605	644	617	638	612	617	628	623	572	632	611	657	627	604	574	621	619	626	611	596	596	643	585	629	610	619	568	623	575	658	606	626	572	627	619	643	622	612	583	656	588	600	633	647	651	616	597	596	616	642	623	607	641	614	635	601	611	628	617	623	616	620	648	634	619	647	611	600	626	630	652	653	630	561	615	613	622	597	603	582	632	667	649	574	621	565	613	659	609	661	613	610	604	580	677	638	647	593	640	621	630	629	616	584	616	618	621	618	642	603	611	617	634	629	612	611	636	614	652	638	575	591	600	631	635	600	590	601	629	618	584	625	605	601	617	598	606	601	591	620	673	621	638	630	610	666	660	611	616	606	680	623	615	630	585	626	608	670	632	590	604	667	621	597	593	604	584	607	618	598	635	621	579	657	558	577	628	637	577	578	616	568	562	618	630	605	630	650	585	625	621	612	620	631	603	602	646	629	613	636	599	610	599	641	613	670	600	624	626	611	637	613	614	622	624	600	635	575	580	634	609	632	641	600	641	664	600	561	600	677	585	571	585	600	631	633	621	642	602	603	573	619	605	611	613	639	650	659	645	614	620	600	578	607	617	631	614	646	618	605	622	675	576	634	602	617	648	636	581	627	582	653	601	634	625	596	619	636	635	590	585	609	607	643	624	611	573	623	662	630	596	618	628	620	614	555	581	647	639	601	649	653	605	596	582	654	627	652	623	654	605	636	605	608	598	591	614	652	564	604	643	648	603	607	605	568	619	602	647	638	596	621	630	591	647	633	634	601	587	579	608	640	649	631	602	598	627	661	621	648	587	605	582	606	600	594	610	558	640	617	583	638	677	624	600	666	620	558	593	578	636	616	617	662	620	594	578	606	586	614	613	637	610	609	640	618	598	648	598	628	651	618	627	596	616	610	651	652	583	624	622	645	660	601	670	641	615	619	653	658	607	622	582	623	648	624	606	575	613	613	607	612	592	644	616	590	607	596	601	662	613	575	623	611	643	583	590	631	639	614	559	584	618	611	678	636	616	639	607	583	641	581	611	614	639	584	617	584	626	576	606	629	606	616	604	620	577	664	603	660	608	634	618	609	608	615	618	609	641	588	627	650	647	606	608	616	597	610	606	579	642	660	618	607	662	572	666	603	587	560	635	595	608	603	612	602	592	630	567	650	605	629	608	621	641	582	584	614	622	618	607	595	618	617	606	582	643	640	613	594	600	622	650	595	648	628	593	595	613	598	623	612	624	622	605	632	639	623	615	632	645	597	627	631	643	610	620	627	592	677	615	583	593	667	618	619	662	658	602	630	588	598	615	628	605	618	634	622	589	604	627	620	651	604	611	618	616	611	574	622	608	580	601	627	634	627	633	598	606	645	585	636	639	578	615	616	627	588	603	610	651	589	583	614	578	692	638	649	592	641	589	624	642	634	614	631	607	614	649	621	616	609	601	577	617	633	566	645	621	624	623	614	567	649	609	634	629	601	615	631	610	617	676	638	617	581	642	603	556	582	614	628	676	660	601	672	632	613	567	621	624	613	651	627	596	629	625	602	627	645	663	616	622	592	588	591	618	638	587	611	660	613	642	596	640	612	606	611	619	635	646	633	604	577	656	625	633	614	591	620	616	586	660	621	627	645	642	658	648	614	614	591	623	629	608	676	638	596	615	640	627	596	581	640	602	639	592	586	589	597	619	632	630	556	625	656	607	597	609	636	604	619	591	650	610	562	633	625	609	604	613	638	553	631	608	625	580	601	606	593	650	642	628	608	685	628	638	609	589	585	611	596	589	611	607	652	656	582	587	622	667	615	621	636	637	625	649	600	655	638	606	646	608	568	583	608	613	640	612	632	600	645	599	564	618	626	611	624	542	559	603	635	667	619	610	624	620	612	613	579	612	637	593	607	588	654	623	644	613	646	669	635	615	629	591	657	653	607	639	649	579	616	580	650	647	626	587	574	618	666	632	623	604	585	612	617	638	643	599	632	624	638	614	623	635	647	630	604	573	651	624	617	685	604	666	615	623	622	571	655	606	635	643	608	570	627	638	679	612	572	628	613	645	638	655	650	617	564	605	595	640	601	637	604	645	626	640	574	614	625	599	592	578	590	612	619	672	669	559	633	678	673	572	609	609	604	584	642	673	575	654	678	637	589	620	622	640	626	636	646	624	635	637	646	580	576	588	639	599	641	628	649	557	608	585	628	623	638	616	639	612	613	590	601	605	664	610	579	625	592	593	626	613	645	581	623	597	642	594	604	626	612	604	598	577	632	658	623	597	689	622	649	612	653	648	630	624	628	575	584	618	591	610	568	622	601	631	679	620	603	600	623	607	601	620	631	661	632	645	641	629	634	608	613	665	620	628	583	597	604	589	612	631	610	659	588	675	580	629	595	600	596	647	660	597	636	612	614	627	620	642	576	628	629	640	640	643	633	617	608	614	570	633	602	570	650	627	657	611	571	577	621	633	605	631	639	606	597	601	622	666	644	640	627	618	564	598	621	596	635	598	627	619	571	640	614	589	590	620	621	618	615	612	654	616	638	666	614	632	658	592	665	590	591	599	597	586	630	609	658	641	640	637	651	659	669	633	640	640	611	637	596	608	650	575	637	595	560	580	640	611	609	603	595	658	578	636	599	599	643	639	646	614	616	588	599	622	623	651	637	596	601	628	629	627	624	590	666	603	586	605	587	637	604	615	662	607	605	601	610	656	649	605	613	647	598	633	600	602	599	624	582	660	631	624	654	578	663	587	624	622	575	614	604	605	618	617	612	622	577	627	630	570	633	623	614	616	620	572	659	619	691	588	616	638	615	632	626	615	615	608	604	619	616	624	614	625	639	589	611	591	618	591	580	654	647	619	632	642	623	584	662	638	596	653	626	621	593	608	650	608	599	603	576	661	667	571	630	640	661	613	595	633	660	596	590	613	613	634	619	665	595	634	619	628	608	595	602	609	586	634	665	607	583	613	598	628	610	601	625	609	629	605	605	604	656	601	568	613	605	596	584	666	634	640	594	579	637	598	624	636	623	602	578	595	588	630	647	657	599	617	603	624	617	646	577	645	629	624	569	567	578	642	590	647	593	585	541	635	627	629	565	598	605	646	574	584	637	588	610	635	594	616	589	604	616	616	604	619	638	610	626	619	583	613	641	609	624	633	624	630	594	638	629	606	607	629	651	596	622	611	606	611	601	574	603	598	607	624	622	630	641	683	599	657	603	660	615	620	616	623	618	616	603	565	591	639	625	606	643	632	635	654	640	610	601	596	618	641	566	587	640	609	641	624	634	602	631	597	605	657	660	620	603	646	610	611	623	624	601	613	633	639	618	625	604	612	643	620	688	655	580	609	603	617	592	573	634	580	589
6900	388	424	347	267	228	187	157	190	133	165	113	158	150	137	108	98	133	134	122	122	123	123	137	117	126	136	125	111	142	107	142	108	120	132	125	150	132	127	106	110	115	107	140	127	111	133	108	103	108	106	116	110	98	117	117	122	128	108	139	106	110	122	101	114	117	129	106	134	137	119	108	104	119	111	106	122	117	111	116	115	116	117	108	135	108	116	96	125	124	122	124	133	119	140	136	127	113	136	113	125	135	113	131	107	133	141	136	140	104	124	117	98	96	121	118	140	110	108	130	114	108	120	141	131	113	109	137	120	107	133	123	125	125	119	125	142	126	121	108	113	120	122	102	129	124	144	119	116	116	102	148	113	115	120	135	115	106	121	95	125	111	126	115	125	108	114	113	130	122	120	95	115	113	110	120	122	122	116	143	146	121	115	104	135	122	110	129	122	132	114	126	108	121	125	131	128	126	133	118	136	128	122	116	131	127	129	130	128	113	132	136	126	106	124	142	121	109	118	113	122	121	101	118	95	132	116	120	125	124	115	115	97	84	99	109	141	123	133	126	106	115	122	123	122	112	127	121	107	125	100	118	128	122	128	126	151	139	116	152	136	124	115	129	125	131	109	118	111	114	136	105	142	112	107	105	113	121	115	109	105	113	126	97	109	131	103	152	123	125	108	121	116	140	134	101	137	117	128	110	108	113	104	116	134	110	130	108	116	138	128	134	120	127	110	124	127	99	109	138	125	137	110	119	125	120	95	95	112	121	121	122	129	127	131	136	114	118	113	130	118	130	122	126	118	113	121	98	123	134	126	110	129	128	152	126	95	142	102	131	124	128	117	102	103	106	146	116	116	109	120	145	126	111	107	111	106	121	108	119	109	106	122	111	109	109	118	113	101	136	133	122	111	92	120	124	111	111	132	123	127	102	110	124	116	100	128	121	123	110	115	127	129	107	115	109	118	130	130	118	128	114	107	113	123	117	116	117	114	111	110	118	124	152	111	117	127	127	118	119	126	138	119	108	129	118	126	140	123	117	112	117	115	118	115	130	126	116	117	114	118	107	114	111	117	118	120	92	143	134	124	111	118	108	118	133	128	112	127	120	109	124	132	132	112	112	105	131	123	114	108	114	116	130	127	137	115	129	109	107	127	111	110	115	113	124	120	130	121	95	118	139	129	144	136	123	141	133	98	144	120	106	107	128	106	121	138	122	126	123	102	138	116	118	138	134	134	117	96	139	103	119	133	120	121	141	120	118	112	107	108	114	107	109	139	115	119	122	115	138	145	136	104	138	106	137	136	109	129	124	112	124	131	122	115	136	124	120	129	113	133	121	137	119	107	102	114	151	136	123	137	118	142	99	114	125	107	118	119	133	132	124	113	108	138	137	121	95	99	114	117	119	113	128	112	113	103	134	127	124	119	108	111	130	102	103	117	138	111	108	132	110	110	130	107	113	125	117	125	123	132	123	142	132	143	117	126	97	129	124	131	118	139	119	119	116	110	132	110	118	117	125	133	109	114	123	136	120	140	97	112	125	108	134	122	103	147	114	120	123	120	117	103	128	132	114	115	118	121	126	148	140	111	110	121	132	108	132	103	116	127	146	110	102	120	133	122	142	116	107	118	109	129	117	138	104	130	141	125	129	136	119	105	105	118	126	111	131	121	128	117	110	120	112	118	95	131	102	112	114	106	116	116	124	116	103	120	105	110	103	126	111	123	125	115	115	120	112	103	127	110	118	100	124	106	131	117	119	120	103	120	119	109	118	120	118	132	118	100	117	125	129	113	109	115	126	130	134	104	104	149	131	124	113	128	119	125	115	125	100	139	103	107	108	104	101	112	120	110	134	112	105	117	152	100	138	112	108	101	111	101	104	118	132	127	116	137	110	119	105	130	137	136	121	124	121	133	123	120	114	127	131	117	112	117	127	121	130	131	148	123	123	125	128	110	126	124	125	108	126	140	113	115	116	126	120	136	129	114	106	139	115	144	123	111	124	113	119	119	121	122	111	112	124	131	124	116	106	123	123	115	105	125	132	111	95	124	111	144	121	111	96	130	125	130	129	128	121	140	116	104	104	112	114	99	114	142	117	126	144	129	123	104	129	118	118	110	133	110	109	113	108	101	111	128	125	104	120	127	112	129	118	130	119	118	131	122	132	120	108	131	116	124	121	120	110	115	124	114	123	98	131	132	138	108	115	124	107	124	131	118	132	122	114	127	136	126	121	135	97	132	122	117	107	115	124	127	116	131	109	116	123	134	126	116	140	134	122	130	97	114	114	106	130	117	123	117	140	116	109	133	115	108	131	114	122	131	125	110	131	140	105	119	127	136	130	112	129	141	123	96	132	112	114	131	158	115	98	97	107	105	126	114	115	116	133	129	105	118	106	117	110	126	101	121	132	128	109	136	123	118	109	122	116	107	142	122	122	104	108	105	123	145	132	109	119	107	116	123	133	132	124	160	114	122	100	119	103	119	116	129	117	118	101	131	131	114	129	127	108	109	122	95	135	128	139	126	133	118	113	124	106	123	111	121	131	121	122	94	125	124	129	122	103	121	141	129	115	132	129	139	128	132	131	134	130	99	125	114	119	128	107	101	109	113	117	123	122	131	128	101	119	105	113	104	128	98	131	117	129	114	131	113	144	117	108	143	124	116	123	105	115	125	89	121	124	118	104	118	103	133	113	134	138	126	106	116	112	131	113	115	113	106	130	130	134	115	104	120	111	123	129	106	121	126	103	134	135	139	127	131	117	134	127	152	128	134	111	114	101	115	110	113	87	108	109	104	111	110	94	112	117	134	139	127	132	106	119	128	132	132	117	137	115	114	112	123	121	127	112	125	112	123	116	116	123	128	137	115	122	114	144	142	100	114	116	121	113	122	123	118	122	132	122	133	101	130	122	124	122	138	132	136	123	107	125	121	113	118	123	110	119	110	132	143	110	128	123	137	115	125	95	83	122	131	122	126	125	130	126	116	125	115	128	100	116	139	111	109	98	136	122	126	108	125	129	116	121	126	103	114	126	118	134	127	98	113	115	102	110	113	124	126	114	113	131	116	120	142	131	119	107	101	111	119	98	115	113	122	129	148	116	125	130	95	127	104	119	116	121	119	87	147	107	136	99	113	129	126	116	119	136	114	115	124	118	106	113	131	137	120	95	114	135	121	95	134	122	126	125	118	127	119	142	135	118	106	118	124	131	113	97	120	120	110	119	123	124	110	120	101	133	111	139	113	141	119	96	120	105	118	124	110	107	113	116	129	110	110	125	120	104	125	111	115	136	111	115	106	134	122	118	137	117	107	113	118	139	130	100	116	130	123	158	137	135	132	113	100	130	120	125	131	103	105	107	127	127	134	124	121	137	126	130	128	122	140	147	119	131	125	117	135	116	126	120	109	124	124	132	112	114	122	108	114	112	102	126	123	145	104	130	109	116	99	132	128	123	132	123	121	131	121	122	135	110	116	146	112	141	123	128	106	123	107	128
5974	576	1039	1184	906	823	686	573	542	467	475	436	395	383	373	406	360	359	341	322	363	368	327	360	344	297	331	321	324	317	312	318	336	326	314	321	306	321	310	296	343	304	277	300	313	322	291	290	326	317	301	323	288	313	304	305	282	293	322	338	317	302	313	310	284	316	341	311	314	283	347	304	284	306	304	278	294	292	310	297	297	309	289	285	287	283	308	278	283	289	300	307	301	322	308	295	325	292	297	275	314	305	309	279	326	319	321	286	309	305	307	286	281	321	292	297	299	317	308	322	340	329	292	297	306	288	293	312	293	307	280	295	313	300	304	290	307	303	303	284	331	316	313	290	337	296	311	290	291	290	313	310	307	329	316	298	301	288	304	302	298	312	301	294	303	303	316	284	292	309	306	292	307	281	358	286	313	297	303	298	270	295	279	316	293	311	302	336	303	287	295	286	290	301	307	290	293	320	274	315	254	315	298	310	316	293	327	336	280	316	296	274	303	303	282	305	287	294	326	289	296	318	313	287	303	307	302	297	306	284	325	326	277	317	316	307	287	320	313	299	304	333	297	294	280	312	310	311	319	330	295	293	295	311	272	298	296	311	318	285	313	273	312	329	279	290	257	294	319	291	315	299	287	310	315	272	309	293	269	274	280	326	297	321	266	322	299	277	293	324	315	289	280	296	281	289	288	291	301	316	323	345	326	308	333	312	294	312	305	280	305	319	311	293	302	284	287	296	289	332	290	283	321	312	322	350	309	306	282	297	266	316	314	303	311	284	299	286	317	287	310	293	298	326	300	304	291	316	320	269	280	277	291	305	301	325	313	323	314	288	300	291	298	344	307	285	295	274	319	308	291	300	299	301	268	285	308	306	303	309	298	307	281	277	299	312	300	311	278	302	334	313	306	315	321	305	299	316	329	308	277	297	286	306	301	285	289	307	289	324	307	314	284	281	316	287	299	290	328	331	305	297	295	310	298	288	312	303	325	301	296	283	316	319	334	297	305	318	291	272	293	309	286	285	286	304	309	279	307	311	284	303	300	328	304	286	302	289	331	332	319	298	304	304	294	276	272	316	321	266	290	283	290	296	306	327	289	305	325	298	289	285	283	315	309	300	305	300	306	281	293	283	287	319	284	286	326	264	283	308	271	301	323	283	329	293	303	309	304	321	265	327	338	302	306	316	282	310	309	323	347	289	289	281	305	304	295	324	293	320	306	322	332	299	310	315	320	251	315	296	307	282	306	306	318	302	291	302	306	305	343	297	278	285	310	290	301	312	307	266	301	307	298	276	291	339	293	292	286	312	306	275	284	294	304	301	295	314	299	288	304	297	321	299	313	287	292	296	303	334	280	300	304	317	285	295	299	300	303	324	285	314	280	313	306	305	311	276	334	318	292	311	316	322	279	317	306	277	332	311	343	320	267	334	317	308	301	315	270	292	288	306	319	304	312	278	274	255	276	284	291	320	314	317	312	319	316	296	332	278	289	316	281	297	298	331	280	287	318	293	287	293	300	304	304	323	324	304	269	298	302	283	282	298	306	334	287	306	271	304	301	297	291	347	335	317	279	304	310	279	303	290	288	323	311	319	269	280	312	313	330	251	306	311	302	314	304	302	293	331	315	306	274	273	286	313	293	275	328	290	288	274	320	292	289	302	301	316	300	320	299	336	304	297	304	292	251	288	321	292	287	290	333	287	280	272	302	298	335	307	283	279	265	303	313	307	287	320	313	302	284	291	291	306	313	318	320	292	297	319	328	259	305	300	273	309	310	317	306	306	297	314	277	291	326	312	303	307	293	272	302	349	298	311	326	312	300	329	270	281	324	304	297	316	295	311	292	304	300	308	296	323	307	314	288	269	286	281	316	314	293	298	302	295	298	302	299	307	300	341	261	298	291	285	314	307	302	287	313	271	308	305	310	300	293	265	308	281	283	322	263	305	302	317	306	315	279	297	270	304	295	307	303	302	293	317	336	328	287	281	313	309	285	331	319	281	291	309	293	267	340	303	341	326	310	296	313	301	295	281	334	296	307	297	302	285	295	296	305	292	283	305	265	314	297	285	294	290	302	324	294	332	320	300	312	319	327	293	304	297	293	320	264	302	275	321	294	310	285	315	308	312	297	303	299	290	323	277	346	287	309	316	299	292	308	272	359	309	317	308	292	278	298	312	305	308	317	295	323	320	276	277	290	312	293	299	281	289	308	327	254	281	314	303	298	308	280	310	281	283	304	295	287	306	301	292	316	315	302	272	306	316	297	316	301	307	314	302	315	302	312	316	318	308	255	313	290	299	296	291	324	302	319	282	337	309	312	296	310	319	290	299	294	328	301	280	326	280	305	278	284	292	317	300	290	284	310	287	302	271	254	296	327	300	296	280	307	316	314	324	306	314	282	307	295	283	317	300	315	298	304	285	286	300	307	303	334	309	297	289	310	322	303	350	325	309	313	302	340	281	300	316	318	281	317	309	313	285	291	268	302	298	306	317	325	334	325	306	283	297	292	324	309	293	302	306	295	342	307	298	331	322	286	291	301	334	267	298	290	300	316	310	316	272	309	290	303	297	275	326	305	319	309	330	310	283	294	326	302	291	316	320	319	298	309	290	269	316	306	293	295	331	285	298	304	311	258	292	302	281	305	298	303	311	324	331	298	295	328	317	300	307	304	290	317	314	295	327	297	315	284	290	329	307	315	306	313	330	332	283	282	302	307	317	277	290	308	288	276	318	278	293	296	287	317	312	282	305	293	298	299	309	297	310	317	289	304	297	313	307	287	331	302	293	316	297	306	310	308	349	294	342	305	346	293	298	273	283	288	321	277	296	270	306	285	307	335	297	321	308	291	291	284	293	264	281	304	301	300	269	301	285	294	310	312	291	322	320	282	309	317	305	272	311	291	329	324	360	271	273	285	293	293	321	288	311	305	314	314	301	309	288	321	317	300	287	298	338	281	286	321	317	286	324	343	309	276	298	290	315	283	294	324	293	311	293	305	318	305	307	295	289	322	283	259	268	317	297	327	311	293	300	303	280	313	322	279	281	312	291	278	314	288	313	314	294	298	295	311	276	287	312	321	306	303	294	289	310	307	297	279	277	306	307	333	277	316	297	317	285	295	335	287	332	310	292	322	301	312	283	306	296	287	280	289	332	289	268	265	286	308	292	294	311	328	306	287	271	292	307	293	312	280	313	327	306	322	342	311	318	304	298	325	299	303	279	292	289	291	297	306	281	314	306	299	304	289	289	286	278	290	302	286	327	308	305	323	296	285	312	325	289	316	297	307	317	283	282	289	320	300	297	300	276	330	323	280	316	333	311	303	314	325	308	301	293	310	300	258	283	305	290	301	294	313	335	315	288	307	312	326	316	313	293	319	278	328	301	317	262	296	294	282	297	302	311	297	270	301	336	304	299	290	276	302	295	291	323	290	261	275	303	263	310	340	258	301	312	309	312	306	304	303	322	290	335	277	310	288	306	294	295	297	281	320	271
13283	901	798	631	413	332	299	229	241	202	169	163	158	153	121	134	152	129	123	147	120	131	137	125	124	141	120	142	131	131	138	136	141	107	134	125	122	125	134	120	131	144	134	110	125	127	120	141	126	147	114	120	135	126	126	126	121	148	133	110	107	128	122	128	142	117	122	131	133	117	116	141	122	142	123	115	137	117	134	107	117	139	121	139	132	132	111	126	105	137	106	115	140	128	108	123	127	124	123	135	119	108	116	123	130	134	127	135	123	139	133	119	123	142	120	120	122	128	114	132	112	129	122	126	133	109	109	121	118	128	128	147	110	115	114	114	128	108	127	113	141	150	142	117	128	137	143	133	145	125	115	119	105	116	124	129	133	115	120	114	144	115	154	130	111	159	129	121	119	110	106	120	125	109	110	127	123	115	109	146	139	99	119	134	128	127	118	131	138	110	100	127	107	132	124	117	137	127	104	109	108	139	105	115	114	122	137	135	110	126	119	131	136	124	128	129	125	120	127	111	133	121	121	122	123	127	106	117	120	127	139	120	136	122	127	147	117	110	143	140	139	103	139	138	119	124	117	133	118	115	122	144	128	123	129	121	131	103	107	112	132	146	117	133	138	132	115	118	115	113	110	103	120	143	103	121	130	119	127	130	123	124	128	116	129	104	131	131	131	123	151	122	126	105	130	132	121	130	103	119	128	143	117	132	132	118	135	138	119	130	131	103	129	109	129	116	143	117	141	120	114	136	101	131	112	122	131	117	129	137	125	112	130	131	147	134	124	131	130	113	124	130	104	127	121	130	128	127	118	110	120	127	133	137	139	148	103	106	104	125	108	122	116	127	127	119	121	129	136	125	118	132	126	124	134	106	154	133	113	106	119	114	124	134	132	122	118	121	130	120	105	120	135	114	132	105	140	151	107	116	126	124	140	113	111	137	137	123	117	108	136	141	96	143	120	149	114	130	127	154	126	136	134	119	128	134	124	122	132	119	128	127	126	128	138	138	126	117	148	139	118	122	127	120	123	109	130	113	116	134	123	136	140	141	125	116	119	117	114	103	146	140	124	128	139	127	114	113	134	136	125	125	140	114	110	121	134	133	120	120	130	116	132	127	124	143	122	141	125	123	122	149	136	133	125	117	129	118	141	135	127	133	120	125	128	145	129	150	131	132	113	122	121	116	115	128	117	112	113	135	130	143	122	141	144	136	128	116	123	142	134	150	124	116	113	128	127	136	149	134	135	119	112	138	125	124	118	121	143	152	117	139	113	112	139	148	122	125	127	118	135	121	129	122	119	104	135	120	129	117	128	122	127	136	101	128	124	130	143	123	136	116	118	132	127	150	112	125	118	109	136	120	122	147	125	116	139	110	127	115	115	150	133	132	115	118	133	128	111	138	111	98	129	115	129	120	114	108	127	118	142	126	131	146	117	136	134	126	117	131	104	124	132	137	115	119	110	114	115	119	131	125	126	131	132	129	134	128	136	126	109	139	130	132	144	145	128	132	120	124	145	125	137	101	108	130	118	155	149	118	135	124	126	137	120	138	133	145	137	138	121	126	100	115	114	128	123	116	142	132	128	145	142	123	132	137	116	142	118	159	144	114	136	136	107	121	123	106	134	134	144	110	129	112	109	125	120	115	117	125	113	136	97	128	118	112	120	147	127	115	121	131	138	112	124	120	138	123	119	135	137	132	111	125	131	115	127	149	145	128	121	138	144	141	114	113	122	120	130	122	105	113	117	134	129	119	144	132	132	115	111	107	127	134	149	136	116	130	134	137	146	142	110	122	132	135	124	110	130	121	109	128	129	137	107	110	114	131	133	130	144	135	128	117	154	119	118	122	142	142	142	126	121	121	110	141	112	134	120	133	119	119	122	108	112	106	127	131	126	132	130	123	142	110	121	130	125	127	130	128	122	128	124	127	127	115	127	137	101	108	94	133	151	119	114	107	153	126	129	119	129	103	140	136	115	136	134	143	123	155	141	149	123	131	123	115	102	140	122	130	118	116	123	125	126	89	135	121	141	139	140	115	138	125	132	118	123	114	127	136	114	110	127	134	159	134	119	109	98	126	137	128	102	119	137	125	119	136	118	108	139	110	113	114	132	123	120	119	151	134	115	131	131	130	132	147	128	134	120	106	139	127	135	115	130	124	123	134	131	138	109	125	120	115	147	117	123	114	130	114	129	138	144	148	139	126	127	119	122	134	122	121	133	124	122	112	103	116	126	119	143	116	123	113	97	101	125	147	110	136	104	111	128	152	131	120	156	149	121	114	141	138	118	129	127	115	121	116	113	134	136	132	141	122	117	123	133	145	113	120	146	135	124	127	144	136	109	120	135	141	121	126	123	130	127	135	132	136	116	134	118	133	138	129	117	131	146	107	124	118	125	143	124	128	120	120	122	134	131	109	132	143	125	134	130	109	121	116	105	104	101	138	128	136	119	135	155	137	114	128	128	112	102	122	104	118	130	111	124	124	107	136	119	121	126	111	113	109	107	123	113	144	102	123	105	144	117	135	142	135	166	115	132	130	128	113	118	122	141	117	129	110	118	136	124	117	137	140	123	110	111	123	142	126	119	146	104	135	121	120	115	118	136	145	118	121	103	120	138	118	116	119	127	130	115	117	123	124	113	119	114	132	110	116	121	129	133	112	136	132	125	145	133	113	122	135	107	146	122	147	111	130	107	119	134	122	120	127	131	123	101	121	151	138	124	131	121	118	123	116	119	134	130	113	146	133	143	127	153	131	147	138	137	149	117	127	146	131	110	129	135	127	123	134	130	114	149	136	124	127	113	128	111	127	150	124	120	111	113	115	132	129	119	129	119	119	117	132	114	112	118	116	124	139	111	119	141	108	106	114	125	126	107	115	114	119	110	113	134	123	106	117	130	113	148	134	139	130	115	128	110	105	129	143	140	132	147	109	130	115	112	129	127	133	141	142	134	152	129	124	131	114	108	130	117	110	135	140	105	130	128	117	130	132	144	135	131	118	116	113	118	153	136	120	137	137	127	115	107	133	131	141	156	95	124	132	132	128	141	118	113	124	120	125	119	107	111	118	108	120	131	131	120	148	128	137	111	133	138	137	110	118	128	120	119	112	128	127	124	125	137	131	125	150	123	117	145	126	126	119	136	124	121	110	126	124	132	123	152	127	114	135	134	129	116	127	115	114	118	124	140	127	100	112	118	128	135	115	119	126	134	145	114	129	127	107	135	137	149	129	122	117	144	108	97	146	133	105	131	124	140	113	119	116	130	149	105	132	118	114	112	121	120	131	123	124	141	148	123	116	134	124	125	145	107	130	127	132	128	122	130	119	116	139	130	99	127	126	120	112	112	103	132	109	127	120	116	116	135	100	125	127	130	133	145	130	121	118	107	115	119	126	136	142	125	128	137	128	143	147	119	120	129	138	113	133	105	109	114	134	119	125	143	127	113	135	133	118	130	130	130	107	115	117	123	126	123	110	147	134	149	122	116	120	119	133
7891	834	1820	2045	1756	1278	1130	938	796	741	658	571	571	563	545	475	446	507	436	451	429	395	392	407	378	370	398	365	387	384	356	318	325	367	371	366	355	367	344	346	356	369	354	374	338	372	335	350	339	331	371	328	349	314	342	373	359	309	324	321	347	321	348	349	330	363	351	348	307	353	335	320	358	323	353	339	334	338	323	357	370	303	316	353	331	331	337	347	332	337	291	326	349	330	312	356	318	351	346	340	352	330	330	321	350	378	294	363	328	311	348	313	357	339	324	356	335	342	348	345	319	327	313	329	329	343	339	329	317	333	348	356	355	349	347	357	337	324	308	336	360	329	315	333	322	334	351	319	322	335	313	300	337	335	307	351	326	334	317	333	345	335	346	325	330	340	334	318	325	356	375	346	352	354	360	336	331	357	330	314	320	328	336	318	332	323	344	315	327	315	344	376	333	324	329	325	309	332	313	318	307	319	320	323	324	345	343	320	358	344	318	341	347	342	331	344	333	317	318	324	338	353	326	330	334	318	345	293	327	356	321	333	330	346	333	319	320	315	346	319	328	337	324	343	358	359	331	329	308	337	310	322	317	326	305	325	331	320	379	345	351	358	332	331	332	313	278	327	322	311	340	338	319	342	316	314	319	306	342	330	342	344	332	335	341	334	340	313	332	331	332	335	334	292	324	339	339	325	348	325	345	348	321	314	313	344	332	341	376	333	344	322	332	334	349	319	364	357	340	299	326	327	316	355	338	326	344	324	317	343	325	306	322	296	346	330	320	353	347	332	323	328	351	355	320	315	360	321	329	336	302	322	325	336	337	331	342	329	355	302	340	331	312	362	364	345	328	295	329	341	332	331	327	322	319	334	328	321	321	328	344	322	338	352	308	338	297	350	302	347	340	339	362	321	317	301	340	327	331	296	337	322	301	318	347	336	355	341	318	336	337	314	336	367	336	339	370	371	321	316	323	344	348	329	338	323	341	325	317	329	327	325	355	361	322	375	303	296	319	320	325	309	338	323	346	335	325	334	350	325	334	354	345	331	346	317	317	356	309	335	334	319	309	350	328	325	380	329	307	327	354	319	353	324	326	294	311	333	334	353	312	317	349	344	323	336	333	304	365	305	356	327	335	352	329	330	363	358	326	324	330	357	330	343	301	341	335	331	370	352	335	334	317	318	336	333	336	328	295	320	287	313	336	330	301	344	340	333	325	321	325	346	328	343	336	314	320	327	356	310	339	313	309	350	344	314	354	324	332	317	339	323	333	336	330	327	341	320	337	312	328	309	291	343	324	322	312	356	347	292	319	286	314	308	319	338	312	343	332	339	323	372	341	334	309	311	345	315	352	311	305	321	312	345	354	326	315	343	350	331	345	327	370	348	321	339	303	376	305	349	369	325	348	310	328	320	327	329	361	340	347	364	325	331	330	330	347	346	310	356	335	352	311	306	309	323	362	328	368	304	319	326	325	289	332	316	326	331	345	331	316	346	323	339	317	336	312	371	368	320	310	320	320	329	291	292	365	327	354	348	324	313	318	320	329	327	352	356	287	336	303	320	338	327	322	306	336	343	342	344	312	330	305	314	340	313	324	358	335	336	337	303	340	336	312	311	317	319	340	305	319	316	351	312	336	282	325	279	349	347	331	341	335	339	313	314	324	329	337	327	325	341	327	318	319	332	315	347	317	357	299	342	307	307	309	314	326	330	358	326	331	349	346	320	334	385	343	367	363	321	332	325	324	309	342	335	322	341	365	326	317	338	350	321	307	325	305	361	346	335	321	364	330	367	365	318	350	308	360	317	304	325	356	334	331	319	352	323	358	338	340	342	294	335	325	343	312	342	305	326	359	364	326	302	333	336	317	335	351	314	352	315	322	356	349	345	333	348	332	328	344	321	313	302	337	317	310	346	331	344	323	345	349	319	345	378	296	337	312	348	316	305	355	337	328	345	318	307	318	373	343	353	316	322	322	339	360	330	337	335	323	329	334	341	321	305	302	333	382	322	310	346	325	352	323	354	320	325	339	341	319	355	316	320	296	340	322	345	343	330	313	336	305	329	329	350	329	325	323	315	315	334	283	324	319	340	341	354	320	365	349	321	316	321	350	317	331	351	327	307	368	321	318	340	343	349	317	327	339	322	356	311	361	329	333	337	308	353	343	302	295	358	333	336	334	346	355	331	332	361	314	340	304	348	331	362	340	315	344	345	302	384	341	344	349	316	334	352	346	317	353	287	319	303	336	347	346	316	296	347	313	308	340	334	366	313	306	327	324	319	310	319	324	329	327	280	340	344	317	317	337	318	344	328	321	306	336	323	321	341	310	319	342	357	315	365	299	325	332	331	343	361	316	333	342	332	312	368	362	342	335	322	363	315	318	302	314	326	292	353	324	310	326	303	327	298	334	321	337	330	335	340	351	318	348	337	321	368	323	345	312	332	372	350	338	354	344	340	300	316	318	362	332	305	312	327	312	365	309	338	345	314	360	346	351	336	356	321	334	313	340	310	322	302	310	333	292	326	323	338	333	335	298	328	310	318	306	323	336	301	345	317	320	351	335	324	332	366	308	321	327	360	296	333	313	322	316	347	330	356	325	315	340	347	311	308	339	312	333	353	327	343	340	351	335	338	313	313	344	331	324	336	359	303	345	294	313	336	307	320	313	325	353	352	314	345	315	307	332	335	363	296	308	347	297	335	322	330	315	346	334	310	315	336	313	328	305	356	321	324	325	357	338	329	294	312	342	335	324	349	296	329	321	324	332	346	342	321	303	333	334	334	325	356	355	366	330	336	295	350	334	315	300	368	347	340	330	304	336	352	291	326	297	328	344	367	321	334	334	314	316	354	309	344	342	307	339	324	338	328	337	324	349	373	333	342	335	338	351	340	332	339	342	302	294	312	321	336	329	332	316	279	336	326	315	355	341	367	337	349	297	315	349	322	330	347	327	327	330	335	315	336	341	345	348	356	337	372	316	337	335	322	317	307	322	334	333	320	314	298	353	343	326	316	311	321	367	358	314	371	322	353	333	343	336	315	321	333	322	335	305	324	340	294	331	309	347	333	326	323	354	319	328	366	326	348	330	328	321	358	348	368	335	347	340	327	322	323	325	349	310	326	343	340	326	355	336	327	280	324	317	344	378	297	319	301	336	313	374	316	320	320	321	311	356	311	351	368	319	330	303	325	345	310	334	330	331	331	322	350	329	331	336	348	320	332	327	358	348	353	336	316	334	324	368	362	326	345	347	354	309	297	350	305	341	334	314	328	303	327	338	305	325	358	344	337	367	335	326	352	317	348	304	311	313	341	351	335	362	324	340	318	318	338	345	337	315	313	355	324	336	360	368	345	346	335	339	323	349	319	311	325	320	323	315	358	331	339	331	326	346	322	291	322	326	340	331	326	339	309	334	312	336	345	322	321	346	356	370	316	340	323	343	315	357	336	320	333	323	338	325	336	347	329	343	335	318	315	319	301	360	322	320	354	354	308
1426	310	285	286	255	271	275	264	286	298	288	299	269	307	306	277	314	293	289	279	298	272	310	262	315	241	298	268	273	302	301	242	296	299	274	268	282	296	293	283	293	277	286	296	307	273	293	286	315	278	307	268	290	249	268	259	296	271	259	296	309	297	294	256	271	223	260	275	256	269	270	274	293	273	278	292	237	295	278	286	305	294	299	289	276	276	286	280	268	294	264	285	265	282	276	304	275	291	267	318	252	285	267	306	311	312	285	279	253	274	265	299	259	302	274	243	277	266	321	267	244	322	266	279	293	327	284	316	291	246	287	297	267	285	268	264	287	255	256	273	268	289	275	308	295	288	273	287	304	257	299	275	276	273	291	249	310	319	280	281	261	291	272	240	297	267	276	284	266	270	300	260	244	304	255	287	274	256	318	274	265	270	279	263	282	294	283	274	310	276	274	266	287	302	299	307	294	272	288	295	288	291	267	261	265	279	284	291	283	297	294	289	320	277	289	266	264	288	324	275	295	278	286	292	287	283	319	262	280	253	285	288	301	257	276	263	266	320	302	261	273	266	261	289	285	273	280	275	308	291	273	243	285	277	282	278	288	293	321	292	285	298	290	304	262	274	294	270	286	319	280	286	301	297	282	283	300	277	273	307	277	285	268	282	300	279	277	285	255	304	293	283	271	312	242	292	269	261	227	267	273	284	275	299	277	248	323	294	262	288	297	296	289	303	273	280	310	250	273	273	268	264	259	296	273	278	269	277	255	266	263	259	254	323	295	246	275	294	272	281	262	288	296	250	264	274	280	309	278	255	282	281	276	266	279	288	238	286	285	266	284	264	249	285	271	257	273	294	285	279	262	279	291	264	311	296	255	274	277	246	258	268	291	278	277	293	263	274	286	311	265	292	259	282	277	294	284	282	293	327	280	274	253	293	291	297	302	276	278	239	284	350	306	324	294	272	272	268	307	308	316	282	292	266	248	306	286	309	254	283	253	317	293	336	279	271	270	276	296	256	257	282	264	280	287	302	285	301	284	306	283	277	263	306	304	287	307	253	268	313	292	265	280	239	294	298	294	291	272	278	263	264	311	268	264	283	287	308	281	306	277	285	254	317	295	290	298	289	282	287	265	277	274	301	296	274	253	279	286	284	295	291	313	284	299	280	295	307	279	267	268	276	288	269	294	288	300	279	299	298	280	291	347	284	276	289	257	271	288	236	268	271	297	256	283	318	259	251	339	265	288	299	267	276	267	278	284	255	286	251	273	249	271	272	278	251	304	274	289	304	250	330	264	265	263	245	253	254	302	275	259	301	288	277	275	295	282	279	254	300	290	279	253	273	297	276	288	290	301	312	285	283	283	257	283	250	238	325	289	306	302	286	281	270	268	302	249	287	314	275	302	282	302	305	302	301	270	255	304	262	277	290	278	297	293	301	266	270	286	303	257	272	265	272	275	272	275	265	298	266	271	310	306	307	263	288	291	305	245	287	276	289	284	267	259	250	295	306	297	277	266	276	267	301	286	265	280	308	303	273	273	268	248	240	270	312	290	292	309	292	273	263	274	264	282	291	295	280	293	304	274	256	317	278	281	320	307	253	304	300	273	312	244	293	284	255	299	306	270	260	309	289	318	276	289	247	292	269	291	295	263	280	287	287	277	283	280	272	280	277	261	276	277	265	276	296	287	293	282	267	289	264	308	291	263	263	280	277	258	287	267	290	274	272	288	289	318	298	310	269	311	249	281	265	289	316	263	276	307	254	285	231	277	275	315	300	298	280	284	286	295	245	270	302	289	280	287	252	276	270	315	290	269	274	262	286	273	267	286	303	298	259	256	279	252	293	276	285	260	291	278	293	277	295	280	295	272	295	279	271	244	270	288	267	258	295	282	267	298	283	271	296	270	275	302	302	271	274	273	283	274	287	279	282	310	251	326	308	306	282	300	258	270	271	267	278	265	290	260	272	255	270	289	269	310	258	296	298	279	272	282	279	288	292	290	280	284	300	279	294	285	300	276	255	275	286	294	276	267	248	298	302	276	298	280	284	253	243	280	272	273	298	273	286	264	284	281	300	303	251	268	280	278	285	294	258	327	272	292	266	282	297	304	296	303	302	289	289	285	271	270	286	269	265	282	296	315	259	278	277	296	303	260	274	313	282	304	276	266	282	271	291	263	277	296	291	295	260	277	276	270	290	271	278	283	294	278	285	299	280	277	275	303	290	302	297	287	279	263	287	257	321	272	255	288	256	270	320	305	275	278	311	277	293	308	274	296	326	271	290	273	278	293	274	257	286	292	289	308	288	294	302	267	255	267	303	256	264	260	303	286	276	285	284	252	269	254	319	266	294	285	305	287	269	305	293	293	292	261	282	269	285	282	271	310	269	268	252	290	250	278	313	284	284	283	279	261	313	294	292	270	259	270	300	306	265	316	266	291	267	283	288	278	248	297	300	292	287	254	301	255	258	295	280	269	324	284	301	277	252	305	267	314	315	252	253	281	277	249	280	309	290	301	270	289	276	278	289	282	272	268	276	271	271	292	262	311	273	282	253	297	278	265	301	262	263	283	282	258	312	266	287	296	300	281	302	267	255	270	281	268	282	275	309	263	249	284	253	278	305	285	297	283	259	282	274	284	266	311	308	301	293	309	256	289	308	261	276	317	267	289	272	322	305	280	288	270	253	277	298	275	269	267	278	277	256	293	272	266	258	279	284	276	274	264	281	271	246	253	254	273	284	264	252	277	250	230	272	256	282	262	281	289	266	273	277	299	304	267	274	292	303	271	284	268	237	317	275	298	275	306	323	282	305	260	301	256	265	264	306	305	249	301	312	275	285	263	294	302	285	274	293	287	285	285	272	288	266	287	263	309	258	257	279	251	282	266	286	277	262	266	280	283	249	312	305	282	288	305	281	285	285	260	289	297	278	299	282	305	296	243	319	299	273	268	285	253	309	283	274	284	244	280	323	317	267	281	301	273	260	267	295	260	278	290	276	281	286	303	303	252	317	291	269	267	333	293	268	307	270	299	303	274	265	293	244	280	263	309	293	262	261	277	274	285	274	257	302	307	277	273	293	292	287	254	296	279	264	276	293	281	279	303	271	287	264	256	249	247	256	305	279	262	255	273	289	294	271	299	294	280	266	279	264	299	286	283	303	297	265	286	305	290	238	264	267	254	271	296	286	286	244	271	310	248	262	271	281	307	293	303	266	279	271	308	268	266	264	279	297	274	258	283	280	306	272	284	292	260	248	292	319	280	295	286	296	265	263	319	295	278	290	318	330	288	275	289	308	300	286	294	278	291	278	286	277	302	255	277	282	287	284	291	262	280	250	284	286	305	323	292	274	316	268	292	285	293	279	316	314	284	274	279	291	264	265	263	257	310	243	295	288	283	281	262	259	288	276	274	282	282	248	273	315	297	237	249	319	294	289	270	262	310	305	321	288	247	253	295	299	274	294	279	265	300	279	291	269	281	291	283	264	296	323	269	294
1781	674	653	667	653	611	662	591	612	617	586	659	606	654	674	648	611	651	591	636	658	579	632	640	622	605	618	601	602	655	620	587	633	631	643	640	602	654	634	647	614	642	612	626	637	630	626	625	614	617	587	614	616	620	627	602	643	613	658	611	626	620	613	641	612	606	571	618	659	591	611	595	615	653	608	612	579	566	592	645	612	620	632	565	620	616	635	642	643	615	596	666	590	593	576	626	612	631	636	627	626	628	684	597	615	668	645	617	607	630	570	618	648	602	670	632	624	588	620	598	597	625	639	619	625	645	607	649	600	660	586	594	619	633	617	610	619	591	599	602	650	669	594	632	598	636	610	626	601	633	599	635	603	605	615	636	608	610	567	589	623	670	634	614	616	606	586	651	664	610	630	624	588	626	634	583	630	642	631	665	619	652	626	630	629	678	597	640	614	595	609	642	594	604	681	596	639	664	636	631	584	622	632	633	636	587	633	647	596	633	612	653	651	580	624	612	613	649	578	644	643	575	655	590	612	630	591	622	566	655	634	629	612	608	549	634	661	621	625	641	610	569	644	657	661	631	631	637	661	666	637	607	652	647	637	629	613	607	598	581	652	585	598	618	621	614	645	600	627	608	633	611	640	598	630	644	621	651	594	606	622	642	619	637	641	580	624	595	631	629	604	619	625	588	621	633	601	650	611	601	587	619	624	624	600	609	628	631	638	600	661	628	610	602	603	612	624	645	601	628	638	633	647	662	625	676	626	634	629	608	608	595	650	648	609	611	644	661	590	654	600	589	657	587	652	617	595	651	643	612	620	656	607	604	651	603	643	575	607	636	592	602	590	629	638	619	631	624	615	602	579	648	690	613	611	666	630	597	639	629	604	574	621	640	630	598	634	653	638	621	609	553	619	597	609	594	594	588	590	626	610	659	624	643	633	581	621	626	623	585	589	636	609	574	630	631	667	663	608	592	624	619	626	590	665	641	617	590	624	645	654	632	606	603	624	615	620	626	615	597	608	650	607	622	635	609	620	589	614	643	657	626	629	605	645	640	621	653	603	627	627	610	638	596	644	587	659	621	618	645	663	612	578	626	615	622	631	627	604	605	621	620	551	624	636	648	617	597	622	627	671	613	629	638	641	590	592	659	614	620	632	637	595	645	645	621	592	629	586	665	613	660	645	604	586	582	577	645	623	662	622	591	621	639	618	622	588	637	610	634	639	602	626	606	591	563	633	625	617	620	613	603	605	642	655	554	622	654	622	627	656	591	612	586	641	630	599	632	657	653	648	633	610	595	629	608	647	608	639	648	618	622	617	596	596	630	587	625	625	632	663	614	584	623	648	584	688	598	609	617	674	592	630	615	550	649	652	606	607	612	652	597	571	622	585	632	634	603	656	638	604	692	621	629	607	623	641	624	602	619	618	657	647	636	636	627	581	643	673	603	600	608	644	627	636	626	621	629	637	589	583	597	605	649	627	646	634	645	609	661	601	559	636	593	642	640	612	572	612	619	658	628	624	630	638	657	636	619	667	594	636	643	652	610	589	595	609	647	594	644	604	625	637	629	638	618	640	657	612	632	582	616	664	607	615	628	616	606	614	577	647	655	601	610	587	662	613	607	644	620	619	600	604	613	623	616	621	596	589	653	667	640	633	590	607	619	619	615	614	640	629	649	639	621	592	649	614	630	619	644	647	638	673	602	575	598	635	620	646	611	620	677	600	596	656	602	623	610	617	613	607	616	614	598	634	623	588	608	610	573	652	601	635	625	609	635	642	612	614	614	619	605	668	643	593	605	640	629	597	586	620	640	637	664	608	613	624	634	647	622	657	660	625	654	642	601	593	645	600	626	669	608	599	651	643	594	639	609	608	637	582	622	643	611	616	637	648	614	643	644	609	623	634	609	627	629	616	636	615	597	632	590	626	655	652	660	648	619	602	685	616	625	682	588	623	602	599	645	640	574	587	617	647	623	594	643	626	660	609	631	607	634	640	588	649	642	632	609	596	651	607	601	670	594	612	655	633	623	631	640	600	611	602	677	616	641	572	627	571	616	651	599	643	618	673	654	625	613	636	626	671	629	605	650	608	621	638	602	621	611	641	611	630	574	646	623	617	592	597	635	646	640	633	601	632	607	650	616	621	631	590	629	643	578	590	588	654	618	629	558	614	622	614	596	638	646	600	657	611	630	602	625	637	645	591	638	639	655	646	641	614	622	599	643	591	614	651	618	620	598	629	633	607	659	647	615	583	619	605	582	659	654	607	662	626	655	694	624	611	641	628	625	643	611	605	593	616	615	611	608	603	639	642	656	597	615	634	610	577	581	645	602	574	620	586	617	584	612	621	634	648	626	612	607	656	602	624	594	647	611	614	610	604	579	660	611	618	610	630	668	627	645	629	621	611	575	599	622	582	607	678	616	613	655	674	556	605	617	575	608	636	643	634	646	639	625	662	628	622	599	645	582	602	625	571	602	627	570	630	612	626	611	614	662	637	585	597	618	629	595	636	630	612	589	589	647	658	638	635	614	625	594	626	646	616	613	622	640	645	637	644	576	594	658	623	629	615	580	652	647	612	608	640	628	610	622	606	676	622	648	623	620	622	608	624	602	624	617	636	595	634	592	584	585	656	616	603	616	576	611	642	622	577	638	619	618	625	636	635	572	637	627	644	670	652	613	595	606	605	646	625	643	657	597	624	631	593	667	630	647	615	630	597	613	606	614	612	598	654	650	635	578	657	652	589	600	647	621	643	601	595	625	625	582	637	574	663	616	644	594	621	591	622	623	551	657	661	613	591	598	601	584	627	608	615	595	645	637	660	598	618	586	647	644	580	629	644	662	578	598	622	595	642	592	663	588	652	637	654	651	626	621	602	679	628	609	642	662	628	654	653	608	633	616	603	605	617	603	568	602	634	648	640	631	632	599	633	589	608	610	597	578	614	623	616	571	619	673	625	624	630	602	609	640	637	657	658	601	672	585	643	620	634	611	608	650	612	602	585	649	603	624	611	656	622	602	649	642	634	590	610	577	616	636	598	629	654	596	640	627	638	656	623	623	637	620	595	653	591	581	659	614	583	602	574	643	631	614	589	672	594	633	633	624	607	563	609	622	618	636	631	612	609	604	635	598	629	646	635	673	660	651	617	616	618	625	662	605	618	638	627	586	616	634	619	551	611	565	635	633	592	636	626	649	646	635	597	644	652	633	596	615	583	634	615	683	610	605	588	631	612	602	617	598	574	619	626	627	666	616	669	602	624	593	591	636	613	626	597	578	613	632	609	613	636	576	605	630	658	609	658	609	579	621	591	650	626	654	596	647	632	609	658	604	637	644	603	570	627	616	608	634	638	648	626	578	633	645	619	569	630	601	620	608	605	593	671	597	591	656	618	681	619	570	610	638	596	577	634	601	637	631	638	612	635	576	642	657	605	620	597	645	580	595	575	581	615	670	583	612	648	634	616	661	624	625	647	654	575	642	614	615	581	581	655	601
6892	386	431	357	284	215	181	163	154	136	156	150	140	153	128	122	116	104	158	126	113	118	129	125	130	111	114	128	120	119	122	117	118	120	121	106	136	119	120	126	122	114	120	128	136	125	108	126	115	142	124	103	137	138	113	134	112	118	133	123	138	123	121	153	105	118	132	102	116	115	123	112	136	114	113	128	128	133	109	112	111	119	121	126	127	104	126	129	118	113	139	124	136	127	114	115	118	130	118	125	106	128	119	120	121	122	136	124	108	106	138	126	113	106	130	124	134	127	127	113	120	120	121	122	126	124	107	92	125	124	124	114	127	107	142	118	113	138	115	113	128	130	131	116	107	132	133	118	118	127	123	129	128	122	129	108	137	126	120	127	128	103	110	128	121	125	130	117	125	108	119	116	115	117	118	111	106	114	134	123	114	133	114	118	118	124	118	139	124	116	122	117	104	119	104	99	126	111	131	129	120	114	123	110	124	125	128	123	127	114	119	119	110	115	145	105	122	118	113	109	109	100	112	117	121	104	116	111	111	128	120	124	116	122	137	122	125	127	124	129	132	116	106	132	144	124	111	109	113	122	125	120	109	99	118	102	101	138	107	136	128	137	127	133	99	124	148	144	121	143	129	116	123	113	108	119	139	121	139	109	130	118	132	116	104	115	113	114	97	114	113	133	117	108	131	131	130	120	131	114	97	113	124	130	132	131	131	122	129	109	116	132	129	128	105	100	107	115	129	115	126	142	119	151	109	113	124	127	111	109	119	118	124	137	134	117	127	121	111	143	106	98	105	110	117	110	155	117	137	128	135	128	84	101	135	109	105	133	103	127	116	118	111	118	104	115	105	121	115	109	121	139	117	122	134	117	122	122	94	116	105	116	124	129	105	120	142	145	127	121	118	117	121	128	127	139	121	107	132	109	117	104	112	122	140	132	126	131	153	137	115	128	115	104	129	121	107	118	134	127	114	134	122	105	113	114	116	135	128	128	150	102	126	115	117	103	133	114	120	117	112	125	118	107	139	127	129	107	126	120	153	129	115	118	113	136	131	106	115	112	126	86	112	115	125	96	113	127	118	124	128	126	137	118	135	129	145	116	126	119	123	126	115	120	105	132	116	121	130	109	116	131	123	122	128	111	113	100	95	117	114	101	146	125	104	118	99	126	108	126	117	125	104	121	144	128	110	101	126	136	153	122	110	125	131	133	124	127	132	120	128	132	117	107	114	117	94	106	134	114	100	120	101	117	144	130	105	117	129	132	113	107	119	114	119	130	113	113	114	128	109	127	126	136	111	115	131	112	130	111	117	106	97	132	131	144	118	119	120	130	132	124	139	122	122	133	112	110	130	128	91	111	110	125	116	133	118	133	99	135	115	125	114	140	101	98	103	118	122	126	119	121	110	125	132	142	121	118	123	132	136	112	114	123	121	131	137	120	116	127	106	115	141	124	122	112	159	120	115	121	131	109	98	103	125	121	142	136	123	121	148	128	102	127	120	121	117	123	120	121	106	113	112	128	110	140	104	130	120	123	116	110	124	128	119	129	120	116	121	103	102	109	115	129	123	116	121	121	121	144	124	126	133	132	126	146	115	104	125	132	138	116	117	120	106	114	127	121	138	115	107	117	129	146	123	110	138	120	130	116	108	112	115	140	124	137	121	122	106	109	142	113	100	111	94	128	113	129	136	103	138	128	107	119	107	121	133	130	111	100	131	127	117	122	143	132	127	133	126	150	130	104	114	108	115	102	129	117	128	121	117	113	105	110	113	119	116	118	122	128	137	117	128	144	104	124	135	113	137	149	142	110	132	129	102	111	120	123	145	127	126	105	117	116	107	139	109	130	97	122	139	102	140	121	109	108	128	130	132	113	119	128	110	115	150	113	105	103	104	117	115	112	132	135	113	118	107	110	133	118	128	117	122	122	130	103	122	122	131	125	129	152	125	123	115	116	109	105	124	109	110	137	134	105	121	122	127	135	112	110	119	117	128	121	102	116	105	106	109	131	123	123	114	140	107	101	104	139	147	130	124	109	117	109	128	113	122	112	127	149	109	120	116	108	115	102	115	121	129	118	127	118	110	137	127	134	125	127	105	121	125	116	108	136	140	125	104	108	105	109	122	128	113	115	120	138	115	118	131	132	116	113	124	134	100	110	136	103	104	131	125	146	136	107	131	120	117	108	127	131	109	113	142	113	99	140	116	110	131	142	102	118	128	114	121	114	108	104	144	118	104	121	107	118	126	117	112	126	123	125	96	129	119	122	120	132	142	103	110	121	114	125	122	122	82	117	119	121	121	107	114	129	124	87	113	122	111	119	100	116	115	124	127	129	106	116	115	115	147	112	108	122	124	129	111	118	111	122	105	120	126	123	136	115	99	108	118	104	135	103	129	106	105	122	111	132	126	105	131	126	133	119	136	129	114	116	108	126	117	131	111	134	107	108	113	99	117	111	118	107	124	112	125	122	121	121	137	125	109	120	121	110	106	114	117	97	99	126	118	114	117	143	139	145	149	136	113	111	110	144	114	114	127	107	107	122	140	86	127	136	135	98	112	130	115	124	110	118	129	119	119	114	121	129	137	113	110	114	116	127	129	123	127	108	132	123	118	121	122	135	114	129	123	136	92	109	126	126	113	135	124	112	117	132	120	123	115	110	105	121	111	120	134	114	114	93	132	132	111	130	129	121	114	119	126	154	139	104	116	115	103	120	128	148	107	120	136	117	97	124	101	128	126	108	123	129	116	137	114	118	127	114	138	132	140	123	105	141	117	126	118	109	132	100	133	111	129	131	91	110	116	113	108	123	121	131	124	120	94	102	138	114	111	96	130	111	122	111	128	116	135	116	136	127	111	121	102	134	118	119	117	104	119	122	130	136	98	130	118	108	119	144	115	128	111	129	115	123	111	139	115	116	115	128	113	100	109	140	115	134	113	96	127	125	120	102	124	124	133	112	122	116	123	118	115	146	103	134	134	114	113	133	103	102	117	105	125	113	121	133	119	104	118	127	120	101	97	106	114	122	122	108	130	109	128	130	123	134	111	120	129	116	122	117	112	109	123	115	118	128	126	123	123	125	125	117	123	107	117	94	106	125	105	133	124	118	112	139	120	106	129	101	134	136	114	142	100	100	110	114	143	132	116	133	121	120	116	124	122	139	119	137	124	133	114	158	134	101	135	132	114	136	111	123	116	126	128	126	120	124	119	111	149	141	136	122	128	125	133	120	126	125	116	112	116	122	121	146	115	127	130	118	127	122	143	138	129	123	146	132	127	128	128	118	124	119	125	114	123	123	106	133	142	122	121	107	143	128	125	100	115	121	141	138	113	120	91	129	122	115	121	111	115	115	123	136	120	145	108	125	133	118	104	111	115	132	117	138	122	142	117	128	115	130	123	116	131	100	122	120	133	110	134	109	121	93	118	109	115	115	117	113	122	123	104	125	130	129	129	114	135	119	101	99	127	129	119	109	106	112	109	134	114	111	105	110
5977	567	1010	1136	967	855	655	623	572	501	519	421	437	414	363	391	393	374	377	348	341	342	328	355	326	338	336	327	382	324	303	328	301	291	317	321	319	325	305	310	292	313	306	300	287	313	296	320	323	303	334	304	294	316	325	309	303	344	291	271	329	310	306	296	310	302	321	306	304	305	329	325	314	310	300	329	327	323	303	312	300	317	290	330	275	287	277	316	318	335	310	289	314	307	314	284	281	317	312	294	291	302	296	311	276	309	340	287	289	321	286	289	326	311	293	298	313	283	291	312	323	299	329	298	298	326	289	320	288	270	304	313	270	284	289	267	304	299	304	280	318	322	291	278	312	300	304	276	307	334	315	294	289	304	279	289	296	311	277	284	295	303	281	293	292	291	317	280	289	335	312	297	353	361	308	302	294	256	311	322	324	293	310	287	317	317	291	320	326	293	302	309	312	300	287	299	336	321	287	329	321	307	306	304	288	303	303	319	297	320	299	309	302	302	274	297	271	285	286	295	312	325	327	289	274	317	286	307	303	282	294	326	333	282	282	311	318	287	300	308	282	290	322	280	298	274	300	265	280	316	299	301	280	320	297	303	297	295	286	273	278	311	292	319	316	297	267	330	293	301	312	286	295	299	323	310	287	285	291	324	294	287	334	316	290	289	286	308	301	310	324	334	310	279	313	287	264	329	284	295	301	296	292	323	299	300	305	313	273	326	321	314	294	264	289	325	304	302	316	304	313	300	315	297	285	303	300	349	297	340	291	334	284	293	298	302	280	277	291	307	304	283	283	316	296	295	313	279	278	298	308	319	305	314	321	294	332	328	296	268	338	291	295	306	302	291	289	309	290	364	329	308	308	300	287	321	299	302	302	295	304	308	297	264	312	283	297	333	324	321	273	302	338	278	275	291	321	303	329	304	301	304	273	307	295	286	296	319	305	316	287	310	309	318	295	315	318	326	299	284	306	289	317	326	299	290	299	307	289	280	303	279	315	293	288	286	310	311	317	289	314	291	325	282	306	288	310	294	269	302	273	285	274	308	311	286	313	308	332	295	292	279	281	318	300	299	321	314	300	284	291	297	293	280	292	284	332	319	308	298	293	311	309	314	269	355	296	316	306	304	310	297	314	304	290	321	319	303	304	279	297	330	289	308	303	308	288	293	311	266	286	290	322	312	307	293	318	289	283	324	287	299	299	275	290	311	277	324	309	308	313	310	296	312	315	298	320	305	303	294	281	305	288	282	292	262	284	300	318	293	296	307	325	303	337	317	337	291	288	322	292	314	270	303	266	296	318	296	309	306	266	308	283	304	309	331	268	299	322	301	275	260	314	319	309	311	306	300	274	272	310	312	269	317	318	287	298	305	277	330	320	315	311	302	289	293	324	310	321	292	316	291	289	286	327	335	302	299	299	324	302	302	299	292	276	296	290	275	306	322	297	286	303	309	286	284	292	301	294	288	298	275	313	305	285	283	296	318	303	315	319	266	312	290	299	272	305	313	295	303	309	286	304	298	327	314	281	277	308	307	325	298	333	316	284	301	307	302	332	305	306	301	302	318	323	311	336	292	259	290	319	315	296	287	312	297	295	296	291	295	306	303	302	266	304	307	268	310	307	313	287	309	314	318	305	284	307	286	320	289	320	318	288	289	308	313	290	298	285	306	303	288	322	316	292	306	326	282	273	281	284	306	329	285	343	298	322	277	296	328	286	305	296	283	291	303	284	318	311	316	294	304	302	304	314	292	326	284	305	291	308	327	299	281	273	304	307	312	291	293	308	324	301	304	311	328	307	259	308	298	285	307	311	268	311	325	339	306	283	286	291	265	289	303	335	327	300	294	279	282	276	286	313	294	326	323	315	299	304	302	312	275	288	317	269	274	327	293	300	314	309	326	328	297	314	333	310	301	297	320	273	306	303	304	282	288	299	321	314	342	305	316	289	319	266	290	293	306	312	319	290	297	291	309	313	315	355	277	296	274	317	287	286	279	305	305	304	330	299	290	289	309	309	310	306	331	293	308	272	319	280	315	307	319	277	315	288	303	295	285	330	296	288	301	325	286	325	291	311	324	326	328	300	349	321	296	307	290	297	303	299	297	278	300	264	314	279	293	263	278	291	316	292	280	300	314	297	320	321	289	289	310	300	315	315	247	327	292	301	277	320	255	304	307	290	325	302	308	319	305	335	294	327	271	304	309	282	316	287	319	304	286	335	299	292	315	296	338	336	271	268	311	313	306	281	305	288	336	270	332	325	328	306	294	284	302	292	312	273	294	278	282	347	291	291	278	291	317	298	291	306	298	313	260	333	290	294	288	311	307	321	279	295	318	305	313	336	297	306	321	306	341	286	302	309	310	314	295	319	283	304	309	305	335	318	296	326	312	314	282	298	287	304	286	327	316	282	314	314	291	294	301	302	320	314	291	291	286	308	291	298	307	294	317	295	321	321	288	310	316	268	305	254	301	292	300	286	304	282	339	283	296	302	300	297	320	306	305	311	309	282	319	276	304	288	268	311	317	295	302	287	280	297	284	316	299	273	326	307	322	293	284	297	308	277	309	301	269	324	314	306	308	321	309	292	297	316	325	324	296	303	314	267	315	316	305	275	288	299	317	304	306	293	298	315	285	330	312	300	297	274	299	304	305	273	288	292	304	324	270	325	305	298	302	292	326	284	284	314	299	307	301	289	291	336	289	308	309	285	284	317	327	282	289	333	330	317	311	315	317	317	317	313	290	292	313	285	284	297	276	291	292	304	297	304	268	277	303	286	276	314	316	276	297	323	285	302	297	320	307	328	304	302	294	320	310	341	286	304	297	318	321	294	280	297	294	320	340	281	296	303	286	315	298	331	311	313	316	304	304	281	339	301	328	278	295	290	291	319	283	288	293	254	299	319	283	315	312	301	327	308	307	330	332	292	277	301	298	286	308	272	302	291	280	317	306	279	298	306	278	306	317	314	301	298	287	295	333	293	331	299	302	306	303	310	317	318	265	280	284	289	279	332	265	310	309	309	305	280	297	290	304	285	310	315	302	296	286	282	304	298	297	329	325	316	296	293	309	308	299	291	284	297	297	299	292	307	300	305	255	278	304	290	297	337	306	324	272	296	325	296	323	308	306	312	302	291	276	287	271	295	299	289	251	284	315	282	321	291	305	296	291	283	310	338	323	293	303	295	281	334	274	295	302	291	302	324	296	321	281	308	328	326	302	304	306	303	296	305	292	316	288	307	286	337	302	300	326	330	299	313	316	264	301	310	322	299	327	321	307	330	301	343	277	296	287	321	310	324	311	300	275	298	288	326	331	310	301	287	302	296	301	327	326	311	307	282	302	342	292	271	308	278	311	298	305	304	305	284	289	281	304	316	280	309	321	300	282	312	300	259	318	317	321	317	316	304	300	290	302	310	291	290	308	280	284	303	296	305	278	299	284	299	295	290	295	301	302	290	280	289	308	294	289	323	280	288	327	284	307	337	308	292	311	317	299
13386	925	746	634	400	318	290	235	207	199	201	166	148	179	149	149	146	152	160	130	167	128	115	135	136	119	113	134	116	126	123	135	128	123	139	135	134	135	117	137	127	142	122	132	143	97	129	115	139	124	126	120	128	123	118	136	118	133	117	131	134	151	112	131	120	114	137	129	116	137	129	150	124	143	119	149	146	119	143	118	121	129	118	123	119	117	140	138	116	105	131	107	131	130	117	146	135	137	148	120	128	97	112	115	127	116	129	140	125	131	121	132	132	124	120	102	119	139	160	133	148	125	136	131	123	125	118	123	139	120	120	119	138	129	144	134	130	120	107	124	110	138	122	116	132	118	126	131	131	123	118	126	134	121	132	110	129	121	120	122	135	128	134	142	137	145	117	124	131	122	122	129	136	114	130	117	136	132	132	148	142	148	129	134	114	119	132	124	122	123	112	124	108	115	130	130	125	159	126	118	131	117	125	107	121	120	113	110	113	125	113	130	120	114	121	131	117	103	139	162	124	146	111	133	113	131	138	127	141	129	117	125	116	133	116	126	120	136	116	138	136	136	126	115	138	125	130	149	118	119	124	116	121	108	143	127	126	130	135	109	156	128	131	158	125	121	147	125	129	98	124	137	108	129	111	113	116	131	144	131	117	123	130	147	118	130	117	129	111	120	128	130	121	138	143	143	140	118	113	135	132	106	111	140	139	132	119	141	123	145	133	117	135	137	134	115	115	148	129	130	130	121	130	126	121	125	124	110	113	143	143	138	115	115	130	125	122	138	126	130	113	137	103	120	124	130	109	116	124	127	129	136	117	125	133	107	105	132	117	126	121	115	119	131	116	121	126	134	107	133	129	132	126	133	134	108	123	144	134	144	129	129	143	136	114	113	115	130	112	119	131	125	133	134	111	127	144	129	117	119	128	119	115	118	137	135	124	122	127	112	123	126	123	130	125	144	120	121	136	126	109	120	121	130	123	132	144	137	125	123	114	125	106	124	127	118	119	146	121	115	129	133	148	140	137	130	138	119	121	141	126	121	138	123	108	111	125	97	137	134	143	108	123	117	137	124	128	120	130	139	136	127	117	131	123	125	123	120	135	103	128	104	113	123	125	119	118	132	125	124	116	131	137	124	130	159	134	115	140	131	113	126	119	109	126	115	129	130	123	127	133	108	147	136	119	117	129	128	128	131	140	136	107	116	131	138	127	118	114	138	148	120	136	123	127	131	162	144	130	130	135	98	118	130	111	145	119	115	99	125	120	129	122	98	123	129	127	125	136	136	123	134	117	150	129	118	137	122	121	124	159	134	110	110	110	131	105	113	126	141	137	146	126	102	116	135	118	117	150	141	129	116	126	97	130	121	128	139	101	137	137	116	113	116	125	138	129	136	124	163	124	127	124	128	163	113	128	107	117	141	133	114	108	131	145	165	124	140	123	133	131	107	139	133	125	119	124	126	121	117	121	139	129	122	106	122	124	131	132	118	133	132	130	98	122	124	119	133	132	125	103	144	121	124	132	110	111	125	130	119	128	128	136	125	107	140	140	137	127	132	120	117	155	138	127	139	119	116	116	130	127	130	135	111	108	138	112	113	130	137	126	103	140	114	121	116	124	130	139	128	132	140	128	133	128	126	117	122	119	105	119	130	140	125	110	135	153	131	134	106	128	102	132	122	120	129	145	130	116	117	111	140	125	139	130	105	113	113	118	128	118	121	124	124	130	138	121	138	146	116	135	135	141	126	138	132	143	132	115	137	127	116	127	125	130	128	129	104	115	133	133	120	124	103	107	109	102	147	142	126	130	117	113	118	139	120	147	125	129	144	142	105	139	106	137	120	135	117	151	103	126	120	125	119	120	141	98	123	138	125	117	126	119	117	113	118	133	137	118	121	132	115	126	119	103	109	127	128	126	112	113	128	150	148	121	136	125	117	139	126	128	136	159	117	141	118	111	124	137	119	118	130	103	130	110	118	137	137	113	125	117	127	126	131	119	127	135	124	125	124	135	119	134	116	103	140	114	129	117	107	126	139	127	121	105	129	123	120	127	124	117	132	116	122	141	127	121	136	130	125	132	141	124	111	113	162	127	121	136	122	115	137	131	117	140	107	125	137	130	107	119	122	115	132	135	130	114	126	128	116	109	133	120	103	140	134	117	124	121	112	120	134	148	157	127	113	112	132	126	127	124	143	159	120	98	141	151	112	137	150	121	122	130	144	126	125	111	133	117	117	133	144	134	131	155	129	161	125	142	130	121	123	145	133	135	124	138	132	129	109	136	137	133	153	116	112	130	124	124	109	130	139	152	100	123	132	118	130	131	138	137	121	115	118	129	146	145	139	143	132	108	148	140	131	123	117	119	128	105	139	121	111	138	123	125	142	120	134	111	154	124	110	99	98	121	132	122	123	126	109	114	107	122	116	119	131	138	134	135	126	128	126	142	127	136	112	136	123	135	122	113	138	129	141	121	134	113	119	139	134	135	140	136	142	133	132	124	110	136	109	113	119	123	140	125	117	125	127	130	154	145	100	134	149	130	116	109	119	149	121	108	118	131	128	120	124	114	124	129	152	132	121	147	145	101	125	92	128	144	134	124	124	133	121	141	152	122	128	122	119	124	120	127	136	111	129	124	125	129	113	136	121	116	124	129	140	120	126	120	102	131	166	122	122	138	135	106	124	121	113	119	149	150	145	113	123	129	116	131	117	113	104	123	112	125	132	128	141	116	127	134	132	132	114	118	117	112	135	127	137	120	162	138	154	131	122	144	109	125	122	107	122	146	128	146	140	126	120	118	117	125	123	128	118	125	135	142	121	126	126	111	135	142	137	123	119	144	130	135	116	122	138	118	107	115	135	129	135	128	117	122	112	103	121	127	143	149	136	129	122	134	114	149	116	124	130	131	125	116	141	133	138	142	137	119	131	151	122	140	156	120	133	141	101	128	131	147	140	124	105	120	114	115	129	122	132	123	125	126	131	118	120	130	127	107	149	139	109	148	122	121	126	129	125	120	101	121	135	117	132	112	109	130	140	136	127	152	118	122	134	125	118	115	135	138	128	130	137	135	113	109	138	118	130	107	115	129	138	140	134	122	121	152	128	131	132	121	127	148	118	115	120	135	131	147	127	120	121	139	150	107	135	123	121	134	128	117	132	137	134	129	124	135	117	117	117	113	146	145	138	137	122	123	108	115	142	126	130	129	132	114	141	118	141	130	122	113	117	140	105	126	130	120	129	118	108	153	137	111	136	122	140	122	126	153	127	129	143	126	114	103	122	123	148	114	107	122	135	151	131	124	131	117	117	128	125	136	134	112	108	107	115	116	122	126	99	102	148	96	135	139	130	131	139	153	126	120	137	138	132	137	148	119	130	144	111	151	112	145	133	130	137	132	133	145	125	128	134	131	120	114	143	126	124	125	118	136	126	142	117	118	137	121	135	151	119	131	115	117	137	108	108	135	135	137	132	123	130	137	124	128	124	149	143	113	127
7956	881	1766	2022	1691	1320	1090	872	837	726	667	588	573	504	484	465	480	453	425	438	443	448	391	399	413	412	389	357	364	356	359	380	390	397	386	368	368	397	356	345	377	361	332	358	350	367	369	316	369	343	367	369	368	329	326	312	315	352	352	337	316	340	346	337	318	331	349	316	307	325	355	349	360	348	332	332	350	363	336	343	347	342	342	329	315	354	364	323	333	326	338	344	331	352	346	381	354	327	353	331	313	340	343	351	384	340	315	334	335	343	339	321	321	342	344	334	347	336	304	379	312	334	315	327	347	316	326	335	345	365	315	327	354	354	312	351	333	357	348	330	333	325	302	324	323	351	325	337	309	337	308	310	367	318	316	333	362	337	346	357	351	325	304	357	305	329	335	336	359	335	335	342	348	296	366	352	354	305	354	296	319	324	347	357	324	312	315	330	315	347	343	322	350	332	331	315	345	344	330	349	348	314	315	322	340	365	333	325	326	315	317	335	354	314	332	334	330	369	354	334	360	310	332	334	348	348	332	323	354	331	359	300	318	319	340	325	317	331	348	318	325	348	334	335	355	343	330	332	326	357	356	346	343	340	307	336	334	335	314	336	352	348	359	284	313	334	324	317	335	324	331	363	321	318	363	316	312	327	329	334	321	359	338	361	307	340	310	345	320	313	330	309	311	300	311	329	336	329	333	348	337	298	340	338	315	362	362	318	325	354	309	289	324	345	313	322	325	321	336	298	356	301	356	339	354	332	343	320	338	341	362	340	329	347	372	300	335	349	336	301	315	323	326	376	347	319	339	339	380	349	324	315	356	336	354	318	338	332	333	331	302	343	347	350	338	312	318	338	348	363	332	352	325	323	345	315	326	327	329	321	330	339	300	323	337	343	327	346	326	319	349	351	355	349	325	330	314	323	344	329	315	337	334	360	319	333	342	326	315	329	331	332	351	312	313	310	318	308	317	322	372	355	323	312	378	316	307	324	343	319	325	345	326	304	323	350	312	310	339	338	318	354	363	343	348	362	316	359	307	319	348	336	304	319	324	318	333	309	354	347	347	337	335	379	337	340	367	311	352	345	343	320	355	343	321	306	349	360	335	335	342	305	332	325	325	367	356	315	360	333	363	348	337	323	325	350	312	350	342	326	312	355	351	312	347	319	310	335	324	314	333	341	331	326	319	362	321	315	342	355	326	344	345	345	306	337	337	337	355	306	347	336	339	347	323	334	325	298	323	335	348	318	352	332	332	330	362	308	304	365	313	353	345	309	352	327	376	332	347	325	299	326	346	331	326	311	309	347	310	330	348	304	320	312	358	337	303	319	367	341	321	292	317	333	333	333	326	343	346	361	360	343	297	345	380	340	298	321	345	359	327	348	348	313	328	340	308	338	312	322	320	327	343	348	306	329	334	350	315	324	364	377	353	308	333	369	281	318	360	336	331	321	319	282	333	331	370	313	343	339	344	326	326	321	330	337	355	351	332	300	359	352	333	330	341	321	323	344	343	309	337	313	326	340	372	368	334	355	345	327	365	330	302	337	380	303	341	345	311	320	300	313	294	310	332	352	337	329	338	328	333	331	349	340	330	317	329	342	347	354	362	340	349	329	313	322	342	333	334	358	328	358	338	293	323	358	351	341	336	328	362	342	322	336	363	324	333	355	328	313	306	314	367	324	307	326	339	330	334	355	324	320	341	326	344	299	362	306	327	337	327	331	340	357	329	332	293	322	322	357	314	340	327	318	339	356	331	327	321	320	321	348	329	326	307	322	317	313	322	307	340	322	328	372	309	338	320	329	332	319	332	343	353	343	323	336	341	337	340	332	364	365	291	326	321	329	354	349	335	329	329	329	326	320	329	304	352	350	327	313	370	343	340	382	334	339	337	332	327	323	349	334	325	317	336	314	339	339	371	347	317	335	292	325	319	347	339	300	321	331	326	318	318	321	325	333	325	343	312	340	334	315	320	337	340	352	334	343	312	346	303	309	337	294	332	335	336	348	314	337	347	337	295	352	358	347	304	318	374	334	331	310	312	353	325	349	341	348	297	334	326	325	333	334	340	348	299	304	331	319	307	317	336	333	335	345	336	344	326	322	314	339	340	331	347	326	344	323	372	334	302	322	351	359	307	314	312	327	346	314	315	350	292	327	325	361	360	306	338	300	306	343	326	321	308	349	311	308	319	304	323	308	328	357	343	336	326	332	324	376	322	320	314	355	338	308	355	343	320	341	323	310	325	340	338	318	356	332	298	336	370	297	348	331	361	333	298	317	318	304	350	318	340	315	345	333	333	360	360	344	337	302	350	350	362	339	356	314	324	331	336	346	286	323	345	348	346	339	331	321	353	339	350	322	323	289	304	306	332	331	345	358	311	354	340	350	362	337	329	302	328	360	330	337	326	358	342	341	365	331	355	364	369	323	347	322	301	342	356	347	353	342	307	369	299	310	343	326	323	309	319	290	349	333	315	298	368	344	350	346	352	289	302	335	330	345	338	346	352	321	343	319	345	305	318	343	339	318	340	325	363	348	315	311	326	308	332	331	305	357	350	313	369	305	346	356	324	326	358	323	341	327	322	325	343	319	346	327	313	343	322	340	314	322	343	325	346	323	321	366	335	343	333	298	333	292	300	321	337	326	311	348	346	339	368	296	295	336	339	321	325	330	354	335	315	321	330	333	342	333	344	344	361	347	389	346	335	319	331	343	335	343	347	334	347	324	333	295	365	335	320	315	337	337	352	359	317	330	312	310	320	336	329	345	310	314	329	342	317	322	333	330	346	323	324	356	326	317	341	310	333	325	321	332	335	339	359	317	328	350	315	329	348	356	333	284	350	322	308	311	331	284	340	339	354	293	340	315	339	340	354	282	296	318	342	321	318	303	331	342	350	344	346	339	344	321	297	319	336	352	324	312	333	312	326	365	332	355	347	327	314	340	333	306	316	336	341	334	337	306	345	328	336	330	306	335	326	345	330	317	333	324	350	329	293	351	335	340	333	345	328	358	357	356	335	343	334	311	350	347	343	330	351	381	324	338	329	343	342	318	317	351	310	313	366	332	327	311	329	345	345	329	372	358	325	312	331	355	338	325	327	347	316	325	337	337	332	330	306	352	360	341	328	332	351	334	330	300	327	344	337	329	298	325	331	322	344	339	343	329	313	312	307	307	354	314	332	324	330	325	353	345	320	347	326	324	328	353	332	375	332	319	333	352	321	356	320	319	351	335	353	369	301	328	295	324	324	330	313	326	335	359	299	342	334	334	358	320	318	322	328	326	357	345	331	355	326	349	325	320	325	347	358	310	341	337	344	323	336	317	323	330	335	323	322	329	347	347	362	313	349	334	315	335	331	354	298	297	317	327	326	329	349	333	333	276	321	335	338	299	312	325	336	328	347	320	336	316	356	318	315	307	342	311	335	307	296	330	324	332	321	334	351	349	342	344	319	304	345	286	341	340	320	324	312	346	344	338	351	314	336	309	323	326	305	342
1400	287	285	308	303	293	333	269	309	276	293	317	294	302	296	271	253	287	273	261	306	274	301	260	296	330	285	273	275	296	308	287	299	245	277	289	258	294	297	298	260	270	281	259	284	297	266	286	303	274	306	296	313	262	276	307	275	296	259	293	293	291	317	271	284	273	295	286	275	284	292	308	268	272	290	308	270	270	255	272	283	254	266	288	302	281	298	273	261	288	278	289	297	271	286	252	282	279	291	268	293	296	241	294	282	272	287	307	275	293	279	277	285	282	286	288	242	279	266	286	271	255	263	270	301	276	268	293	290	280	295	326	269	250	279	270	269	276	294	274	291	273	296	282	258	322	292	288	291	263	294	275	296	280	272	282	313	291	265	261	259	288	292	307	288	263	304	287	263	301	268	275	273	259	287	268	284	280	255	280	281	258	267	244	272	312	274	246	259	294	305	312	249	294	265	295	256	252	280	246	274	261	287	276	271	323	284	303	295	264	274	263	277	290	331	274	295	308	279	283	290	271	299	274	288	262	268	296	275	262	268	299	279	257	255	293	255	297	284	299	294	292	275	266	234	249	272	279	298	287	257	306	247	299	277	250	288	299	307	266	267	297	269	315	292	273	285	305	277	269	252	316	247	287	294	281	284	279	244	286	291	270	266	278	288	276	265	281	294	276	279	249	281	276	281	299	316	254	301	280	295	281	282	269	267	274	305	261	303	275	300	288	291	269	294	293	297	256	260	282	291	296	250	285	268	271	274	309	263	266	281	285	260	268	276	289	292	270	269	309	296	257	252	245	303	300	307	289	252	287	285	322	281	250	267	270	278	309	266	252	253	269	284	288	284	289	267	272	284	271	288	292	268	273	255	281	270	259	287	297	302	281	291	298	310	259	292	278	281	277	263	265	278	259	276	247	268	256	280	304	292	257	293	273	266	283	273	269	253	287	272	267	260	309	285	295	272	246	275	245	263	292	269	288	306	271	273	332	232	268	271	260	276	299	255	281	279	282	276	282	268	315	266	302	292	268	283	266	265	291	269	290	292	262	246	295	289	300	280	271	289	276	272	280	306	273	278	299	260	271	278	292	307	249	263	308	279	283	302	297	285	298	294	269	292	245	269	248	296	277	285	288	275	248	284	290	290	278	296	283	300	276	276	297	269	282	294	297	275	266	254	277	289	241	277	346	253	261	311	271	298	297	293	293	273	246	288	296	285	293	282	295	256	290	295	288	252	275	279	287	282	313	277	276	303	283	266	267	269	292	277	298	270	283	265	282	255	240	287	289	266	320	289	281	284	290	274	317	255	291	278	242	293	288	277	292	277	294	291	263	293	256	298	303	259	260	275	252	284	271	268	265	271	287	284	249	323	296	285	268	287	287	324	295	283	288	266	258	281	250	269	277	318	296	255	248	272	280	282	264	256	284	269	301	271	277	280	295	268	281	294	300	261	275	304	287	277	273	292	281	294	259	298	281	266	305	254	273	241	296	280	285	273	268	273	273	254	269	289	280	262	298	306	263	273	265	252	247	279	274	263	311	281	296	262	270	280	273	281	268	258	294	314	291	260	322	287	287	287	291	282	314	268	304	264	304	323	296	298	270	284	282	283	297	288	302	276	271	267	268	270	295	278	305	283	281	248	292	279	291	297	311	294	304	259	307	296	269	290	283	302	275	290	276	273	242	274	291	286	278	294	304	288	246	291	330	252	285	287	275	263	293	291	275	279	310	311	299	270	276	255	290	297	281	251	293	262	268	282	302	279	277	264	268	294	264	269	273	244	261	281	288	265	246	277	280	302	307	277	288	276	291	262	301	273	288	274	264	300	297	268	251	286	310	287	277	284	271	259	300	289	278	275	287	288	304	260	293	306	273	272	290	288	271	274	283	283	280	297	283	287	277	296	272	241	267	312	309	312	243	292	281	301	272	238	249	319	251	246	276	298	282	309	298	287	304	280	302	298	285	276	319	294	291	291	276	264	260	269	260	327	292	254	320	276	249	269	259	324	260	258	283	296	281	312	268	274	240	284	281	261	278	282	277	266	274	274	285	269	262	272	274	230	276	273	255	277	278	274	303	268	296	258	298	298	286	265	286	280	292	258	265	274	317	265	326	289	301	287	272	279	285	277	288	275	292	303	273	300	267	293	295	281	267	305	254	274	264	271	275	295	261	287	316	320	313	301	283	252	290	286	263	281	316	278	296	296	278	273	282	300	302	296	297	279	252	278	268	302	280	289	277	272	274	278	298	294	303	252	280	294	272	293	302	251	290	247	272	250	285	256	302	288	273	317	294	312	299	287	280	309	267	239	298	290	280	287	265	285	302	290	293	283	280	295	279	290	271	252	267	335	291	324	280	270	309	287	282	293	301	267	281	290	273	294	268	319	274	289	293	263	294	274	282	283	289	285	274	282	263	314	252	294	266	292	272	264	309	297	336	289	260	309	289	261	262	299	285	280	307	294	266	260	279	314	268	300	255	312	320	277	257	272	311	257	313	291	260	254	303	275	264	256	260	257	265	290	299	271	269	291	268	298	291	293	290	293	278	286	283	303	306	282	310	288	308	264	259	270	271	259	262	282	289	263	306	272	270	268	276	293	302	267	262	292	269	302	293	279	294	278	273	270	289	270	302	271	286	272	285	286	285	279	267	274	294	310	289	291	271	286	242	256	282	285	270	260	277	255	267	264	281	272	314	295	282	295	281	282	281	273	262	247	282	266	274	290	277	273	256	265	296	267	278	286	291	252	300	281	270	291	312	279	268	243	283	268	314	295	274	294	256	253	318	296	283	301	286	283	310	310	258	309	264	305	247	281	264	286	309	272	246	249	287	313	289	263	297	303	280	285	264	276	306	286	269	304	250	295	292	279	296	242	282	293	280	318	299	274	328	289	277	289	275	243	280	303	285	258	291	259	286	315	286	263	285	274	296	303	259	287	263	270	306	258	264	275	281	309	298	275	275	288	316	285	268	263	299	265	284	286	263	286	271	274	292	255	290	284	277	310	279	281	309	291	307	315	292	282	295	275	279	282	299	287	265	321	304	265	283	277	279	319	263	279	282	312	262	277	287	264	313	300	330	288	273	261	265	268	267	309	261	273	304	298	297	271	301	308	299	284	264	283	282	291	286	259	269	272	297	286	297	266	294	304	265	278	276	274	292	256	256	276	288	305	269	289	293	281	271	275	295	297	300	269	293	296	255	280	254	276	297	281	251	262	256	264	273	279	262	293	305	288	267	281	321	284	293	282	280	277	295	284	285	279	255	268	269	267	308	281	289	264	286	277	296	291	289	263	249	274	292	292	286	274	298	270	283	271	259	277	274	259	292	259	285	268	272	311	295	273	268	256	255	271	284	284	289	275	258	279	282	292	283	250	267	277	302	258	279	316	291	272	262	297	289	276	278	264	302	257	285	303	298	253	272	272	291	270	287	289	290	281	275	296	305	290	269	275	274	284	295	284	303	284	285	284	269	275	284	284	309	280	303	265	278
1763	629	630	646	649	700	627	625	667	605	599	618	644	634	602	614	600	606	619	621	627	617	612	592	622	619	615	599	659	584	632	641	639	572	661	624	663	587	657	644	604	601	558	629	610	626	588	641	675	623	634	651	638	633	620	602	619	575	604	643	658	636	638	606	641	618	566	613	615	606	587	603	662	634	608	630	623	617	611	610	645	592	662	631	638	630	613	633	631	621	610	659	625	589	597	620	618	550	620	633	647	625	613	607	622	679	616	652	601	597	616	654	591	626	615	602	620	602	660	610	653	650	633	590	613	602	615	610	610	633	603	620	628	635	619	651	594	622	664	607	661	589	573	622	634	621	666	616	616	612	587	586	618	611	621	580	603	605	671	584	606	633	593	620	618	616	623	577	653	606	604	597	610	629	606	605	600	634	613	620	627	605	629	594	612	592	639	626	606	621	641	631	629	608	586	710	674	631	634	620	572	612	628	609	628	658	660	651	608	608	651	597	621	583	601	629	657	617	650	635	591	564	633	645	648	650	650	586	600	624	637	670	634	650	639	581	658	592	625	626	604	617	650	610	627	642	653	614	627	621	626	626	647	610	648	598	647	664	621	638	629	673	610	589	614	617	596	628	615	641	611	629	596	577	653	633	648	608	637	553	609	636	614	615	620	609	606	603	579	601	628	609	581	574	536	595	625	601	635	596	643	614	643	622	664	633	594	624	653	624	600	642	600	614	612	634	600	657	594	616	624	683	618	657	608	608	619	657	620	654	621	640	602	624	649	645	659	613	594	626	615	616	608	596	621	658	678	633	606	610	626	617	636	627	626	606	600	645	614	578	596	646	602	621	638	628	634	616	632	628	647	650	639	624	624	611	597	597	611	643	600	589	665	606	617	650	563	618	640	643	585	641	600	632	636	609	624	610	609	609	635	594	616	650	637	629	652	639	597	609	583	626	627	626	589	589	607	680	643	605	647	605	601	667	633	631	572	631	583	626	643	619	612	668	630	627	643	654	663	593	650	630	641	612	604	593	631	635	653	589	627	566	605	579	639	594	668	613	593	632	626	624	620	620	601	644	625	580	646	638	622	632	586	647	631	578	607	616	598	625	666	606	626	634	614	655	631	617	624	588	644	598	571	623	574	593	614	616	606	601	624	608	629	706	599	640	648	558	663	622	666	592	617	614	656	624	629	601	658	623	582	610	655	610	599	627	640	590	625	639	643	613	668	622	610	618	632	628	575	666	628	586	600	581	600	610	617	640	594	595	615	648	616	666	640	623	656	637	620	620	654	603	634	595	595	623	626	623	644	580	603	618	620	673	626	636	618	620	592	609	609	653	588	620	638	645	646	683	604	601	615	598	632	641	583	644	611	624	648	667	634	606	660	639	606	662	625	622	613	610	618	612	645	640	633	623	609	612	590	656	630	634	613	623	656	629	609	612	609	591	612	619	670	587	615	605	626	621	604	639	586	620	573	629	622	651	595	640	606	660	665	613	625	573	656	618	643	628	599	640	642	627	625	674	604	608	611	618	615	601	607	632	613	612	630	656	631	633	660	639	601	637	696	635	633	599	652	644	635	616	600	595	644	655	626	640	587	637	616	619	641	584	632	635	613	658	565	569	640	591	679	619	655	644	624	646	643	626	581	633	586	612	604	567	608	627	607	652	654	607	606	639	599	607	645	631	613	608	644	633	595	635	626	640	623	615	586	620	619	639	603	627	581	674	628	642	640	654	614	596	621	621	634	629	602	624	634	624	615	569	604	602	629	626	602	658	589	612	592	661	668	655	636	603	594	640	623	641	595	619	612	622	652	630	608	620	585	593	634	644	619	631	627	615	635	653	653	641	599	619	628	603	597	616	644	659	612	615	640	637	625	611	636	621	646	617	609	615	616	583	581	611	606	597	617	596	612	630	617	614	614	607	659	578	633	652	642	641	605	623	623	617	610	651	693	625	605	593	621	634	630	662	624	649	615	599	636	612	614	577	595	624	604	587	620	635	588	596	601	629	605	622	613	629	608	626	643	609	614	641	594	631	552	591	588	638	637	637	600	665	574	627	652	631	618	643	585	641	658	619	618	590	611	572	594	590	620	625	665	660	636	589	622	608	594	628	618	649	660	649	628	612	640	637	634	626	604	595	617	630	621	610	615	662	659	620	648	569	636	636	616	651	638	663	622	610	593	599	615	606	628	637	620	618	632	622	638	608	645	598	627	623	649	627	608	628	601	611	624	614	621	656	596	636	647	623	618	651	635	618	618	603	637	639	630	614	576	634	649	627	586	634	652	597	601	605	595	582	668	606	598	667	590	605	598	622	641	631	624	655	613	596	644	644	634	590	633	635	677	616	612	610	569	573	608	634	621	674	640	620	614	639	649	640	617	611	574	615	596	617	629	618	607	625	611	636	646	617	607	600	630	568	644	589	640	635	630	588	603	624	622	582	651	625	620	584	629	642	603	646	647	644	661	650	601	660	614	609	595	597	603	640	654	601	600	646	647	599	615	614	603	636	682	657	652	624	617	620	601	637	624	638	651	642	676	648	615	634	624	587	621	565	586	607	656	615	658	624	649	630	652	565	584	574	612	653	634	647	626	653	599	596	614	611	568	604	628	606	591	655	634	664	648	658	613	618	659	631	619	628	598	621	652	621	688	618	623	610	626	556	642	611	598	643	656	651	623	639	611	652	621	607	632	605	674	620	600	611	636	587	615	626	619	579	630	615	627	588	609	566	653	631	591	638	637	625	658	595	581	653	626	602	601	602	651	624	631	646	646	642	624	577	638	629	607	556	630	609	617	644	629	639	695	629	662	661	588	611	657	659	664	662	588	625	645	652	649	626	636	614	624	619	627	630	664	646	621	596	636	650	646	665	619	635	658	652	612	598	646	606	631	626	596	598	607	590	581	603	646	563	608	649	638	644	585	604	622	613	657	629	619	609	566	600	664	610	555	670	625	632	659	677	616	616	630	615	644	636	665	645	635	608	638	658	612	633	639	634	646	621	618	659	554	652	635	607	606	616	643	653	602	578	614	608	618	573	622	650	610	622	648	638	607	620	643	662	614	566	645	628	620	616	674	636	644	626	605	619	606	650	644	656	624	649	601	615	602	629	632	571	620	637	617	618	572	611	636	619	595	617	618	616	616	668	633	658	653	610	630	631	604	590	574	590	635	660	673	650	620	638	611	617	631	623	632	618	634	628	593	585	653	601	577	664	646	610	624	601	586	583	636	632	600	624	634	618	551	614	622	636	658	604	611	592	608	619	601	651	646	612	625	614	670	635	607	605	608	610	609	617	626	638	614	612	605	625	653	619	607	593	623	635	608	574	617	634	604	584	663	599	632	661	616	568	622	624	643	613	639	625	638	571	613	625	598	619	622	632	650	638	639	625	626	632	681	666	650	601	632	597	622	640	570	635	639	642	637	581	630	575	637	637	625	594	670	636	621	658	596	622	650	604	652	622	636	617	572	625	563	649	642	658	613	632	602	620
6953	369	448	366	244	213	201	163	146	153	157	130	120	157	137	117	129	128	123	140	140	143	123	119	110	131	115	112	127	132	113	109	150	166	126	115	133	107	109	112	131	114	149	127	135	120	133	122	113	117	124	145	137	119	125	141	114	130	135	146	119	131	133	111	133	144	117	110	109	116	122	123	121	120	109	126	114	132	160	125	125	129	90	126	106	130	127	142	106	128	114	134	132	97	119	114	124	134	110	134	126	110	108	113	107	117	114	122	124	138	94	130	121	128	123	101	121	113	141	135	123	118	126	104	119	125	121	117	127	136	152	118	151	132	130	128	117	133	133	119	120	126	119	117	152	136	127	121	132	121	117	121	124	124	134	113	119	113	109	115	112	128	145	116	115	121	128	142	128	120	124	138	130	92	114	115	117	117	121	140	121	120	133	128	110	116	118	137	122	120	113	109	87	142	132	125	124	111	117	123	117	122	124	149	112	108	112	103	123	113	125	135	107	121	108	141	115	110	127	111	114	110	128	112	120	124	95	119	152	133	124	138	121	101	116	101	107	117	133	118	107	129	96	118	106	134	121	122	136	108	123	126	129	123	112	141	133	124	125	119	101	111	144	117	135	126	101	124	117	131	110	119	124	145	114	145	135	122	132	124	136	109	131	112	132	120	117	137	114	118	121	113	124	143	117	120	94	123	122	141	112	121	128	131	131	106	127	110	142	101	115	112	100	109	119	129	128	117	117	116	116	129	128	120	116	118	123	118	111	114	104	106	107	135	129	119	119	141	120	120	135	113	117	138	112	110	117	139	114	127	112	117	115	129	119	112	116	107	107	111	99	110	104	135	134	103	103	122	122	120	113	130	135	122	126	123	127	132	124	126	137	131	123	136	131	135	101	106	120	118	126	122	124	109	102	126	130	120	110	100	119	122	102	126	120	106	131	118	113	124	115	145	131	123	109	123	109	137	98	121	112	135	123	116	124	111	106	98	105	117	107	139	127	111	117	106	144	117	111	110	124	108	106	109	114	112	114	102	111	127	129	126	122	147	130	121	122	139	136	127	124	112	101	120	123	110	114	98	123	101	100	110	131	95	126	134	114	102	127	110	123	131	132	122	118	116	116	119	130	137	125	124	119	138	132	130	116	98	116	108	122	100	118	116	117	108	131	96	124	128	114	127	139	111	116	144	129	121	107	121	123	131	105	106	102	113	127	128	97	114	119	137	129	136	118	125	127	123	138	123	139	147	116	106	109	116	113	118	105	114	114	122	105	127	97	111	127	118	126	105	127	136	145	107	106	98	126	125	114	101	126	106	130	110	128	118	155	111	119	122	117	112	120	114	102	108	118	118	124	105	124	117	107	131	110	114	105	98	129	130	129	124	123	118	133	94	131	119	150	133	105	139	121	123	115	146	136	104	126	134	103	128	117	131	133	115	129	114	115	149	119	112	130	127	97	121	127	127	138	134	120	128	117	129	136	124	110	118	121	127	140	107	119	127	128	135	112	115	113	100	107	119	124	121	122	106	115	138	109	135	103	102	124	124	107	128	111	127	132	114	132	129	158	122	114	121	115	121	119	115	116	135	135	112	133	113	120	126	126	117	113	145	93	116	101	105	119	112	133	126	125	125	112	108	117	123	131	126	109	134	130	143	123	113	111	106	131	130	118	126	132	121	129	114	110	93	138	131	132	108	130	122	115	135	110	121	123	115	124	121	111	138	104	104	116	140	118	133	129	128	113	134	132	112	127	131	132	113	124	151	128	132	113	133	151	115	130	126	120	130	117	123	120	118	115	124	123	105	122	109	133	146	137	121	109	111	112	128	113	116	115	124	105	112	146	107	115	115	119	100	132	123	116	113	123	105	121	112	114	117	111	141	112	126	119	125	104	148	121	114	117	115	124	115	142	114	124	127	113	146	102	121	113	105	117	138	108	134	126	130	127	119	116	117	138	115	136	135	126	113	134	136	130	108	94	118	135	125	129	122	122	124	130	131	109	121	131	123	130	120	128	120	116	97	115	114	127	97	112	134	140	141	110	125	127	120	134	136	109	102	110	110	108	112	115	134	123	104	101	104	120	111	110	115	129	111	119	123	134	150	115	112	150	107	127	118	126	119	114	125	111	140	132	112	119	119	105	123	119	120	107	123	131	125	138	128	106	142	119	102	96	111	119	113	115	115	120	142	100	117	132	131	109	118	126	107	115	134	116	103	141	110	130	131	114	123	128	127	120	117	127	122	128	95	108	119	110	134	122	123	109	101	129	135	129	112	116	105	148	114	99	114	113	124	124	141	118	113	152	117	118	120	132	118	112	117	131	122	116	105	140	118	115	137	111	136	132	139	115	121	132	125	130	124	141	124	108	128	140	130	117	134	117	112	117	116	137	123	134	123	133	139	132	118	107	131	124	113	99	99	120	116	117	122	119	127	129	106	129	133	127	114	140	114	115	130	128	129	130	133	112	109	114	111	111	128	132	98	127	134	122	117	124	118	134	121	126	119	142	132	110	108	129	103	132	116	124	123	113	105	110	139	113	111	112	122	115	118	130	115	117	132	95	104	126	140	139	96	107	112	119	115	124	111	107	97	114	122	123	118	128	128	115	142	137	117	109	115	130	84	141	118	121	116	120	141	120	118	119	128	111	122	106	127	112	118	106	113	94	117	118	136	126	132	128	109	117	126	100	127	123	115	123	113	128	113	130	129	110	134	99	129	128	113	125	145	112	124	108	128	115	112	123	132	117	133	137	124	120	118	113	121	116	132	120	126	130	109	123	135	132	111	97	122	148	106	122	118	111	133	112	136	139	122	127	118	124	130	130	123	116	113	131	128	111	127	104	120	132	122	107	105	115	119	127	134	114	97	120	117	122	129	114	135	113	116	135	130	121	115	130	113	128	116	121	126	128	114	117	133	134	127	125	112	125	111	110	113	136	129	122	124	104	112	142	125	125	126	127	114	126	100	115	115	112	109	121	115	117	118	126	127	124	121	120	115	128	134	131	101	105	118	129	117	111	150	107	134	108	110	114	123	108	128	133	128	127	102	123	120	131	132	125	117	116	108	104	125	128	143	118	124	107	118	125	138	118	108	118	125	113	104	114	127	127	114	128	126	103	104	103	118	120	118	97	111	132	120	142	129	136	143	123	117	131	135	129	131	116	113	111	108	104	128	115	115	125	115	133	110	114	111	122	111	121	119	120	127	119	117	110	98	127	123	107	139	104	120	138	140	112	114	104	110	133	115	136	137	103	105	132	111	106	119	118	112	121	134	108	90	125	133	113	133	106	125	108	122	125	132	121	111	123	132	130	143	115	107	126	103	138	129	136	113	111	140	148	114	126	119	118	103	112	102	123	133	120	114	113	107	124	137	120	132	118	119	108	119	134	126	138	115	109	133	118	103	145	115	128	107	136	128	117	118	123	137	112	122	121	115	131	107	106	122	123	127	134	98	111	118	121	141	82	101	103	141	145	111	108	124	107	134	126	106	121	108
5951	536	1003	1139	1001	774	644	590	535	473	474	447	424	383	369	365	367	379	372	382	339	351	342	328	325	351	348	320	317	321	301	329	336	296	306	321	344	290	294	321	332	351	327	295	323	265	315	314	299	345	335	300	286	304	328	302	307	346	303	293	334	283	302	330	313	292	304	309	279	306	304	317	323	291	292	326	274	315	320	288	280	270	311	315	310	293	285	296	300	308	290	290	308	275	303	296	290	308	321	287	286	305	272	274	307	302	303	321	307	321	289	314	324	279	280	300	337	303	306	330	282	292	306	337	314	316	326	317	292	269	292	296	310	298	322	299	303	303	289	274	301	305	279	308	297	293	301	271	312	327	304	312	295	319	292	299	306	301	316	275	302	295	310	326	326	312	332	287	297	305	282	333	313	310	305	334	281	311	311	326	335	295	311	301	286	293	312	303	315	314	304	282	295	311	280	301	273	321	303	287	331	325	291	308	305	287	279	277	341	315	308	259	294	297	302	305	271	286	346	321	267	341	296	308	282	300	294	328	296	290	286	281	301	312	288	326	283	310	307	314	301	300	313	304	309	292	310	304	274	269	301	307	299	272	282	282	307	302	291	292	281	278	291	315	271	307	280	311	304	272	298	330	278	302	275	305	314	309	297	301	300	306	309	295	302	297	311	308	304	299	290	274	267	284	334	299	293	262	276	292	314	308	301	303	282	306	309	301	290	323	283	303	321	298	304	303	290	292	316	293	290	310	310	293	315	304	293	306	304	318	309	308	292	294	289	333	299	308	297	288	309	305	298	305	295	309	286	330	294	304	323	291	288	309	279	279	296	287	318	307	308	322	279	300	310	306	297	258	326	302	313	313	281	249	325	315	312	305	298	305	325	308	284	286	302	301	278	278	341	277	305	307	294	329	307	292	312	280	283	297	287	315	317	334	259	327	312	324	332	271	307	287	294	287	315	299	307	273	298	278	307	305	326	284	299	284	331	302	307	289	290	302	318	314	312	305	302	289	286	310	324	312	263	308	297	367	295	298	291	297	325	282	317	330	308	300	281	310	301	343	272	337	305	302	299	277	325	310	299	308	302	288	308	349	302	308	275	302	301	334	288	307	296	304	294	301	327	293	311	286	305	334	298	318	334	284	310	292	310	300	321	311	314	302	256	267	294	302	307	292	270	283	311	304	305	292	325	301	310	322	289	282	297	305	337	334	312	335	288	296	273	299	305	298	333	272	306	312	318	285	354	267	307	283	281	310	310	331	298	323	305	296	300	283	286	318	303	309	261	297	293	294	313	313	322	292	299	306	286	322	292	284	254	290	302	272	260	284	310	284	327	327	303	318	279	304	322	286	292	292	312	302	293	289	315	300	327	304	313	310	312	298	283	292	340	318	298	282	336	298	317	306	277	273	267	310	312	284	313	300	313	308	298	294	303	313	280	324	297	284	285	295	287	319	293	295	312	304	304	286	286	321	296	278	318	323	289	308	324	322	286	304	303	303	304	314	319	287	296	322	318	257	283	291	338	312	298	299	308	270	288	287	305	298	299	303	327	306	274	296	336	326	319	294	312	308	307	299	310	311	304	302	278	323	293	308	284	311	312	366	303	296	309	319	302	276	326	306	281	307	284	272	331	331	327	295	334	298	287	295	282	318	343	285	321	274	333	306	270	291	287	316	333	295	297	326	332	315	318	282	295	327	281	295	281	317	296	298	292	294	301	265	298	297	303	308	296	283	322	273	287	292	291	294	295	315	314	312	302	314	327	297	312	291	287	271	294	276	293	295	293	330	310	293	296	265	298	294	302	269	297	289	298	300	308	288	305	338	316	311	296	319	291	309	294	302	304	333	289	278	292	288	305	322	317	291	304	287	312	302	345	292	301	310	320	308	324	311	319	296	300	307	312	315	319	326	305	343	309	298	294	280	301	337	287	308	291	306	304	292	293	288	267	307	334	294	315	297	304	267	278	303	304	331	300	321	302	287	326	304	300	331	298	285	298	283	327	307	299	293	261	312	318	287	322	342	288	299	333	309	302	315	315	276	288	279	291	309	317	298	323	288	321	299	271	298	295	293	286	300	310	282	303	323	300	282	346	298	274	291	317	304	297	295	287	312	296	304	312	304	271	306	295	313	303	292	303	288	287	280	289	332	301	324	322	285	324	331	304	284	299	298	289	280	321	294	313	300	293	317	304	282	298	304	301	264	316	289	286	290	301	312	287	307	311	312	317	286	288	327	346	321	270	303	313	299	269	291	294	282	307	292	300	310	315	309	297	278	301	283	327	317	325	297	338	295	298	289	303	302	293	318	308	304	259	309	333	327	314	319	315	279	274	312	270	342	294	283	330	305	307	293	313	274	333	261	292	271	293	313	318	325	284	330	316	287	307	298	300	314	310	297	270	300	305	275	280	322	304	311	274	290	297	322	299	297	325	316	300	265	309	302	307	289	300	315	317	283	283	340	273	324	301	297	305	318	273	302	295	280	300	313	288	293	302	285	303	287	300	292	308	289	306	292	307	301	326	287	311	302	260	295	328	297	292	287	344	321	316	292	299	289	297	295	347	300	308	303	328	332	280	266	275	299	305	299	268	288	299	335	320	306	289	285	322	281	308	311	333	294	281	280	305	290	290	283	314	333	267	334	318	312	267	311	305	316	284	286	324	290	280	281	289	253	311	318	270	282	296	317	309	306	316	295	304	261	273	324	299	319	307	300	285	302	310	335	313	323	312	299	280	289	328	300	341	307	337	302	303	334	297	298	325	331	297	277	322	271	298	291	296	304	293	308	297	246	281	302	277	321	275	304	283	310	281	286	315	322	315	268	300	305	320	283	319	324	343	323	314	277	291	281	290	277	304	325	306	317	322	278	305	293	320	284	282	307	254	301	313	320	319	294	285	320	299	295	305	293	290	304	294	299	323	296	281	308	282	312	289	314	299	295	302	299	310	310	295	303	329	308	283	283	274	296	292	256	290	292	283	287	288	286	307	291	312	282	292	307	308	323	304	330	296	315	299	332	310	270	329	304	280	305	288	259	310	299	332	305	287	318	277	290	285	282	313	319	323	296	294	287	315	291	287	306	322	250	318	314	295	285	328	288	290	304	326	320	326	302	294	287	268	289	315	280	321	289	311	331	323	304	290	302	282	299	272	306	277	334	314	313	305	332	293	300	310	290	314	322	286	336	290	299	302	316	331	315	296	306	290	295	304	306	303	301	307	288	312	297	345	322	289	306	316	300	318	290	331	349	319	326	321	328	291	303	326	294	314	315	282	321	340	309	319	325	301	301	330	298	288	294	332	300	291	300	323	302	307	286	296	288	298	285	318	330	285	279	321	295	297	303	294	319	319	288	318	321	290	320	283	286	290	307	320	306	341	320	303	323	315	321	294	314	325	280	300	276	288	284	305	286	327	293	275	300	287	304	326	272	323	299	305	281	305	271	294	268	264	288	309	311	304	277	305	306	330	299	280	314	334	312	301	287	333	276	342	288
13042	860	829	641	432	309	243	231	222	196	198	164	176	139	138	161	162	131	159	136	131	126	167	142	146	129	117	150	157	137	122	139	132	144	159	135	133	117	116	122	151	138	108	112	112	112	138	119	131	111	115	114	122	146	117	129	147	127	108	121	141	114	132	128	134	119	135	113	139	142	137	116	121	112	114	124	118	125	147	128	120	128	137	124	121	126	111	116	111	125	118	127	119	132	137	128	128	133	124	141	143	146	135	114	143	121	144	115	127	119	100	116	122	120	144	139	153	118	132	152	109	128	112	123	122	114	111	128	125	110	117	105	147	115	113	137	116	121	127	121	125	126	107	124	127	141	122	118	116	111	128	115	133	136	160	124	112	150	98	112	122	128	128	115	125	119	128	110	102	110	136	136	144	135	144	129	128	134	142	130	130	130	143	139	133	125	121	95	114	136	119	117	127	134	116	128	107	119	107	106	133	117	126	120	104	122	118	107	147	125	109	122	133	121	117	124	144	119	139	147	126	122	116	127	140	134	115	128	115	130	127	130	135	111	121	123	136	137	102	141	106	127	117	129	117	142	137	127	126	129	112	114	114	101	139	142	126	140	119	130	137	120	115	147	133	149	128	129	112	139	133	122	113	139	139	135	107	113	140	109	112	127	131	141	136	150	115	122	116	124	129	124	123	117	105	130	124	124	144	141	127	136	117	132	122	131	147	134	126	126	145	114	137	111	125	121	142	123	134	138	129	130	109	128	122	127	121	130	128	139	134	121	110	131	128	130	145	114	142	131	124	134	126	125	115	123	141	125	117	118	122	128	123	110	125	120	120	141	123	133	148	116	123	126	109	128	120	121	130	148	156	145	125	139	134	135	131	148	136	120	124	164	153	115	127	123	124	117	128	122	134	121	135	105	105	101	123	121	117	123	149	161	125	102	105	124	113	119	140	131	116	123	135	94	126	121	136	118	123	135	134	139	130	92	111	130	101	134	116	130	131	155	140	128	136	136	124	105	119	118	122	139	120	128	125	118	139	116	118	111	138	116	137	131	120	143	117	130	125	143	139	148	115	132	126	116	114	124	124	143	121	118	121	116	134	103	102	108	133	143	137	129	130	130	132	125	128	122	115	121	133	107	123	133	127	135	117	93	123	113	136	119	129	124	156	123	117	140	145	137	122	127	133	132	111	134	134	107	138	130	124	124	126	129	115	119	134	136	118	117	128	132	116	116	137	138	138	123	150	132	146	118	129	111	138	139	125	108	112	108	127	128	120	88	128	125	139	139	131	118	116	114	130	137	137	135	129	156	122	112	104	117	110	120	122	129	142	114	139	131	116	115	123	146	121	137	133	123	124	141	125	100	124	107	123	116	119	114	100	106	107	127	136	103	127	125	158	126	132	140	122	135	128	123	117	121	135	130	123	110	127	136	117	130	139	135	133	127	135	123	142	124	126	132	123	118	128	152	133	137	135	117	146	101	147	123	129	112	121	145	125	105	125	129	135	107	129	135	140	121	110	113	131	124	117	113	158	146	105	134	109	122	123	127	123	139	117	109	108	118	135	122	128	123	129	124	119	131	111	134	143	140	125	129	136	110	115	119	130	111	132	134	134	130	121	137	151	112	119	131	129	124	142	124	127	150	129	123	116	122	118	116	145	144	104	134	111	112	126	122	124	129	132	135	159	118	118	150	123	123	122	119	113	134	122	122	116	118	115	120	137	132	123	127	107	133	105	105	104	117	133	110	143	130	126	119	120	114	120	125	136	136	134	117	119	121	122	109	135	131	141	123	146	121	110	116	130	130	97	118	123	136	108	143	119	125	123	109	136	142	128	129	121	127	126	129	115	117	123	138	135	125	107	127	141	129	126	124	138	141	127	113	125	99	121	124	124	110	146	120	122	144	135	143	120	137	127	123	114	128	113	145	131	112	128	122	133	129	124	133	132	154	153	156	124	124	101	132	127	126	122	122	130	113	124	137	134	143	133	120	90	122	107	124	118	132	116	131	133	124	141	137	128	129	107	126	161	121	115	133	138	151	134	117	119	112	111	124	129	125	155	129	111	130	121	119	130	111	105	125	106	123	125	128	144	132	135	143	138	130	126	125	112	121	130	114	119	127	109	120	117	108	114	145	134	122	121	145	124	129	124	133	119	125	132	133	125	125	121	107	128	123	137	123	120	126	131	137	130	126	145	125	133	100	118	130	141	125	135	127	108	136	143	128	131	125	121	115	133	122	101	133	132	124	135	147	135	132	127	136	143	118	139	125	133	116	126	126	146	147	127	111	113	125	125	126	125	145	134	120	124	113	156	122	115	138	128	119	127	124	157	129	111	118	131	113	112	116	125	122	117	134	103	110	119	110	107	134	137	122	119	138	132	145	163	132	109	107	129	103	117	120	121	118	143	114	142	138	141	136	117	145	123	133	117	121	116	131	120	122	150	130	130	134	120	136	143	118	125	122	109	124	140	139	124	119	129	143	137	110	131	129	125	120	119	142	134	121	124	141	130	117	130	144	131	120	150	124	115	132	119	128	129	118	159	132	137	130	133	128	117	115	147	117	120	136	146	108	110	131	133	124	123	118	119	111	114	109	128	128	130	130	127	131	136	121	118	142	134	129	112	134	95	148	109	112	139	136	147	125	124	122	105	123	126	138	106	125	131	138	124	109	126	131	121	130	127	105	119	143	131	129	106	126	126	133	130	136	111	131	101	118	142	113	139	124	118	121	129	142	133	140	132	141	113	126	134	142	111	118	134	119	113	120	129	124	154	151	140	125	127	127	123	131	121	119	130	131	121	118	157	132	124	125	138	101	110	139	139	139	107	122	102	131	118	105	116	118	126	131	108	132	115	135	126	109	120	129	127	114	126	112	120	132	117	133	122	133	132	127	153	119	124	133	110	133	114	149	137	137	135	143	101	114	133	130	135	116	127	132	134	149	134	135	105	127	140	135	104	118	117	141	122	138	111	143	131	131	118	120	133	108	130	121	119	146	122	133	137	131	126	134	150	121	138	119	128	115	122	125	114	133	115	142	122	112	145	139	138	142	139	143	125	120	111	121	119	137	129	154	114	125	128	141	101	148	121	122	121	129	107	140	130	132	163	123	131	129	115	140	118	109	110	116	130	132	139	136	127	118	141	122	122	129	133	142	145	117	143	142	136	132	128	131	133	143	125	116	132	116	105	156	137	160	133	122	149	129	139	136	132	117	121	130	153	138	125	119	117	113	133	129	133	111	139	146	148	136	134	124	142	108	112	113	129	140	110	135	122	135	133	111	155	129	128	129	121	135	121	114	138	122	126	104	137	126	114	124	112	104	116	115	126	132	129	130	133	123	119	114	119	111	112	142	120	112	130	125	119	132	130	131	123	120	137	117	143	132	126	132	132	109	145	124	126	126	120	118	141	128	111	113	142	141	113	124	128	126	122	102	106	104	107	125	112	119	130	115	140	132	142	121	117	116	117	126	124	118	114	132	109	116	119	119	136	134
7853	855	1740	2042	1645	1385	1141	938	796	737	660	636	584	539	531	511	513	449	418	462	427	392	408	431	414	393	398	396	366	360	336	354	370	366	343	382	366	340	356	334	337	331	339	360	341	345	341	336	380	339	349	350	325	340	328	343	341	345	286	334	348	331	337	320	337	323	336	333	351	337	339	327	359	335	362	321	370	322	302	362	341	366	370	336	320	341	326	346	328	342	349	319	321	336	327	317	333	352	362	319	347	335	322	363	318	344	346	328	348	317	356	357	313	338	336	338	314	356	344	336	350	325	338	332	350	347	327	325	321	362	320	322	342	313	335	335	372	344	354	344	326	327	318	362	338	331	333	320	335	303	296	344	353	353	343	330	346	335	289	306	338	335	328	311	328	332	321	357	326	314	332	338	343	351	350	355	305	363	342	318	327	345	340	342	351	324	335	336	344	319	329	358	338	348	323	315	325	364	348	294	334	327	351	375	301	343	311	304	343	340	342	325	338	344	349	325	303	329	334	345	322	321	340	320	317	328	336	335	336	359	312	345	356	326	336	306	368	327	309	319	342	316	296	357	348	323	324	319	344	350	348	357	333	345	346	329	364	345	321	331	322	324	322	323	328	331	308	349	358	339	283	320	304	326	307	330	321	300	333	325	319	355	354	326	331	353	340	345	341	348	350	328	309	299	314	343	336	335	357	320	340	323	312	345	356	312	321	316	331	360	308	323	334	360	322	325	353	347	357	310	309	312	343	326	307	338	366	341	320	302	331	304	341	312	356	325	355	354	353	332	331	344	328	337	367	304	351	351	339	358	347	324	348	348	337	321	354	316	322	315	324	329	327	351	332	346	322	325	318	322	321	351	321	327	338	339	326	369	340	337	319	347	318	351	323	308	337	335	329	334	318	344	323	325	369	351	310	331	350	353	337	337	342	311	360	326	359	348	353	326	314	344	316	342	351	323	379	353	354	341	334	348	333	328	348	314	318	338	359	377	337	348	305	309	309	342	338	341	358	362	331	343	313	310	318	404	348	327	344	359	352	326	328	355	348	328	341	322	366	349	340	338	381	332	315	323	317	336	328	308	333	317	343	324	341	323	330	319	360	320	315	341	351	380	342	308	323	326	322	321	363	307	318	299	305	314	330	327	342	339	348	318	329	348	333	328	344	335	346	322	308	336	309	343	320	313	384	342	348	345	347	302	303	310	326	315	326	327	329	345	383	319	339	344	354	307	377	370	347	325	332	360	313	351	349	352	318	341	330	320	334	306	338	342	297	331	346	305	314	344	295	319	355	352	343	321	306	352	291	344	328	321	350	294	357	333	323	343	360	355	324	349	317	324	318	309	321	327	347	335	321	336	336	301	352	358	334	341	311	311	313	342	330	352	358	339	365	316	324	318	345	369	324	323	314	344	347	358	317	336	335	340	366	321	319	340	338	304	325	336	370	334	339	341	318	334	319	316	322	341	315	328	343	278	343	352	340	320	312	359	313	350	360	364	310	324	306	304	349	330	340	306	337	344	304	333	368	333	336	367	323	312	337	321	335	312	309	344	315	330	309	308	345	313	302	332	296	332	321	308	347	323	344	346	321	321	348	316	330	327	318	306	328	326	339	352	311	330	346	339	347	320	327	345	333	329	327	311	346	340	326	349	303	328	314	327	338	333	326	325	318	359	298	310	321	333	340	357	345	329	335	325	344	344	319	347	343	325	349	306	292	333	321	349	324	342	340	327	328	336	351	342	339	312	311	340	337	315	313	311	340	325	343	322	339	301	296	310	317	302	324	315	327	304	310	322	341	355	350	342	346	334	339	312	346	341	340	334	333	336	348	306	317	318	353	329	338	351	353	297	358	376	322	340	328	341	322	359	346	320	319	303	352	311	344	362	326	335	289	352	333	296	357	306	289	308	297	356	301	344	313	301	321	327	350	331	337	318	306	338	317	343	335	375	343	329	343	332	402	325	335	324	327	333	332	305	350	327	338	310	354	329	318	336	322	312	323	333	352	341	339	346	337	343	320	339	329	326	320	343	337	338	369	330	315	303	321	301	304	338	319	345	300	349	374	349	303	338	332	347	331	336	340	304	307	346	329	301	316	344	350	296	331	357	326	321	332	359	337	331	316	343	324	334	346	341	343	318	315	341	313	318	322	323	342	330	344	342	326	331	342	325	335	323	356	331	325	343	361	331	343	327	325	308	353	304	342	376	314	321	305	328	369	330	319	303	349	357	305	341	325	348	331	306	349	355	365	285	340	343	318	335	363	328	316	330	343	319	316	343	320	339	315	394	350	340	314	335	311	316	337	349	320	314	337	339	331	307	355	348	317	336	337	324	347	312	324	317	362	334	357	316	353	340	302	318	370	305	351	322	329	386	339	336	294	378	336	298	328	329	361	329	332	306	352	294	353	360	329	348	328	321	354	319	332	358	315	328	317	314	314	341	337	320	330	356	373	337	313	322	314	328	332	325	330	320	347	356	287	335	336	325	336	344	334	381	332	306	339	340	349	348	357	320	377	326	326	355	369	330	330	345	320	337	335	315	370	312	314	336	338	309	316	327	315	345	339	303	307	328	339	329	329	336	295	316	326	337	317	309	340	324	300	347	364	319	328	358	363	290	355	330	319	325	338	313	331	340	361	364	358	337	339	324	360	371	343	329	329	347	308	325	331	344	330	324	323	333	320	322	370	332	309	324	340	351	317	356	329	306	325	305	349	335	324	333	366	334	343	327	309	334	345	355	330	333	339	316	322	345	300	347	314	324	339	349	349	307	354	325	350	337	313	324	362	329	329	326	320	304	329	353	333	343	315	343	345	344	309	330	327	332	337	321	334	316	368	330	380	309	306	332	333	339	316	297	335	318	334	323	318	332	343	357	369	336	345	346	353	328	320	330	331	309	324	353	310	345	355	362	332	368	342	344	336	343	347	320	313	329	331	335	346	338	350	346	342	305	323	376	360	345	367	342	308	337	329	361	332	329	357	347	337	326	327	379	342	336	308	317	317	321	332	357	340	341	338	342	300	329	339	305	341	337	310	367	320	331	303	360	370	340	321	347	344	334	358	348	330	324	333	311	333	342	329	337	328	339	323	339	335	317	293	340	333	335	335	331	349	343	356	286	320	337	337	359	316	323	329	341	323	326	373	336	330	335	368	340	306	325	308	329	329	324	341	356	320	346	354	327	356	335	358	356	345	352	353	323	339	375	304	321	306	346	364	322	347	330	339	349	374	325	312	320	347	314	337	357	304	352	345	339	318	348	339	315	345	329	322	353	317	358	378	342	303	295	295	306	329	341	307	354	314	343	329	326	298	337	328	332	338	330	370	324	332	333	355	345	355	331	316	345	339	329	313	321	342	351	308	333	344	314	322	349	340	328	344	353	356	321	325	337	311	355	304	313	388	311	318	339	366	345	326	371	324	307	314	329	324	303	356	322	312	301	302	305	316	322	325	339	334	321	347	320	323	335	351	336	335	307	345	317	296	339	364	322
1455	295	267	282	306	283	313	297	272	286	260	263	278	304	285	292	279	261	280	317	266	238	326	308	289	277	264	288	280	282	298	304	256	296	269	270	314	261	283	294	300	300	296	286	290	307	254	264	285	236	245	288	306	250	258	290	263	274	265	304	283	266	288	258	309	262	282	243	252	287	255	267	283	259	275	282	315	259	275	268	289	269	290	274	256	285	249	292	256	268	294	255	267	261	313	277	290	307	289	274	288	272	282	290	274	315	285	256	306	271	270	251	273	274	277	268	292	305	326	268	281	291	292	262	264	331	283	268	267	272	250	302	271	296	246	279	274	295	321	302	292	256	264	265	269	287	304	285	290	260	277	260	264	291	284	262	262	271	308	276	283	262	250	296	271	292	240	273	293	264	295	294	284	276	301	294	283	277	273	284	246	306	284	286	296	277	274	288	255	279	250	270	256	274	293	290	283	293	266	301	296	300	277	300	289	289	249	245	275	325	283	284	267	275	271	269	269	284	277	276	273	276	281	293	338	319	305	268	281	285	277	281	277	267	297	261	282	261	292	291	261	279	277	286	279	280	286	259	269	261	312	283	283	274	302	274	288	299	286	282	276	305	286	259	311	286	286	288	279	277	276	303	302	278	271	288	280	297	277	286	282	287	298	265	271	288	291	278	314	282	290	308	286	301	303	279	280	237	288	282	313	245	276	290	309	248	262	305	273	268	300	310	290	288	293	273	283	247	252	262	258	302	249	265	264	256	265	277	248	239	271	261	288	276	287	290	286	263	264	302	283	267	268	273	302	264	287	258	287	260	314	263	253	282	267	283	298	291	288	298	253	292	310	273	283	274	288	253	270	310	259	242	296	282	249	304	271	309	271	264	269	285	282	278	294	269	302	265	274	261	247	272	294	277	301	275	301	305	276	328	275	278	303	297	266	251	275	279	273	265	292	288	302	273	281	270	306	275	287	293	303	285	268	294	275	256	288	271	283	284	270	289	273	278	285	279	240	282	288	299	312	276	256	252	276	261	288	314	273	280	280	276	271	256	299	307	275	273	269	303	262	280	238	300	279	288	315	302	304	217	261	265	266	254	292	292	289	275	296	254	307	304	309	293	275	288	288	306	276	274	253	301	269	304	280	291	276	315	275	306	280	294	287	233	286	293	292	270	260	267	318	283	260	266	266	271	255	296	285	306	292	280	269	307	273	281	296	272	284	276	277	267	292	275	280	302	265	263	282	280	270	283	281	268	289	293	279	282	275	286	241	258	317	248	293	255	277	281	248	294	272	276	270	301	285	259	276	271	267	276	249	307	273	301	262	292	249	279	279	280	302	279	273	315	293	273	279	276	284	282	265	284	278	272	289	301	284	316	257	280	290	282	272	289	251	279	266	263	292	279	276	272	280	286	281	279	256	285	272	274	261	273	264	267	270	258	307	263	273	261	271	286	294	280	266	276	281	313	275	299	244	259	264	266	273	280	274	282	270	276	269	276	281	309	267	294	258	291	274	316	262	302	279	273	269	304	261	281	273	288	258	283	280	268	286	275	250	290	298	251	263	269	291	272	275	295	265	285	287	267	273	305	261	271	277	285	281	283	265	285	307	246	263	272	294	305	297	285	271	283	318	283	269	293	238	293	310	296	279	270	275	272	264	271	241	282	302	264	281	286	262	265	297	267	287	303	286	253	321	253	288	265	282	280	257	305	256	266	263	297	306	268	268	237	290	295	305	261	281	287	285	252	298	318	300	290	265	259	314	297	257	255	270	264	311	297	237	253	273	289	277	271	295	295	259	254	285	300	274	261	260	272	290	281	260	276	271	261	276	289	250	306	290	273	252	278	272	281	267	295	296	266	293	254	310	285	307	297	276	297	280	305	281	265	278	266	239	317	281	263	287	274	279	275	275	291	273	287	274	291	269	278	308	260	285	268	259	289	260	292	286	280	244	292	289	283	277	268	249	284	291	291	314	289	278	272	258	282	281	239	271	289	267	300	271	257	281	272	282	295	271	267	275	292	268	285	265	255	284	278	313	275	274	275	265	273	274	277	288	278	294	266	268	282	307	296	246	273	282	283	314	275	289	267	272	278	282	302	301	286	275	291	283	308	264	257	297	252	263	293	277	281	282	288	289	288	298	300	298	266	278	272	296	253	274	256	290	302	310	296	278	287	256	277	278	304	291	286	270	260	271	278	283	293	249	274	274	292	299	297	264	290	262	270	272	255	276	300	254	271	264	265	258	253	261	287	268	278	302	270	253	272	274	278	260	267	253	287	271	279	289	269	272	293	268	278	275	264	287	298	282	278	273	268	301	239	254	302	299	273	279	314	293	270	300	299	297	292	299	281	272	290	305	247	266	286	258	266	313	277	303	291	268	257	266	277	243	257	312	273	294	287	291	277	278	268	255	282	280	289	255	268	249	297	272	305	268	273	310	297	263	265	275	282	285	256	283	274	276	286	283	275	268	265	278	286	285	287	295	310	288	259	263	286	254	241	271	276	268	247	281	302	308	286	265	276	290	277	273	265	266	300	281	283	276	247	250	276	297	263	267	280	303	246	300	276	270	243	231	268	286	290	289	308	250	288	249	309	312	268	283	269	275	286	294	221	283	304	264	295	272	250	238	263	258	264	294	295	315	256	267	280	271	289	288	310	279	297	267	289	269	288	284	264	279	316	284	262	305	281	285	292	289	272	292	273	257	291	371	265	297	245	237	274	279	303	252	287	277	297	264	317	306	295	273	275	289	268	279	276	296	292	285	298	241	272	315	261	301	260	290	290	266	288	306	285	268	278	275	283	278	238	290	296	257	277	272	257	253	278	277	252	305	261	291	287	293	311	282	243	277	289	259	288	266	274	275	280	292	289	265	271	296	283	255	271	286	261	272	292	326	287	303	299	271	276	265	256	280	292	284	277	285	284	293	285	257	293	297	295	302	253	298	274	275	269	256	301	298	295	273	290	274	292	295	253	261	295	282	290	290	285	287	300	322	273	277	288	266	270	305	300	300	276	268	263	307	297	283	288	261	281	285	315	277	279	252	287	281	304	304	275	248	284	285	245	288	276	287	288	303	273	264	243	278	256	257	276	293	259	251	257	273	269	254	280	258	265	282	280	315	273	267	283	275	292	321	295	278	292	302	296	279	290	301	278	269	273	284	276	297	266	279	297	267	275	264	285	267	282	257	263	298	278	267	272	257	268	292	295	319	280	272	278	262	292	274	278	294	306	342	298	255	305	319	245	283	261	274	289	274	265	303	244	292	272	281	286	263	261	270	256	306	239	262	274	259	282	280	301	295	270	275	261	280	325	283	303	268	277	293	312	274	262	246	259	269	242	262	288	296	278	273	286	300	266	271	300	246	306	278	273	257	283	291	288	306	291	259	277	259	312	288	289	258	269	272	272	274	292	265	284	281	279	280	265	259	280	278	292	301	306	243	270	292	242	279	268	254	294	284	268	260	269	271	280	272	302	303	268	249	272	307	279	291	309
1768	634	609	665	660	637	652	648	651	693	629	667	613	648	653	665	611	599	611	564	605	648	638	682	636	638	663	649	591	650	597	598	663	572	669	620	611	655	605	666	666	593	626	613	620	602	651	636	673	615	607	593	647	616	602	585	601	635	650	638	633	601	613	618	587	615	664	643	687	619	639	638	613	606	618	616	612	609	672	601	621	607	582	648	592	581	601	622	585	609	585	589	630	646	606	641	630	589	599	620	602	583	636	599	629	635	622	655	645	598	648	622	617	661	629	621	622	610	616	583	573	548	651	623	625	617	599	636	630	614	658	639	615	586	654	567	677	628	602	577	587	622	598	638	618	634	609	628	610	623	607	648	574	616	655	613	640	630	619	604	572	586	603	645	651	598	608	612	660	615	602	611	599	633	628	675	603	607	637	613	615	624	645	602	586	610	627	581	564	594	612	607	631	654	622	578	656	601	633	596	620	633	611	592	630	625	583	647	626	587	614	675	608	611	565	629	615	615	613	645	636	648	622	644	626	636	595	632	618	622	617	592	615	630	608	638	616	598	627	637	592	643	643	630	622	620	622	637	624	645	610	676	634	644	598	656	629	598	594	607	605	629	597	602	623	631	605	628	607	624	637	627	592	654	636	666	579	624	575	591	655	631	595	602	590	598	598	605	620	640	574	652	614	625	635	569	612	636	637	623	643	630	617	642	629	631	573	599	603	599	629	614	655	623	628	631	630	614	634	606	626	618	624	645	597	570	639	624	640	651	587	594	629	651	620	628	632	639	650	630	631	593	613	637	577	626	633	651	607	650	598	612	619	613	614	598	609	642	638	650	635	629	617	647	610	609	633	594	585	605	611	601	605	584	619	639	549	622	592	594	596	635	603	604	640	602	608	667	625	623	611	572	640	591	620	604	613	655	605	609	623	597	568	612	608	581	611	627	622	592	635	612	605	673	619	643	591	611	624	630	594	581	630	625	651	619	640	627	622	632	623	642	657	672	595	626	634	642	641	620	637	629	631	577	647	601	645	608	630	617	652	608	655	693	598	613	605	603	649	632	598	608	587	615	633	584	621	627	623	610	623	623	608	621	607	604	635	561	612	621	660	584	635	642	619	615	634	649	615	593	592	628	652	601	656	636	679	668	623	636	604	619	591	582	611	631	636	612	656	626	626	653	628	617	632	679	630	611	598	633	586	624	634	642	616	625	648	593	632	623	639	610	643	583	566	603	624	644	601	634	595	589	631	656	665	639	649	644	611	603	632	646	614	597	606	695	598	646	628	603	600	615	619	628	644	632	643	631	609	629	616	620	632	616	675	633	663	600	621	617	635	621	622	624	593	607	620	672	614	612	618	587	580	608	681	618	637	621	656	617	650	648	608	604	599	596	622	676	615	636	633	615	648	628	615	659	575	638	569	622	672	610	627	584	644	630	618	648	646	616	611	644	608	624	601	615	601	593	612	629	587	666	597	637	632	627	608	632	625	636	656	589	649	615	590	655	610	579	601	640	626	664	644	586	621	623	607	588	588	598	599	638	605	603	654	622	597	574	616	581	603	594	615	595	644	622	642	648	612	584	619	614	585	612	623	615	640	662	596	639	626	645	675	623	602	638	603	580	643	632	607	610	587	627	635	608	657	690	642	637	624	568	576	636	603	624	637	612	618	608	597	585	619	596	633	616	604	633	595	676	605	633	625	621	616	624	630	618	600	617	649	626	612	594	601	630	620	630	671	634	648	644	648	605	595	611	623	627	641	573	566	609	620	648	662	668	612	593	607	619	649	603	604	642	652	606	605	619	609	589	613	621	594	611	622	617	608	612	604	578	627	663	598	646	676	641	616	624	603	614	571	602	670	619	586	624	627	665	570	604	614	614	607	610	586	566	616	608	624	632	637	587	641	614	648	638	660	624	617	677	680	660	611	649	599	690	620	612	629	647	644	602	652	592	669	619	632	626	579	605	638	621	585	606	605	646	640	645	625	631	614	618	605	639	618	641	661	588	643	644	661	630	610	620	621	594	616	571	598	614	598	634	637	608	664	620	582	672	643	657	633	635	605	587	659	588	595	604	615	628	660	596	625	621	649	623	632	611	624	589	630	620	678	658	600	666	592	636	623	655	594	647	606	602	624	643	615	635	583	641	645	631	618	656	606	590	626	636	641	630	652	638	613	615	645	634	584	614	636	650	662	593	596	601	657	616	584	632	604	602	633	603	601	639	617	656	632	618	611	558	654	600	651	637	588	612	595	615	668	596	623	606	595	628	577	606	613	628	626	626	626	630	666	597	627	660	601	617	624	632	619	644	587	626	624	583	613	614	622	652	644	618	608	652	609	621	653	611	601	642	599	603	630	608	601	649	635	633	618	620	605	657	593	610	600	631	613	620	609	591	576	630	642	620	648	684	641	623	586	575	656	629	642	614	626	643	615	585	637	660	622	653	605	626	646	635	615	620	628	640	651	603	648	595	615	564	613	619	631	615	612	660	623	633	631	641	622	636	637	631	607	654	600	666	596	610	603	637	627	623	605	620	614	639	621	630	603	636	637	614	599	601	622	587	620	604	641	606	648	657	608	601	640	623	600	599	606	628	619	625	604	607	628	634	629	617	662	592	603	643	619	635	611	606	621	597	608	610	598	641	630	630	634	673	615	616	608	613	615	651	617	599	620	618	608	625	624	620	623	605	600	635	609	614	618	646	648	621	638	589	601	613	662	621	615	608	625	616	615	606	637	591	641	636	588	603	609	564	626	640	623	593	656	630	633	677	600	596	642	633	569	595	607	596	591	638	621	628	598	661	637	649	610	601	645	632	628	659	648	609	623	608	587	604	624	615	614	698	637	591	658	610	598	600	682	691	664	640	619	647	630	641	604	548	614	606	611	608	613	595	611	626	582	597	628	634	602	616	629	595	599	630	604	628	624	660	639	607	606	606	587	595	614	586	608	579	656	594	609	604	622	600	643	628	616	627	657	643	611	619	563	590	672	605	609	637	632	626	591	630	649	616	605	711	627	666	619	680	626	601	618	619	659	670	642	588	637	652	607	656	599	624	616	602	588	628	637	598	623	612	620	665	614	632	596	595	598	616	638	638	624	655	636	620	627	642	611	643	610	596	652	646	584	629	609	646	618	623	615	623	599	614	602	559	598	611	572	607	601	591	654	621	649	634	620	631	620	600	614	624	643	607	638	621	629	631	602	614	665	578	623	659	613	594	595	620	646	639	584	660	629	634	649	644	623	647	653	613	600	631	594	653	603	607	594	658	642	618	627	648	606	634	595	560	554	597	610	601	548	584	646	627	590	652	618	646	600	655	639	617	647	630	640	655	621	628	614	641	637	659	602	627	654	659	589	584	628	632	622	615	608	679	636	606	638	646	592	603	611	602	621	579	650	633	647	638	596	644	573	670	620	609	607	676	618	647	667	653	613	629	648	610	628	593	657	614	638	637	628	609	659	620	607	614	605	610	637	589	624	637	585	590	600	616	632	630
7045	413	427	326	264	253	202	185	132	146	153	143	121	114	137	138	117	127	107	121	144	122	129	120	140	118	142	120	118	125	109	120	132	109	122	143	120	138	120	107	111	127	111	110	112	116	129	116	109	145	137	113	103	120	86	112	119	112	115	154	122	137	111	128	122	110	114	122	138	115	108	113	116	112	125	121	134	134	132	132	131	130	121	112	129	113	125	128	135	125	120	116	119	107	118	122	125	128	109	134	101	125	135	109	120	132	122	120	127	131	127	108	114	146	121	121	125	115	134	114	127	142	127	117	119	119	100	128	124	134	139	97	137	111	141	129	115	104	135	106	105	137	148	132	116	113	130	134	124	108	119	114	120	107	121	123	135	124	136	117	129	123	123	105	124	138	123	119	124	121	119	133	131	119	115	111	119	128	133	122	135	110	118	118	121	98	137	125	123	126	117	117	100	114	116	113	117	135	128	129	98	120	115	120	126	143	135	106	135	131	102	110	129	109	130	127	100	106	124	112	121	127	111	122	114	121	128	104	141	99	119	140	144	133	123	108	111	107	132	127	102	144	124	115	114	129	130	121	89	119	124	133	133	139	130	119	119	120	125	115	123	126	115	110	127	93	115	120	122	125	125	117	106	128	133	110	114	115	122	119	113	114	110	125	135	132	103	119	133	132	144	134	135	103	119	123	130	100	141	128	121	113	114	125	133	126	117	129	130	129	107	139	129	134	140	126	120	128	107	112	112	110	118	115	96	131	132	138	103	113	108	145	115	108	134	117	101	152	119	128	124	122	117	125	102	96	139	127	117	113	134	124	120	135	113	107	116	140	131	122	120	144	125	127	117	112	103	104	128	131	125	134	114	127	111	135	133	124	129	105	112	123	134	124	126	116	100	132	128	102	127	119	110	118	124	121	124	111	112	113	118	110	117	135	121	103	115	122	128	119	110	115	116	92	113	115	116	129	131	121	123	123	106	111	108	128	132	141	114	117	123	130	118	136	135	116	148	149	126	141	125	120	120	131	126	105	95	120	134	102	104	123	108	120	131	110	93	104	122	118	135	114	127	129	124	141	112	115	126	115	115	127	125	133	140	113	127	134	120	124	106	109	112	114	117	144	129	113	129	129	117	124	129	112	115	114	102	122	125	119	116	102	116	115	131	131	124	99	122	128	119	125	110	110	103	136	127	126	112	125	109	125	108	118	112	105	105	120	129	114	113	119	112	128	123	123	120	103	120	130	151	122	102	118	139	111	124	123	121	125	119	140	111	131	145	129	118	120	119	122	113	127	96	132	125	116	121	112	120	118	109	121	137	115	126	109	123	106	124	117	110	116	132	121	151	133	122	114	106	123	139	118	112	111	133	118	102	115	133	118	134	120	118	134	144	111	137	126	123	136	113	144	122	144	121	124	120	124	126	127	148	108	114	127	122	124	130	123	116	102	115	107	140	111	109	127	122	97	118	122	116	122	110	109	100	131	136	125	118	105	136	108	108	132	115	94	128	114	108	122	124	129	126	125	117	131	120	129	121	105	123	123	110	140	99	117	104	131	128	121	115	127	137	127	114	116	106	121	102	121	127	110	117	118	114	132	116	119	126	123	123	118	147	136	116	107	126	138	141	131	115	104	122	117	123	109	120	121	116	133	135	127	131	127	141	105	123	130	129	121	111	129	124	120	119	113	115	115	120	115	124	134	124	98	109	108	105	122	124	126	123	129	133	118	112	131	116	123	132	136	125	112	109	124	136	117	94	108	117	146	113	122	116	125	108	115	115	120	109	118	114	137	121	144	129	130	122	116	104	107	147	141	108	95	109	131	123	160	105	120	138	120	141	120	130	120	128	119	125	98	123	119	122	134	116	109	116	118	118	94	112	112	146	149	129	127	116	114	108	129	110	121	126	122	124	125	124	121	102	115	129	126	128	132	124	114	135	132	103	112	121	115	111	104	133	118	136	113	111	124	115	124	117	132	127	117	128	104	121	112	90	116	113	121	132	118	127	102	146	139	112	96	113	128	120	105	138	110	107	95	111	133	124	101	123	105	132	125	138	127	114	116	121	131	147	145	122	114	110	113	115	143	126	129	114	115	124	146	123	99	136	124	120	135	118	119	102	153	129	102	138	113	135	108	133	132	118	98	114	132	103	135	118	118	112	132	136	128	131	118	110	116	109	121	108	135	107	122	121	121	128	120	124	111	104	107	117	116	132	128	123	122	131	111	123	112	133	107	132	123	129	101	135	130	113	122	134	100	116	106	126	96	95	98	107	119	131	116	124	113	123	116	119	126	113	128	124	110	123	123	118	112	120	125	114	127	135	115	115	119	95	131	132	110	105	125	120	111	97	123	111	120	99	124	124	118	122	118	126	131	121	142	132	124	109	126	107	115	104	118	131	115	143	116	130	115	130	114	120	100	121	114	131	142	117	118	116	116	130	103	107	108	133	98	115	115	113	132	126	120	123	111	109	143	109	104	122	127	138	127	105	129	160	122	114	111	115	121	142	116	117	128	107	98	133	97	115	103	116	110	113	113	111	122	124	121	152	126	123	103	124	117	117	98	116	102	112	115	114	98	136	96	115	106	138	135	127	134	113	101	123	111	142	108	120	122	100	136	113	106	123	118	126	119	122	108	103	136	130	123	122	125	114	110	88	117	134	116	123	125	110	131	125	108	122	133	136	102	120	115	105	126	102	113	127	98	100	134	107	118	120	131	105	120	112	110	105	107	95	140	123	130	118	111	124	101	139	127	105	124	137	115	133	100	126	130	126	112	115	121	115	122	120	110	124	107	137	126	139	142	114	123	118	115	118	98	120	122	119	107	98	97	123	139	138	113	116	112	118	122	126	116	107	107	118	120	131	137	121	119	122	112	127	121	136	122	97	95	117	112	98	128	122	121	137	111	120	101	114	120	106	136	128	139	120	103	136	129	116	114	117	115	108	117	144	131	114	83	108	148	118	121	108	112	114	126	106	117	119	143	126	130	107	98	117	153	122	118	113	113	121	119	135	123	125	121	135	131	138	136	104	130	153	110	126	114	128	106	122	121	132	135	117	101	136	127	123	117	99	112	121	123	123	104	123	118	133	126	108	130	138	118	117	109	130	90	127	120	118	123	121	128	119	103	117	129	129	90	105	127	117	110	116	141	100	123	117	107	127	130	130	138	131	118	118	121	137	103	116	130	128	115	120	115	100	131	110	111	112	119	130	140	126	114	124	118	131	122	119	123	116	125	126	123	105	114	130	120	126	107	114	111	95	102	124	135	134	123	124	116	118	129	112	136	135	133	105	141	112	125	96	96	126	127	134	106	113	132	105	119	134	134	128	103	103	127	121	101	122	118	138	114	113	134	103	106	134	106	122	110	97	119	104	125	130	107	130	134	119	111	111	117	110	117	109	109	130	137	130	99	128	133	131	111	123	117	125	133	102	128	124	151	139	114	107	107	110	124	108	137	111	115	121	139	110	123	111	113	113	109	130	99	138	114	124	120
5906	550	989	1155	978	811	657	588	578	549	448	441	438	415	362	386	410	379	341	346	357	335	341	331	379	354	335	314	360	342	329	305	330	332	277	295	325	301	320	306	324	335	311	298	334	334	308	302	297	340	321	278	308	311	342	312	294	309	316	307	293	325	292	323	300	323	297	301	261	295	298	308	275	294	329	322	328	306	315	319	312	307	264	302	340	349	301	322	297	287	294	296	309	296	332	288	311	281	323	313	320	310	288	325	316	305	300	315	270	308	278	321	276	281	318	339	269	271	331	305	272	284	300	329	305	293	315	317	298	292	297	308	282	322	297	310	343	288	322	307	288	315	325	310	304	297	337	282	303	253	278	301	312	285	274	274	298	310	315	320	302	266	305	290	291	344	309	299	295	259	312	316	319	312	266	310	316	302	313	291	285	276	316	327	299	312	291	334	309	303	311	290	306	299	285	335	305	280	303	289	283	284	284	311	299	299	297	294	292	300	282	299	290	289	277	314	300	281	299	277	285	282	313	286	286	337	304	302	296	326	285	302	310	302	285	312	306	323	311	266	295	330	320	283	287	314	291	284	320	315	325	372	263	309	270	340	337	295	292	326	324	300	345	280	307	313	253	304	297	293	303	308	294	321	294	320	336	284	324	296	299	303	297	290	301	278	317	298	344	311	269	278	313	311	315	298	272	295	319	337	262	307	331	338	288	292	314	315	302	276	265	307	328	316	326	311	311	304	291	294	295	273	269	321	284	295	326	275	311	328	321	304	311	287	282	294	306	286	298	291	303	269	307	286	305	282	273	327	320	339	321	310	304	291	329	326	302	307	296	315	276	312	314	292	283	342	319	321	307	281	269	286	309	323	286	307	314	334	270	300	346	313	293	309	301	326	311	302	320	301	297	305	281	310	278	334	302	308	291	284	262	258	300	304	270	279	311	289	291	299	328	326	290	297	292	341	322	298	328	304	334	293	302	296	332	301	310	289	289	303	297	327	304	295	276	272	320	291	307	273	277	316	314	306	289	300	310	330	310	322	315	269	317	344	289	290	314	305	272	317	295	321	339	297	288	297	328	317	289	304	304	323	302	284	293	284	304	283	323	276	292	287	342	299	293	296	305	294	295	307	319	288	302	313	319	275	329	276	308	297	319	311	279	273	316	285	316	292	298	330	329	301	274	293	312	308	300	284	298	316	302	324	293	300	317	284	305	329	298	300	312	289	305	307	306	309	278	316	315	309	296	289	302	314	301	280	327	286	288	321	310	307	317	290	284	275	311	270	309	305	268	297	274	311	316	310	306	303	294	320	298	267	317	286	290	311	314	330	303	312	297	304	330	347	270	304	279	319	277	311	294	287	309	325	301	308	295	340	302	313	315	314	298	294	298	317	321	276	296	322	298	319	283	277	302	297	296	293	302	319	319	306	289	297	269	302	291	295	305	259	298	297	315	323	299	330	324	312	306	299	301	273	298	305	306	310	286	312	268	301	302	315	307	294	287	306	325	333	310	312	285	319	301	301	285	287	303	312	320	308	345	325	308	277	303	323	326	319	275	311	284	317	294	322	312	274	315	313	283	307	261	319	292	323	327	328	325	294	338	304	286	317	286	279	295	336	318	301	320	298	328	300	278	307	299	301	286	302	284	298	291	279	292	288	308	316	298	279	314	305	344	291	293	307	324	304	320	301	302	300	324	296	291	290	328	288	284	314	292	296	301	278	315	315	250	296	324	307	315	324	315	295	298	330	291	338	332	327	294	294	307	331	300	327	279	295	305	323	287	315	320	309	341	293	286	317	301	279	289	288	305	290	274	298	308	291	298	309	276	289	318	287	266	326	285	297	295	307	313	299	292	278	286	315	312	313	315	297	296	299	306	304	306	321	289	312	270	297	319	281	297	302	304	302	256	328	292	308	290	287	289	284	292	330	300	286	312	278	319	301	287	333	313	295	297	333	324	295	320	315	294	285	339	321	309	313	292	300	314	288	289	308	299	312	299	293	286	307	308	295	328	293	310	290	314	300	307	293	331	299	316	308	323	316	330	303	322	298	284	312	312	314	308	318	307	307	280	303	293	290	323	287	290	301	283	310	310	304	311	312	293	317	321	288	294	285	294	294	301	296	305	298	299	326	345	322	290	311	281	290	281	277	300	281	306	322	330	289	269	280	294	298	301	324	311	314	301	317	299	295	313	286	271	310	319	312	301	299	318	321	333	295	296	292	307	305	287	297	338	300	319	295	307	317	309	323	327	312	276	310	298	305	314	315	290	337	293	289	314	332	310	278	340	301	295	302	295	294	299	281	291	314	293	292	273	307	294	309	309	302	291	337	329	289	263	289	274	323	321	302	316	312	305	309	317	307	290	304	280	318	283	313	312	276	294	296	313	289	297	336	296	308	325	295	322	301	297	314	311	303	316	333	329	296	305	309	296	308	319	303	286	304	304	266	325	291	269	319	326	281	315	315	304	311	277	261	311	320	319	281	313	292	291	286	343	308	316	292	302	272	314	322	301	322	290	278	307	277	305	347	298	298	299	284	303	311	284	268	321	335	290	317	310	317	321	303	268	331	265	296	302	322	279	331	299	306	293	321	327	260	307	346	295	298	285	309	306	307	290	315	337	320	302	324	285	317	298	298	332	306	320	319	297	319	300	310	308	322	315	297	299	308	284	310	296	323	319	321	277	298	297	284	303	297	324	309	339	269	310	307	292	273	322	307	322	315	296	284	330	318	307	312	316	271	294	305	256	300	305	297	276	269	291	285	308	256	314	290	298	305	304	316	292	298	308	332	328	322	278	298	287	307	324	289	295	310	290	323	314	299	301	293	307	294	303	296	283	327	317	287	297	290	314	260	299	317	302	292	286	303	294	288	332	325	306	282	287	306	296	308	312	274	290	317	318	275	309	293	297	317	297	287	308	270	294	308	290	294	295	312	334	310	290	274	296	302	306	304	282	305	273	283	285	299	318	297	289	285	310	302	284	287	314	302	326	319	310	291	304	281	355	261	263	314	316	315	328	318	315	308	298	300	307	327	288	314	316	292	301	286	318	298	312	290	297	362	295	314	317	290	307	334	293	281	304	298	286	298	314	309	280	309	292	304	311	258	304	345	275	324	297	300	306	297	322	293	296	289	323	306	283	297	279	324	298	305	352	320	292	302	324	300	334	313	272	289	304	321	276	317	288	316	309	313	295	301	283	293	298	300	301	282	291	321	332	345	284	299	319	317	289	287	283	295	313	311	315	267	289	325	308	300	281	308	309	299	267	295	310	302	287	318	316	312	318	303	308	268	305	291	313	334	323	308	302	290	332	314	308	320	274	284	315	316	306	291	289	295	295	292	303	313	323	273	299	335	307	301	316	292	273	272	299	317	287	313	300	294	309	298	282	304	304	306	307	311	290	289	271	310	326	325	292	295	339	295	313	286	286	302	327	322	313	314	310	308	290	320	306	322	261	271	288	305	309	296	296	300	302	327	263	295	278	299	299	308
13141	900	808	626	426	369	257	208	203	160	184	169	157	159	163	162	151	128	145	129	143	147	138	135	135	113	132	141	147	148	128	122	123	126	156	93	126	152	136	116	146	162	113	121	104	143	132	128	140	131	142	135	135	140	141	129	135	132	143	153	129	121	115	124	125	117	107	99	117	114	129	117	117	138	117	119	123	144	150	125	133	136	131	124	117	127	105	136	137	104	118	123	130	122	136	130	135	118	108	130	126	124	138	123	118	113	126	122	112	123	138	128	109	121	115	153	143	116	104	111	151	127	118	125	136	127	129	123	138	125	111	158	115	132	112	127	125	121	130	108	137	126	111	102	127	123	134	129	143	145	137	126	123	117	115	131	120	124	123	124	130	163	126	118	134	127	118	122	138	123	129	162	128	103	125	133	124	117	140	133	131	155	136	131	134	132	123	129	150	87	103	134	130	129	123	121	120	135	128	124	128	107	147	122	128	123	132	150	117	125	138	122	143	146	129	125	118	138	131	124	134	131	118	106	140	111	118	132	117	130	119	131	144	120	132	123	135	141	115	117	131	107	140	133	134	116	136	123	114	131	119	113	118	131	118	131	137	148	110	110	139	142	117	118	129	116	122	122	130	132	125	127	115	121	152	120	121	131	138	111	110	118	99	117	126	130	120	111	132	130	127	122	143	124	131	119	120	141	121	128	150	129	113	118	121	135	116	132	127	91	120	105	125	115	110	134	130	122	138	148	133	145	131	128	146	129	130	127	127	114	129	124	121	121	120	117	126	126	124	147	127	104	134	131	112	113	126	114	129	137	141	115	119	116	102	126	142	95	117	146	137	102	138	129	107	117	112	130	118	113	111	111	102	126	106	132	123	124	112	129	128	134	131	128	115	146	134	129	129	120	148	119	135	143	111	139	118	122	113	129	138	121	125	119	154	110	145	111	117	97	124	126	146	100	141	126	143	128	127	131	135	131	126	116	108	146	127	110	129	112	130	123	115	152	119	115	117	153	108	94	147	124	123	135	115	113	125	142	111	129	128	133	131	97	167	136	120	129	135	145	130	148	142	127	134	138	133	140	138	126	135	122	137	145	130	124	126	95	156	127	122	145	126	128	131	117	135	127	121	124	136	127	131	141	129	113	120	138	118	109	137	113	129	119	121	152	140	107	122	131	119	111	119	163	110	125	132	110	133	122	125	111	131	136	143	125	137	154	120	134	119	110	117	117	141	106	100	112	118	144	124	108	130	121	135	154	105	111	132	122	134	109	125	126	124	134	141	125	129	132	136	105	136	124	122	144	110	115	115	128	136	125	142	113	131	121	128	125	126	121	124	140	123	111	132	160	118	120	121	136	119	123	133	115	131	134	121	130	133	107	135	143	107	127	118	107	120	125	108	133	124	124	118	118	119	151	122	129	130	112	141	134	112	122	120	118	141	115	109	141	124	127	111	137	138	130	132	121	147	110	111	138	130	112	111	137	116	132	142	121	128	129	110	128	110	117	127	135	106	145	127	113	116	133	147	123	148	119	133	153	125	120	137	141	115	138	112	123	126	123	120	133	128	117	114	144	146	142	154	116	139	154	122	98	97	127	114	142	110	161	127	134	139	141	122	129	131	138	130	119	128	121	123	133	130	127	126	150	128	126	123	122	136	140	108	106	113	130	119	132	106	119	142	140	120	128	121	123	122	119	125	128	124	130	141	120	121	124	138	140	133	123	109	108	116	119	135	112	124	115	134	120	133	106	94	141	131	127	159	137	132	125	129	127	132	121	145	119	128	138	142	102	141	120	128	122	122	121	117	104	109	129	120	118	133	126	100	104	112	126	150	135	139	126	115	141	121	123	113	127	117	116	152	131	140	125	143	131	111	108	127	137	101	109	130	131	130	127	137	136	140	115	127	126	104	118	120	134	131	142	137	114	120	108	139	153	123	134	123	144	126	148	123	114	121	126	128	121	113	114	147	124	129	146	132	111	117	124	110	109	133	129	122	118	128	124	114	116	152	117	106	109	115	124	144	114	113	137	120	127	114	138	132	112	146	137	121	132	139	135	118	124	134	113	128	122	127	106	118	89	124	137	141	115	114	151	110	137	118	135	139	142	140	124	144	132	120	131	129	122	134	147	129	138	152	114	112	132	147	127	113	128	86	130	148	123	124	125	145	122	127	111	134	154	150	133	118	123	113	133	111	124	120	140	130	117	136	107	148	139	131	121	127	113	110	119	132	124	124	105	117	139	132	137	134	105	127	123	144	132	135	124	132	153	127	126	119	137	124	125	114	127	135	130	125	118	128	107	127	111	138	115	133	141	130	131	116	112	115	104	130	131	99	126	115	139	119	122	154	129	136	104	123	141	121	144	110	122	120	128	115	124	118	129	118	139	148	106	105	123	125	114	127	115	128	126	133	116	131	122	131	132	128	127	120	140	108	129	117	135	126	130	147	125	144	138	122	139	129	111	141	144	131	129	124	132	113	104	123	137	128	118	126	133	122	138	142	116	132	129	137	134	122	120	119	121	124	116	136	115	110	144	122	129	119	125	122	120	140	109	125	125	124	133	111	109	138	115	135	133	122	120	115	128	136	127	150	120	116	108	144	134	135	116	118	138	137	146	140	127	123	144	129	110	117	111	149	145	122	102	127	119	127	120	107	138	123	119	163	121	124	125	121	130	119	124	143	145	109	125	118	152	129	140	142	129	116	111	113	130	121	103	115	121	109	118	123	124	127	103	114	132	159	124	146	113	127	154	130	113	131	117	109	109	111	134	134	134	120	136	115	118	132	135	125	108	131	100	116	123	131	135	133	126	129	137	131	120	136	123	110	145	143	123	119	113	142	109	125	122	121	121	124	114	89	144	113	125	127	143	117	134	135	109	117	109	137	128	133	117	119	130	116	143	109	117	108	132	124	140	122	144	120	120	114	98	127	143	123	112	133	147	132	113	121	135	114	97	123	118	135	124	122	126	124	131	128	127	134	129	104	135	138	127	141	137	136	152	124	124	121	137	106	118	107	130	124	132	134	134	132	125	113	119	127	103	120	133	134	93	143	127	135	154	115	108	158	123	123	139	141	117	141	118	117	127	141	117	118	141	130	132	104	106	129	113	139	131	134	151	111	128	118	118	136	121	120	123	138	121	125	120	149	117	112	127	130	139	132	136	104	118	141	134	153	104	119	121	112	115	135	132	114	153	118	143	109	119	139	148	125	118	133	137	125	121	135	131	114	125	140	127	114	115	113	128	119	100	115	136	132	132	145	130	121	123	148	129	118	137	162	128	127	132	130	136	112	115	129	139	117	121	124	144	121	134	125	128	135	126	135	125	129	118	123	142	134	104	130	121	111	113	152	127	139	118	107	128	132	141	123	137	109	122	131	122	125	129	127	121	113	117	146	135	129	135	135	144	118	103	124	150	140	123	114	104	127	125	130	115	122	100	135	139	140	110	115	149	134	140	132	132	113	111	124	129	125	126	127	117	134	105	125	116	135	116
7812	868	1758	2017	1567	1264	1098	927	853	741	683	553	533	555	506	508	459	459	436	428	473	447	408	421	448	363	390	385	348	337	365	367	375	372	370	349	346	351	363	336	349	322	347	374	333	365	315	346	374	341	320	345	331	345	333	342	361	337	346	333	362	348	338	344	316	337	364	373	353	356	325	342	327	375	329	344	356	333	313	372	320	336	343	352	377	366	331	335	311	332	347	341	352	304	330	392	316	333	362	335	329	338	343	290	335	334	341	310	318	324	344	324	365	352	387	328	362	338	338	336	330	345	334	305	324	358	320	324	319	344	317	333	297	338	321	336	321	342	346	330	324	354	336	349	321	294	322	342	338	326	329	351	353	336	361	341	322	339	371	321	338	369	313	339	335	336	336	315	354	326	344	349	310	298	329	354	337	298	339	317	313	350	337	342	313	356	360	319	339	315	309	329	330	314	326	337	330	352	343	340	335	328	316	367	336	326	328	291	343	366	325	308	330	363	325	350	313	309	350	351	331	334	322	321	337	345	305	361	327	349	321	343	315	344	338	325	315	353	319	334	310	344	324	310	353	311	319	359	347	357	345	329	352	340	310	372	376	310	309	296	353	325	309	344	300	355	334	335	341	351	299	345	339	342	318	318	322	307	329	329	336	324	327	345	346	345	339	347	335	316	362	333	391	312	331	311	321	316	312	323	348	337	352	365	345	349	333	319	352	295	377	334	342	353	345	333	369	354	346	321	312	333	338	347	327	354	325	332	347	370	326	303	338	340	308	312	340	329	319	338	364	326	351	313	298	337	335	341	347	324	338	318	368	307	340	325	326	343	356	343	300	353	339	297	335	299	300	315	341	335	328	327	305	344	311	341	387	352	307	322	318	356	340	312	355	342	351	332	327	337	319	336	338	370	343	354	342	364	339	346	318	309	324	325	368	344	316	347	348	353	301	320	296	329	336	337	306	312	319	304	347	331	318	361	334	362	345	330	335	351	355	357	351	316	323	313	331	324	313	346	333	354	355	357	344	296	337	295	328	342	323	324	309	322	333	344	303	331	315	347	338	332	328	354	309	311	339	338	361	330	298	323	347	342	344	345	323	346	322	342	335	318	343	368	323	318	333	284	331	303	348	343	345	334	349	367	356	323	334	298	323	311	327	333	316	332	330	337	321	355	334	337	340	347	341	329	334	343	321	344	322	298	362	329	348	353	340	333	317	338	310	322	355	325	318	358	285	341	318	327	340	351	353	314	340	322	322	314	324	332	353	332	327	351	324	318	343	339	298	346	335	352	340	316	357	335	366	351	334	373	334	313	314	322	350	363	345	341	294	328	330	319	309	346	338	305	307	340	338	340	326	360	357	315	362	335	382	343	357	366	355	315	327	327	313	334	346	338	340	336	340	336	312	329	308	337	337	338	354	325	330	334	348	334	315	358	313	339	327	332	324	341	350	346	315	284	337	350	326	329	354	296	343	342	297	350	328	320	355	330	329	323	297	349	343	328	349	335	323	364	335	339	338	326	334	330	357	334	350	373	371	348	315	303	294	348	325	338	358	311	342	322	329	335	341	343	320	323	335	328	303	347	331	336	332	340	325	355	331	346	308	323	329	358	334	375	303	352	305	335	324	350	327	376	369	337	354	288	331	341	308	339	329	342	339	308	331	348	337	359	336	320	337	331	394	322	318	309	347	309	329	324	329	326	314	323	338	338	349	329	337	354	367	304	335	309	322	319	334	343	357	324	302	366	337	323	351	340	321	320	323	298	365	309	356	341	315	293	332	325	339	364	324	308	323	323	351	329	337	323	321	322	339	356	307	322	359	332	325	348	335	370	352	336	341	346	332	320	321	312	347	335	321	354	322	321	357	331	343	331	342	343	369	370	354	348	331	316	330	341	325	334	353	339	322	340	312	350	340	340	306	368	342	339	310	333	356	324	405	348	366	311	365	301	347	374	326	314	352	367	323	343	339	335	331	334	336	362	346	338	320	324	320	328	355	355	324	345	366	343	333	317	300	334	333	332	300	317	337	342	352	330	368	338	344	313	344	333	328	334	330	307	321	372	344	331	353	303	322	337	346	328	331	314	347	356	345	303	316	333	356	364	337	342	350	335	341	331	350	301	322	313	333	329	325	309	335	310	331	314	340	354	345	336	351	332	293	326	343	319	314	337	331	372	337	328	342	338	335	313	374	321	324	343	296	340	319	339	328	354	340	328	329	348	367	338	320	330	356	353	328	353	329	306	322	347	337	319	326	354	322	335	325	298	354	329	339	349	343	359	327	347	332	322	359	312	324	336	323	327	345	337	378	353	331	321	352	356	337	325	331	336	327	357	305	324	315	334	327	364	341	339	338	375	324	360	331	332	319	336	338	320	322	344	334	318	344	348	321	325	350	315	375	353	326	297	320	328	321	310	292	332	338	334	365	333	320	332	326	330	316	321	330	321	353	355	331	339	335	310	323	334	337	330	307	331	337	319	328	348	322	367	323	325	320	327	320	322	328	344	352	325	314	333	325	373	320	342	339	329	350	339	354	327	327	329	374	342	317	361	367	357	340	358	359	322	300	354	331	308	369	332	347	335	368	347	366	334	314	325	325	320	364	320	330	327	336	340	361	330	393	336	297	356	376	327	346	327	324	363	362	358	340	332	328	335	337	328	352	321	330	324	348	322	303	333	329	334	324	355	322	324	305	331	336	341	306	337	360	311	343	340	327	324	329	350	341	375	323	374	325	351	324	299	323	328	345	303	342	331	334	329	342	363	331	318	339	312	355	365	352	357	354	333	359	332	342	342	327	297	350	331	308	360	357	350	345	303	330	331	305	310	350	362	328	328	330	355	350	326	339	316	352	336	314	334	309	331	332	348	343	338	304	330	319	336	317	320	310	321	355	353	323	343	329	368	331	349	363	315	333	331	342	325	330	329	332	326	341	362	370	354	335	315	346	371	338	330	292	332	340	317	346	349	320	332	327	338	312	305	349	344	295	350	371	339	339	325	346	314	308	346	351	311	332	345	318	367	329	291	363	329	350	341	330	324	348	357	318	341	335	295	316	347	275	362	352	309	347	322	311	360	328	328	342	344	361	323	331	303	316	330	308	354	317	330	335	327	373	353	319	325	325	340	340	355	328	314	341	346	320	307	354	306	329	338	323	334	342	333	351	327	346	302	341	335	319	367	338	374	354	342	334	371	329	334	350	344	340	343	341	355	340	383	343	323	336	354	339	341	330	352	339	330	325	318	339	343	364	305	368	341	334	303	356	326	311	310	334	338	302	352	319	350	338	332	345	326	323	334	308	359	309	326	336	342	319	341	333	335	327	334	326	348	299	342	325	322	344	342	353	320	299	324	320	309	350	305	335	301	327	311	349	301	348	325	324	353	334	349	374	339	341	353	349	354	339	320	314	310	320	342	330	322	301	320	339	335	341	359	363	319	323	327	343	347	322	361	353	327	313	295	354	352	326	357	348	322	325	324	350	337	334	343	308	365
1449	265	270	296	281	289	295	298	297	293	286	269	264	274	319	254	261	306	268	289	291	290	305	280	305	290	312	241	286	284	306	259	283	267	285	268	332	273	303	278	293	269	285	300	262	296	310	299	277	318	303	262	302	253	286	288	305	289	278	269	249	293	293	259	272	306	294	260	274	280	284	272	278	272	287	236	270	273	274	280	233	322	314	285	299	303	299	284	282	290	287	274	295	279	258	284	283	277	291	257	261	261	303	263	287	311	274	284	287	300	282	294	298	271	268	268	281	277	323	251	268	299	278	274	291	284	303	273	288	300	274	272	276	272	242	260	249	280	262	255	256	265	255	280	281	262	303	266	246	286	282	263	305	240	282	277	286	243	283	283	298	319	281	278	273	300	325	274	301	280	265	248	274	282	299	287	282	297	287	262	273	293	297	286	249	285	259	280	300	278	280	259	260	299	274	313	298	251	253	268	267	288	300	242	281	281	287	268	256	277	299	303	270	311	265	281	272	249	270	266	290	279	271	266	282	273	296	280	256	265	278	280	288	285	267	260	299	276	279	270	272	302	276	274	294	286	297	317	274	270	288	287	254	291	272	272	267	280	287	285	259	274	276	259	289	292	265	279	306	260	291	282	266	295	285	265	290	273	268	282	267	292	287	288	251	286	270	279	287	253	272	277	284	277	254	284	274	296	300	277	277	300	273	256	285	277	300	278	235	293	271	267	288	301	261	288	259	267	284	256	243	261	285	284	265	262	285	269	269	259	312	241	311	289	278	301	280	275	276	282	288	304	288	266	292	254	281	287	290	253	279	313	278	294	272	265	318	307	301	284	327	296	271	263	286	262	255	271	271	306	274	288	251	259	267	283	292	272	310	273	276	245	275	273	291	282	314	269	280	308	294	286	280	296	271	286	283	267	289	270	259	258	293	267	279	290	290	290	276	302	294	250	305	324	272	273	272	244	274	297	250	288	289	291	239	250	299	262	300	250	273	277	267	292	283	321	274	267	272	291	296	269	261	271	268	266	285	262	262	264	294	260	307	290	302	292	257	243	303	258	273	280	275	257	280	243	256	258	274	291	273	269	288	337	285	306	276	288	263	295	273	245	290	286	265	305	291	268	260	266	304	292	265	297	283	291	278	276	302	315	267	274	253	272	294	269	291	285	282	300	280	282	279	282	260	295	265	288	292	300	269	292	311	288	279	236	278	278	274	290	284	283	274	286	285	254	281	293	291	283	289	294	275	307	320	289	268	268	278	290	294	306	297	292	255	285	279	268	281	281	255	285	282	278	278	281	288	283	279	261	273	283	262	293	291	273	279	252	271	280	280	256	278	267	282	245	290	289	281	307	230	285	296	287	273	287	271	267	292	253	312	304	297	311	288	273	278	299	289	275	263	282	290	305	297	274	249	271	270	259	276	260	301	269	277	271	250	286	272	275	274	289	288	272	277	275	292	237	273	268	275	290	278	276	285	273	288	264	301	281	268	259	283	285	298	265	285	290	273	279	278	315	305	283	259	262	281	297	273	234	274	273	293	294	294	293	263	283	275	285	282	288	310	293	297	269	290	269	323	295	335	293	300	241	269	259	258	251	245	279	306	253	300	286	288	258	269	303	302	293	287	283	276	304	272	271	308	286	250	257	288	284	265	306	266	256	259	249	277	292	278	256	295	263	267	279	238	308	258	262	242	279	288	252	254	323	290	261	319	271	306	256	263	297	277	244	278	246	254	320	321	285	287	264	280	235	294	270	293	249	277	291	286	307	276	301	301	281	271	284	284	273	221	274	259	248	266	257	327	277	287	272	258	251	265	271	296	275	258	255	268	286	299	269	296	278	262	317	290	263	249	282	278	278	268	280	285	281	244	272	281	254	251	298	267	280	301	275	278	270	257	252	297	298	301	279	314	277	252	270	235	276	285	276	264	238	272	290	294	265	286	283	278	271	233	283	281	290	306	290	294	273	297	245	264	290	264	290	274	276	267	272	295	287	301	292	268	313	280	291	289	284	261	267	276	255	274	264	279	288	284	261	300	266	283	295	269	282	300	297	281	282	283	305	279	271	278	302	277	289	288	275	289	297	247	272	270	313	289	320	286	265	215	309	297	284	269	284	273	252	275	263	275	316	297	261	269	297	285	287	263	287	286	261	286	268	314	289	256	267	281	294	277	274	284	302	326	279	278	286	281	274	289	272	288	300	286	268	268	260	297	296	293	313	281	264	298	266	252	270	277	271	232	298	308	293	256	296	249	264	290	310	277	290	291	249	272	241	277	257	294	285	280	262	274	266	289	294	251	293	236	331	269	271	293	275	281	286	279	295	268	282	284	307	293	265	261	316	274	284	278	265	307	291	254	271	294	256	235	237	256	278	261	255	268	270	296	260	293	279	291	279	318	303	304	279	284	295	259	270	327	277	274	308	305	287	290	295	258	274	273	219	289	291	277	257	305	277	264	304	254	274	283	275	292	258	271	266	279	292	256	280	289	260	291	263	293	314	278	296	282	288	295	296	283	262	270	285	292	272	267	265	289	252	283	297	257	275	266	257	333	286	263	277	288	281	302	274	291	267	281	266	278	280	272	270	285	277	267	305	322	296	296	313	251	265	272	263	267	270	303	256	292	270	280	301	262	298	265	276	272	297	272	270	281	282	324	268	293	294	271	273	251	299	299	294	267	268	262	268	286	284	281	291	281	271	265	265	234	278	314	283	282	262	274	302	245	303	252	248	267	268	243	277	310	266	258	270	306	310	267	258	271	289	288	262	261	238	273	295	291	271	316	270	294	295	306	270	281	300	278	261	277	276	285	273	277	284	300	278	269	285	261	297	261	290	307	259	239	337	263	326	252	273	285	290	261	260	292	276	264	289	256	279	258	278	298	284	266	254	282	254	279	263	279	280	259	232	256	269	272	276	273	288	295	278	257	273	287	279	298	287	272	270	293	302	289	274	280	279	285	283	272	248	293	273	284	268	302	293	257	282	309	317	275	280	270	284	287	276	287	284	282	266	279	308	290	268	275	296	282	283	246	287	275	288	283	253	316	292	278	268	263	254	270	277	273	295	303	294	285	258	261	255	280	309	263	274	276	272	270	239	266	283	268	269	265	276	269	276	264	274	270	270	299	281	279	266	272	287	288	277	255	288	274	310	276	289	283	266	268	272	258	270	296	287	287	280	279	269	323	297	269	303	291	326	277	295	273	249	251	267	286	263	279	302	310	261	300	276	302	286	276	285	271	280	249	252	276	261	287	260	262	276	301	252	261	278	253	302	277	276	263	285	275	277	254	262	252	276	251	259	271	281	261	306	263	292	298	283	281	287	291	300	244	277	273	258	276	226	266	271	268	284	244	266	265	280	291	316	299	261	269	311	279	277	268	286	305	281	279	296	284	270	295	281	288	272	275	266	280	273	259	239	300	278	277	284	283	271	252	292	250	316	284	271	295	301	263	309	274	327	300	304	295	293	278	261	274	280	249	270	292	267	255	297
1710	642	661	652	638	606	607	608	648	649	617	571	601	626	576	655	594	714	627	649	664	667	637	646	619	629	616	659	604	636	594	629	655	652	628	582	635	617	631	626	647	622	601	638	612	629	585	619	613	605	609	574	641	599	611	654	643	611	630	621	609	611	611	603	660	639	601	634	629	643	612	625	594	637	655	601	614	603	633	599	634	611	629	642	626	649	598	650	611	600	608	639	619	663	616	631	587	648	626	639	617	639	626	670	671	580	592	673	616	663	642	630	635	646	607	638	619	594	632	611	585	628	601	644	652	630	600	565	617	627	643	628	622	660	618	614	638	581	669	643	600	630	577	619	588	611	649	663	600	631	665	634	609	614	634	622	562	615	621	606	651	605	620	635	656	609	649	608	637	629	614	604	586	648	608	623	644	636	649	639	614	603	647	634	605	578	611	624	634	635	598	616	633	585	581	568	648	614	636	640	609	626	608	600	595	630	617	610	614	611	615	627	654	627	637	656	633	576	608	623	605	634	606	592	649	642	627	590	607	612	629	623	584	624	656	639	631	564	625	661	625	586	618	587	663	644	609	644	645	593	625	624	655	581	625	594	638	599	605	631	644	641	664	620	603	624	612	584	659	617	616	593	586	623	622	597	639	594	597	660	632	610	654	599	628	603	599	619	589	595	662	618	629	649	606	642	646	567	615	617	620	579	597	638	599	582	615	664	618	644	649	581	606	640	645	598	586	622	573	627	635	599	615	597	627	614	622	636	633	587	626	629	669	641	594	639	616	590	606	610	627	609	655	641	602	635	644	612	580	599	565	649	608	619	595	638	627	605	678	602	638	609	628	646	610	639	630	581	611	649	606	618	622	654	619	609	599	624	626	585	623	603	613	623	604	647	617	659	581	570	674	640	607	606	604	636	615	611	576	593	652	586	617	636	630	581	658	632	618	625	621	628	652	598	620	632	630	626	615	624	651	607	619	611	606	630	617	639	608	624	639	635	621	613	569	649	625	586	624	601	630	615	610	630	606	668	579	610	616	621	560	607	628	641	625	639	628	556	641	619	582	590	609	656	621	624	573	647	614	637	604	635	596	616	630	628	630	603	578	637	635	625	636	591	595	628	603	684	582	589	657	569	623	608	626	596	632	615	602	585	599	605	627	643	578	628	585	604	630	610	620	608	625	631	652	671	577	587	603	647	633	570	605	573	623	629	627	617	640	637	618	623	606	646	603	659	635	635	648	577	641	615	623	632	627	667	603	673	599	571	611	599	609	632	609	597	602	628	594	623	640	609	603	601	607	615	649	624	623	603	628	640	588	620	643	707	615	607	645	690	653	589	630	580	675	629	629	608	612	632	587	625	624	630	647	635	569	616	616	612	634	632	633	657	629	607	597	637	616	617	601	605	624	606	630	592	618	622	612	622	594	592	651	588	658	633	614	657	628	615	622	625	619	570	581	614	619	643	632	616	637	625	618	612	620	606	600	599	638	666	602	585	708	618	620	674	614	608	608	591	617	618	621	586	623	611	601	640	605	597	633	635	631	640	665	619	631	569	642	615	605	632	607	622	647	633	631	620	624	608	642	624	587	593	600	629	607	606	621	613	630	609	622	679	632	617	606	664	607	632	625	646	578	597	598	632	650	678	626	582	627	654	594	635	628	603	642	665	650	617	592	626	588	581	623	631	657	648	609	621	616	666	549	688	616	613	621	631	612	599	652	618	575	624	587	648	624	590	611	668	640	627	631	643	608	626	632	653	628	568	601	626	634	607	602	593	594	650	604	604	627	579	640	592	569	621	592	651	615	664	649	611	606	634	593	613	616	600	575	641	635	615	599	623	625	638	648	650	597	617	630	629	588	625	622	633	642	633	611	621	657	660	580	646	598	674	646	624	659	663	599	647	655	632	609	578	611	647	584	695	637	585	662	610	627	658	636	621	655	612	622	624	631	642	630	634	626	628	558	579	617	652	627	613	625	638	660	617	602	603	626	633	609	611	647	651	616	603	647	629	598	644	600	589	623	598	649	598	631	638	590	604	628	598	629	607	599	581	578	640	598	620	608	641	625	613	672	584	610	634	613	629	614	595	589	614	596	613	626	627	596	611	619	633	636	630	611	607	630	644	646	609	615	624	597	622	625	636	622	589	623	630	603	612	624	623	605	633	679	665	619	577	659	619	605	569	628	636	634	587	602	616	622	634	626	675	620	624	603	547	605	642	600	532	620	569	650	625	620	621	615	624	564	624	654	633	618	604	657	601	580	608	644	628	646	576	599	569	650	605	607	638	631	640	619	606	589	659	616	634	583	619	604	606	598	600	598	669	601	568	570	617	649	645	588	626	637	668	600	636	602	637	621	552	599	608	631	603	588	619	613	645	621	624	630	567	640	660	645	606	615	614	583	665	587	653	617	624	656	635	607	590	611	634	601	645	629	656	640	653	594	644	650	570	603	612	642	617	639	606	644	604	678	630	592	620	638	582	623	587	619	594	656	614	604	630	646	599	588	645	609	608	610	655	604	628	648	640	662	642	631	609	632	640	576	616	621	658	594	589	619	673	597	573	610	662	613	648	642	564	645	623	620	588	638	622	630	637	615	615	606	624	601	626	562	609	646	620	627	595	527	630	611	602	628	577	661	639	611	558	612	612	621	634	627	666	613	624	626	611	636	570	610	627	577	610	648	660	639	670	610	618	607	598	597	629	612	613	637	631	614	578	596	603	597	658	629	628	596	610	643	641	600	609	602	593	641	612	587	618	639	614	606	639	556	682	613	675	573	644	612	661	573	615	617	645	644	611	613	707	646	615	630	602	658	568	619	643	613	611	581	608	621	621	625	600	652	618	620	640	615	622	568	646	622	664	623	599	599	603	643	627	609	656	585	630	604	633	584	602	606	597	622	590	648	645	653	598	611	614	625	616	605	605	637	602	643	678	649	614	664	618	621	651	639	617	582	640	640	601	628	637	643	627	661	590	610	652	614	680	605	624	604	616	602	612	611	608	641	594	596	650	640	650	623	642	602	670	668	615	624	606	591	613	625	665	672	609	643	598	610	615	684	622	598	611	607	624	622	622	608	633	647	636	663	644	647	589	695	637	654	686	626	602	652	631	625	589	640	602	615	632	601	630	664	598	663	601	634	628	631	612	614	626	664	625	588	605	607	642	624	607	638	581	608	628	649	608	636	625	617	627	588	643	622	614	611	656	606	595	633	627	604	604	628	587	655	644	629	668	617	689	613	671	619	625	631	606	626	626	623	595	607	648	624	665	650	613	627	657	597	655	597	602	612	653	583	669	652	650	637	568	629	635	637	612	620	615	599	638	636	632	647	611	639	606	646	583	614	609	662	635	594	629	600	621	613	657	630	625	614	626	623	635	603	603	632	617	624	621	635	604	638	604	610	615	662	597	638	600	608	612	584	592	641	614	643	646	629	579	634	614	661	585	571	616	640	648	617	606	633	601	631	556	594	639	601	651	647	629	586	588	591	587	617	615
6835	423	465	326	245	228	203	170	162	155	135	167	146	134	137	154	120	133	129	138	118	111	130	132	126	100	138	134	132	122	122	113	127	114	132	109	126	121	112	131	144	135	121	130	107	138	129	130	133	143	150	119	130	125	109	122	114	142	116	116	133	123	107	104	104	104	137	105	127	116	103	109	135	117	128	112	114	122	130	118	140	101	127	127	122	116	118	109	113	115	117	121	112	117	103	117	111	113	127	136	113	123	128	126	119	108	122	118	107	136	122	132	131	125	153	128	146	133	101	105	111	112	154	125	114	112	111	93	115	128	122	127	126	123	121	120	114	102	124	142	131	129	119	114	128	111	114	116	114	120	116	133	145	115	104	152	123	109	140	131	136	112	122	111	133	110	88	128	106	121	127	127	128	119	150	132	116	123	123	105	121	109	109	136	116	135	112	107	103	131	107	134	134	121	117	135	122	126	108	114	107	126	108	120	122	126	131	116	121	113	120	106	125	118	125	134	122	135	110	129	126	107	134	128	120	129	117	129	102	121	116	126	113	142	143	120	127	125	112	116	118	132	123	127	129	121	117	101	109	112	133	114	131	110	107	105	110	117	111	122	126	120	142	111	120	103	125	115	111	106	134	108	130	124	138	112	150	140	131	112	125	113	102	125	125	129	116	109	125	117	109	124	121	122	123	116	135	120	127	127	129	119	155	124	125	110	149	131	114	127	96	123	117	117	138	125	122	126	116	130	110	121	132	129	104	108	150	103	129	112	123	131	129	119	131	128	126	124	123	118	114	117	115	97	139	121	111	142	100	138	130	136	121	123	122	119	122	121	131	108	105	140	124	114	130	129	118	132	148	139	145	125	102	109	123	141	118	117	123	132	141	139	131	116	108	111	134	130	145	129	118	129	125	105	116	95	106	109	110	118	116	132	102	128	105	116	111	119	107	114	139	124	132	148	121	134	126	113	108	133	123	117	99	105	97	133	128	103	126	117	97	123	117	115	122	108	130	138	126	140	130	125	129	111	116	114	139	120	120	139	104	109	137	128	107	126	115	112	118	102	135	118	122	125	141	117	136	129	145	123	119	117	118	130	121	117	116	118	132	140	126	108	112	115	129	106	119	125	116	113	130	122	117	132	120	129	127	124	128	133	118	116	109	131	129	124	152	139	103	122	102	135	115	97	113	115	119	144	124	114	117	113	129	123	118	111	121	115	127	119	122	117	132	150	96	119	126	124	133	118	122	104	103	114	110	137	131	133	106	112	130	113	123	151	132	123	120	125	133	118	130	120	117	127	122	111	119	118	103	118	117	108	118	137	128	96	132	131	136	139	133	113	145	122	113	132	112	118	128	126	123	137	114	108	113	118	121	148	128	133	141	120	123	123	106	123	116	114	120	135	124	159	156	124	117	131	105	139	107	107	118	124	111	107	108	121	106	116	121	103	141	116	123	128	141	111	109	103	118	135	123	128	133	97	120	136	138	141	111	116	142	130	122	119	115	113	139	121	111	126	106	123	138	113	124	106	130	91	107	121	115	125	134	127	130	116	105	113	124	140	113	114	137	139	123	113	139	126	126	139	135	99	129	117	111	111	128	118	115	138	119	111	115	133	119	111	125	128	127	138	104	93	127	104	132	117	98	106	113	115	134	132	116	106	128	118	128	128	139	132	130	112	126	121	112	128	125	127	117	125	115	137	136	123	110	109	140	113	133	106	142	129	121	109	141	120	141	130	125	128	101	94	119	111	127	122	126	119	112	130	102	122	125	120	133	94	113	127	113	120	120	124	123	117	119	121	155	119	106	102	122	104	111	136	145	140	106	126	124	129	103	110	127	146	129	128	141	124	111	116	126	120	109	93	104	108	125	120	141	117	101	111	115	118	115	114	98	97	109	127	113	133	128	138	117	128	104	122	118	127	127	112	104	126	128	106	135	109	114	109	125	113	113	105	118	112	124	118	130	111	114	142	126	115	105	102	117	115	105	121	117	113	137	105	139	115	119	128	97	124	109	106	112	125	119	101	146	121	118	126	107	117	95	122	116	145	117	117	108	138	103	95	102	110	119	135	130	126	131	112	112	102	136	148	124	133	114	123	115	119	108	137	135	137	104	132	107	100	104	131	146	123	134	121	135	113	123	135	123	122	141	107	125	113	119	138	125	105	135	124	119	118	105	125	123	109	105	127	127	115	103	121	120	114	108	118	116	137	105	109	127	112	123	135	114	128	146	135	138	124	124	139	127	142	138	124	134	127	135	110	134	138	122	108	129	115	110	111	112	123	120	113	132	120	123	122	128	121	120	124	124	110	121	129	117	129	117	116	132	134	109	108	107	115	107	114	111	115	112	114	120	128	113	127	115	133	116	124	141	150	125	128	111	125	146	116	119	120	133	135	131	109	144	119	121	123	130	116	113	121	134	134	100	111	114	104	130	136	149	133	132	118	125	113	126	128	106	102	127	113	122	117	91	106	132	117	113	159	117	106	114	133	134	119	130	102	112	120	106	117	115	109	111	132	128	126	150	114	138	115	118	143	109	140	111	126	124	120	151	111	123	124	126	120	121	136	118	97	110	117	114	132	128	128	107	100	107	115	105	110	108	141	115	112	134	124	125	127	128	113	126	131	112	127	118	107	113	130	125	113	128	136	133	116	126	133	118	113	120	101	119	139	123	126	128	107	113	126	133	123	128	121	114	136	110	122	92	127	107	123	119	111	108	121	111	122	131	116	107	98	133	120	111	108	144	128	116	129	140	121	109	133	137	130	106	117	137	122	116	121	131	114	138	129	119	116	105	161	116	120	118	133	107	122	121	103	105	118	130	114	126	118	112	116	132	130	136	117	138	113	108	134	129	109	115	126	118	120	108	119	123	107	115	115	119	117	129	119	116	111	116	123	140	121	101	135	120	104	129	117	119	135	123	103	125	123	129	114	109	120	109	128	132	141	128	112	130	137	131	110	113	133	137	109	102	117	102	120	131	131	129	111	133	114	114	111	134	120	127	119	134	105	108	127	118	120	131	122	116	100	127	115	122	126	114	114	127	124	117	109	133	114	144	120	109	120	108	119	150	127	141	115	107	115	127	128	115	124	130	134	116	119	119	131	126	132	137	121	115	133	141	130	136	115	142	132	119	137	133	105	101	122	137	136	106	135	115	133	115	129	102	105	124	123	113	104	120	120	120	130	136	135	132	103	108	113	134	124	93	124	105	117	112	124	121	104	114	151	110	132	110	126	114	112	117	99	116	125	103	122	142	137	128	106	120	107	106	108	115	116	124	117	127	130	118	126	115	123	130	131	126	118	115	160	140	108	123	126	111	128	119	110	131	116	129	116	121	114	107	103	98	114	124	128	134	127	137	107	133	118	111	102	105	117	113	109	102	129	97	123	129	115	113	119	121	123	119	114	136	110	125	94	106	113	104	108	127	122	111	120	137	110	108	111	106	113	122	147	107	127	144	128	114	118	127	76	129	98	97	135	101	133	126	139	111	126
5974	550	1015	1142	962	763	680	565	562	484	498	457	434	423	396	407	380	389	353	374	374	364	313	353	332	347	305	316	329	324	338	322	319	323	338	325	304	334	331	295	309	318	316	333	317	296	319	319	309	313	335	282	287	321	298	281	302	346	315	283	314	312	316	278	299	300	327	326	344	294	311	308	310	297	287	291	291	314	310	322	335	310	281	316	291	318	304	319	305	286	299	327	302	288	307	279	329	332	298	339	315	326	282	273	313	307	345	328	297	337	279	313	280	270	322	302	302	319	305	298	277	316	305	313	291	321	323	303	295	312	325	328	300	299	308	323	323	297	290	292	310	309	292	310	312	283	349	331	324	321	294	339	338	328	291	301	281	301	269	309	329	319	287	326	301	305	289	308	324	270	323	315	291	308	320	287	300	292	331	267	289	272	297	327	314	308	298	319	311	328	310	312	314	271	327	293	300	306	310	303	333	338	299	314	297	329	301	286	269	292	311	300	296	297	284	311	296	333	296	305	285	263	278	299	307	267	299	325	278	296	291	311	307	315	312	306	301	287	303	308	324	311	277	282	298	325	307	293	275	309	304	304	318	320	276	302	329	317	289	315	308	291	316	277	294	277	292	297	333	315	317	289	299	338	321	297	295	307	344	316	304	281	298	304	282	325	301	298	261	275	318	303	287	269	334	328	329	302	289	291	327	307	297	302	320	287	310	301	301	292	298	315	248	302	320	303	280	309	318	289	322	272	320	281	313	303	347	311	323	305	279	314	301	303	319	334	305	331	316	300	331	291	321	292	303	337	311	319	297	320	275	276	322	325	312	282	335	294	298	298	303	320	296	264	297	299	324	270	297	299	307	298	310	305	299	302	317	296	283	299	294	303	266	301	305	308	293	297	312	302	269	340	302	288	276	346	285	295	301	313	296	310	300	307	300	294	297	279	309	290	293	307	338	341	278	294	303	323	277	320	322	324	311	318	278	338	314	281	276	312	287	327	309	291	301	288	307	275	297	305	285	300	317	313	321	299	294	308	350	285	301	326	285	289	320	295	315	327	276	313	321	305	301	301	298	331	285	292	319	317	294	292	294	328	314	323	299	279	332	300	282	293	302	315	310	305	277	296	305	329	283	285	271	287	323	301	315	275	288	293	289	280	282	293	285	330	292	329	292	307	322	299	288	317	310	293	283	289	293	300	279	324	293	302	279	280	311	298	272	301	298	317	306	314	309	290	315	335	325	304	303	350	295	283	316	297	305	299	319	289	337	306	292	281	313	333	312	312	327	326	326	291	306	289	305	314	295	276	285	301	323	309	295	296	327	264	275	295	293	293	286	295	318	301	294	313	312	272	313	280	286	291	291	313	283	302	284	332	303	346	304	319	315	304	316	307	286	308	306	311	268	328	321	275	310	332	323	322	290	322	297	279	331	262	307	315	274	296	305	299	287	308	304	310	302	310	309	308	286	322	329	297	312	276	270	299	317	302	318	291	286	321	281	300	297	308	299	267	291	296	335	315	288	286	350	310	312	326	309	324	295	293	300	342	313	314	325	328	288	266	328	293	279	284	306	326	314	290	307	290	296	309	322	294	295	295	303	291	304	290	275	357	264	289	302	292	337	322	308	329	292	337	303	290	323	307	304	315	325	315	312	281	317	328	322	297	278	302	300	298	303	332	306	320	290	344	310	299	330	277	310	338	315	284	296	315	324	299	335	300	299	307	307	286	297	293	265	293	273	311	271	301	325	309	322	292	299	309	312	284	271	273	276	312	313	282	309	316	312	297	289	340	310	269	312	324	298	291	279	301	313	288	291	312	313	290	278	262	288	293	294	319	298	279	334	271	305	273	301	278	312	293	312	309	327	319	335	297	318	324	314	304	313	279	264	315	296	316	304	324	268	279	333	296	336	284	314	289	292	294	289	312	297	311	293	284	305	311	271	314	284	313	336	330	308	348	305	304	291	331	332	302	314	293	293	328	330	301	306	314	296	331	286	353	321	315	323	298	296	322	283	288	286	312	300	269	310	331	298	299	317	315	316	295	308	293	313	304	319	312	309	327	305	312	277	318	292	313	311	284	298	279	317	319	320	334	303	306	288	275	283	310	294	324	291	328	310	287	343	295	325	311	295	325	284	324	314	303	296	320	274	316	297	273	301	311	299	299	273	334	294	301	336	300	328	306	333	274	284	291	314	298	324	296	289	304	320	289	294	291	299	282	301	304	312	300	260	306	285	323	283	328	317	294	306	300	305	291	317	301	286	303	306	316	293	306	279	293	333	280	292	310	296	289	306	350	317	282	303	316	339	316	296	330	277	301	268	286	295	280	287	312	385	317	308	310	316	299	302	279	341	306	293	297	295	323	341	290	304	286	289	314	293	291	312	292	305	281	293	322	335	312	310	291	302	316	309	286	284	317	305	283	300	320	285	300	322	287	324	288	292	275	300	305	285	332	297	304	299	317	325	281	316	305	300	300	288	301	292	318	291	304	286	303	269	291	303	332	302	326	321	297	300	309	305	304	289	300	297	304	309	314	308	281	320	304	289	291	302	312	312	304	332	334	324	291	305	303	303	305	310	304	286	290	295	316	309	312	333	289	317	310	304	339	312	289	291	279	308	295	263	304	292	316	297	311	280	306	326	302	308	294	299	319	299	321	291	285	310	298	290	276	290	305	292	280	328	300	275	326	316	279	303	303	300	288	294	309	296	300	315	316	291	294	309	323	323	251	327	340	286	311	302	302	288	317	279	324	307	354	306	319	279	296	353	270	300	349	302	314	309	315	325	320	330	324	308	281	287	302	260	347	312	336	307	318	309	304	307	318	307	343	291	293	296	298	314	337	339	323	294	290	342	291	320	309	329	297	296	298	272	283	292	275	311	327	276	319	307	291	302	272	284	288	303	301	292	280	285	323	302	312	298	288	330	282	306	336	295	321	327	309	294	316	291	301	263	302	280	321	293	342	305	294	300	323	303	286	287	287	284	280	314	292	304	299	324	274	309	286	285	330	307	289	296	326	312	300	337	284	273	290	303	316	316	310	288	269	307	323	311	315	287	304	275	296	306	297	315	320	324	257	289	277	311	284	282	306	310	320	305	320	293	302	328	267	282	270	326	316	301	328	284	286	300	314	323	291	334	282	326	271	322	329	297	306	331	309	345	348	292	304	293	308	312	305	328	321	308	313	266	292	311	298	319	293	301	325	314	306	288	316	313	342	307	301	305	288	279	316	302	299	307	308	338	271	297	365	283	285	313	301	314	310	314	272	285	287	284	334	265	297	303	323	297	336	316	288	273	305	329	351	305	271	309	263	286	297	299	314	320	296	289	306	293	301	293	323	337	307	316	326	286	302	312	282	320	322	289	312	301	304	299	314	301	299	296	306	279	344	313	317	296	328	300	305	305	312	284	299	330	298	288	295	322	319	300	297	299	305	331	317	284	314	295	316	301	339	270	325	278	283	325	265	327	294	305	303	283	316	325	315	314	278	319	322
13355	948	837	683	439	344	261	208	186	188	164	157	156	147	157	147	141	151	145	124	129	123	143	132	137	139	131	132	123	142	139	113	151	122	135	123	144	127	134	123	139	121	139	145	133	142	141	108	139	148	144	119	130	120	149	128	141	137	128	139	120	108	118	119	126	130	128	132	128	129	126	144	150	112	119	108	138	114	111	91	130	114	147	135	106	125	135	126	132	112	130	108	129	117	147	131	149	128	122	158	127	116	126	149	139	117	127	99	138	146	116	126	121	112	116	144	115	160	127	145	126	119	136	131	134	108	126	120	141	113	131	124	145	150	129	141	126	117	129	140	156	149	111	120	118	126	148	116	116	136	130	136	130	133	128	121	127	130	133	143	139	114	129	116	120	108	141	125	120	128	117	140	111	134	131	119	113	157	129	134	130	124	134	135	124	153	139	127	117	119	126	125	112	145	135	137	138	115	129	111	132	121	128	98	133	123	126	143	125	130	137	139	125	139	132	119	116	121	107	125	140	128	137	126	132	103	126	131	114	122	118	121	131	118	121	125	125	133	126	162	120	128	137	124	123	125	122	128	141	132	130	120	123	118	125	136	109	116	124	117	99	112	133	125	97	135	127	144	139	99	107	133	116	131	131	99	122	134	137	119	126	130	111	129	129	135	151	112	139	112	145	116	129	135	124	130	118	113	142	131	124	134	149	101	125	121	135	134	120	119	121	146	147	143	131	110	132	120	154	139	113	128	130	120	137	144	153	117	145	138	120	134	129	114	134	129	100	135	122	124	127	118	120	114	126	134	132	129	126	117	141	135	134	139	123	95	115	131	124	142	121	135	120	111	152	112	117	124	113	105	145	117	130	118	133	120	141	117	118	147	126	128	112	134	141	125	145	125	133	138	127	112	138	140	144	122	125	126	130	138	122	135	139	134	113	133	102	133	134	124	131	152	119	124	138	121	141	128	121	155	155	108	138	139	124	108	130	107	130	123	119	135	130	132	139	136	118	118	133	123	131	118	133	144	117	124	105	122	113	113	148	141	138	135	114	116	133	114	108	140	136	111	145	121	116	136	138	127	128	121	118	147	150	125	102	145	118	112	118	140	125	152	140	112	131	99	135	136	138	115	134	129	120	109	136	120	146	123	108	119	113	109	127	133	117	137	138	119	141	135	116	122	136	117	131	103	118	139	150	128	127	119	142	156	134	137	116	131	145	126	138	117	149	138	137	134	138	122	133	121	109	107	113	132	106	129	125	119	137	154	129	116	131	108	120	109	112	113	128	134	112	117	154	133	122	116	106	129	119	115	159	123	134	140	135	130	127	138	126	139	121	141	122	131	105	128	114	112	104	134	130	122	105	127	120	140	132	127	151	124	129	134	120	108	137	118	101	130	131	95	122	127	120	128	129	137	114	123	134	130	127	127	138	115	117	97	131	129	107	134	119	129	134	126	122	115	142	107	139	133	140	156	146	130	126	122	113	130	112	142	121	100	134	124	115	144	124	109	146	131	110	128	130	112	119	110	97	127	126	132	136	124	127	121	130	124	148	132	128	109	131	103	145	133	134	142	141	116	128	119	117	120	115	146	130	145	117	118	129	122	96	128	117	116	112	110	138	128	131	142	132	113	136	142	109	129	117	121	118	131	131	120	148	123	128	143	148	131	139	135	112	119	136	119	99	127	128	135	120	135	137	120	134	126	122	102	149	136	116	124	125	97	147	138	117	139	111	131	125	137	128	134	139	110	126	122	131	112	120	139	107	143	105	124	137	154	127	125	142	120	133	122	134	124	125	120	141	119	125	129	113	144	145	138	148	114	137	133	119	127	140	108	120	133	127	103	145	142	145	139	135	133	117	128	140	141	121	130	122	117	111	125	128	99	146	106	104	128	117	119	138	114	141	123	133	129	143	139	122	153	113	120	119	122	104	141	139	137	111	121	105	148	156	152	119	150	131	135	118	118	118	111	142	141	130	141	132	113	118	132	137	141	125	132	150	131	146	118	119	130	107	148	130	121	148	138	131	113	116	142	116	130	115	106	133	137	120	109	118	119	128	147	143	127	139	130	115	123	120	124	135	154	152	141	142	121	141	131	116	124	120	117	126	123	105	122	126	143	136	119	119	129	129	117	107	144	137	142	122	113	132	127	119	127	125	122	113	149	128	144	124	127	120	125	144	137	124	129	128	123	144	130	119	121	137	119	122	128	118	122	132	143	121	125	118	133	126	126	129	135	127	128	121	154	107	122	111	120	143	132	98	113	131	122	126	132	145	129	131	138	128	124	120	122	126	125	119	109	132	139	142	108	129	108	120	112	124	156	151	136	131	121	122	131	128	119	117	132	136	125	133	149	113	123	118	116	135	133	114	147	124	116	118	129	147	113	142	130	145	106	134	138	126	146	116	130	117	135	112	123	157	113	111	122	120	107	117	127	113	141	138	138	134	140	117	132	147	108	130	114	117	117	106	150	148	134	138	129	128	152	132	124	117	134	128	127	124	129	141	120	127	133	137	127	123	120	127	123	122	154	125	117	117	132	123	128	128	126	135	135	132	123	134	136	126	109	117	138	132	125	133	150	127	126	121	126	146	139	126	133	138	123	130	157	127	104	122	123	118	116	134	128	128	116	111	100	120	117	118	128	131	112	113	133	111	114	134	104	129	114	120	118	116	134	126	128	146	132	131	119	122	108	107	129	98	122	132	118	128	136	120	117	121	122	136	141	130	120	142	117	113	124	128	139	114	124	144	155	146	136	132	133	153	123	131	150	143	106	106	116	119	139	123	109	125	126	114	140	135	145	127	141	149	117	133	119	105	131	139	134	117	124	122	132	139	149	143	135	130	138	133	116	120	114	130	114	140	134	128	136	144	143	124	133	147	109	125	121	145	127	130	144	131	126	127	126	147	129	131	125	133	130	133	141	128	133	116	114	134	138	137	121	126	135	137	132	125	138	143	113	127	122	141	134	135	139	116	136	133	125	116	126	120	129	155	117	89	118	120	122	114	128	125	127	137	118	136	141	123	123	124	122	135	128	124	132	126	138	121	130	146	139	122	126	110	133	120	131	125	141	130	125	135	138	116	108	109	128	132	121	150	154	140	126	129	123	141	130	117	143	136	143	135	147	117	91	122	116	133	140	129	113	117	116	109	133	132	129	131	144	142	114	116	112	143	147	125	124	116	125	136	101	123	127	118	113	136	137	91	129	128	125	135	145	153	151	126	122	114	143	144	119	158	128	129	153	121	152	133	125	130	122	113	129	109	118	114	135	155	130	138	137	118	133	120	121	117	123	113	112	126	114	131	124	111	129	134	129	112	132	147	143	116	109	106	121	106	106	137	115	131	116	127	122	131	130	128	134	113	122	119	128	103	135	121	133	143	135	139	137	128	129	116	113	116	127	108	114	120	137	133	123	109	135	115	113	121	118	148	142	133	134	105	116	140	116	140	108	127	119	122	130	103	127	143	128	124	139	134	122	110	153	115	108	141	125
7828	870	1805	2025	1708	1318	1117	946	861	713	667	627	582	539	503	518	485	475	447	430	443	399	416	402	412	399	397	388	429	369	373	359	377	384	366	334	322	366	375	363	366	370	360	358	389	351	353	352	347	345	311	369	323	351	367	377	360	334	344	308	367	335	347	324	334	333	346	366	352	325	336	340	338	325	319	324	344	347	321	340	372	329	355	321	342	338	332	323	345	346	311	358	318	350	318	350	362	317	322	332	367	318	325	322	319	330	348	356	330	322	328	370	343	362	354	412	352	315	345	354	337	323	353	327	337	313	357	326	317	303	339	350	360	333	344	332	322	336	378	318	320	310	337	323	319	358	319	358	333	328	312	321	312	328	347	354	327	314	336	353	343	363	334	344	326	329	357	318	328	330	343	320	300	339	343	336	327	356	335	346	318	315	339	334	317	342	351	323	347	335	321	337	353	331	340	345	343	359	357	334	368	346	307	339	349	355	325	301	316	330	309	323	358	326	344	322	316	366	312	364	340	350	336	302	332	347	333	326	333	370	351	338	375	326	320	324	361	346	323	328	291	342	353	337	334	344	337	316	360	331	331	338	336	348	337	358	323	319	339	352	337	361	344	312	343	344	306	362	334	319	371	334	342	350	332	336	322	348	370	315	354	333	343	319	319	340	349	309	332	357	373	337	343	321	304	335	315	366	308	353	322	334	383	337	332	341	364	350	317	316	360	323	336	353	328	327	332	338	349	369	305	292	335	317	357	312	315	327	334	325	315	333	321	330	325	352	360	362	317	325	339	323	365	323	326	369	329	318	348	363	362	328	364	339	311	387	330	319	343	371	332	358	357	318	343	337	334	334	334	317	322	354	346	323	348	338	329	334	334	340	333	308	330	360	338	355	345	322	350	329	314	335	312	325	348	336	346	358	361	361	368	317	328	351	326	346	333	349	311	336	355	316	347	338	291	359	357	308	346	323	326	315	323	349	324	335	309	366	353	344	334	321	351	332	287	340	345	330	309	333	325	331	332	350	320	300	333	334	335	306	318	312	337	331	290	336	331	330	325	334	363	324	362	330	341	315	359	328	325	300	360	346	305	324	360	306	339	354	321	319	345	298	374	339	354	354	342	358	308	323	347	329	346	300	329	308	357	342	338	345	354	360	324	319	306	315	333	327	323	339	305	344	313	368	329	321	343	350	327	310	309	306	344	323	351	275	331	341	329	368	352	323	334	319	347	309	352	353	347	304	353	328	316	333	322	331	334	352	340	312	320	333	314	339	335	325	334	358	358	310	311	342	344	401	360	353	301	322	310	368	360	345	324	314	355	308	356	325	357	343	330	317	320	355	347	342	302	337	372	341	328	334	342	320	366	334	341	342	354	321	308	341	351	351	289	359	306	321	349	345	356	350	311	320	339	338	320	310	335	304	353	342	330	348	337	362	312	350	345	328	331	340	296	335	305	351	326	333	350	348	320	342	354	331	327	311	383	327	350	329	334	340	362	327	306	327	328	359	347	360	333	327	349	327	356	339	314	301	319	333	339	330	327	331	321	335	324	333	292	352	352	334	340	338	361	328	340	340	314	376	343	328	309	320	324	362	352	344	360	309	301	350	337	348	359	323	347	326	336	343	356	343	323	331	348	348	366	337	342	334	327	340	339	314	310	338	342	342	312	373	320	337	338	343	358	322	337	342	345	327	349	327	337	329	360	322	345	313	345	328	336	352	326	328	328	338	316	307	324	336	382	317	328	334	373	353	337	311	336	339	353	342	304	361	353	340	376	325	327	349	312	308	359	341	378	322	327	339	321	320	362	329	352	288	325	341	298	330	355	374	329	309	345	329	341	339	339	332	359	332	324	334	319	314	320	344	327	345	368	329	329	348	299	343	364	361	320	309	325	328	336	320	351	294	334	352	349	339	307	345	354	365	321	356	332	363	328	345	328	317	352	348	329	304	343	347	297	316	333	332	376	308	336	315	364	324	326	352	318	359	326	354	318	331	329	324	351	342	335	335	341	352	346	324	314	358	351	323	321	357	340	334	312	335	297	332	331	344	316	334	351	314	322	345	373	314	334	356	334	330	318	383	332	327	343	298	310	299	347	310	334	354	345	336	363	354	333	324	369	341	359	327	351	325	355	339	355	341	317	346	357	334	306	331	340	365	318	345	360	307	345	358	349	340	309	310	338	321	338	351	338	332	350	369	331	305	326	314	345	334	329	300	372	328	324	346	333	341	355	363	305	368	339	342	298	359	349	328	349	328	332	312	318	333	309	342	347	386	342	334	340	349	330	364	318	322	371	320	333	339	336	351	366	344	317	318	361	336	341	307	357	348	354	364	358	341	296	337	357	335	317	338	335	311	364	307	340	343	332	316	359	339	351	341	341	360	319	336	300	340	334	347	350	335	344	357	336	344	357	365	333	353	361	321	331	325	363	345	334	300	335	355	358	348	321	368	331	343	341	332	346	298	296	331	355	363	338	351	324	330	323	341	331	326	355	345	331	308	356	348	316	336	338	352	352	311	360	334	314	329	327	381	343	338	330	345	311	352	311	359	352	344	300	345	345	348	345	363	355	338	323	365	342	356	343	325	320	348	345	307	345	347	326	347	351	334	336	298	297	319	336	347	360	331	348	349	323	342	349	305	334	360	352	360	326	292	344	308	361	343	354	341	361	356	329	349	339	330	351	344	321	286	337	325	365	372	301	316	335	300	307	304	308	370	298	353	337	324	339	332	330	338	306	342	347	346	337	343	314	318	329	359	348	337	341	358	343	358	343	349	371	352	340	308	344	317	329	353	349	301	324	376	339	353	330	354	322	340	312	282	332	318	330	328	321	318	347	330	350	326	329	342	338	341	308	356	342	367	306	341	342	365	353	344	358	371	346	377	303	323	335	332	343	337	353	345	343	296	323	357	332	346	338	373	349	336	339	323	366	325	315	317	335	351	363	324	354	333	326	329	377	343	309	325	365	346	329	324	330	333	307	350	344	345	324	331	351	319	355	350	359	294	347	340	339	349	339	329	329	373	357	345	352	318	351	342	344	349	357	308	317	348	317	328	323	333	348	357	340	344	336	328	319	340	330	357	329	331	335	336	349	333	350	323	333	335	372	344	368	333	366	309	324	341	322	297	370	334	334	308	360	332	345	340	328	344	332	333	303	310	325	368	323	347	356	326	365	341	315	305	357	316	317	322	327	299	313	337	316	331	343	335	316	317	332	336	354	327	322	325	324	330	351	348	335	304	361	347	317	369	333	337	311	311	366	345	354	323	321	334	293	337	333	352	331	355	321	348	322	318	333	347	344	353	380	342	354	356	339	316	328	328	328	346	354	315	362	345	316	327	321	349	361	339	321	333	339	355	355	328	322	363	337	325	328	333	342	309	341	326	311	358	336	370	313	337	319	329	325	344	323	330	331	308	347	362	306	323	330	336	343	342	346	338	364	326	347	335	319	327	350	319	328	361	333	330	344	346	310	344	328	313	354	324	322	322
1479	338	334	298	318	276	273	292	280	280	285	267	317	269	269	256	288	260	254	302	256	291	290	284	299	248	283	290	307	300	310	310	272	306	281	265	257	269	282	309	272	278	285	274	281	294	273	285	287	274	309	265	304	291	283	306	294	294	285	290	266	281	266	266	277	284	278	251	271	306	269	292	295	284	291	281	299	280	283	268	274	290	279	299	309	286	277	274	292	275	297	287	273	290	308	299	257	272	277	266	293	300	312	288	262	301	287	311	279	310	273	274	280	280	272	292	287	287	266	252	292	266	273	299	273	294	281	253	312	271	319	294	265	285	263	264	271	290	277	291	279	318	278	315	301	245	256	261	296	288	280	299	240	252	271	274	274	290	280	277	281	268	261	307	250	287	273	331	294	256	280	277	274	289	283	288	274	289	257	249	257	301	261	285	313	275	279	288	293	277	276	309	278	291	274	271	309	288	280	286	286	298	284	317	280	275	303	284	263	262	254	283	294	297	280	300	261	292	318	249	282	267	290	273	311	302	275	282	293	276	273	273	281	263	246	267	285	276	304	290	260	264	268	250	266	297	292	300	228	263	299	315	285	332	271	274	264	296	310	258	266	230	296	281	320	280	283	286	281	254	299	258	279	308	278	274	289	272	294	285	292	284	301	287	297	284	253	289	275	260	282	292	233	277	314	305	267	247	263	263	251	295	251	294	291	273	271	290	297	274	270	237	283	270	298	275	298	334	283	258	265	272	300	250	281	265	291	320	282	292	311	299	290	280	256	275	264	260	289	262	301	289	282	278	291	306	310	314	292	288	305	288	279	290	309	266	285	298	270	268	296	286	289	325	280	291	312	286	276	313	288	305	251	277	301	287	272	285	255	279	277	292	312	257	263	256	291	293	302	289	298	273	292	253	269	266	236	258	290	252	296	278	258	279	295	300	288	264	259	278	277	256	284	243	297	290	261	253	289	284	279	244	297	291	274	238	258	257	311	280	270	285	299	301	255	277	302	269	284	273	285	313	296	305	283	301	300	275	271	278	259	261	270	290	261	308	290	255	295	249	278	282	278	294	257	274	293	321	301	284	272	263	256	263	263	275	284	247	294	286	272	299	276	264	316	252	275	313	280	299	293	299	291	300	284	247	300	272	263	288	277	282	289	281	268	276	288	300	306	280	277	269	245	257	288	302	310	281	299	262	302	276	239	277	287	275	300	307	300	303	289	292	271	274	259	311	275	260	270	298	266	282	307	277	277	298	270	275	318	295	308	326	293	263	294	265	277	292	299	276	276	281	280	328	269	282	280	279	307	283	305	294	290	260	291	303	271	313	281	259	308	269	276	286	274	281	256	258	264	319	280	261	282	294	318	321	290	277	297	302	265	294	319	256	302	289	291	300	241	288	261	250	243	277	299	266	275	298	283	286	308	271	264	312	271	263	241	257	300	279	306	247	300	292	293	247	270	281	276	270	254	269	294	283	289	319	266	310	286	317	289	280	282	310	230	251	291	280	278	295	315	274	269	279	285	250	269	301	274	296	267	293	270	280	282	276	306	288	275	310	308	282	280	271	271	300	265	290	302	253	286	293	303	284	283	263	248	290	313	255	292	296	279	273	258	270	251	255	270	275	318	309	274	264	258	271	271	314	253	287	299	310	276	282	283	276	302	280	322	282	276	270	250	290	284	293	257	305	253	284	264	251	280	278	287	284	307	267	299	265	282	281	293	267	275	295	278	323	261	295	284	276	287	281	244	276	257	259	258	299	280	271	300	284	301	254	267	282	259	278	265	264	268	317	296	284	266	277	325	275	313	327	321	277	269	282	273	263	252	290	286	280	274	292	258	271	302	312	305	287	254	272	257	283	282	263	284	274	303	268	274	230	272	316	280	327	293	301	277	277	293	243	264	298	258	294	318	302	294	264	311	271	255	264	276	266	266	266	253	249	295	278	288	260	310	278	274	298	298	284	290	278	291	279	281	289	274	285	267	305	286	275	281	254	278	251	291	295	277	274	276	290	274	243	299	285	301	273	309	285	283	300	284	267	263	302	284	287	308	296	286	292	286	301	285	293	257	282	286	312	296	314	276	298	303	320	264	301	293	272	272	262	245	284	267	243	261	316	343	286	268	303	267	297	264	275	273	292	269	277	257	259	253	302	268	265	271	310	302	294	270	278	298	298	311	288	260	275	313	242	265	297	278	258	272	278	268	279	279	299	278	265	287	282	255	267	281	272	297	291	270	303	267	277	282	298	257	281	283	270	308	282	255	260	272	304	316	291	302	288	268	251	275	300	267	338	262	282	294	261	270	288	278	299	290	309	308	261	283	288	295	258	290	278	227	264	265	271	289	293	261	309	266	251	294	279	266	281	288	311	302	306	271	330	285	276	286	331	325	261	283	249	268	258	299	258	306	290	323	266	281	264	283	279	262	313	293	280	265	280	286	277	240	285	316	269	290	294	331	300	280	273	307	316	295	321	279	267	287	305	267	285	272	261	325	285	317	314	271	281	256	276	297	293	281	282	276	255	292	276	264	276	296	281	303	294	286	259	286	313	304	310	300	302	285	284	305	272	264	285	295	278	262	286	271	295	281	284	300	272	282	263	290	288	267	276	259	258	294	265	285	266	276	281	275	268	283	320	294	325	282	259	308	267	280	282	295	303	279	299	278	260	274	321	292	260	284	284	269	279	251	286	263	253	292	314	279	321	319	317	268	271	262	277	295	279	264	298	277	259	318	286	288	275	252	277	310	315	283	320	299	312	297	277	296	307	302	283	286	264	272	269	299	297	272	294	283	287	266	248	289	296	285	270	290	295	289	228	304	242	266	255	267	291	273	297	305	281	268	271	302	309	269	303	297	264	292	293	265	317	286	308	310	274	245	256	274	282	270	249	307	267	286	268	291	293	301	305	267	285	285	269	292	283	297	281	255	304	275	269	267	276	290	273	276	307	278	303	298	277	288	284	268	265	277	276	284	287	300	280	279	299	293	280	279	266	269	278	283	267	283	267	290	283	296	297	287	253	280	266	289	258	280	300	281	295	277	260	288	309	271	332	309	315	289	295	265	280	275	274	231	258	271	260	275	260	263	323	265	320	290	263	264	277	289	288	256	271	319	270	298	312	299	264	249	283	272	311	280	313	289	268	297	279	301	286	280	305	300	284	292	247	269	292	259	265	257	264	264	271	245	269	294	278	273	273	291	264	290	287	285	247	296	291	294	285	287	280	274	311	305	262	304	263	290	292	276	253	298	314	284	290	284	271	265	291	302	326	283	280	305	294	269	317	289	273	308	253	283	269	282	305	283	246	283	256	300	284	285	287	311	291	276	289	305	241	320	293	307	313	278	283	255	338	268	273	281	291	303	255	309	307	243	270	284	277	279	265	277	270	286	295	297	296	303	343	336	301	264	287	284	271	271	314	290	300	310	294	269	286	259	309	296	260	275	244	283	283	276	343	296	308	294	321	304	310	316	263	284	301	276	267	277	266	263	320
1746	659	651	638	700	629	588	658	612	608	652	624	678	627	655	629	619	603	647	591	631	634	613	626	662	642	675	645	671	689	634	614	647	601	604	620	622	631	653	619	600	603	575	620	582	613	635	622	597	635	613	653	640	577	582	648	638	618	623	621	640	654	601	637	619	657	611	651	614	641	670	623	633	638	647	612	652	626	603	617	632	610	681	639	582	645	598	615	603	616	679	636	643	610	655	629	595	660	615	633	575	620	640	654	625	618	621	638	610	622	594	653	606	675	627	604	610	664	638	641	657	650	630	622	620	611	632	671	610	583	606	691	665	616	650	614	654	630	584	621	643	634	639	649	657	648	605	616	634	595	608	631	634	588	651	620	571	629	609	644	571	571	658	584	611	628	602	603	595	642	646	654	618	659	625	619	590	613	670	639	650	631	609	617	590	636	675	615	612	633	611	635	616	617	634	592	629	624	627	676	601	601	636	620	635	615	649	682	618	630	603	630	614	637	606	602	682	630	665	653	607	676	635	610	585	591	658	605	590	655	638	605	662	613	626	626	633	629	620	677	645	706	599	621	612	623	604	628	615	633	644	614	630	615	648	606	633	581	684	604	632	633	663	627	647	628	650	654	620	616	616	664	643	641	588	657	578	640	638	609	614	632	634	629	678	639	591	666	605	621	645	627	662	659	655	612	635	603	599	624	584	602	648	602	596	598	614	587	610	610	568	589	599	690	649	647	592	634	669	630	589	629	644	606	645	624	613	633	610	634	597	644	640	664	645	641	634	649	639	653	673	611	665	623	613	633	618	659	616	619	670	658	622	625	631	604	601	597	638	639	623	667	607	643	663	638	644	638	615	591	613	648	627	576	653	635	678	685	658	623	666	636	617	649	665	595	639	654	642	619	648	620	633	608	601	652	600	632	633	640	681	578	637	590	683	645	665	624	658	621	645	674	628	613	615	643	657	683	602	611	682	615	665	620	613	672	616	632	593	647	564	679	653	622	603	629	660	600	612	621	622	668	628	607	587	631	618	632	652	619	640	617	645	625	572	645	671	600	607	614	606	593	628	553	624	651	622	591	632	635	638	625	620	599	635	582	634	599	581	665	636	620	644	622	613	602	639	655	620	644	576	627	647	652	618	612	598	652	625	625	636	630	638	633	621	633	608	643	577	655	622	638	620	606	621	571	678	630	624	636	615	631	671	637	630	626	624	648	623	643	613	612	622	614	619	668	633	642	626	620	621	623	652	644	676	621	609	592	625	608	604	607	611	602	631	595	615	660	653	663	647	637	598	577	615	636	661	626	660	658	642	658	608	657	604	584	611	652	653	639	640	616	678	635	625	610	677	645	641	643	579	624	615	639	627	605	633	626	628	664	628	599	667	658	664	596	630	631	582	619	624	691	642	631	609	598	641	625	641	608	637	636	602	657	629	618	666	616	638	628	609	660	602	677	653	615	607	603	623	642	644	646	630	624	666	661	601	622	624	601	627	644	563	621	641	610	625	673	661	613	594	616	690	579	614	650	581	629	665	696	647	610	592	598	632	611	623	627	585	676	577	645	615	652	649	674	613	622	621	642	655	596	639	661	640	633	633	658	637	610	637	598	621	629	636	687	619	588	587	610	573	612	629	606	657	629	644	627	597	619	637	643	661	627	626	626	546	663	627	595	648	661	658	619	634	630	622	644	600	607	637	628	629	588	618	627	637	618	655	622	652	628	656	619	631	642	632	631	627	657	634	623	614	649	603	624	605	643	630	667	595	619	587	616	634	600	630	619	628	595	601	642	676	652	641	598	627	622	649	590	625	625	621	661	616	615	662	630	638	644	581	662	616	608	629	620	660	619	591	638	591	649	616	642	593	567	637	601	631	590	641	621	597	635	633	639	640	610	590	614	561	672	649	592	624	633	647	623	615	657	625	603	648	629	629	628	585	666	657	639	619	638	588	643	639	596	604	587	630	626	622	618	596	640	666	633	664	624	587	623	643	604	639	706	637	572	641	609	628	648	615	625	606	605	632	655	637	616	645	625	573	596	661	634	628	647	603	620	638	682	634	596	609	625	663	628	634	666	640	588	603	613	586	626	616	647	611	621	644	678	647	608	588	672	673	621	631	580	580	625	596	604	609	614	607	610	593	637	639	670	668	622	648	616	652	676	642	576	634	634	614	610	630	639	670	689	640	684	616	629	602	593	663	601	642	592	612	659	633	606	618	585	549	615	683	576	604	633	649	616	650	625	631	652	602	561	625	624	666	624	599	631	612	649	639	624	657	601	637	644	666	601	618	670	631	626	643	635	616	622	590	606	595	607	614	624	641	637	602	648	614	637	621	616	621	624	631	644	646	622	630	648	629	650	618	627	626	614	596	636	659	641	610	643	641	674	643	645	614	614	597	664	642	643	626	634	590	629	658	597	643	584	616	584	655	668	592	618	638	649	634	622	612	653	649	630	638	612	626	665	658	666	608	660	593	635	604	633	659	599	622	629	607	626	623	639	618	609	625	639	653	640	644	619	642	649	646	619	614	655	647	618	619	620	627	610	584	628	647	595	586	624	585	609	674	633	670	667	597	633	648	641	621	659	597	662	642	677	610	642	648	664	614	600	580	643	608	639	620	595	643	691	637	656	613	678	653	645	629	644	611	620	584	610	596	659	651	625	692	622	595	664	646	625	659	650	627	621	618	647	634	654	645	604	672	637	648	628	655	685	635	648	637	632	644	635	608	587	602	654	621	617	677	636	646	644	632	644	662	594	602	630	618	627	622	616	631	620	619	620	635	596	645	648	670	645	642	657	635	555	621	637	663	616	616	625	612	593	648	687	614	626	624	651	610	630	639	649	661	615	668	630	621	664	653	623	598	653	639	642	641	633	641	618	717	645	675	621	668	653	626	621	603	641	669	634	620	603	652	625	655	617	646	633	675	613	649	626	634	623	635	572	644	633	631	588	549	640	591	595	615	624	675	586	674	640	619	607	586	671	586	655	688	597	591	598	672	654	638	664	648	630	630	585	621	676	573	615	661	644	610	641	613	627	642	619	619	623	641	695	629	640	666	619	627	639	604	642	679	627	617	627	618	644	665	573	626	620	639	650	614	609	651	648	627	664	614	638	643	595	649	644	628	625	619	663	647	621	662	621	584	633	648	670	653	633	616	651	598	672	650	614	638	648	647	598	630	616	623	621	598	610	632	641	606	650	608	640	624	671	647	625	642	618	673	631	614	604	616	608	625	639	663	636	611	638	612	632	663	629	680	652	624	650	656	616	578	624	631	585	584	657	633	635	654	646	602	622	589	628	593	644	593	678	662	634	606	615	673	631	636	613	611	610	623	637	602	633	629	634	643	607	656	643	632	593	646	614	613	632	606	619	600	629	618	623	599	650	601	629	655	620	625	612	649	656	635	618	619	619	637	626	665	626	667	600	628	599	597	679	600	671	657	606	604	620	684	653	630	624	640	637	609	642	585	625	611	585	614	672	660	612	627	641	583	603
6947	391	432	315	300	216	215	173	166	126	125	160	133	128	117	120	139	136	114	138	124	132	115	139	130	124	124	128	132	122	124	118	125	121	140	138	136	109	116	118	119	121	115	153	115	131	113	110	113	106	128	131	109	129	128	130	151	120	128	137	118	113	88	142	128	118	132	121	125	118	155	141	132	131	120	102	114	143	131	113	119	122	114	131	136	111	128	123	120	103	114	156	120	119	103	105	128	126	123	136	109	141	143	117	131	120	131	133	107	125	132	94	117	105	136	113	125	131	146	133	130	124	126	138	133	117	118	112	127	104	149	111	127	117	116	114	129	137	121	111	106	111	108	114	115	91	115	109	105	119	122	105	107	125	134	105	143	98	115	120	136	118	121	114	118	114	126	142	140	109	123	112	133	137	116	129	110	92	129	132	123	105	140	104	110	119	122	103	116	135	111	127	96	130	106	115	123	109	115	97	119	106	116	124	125	107	102	135	121	123	119	108	126	146	103	127	118	137	114	145	121	135	122	134	117	107	102	118	125	108	130	138	131	119	122	98	110	139	94	104	113	121	118	115	117	120	114	106	117	126	121	119	117	110	130	147	119	136	123	137	112	121	136	127	99	121	119	118	122	127	122	114	105	112	100	120	99	95	124	130	128	120	119	122	111	140	118	128	117	113	126	121	107	118	117	127	129	136	120	105	109	107	108	104	117	118	104	126	121	120	121	96	124	122	98	113	144	125	119	106	144	109	116	111	121	100	131	107	142	135	125	98	136	130	114	117	126	135	137	123	131	126	115	97	130	129	118	107	112	136	116	128	123	123	94	111	107	125	124	126	129	132	121	116	127	114	132	93	132	124	137	147	115	116	98	119	116	115	115	116	114	119	117	117	122	155	147	125	135	132	118	108	114	116	120	117	128	119	127	108	125	124	121	131	118	128	113	125	149	110	126	128	120	110	120	107	143	108	137	115	117	123	137	116	105	133	112	114	117	95	122	123	110	103	99	131	133	135	126	120	124	107	113	129	132	114	122	125	125	95	132	126	123	120	116	109	119	123	122	115	111	142	112	125	101	128	115	118	126	115	125	130	101	109	120	115	118	117	130	130	144	120	133	102	120	134	110	120	112	116	116	113	108	111	126	108	112	123	117	117	123	124	124	126	110	111	129	131	110	117	134	108	131	128	117	118	125	119	141	124	121	127	149	130	124	98	131	108	149	114	115	97	122	112	98	128	123	128	115	132	127	131	126	100	122	125	123	110	117	115	122	107	120	112	110	109	122	127	110	134	109	119	124	109	125	114	137	136	136	111	134	110	135	115	122	130	118	123	105	128	130	138	131	116	125	132	128	133	121	141	123	119	118	124	97	125	118	108	125	98	131	128	133	115	124	123	112	116	113	136	115	111	123	116	123	124	119	123	102	136	136	128	118	125	127	107	112	118	131	132	131	138	125	127	130	119	106	133	146	118	123	93	115	89	119	109	126	130	121	112	117	134	125	128	122	130	104	112	113	138	119	107	114	109	108	119	118	116	125	111	125	140	101	110	85	104	114	121	129	125	113	125	130	129	97	99	116	121	116	113	145	103	117	113	118	144	103	127	124	123	125	117	135	120	103	115	114	113	118	119	115	130	110	92	112	141	139	117	113	121	125	105	98	108	138	121	112	123	132	136	150	117	135	127	104	109	115	125	122	108	106	122	123	113	120	101	100	115	119	106	92	114	121	146	119	123	105	117	128	135	116	116	137	116	95	104	112	131	115	108	101	141	116	103	119	104	136	139	99	125	118	112	118	105	113	110	125	111	100	109	119	110	100	130	110	111	124	130	117	97	116	116	109	95	130	119	99	130	129	145	122	97	120	123	112	118	106	123	129	106	128	125	130	103	109	134	127	122	116	99	122	139	124	129	130	105	151	121	128	105	104	145	114	114	113	124	128	112	138	122	136	119	125	131	120	125	138	140	102	129	119	116	126	112	129	127	110	144	128	115	127	116	113	89	102	125	117	120	121	120	123	117	125	141	124	117	110	108	127	117	127	114	130	115	113	125	127	122	141	128	107	136	128	102	113	133	118	124	111	138	106	128	122	96	103	98	136	125	118	115	126	141	103	130	113	113	115	119	115	114	118	106	140	91	118	123	129	110	126	129	134	118	113	136	117	113	106	117	138	104	129	124	127	128	119	119	105	113	117	114	113	104	121	128	128	105	125	134	108	111	126	119	130	126	131	109	126	127	130	119	123	135	116	132	114	118	116	115	130	114	104	110	156	124	103	120	117	94	109	117	117	113	128	138	115	106	106	115	105	104	121	122	105	128	117	115	131	128	113	135	117	122	112	150	115	129	147	115	115	139	112	104	112	127	136	122	122	128	112	119	115	128	120	109	115	132	126	128	92	127	141	113	102	128	124	139	116	123	113	113	114	123	100	118	107	122	112	98	127	127	115	120	124	99	117	114	120	128	110	124	101	114	118	125	105	120	139	119	102	124	118	104	117	125	110	104	118	129	97	119	114	117	115	106	103	116	118	103	107	119	118	134	116	134	124	123	120	118	110	122	119	114	110	95	120	123	132	136	127	127	130	115	112	119	100	122	145	124	129	140	119	136	106	122	129	104	105	106	107	124	114	115	126	109	105	129	116	112	108	114	98	133	125	129	126	122	92	119	103	129	126	108	147	97	134	134	132	108	114	115	118	125	124	126	132	124	116	123	107	123	136	104	132	116	121	125	109	101	137	142	126	117	101	128	129	115	139	135	113	103	118	104	113	134	136	123	123	122	119	136	128	143	123	120	114	143	130	118	109	133	130	124	114	114	106	138	118	134	126	129	102	109	126	136	121	114	110	133	119	133	114	109	118	120	139	148	127	105	124	121	129	137	120	128	91	134	126	114	140	129	140	123	129	133	126	119	108	114	145	114	115	130	138	128	121	112	144	120	119	118	118	127	127	106	142	118	118	114	141	115	113	119	130	138	132	124	118	107	109	108	111	95	122	130	114	107	109	107	117	125	114	103	112	102	106	126	97	125	125	120	98	127	142	119	130	123	120	119	122	115	108	117	114	131	125	117	118	115	136	112	115	127	138	131	123	116	101	113	122	120	125	129	133	103	124	132	127	113	113	104	128	108	127	98	113	129	128	108	122	138	135	95	110	136	111	107	124	130	130	125	126	121	119	136	115	130	126	108	120	129	107	125	137	144	124	93	110	110	131	131	129	122	105	112	117	114	128	119	118	125	100	119	123	118	130	120	114	120	104	117	130	127	117	119	128	124	147	106	130	121	113	123	129	101	119	114	107	128	109	153	123	129	121	99	112	122	121	142	115	97	132	121	113	118	93	115	153	138	122	124	125	112	115	149	119	112	111	107	100	155	127	99	121	125	131	111	118	119	109	134	133	138	125	117	117	114	112	111	113	101	129	121	131	125	126	115	125	112	112	118	139	105	144	148	103	125	126	125	124	105	110	121	128	123	136	115	118	109	102	111	136	118	146	121	129	117
6053	567	991	1182	1011	790	681	605	538	513	475	422	448	386	382	366	402	386	331	379	353	349	366	354	345	339	330	328	345	346	333	341	340	331	306	299	320	325	299	280	312	310	287	306	311	313	318	307	321	298	309	303	303	320	318	337	278	302	306	323	286	298	290	335	307	306	311	329	317	321	290	284	285	319	271	292	321	358	317	325	320	317	293	274	304	307	314	336	308	307	300	310	302	271	278	316	313	340	316	306	332	321	318	319	324	328	294	276	323	330	281	297	297	300	317	302	316	278	304	322	325	299	301	337	310	285	298	307	313	307	312	347	304	283	310	293	305	306	289	302	317	302	327	322	282	281	299	324	300	283	301	318	302	322	312	296	290	270	302	303	309	312	281	311	318	327	246	320	296	294	303	326	295	327	324	305	322	301	298	294	293	323	321	318	284	293	333	291	280	277	295	346	295	286	320	279	308	301	318	289	289	293	310	267	300	310	327	283	331	342	314	292	306	297	282	312	301	308	273	304	289	338	335	314	306	293	303	290	301	295	304	331	317	305	317	275	290	291	281	302	264	308	283	331	298	286	319	301	296	304	284	310	277	297	315	304	309	307	328	294	305	271	298	301	305	317	305	310	320	325	335	296	329	324	304	313	286	312	296	314	325	285	288	309	307	311	303	292	284	299	327	309	295	298	313	305	306	300	317	281	359	292	332	286	314	318	299	277	292	296	296	321	304	275	315	294	302	319	325	319	294	308	319	306	293	291	315	295	350	308	305	324	300	303	325	327	327	302	320	283	298	311	293	328	276	333	307	327	312	293	279	308	328	329	325	296	294	350	308	310	314	300	321	334	312	306	317	307	299	312	298	309	327	311	260	285	310	324	286	299	291	303	330	306	297	301	280	316	333	298	316	305	282	304	317	293	297	275	284	264	294	296	289	317	312	267	282	301	289	341	327	287	297	317	270	331	287	334	294	324	312	301	317	335	304	326	303	283	283	342	293	293	348	315	289	307	342	303	303	300	272	311	281	331	295	270	307	302	295	286	313	306	311	272	323	298	319	325	340	317	294	326	295	326	295	315	308	312	301	295	343	302	313	287	291	303	303	291	291	301	288	315	308	306	277	297	327	317	303	307	273	284	297	320	300	291	302	308	300	311	310	314	277	322	306	272	322	315	295	343	287	273	311	272	287	275	314	330	317	310	287	306	303	309	342	307	293	284	309	340	287	294	280	309	319	312	328	340	291	287	312	321	306	313	320	312	311	320	326	335	330	307	313	309	285	302	277	290	286	313	307	302	310	291	291	295	297	308	335	292	299	289	285	297	326	291	297	320	304	277	289	276	309	313	320	271	279	295	320	296	305	313	301	306	307	294	286	322	323	294	342	306	311	325	307	307	287	346	316	326	294	278	297	304	279	297	279	290	308	290	315	317	330	311	305	344	297	325	270	302	314	288	269	287	257	297	281	309	292	284	306	275	292	301	253	323	325	307	304	318	290	310	315	303	300	302	300	294	273	313	289	307	329	294	303	314	307	291	301	294	343	296	357	317	283	326	299	320	295	322	317	284	301	313	340	286	333	324	326	294	298	275	287	289	296	320	289	318	326	295	334	303	319	286	317	286	319	321	298	306	318	327	331	306	301	289	317	305	282	287	318	318	319	320	279	305	297	305	264	301	315	316	292	320	309	291	299	287	288	321	284	300	307	288	311	292	286	280	299	321	293	312	331	326	313	272	311	318	296	309	286	303	340	304	316	296	288	314	325	323	302	304	312	312	323	288	301	339	300	306	308	296	339	288	299	336	315	307	264	325	310	315	284	294	291	303	307	320	312	284	291	276	290	314	277	324	300	312	290	319	321	294	309	290	340	285	305	299	322	300	286	309	285	303	282	296	293	291	313	331	322	296	327	280	311	319	326	307	339	278	310	299	276	300	327	310	281	323	301	267	326	304	291	327	293	276	305	322	301	289	317	315	315	290	317	295	264	300	327	273	268	297	302	325	284	316	323	304	289	336	299	270	308	327	312	325	289	305	310	309	322	317	280	310	299	278	301	285	313	310	322	315	267	310	340	313	287	306	307	296	279	304	301	316	300	272	314	335	299	278	327	282	290	326	311	286	285	313	270	310	262	302	323	318	334	304	300	309	321	309	303	303	321	312	301	324	309	285	317	289	303	329	292	276	320	333	290	311	300	306	307	290	319	285	324	318	299	331	316	304	301	279	312	330	295	334	313	318	314	326	270	301	293	326	291	338	313	301	303	303	293	298	275	313	281	314	317	313	312	297	308	319	296	281	313	302	299	313	290	290	295	299	329	313	333	283	307	310	309	309	297	286	271	305	302	282	308	298	322	335	291	309	299	346	314	318	304	298	308	333	319	332	300	318	316	301	310	285	314	318	281	317	296	265	283	295	315	320	310	314	337	303	300	290	292	297	316	286	294	293	314	285	286	290	312	294	317	338	309	272	328	293	299	297	315	286	308	308	275	282	290	282	288	286	314	296	307	261	300	296	323	299	307	301	308	305	310	322	314	308	315	283	310	300	319	305	310	298	324	303	316	313	299	285	324	288	359	306	262	313	307	320	343	309	315	341	296	284	323	298	300	318	336	319	297	301	303	305	299	304	287	300	350	291	301	305	273	303	314	319	297	299	293	321	298	314	307	290	323	313	311	337	335	331	324	328	313	318	314	299	306	314	318	319	326	313	301	299	333	310	340	305	312	314	275	296	326	307	325	279	290	314	320	294	311	317	309	288	301	311	292	305	307	296	325	305	315	319	374	332	334	283	288	298	308	286	293	297	286	317	317	289	308	314	315	308	312	300	291	301	304	278	315	335	308	297	354	311	291	306	296	305	300	311	302	282	297	286	295	303	306	270	306	287	286	322	280	303	291	325	285	297	312	331	278	321	329	328	309	325	288	303	318	321	326	286	317	286	315	300	322	308	293	289	269	296	293	312	284	289	314	313	332	305	292	310	323	293	274	291	313	330	330	315	307	284	320	288	309	320	273	302	309	283	298	270	288	298	299	303	287	309	339	322	331	266	286	295	334	319	307	318	310	278	322	315	334	302	344	301	304	277	312	272	321	297	336	309	293	309	297	320	314	324	323	288	295	322	308	295	328	284	308	285	281	300	298	339	278	298	284	288	337	311	303	302	280	315	300	338	295	291	317	294	299	299	309	316	291	296	314	299	344	321	309	336	308	305	293	297	289	336	319	297	297	300	264	261	273	288	319	311	293	290	291	288	318	309	307	338	317	321	289	288	313	317	308	292	304	310	311	347	312	324	299	303	322	308	284	299	317	291	292	339	308	297	322	303	287	321	337	274	316	307	300	329	329	302	307	312	315	325	292	336	318	276	312	292	346	297	284	303	298	291	325	308	326	327	315	289	311	283	306	303	303	249	310	304	331	289	314	296	305	328	304	318	298	295	304	308	280	304	281	293	282	318	314	313	279	297	304	322	293	319	309	295	330	302	304	291	304	297	316	321	315	298
13358	892	833	646	450	338	281	220	200	202	197	166	137	176	149	144	130	138	149	146	143	178	138	120	137	129	142	150	125	143	143	148	124	121	139	105	145	133	133	119	144	118	124	127	119	118	155	125	127	131	125	142	121	134	132	121	126	129	110	132	133	143	133	121	137	127	140	140	132	116	110	136	138	151	123	133	122	127	128	132	140	136	122	130	119	141	107	116	130	121	129	159	154	144	128	136	126	135	132	111	144	129	134	123	110	139	118	109	119	129	121	119	137	122	127	150	124	123	119	131	122	120	110	116	109	112	120	150	113	122	132	137	107	132	110	124	109	122	143	109	127	126	110	109	115	117	128	131	143	123	150	125	108	128	123	131	106	144	117	127	133	136	131	120	121	127	122	147	113	148	133	131	124	147	126	125	129	130	139	159	130	134	119	130	119	111	117	135	128	119	140	131	120	140	136	146	123	120	132	130	136	114	122	115	126	112	131	118	117	144	121	127	133	127	120	119	122	115	150	135	115	134	117	112	125	114	116	125	156	124	131	159	119	112	109	133	108	114	131	134	142	131	124	138	126	127	167	122	129	126	126	108	152	130	108	123	116	118	130	143	118	108	133	129	152	136	124	123	122	116	155	120	130	125	115	113	117	136	123	127	120	115	138	122	120	113	148	120	133	134	134	120	110	101	120	133	141	123	137	102	106	136	127	125	132	107	136	133	141	124	130	135	139	157	125	126	143	112	131	128	150	122	132	143	129	139	151	118	132	139	146	125	141	121	128	154	123	110	102	123	109	131	125	106	128	106	131	112	147	124	121	152	147	124	129	123	128	137	123	105	121	123	131	106	147	145	127	129	124	114	122	121	118	124	118	121	123	129	162	138	134	106	134	133	138	141	142	133	136	127	128	122	144	128	130	132	140	133	123	132	143	140	138	133	119	120	142	132	152	137	117	133	131	130	135	122	151	120	118	137	117	121	139	132	143	115	125	118	124	141	119	150	132	131	143	134	150	122	138	143	144	126	134	159	163	129	125	126	130	124	105	147	118	134	149	120	113	104	142	132	126	136	107	134	112	141	122	136	153	116	123	127	124	148	150	134	132	127	118	135	130	119	118	157	126	128	136	152	130	122	128	124	125	121	123	122	125	125	139	130	114	118	126	103	156	148	113	141	124	129	118	135	143	123	134	109	96	109	134	132	130	121	116	129	127	143	148	135	118	118	125	135	107	133	125	98	123	124	118	142	145	132	133	127	113	114	128	133	142	150	137	126	113	116	117	105	113	141	127	154	112	146	158	127	119	134	115	120	122	128	131	120	114	154	119	145	144	114	115	121	148	130	119	151	132	128	121	130	108	102	134	114	130	118	151	136	121	126	136	137	118	136	138	117	140	127	141	140	99	119	120	118	126	123	140	115	128	138	132	115	148	133	122	113	112	130	144	139	121	124	146	144	133	133	157	97	141	131	143	136	132	148	121	107	121	136	157	118	116	126	137	125	129	137	125	137	119	153	118	133	93	127	131	130	152	120	155	108	134	139	130	134	121	122	135	113	143	132	126	129	129	141	136	112	134	139	122	127	116	118	137	130	133	139	137	146	145	140	130	130	100	129	125	122	145	121	124	128	116	130	137	128	141	138	118	126	131	120	121	133	135	126	127	138	108	128	148	127	114	134	138	128	146	128	133	105	134	150	136	138	122	135	128	132	116	141	133	131	121	124	138	123	150	129	121	133	118	142	115	111	126	108	118	113	124	132	93	132	123	136	143	114	125	123	139	112	122	133	124	99	132	123	142	121	106	134	124	127	115	120	118	111	142	130	122	155	117	126	128	132	115	114	105	134	127	156	128	111	136	133	131	135	125	126	117	133	125	136	119	117	120	122	109	118	138	114	119	133	127	130	132	141	121	127	122	133	128	125	146	121	130	143	131	110	114	138	147	126	110	135	116	116	159	126	131	135	129	119	134	121	121	130	129	124	98	124	134	137	105	150	124	133	132	125	131	124	149	143	108	99	139	116	133	139	149	121	115	128	131	141	115	131	108	126	116	147	138	106	114	138	146	133	135	139	116	142	131	148	116	126	122	134	130	149	142	141	116	128	127	130	98	134	148	130	123	107	127	142	123	125	119	115	146	130	135	125	124	131	113	145	136	148	130	142	126	133	135	130	145	134	146	115	121	124	114	125	126	137	131	131	128	134	130	132	136	142	126	133	128	127	133	131	142	121	128	156	133	153	133	141	131	125	111	122	119	137	118	137	119	133	126	135	125	113	141	122	140	127	147	138	149	143	137	134	146	115	146	145	126	116	132	135	130	125	119	116	111	110	120	157	115	113	115	121	124	128	148	120	126	127	120	140	142	112	118	117	127	126	116	134	135	127	144	112	130	137	115	126	106	125	137	118	124	118	120	154	144	121	148	118	131	129	120	132	134	114	116	134	123	128	137	142	120	123	131	134	132	135	120	138	133	123	118	121	135	118	141	115	110	125	114	143	150	117	124	125	116	119	126	129	113	123	121	118	153	134	101	129	128	118	126	133	142	146	127	133	107	134	142	142	118	115	126	122	125	150	90	147	137	123	127	131	140	132	130	132	141	132	123	130	140	129	137	159	118	108	125	148	134	140	127	122	141	146	113	135	138	120	134	122	130	108	113	129	105	139	141	142	126	95	121	145	129	144	114	117	93	130	143	116	132	120	122	140	108	135	124	127	120	125	123	136	146	118	115	140	108	141	116	120	108	125	116	145	128	121	119	106	163	128	96	126	124	129	118	113	142	144	114	134	113	146	145	135	122	141	128	127	130	125	134	125	149	105	132	107	158	127	148	140	122	123	128	105	132	145	134	131	126	101	128	116	131	129	118	114	121	108	111	132	135	115	121	110	120	116	145	114	127	114	111	121	137	119	124	134	134	133	133	126	137	126	151	144	109	138	118	121	131	139	131	115	132	132	126	132	134	136	135	108	127	128	121	121	126	152	128	144	128	121	128	121	110	123	118	148	134	137	112	121	162	133	135	128	132	120	133	134	130	130	118	137	129	125	138	111	132	129	135	136	136	139	109	148	131	140	138	121	143	120	134	151	139	157	133	113	132	107	130	128	132	140	124	147	171	128	107	125	118	146	114	131	141	133	117	140	141	131	131	123	164	119	132	127	118	120	114	139	131	134	117	116	118	119	111	118	131	130	130	110	121	116	113	143	118	116	162	130	111	139	133	113	116	127	126	127	110	126	133	132	129	133	140	143	132	122	132	128	135	123	137	133	124	137	134	115	123	125	122	129	138	120	122	123	114	123	128	149	139	128	145	129	125	147	138	132	150	130	139	121	116	123	144	137	111	154	117	137	125	115	153	134	126	115	141	140	128	112	132	107	133	125	137	132	118	146	147	142	153	152	135	126	112	147	114	137	136	114	123	137	126	126	126	155	138	110	137	138	117	112	125	114	106	124	127	145	133	129	116	146	114	122	116	150	125	136	124	127	138	127	138	142	119	126	118	129
7895	893	1812	2081	1666	1327	1153	914	763	737	667	607	582	548	544	462	484	485	410	421	426	418	436	361	405	406	399	384	331	393	387	390	362	360	379	363	394	362	349	321	338	349	356	342	361	361	353	366	358	334	328	364	355	329	362	329	334	355	339	365	329	337	379	351	344	361	325	358	286	334	330	366	335	356	344	336	365	333	352	313	328	338	315	338	330	324	366	318	368	342	362	349	331	335	323	335	369	357	323	346	319	327	352	321	347	295	354	336	281	365	336	333	329	362	362	331	329	320	358	325	322	362	367	341	313	364	357	316	353	365	359	375	338	331	318	340	339	314	300	365	316	313	337	308	333	307	356	334	361	334	337	340	344	315	335	324	348	329	342	338	355	326	339	359	329	360	322	315	329	342	364	366	311	332	320	337	336	327	326	370	349	351	346	366	344	342	355	374	349	347	312	311	322	332	335	350	358	361	338	318	355	301	352	325	347	328	347	357	339	362	366	336	316	364	369	361	341	311	316	332	352	334	320	336	333	342	360	366	286	344	345	353	310	363	308	393	333	337	380	333	327	335	304	337	340	315	338	317	318	354	317	349	319	331	356	346	319	313	334	353	354	333	341	337	335	372	339	373	363	315	310	306	359	320	357	380	351	352	335	348	338	305	334	310	343	301	342	343	351	333	329	311	359	332	361	339	370	309	320	348	334	333	384	321	320	354	325	356	289	349	304	380	302	341	354	308	343	316	331	313	325	325	313	330	327	359	321	360	368	331	344	348	326	351	332	339	320	326	353	322	380	350	368	337	362	316	320	314	359	352	346	365	348	353	360	353	353	371	354	302	339	333	330	350	379	322	313	340	337	324	332	360	303	349	345	350	348	316	298	310	357	324	332	320	353	338	336	332	324	344	336	348	304	346	374	360	333	307	340	355	324	317	363	301	336	339	346	378	350	347	322	316	324	336	339	324	333	334	337	323	342	348	312	366	330	325	365	316	323	331	302	323	358	326	332	333	308	339	317	338	311	310	333	337	324	357	367	340	317	364	309	303	355	350	323	340	331	339	329	322	300	310	339	349	373	350	331	349	341	334	318	356	340	334	329	346	362	353	357	342	354	337	361	320	318	362	328	362	324	321	347	311	323	348	369	317	335	373	327	327	361	332	335	298	304	351	337	342	293	345	336	355	357	340	324	324	349	306	367	354	326	326	328	330	378	337	345	359	329	286	343	365	342	353	344	373	355	326	347	370	365	346	336	334	372	353	314	357	353	345	320	345	320	341	345	348	333	307	330	354	327	317	367	330	355	319	308	291	347	326	355	346	345	373	343	334	354	332	354	333	314	345	313	341	321	324	337	357	340	310	301	329	356	342	340	353	359	301	330	326	342	340	327	327	331	347	364	313	315	371	324	331	345	344	303	356	370	356	352	304	305	343	353	337	326	326	347	326	325	352	363	329	384	328	330	344	346	339	338	319	327	357	322	343	332	336	350	341	355	346	370	361	302	314	396	339	336	335	390	309	364	341	331	336	347	294	311	321	338	341	334	359	350	329	306	331	313	357	303	353	338	360	322	360	328	344	354	338	356	366	352	311	361	330	358	334	345	354	305	337	362	321	340	327	323	337	323	303	356	345	337	329	359	332	383	340	356	328	361	339	347	344	335	362	324	329	321	371	306	336	302	331	326	337	322	362	324	342	317	323	373	331	346	336	367	325	329	347	338	317	325	354	355	301	309	335	337	323	367	309	326	343	332	323	326	339	321	339	298	337	323	315	318	330	299	328	348	337	322	330	335	338	329	364	340	297	321	350	318	348	328	343	321	371	335	343	323	341	372	337	347	325	339	310	345	342	346	344	340	337	331	332	344	332	311	308	317	349	328	333	349	295	332	362	331	358	306	355	365	367	321	315	343	318	347	343	327	303	325	313	333	366	327	352	356	352	370	333	332	338	332	340	346	367	334	320	318	342	319	364	300	316	342	342	345	338	331	349	354	387	312	319	332	365	322	331	357	320	346	340	310	378	356	369	303	298	358	322	326	349	343	347	366	340	347	351	307	336	341	322	337	327	332	335	343	328	336	349	367	314	320	308	331	306	346	327	343	360	322	354	332	338	318	296	362	369	325	308	319	359	363	325	351	345	351	360	333	351	355	303	344	365	379	328	335	318	338	353	306	333	323	366	313	340	347	305	350	352	345	324	336	321	328	308	322	314	339	309	323	353	352	317	328	341	312	356	321	338	334	329	334	373	335	339	357	330	326	337	345	343	306	328	347	333	298	380	360	327	339	345	345	326	328	347	374	345	335	338	305	347	389	340	334	328	324	345	332	359	358	339	314	313	319	316	311	342	308	356	316	340	371	325	349	328	354	313	349	360	381	327	327	331	303	341	333	335	302	329	319	329	349	329	353	322	364	345	358	315	296	345	388	342	339	332	349	352	349	324	330	354	360	323	358	341	394	359	345	333	343	317	372	313	319	358	326	360	332	335	337	324	348	344	344	306	353	360	315	345	371	317	325	333	376	323	328	299	343	326	355	345	341	317	351	335	316	331	351	338	313	335	339	340	350	329	361	313	346	341	332	336	344	353	355	310	338	357	338	322	325	340	318	341	344	321	356	338	319	301	294	360	324	344	305	338	306	342	357	344	338	360	330	338	318	315	314	342	348	346	316	338	352	368	391	321	354	314	299	338	329	324	365	339	341	320	316	315	346	307	331	309	340	331	343	347	363	369	352	329	340	329	367	335	323	321	349	336	364	319	331	329	346	339	357	333	341	316	329	349	332	343	347	316	322	343	350	317	345	348	316	367	339	323	301	324	318	356	385	352	331	334	338	357	310	329	376	342	343	377	324	315	344	332	309	301	344	346	308	366	328	307	326	347	312	319	340	320	335	335	338	308	339	347	325	374	321	363	340	318	328	301	334	348	326	333	292	319	322	367	351	396	349	373	317	322	342	348	312	349	314	342	337	339	335	360	333	321	367	362	336	357	339	349	340	325	334	338	341	341	334	337	339	312	348	339	331	361	324	368	359	304	367	330	340	302	338	347	348	351	337	336	318	332	349	363	336	340	343	345	327	319	326	350	345	333	354	326	345	341	326	327	331	332	328	347	342	296	331	327	332	360	328	300	328	335	358	338	338	318	310	368	339	329	349	352	332	311	312	339	329	313	332	361	346	339	313	321	349	359	309	363	332	339	302	327	325	355	323	347	318	355	363	339	342	353	351	322	331	308	330	330	316	346	318	337	343	332	322	333	337	319	326	320	353	346	328	365	333	314	377	322	364	339	346	320	371	377	341	364	334	338	326	317	335	333	341	292	334	316	332	353	319	325	333	329	306	316	332	298	320	323	328	369	329	326	361	359	307	319	342	334	323	337	374	306	352	341	343	336	329	344	365	325	290	322	326	332	356	325	341	357	344	310	367	327	347	319	336	314	324	366	310	328	314	317	305	346	340	336	312	359	307	361	351	319	331	335	334	336	361	350	328	331	362	343	322	335
1424	294	280	250	262	269	270	299	287	311	303	280	294	275	279	272	283	292	278	274	311	279	257	275	296	322	286	296	305	304	278	283	265	285	262	294	301	283	275	299	313	277	318	327	260	296	261	263	275	309	254	268	275	300	300	252	248	288	287	285	290	293	298	267	257	293	278	297	293	305	308	285	288	263	280	272	281	273	262	282	307	259	285	281	276	262	267	270	262	283	264	324	307	279	304	263	307	316	274	284	287	326	308	269	305	278	298	283	282	256	327	267	282	288	279	270	270	312	278	263	280	280	291	296	311	292	283	282	278	302	256	268	259	241	263	275	259	290	269	276	271	268	290	274	283	293	287	283	293	264	268	289	265	314	288	269	258	294	326	305	314	267	319	271	278	278	264	290	306	329	278	280	309	282	293	259	272	281	288	262	299	262	287	270	311	337	288	252	310	277	264	268	275	296	318	297	276	297	296	264	287	262	295	287	280	273	262	284	313	302	301	259	260	249	293	304	266	278	338	267	251	301	275	283	255	277	277	291	264	260	279	273	272	272	298	285	272	276	325	267	244	296	284	322	287	291	265	251	277	326	272	285	287	294	298	257	257	252	268	257	277	258	333	310	272	256	293	293	292	281	273	256	295	282	295	293	288	294	276	255	295	286	320	283	295	308	277	267	277	251	299	283	254	325	279	314	293	286	282	262	287	288	311	271	260	275	271	280	269	295	272	273	280	279	289	300	275	284	285	286	272	297	291	298	292	262	307	287	290	268	255	331	283	280	297	271	245	264	270	287	280	296	249	309	278	289	256	260	274	287	285	293	286	271	287	249	289	285	308	259	293	295	295	290	287	298	273	283	255	278	306	273	283	282	288	292	271	292	317	263	310	304	301	268	305	278	274	275	289	303	233	247	276	279	251	289	296	270	254	286	238	268	319	266	252	273	294	273	295	274	271	304	337	251	284	292	265	303	258	250	269	272	276	302	288	297	288	284	280	290	297	256	311	268	262	260	275	261	288	279	245	288	292	311	293	297	273	275	280	279	270	280	303	302	260	286	258	272	308	277	308	300	272	265	286	320	245	306	310	259	276	296	305	264	283	292	273	286	270	296	290	270	254	268	271	287	299	283	256	274	244	254	270	287	291	307	300	292	258	260	288	297	264	258	262	262	297	290	327	289	292	302	292	306	276	272	268	238	315	273	285	301	283	294	322	274	309	294	296	266	288	279	299	308	266	275	297	279	269	252	295	293	267	258	292	270	278	265	280	242	281	254	257	280	300	292	287	296	293	252	284	284	263	288	281	303	280	272	259	331	286	265	288	292	292	282	310	306	268	297	287	255	280	282	281	303	280	264	297	301	283	284	274	299	287	264	270	269	283	285	275	325	287	295	288	263	269	289	318	290	277	269	309	264	278	283	291	294	296	318	284	263	295	276	308	302	255	304	274	257	291	280	292	282	270	283	288	280	297	289	295	307	281	266	299	263	327	260	284	296	291	289	263	233	274	315	270	284	264	321	288	263	291	257	282	279	284	280	271	274	256	296	303	279	264	281	284	280	292	277	281	264	271	264	282	289	272	297	302	284	287	288	291	297	291	290	278	281	291	276	266	305	297	315	276	283	291	290	268	286	266	269	311	251	295	260	278	276	300	285	277	282	297	289	311	279	265	286	266	285	319	290	315	283	261	274	250	280	277	287	276	269	276	296	257	312	306	236	269	273	240	285	253	301	266	294	282	271	271	292	287	272	294	312	280	276	303	320	288	273	267	275	281	263	252	251	250	303	276	293	278	307	282	286	302	275	291	255	286	298	257	294	288	271	292	285	299	302	291	301	285	319	302	308	306	265	256	300	275	280	296	304	292	297	272	322	253	277	267	250	246	296	296	294	260	265	275	258	292	266	270	300	286	302	253	315	314	340	300	290	283	280	304	271	282	276	288	254	302	298	248	274	302	259	286	278	265	266	282	286	296	295	263	298	292	306	309	309	279	291	272	280	292	321	282	330	275	254	265	276	257	262	316	273	278	277	282	296	285	304	264	300	265	266	238	315	251	270	296	260	257	289	266	254	274	251	337	262	273	272	274	273	244	290	296	309	268	273	299	280	285	275	267	283	258	261	294	306	287	295	242	275	274	271	271	277	320	267	263	286	314	274	304	310	278	266	250	271	280	259	297	272	306	289	283	315	324	275	229	281	257	283	289	300	280	263	274	278	291	261	251	324	304	304	281	264	316	296	302	270	274	273	295	297	334	268	320	301	288	305	247	288	275	290	318	283	280	286	315	300	299	308	307	271	265	280	278	273	268	286	272	288	298	287	262	304	259	292	306	281	262	276	316	291	287	274	273	282	281	303	318	291	262	322	266	290	291	282	280	318	311	272	273	263	326	264	261	292	291	318	276	286	303	284	256	298	286	303	284	271	281	293	238	298	273	286	284	261	270	301	257	319	287	275	292	303	292	278	292	264	301	300	289	300	315	282	257	313	309	276	288	269	268	304	281	326	283	284	292	288	267	309	273	295	287	306	277	311	288	294	303	281	301	281	321	283	268	326	300	284	267	272	271	255	282	299	274	340	285	299	296	271	262	318	272	273	278	322	255	305	288	289	285	310	293	296	281	260	290	288	292	269	279	274	278	267	285	288	291	287	277	292	270	249	286	305	284	281	286	322	278	287	304	301	314	261	281	246	342	299	282	275	271	255	287	280	306	286	294	274	305	279	298	290	304	268	270	251	268	316	285	274	305	248	279	289	279	289	287	326	312	280	249	289	287	284	278	272	264	295	275	276	308	269	286	287	290	280	280	305	258	261	260	292	278	232	278	261	268	274	260	273	307	285	258	297	311	296	272	258	281	282	276	270	266	273	264	286	269	293	308	275	305	282	294	246	264	285	294	294	275	264	295	265	299	261	253	261	300	287	275	264	284	307	306	275	309	307	293	251	324	241	299	253	280	253	346	259	263	308	303	285	271	285	292	285	291	297	251	284	298	279	288	261	272	273	304	280	268	297	282	279	268	270	279	284	286	259	283	256	278	288	258	300	301	272	294	283	294	290	305	288	285	273	304	256	285	303	253	263	273	279	277	269	294	277	260	263	294	296	263	266	282	293	281	263	284	294	291	316	295	259	262	295	269	296	266	246	260	271	279	254	240	289	256	287	276	255	293	258	285	276	298	308	278	251	284	281	298	282	282	258	275	240	266	290	290	295	269	296	290	269	284	308	261	284	312	288	278	271	282	304	272	244	269	300	274	253	279	294	290	298	313	259	273	283	288	288	283	304	269	303	264	286	293	295	262	266	288	275	250	287	271	269	266	293	268	292	265	289	294	302	331	296	285	294	270	276	281	257	294	286	264	288	270	251	280	254	288	271	274	268	250	241	293	288	286	268	276	296	289	277	299	266	273	284	271	278	269	286	252	296	291	298	277	259	293	260	298	287	292	271	296	271	293	276	282	268	309	299	253	286	253	288	255	271	283	288	299	292	284	275	283	296	236	291
1749	604	674	640	643	600	626	643	626	587	647	596	692	593	624	572	612	614	664	641	648	629	644	675	628	607	667	674	630	604	636	601	594	575	640	589	623	617	652	650	650	627	588	614	613	620	652	622	672	680	627	643	638	594	609	615	612	614	645	608	618	642	662	616	625	631	628	635	651	597	602	616	645	622	649	622	601	610	644	631	687	624	646	653	615	670	605	649	668	605	639	638	675	614	636	601	601	635	666	594	661	636	605	637	660	632	590	658	621	632	629	620	646	606	594	613	635	634	623	646	602	658	662	643	607	620	578	667	586	637	680	644	605	648	644	612	649	639	627	628	603	630	636	671	615	644	610	652	617	659	617	620	653	584	616	624	582	689	678	611	610	645	620	664	600	624	636	671	601	639	640	594	601	614	654	597	623	633	575	608	590	616	650	624	607	655	610	636	629	647	579	671	627	613	647	616	625	634	684	636	629	692	601	643	659	603	610	653	665	619	609	649	648	623	612	641	653	634	629	625	626	601	686	639	667	661	650	643	601	617	628	600	619	621	602	657	643	593	575	647	581	626	624	617	615	597	617	641	617	661	605	638	681	639	619	600	604	664	652	603	628	622	628	611	654	649	600	663	633	632	662	620	635	579	597	645	654	674	612	614	614	609	619	674	631	662	645	660	611	644	625	610	637	629	615	565	656	624	631	620	616	620	609	643	623	632	628	626	634	671	601	589	597	620	623	619	636	688	642	609	626	625	581	630	630	590	647	622	657	588	625	624	622	623	655	620	613	605	607	621	676	628	606	631	627	605	652	623	595	608	633	667	631	605	601	627	618	669	637	645	657	686	597	616	644	609	617	648	622	622	627	604	685	636	621	590	632	620	644	626	635	681	643	635	621	643	635	618	619	620	624	588	616	648	632	628	588	613	643	624	620	584	700	619	619	616	630	611	617	594	616	649	588	565	652	597	627	652	632	624	655	624	625	639	609	623	562	638	645	603	633	621	665	699	663	623	616	573	653	620	602	610	644	675	624	635	623	599	613	628	579	657	628	643	621	634	624	624	629	634	671	600	616	644	658	637	663	602	587	640	611	586	662	634	633	670	621	661	639	632	614	614	615	644	641	610	653	644	620	593	605	663	590	618	622	642	620	617	639	586	605	615	618	608	636	625	624	649	627	620	612	615	617	677	628	643	629	605	640	619	607	626	591	594	595	617	611	607	653	650	643	622	612	621	636	619	657	637	617	633	648	628	627	602	626	615	631	608	630	610	602	577	633	613	641	646	598	639	594	631	624	644	662	652	605	590	611	599	620	549	643	632	656	589	673	614	596	622	612	622	623	610	591	603	609	641	583	627	645	617	593	627	569	625	585	638	631	645	613	602	654	627	639	634	650	661	633	635	647	644	626	635	682	647	605	622	670	658	666	592	581	633	624	602	639	638	632	634	628	626	656	609	590	647	627	663	608	647	663	586	617	652	627	625	674	641	639	618	637	636	650	629	652	624	672	620	588	635	599	616	691	597	608	588	616	624	618	631	607	633	622	625	622	648	652	610	596	667	648	566	594	621	601	565	664	636	627	631	671	648	646	616	610	619	601	606	603	638	634	620	639	658	631	641	620	667	619	657	626	661	609	591	597	647	614	584	576	621	576	630	681	615	624	642	613	599	565	620	609	638	613	665	635	601	630	669	598	645	618	578	575	651	655	628	643	570	624	580	663	635	613	626	600	621	647	634	612	595	643	626	657	635	653	630	652	620	644	622	614	621	590	662	639	630	586	647	599	641	666	631	641	641	620	632	611	613	597	633	615	623	638	609	659	586	698	610	654	622	611	657	640	612	588	613	623	661	625	603	634	642	653	652	615	625	600	625	601	634	634	650	626	619	631	626	621	612	644	653	618	626	614	705	638	629	622	630	579	643	617	637	638	650	626	566	608	628	640	675	619	615	617	624	639	618	635	636	616	624	645	619	587	609	648	643	622	623	618	592	662	651	575	593	608	642	605	609	627	592	608	602	606	629	632	674	603	631	670	630	626	644	594	615	680	609	623	610	620	635	630	616	596	598	658	600	623	637	622	633	630	622	634	611	627	613	630	595	649	618	658	627	586	578	642	634	587	632	618	650	571	646	628	611	619	665	662	599	640	596	616	624	615	613	657	623	657	593	591	578	650	656	652	660	662	655	687	627	657	587	598	658	632	646	572	628	621	613	644	598	659	594	594	639	632	592	605	633	597	572	609	643	654	652	637	620	652	630	627	640	658	633	622	596	659	641	621	622	629	592	666	647	588	604	663	632	634	616	607	622	631	616	587	613	611	611	651	634	639	584	622	626	616	621	595	626	625	656	633	631	588	615	586	602	640	666	643	604	637	662	616	639	696	616	632	634	625	625	648	612	668	572	635	602	644	698	627	602	623	615	616	566	652	631	596	636	639	565	669	604	620	620	607	619	612	667	632	607	615	618	638	656	610	630	651	613	609	629	604	614	685	643	628	601	611	632	619	660	614	621	615	670	672	620	608	623	606	613	588	635	654	622	634	588	597	604	685	604	639	604	636	626	645	585	622	606	634	629	641	609	634	620	612	630	612	601	618	669	614	655	652	621	601	680	585	641	649	654	662	597	630	640	621	601	627	624	624	650	599	610	642	613	622	615	582	640	616	625	614	618	633	637	608	646	614	603	622	676	650	647	642	649	662	609	655	642	619	629	597	641	648	613	579	603	651	596	643	658	586	598	598	585	642	614	630	628	600	631	613	653	681	617	672	628	636	648	638	630	630	606	598	612	588	651	647	628	671	642	676	615	637	589	631	610	633	638	638	618	606	662	641	605	651	600	622	615	620	638	621	636	670	619	625	625	588	650	630	642	627	656	621	634	639	580	649	592	641	637	615	651	606	602	594	613	571	607	606	655	618	602	679	618	624	640	648	635	660	622	647	664	597	634	588	635	665	629	618	597	636	604	611	639	597	625	648	604	607	649	615	617	639	594	621	630	645	620	629	603	583	631	606	640	573	593	623	672	655	631	649	620	651	628	607	667	635	647	614	628	623	639	606	661	580	634	662	618	660	637	632	624	652	647	602	596	649	634	607	626	628	580	659	597	615	592	640	676	627	627	617	643	634	641	669	669	633	613	672	659	607	636	625	631	676	671	668	620	654	608	605	611	632	602	604	596	619	629	612	623	591	654	621	615	647	646	668	633	625	665	596	634	636	625	634	605	611	647	596	627	599	616	601	667	588	668	631	631	661	587	634	615	648	616	644	623	619	584	590	612	640	671	625	655	576	596	620	618	631	635	625	671	585	614	663	613	643	630	638	661	626	599	604	633	613	677	654	619	607	625	657	614	593	609	610	634	646	603	585	627	644	634	611	639	673	614	583	603	627	569	622	584	639	642	620	607	634	651	629	620	585	639	587	636	588	607	642	643	596	595	632	608	615	627	604	628	641	595	622	599	645	655	635	659	620	627	651	638	629	622	641	625	581	621	629	606	596	628	599	629
6891	405	416	346	265	207	206	203	157	153	170	125	139	147	140	133	153	113	123	116	129	157	119	114	125	123	131	128	105	132	118	130	127	135	114	135	122	108	109	126	108	134	143	116	131	127	112	133	122	119	99	137	114	130	109	114	117	131	110	142	126	89	138	111	120	110	112	115	106	107	106	110	130	118	133	131	136	120	125	109	125	125	126	123	121	116	132	116	106	110	104	102	107	118	134	108	125	108	115	130	117	145	108	117	134	133	115	129	130	110	133	125	121	111	115	106	126	105	108	111	111	105	112	129	122	106	111	113	122	108	143	125	122	106	116	132	128	127	143	128	103	117	94	116	123	128	126	123	127	112	122	113	117	141	134	127	128	126	140	136	126	123	132	121	109	119	118	106	120	99	139	125	120	106	116	126	101	104	120	115	105	115	136	115	139	119	136	125	106	128	113	87	110	112	98	143	117	136	115	130	116	118	115	121	122	142	128	101	103	120	113	109	113	108	109	102	132	102	102	121	123	121	120	109	124	134	116	127	129	123	133	126	82	109	108	116	123	121	109	118	108	120	133	126	138	143	136	119	167	111	98	124	123	103	121	122	150	122	126	116	119	120	119	94	119	101	103	132	132	124	117	119	109	132	135	113	123	100	130	120	110	113	126	116	95	135	124	136	141	107	119	111	111	131	108	112	125	128	117	145	151	140	129	112	117	134	114	131	118	121	134	133	135	120	106	112	136	110	125	122	108	131	114	114	118	135	130	118	130	116	118	134	155	122	102	119	111	129	115	110	128	109	119	105	106	101	133	122	126	105	121	140	117	138	129	106	106	128	135	113	135	128	138	103	110	122	122	113	128	123	116	108	119	126	116	111	121	124	120	131	112	118	129	115	127	114	110	136	115	128	110	122	110	100	115	122	113	135	151	108	119	107	121	105	125	106	130	111	119	126	122	137	108	124	106	126	131	128	106	112	122	104	112	124	141	115	118	108	135	105	107	134	93	122	96	135	137	131	112	115	129	99	133	115	133	106	125	132	111	109	151	125	117	124	126	120	131	135	128	117	127	118	127	131	120	133	119	106	120	140	107	118	105	121	110	125	137	127	113	95	106	116	118	118	125	127	140	129	145	106	117	126	135	143	119	111	132	109	124	153	130	117	109	133	117	115	123	112	119	119	124	114	92	129	125	116	122	120	134	127	116	113	126	111	104	125	110	130	114	117	97	123	133	102	117	115	116	113	107	127	109	109	105	112	123	130	143	128	88	135	123	114	124	118	123	117	117	92	130	117	112	107	112	136	139	117	105	123	116	121	111	110	113	103	108	104	110	130	121	133	113	139	117	115	119	121	142	100	117	119	123	107	121	124	134	114	130	111	122	133	124	108	130	134	115	124	110	123	137	127	136	104	114	116	126	113	129	125	127	130	136	128	133	131	137	133	118	126	118	103	114	123	123	139	120	126	113	125	119	130	109	112	141	133	121	111	119	118	131	122	117	118	117	102	133	129	130	133	136	119	97	119	138	129	126	132	89	113	112	126	130	125	131	111	121	139	112	110	120	128	149	117	138	106	125	109	110	145	129	148	116	131	120	98	120	126	118	134	114	129	129	136	107	139	126	130	118	142	123	125	128	107	137	130	116	138	125	115	129	120	153	120	128	132	127	115	127	114	136	119	102	134	116	111	98	116	138	124	123	95	119	122	100	116	119	131	96	140	154	112	114	126	127	110	114	132	100	125	138	119	127	114	108	117	125	120	115	125	131	89	115	115	108	129	129	102	146	109	137	132	109	137	118	109	126	121	127	121	129	134	148	116	126	103	135	142	117	96	120	106	119	121	127	109	110	130	115	108	122	133	129	95	130	120	119	113	122	128	140	108	103	113	125	102	117	118	119	112	131	123	135	123	136	120	108	107	121	104	118	120	131	144	111	122	121	118	120	132	144	109	118	129	123	120	144	127	120	132	151	157	135	115	113	123	141	128	132	128	107	131	124	105	119	107	139	116	109	99	111	117	138	151	115	132	132	108	124	117	110	118	104	123	139	138	116	112	117	132	109	121	109	127	119	128	125	136	147	134	116	143	120	127	140	114	125	131	139	120	116	111	131	118	122	116	132	138	124	139	115	104	113	118	119	149	113	126	114	120	125	127	123	111	134	132	117	116	126	123	123	122	129	101	109	107	117	113	125	112	118	116	135	130	126	122	126	134	122	124	135	127	123	121	106	122	115	121	127	112	114	134	119	139	130	120	119	109	130	126	125	118	128	128	117	114	130	126	112	119	126	132	120	117	92	132	130	112	131	125	118	113	123	130	117	122	145	108	138	125	127	120	135	110	134	124	121	129	106	119	97	100	130	123	130	105	96	114	110	106	100	114	122	131	124	129	119	131	141	105	131	122	129	120	119	118	124	120	124	117	124	114	131	112	143	125	123	139	131	112	116	107	119	138	146	101	122	112	114	129	133	90	131	117	131	121	114	121	125	121	117	128	108	112	106	119	112	139	140	119	144	140	116	127	129	122	116	122	125	141	94	120	123	137	97	133	118	146	115	114	131	110	121	128	96	129	100	117	147	135	123	119	119	128	109	119	107	109	128	131	110	106	121	123	95	113	104	115	111	121	116	141	125	148	131	117	100	121	147	110	135	121	120	103	122	113	117	132	123	134	112	127	106	108	137	118	115	135	133	127	122	140	139	124	127	122	128	107	101	120	128	144	117	126	115	119	121	125	119	117	118	108	121	132	131	134	124	137	127	109	129	125	123	111	105	123	115	120	120	140	107	115	112	120	132	108	129	123	137	125	132	133	104	116	133	107	125	102	124	121	135	130	132	124	112	130	110	104	124	98	135	116	120	109	116	114	116	124	113	115	126	129	133	135	126	108	134	136	140	126	120	133	128	136	137	137	104	136	128	124	113	140	110	117	134	124	99	122	101	114	127	130	115	122	103	124	114	103	115	115	111	113	125	116	115	118	160	130	100	116	112	90	118	120	131	124	131	117	107	123	126	130	120	124	127	102	109	127	123	129	133	131	111	122	130	128	122	113	92	122	109	141	142	140	136	123	117	108	126	135	106	114	128	117	99	131	125	122	122	98	109	124	140	127	116	112	117	96	94	109	127	133	117	116	100	116	129	139	121	118	102	122	110	106	115	141	115	122	126	116	137	115	127	125	127	101	141	121	119	117	120	119	126	133	126	107	104	134	102	117	134	91	110	102	116	115	116	126	119	118	128	125	121	119	128	123	125	95	126	118	127	130	146	127	129	122	119	122	104	117	131	106	99	114	123	106	116	128	118	131	126	113	125	123	135	122	117	118	121	124	131	119	106	114	119	129	129	124	129	111	113	124	133	123	115	121	125	108	118	109	137	123	131	122	112	119	116	136	102	109	130	129	107	118	119	113	105	123	115	118	118	120	95	120	116	118	118	120	112	133	103	91	126	104	108	138	99	124	128	133	143	118	123	154	112	98	121	116	121	122	119	111	118	116	129	133	152	117
6042	535	966	1113	972	845	676	641	526	507	453	441	419	427	380	377	314	352	356	373	331	360	352	338	334	326	369	320	372	319	309	380	315	311	350	344	328	318	320	326	354	338	315	310	309	327	321	268	328	290	313	265	317	329	347	312	307	316	300	290	333	318	304	325	291	320	325	332	305	302	322	331	315	300	317	281	321	299	318	293	329	323	254	311	297	325	356	303	274	293	320	322	315	296	292	286	307	338	291	295	306	301	284	341	319	269	298	297	297	311	296	331	274	337	327	288	296	299	321	284	313	330	292	315	273	277	312	302	294	306	271	316	317	324	342	310	289	312	338	298	328	305	291	290	312	324	295	322	311	300	280	296	305	302	299	331	295	300	279	289	313	279	307	302	324	305	322	294	332	267	308	300	314	308	316	297	294	293	306	301	289	309	320	290	328	280	313	312	286	295	318	320	317	306	290	278	311	289	311	289	308	300	284	310	314	299	301	329	290	318	289	287	323	313	269	306	310	288	316	325	323	318	329	292	295	293	299	276	294	310	307	322	311	339	280	322	320	299	333	306	294	288	294	289	302	266	317	310	326	299	293	305	286	304	320	326	315	309	320	331	284	273	293	296	299	287	319	319	290	335	305	324	323	291	306	303	265	311	318	272	313	288	296	318	306	284	316	291	269	269	333	311	323	329	335	286	336	299	306	324	310	322	308	342	287	290	282	332	310	319	328	312	289	314	279	286	315	301	319	320	306	303	278	318	294	292	303	329	342	302	301	321	297	296	309	319	306	288	317	290	299	308	333	275	280	290	312	324	319	282	290	289	331	282	280	279	328	311	308	299	293	333	307	295	303	292	313	291	317	298	274	296	309	327	325	315	322	299	285	313	290	291	270	313	323	306	289	301	303	285	318	317	310	301	283	326	324	311	323	279	297	288	314	307	309	309	301	311	350	328	320	316	301	335	295	335	305	310	313	329	289	308	302	300	293	332	297	292	290	296	305	293	280	283	305	305	291	292	318	291	295	290	313	314	318	327	316	268	268	300	281	288	305	283	318	284	310	282	311	287	292	301	302	313	285	297	328	303	314	298	340	292	296	307	287	281	317	286	298	279	335	325	310	321	307	336	324	323	299	305	288	308	306	354	305	306	297	306	297	329	311	333	301	337	357	301	305	308	308	299	288	308	293	271	289	302	288	271	325	312	332	292	277	303	321	299	322	313	305	293	287	330	298	295	324	316	287	326	301	327	293	289	308	306	326	277	312	322	306	270	290	281	313	313	309	297	314	287	310	310	311	287	307	288	292	299	286	301	280	323	297	323	281	314	331	302	298	331	334	325	332	289	304	304	329	293	304	279	293	323	306	293	339	304	284	274	297	322	316	295	335	285	290	324	338	326	309	319	307	306	289	330	327	303	328	324	303	285	309	312	302	289	285	312	325	329	345	318	289	267	324	318	306	284	298	300	323	324	316	317	282	293	322	282	326	341	286	310	294	317	323	253	303	326	295	347	286	269	309	280	293	290	332	295	314	289	311	280	307	298	293	294	310	301	310	315	314	316	294	281	266	315	308	322	326	289	311	309	304	308	296	309	298	283	358	318	304	289	287	321	315	285	337	277	301	333	319	286	300	289	328	312	301	309	285	328	308	289	297	322	323	302	315	323	335	263	322	296	319	304	290	291	315	314	295	330	290	293	328	317	282	320	296	290	320	296	299	300	323	304	293	273	295	314	296	360	311	318	298	306	315	276	298	324	280	325	303	332	294	307	323	273	294	300	304	307	275	357	262	289	303	314	291	292	326	320	299	335	286	305	310	288	278	319	308	296	299	264	279	265	326	306	315	268	328	296	297	315	339	287	302	300	297	302	299	288	294	325	287	318	302	333	319	306	291	320	319	301	304	302	304	327	298	339	333	296	292	304	326	296	296	310	307	291	326	307	309	282	331	326	292	311	301	315	293	293	327	268	300	290	305	302	315	295	303	302	306	336	318	295	324	310	298	276	283	279	307	279	311	301	284	329	301	342	291	301	299	269	308	315	306	326	317	307	268	294	328	324	307	303	301	331	319	311	297	323	288	306	302	337	309	293	318	339	324	296	305	316	327	334	312	292	308	319	267	303	310	303	316	284	314	300	295	293	290	310	297	322	295	309	306	305	316	288	319	324	307	305	295	291	302	347	305	326	292	288	294	318	283	316	299	326	281	334	310	312	320	273	308	269	291	303	319	287	315	330	324	316	304	302	265	318	308	322	343	338	327	307	299	297	299	297	318	297	292	303	300	289	293	312	304	303	310	297	303	300	304	279	299	313	293	294	305	304	279	301	293	248	301	330	311	277	320	319	309	303	280	314	283	321	307	318	296	301	298	325	302	318	336	323	300	288	336	300	310	300	303	323	302	295	321	324	303	294	309	279	321	308	309	278	309	307	318	335	306	306	328	319	317	313	310	273	282	271	308	331	318	262	328	305	284	306	309	322	292	289	320	309	299	301	267	291	295	314	323	308	294	332	313	313	284	301	298	283	282	336	298	310	279	297	309	301	305	308	306	299	321	317	297	358	277	294	284	325	292	286	327	311	305	314	305	318	291	295	321	303	310	307	309	348	317	310	305	292	290	331	320	327	283	341	301	312	308	306	305	299	292	304	289	299	318	276	349	312	306	295	319	297	293	300	326	295	291	247	311	326	256	295	306	336	331	300	299	323	325	299	317	308	253	319	340	328	313	316	325	320	295	299	290	303	302	334	301	263	283	338	328	290	328	286	298	323	319	325	293	295	323	307	318	303	281	311	303	299	309	309	306	334	317	326	303	287	292	304	337	280	318	318	316	322	291	302	312	275	286	325	310	295	294	325	299	277	309	310	305	322	288	327	287	291	303	304	291	326	300	324	284	340	320	282	288	332	298	318	307	325	306	283	290	318	292	282	306	313	316	284	300	299	311	342	339	289	291	286	329	311	325	281	316	312	298	299	282	319	320	312	315	312	336	343	341	316	308	324	295	323	293	290	282	294	245	332	308	272	320	312	283	281	326	292	307	294	318	299	313	297	281	342	290	314	304	334	306	270	312	286	315	307	304	270	285	306	306	307	345	315	319	337	327	305	299	322	285	321	292	275	301	312	325	303	313	315	313	292	303	274	312	301	311	309	296	308	301	313	318	273	334	289	327	285	291	312	315	265	312	295	328	324	308	311	333	272	287	285	296	341	299	285	290	294	294	286	285	301	294	305	283	318	306	303	285	300	270	291	304	313	258	295	337	285	321	281	300	326	285	319	248	319	299	296	341	293	266	321	315	305	284	302	263	338	301	314	321	296	304	312	307	292	325	317	335	334	308	302	304	292	322	310	303	335	316	283	305	315	296	323	288	293	275	286	338	302	293	319	317	284	291	291	337	317	296	291	343	296	299	338	317	306	298	305	332	331	289	281	297	299	276	298	294	313	310	306	287	306	300	319	305	306	318	305	330	283	312	311	326	331	281	277	319	319	318	283	336	308	329	274
13237	958	770	616	393	291	250	246	219	166	207	169	148	180	126	178	123	154	133	183	134	146	128	124	134	126	142	119	138	128	131	112	134	136	143	141	126	137	143	131	134	124	120	117	129	143	131	121	123	129	134	122	128	144	142	146	142	115	140	164	103	125	122	104	109	134	125	148	116	131	151	127	126	127	125	110	119	118	131	137	131	134	129	139	123	125	145	117	126	110	125	126	135	123	138	138	144	126	154	141	141	131	112	144	126	129	140	132	117	122	129	135	120	132	122	126	142	121	125	116	130	145	125	153	145	158	151	118	117	146	116	123	132	134	141	143	121	124	127	146	114	104	126	142	137	131	135	131	132	144	102	139	134	111	116	122	114	129	132	127	140	115	137	129	140	119	124	119	129	131	106	113	137	133	139	133	137	133	110	115	133	104	136	127	122	140	143	129	135	144	127	136	134	146	146	121	154	150	117	150	132	144	101	108	149	117	114	134	150	132	112	128	131	118	151	138	140	146	131	118	140	122	130	133	123	129	112	121	130	124	134	137	112	150	135	137	128	124	118	141	135	122	133	128	138	134	158	121	128	142	103	123	122	128	120	139	119	115	144	139	120	101	152	119	130	128	130	124	123	137	120	125	132	117	134	129	121	130	136	152	131	117	142	131	110	105	121	133	128	129	129	109	146	129	139	148	110	111	117	129	115	122	139	140	125	133	137	127	122	137	152	120	123	122	111	135	116	109	125	138	128	139	156	136	122	123	137	113	108	139	110	111	128	121	114	127	128	144	132	104	124	118	135	114	141	149	137	129	130	120	108	136	159	136	114	117	126	104	108	134	133	128	125	125	142	126	130	135	134	123	116	109	115	137	134	134	95	118	130	114	121	133	111	133	112	121	131	123	125	130	99	129	142	147	111	123	101	108	123	122	131	123	118	110	111	139	125	129	118	122	120	124	99	126	142	131	108	139	142	115	124	123	143	125	148	123	116	120	147	121	123	148	125	129	112	130	126	137	145	130	146	130	116	153	140	121	139	124	125	122	134	128	127	116	130	127	119	144	124	124	135	117	160	128	135	126	122	155	112	137	123	157	131	148	142	139	146	130	122	137	154	110	122	141	137	140	124	124	140	102	111	126	132	120	137	113	109	141	133	125	122	143	147	138	120	143	136	142	130	126	121	124	138	104	143	124	147	142	126	145	134	116	135	152	111	125	112	127	121	143	136	124	150	103	121	134	131	111	140	126	142	105	106	103	133	129	123	121	147	137	141	130	135	137	117	151	116	122	143	126	159	126	136	134	146	136	129	138	115	130	123	113	127	126	102	118	144	115	120	125	137	105	126	117	127	128	108	128	114	105	112	115	126	152	134	128	110	121	132	136	142	131	123	126	121	135	146	116	124	127	124	142	120	137	119	129	116	123	133	129	123	128	153	130	131	133	126	136	136	133	130	141	143	152	141	134	136	111	122	98	120	109	113	112	124	135	119	147	150	139	105	119	148	103	140	120	133	125	128	138	130	120	119	159	116	139	111	112	121	163	103	125	140	105	114	119	124	144	133	120	139	151	133	127	136	122	139	132	127	136	121	138	129	130	116	133	132	129	142	143	118	123	153	126	127	135	117	124	134	130	114	130	145	108	143	107	145	115	120	129	142	114	136	112	118	126	113	131	140	112	133	112	123	137	110	147	132	119	120	122	134	116	140	128	163	128	96	116	116	170	137	120	119	130	139	128	143	136	135	137	119	139	142	120	137	107	136	119	124	134	123	131	123	116	112	126	156	136	131	150	132	125	122	127	138	125	133	122	141	133	115	144	121	130	129	116	135	118	131	146	130	128	109	137	122	138	146	129	136	148	122	127	135	131	132	133	141	139	124	99	135	143	131	144	119	133	111	115	130	137	135	142	120	126	123	139	99	126	106	133	114	115	104	136	124	125	125	138	124	126	124	120	109	123	104	138	129	133	153	139	134	125	132	141	115	136	138	111	140	139	115	117	131	134	99	139	115	122	134	131	139	132	153	121	151	107	136	140	130	106	116	154	127	125	121	136	107	102	137	132	126	132	130	126	114	138	139	114	139	139	130	127	107	116	108	130	140	126	117	115	151	131	138	131	124	129	137	146	127	126	131	136	128	114	124	127	111	135	136	120	129	136	138	133	119	137	116	132	151	122	118	121	114	125	125	130	119	98	121	127	123	124	115	135	140	148	142	111	135	137	137	128	131	139	136	140	126	128	124	127	126	98	152	135	131	123	118	119	142	117	117	119	108	116	142	114	136	146	125	158	125	136	129	111	130	116	131	161	143	131	93	138	98	122	107	118	124	139	152	148	136	117	107	126	127	145	106	120	103	137	144	108	122	121	127	121	90	126	117	121	122	144	115	134	135	138	127	140	104	112	118	121	148	117	120	130	120	131	108	134	125	150	111	126	104	119	132	124	143	117	137	116	112	120	102	127	144	127	104	129	127	135	130	142	120	154	133	157	126	93	130	135	139	113	120	136	128	121	129	132	142	143	146	129	141	144	136	147	148	141	140	123	122	126	107	158	125	116	124	122	142	120	157	147	135	169	121	132	149	140	137	129	111	113	115	128	113	109	153	129	136	122	136	125	116	135	150	111	151	125	133	139	125	109	141	133	120	113	156	109	143	110	144	100	121	143	151	119	123	138	130	123	120	111	115	138	111	87	145	102	121	118	121	124	128	107	129	140	142	130	144	126	108	134	151	122	118	127	140	117	147	128	121	149	112	107	126	129	110	124	135	135	146	121	113	141	109	127	104	139	130	115	123	152	117	138	134	129	121	116	152	123	132	128	141	115	104	133	133	111	118	131	127	138	130	122	114	122	113	133	143	93	129	158	126	123	147	129	135	136	110	130	137	118	117	138	148	134	129	118	121	131	133	110	128	151	136	142	136	111	124	142	122	117	116	127	141	133	144	105	129	110	136	125	131	123	137	144	120	124	123	149	136	126	142	135	108	129	125	123	118	117	118	123	119	131	123	136	115	116	129	114	142	123	143	121	113	137	139	138	127	127	125	147	145	138	118	144	130	107	136	147	112	137	138	126	140	135	121	120	132	153	124	125	141	133	117	129	153	130	136	133	113	119	118	121	132	122	127	140	121	136	125	122	118	136	145	153	120	146	129	128	126	129	141	125	133	151	143	142	130	108	139	157	124	148	146	138	127	124	118	174	138	119	114	128	143	121	128	139	138	151	140	128	144	133	114	110	128	127	121	140	135	126	124	109	146	118	117	122	112	134	123	146	135	122	128	155	143	135	119	134	107	112	148	116	136	121	124	147	123	120	106	119	112	127	145	138	118	138	143	114	134	109	136	132	118	107	147	127	149	145	132	148	124	111	105	130	127	106	130	123	149	92	114	131	104	143	127	107	153	128	130	120	121	131	124	146	116	132	131	134	120	123	131	126	119	125	130	114	137	125	128	138	105	128	119	132	151	135	123	100	144	110	116	123	121	138	146	111	128	123	127	138	109	124
7811	871	1747	1989	1693	1383	1179	894	838	736	627	636	560	526	476	538	493	483	474	458	421	377	416	401	415	383	378	398	415	387	333	367	379	375	374	385	384	349	365	349	361	333	360	345	365	383	314	347	370	338	357	321	353	331	330	345	334	370	371	321	368	375	353	324	366	360	356	343	372	328	335	307	324	340	321	330	313	366	320	328	311	361	358	390	366	333	349	360	323	353	331	334	343	345	336	320	314	333	331	313	344	337	299	331	349	344	346	348	379	299	329	367	321	336	325	365	344	334	325	360	340	349	343	304	313	378	344	357	338	309	359	361	340	312	338	368	323	350	352	348	350	290	335	300	324	359	357	353	348	343	349	329	341	340	331	307	345	329	330	352	331	312	332	352	328	364	323	347	369	358	314	322	314	310	333	325	345	353	345	367	359	358	344	358	322	341	347	367	360	348	376	312	330	341	322	318	327	347	375	332	313	311	367	374	314	326	337	341	342	361	340	366	350	358	361	315	342	335	325	341	374	354	360	331	335	352	341	321	348	371	332	323	343	327	353	344	311	347	332	342	351	291	320	339	344	311	349	358	340	352	351	355	360	341	330	352	338	319	352	342	315	334	314	322	350	309	358	335	315	341	351	338	334	390	317	355	368	342	311	344	323	339	352	372	314	352	348	340	339	318	343	331	339	310	357	353	371	349	336	335	334	345	329	328	342	327	341	374	348	320	328	329	323	356	358	323	327	329	345	379	314	344	319	356	331	335	341	328	368	327	359	315	361	355	341	319	334	332	363	329	332	320	334	337	317	311	340	310	333	349	315	346	339	316	303	343	368	373	344	313	308	328	341	337	343	347	351	313	299	355	353	358	375	347	320	333	336	309	354	342	350	330	335	336	329	354	347	329	348	305	337	370	332	349	312	306	317	309	329	326	358	358	364	328	339	342	346	328	352	354	346	326	324	317	349	365	407	367	319	332	340	328	324	336	336	339	373	310	330	373	337	354	349	298	393	368	375	346	331	357	318	361	324	325	334	360	352	315	312	329	334	321	327	374	339	355	344	353	328	323	320	322	355	319	335	350	315	327	307	322	338	363	340	320	368	332	351	350	338	324	330	332	339	325	322	351	313	326	297	339	297	320	349	347	327	304	341	355	365	312	332	350	338	345	354	353	328	356	311	340	322	310	371	335	318	378	342	333	372	331	334	336	308	341	346	342	314	367	343	317	376	332	325	337	332	330	389	325	357	321	361	349	346	364	317	364	341	354	331	348	327	322	316	335	313	349	334	324	315	342	353	349	332	294	361	304	289	331	350	333	343	360	319	379	362	333	357	322	300	341	343	327	356	331	306	333	332	349	362	332	303	307	327	365	367	351	332	325	356	377	328	339	325	322	326	342	332	331	352	342	326	347	346	370	360	344	372	375	360	336	328	318	322	321	337	346	321	315	325	353	327	364	321	347	340	389	368	333	302	350	357	373	342	352	330	355	306	358	337	324	342	343	360	309	356	328	330	337	318	356	326	336	335	318	316	339	327	367	317	354	320	339	343	343	346	353	329	363	305	337	367	326	350	339	357	332	373	329	322	322	329	372	340	346	347	346	331	344	333	304	345	343	344	347	312	340	304	347	354	327	348	329	363	338	328	311	337	351	362	350	339	375	359	326	357	319	329	360	317	314	310	355	349	334	331	319	353	347	338	320	307	358	349	355	345	325	319	325	337	303	304	380	310	356	335	335	336	348	316	341	373	332	310	322	339	319	324	335	332	363	379	328	349	362	317	342	366	367	373	326	325	351	315	321	338	333	341	363	308	330	324	354	350	345	349	354	364	325	318	335	315	341	352	356	351	349	320	320	318	309	330	312	355	319	316	320	307	326	345	310	330	333	326	327	336	356	309	283	360	346	325	309	315	300	377	335	334	299	326	374	366	344	326	356	341	317	318	331	349	347	366	332	319	350	333	334	351	336	339	319	359	359	327	343	372	383	320	308	302	351	335	365	354	350	325	326	343	372	371	307	355	323	338	371	332	339	367	338	360	306	354	348	329	361	349	333	365	342	338	311	293	378	326	304	326	340	319	314	364	349	322	347	365	318	346	333	345	342	330	320	373	342	319	362	325	330	323	311	334	348	369	303	346	316	317	302	350	336	331	374	348	330	353	361	360	359	298	345	314	335	331	319	319	348	323	315	359	332	325	311	333	365	349	310	312	334	350	300	348	364	322	350	364	341	344	328	305	307	317	339	336	310	344	343	320	322	333	365	329	372	322	376	335	294	360	335	375	332	352	309	358	342	341	331	313	328	335	357	331	328	333	335	333	312	323	348	356	335	313	332	324	341	353	361	335	360	326	337	351	365	330	325	371	298	349	345	331	333	332	345	367	351	359	330	311	362	352	318	330	356	334	327	363	357	354	313	332	314	334	327	335	352	313	361	351	352	311	305	338	367	335	350	324	325	332	352	358	332	335	330	351	337	300	316	311	356	359	338	361	370	352	331	345	346	366	378	298	308	329	324	318	329	352	311	342	328	333	399	311	352	338	333	324	324	357	348	360	352	322	340	320	343	333	345	341	330	330	347	317	331	328	355	309	336	307	328	324	365	365	354	339	321	386	350	339	344	309	327	319	360	319	315	340	337	355	365	363	338	343	341	323	324	315	355	334	347	319	340	334	369	346	321	342	349	332	338	314	318	362	351	336	336	344	337	326	338	326	328	357	347	340	347	311	339	332	357	339	340	352	338	343	327	353	357	325	352	375	344	324	341	345	312	349	343	363	329	324	329	314	333	344	355	336	330	341	351	343	340	330	318	356	331	290	343	353	350	300	313	369	344	331	337	363	331	306	333	345	343	337	353	362	300	355	370	319	337	352	325	344	328	334	322	345	358	354	344	348	352	342	309	315	335	314	346	348	323	350	315	332	323	358	348	356	343	331	395	310	315	344	345	336	329	347	339	357	348	333	357	346	341	365	326	318	330	297	304	352	343	358	339	337	336	304	336	363	332	326	375	331	334	329	367	291	336	336	342	336	300	297	347	334	315	329	349	341	341	311	331	295	301	340	391	392	331	389	312	358	353	349	322	316	327	345	363	327	323	288	323	336	351	324	357	368	346	375	327	310	326	334	320	316	320	349	340	351	321	320	343	355	351	337	300	314	338	336	353	326	323	346	340	299	306	343	386	353	353	328	329	368	330	325	348	336	357	322	357	336	351	327	349	344	327	327	348	354	394	351	319	314	355	345	352	336	339	322	299	336	338	351	323	342	318	353	333	339	329	340	326	336	311	325	312	324	357	378	335	307	287	341	343	353	325	342	359	323	351	332	360	376	349	353	353	356	350	362	353	383	320	358	307	319	333	316	331	356	315	326	322	306	313	312	310	333	336	346	320	304	314	307	362	329	339	341	354	331	334	342	348	380	353	324	346	330	323	322	354	343	323	333	350	336	315	313	319	371	335	365	378	361	356	391	337	307	330	338	337	337	336	342	369	317	335	317	366	325	317
1497	261	296	279	268	281	315	301	264	266	269	287	264	271	287	247	284	293	303	297	241	304	299	279	311	281	268	294	267	291	260	260	255	274	292	307	268	254	269	271	315	298	271	268	279	279	285	298	246	287	304	326	259	256	306	262	291	277	289	279	314	282	291	289	271	278	291	274	316	281	270	286	308	301	314	274	295	273	293	286	270	271	276	279	261	302	288	280	266	269	283	272	296	300	266	271	287	290	264	305	283	274	272	269	298	270	276	321	252	305	274	286	293	298	265	270	286	307	313	289	282	268	290	300	302	258	290	278	283	293	272	255	284	263	263	256	285	269	292	268	272	264	278	283	286	286	255	254	302	267	292	271	294	272	282	235	270	270	292	289	256	292	265	305	321	289	303	264	265	277	262	243	300	293	271	253	276	264	295	292	265	279	281	292	298	277	277	242	265	261	228	269	281	261	280	292	259	271	295	302	277	290	297	278	285	294	285	282	274	257	265	276	279	301	248	262	293	252	289	286	296	301	287	279	263	256	260	254	280	265	264	275	261	268	277	279	291	278	259	273	281	297	285	269	280	256	272	314	267	270	310	290	287	273	304	281	271	263	272	292	243	265	269	269	257	290	288	280	274	280	280	275	297	267	269	278	270	267	274	285	269	257	271	295	282	301	294	292	292	268	305	289	298	284	292	269	286	239	266	282	289	286	253	267	270	286	292	269	254	276	307	269	259	282	259	285	277	301	282	292	294	303	273	274	273	271	319	284	283	288	258	275	261	279	284	276	301	283	289	278	274	267	293	309	313	251	291	277	268	265	287	305	283	263	241	317	275	283	293	278	276	263	272	268	264	259	307	270	307	288	276	280	299	292	256	280	274	278	294	259	282	266	293	242	275	284	312	276	253	325	269	287	282	264	249	265	272	267	281	267	272	255	299	255	284	242	268	304	296	311	303	274	300	291	268	298	258	281	283	267	269	317	300	248	289	308	266	256	290	274	256	278	242	282	267	273	295	261	283	283	307	288	276	287	292	252	265	285	287	252	294	279	292	279	262	303	261	270	277	289	278	288	296	291	310	308	257	255	294	270	304	290	251	263	281	311	263	274	267	273	273	260	266	251	273	278	301	297	273	261	258	255	294	273	258	301	292	292	291	270	282	286	292	277	293	300	254	293	302	298	282	266	271	282	263	257	312	261	281	274	298	269	264	300	292	308	304	284	269	286	253	278	302	270	273	256	281	289	296	306	290	319	282	293	265	274	250	260	258	290	291	283	294	279	306	303	321	289	281	295	280	239	287	302	278	331	288	304	214	242	271	304	289	305	296	271	286	268	260	270	259	267	260	303	294	306	291	302	279	297	290	283	274	303	283	330	263	296	260	296	270	282	284	298	302	296	264	282	241	288	271	256	281	281	257	298	289	270	275	263	326	310	324	265	277	286	278	257	256	228	279	290	253	299	292	276	272	283	294	316	273	298	285	263	282	289	299	289	281	280	279	240	256	273	307	276	282	259	294	295	298	289	319	279	279	254	279	284	282	276	259	265	277	259	242	294	283	271	267	277	282	330	266	268	287	277	292	263	273	281	277	290	286	259	310	273	267	275	255	271	267	270	295	282	279	292	278	305	253	256	271	292	279	271	266	295	288	279	290	271	271	263	247	274	285	287	264	312	297	264	350	282	294	282	288	272	297	303	293	261	279	324	255	251	303	265	269	262	280	277	260	284	303	261	239	261	274	313	286	287	286	279	262	280	278	276	298	273	291	272	288	271	264	289	270	280	259	297	269	309	285	305	271	287	272	290	325	288	288	258	286	284	263	284	292	249	284	301	279	277	297	273	290	295	269	262	277	297	300	274	277	311	296	288	293	304	283	292	295	285	287	292	319	268	302	306	284	262	301	281	305	294	285	283	265	258	282	280	299	286	270	267	301	315	271	307	266	245	274	247	274	266	275	282	245	293	255	285	268	292	296	280	271	306	275	270	269	279	288	294	272	294	298	290	321	270	268	285	296	256	313	282	296	293	258	230	288	271	262	293	271	290	295	289	267	277	287	256	293	281	254	275	322	271	292	286	286	268	240	305	302	300	277	278	297	320	279	288	280	265	299	287	263	284	281	243	300	299	290	283	296	300	282	273	271	309	259	315	259	290	269	283	256	311	282	295	288	325	312	290	253	267	281	274	311	287	289	289	274	280	292	294	268	315	267	281	249	275	263	281	299	258	243	258	309	279	293	260	273	279	285	283	290	262	247	289	268	268	291	277	302	263	293	277	279	296	268	259	271	267	293	280	271	255	284	256	282	262	264	267	290	304	266	294	302	270	280	292	281	316	325	254	276	269	290	282	276	275	295	269	335	277	275	317	300	278	299	286	329	281	279	274	265	315	310	255	284	284	269	263	253	296	249	304	283	285	296	279	280	290	279	282	294	231	272	321	275	264	268	264	292	251	279	255	295	282	285	256	291	290	264	280	275	304	281	266	268	276	267	285	280	261	283	288	256	279	291	272	307	274	245	274	305	262	274	304	290	293	248	287	265	296	302	284	290	289	262	267	278	318	280	280	276	319	306	302	267	253	320	296	258	267	291	291	264	292	244	301	253	271	268	260	298	267	280	276	280	251	293	285	265	287	274	305	283	286	263	288	269	274	244	280	275	275	274	288	269	266	262	288	281	321	288	282	284	293	244	267	279	271	300	297	263	288	241	301	266	297	298	313	267	302	290	274	257	271	290	253	265	273	312	244	262	223	272	291	277	275	247	280	275	272	275	287	310	305	252	279	267	311	283	288	292	287	282	295	278	258	284	287	308	326	272	293	272	308	274	295	277	299	238	315	256	285	284	278	314	274	282	258	277	245	271	268	284	260	278	286	272	289	333	264	295	285	288	268	301	285	278	269	276	279	308	292	287	287	288	279	255	278	297	308	287	251	279	304	283	277	251	246	284	310	245	278	303	337	274	295	301	269	317	245	280	275	266	308	254	297	287	268	276	269	287	285	303	272	272	268	268	229	294	310	304	269	266	290	267	266	247	275	316	297	274	263	278	283	254	296	272	293	319	295	305	295	294	294	275	287	282	273	291	296	284	282	264	262	295	285	278	258	291	331	288	249	311	273	260	307	269	259	274	261	274	271	265	260	281	267	285	285	305	279	277	254	270	252	288	293	271	262	301	227	283	258	320	263	289	288	289	310	276	298	267	295	291	266	277	297	283	248	312	237	284	270	297	301	265	263	280	263	266	253	267	287	284	332	250	246	321	264	291	259	313	276	245	265	283	269	296	298	255	286	258	264	271	286	279	300	279	290	277	286	289	275	264	288	298	249	261	296	263	285	293	280	271	266	271	340	278	252	281	268	313	260	260	292	287	297	268	289	272	256	297	272	286	277	269	287	314	287	286	281	278	283	275	291	276	272	287	271	253	256	280	289	286	272	312	268	310	260	255	257	269	275	279	244	283	275	276	273	300	286	287	275	277	275	297	282	278	266	280	297	292	289	282	268
1789	619	625	669	711	619	636	650	609	635	644	607	648	595	626	616	618	632	584	655	672	645	601	680	616	619	600	595	645	578	594	647	672	651	611	613	616	623	649	608	602	647	637	675	634	624	567	644	614	641	662	602	597	651	580	623	632	582	641	605	650	601	603	667	619	610	636	638	612	592	614	627	641	634	670	628	571	630	634	623	639	630	617	626	627	631	585	674	648	614	602	620	606	651	651	592	634	645	610	617	597	587	648	600	607	673	614	637	616	637	646	641	614	606	666	676	615	613	615	614	627	644	628	662	679	663	606	573	610	621	698	623	606	639	657	608	618	614	640	610	628	643	627	641	643	655	626	569	651	611	642	645	576	642	649	658	703	609	617	606	631	603	622	658	639	612	599	603	670	645	601	609	618	671	615	593	641	603	598	571	603	611	627	653	639	595	641	626	613	582	639	642	599	604	616	625	612	597	633	605	674	620	627	615	600	632	644	597	610	619	671	644	613	627	580	638	649	613	650	602	655	599	588	639	659	623	590	614	625	649	660	626	637	591	595	642	608	656	598	626	624	619	628	598	643	683	611	602	606	653	623	618	657	591	671	638	605	639	614	641	663	594	632	629	662	594	629	630	689	616	580	617	604	631	597	604	607	646	613	615	580	651	626	651	616	609	624	619	652	618	648	609	567	683	628	623	619	614	594	638	598	700	596	641	615	617	632	620	636	593	678	646	607	664	612	637	609	602	616	610	615	603	619	593	623	640	619	612	656	639	662	627	633	625	581	598	621	632	611	663	655	617	604	633	637	633	600	647	622	636	608	628	590	651	646	616	596	611	635	647	637	635	677	611	644	630	631	603	634	615	613	604	649	653	626	647	608	630	599	637	620	593	608	588	649	591	620	650	567	652	624	616	601	603	627	658	603	619	587	621	626	578	601	651	598	587	606	635	612	591	630	636	636	606	639	667	650	614	627	593	609	645	611	617	666	641	630	623	595	648	605	626	588	611	635	633	593	598	658	622	589	671	631	615	624	611	683	634	627	665	661	634	603	626	619	623	659	603	641	651	578	613	585	627	609	625	626	626	650	628	621	621	619	610	586	630	623	612	590	649	619	663	651	616	664	627	604	615	605	634	623	638	599	627	666	571	618	590	607	613	625	641	681	660	637	596	630	602	639	617	653	623	655	602	660	611	619	631	593	598	658	600	618	573	611	613	625	596	624	592	649	615	602	622	613	623	610	611	628	661	609	644	626	627	601	666	607	615	620	619	643	639	605	625	616	629	660	614	599	629	652	618	624	609	611	548	590	648	603	626	609	613	662	628	622	639	639	622	605	660	619	623	624	637	624	639	623	598	588	586	593	599	663	633	650	623	612	640	634	625	620	581	624	668	647	620	634	625	593	574	595	648	642	676	631	589	601	650	627	649	643	611	648	611	618	610	625	625	622	621	612	661	587	640	620	640	615	595	646	630	637	596	608	624	627	613	581	640	572	611	636	667	593	648	602	629	627	646	640	620	701	613	602	634	650	636	583	597	640	614	627	642	632	623	624	641	653	576	579	594	612	622	604	641	580	643	639	614	592	642	555	615	592	602	598	598	616	617	639	583	636	621	649	597	610	624	622	590	587	649	679	632	697	654	632	643	612	595	613	654	635	601	636	570	577	648	594	613	660	653	631	612	587	651	618	591	666	642	654	637	632	619	608	615	619	601	637	619	631	638	621	676	597	637	624	656	620	630	627	636	662	643	618	692	569	611	605	628	646	628	597	639	609	606	602	602	660	636	624	618	618	569	638	651	619	681	626	621	582	583	635	662	646	628	636	624	667	611	594	663	662	603	595	585	607	637	649	650	654	580	576	604	624	648	626	596	575	584	621	630	622	612	621	581	556	674	619	606	660	653	646	580	589	654	663	656	619	649	638	629	587	656	622	653	633	631	614	592	613	636	602	622	580	665	589	611	622	663	601	612	590	625	606	630	617	607	607	617	671	590	592	622	627	615	620	626	645	646	612	602	616	640	652	610	646	578	585	650	665	639	625	653	625	639	625	643	634	607	656	590	614	609	618	625	659	688	680	617	668	644	650	650	585	645	628	623	608	620	590	624	606	667	645	603	591	662	616	640	621	631	658	650	599	636	626	631	614	611	629	602	676	647	648	619	635	643	624	619	639	594	639	627	601	625	614	607	611	576	590	592	664	629	596	656	592	598	611	654	596	627	621	610	635	619	624	637	682	633	634	637	630	650	622	593	615	597	590	623	607	610	649	689	613	628	634	628	618	581	627	649	652	676	617	603	646	609	576	610	637	635	602	620	611	622	657	622	653	611	623	656	656	653	613	607	620	585	661	628	670	651	652	617	586	638	593	625	655	631	663	599	564	609	616	583	587	630	665	627	625	626	613	638	611	589	594	658	641	605	629	634	609	618	607	636	639	671	596	638	624	627	632	611	581	614	618	645	604	635	633	616	642	599	622	607	634	598	629	636	641	610	599	612	658	615	627	641	612	659	622	643	662	600	618	611	592	630	608	638	640	647	643	622	652	628	640	607	619	643	612	612	638	615	640	617	641	630	652	616	646	656	582	638	614	629	652	655	628	618	580	641	680	624	665	657	619	636	640	599	655	572	653	618	649	604	574	626	670	615	602	605	633	606	618	614	657	630	603	585	678	639	617	589	635	635	652	625	673	627	640	616	630	611	621	617	640	612	552	653	666	679	635	644	585	585	618	633	629	638	597	616	633	612	643	632	610	607	620	656	571	619	655	603	603	619	604	631	663	572	684	652	645	613	638	685	615	632	661	622	657	594	628	637	635	612	634	641	639	632	643	610	604	627	633	683	613	613	614	579	632	595	611	623	638	663	648	638	654	667	616	596	586	663	621	611	658	658	612	633	688	624	617	685	584	651	658	631	669	586	636	619	626	612	624	663	648	594	660	649	610	641	619	603	625	589	596	621	666	617	646	655	639	671	666	655	636	636	652	653	586	570	647	648	595	609	631	644	634	632	647	604	643	622	604	604	651	607	651	621	603	618	598	611	635	561	615	613	627	581	658	656	597	618	646	620	617	654	657	616	586	622	621	626	609	618	670	623	626	639	641	611	595	601	614	581	617	598	630	617	670	617	635	601	607	624	631	619	605	566	610	654	621	633	598	662	625	617	631	640	675	622	648	602	595	553	666	660	625	664	631	648	594	617	648	605	642	665	572	600	646	621	649	621	650	611	659	575	612	661	658	624	597	597	639	639	607	679	635	612	667	625	628	616	601	654	623	629	633	645	628	626	612	622	635	588	629	623	601	647	598	601	667	594	574	596	578	634	655	614	623	600	648	617	602	613	668	628	612	620	650	626	648	597	641	625	651	699	641	596	626	663	643	585	594	653	661	603	602	609	607	645	638	631	608	679	607	656	603	645	622	647	618	583	607	646	630	606	650	570	620	610	572	612	628	615	594	607	627	596	659	625	619	603	601	621	627	649	589	611	608	642	591	616	623	615	588	664
6877	400	428	324	245	224	211	184	180	168	143	154	130	128	116	161	123	141	149	132	117	120	137	121	127	134	116	137	133	134	126	120	129	115	132	151	143	141	123	122	120	124	121	130	122	125	117	111	105	108	130	114	121	111	91	136	112	139	137	100	129	105	114	122	93	108	125	105	127	131	124	101	132	134	107	137	122	131	115	127	119	130	131	113	137	101	113	109	135	107	115	144	140	131	120	123	132	107	117	121	113	135	133	129	116	102	127	107	115	119	116	103	108	131	124	133	129	128	124	120	128	145	146	112	120	129	125	126	119	114	104	120	118	145	117	122	131	95	117	110	107	113	84	115	109	111	111	104	123	126	143	105	122	115	121	121	107	119	132	101	123	122	141	131	143	138	93	108	122	131	143	137	111	126	119	99	136	128	116	122	115	121	142	112	124	128	126	116	102	147	139	115	108	110	129	101	131	133	131	144	132	116	101	121	133	120	127	122	114	127	108	120	114	135	113	108	132	108	112	131	134	131	141	140	124	124	134	132	129	101	134	122	122	124	113	122	121	114	119	121	108	116	100	124	127	101	121	137	122	130	105	122	106	113	123	125	123	134	126	123	115	113	110	97	121	100	128	108	112	117	121	110	116	114	129	110	115	116	119	109	111	117	119	121	139	121	150	114	117	114	100	126	128	115	128	141	124	137	117	128	112	119	120	108	129	110	106	110	138	150	141	112	116	111	116	110	109	129	125	114	115	123	125	105	124	126	127	103	102	118	112	118	129	101	108	132	137	119	101	109	132	125	129	126	121	120	119	128	122	132	110	135	129	129	127	129	119	111	135	114	130	135	117	122	132	111	125	123	130	128	121	126	122	126	131	105	126	117	128	128	131	123	119	106	117	132	125	126	111	127	133	120	123	119	121	120	127	116	118	112	109	123	111	117	122	131	113	109	109	151	112	142	116	106	105	101	119	133	139	110	122	113	116	133	117	103	120	131	100	118	111	120	133	148	125	122	115	121	131	113	123	133	142	109	107	127	119	132	123	129	130	123	125	120	108	114	122	118	124	106	139	112	122	122	107	115	122	108	124	123	137	127	93	129	127	104	113	109	114	94	113	122	126	113	109	127	116	126	132	117	110	109	123	103	128	130	130	134	127	117	125	128	120	135	121	123	123	114	99	114	121	108	113	143	127	133	142	128	116	110	97	102	136	125	120	129	135	100	126	104	130	121	114	111	120	103	143	141	110	112	113	140	106	144	129	98	113	133	140	140	128	109	128	124	122	137	122	97	103	140	119	114	132	129	137	116	115	121	125	104	100	109	112	113	142	130	127	114	132	120	112	131	143	108	107	136	117	115	96	142	127	104	118	109	121	112	134	123	104	118	103	108	129	108	115	118	123	125	138	121	130	122	123	123	99	124	116	95	119	114	109	144	96	127	116	118	116	107	143	130	121	104	119	150	125	122	132	105	130	141	104	116	110	127	126	117	118	127	123	126	126	112	127	110	111	112	119	123	142	142	128	136	110	89	126	110	121	125	121	133	119	115	143	115	126	138	142	108	119	116	112	122	100	101	94	110	126	124	127	123	112	96	120	128	134	134	129	97	103	111	140	116	132	119	118	120	108	132	103	105	118	123	126	119	127	123	109	114	113	125	136	144	128	114	130	120	121	102	140	120	117	112	110	122	122	150	111	112	107	127	118	131	121	119	108	142	118	120	122	140	108	111	101	125	117	114	130	127	119	136	101	113	137	118	94	115	128	128	140	130	121	103	108	123	120	118	120	125	105	118	143	125	101	121	129	134	116	122	122	107	122	130	110	122	113	127	107	112	116	151	133	104	126	97	137	136	110	87	145	106	109	104	142	122	113	110	113	139	118	119	101	130	148	115	116	122	107	112	102	115	128	119	128	139	123	139	121	135	120	104	124	116	107	129	120	101	104	115	117	129	118	114	120	139	132	126	119	101	107	133	128	117	116	154	124	104	109	128	116	128	104	103	127	117	130	135	122	120	147	103	122	136	116	119	123	117	105	115	114	99	123	106	116	127	133	106	128	128	124	128	123	104	108	129	138	138	125	142	136	92	114	124	145	139	110	125	136	138	128	124	109	120	113	124	128	104	107	129	120	109	132	129	124	117	143	116	134	128	145	110	108	121	137	137	108	124	122	110	120	107	114	132	126	119	144	106	125	131	130	108	126	134	97	122	138	144	125	128	94	106	115	128	142	106	122	127	113	136	97	112	101	125	135	97	108	98	113	106	115	99	103	119	130	121	126	97	130	130	124	117	106	117	138	102	121	115	109	122	99	114	131	134	101	129	120	113	114	122	113	129	113	110	126	117	104	117	142	122	120	114	125	116	148	118	103	120	116	97	127	115	114	109	154	129	134	143	128	119	118	120	97	126	130	104	113	142	140	127	140	100	107	124	118	126	114	115	123	143	128	114	124	116	117	129	119	118	132	109	132	121	145	117	124	107	112	119	115	109	107	111	121	126	133	109	140	114	125	132	142	135	117	126	136	118	126	124	104	100	149	128	134	100	100	109	123	112	109	117	121	136	128	127	111	117	124	139	92	142	121	130	119	136	130	131	104	124	125	141	131	124	134	120	119	119	121	143	151	129	138	128	111	102	114	130	137	142	122	127	90	136	98	106	109	145	129	124	126	127	113	117	126	132	114	123	121	133	128	127	108	118	127	108	115	151	117	136	124	125	127	124	146	122	121	146	114	120	123	122	124	150	111	118	117	112	114	112	134	123	106	117	124	122	116	131	106	119	123	132	118	130	95	109	114	118	104	132	140	138	121	144	113	109	108	120	124	112	118	103	138	147	128	136	124	103	137	123	127	125	111	114	125	122	121	103	136	107	112	112	102	119	120	119	109	118	122	127	139	112	122	131	120	99	102	114	124	104	102	118	106	133	113	112	129	112	116	108	115	117	114	109	115	125	123	114	115	106	106	108	130	124	120	122	115	125	112	127	124	123	158	134	130	103	129	111	113	105	124	117	105	127	110	119	120	124	137	129	128	124	101	129	125	127	115	127	102	123	143	118	126	115	132	98	101	102	111	108	128	128	102	127	117	117	125	92	116	130	131	117	109	117	113	114	128	124	124	80	125	131	121	121	120	133	95	99	119	111	106	127	145	115	119	113	123	100	135	96	120	113	121	110	123	111	107	133	139	129	120	117	140	137	137	144	113	116	113	128	115	108	137	130	133	108	109	124	124	123	128	116	115	125	113	102	126	124	124	127	130	113	119	119	128	121	133	128	102	115	129	130	133	103	124	132	120	123	141	116	137	134	125	114	138	108	126	117	114	112	118	111	123	118	112	97	116	135	113	147	140	112	114	112	121	153	118	143	124	115	124	128	111	99	104	146	137	118	137	143	123	120	117	107	120	125	106	130	134	105	129	145	101	99	116	100	120	103	118	128	118	128	134	150	123	131	129	91	123	124	119	118	127	98	101	123	117	113	133	106	112	116	140	131	108	118	121	109	136	138
5971	573	974	1196	895	821	685	575	499	506	462	429	405	416	388	382	389	392	329	368	358	339	348	306	348	320	309	328	341	341	315	336	341	338	327	318	297	309	314	359	323	310	298	304	293	305	299	296	330	338	290	327	365	298	334	285	298	350	316	350	271	334	299	292	322	315	304	317	313	303	334	325	296	287	312	328	315	338	322	336	325	313	298	337	307	325	309	295	312	301	305	298	304	300	302	324	310	303	312	330	321	300	310	274	310	294	314	278	300	313	318	300	319	307	291	290	305	305	312	292	327	289	318	294	304	304	311	313	290	307	296	299	310	299	311	299	327	294	318	271	300	319	299	306	309	296	304	314	325	317	306	294	286	295	275	310	278	309	317	340	297	282	309	304	310	322	329	302	305	283	320	309	309	344	284	301	337	306	306	298	313	287	313	307	341	309	300	305	314	289	295	328	282	316	286	342	265	308	274	301	274	271	330	294	264	308	288	321	311	321	319	321	297	340	296	302	302	288	273	340	297	303	326	299	302	319	285	319	297	302	291	301	325	290	322	309	329	353	299	318	317	292	291	297	315	304	296	321	294	300	299	309	274	313	307	304	332	334	284	324	334	275	313	301	309	293	308	295	312	297	330	304	318	301	304	306	320	317	301	288	302	352	314	323	295	287	333	335	311	320	270	321	306	312	271	296	302	283	294	329	294	279	283	284	320	302	341	290	323	304	287	270	311	314	308	317	311	309	342	277	312	289	286	285	307	328	282	319	296	290	340	295	322	278	332	288	284	305	300	301	308	291	321	325	339	306	300	343	299	315	281	307	294	335	282	289	282	303	309	306	306	307	278	293	306	316	269	307	300	318	298	316	306	305	316	300	322	298	273	304	340	315	310	301	302	286	312	284	294	297	308	309	321	284	335	299	282	314	281	306	310	320	323	293	315	313	294	280	296	296	319	337	280	284	322	298	282	312	324	294	313	264	307	272	323	285	286	306	302	327	301	317	298	283	311	325	290	314	320	320	293	274	299	323	305	296	310	304	282	271	297	315	311	328	270	307	305	289	286	306	283	319	291	309	286	270	314	293	311	292	307	284	350	307	321	329	316	303	312	333	291	315	306	304	285	278	324	294	324	308	312	346	297	307	293	292	287	307	286	320	304	310	306	259	328	289	304	291	289	295	340	288	307	309	317	267	313	297	305	299	323	304	318	336	302	289	298	309	306	332	320	301	304	283	286	271	304	351	332	283	291	282	291	312	311	330	317	289	301	283	317	308	299	322	290	317	266	278	325	269	292	332	327	325	315	325	310	318	296	294	301	300	292	290	336	342	344	304	298	295	319	284	293	309	296	297	310	304	348	298	287	298	289	321	328	324	285	292	318	280	311	265	328	307	289	281	270	282	334	301	323	320	326	341	307	298	304	291	296	304	313	297	350	320	300	289	312	326	294	304	326	300	350	319	322	306	312	329	307	307	296	279	314	313	296	295	313	330	332	279	308	288	315	316	285	328	314	342	311	311	299	299	308	326	297	315	294	289	309	285	325	312	321	324	294	283	297	300	289	325	276	312	288	329	277	325	314	303	314	314	300	286	263	311	304	309	302	284	292	304	293	297	299	279	303	314	318	294	296	303	299	307	311	309	318	313	289	312	294	312	284	280	301	307	284	270	301	274	294	304	307	308	277	315	328	323	303	325	294	286	328	300	301	325	319	343	295	289	294	277	301	323	315	312	310	307	341	295	289	307	312	299	289	310	288	311	319	287	319	312	281	336	279	339	317	317	315	286	292	309	341	311	302	325	313	333	286	329	298	366	304	275	338	285	284	275	291	273	332	301	318	333	294	334	308	341	309	284	308	311	284	281	299	306	293	319	316	281	323	307	325	315	274	293	324	330	303	294	314	300	315	321	328	277	327	313	287	304	303	312	307	335	293	324	339	295	318	280	279	303	317	315	312	297	297	300	304	315	282	268	300	282	289	306	295	314	299	286	323	301	323	303	294	314	294	298	288	315	294	307	276	310	285	293	320	312	318	316	316	285	325	300	313	303	329	303	322	300	305	329	337	292	326	314	290	306	321	319	295	304	334	302	269	327	292	337	329	320	307	332	330	296	298	306	334	322	342	341	288	325	285	270	297	331	302	323	262	319	335	324	304	333	314	312	277	308	315	330	315	298	295	287	330	307	318	308	302	321	293	317	283	285	290	300	312	310	300	332	311	296	292	300	304	298	291	301	314	318	313	310	315	266	290	298	348	309	316	284	276	275	283	300	322	306	294	302	305	284	314	305	295	325	288	293	300	290	312	317	324	291	297	327	320	309	272	308	327	298	305	295	314	320	306	292	291	315	329	314	303	321	297	309	308	296	313	295	299	309	309	295	322	311	300	290	297	331	300	307	316	310	308	302	315	293	301	298	315	313	292	318	290	302	289	328	319	302	301	304	326	314	306	298	271	303	327	293	298	336	312	291	336	314	303	310	298	316	312	278	270	292	269	316	313	315	321	338	330	285	275	311	288	292	312	294	285	293	295	279	297	307	310	336	300	311	310	290	344	276	278	301	287	322	317	258	293	293	311	268	319	278	275	317	298	288	348	330	293	306	242	281	276	273	325	292	300	317	286	339	304	291	324	324	297	291	289	282	335	296	314	302	284	338	299	326	284	333	319	292	286	318	304	316	288	287	316	291	293	316	308	324	344	266	286	314	330	274	306	319	291	355	311	312	319	303	326	274	303	295	315	324	308	295	288	294	304	274	322	312	350	312	283	322	292	317	313	296	314	315	315	276	277	293	324	300	307	286	293	322	292	276	309	305	323	291	281	306	326	315	344	297	303	300	316	285	315	292	307	296	304	306	307	302	304	338	308	334	297	299	304	307	289	314	285	287	294	285	292	298	292	301	291	284	262	312	313	334	274	295	303	283	307	338	294	303	295	308	278	287	285	316	301	280	297	315	306	300	300	295	305	310	286	293	322	332	316	307	279	309	291	295	320	298	316	342	328	312	296	324	294	314	313	287	300	318	306	308	306	330	302	290	321	292	304	308	278	319	286	319	281	298	311	289	297	289	294	311	322	298	315	308	318	309	290	320	316	267	296	321	311	309	301	333	289	280	306	323	280	307	322	321	298	301	297	306	318	305	294	288	304	320	308	312	309	323	289	291	304	311	327	316	291	301	305	310	286	331	308	292	284	310	327	305	275	350	305	312	312	280	305	308	314	304	324	306	285	285	311	336	310	328	326	305	318	311	299	274	278	346	305	304	316	318	306	303	303	294	283	341	295	308	313	290	296	313	316	336	311	311	276	300	285	308	306	307	286	294	325	300	330	311	332	296	314	323	292	333	333	306	296	321	283	327	308	324	324	307	277	299	292	306	303	321	287	295	295	310	281	318	294	315	324	311	300	312	314	315	315	331	311	258	297	300	301	302	301	284	287	299	306	286	306	272	287	286	305	321	331	279	266	282	292	291	305	296	319	306	296	295	277	316	304	318	284	318	309	299
13244	944	837	656	511	328	297	255	203	176	192	179	159	155	132	169	149	152	148	147	133	124	135	135	132	135	139	123	162	133	115	132	131	132	143	134	137	113	142	131	130	142	131	146	103	126	131	131	144	113	148	135	156	133	127	122	129	136	135	140	110	125	120	116	137	133	110	137	123	120	139	160	138	147	131	122	149	133	135	118	117	139	138	141	111	120	146	121	118	148	123	133	146	117	143	138	151	112	133	137	145	124	94	124	117	134	125	107	130	131	130	142	126	139	129	119	130	138	126	126	142	167	127	125	121	126	123	107	124	136	128	124	130	109	145	125	134	138	124	142	123	133	145	138	123	132	145	128	133	110	130	109	152	127	150	130	133	138	121	131	120	121	135	118	119	134	119	111	136	140	128	135	114	142	118	134	136	134	136	130	112	133	122	137	107	120	115	120	132	117	119	134	130	134	119	127	119	139	119	130	129	102	127	113	145	135	140	134	116	152	127	137	130	132	143	110	140	132	147	130	131	164	114	122	140	135	118	137	104	104	131	138	130	126	129	118	129	136	139	116	128	136	139	116	125	142	124	133	110	124	137	121	116	146	114	111	148	115	133	142	118	131	133	148	142	124	145	124	130	129	116	145	130	120	123	121	135	134	133	127	135	135	140	120	134	130	123	116	123	138	153	105	128	107	130	119	104	123	126	118	122	142	124	127	132	123	141	105	127	118	125	138	121	118	134	133	136	137	142	128	112	137	136	127	128	142	126	124	122	123	144	145	131	130	100	132	124	140	132	125	126	126	135	141	142	116	156	129	134	131	128	130	139	124	142	120	123	136	138	132	138	125	143	133	137	139	118	123	137	139	127	126	134	129	132	133	130	113	116	136	123	138	126	108	103	142	118	134	142	121	128	142	120	118	130	136	140	126	138	128	134	136	132	111	122	125	122	116	116	135	99	118	130	125	127	130	135	117	127	132	122	113	136	125	120	133	142	145	156	143	104	129	134	121	132	137	140	145	141	115	125	138	125	127	124	123	130	134	115	124	132	127	133	110	121	116	146	118	120	128	130	111	151	124	127	121	122	139	139	144	127	135	121	127	140	132	131	149	146	109	125	116	131	134	117	119	106	142	134	144	139	115	122	127	141	121	130	126	108	146	149	133	120	110	128	122	153	139	147	113	145	112	113	143	118	120	143	117	131	115	151	137	135	128	117	124	112	128	142	110	132	123	134	131	129	133	127	137	102	149	140	131	140	128	123	119	114	121	104	122	134	123	104	137	141	132	138	129	123	106	138	130	137	124	100	115	122	117	140	139	121	133	123	127	137	130	120	128	151	157	115	118	126	135	153	112	116	111	137	121	108	130	127	146	126	143	112	125	143	141	130	144	127	118	140	135	154	118	121	120	129	128	155	121	146	128	134	128	123	134	131	132	124	119	133	136	131	136	118	114	129	142	132	111	121	128	141	114	150	128	118	121	128	148	119	137	114	111	140	117	129	140	136	115	168	117	124	112	117	138	124	129	126	136	121	148	176	100	119	132	128	112	126	126	137	131	147	124	126	140	136	145	139	135	130	127	119	133	147	127	124	125	140	136	142	119	118	119	132	142	113	154	130	138	127	123	123	142	129	137	117	113	120	116	121	122	127	118	123	145	118	133	150	127	121	125	134	115	139	123	144	111	129	126	129	127	128	119	126	126	157	138	134	161	123	122	124	122	115	123	148	149	124	143	131	127	137	124	140	125	145	132	120	133	126	124	146	120	140	133	142	104	119	136	118	115	126	130	131	120	111	145	114	129	129	146	127	111	140	116	126	122	151	123	146	138	136	127	142	127	117	122	120	135	130	150	122	155	128	122	138	107	109	129	122	141	111	137	136	128	115	130	117	145	115	129	122	137	125	146	145	124	135	123	121	115	121	144	136	117	123	136	114	129	120	124	130	131	131	117	149	129	130	115	134	145	126	140	143	127	133	126	150	145	112	145	125	140	124	121	135	135	130	112	144	144	132	117	140	137	131	123	126	134	155	116	103	130	114	131	151	139	138	120	139	129	122	128	146	124	108	114	152	136	128	106	139	157	133	137	122	110	122	134	120	116	129	126	110	136	99	132	113	136	150	121	125	141	139	121	139	112	131	130	127	120	145	119	134	119	132	140	135	134	140	141	152	153	115	127	135	124	127	121	145	120	149	123	147	144	124	124	126	121	134	123	117	118	111	124	114	127	121	117	147	147	123	118	119	124	115	121	127	150	159	129	142	119	121	114	126	115	104	154	137	133	115	123	136	127	117	115	141	128	124	119	130	114	151	137	131	114	115	132	117	112	123	126	117	119	123	133	139	127	138	108	137	119	116	114	116	149	126	126	122	135	123	123	130	111	120	115	114	129	147	129	117	147	136	135	146	128	101	133	148	143	127	129	122	115	127	109	129	121	126	141	144	147	116	129	138	130	104	128	131	124	119	123	142	119	110	141	121	119	168	149	136	138	110	128	115	128	120	129	131	122	130	107	131	148	145	131	151	118	112	146	121	107	127	134	142	119	142	150	130	143	109	120	125	145	125	140	132	129	142	112	137	136	144	119	144	136	130	126	123	114	147	123	113	137	137	113	123	141	123	127	138	130	144	118	134	124	134	128	153	128	116	130	111	125	134	118	122	112	131	120	145	141	119	127	113	102	126	146	123	127	147	118	164	148	93	112	162	125	130	136	121	137	112	136	121	117	125	144	145	131	106	119	129	126	129	154	125	110	137	155	110	133	118	118	158	112	121	119	120	147	142	124	155	132	107	135	132	131	127	114	118	131	150	117	144	138	121	146	94	121	127	128	145	138	114	114	135	140	152	172	141	135	130	123	127	134	146	142	117	108	142	137	124	128	133	107	142	127	132	163	111	120	119	124	109	125	139	115	116	126	119	148	123	127	125	122	122	109	155	116	132	115	129	110	132	137	138	141	126	143	132	125	117	114	130	121	115	163	133	125	136	111	135	135	126	133	129	127	123	142	125	111	132	121	131	132	128	161	118	137	112	146	125	139	121	118	116	135	120	135	132	142	113	145	126	137	147	150	128	134	113	105	140	127	127	125	121	120	149	119	159	132	127	131	126	134	125	125	138	120	146	121	123	137	127	123	120	122	144	126	118	101	109	125	128	131	121	128	122	132	133	111	118	120	108	126	128	119	123	130	134	128	117	137	128	124	126	118	148	151	139	137	115	121	130	129	139	137	118	143	146	118	111	130	116	121	115	134	129	126	136	143	142	130	117	130	127	125	146	117	128	121	126	127	143	102	140	123	133	146	109	119	138	131	141	133	137	166	119	134	118	138	128	142	139	130	117	130	133	122	121	130	124	143	125	130	141	115	135	143	111	141	112	141	130	130	141	149	129	114	126	108	112	123	120	134	119	147	134	133	121	119	127	85	129	102	124	125	111	107	128	123	119	123	127	140	132	139	108	111	140	138	128	145	134	140	126	135	112	125	97	141	130	131	140	126	122	135	132	120
7857	879	1768	2094	1675	1337	1116	925	803	736	663	580	596	544	508	487	454	447	467	456	425	429	396	479	445	395	393	357	389	374	417	357	399	381	374	345	361	340	367	379	358	320	340	362	353	368	334	357	353	381	364	359	354	365	360	355	363	352	351	344	329	330	373	342	332	363	337	334	346	330	366	360	324	370	338	345	302	349	364	367	348	369	356	338	358	369	334	325	347	356	339	345	341	312	332	332	365	389	351	311	357	352	388	376	354	328	327	359	362	315	349	310	328	321	353	358	336	341	342	344	339	344	353	316	335	350	323	320	336	351	324	346	366	321	304	333	334	302	327	360	326	347	362	350	328	352	331	330	326	307	323	359	332	299	366	341	332	348	330	300	331	324	324	365	356	312	327	358	348	366	334	326	345	336	361	345	303	301	333	353	327	314	342	353	341	353	316	327	350	340	332	324	346	341	324	350	348	339	326	346	341	305	332	334	399	339	326	331	351	331	300	330	357	315	329	284	324	326	344	347	342	335	343	367	324	338	344	346	353	343	314	336	337	331	339	276	348	327	342	300	336	328	354	343	347	338	332	334	314	363	359	337	346	325	370	344	347	334	320	314	326	335	336	312	326	329	346	361	330	326	342	295	313	341	315	338	342	328	338	327	390	320	335	299	327	338	345	321	321	379	330	349	332	347	352	335	334	337	331	356	333	336	386	330	325	328	360	370	337	353	342	318	336	355	294	343	374	336	301	343	324	343	336	333	361	344	347	377	314	375	332	336	370	357	341	334	363	327	330	356	322	349	339	326	350	339	321	289	353	323	335	351	352	345	342	319	349	353	347	349	358	329	357	340	354	342	326	327	327	342	371	308	311	337	343	351	339	332	350	316	327	348	349	373	361	341	323	361	373	328	344	325	319	323	348	336	399	325	355	354	337	365	373	350	292	312	373	336	330	382	331	332	326	326	366	348	339	365	333	310	332	344	337	323	343	331	312	355	329	386	361	340	350	319	360	321	337	347	323	357	340	362	322	365	362	345	352	328	360	317	371	359	352	354	366	337	368	323	337	364	353	307	331	351	332	338	341	311	324	345	326	353	322	343	312	386	331	341	341	328	321	331	342	386	352	351	347	334	307	363	340	365	314	336	320	315	356	348	360	351	321	357	329	329	370	360	357	317	302	358	318	317	315	390	325	337	350	354	341	340	339	361	333	354	329	321	355	333	322	319	376	337	358	359	356	332	290	388	328	353	358	340	280	355	352	322	362	344	412	328	361	322	334	318	349	300	332	337	356	348	344	328	354	335	327	350	345	352	336	345	332	351	339	355	328	319	327	351	356	343	346	343	320	358	312	329	343	352	386	350	357	348	337	344	375	340	340	329	360	312	335	303	316	334	347	321	335	352	340	319	337	343	341	352	354	349	348	321	356	354	352	341	352	314	324	321	331	374	373	382	342	352	304	319	348	348	352	344	354	348	360	323	352	331	355	336	322	306	339	373	308	321	326	339	331	347	354	371	348	319	357	320	355	331	365	308	340	345	372	308	329	350	330	344	334	324	344	333	367	368	323	354	337	339	292	316	325	344	348	320	304	360	374	376	366	342	326	358	336	334	342	368	358	343	353	363	289	348	318	329	334	350	309	343	366	336	352	324	347	358	377	348	353	349	352	335	328	367	335	335	352	343	320	342	356	343	342	344	368	346	334	347	349	369	325	323	356	375	376	365	339	326	340	358	284	334	371	320	322	376	361	338	339	339	293	383	319	360	346	336	351	356	332	354	340	341	349	355	348	331	344	365	374	353	356	346	329	320	341	364	357	352	374	370	349	356	341	340	372	319	344	339	341	359	340	327	374	365	322	323	339	359	319	357	323	361	346	347	334	330	342	348	339	332	350	337	357	343	311	346	385	336	312	326	332	350	350	346	340	358	313	347	331	315	340	355	380	343	349	321	323	359	334	358	362	366	325	347	331	288	337	355	346	345	329	316	342	336	357	333	361	347	358	351	331	348	349	333	329	330	334	344	338	340	338	314	365	330	340	309	334	323	349	355	350	330	309	331	359	357	327	357	382	331	351	340	302	312	370	328	348	314	348	356	356	342	361	347	326	336	340	336	350	363	338	337	339	327	322	353	336	346	338	338	337	346	304	292	322	295	361	362	331	299	362	335	319	353	325	351	362	313	357	307	346	337	349	341	322	320	355	363	337	351	354	366	327	339	332	382	308	348	325	335	348	314	345	338	336	335	338	357	334	360	327	363	353	330	318	326	333	329	351	367	325	340	341	313	354	336	350	362	333	335	329	349	339	334	342	358	325	349	336	317	347	322	328	346	329	323	352	365	362	349	332	360	351	331	354	365	352	330	342	363	361	301	326	314	358	318	322	382	345	326	361	347	367	339	341	350	347	373	352	340	345	335	327	320	341	350	347	364	315	281	340	339	306	305	366	354	340	337	343	354	316	331	332	357	356	336	325	328	335	340	351	360	354	359	321	307	320	359	330	323	332	321	367	327	335	370	340	358	352	348	314	317	360	347	330	321	368	367	369	342	341	331	346	309	347	349	371	338	330	318	307	327	335	368	326	334	343	372	316	315	289	352	360	351	338	351	339	340	324	349	309	315	342	318	331	309	362	353	301	349	355	349	331	320	330	353	364	342	347	345	323	354	370	363	270	325	350	321	310	343	336	325	362	348	352	331	350	333	327	345	319	343	346	327	324	332	328	362	330	323	322	326	339	345	352	352	340	337	303	354	343	334	340	344	377	342	306	327	346	334	347	323	375	340	330	357	337	336	352	353	351	352	370	353	342	349	373	333	326	341	337	346	324	325	336	347	335	359	361	373	336	318	307	351	330	329	343	355	320	339	339	341	338	354	349	337	355	355	337	316	332	342	340	329	314	347	336	336	343	318	352	338	371	346	337	315	316	312	323	328	354	321	360	329	332	325	295	301	349	381	346	317	331	352	319	301	363	336	341	344	360	346	346	328	334	324	326	328	347	326	312	292	308	346	333	302	367	323	352	322	340	316	334	307	337	321	347	343	312	339	319	326	360	362	341	356	325	331	343	358	314	350	358	349	337	338	340	329	317	348	352	329	329	338	348	326	332	348	325	343	353	312	347	313	341	338	304	331	301	352	351	346	353	313	373	319	362	310	339	347	330	332	342	326	343	337	355	341	358	305	333	336	337	360	361	340	338	347	331	336	355	329	332	318	376	333	335	358	331	326	354	326	359	343	306	373	323	336	350	351	333	340	325	343	356	348	352	340	344	343	321	368	333	332	339	349	326	340	332	350	369	329	335	354	354	366	333	317	335	329	367	356	351	348	306	315	349	343	318	328	340	376	348	362	316	361	354	364	347	361	350	345	315	365	329	342	313	331	348	352	349	335	329	358	301	332	345	319	346	310	364	330	335	322	348	365	323	352	369	324	355	332	324	364	340	364	341	335	340	354	335	330	337	304	331	331	332	322	373	360	371	304	306	325	330	364	329	324	355	359	362	332
1500	317	242	276	275	281	249	285	257	277	294	312	305	291	263	259	290	289	295	297	285	268	274	277	255	313	278	294	312	289	274	285	271	266	257	246	278	272	262	275	251	295	275	313	278	296	312	318	281	281	274	279	284	281	265	296	295	289	269	301	320	319	252	309	256	289	280	278	304	268	287	276	283	286	276	263	293	260	292	276	285	295	323	299	276	286	287	294	273	284	344	281	281	286	259	297	292	268	228	264	279	293	294	286	291	273	264	258	283	270	265	286	277	316	277	272	291	232	275	274	306	296	277	267	272	286	287	284	278	305	283	294	284	274	236	260	290	287	268	315	267	287	289	294	266	256	269	294	323	276	292	303	275	279	278	244	274	302	276	278	283	302	282	294	288	277	267	276	288	227	264	284	267	284	278	287	331	276	303	276	266	301	287	323	254	279	278	270	295	292	273	260	280	263	276	297	292	291	277	278	247	303	280	279	296	269	318	264	271	280	290	313	290	313	271	275	287	269	269	258	244	256	285	274	269	304	278	326	301	272	274	277	289	273	279	272	262	271	285	293	282	273	260	315	283	301	265	260	285	276	260	266	297	313	283	276	288	252	297	261	317	308	312	290	293	256	288	258	254	250	281	282	287	276	265	278	247	265	272	273	265	259	276	299	259	304	272	272	324	278	260	260	270	306	286	323	267	317	264	269	244	261	304	267	335	263	246	269	288	287	275	286	299	296	266	275	256	267	296	282	271	275	303	276	259	277	262	269	276	303	291	269	261	258	258	275	285	281	267	298	288	270	263	265	273	281	268	272	294	247	246	292	296	281	253	277	276	290	288	296	293	312	294	293	271	242	281	290	263	276	273	280	288	280	261	296	271	299	287	276	291	260	290	263	283	288	288	296	304	296	286	296	289	290	313	266	309	315	243	248	271	263	273	248	304	269	268	294	292	271	252	276	263	277	288	282	282	295	264	261	289	287	304	273	276	253	309	300	284	249	305	281	306	279	265	291	289	270	287	278	280	293	271	301	277	257	263	250	269	328	278	270	280	268	287	276	261	269	261	265	278	310	277	279	258	295	271	276	301	305	236	258	281	282	285	267	273	256	257	286	285	272	285	281	307	317	260	286	270	294	277	286	277	287	282	271	278	283	279	247	271	262	246	315	271	296	300	265	289	284	274	284	266	304	288	258	265	272	293	282	260	300	268	295	256	291	289	303	282	282	276	272	263	300	297	283	250	287	273	278	282	291	287	303	318	281	267	252	242	266	302	291	274	283	272	306	286	327	268	271	277	307	296	273	280	264	288	286	292	289	304	306	279	282	272	270	253	279	297	293	305	288	279	281	281	281	268	293	264	298	250	291	278	285	294	271	273	292	268	268	286	254	256	269	216	237	284	296	256	313	304	268	280	280	279	305	319	273	305	270	289	274	288	305	296	250	279	281	257	280	278	282	274	291	282	296	299	283	298	301	275	296	276	255	289	284	279	303	310	284	290	271	298	307	301	289	312	286	280	283	273	269	281	294	265	283	291	266	274	294	292	260	303	282	252	303	251	254	290	281	287	279	267	314	280	261	299	311	286	314	312	300	277	285	283	263	309	253	267	287	299	287	285	254	266	294	271	284	298	273	272	261	276	286	310	310	298	300	267	276	263	255	324	290	282	279	285	282	279	284	277	273	270	289	283	270	281	286	263	275	295	252	281	297	270	275	261	294	279	278	327	280	284	241	258	296	293	281	249	276	296	265	276	327	258	289	277	273	246	275	297	264	279	268	295	298	264	292	278	283	267	288	265	296	310	298	305	262	279	320	312	273	284	270	255	270	280	325	292	286	275	267	277	292	267	276	303	321	263	266	266	283	299	287	255	308	281	308	286	281	294	276	300	307	237	280	312	284	274	261	281	289	292	304	276	300	303	265	284	257	290	256	293	293	313	255	275	250	296	301	259	292	280	261	305	296	308	289	292	280	284	281	280	326	283	296	301	264	282	289	305	296	266	297	270	256	305	303	293	282	303	301	281	278	280	309	281	307	278	316	303	294	306	293	275	280	300	290	292	275	255	283	295	308	290	296	271	318	306	269	269	267	301	293	326	310	268	322	291	278	280	283	302	233	262	276	311	254	267	252	278	305	316	294	272	267	313	282	317	279	282	264	280	277	291	277	260	285	314	285	282	280	282	255	277	276	274	301	311	292	287	282	295	270	266	300	302	270	282	284	310	249	274	297	257	299	300	278	270	275	284	276	247	266	257	296	276	304	303	271	264	266	295	301	293	286	280	262	284	295	284	283	258	260	278	274	274	282	281	295	290	316	279	257	281	258	302	282	278	299	326	280	285	273	289	292	288	284	257	262	266	298	255	290	315	277	287	276	284	282	257	272	258	241	277	270	313	310	284	281	273	295	273	269	265	266	286	257	255	263	275	287	304	290	307	285	256	298	281	324	285	292	286	293	266	298	267	271	290	293	277	285	262	241	258	280	287	264	291	302	298	252	304	291	298	274	284	293	280	290	288	315	290	278	278	320	285	254	289	299	257	290	278	272	281	307	297	275	303	256	290	285	330	314	263	277	286	333	286	267	310	283	270	261	295	334	256	313	271	265	280	287	288	268	320	248	284	295	302	294	294	280	267	292	263	225	272	264	281	253	266	273	276	249	252	271	274	278	312	277	285	264	258	287	257	280	255	305	268	264	311	295	269	260	262	260	267	277	291	285	294	298	278	276	292	305	276	291	234	279	281	254	284	279	281	299	274	309	330	302	282	273	318	266	256	285	289	277	312	267	274	270	256	308	318	286	278	283	257	247	296	294	280	288	276	303	283	274	281	272	294	271	274	294	278	251	293	304	304	263	303	276	291	293	305	267	270	275	252	307	284	278	296	268	272	288	252	271	300	261	281	284	294	258	271	283	291	295	279	262	291	290	303	260	285	276	263	310	304	295	303	273	301	303	281	273	281	259	285	293	268	261	277	278	290	311	319	314	279	315	262	254	294	288	263	269	306	289	296	305	273	300	303	290	284	257	268	276	285	272	253	303	280	294	270	280	251	277	265	274	261	238	281	266	286	339	311	304	263	288	279	274	270	288	293	314	280	280	279	294	274	274	280	280	266	299	264	284	269	278	264	280	276	270	295	265	256	250	281	267	275	268	276	268	273	266	279	262	275	291	262	270	285	272	292	278	257	276	248	293	258	288	267	274	292	265	297	255	260	270	288	299	310	302	309	261	253	273	286	269	272	276	268	269	287	271	304	278	284	269	299	283	276	273	251	277	311	294	281	293	314	256	286	260	248	283	283	294	334	272	295	224	287	296	298	307	300	282	292	256	256	282	290	268	266	300	311	297	284	311	282	265	269	290	298	258	282	291	290	294	278	260	263	288	306	271	283	288	256	260	277	279	302	277	326	283	291	239	273	318	264	282	292	271	291	280	261	297	259	285	301	287	276	262	294	319	256	252	281	269	306	287	297	277	275	278	282	259	302	305	295	286	257	276	262	270
1727	671	669	670	649	597	662	638	663	638	618	580	622	646	577	612	678	620	609	624	609	633	625	638	626	618	611	592	594	630	610	650	587	626	588	612	630	611	592	629	652	653	655	605	630	621	621	627	638	626	656	643	637	587	645	606	646	602	601	609	630	608	638	582	613	629	642	646	625	624	617	628	641	594	618	647	632	560	666	623	610	604	632	667	628	591	645	620	613	657	658	631	599	567	642	623	621	629	619	541	659	655	650	654	610	632	621	627	599	675	615	580	626	601	642	631	624	606	638	618	633	624	614	589	596	637	633	619	666	608	647	645	604	622	588	594	631	621	616	646	608	649	644	613	622	611	630	617	589	608	617	633	648	642	625	627	639	663	589	642	632	610	592	631	634	615	630	623	617	617	677	662	652	684	610	658	664	651	634	627	550	614	634	638	631	639	598	636	587	644	665	602	646	637	627	639	630	601	643	628	610	617	611	634	667	608	624	584	641	593	615	637	617	675	652	647	615	613	623	636	612	667	600	569	642	639	675	586	626	612	623	646	620	668	631	597	624	652	605	586	584	629	610	617	662	583	637	611	595	623	633	622	631	627	625	619	612	630	623	628	637	629	615	615	608	602	656	620	653	612	639	644	682	638	592	629	619	683	597	664	630	624	653	629	602	626	613	615	593	597	621	589	615	603	667	638	644	620	628	602	643	592	649	600	669	654	635	606	630	600	610	610	655	626	617	616	656	625	627	637	614	676	620	620	618	624	589	608	580	617	667	640	635	629	606	613	663	643	649	646	655	630	634	617	638	613	602	657	570	656	618	613	634	622	639	677	633	613	620	631	655	588	651	646	650	616	589	644	637	646	622	580	665	639	585	634	615	650	605	591	642	655	634	628	677	574	650	648	603	603	618	609	632	608	597	621	610	624	620	619	617	654	685	656	646	636	653	649	652	629	610	644	649	638	609	617	608	617	623	612	624	641	613	603	592	658	651	627	598	587	621	602	631	581	651	653	611	650	623	655	624	578	649	631	609	650	619	636	594	655	616	587	648	663	594	615	658	592	623	606	574	642	610	599	597	635	658	644	669	608	593	621	619	641	638	636	617	633	591	590	608	599	637	591	607	651	617	599	572	640	587	591	616	607	631	614	593	597	651	639	574	561	634	637	605	633	624	657	607	629	645	612	625	604	631	612	637	593	619	611	629	620	611	624	611	600	647	580	631	634	621	619	634	590	643	640	605	670	606	634	631	581	633	634	629	574	660	627	616	638	655	626	618	617	635	618	608	621	647	653	613	580	600	636	597	613	650	629	646	651	623	621	640	637	599	613	646	549	633	607	626	612	631	645	612	591	630	624	631	624	678	652	628	645	626	588	643	697	617	612	652	613	626	604	602	609	642	588	603	607	612	612	610	634	635	659	602	614	620	658	617	621	650	599	648	617	560	643	649	621	603	584	647	612	598	606	627	669	614	629	641	599	626	615	610	688	611	590	622	650	628	656	668	632	614	610	619	633	625	636	633	646	618	633	618	602	633	638	583	579	619	592	620	635	599	665	618	630	620	611	590	593	674	661	581	625	629	598	603	638	672	628	592	660	632	613	613	628	655	597	630	624	609	616	634	635	575	601	639	675	626	634	676	664	577	635	617	649	598	611	641	605	643	627	643	595	620	592	639	613	646	612	631	640	645	639	635	609	627	655	624	603	616	635	595	586	583	641	631	636	603	658	629	639	599	622	655	650	623	635	658	619	597	661	602	613	664	648	621	633	674	616	595	628	655	653	579	624	657	633	649	641	606	636	613	613	670	585	590	619	645	636	580	605	656	695	639	651	620	606	605	606	584	633	623	687	656	611	619	595	633	665	580	635	633	618	610	602	628	572	641	631	595	606	628	644	623	621	613	582	611	631	657	655	630	595	609	633	650	623	607	618	628	596	626	632	620	596	588	641	636	630	617	648	604	632	605	644	585	653	643	628	660	637	619	621	590	625	608	618	595	632	652	640	679	654	626	627	647	606	643	649	637	655	611	601	668	626	589	592	609	622	625	615	631	631	624	598	611	605	659	588	621	631	612	580	655	604	590	628	608	643	633	632	636	632	671	619	603	599	647	664	602	622	657	609	633	597	575	636	603	613	611	652	626	630	640	643	603	578	602	636	593	649	589	628	644	641	652	670	665	630	605	653	583	609	615	657	666	614	639	608	619	602	653	629	605	604	593	639	621	643	565	630	558	588	613	612	645	669	615	605	621	602	627	591	662	652	645	666	622	602	644	623	637	610	630	629	624	615	624	594	630	631	650	623	625	651	643	622	637	631	639	612	600	646	616	566	616	611	628	619	563	633	630	649	687	598	609	660	651	587	633	643	590	615	643	600	629	644	689	622	625	668	631	651	618	626	628	637	635	602	636	622	600	620	610	608	647	584	624	609	615	591	607	643	598	592	641	597	632	583	621	572	650	611	633	584	648	654	613	658	626	644	616	593	693	627	592	583	618	659	669	601	605	652	612	644	649	652	581	658	627	610	627	633	622	582	639	615	613	577	599	667	625	636	653	619	635	629	614	597	646	629	637	600	690	627	610	592	657	638	625	619	647	623	667	675	626	640	595	644	617	608	613	615	630	607	651	596	631	579	574	644	611	658	641	655	667	609	611	676	610	582	628	609	653	659	614	633	615	639	624	633	637	617	629	641	616	608	608	625	649	619	643	602	621	619	640	610	653	613	612	603	631	618	625	599	676	618	626	614	662	627	663	625	601	636	648	589	632	626	589	628	616	616	638	659	633	619	629	649	586	629	633	610	607	655	676	624	617	619	606	585	561	638	610	601	609	608	646	655	601	655	617	578	683	607	612	611	594	580	635	624	652	625	655	636	609	627	614	620	627	665	607	642	614	659	626	640	653	607	600	616	615	658	606	617	574	636	605	627	648	605	616	626	624	617	612	566	632	623	600	629	624	673	595	604	648	656	602	614	602	628	605	605	634	691	644	634	631	654	659	624	668	634	635	602	622	600	629	614	645	631	621	637	601	599	650	641	584	639	637	674	616	597	609	591	590	654	638	634	620	606	612	636	609	580	622	612	626	615	617	635	645	619	625	590	621	624	642	648	625	593	613	607	638	599	584	631	591	661	649	633	585	610	597	678	611	581	585	597	660	630	601	593	586	587	623	631	596	618	600	669	621	618	636	628	645	629	592	591	648	668	575	632	632	595	634	605	629	629	617	662	671	651	610	617	634	599	649	613	653	640	598	641	658	574	609	600	622	652	616	638	611	636	610	636	620	668	651	601	656	632	665	637	613	634	616	656	637	598	630	679	611	630	586	611	590	608	623	627	617	680	675	603	599	605	623	651	639	625	619	564	631	620	685	612	624	627	622	654	633	646	620	627	628	624	648	634	605	655	591	656	646	623	648	645	609	638	630	593	612	607	585	598	656	647	610	658	648	618	593	601	548	608	647	665	609	636	617	607	639	618	639	650	630	634	585	598	659	641	564	634	603	606
6949	423	431	335	290	236	181	144	162	137	133	112	116	140	140	117	134	128	132	108	133	106	114	126	133	116	125	117	132	109	119	119	112	113	134	136	103	122	118	126	136	123	121	98	118	129	119	124	129	128	128	128	111	137	105	117	119	117	122	138	122	111	127	102	109	99	129	117	116	120	150	109	125	130	137	112	109	123	121	112	142	119	108	125	102	118	120	137	127	123	112	129	124	122	113	143	118	110	111	123	123	94	123	116	119	119	101	125	119	131	124	150	124	137	117	142	119	106	139	125	121	141	111	117	117	128	152	112	123	114	125	124	114	152	120	128	118	126	99	140	104	113	135	99	117	105	108	110	124	102	111	112	142	100	105	114	112	109	109	106	124	124	116	101	120	99	125	132	152	138	104	113	118	110	109	110	115	105	122	136	115	124	129	99	112	130	130	111	126	146	139	145	112	108	123	123	152	124	123	101	125	118	120	126	111	150	132	114	117	132	120	114	112	120	131	109	120	123	122	113	122	115	112	113	142	107	104	121	125	125	133	119	120	100	111	136	123	109	119	121	137	126	141	133	113	111	114	115	122	106	120	106	160	126	122	115	111	98	114	135	119	146	104	125	127	121	109	153	134	131	127	120	113	124	110	121	99	110	117	123	110	119	109	113	108	120	116	114	119	119	118	115	117	127	120	120	135	94	123	111	107	139	111	132	131	127	127	117	140	125	127	127	107	128	141	126	120	112	123	124	133	128	107	109	119	123	124	123	118	109	116	112	117	127	126	117	122	128	136	125	119	135	117	120	113	112	141	129	123	139	125	126	111	106	117	111	114	113	114	96	112	115	101	125	121	132	116	111	120	117	127	142	126	114	120	128	130	118	124	115	117	128	128	114	117	140	118	131	123	115	151	133	114	120	109	117	112	111	125	99	122	111	130	130	137	115	113	98	116	134	107	134	125	148	118	104	129	135	117	147	109	139	147	110	133	125	146	116	114	128	121	147	125	116	124	147	111	106	121	115	115	112	135	116	114	135	120	118	127	121	114	138	113	124	117	101	126	126	122	122	137	152	119	128	131	127	114	101	114	120	120	148	120	121	132	133	113	138	104	120	136	113	107	117	131	120	112	117	127	120	112	132	152	94	124	136	104	137	122	128	137	132	118	104	123	114	114	110	133	132	117	124	133	122	126	115	118	113	118	132	112	126	117	113	119	122	147	109	113	125	119	109	136	118	125	112	112	125	115	110	107	115	115	118	105	124	127	111	105	134	140	110	117	115	105	111	123	108	109	113	103	124	129	122	133	118	129	124	123	117	105	126	125	130	111	132	127	129	132	129	135	144	100	119	117	126	142	130	120	122	137	142	131	106	123	114	146	124	124	131	129	123	129	140	123	126	127	96	114	109	131	114	120	131	117	134	123	129	122	128	98	116	108	96	119	113	117	129	111	124	115	121	116	120	118	109	98	124	122	116	119	116	107	108	128	112	108	116	110	128	119	141	150	110	122	137	141	142	109	123	133	118	112	143	110	114	135	131	112	115	116	111	117	97	118	130	125	113	114	122	118	126	112	138	108	142	148	112	115	133	136	113	141	140	114	142	124	123	118	112	107	118	115	101	117	138	130	132	117	135	108	136	116	104	117	126	141	104	114	124	119	128	138	106	100	120	107	106	100	124	122	114	102	126	120	105	131	139	123	118	130	134	141	108	116	128	89	106	140	141	133	136	101	111	131	110	119	119	122	106	111	157	102	96	120	104	122	117	107	119	137	143	121	109	123	110	124	135	118	131	114	120	122	132	125	120	103	127	129	122	116	122	139	120	111	105	96	119	117	129	113	147	107	113	121	106	119	136	112	103	117	120	112	109	127	105	112	121	111	123	131	113	124	110	122	117	106	130	120	135	125	146	147	134	97	120	114	100	116	140	138	108	140	123	113	111	118	114	121	133	131	143	114	114	118	127	129	114	130	133	112	133	140	144	125	101	108	104	139	115	122	105	119	129	118	136	133	112	126	126	122	120	121	101	113	111	105	115	126	137	127	121	101	114	115	132	136	134	121	106	141	109	121	121	116	136	115	124	109	121	135	114	103	124	119	141	124	117	113	115	116	120	116	117	127	133	109	115	135	126	109	127	123	108	127	109	112	117	118	120	114	142	115	137	143	131	117	116	128	90	130	118	118	118	116	129	137	116	123	128	156	119	109	101	110	125	130	117	124	119	129	123	100	124	108	106	125	120	126	122	90	116	114	123	121	111	142	96	119	131	121	108	110	117	116	122	127	124	120	126	112	124	113	140	125	117	120	118	146	111	111	116	104	119	126	137	121	123	128	110	152	118	132	109	121	126	118	129	113	118	118	121	110	133	146	129	141	142	122	123	134	101	118	118	110	138	108	126	138	119	142	145	131	110	133	118	106	149	125	119	113	118	104	124	115	121	138	119	132	125	126	114	139	122	158	118	128	111	119	120	116	119	124	128	114	120	124	130	138	108	133	116	140	136	125	112	141	129	117	128	139	124	108	117	124	121	102	124	124	116	126	128	118	132	122	111	130	107	115	125	97	117	133	104	126	143	129	115	131	98	116	111	105	106	142	138	106	137	116	140	132	138	144	143	121	120	115	127	127	103	118	100	147	119	124	114	110	134	109	116	132	124	124	108	127	123	130	122	116	124	113	141	118	140	128	141	115	121	116	112	120	127	108	132	113	122	126	122	131	115	111	116	117	118	135	146	135	116	135	140	132	124	105	143	125	111	143	116	114	126	135	118	96	108	113	99	146	131	104	118	112	119	120	128	128	134	116	109	116	132	125	118	112	122	104	126	99	131	109	104	126	98	124	120	120	120	146	106	121	119	114	113	134	105	136	128	97	130	122	134	144	149	111	108	134	111	113	114	126	146	122	121	115	105	139	92	122	119	109	153	142	108	130	134	123	123	159	117	107	140	138	123	104	146	99	121	117	104	115	122	104	133	118	115	138	109	121	145	107	126	108	113	115	116	139	122	123	121	111	135	138	124	116	135	140	118	130	109	128	123	139	127	116	118	130	114	114	119	140	94	129	107	134	127	150	140	121	107	132	128	130	126	124	134	117	99	120	140	124	114	124	125	139	115	115	123	111	113	130	131	110	128	135	118	123	105	121	106	133	128	117	120	115	131	140	115	118	127	115	113	111	124	106	112	126	124	111	166	108	127	117	126	92	107	134	111	138	114	107	115	108	116	112	135	102	126	116	125	111	114	124	131	124	114	123	129	124	121	113	121	107	125	118	115	131	104	119	139	126	115	90	124	125	132	98	119	122	92	120	127	104	128	122	113	121	110	118	123	96	135	120	108	131	104	121	122	115	113	122	140	116	116	106	133	113	119	112	119	130	113	98	147	136	132	114	116	120	114	124	114	108	115	103	117	130	138	126	122	123	93	99	116	111	127	136	107	116	151	120	114	121	110	107	101	145	108	126	101	111	106	120	101	126	135	141	117	120	117	131	121	102	127	117	132	116	102
6000	544	1053	1126	960	783	675	640	503	500	470	453	404	407	402	387	386	384	388	346	323	346	359	344	343	349	345	323	296	302	343	314	331	315	306	327	336	326	306	348	276	300	311	304	317	335	335	318	281	296	304	298	299	330	276	303	306	331	298	306	291	300	331	310	303	292	304	308	314	305	311	296	355	302	300	307	296	290	304	360	320	358	324	314	305	310	304	301	299	302	287	316	321	294	285	318	296	297	304	308	321	316	302	324	309	299	291	323	316	309	345	311	288	307	324	299	279	309	315	289	300	297	304	299	291	301	279	307	305	289	328	314	304	319	327	280	319	331	309	295	289	306	336	288	319	282	315	295	298	288	306	283	295	299	291	359	273	329	319	297	275	302	317	292	298	318	287	297	291	298	295	289	323	307	296	311	294	303	320	287	311	291	293	280	255	305	333	314	290	289	270	317	300	292	293	293	293	317	323	288	325	311	327	322	312	295	286	287	306	317	290	293	320	325	309	308	300	304	304	304	310	316	279	305	306	318	301	302	309	290	293	282	302	314	333	316	280	290	295	303	285	268	330	275	291	300	309	311	335	305	292	300	312	287	316	345	310	304	311	337	337	281	288	322	303	309	298	330	267	297	301	310	324	311	312	285	331	335	324	335	293	322	290	325	317	308	313	324	296	329	340	312	300	312	320	299	300	333	291	325	255	306	324	264	300	291	332	312	301	294	327	273	315	292	314	279	314	306	313	288	302	286	293	291	269	307	310	265	324	288	342	297	334	295	315	309	307	322	295	319	333	326	268	281	318	306	303	330	291	316	329	315	296	342	287	311	294	307	327	316	311	306	324	321	298	294	312	315	322	329	297	287	329	309	332	296	300	294	327	310	331	299	311	297	329	336	298	301	319	298	315	315	312	303	323	286	287	320	299	320	298	297	293	268	318	305	339	263	327	304	306	318	313	297	279	303	286	303	299	308	298	293	306	288	327	302	278	320	310	296	307	339	324	343	326	332	290	290	306	258	338	337	320	335	276	287	297	305	351	307	278	309	299	319	315	305	318	300	300	280	293	342	331	324	313	295	326	286	317	323	297	315	280	341	327	312	296	298	292	300	285	290	279	291	317	322	295	288	276	301	302	295	305	300	292	306	289	287	322	304	301	308	286	323	308	302	342	347	289	327	346	294	283	304	278	324	316	327	299	278	316	299	316	318	328	301	292	305	308	312	310	289	301	344	310	335	329	293	299	325	295	325	296	304	337	299	310	311	330	298	286	307	328	307	279	270	277	301	312	309	316	307	300	322	289	304	311	315	299	303	327	340	283	307	291	320	310	312	301	300	291	298	294	322	296	285	300	321	287	318	286	308	312	320	324	279	296	306	330	270	308	304	268	324	327	285	319	283	300	326	323	338	288	295	271	313	302	292	290	285	344	314	274	312	304	320	281	299	320	336	283	297	312	303	319	282	306	279	280	295	310	292	327	309	302	319	321	305	314	304	337	313	340	319	275	304	307	316	295	305	280	311	295	317	312	310	290	300	331	298	333	323	274	324	304	301	310	286	308	329	300	280	298	288	300	338	303	310	315	329	283	330	306	313	320	297	314	312	315	310	289	301	316	302	305	302	300	314	316	304	287	300	318	324	273	315	321	328	321	284	283	339	307	294	293	319	332	322	268	319	312	280	317	309	298	303	311	297	315	318	324	292	314	294	332	297	296	299	293	292	315	305	336	325	303	311	323	318	297	298	280	326	333	321	306	272	295	307	309	320	330	293	309	308	310	308	325	278	328	324	297	299	289	298	296	292	301	312	327	299	307	318	275	296	301	271	308	309	290	300	329	309	300	307	316	323	287	293	291	308	292	303	352	298	332	310	308	290	285	290	337	310	298	313	295	334	287	300	309	275	310	302	282	307	310	279	317	319	327	305	290	305	315	336	315	310	263	310	301	281	274	303	300	310	302	303	311	307	325	294	312	325	281	305	303	317	302	311	293	323	306	335	338	291	332	297	269	291	288	289	308	290	304	362	269	296	314	307	313	301	272	272	302	302	309	279	295	293	281	321	320	290	309	324	296	323	308	321	319	301	302	276	305	298	327	307	306	327	302	300	330	333	316	311	329	331	328	298	289	323	328	330	319	307	291	326	295	278	289	316	316	308	315	324	309	323	317	297	308	324	295	299	277	335	272	324	285	274	312	309	310	290	313	286	313	303	305	299	294	286	304	310	293	301	285	299	296	269	308	308	326	284	332	319	307	309	304	319	311	303	304	333	302	325	301	321	294	293	294	305	290	309	311	299	276	347	304	287	319	299	319	314	300	295	293	295	303	316	304	314	302	312	318	309	330	313	310	364	318	294	304	309	324	312	280	325	315	298	261	291	323	300	307	285	301	275	273	320	288	297	312	303	288	292	351	294	317	292	302	283	312	288	296	313	307	287	295	299	319	295	297	292	303	309	324	326	279	315	275	291	310	339	298	294	302	281	295	282	296	314	319	266	285	313	294	316	295	316	292	328	301	325	285	273	315	327	303	290	293	294	299	303	320	306	308	282	295	299	262	344	290	282	300	311	294	295	290	315	303	310	304	336	327	291	282	312	320	288	311	312	328	318	331	287	304	320	281	295	311	276	305	296	321	315	304	332	330	293	297	282	305	291	295	331	298	279	298	307	312	311	303	300	298	313	291	325	324	330	301	303	370	294	298	284	292	315	314	325	301	282	302	337	323	284	301	306	346	326	325	299	298	319	273	305	324	291	286	315	309	302	283	338	296	322	268	292	309	342	317	314	292	297	301	304	298	286	308	318	326	321	285	257	324	302	281	315	311	292	297	298	304	331	323	311	324	319	303	318	316	297	294	306	295	312	287	303	297	333	313	314	309	323	288	302	279	302	331	327	308	342	285	321	338	307	292	312	311	327	303	321	293	286	301	293	335	303	314	310	311	294	324	309	328	292	311	320	337	278	292	313	308	296	303	301	309	285	323	312	323	263	313	308	293	307	288	298	298	304	283	315	324	297	297	312	288	316	317	292	304	310	325	310	320	313	311	317	336	305	305	333	304	288	308	323	299	284	347	277	298	308	315	279	307	280	288	317	308	299	292	291	313	304	313	334	314	306	321	335	285	320	293	309	301	377	318	328	319	268	280	294	313	308	305	340	316	316	312	337	309	354	314	319	343	316	284	294	300	311	282	303	280	303	290	305	329	302	291	297	301	319	304	307	286	349	320	320	314	293	324	310	317	296	300	304	279	291	274	299	296	321	319	318	316	321	270	318	273	298	314	297	272	304	287	311	311	297	320	316	305	323	312	288	287	324	268	330	306	313	298	315	276	328	296	331	309	300	314	300	289	321	317	300	290	317	308	314	291	313	280	302	311	322	317	285	309	267	289	274	309	301	306	327	332	294	327	298	342	324	314	329	301	301	302	310	316	334	332	291	311	333	315	307	304	300	303	286	295	334	303	265	306	280	303	315	311	296	293	317	319	282	324	314	310	281	291	312
13254	926	805	634	421	342	267	220	188	211	179	153	178	152	177	158	153	140	137	147	141	148	155	138	169	137	161	143	127	132	109	136	135	135	139	131	126	123	121	105	137	165	149	129	127	122	124	121	131	136	121	152	144	141	131	114	124	144	126	124	129	136	149	116	140	136	141	132	149	117	92	112	129	125	123	114	138	132	141	129	112	144	131	128	127	137	135	126	131	117	139	133	150	139	140	124	130	140	131	135	135	142	146	168	111	128	105	127	122	142	140	141	145	154	137	126	141	121	145	119	131	152	123	125	164	136	134	139	146	121	159	140	134	142	115	138	124	112	112	138	104	142	125	129	146	123	133	133	107	128	133	125	124	134	126	141	132	132	124	123	134	144	118	124	126	126	148	110	146	140	121	116	123	123	112	124	134	120	130	119	116	125	145	122	111	137	125	149	145	141	116	137	107	135	127	118	129	123	113	138	125	130	113	106	114	144	128	133	154	133	128	131	138	135	135	120	131	121	131	124	127	123	108	119	119	134	126	104	112	144	154	124	147	122	158	131	144	121	148	128	145	115	129	134	132	122	124	154	115	123	125	141	115	157	137	109	114	139	113	119	141	125	145	138	120	118	128	123	121	137	130	133	142	160	112	119	141	142	121	119	130	132	128	138	140	152	112	126	127	121	121	119	133	123	131	129	119	132	105	120	109	135	137	143	127	147	130	137	134	133	125	133	118	151	129	113	135	134	133	150	124	144	132	125	149	115	137	141	122	136	109	143	122	112	125	130	120	120	135	142	129	132	113	140	122	117	150	125	109	152	141	136	128	132	120	138	145	146	155	131	136	146	95	133	128	145	171	148	109	147	116	137	119	139	121	127	130	150	155	123	144	136	151	149	127	119	133	126	121	111	119	142	146	124	128	129	139	131	128	157	119	132	132	116	124	132	114	116	104	126	121	116	132	134	139	90	117	140	113	153	132	141	124	140	120	158	147	113	120	116	143	144	142	135	135	134	115	131	122	139	130	130	126	123	126	119	132	135	141	121	140	128	125	132	147	140	116	138	116	138	125	119	130	147	103	122	130	113	111	137	120	131	126	119	133	120	148	140	144	129	125	122	133	146	115	132	113	132	118	123	133	171	127	125	113	137	116	134	132	152	123	129	142	122	132	122	117	130	148	124	134	123	122	145	133	130	135	117	139	129	124	132	147	126	117	137	130	125	129	111	127	156	126	142	135	130	122	130	132	141	120	132	118	121	113	120	136	127	134	140	135	143	135	129	142	138	122	117	127	128	126	118	119	133	169	148	154	148	137	120	127	122	127	119	127	130	151	129	93	134	125	149	128	102	126	148	141	133	116	113	126	128	118	120	134	124	109	132	107	127	125	131	131	135	126	151	111	138	130	128	156	127	127	113	131	146	118	117	141	128	119	140	143	135	141	120	100	121	113	134	156	107	139	134	139	143	142	126	124	103	126	127	132	123	114	140	118	119	120	118	120	124	138	137	131	142	141	128	127	130	163	135	137	134	143	146	142	141	131	123	142	155	149	117	144	122	125	123	145	122	105	131	131	122	141	146	126	131	131	132	131	134	141	131	120	112	109	111	134	131	124	124	132	154	103	140	120	142	139	149	126	122	142	141	124	138	120	130	122	130	135	130	120	125	149	136	129	121	141	130	124	148	117	126	121	125	124	129	122	119	126	127	118	126	106	119	145	124	121	124	129	127	122	136	126	130	121	130	124	127	139	144	125	98	133	120	146	119	113	152	125	138	144	150	147	126	129	130	132	120	120	116	118	135	138	132	95	121	105	128	129	132	135	112	117	151	115	123	131	126	142	131	123	110	131	120	120	124	137	140	138	129	147	123	151	143	130	115	134	131	136	130	129	142	132	125	123	131	125	148	154	125	132	119	137	138	124	117	125	137	152	127	129	133	127	120	148	120	131	125	134	135	117	123	127	124	147	134	125	132	125	125	119	119	121	121	110	126	117	140	137	143	124	130	135	118	124	136	145	147	125	135	150	124	118	121	144	135	129	126	127	137	143	127	107	137	115	120	128	129	126	113	138	141	135	132	127	136	116	114	133	130	127	131	124	142	137	109	132	127	133	150	132	138	130	121	107	107	129	121	139	107	136	139	136	150	128	134	118	134	141	144	125	169	112	122	134	132	133	122	127	115	130	98	110	127	114	123	120	128	122	130	139	137	149	125	122	155	127	113	136	128	120	115	137	143	138	147	113	133	113	121	114	110	130	133	127	131	131	110	108	133	139	147	135	145	128	121	128	110	130	133	122	122	144	133	121	128	145	150	135	93	107	116	110	138	128	146	119	121	151	118	135	115	125	117	133	147	129	113	134	143	135	145	96	112	120	129	118	127	125	128	120	120	133	133	122	148	138	129	125	142	132	125	128	122	144	113	132	126	118	120	139	133	119	156	147	134	139	124	124	120	123	128	133	120	121	104	124	120	111	124	132	130	115	121	118	113	123	114	123	100	114	144	121	139	121	123	107	162	136	117	149	121	120	142	120	143	132	128	133	115	135	117	140	139	126	111	120	133	128	136	131	123	119	128	114	122	139	126	106	119	138	111	121	137	136	121	130	144	120	137	116	138	146	103	113	140	124	130	146	109	125	133	128	143	131	160	142	134	155	139	130	138	131	144	135	118	135	128	118	127	136	128	106	132	128	124	126	142	128	132	132	97	130	128	136	134	122	141	143	143	135	130	128	146	129	127	152	114	145	125	123	131	128	140	135	134	152	130	126	124	146	131	132	124	131	127	109	132	138	122	145	126	125	110	134	114	120	133	126	127	116	131	110	120	104	123	121	146	144	124	126	132	143	143	135	140	128	114	125	135	127	122	135	124	134	137	143	113	122	115	135	133	121	135	123	136	138	120	158	136	157	120	133	132	157	118	125	133	152	120	123	118	140	137	134	127	123	99	116	109	135	121	142	129	119	116	126	134	131	131	128	124	133	124	133	118	123	149	147	148	111	124	137	126	129	127	139	116	113	144	143	141	112	132	114	140	169	139	131	140	153	125	133	105	146	130	128	141	142	129	145	127	135	125	114	127	111	128	118	132	136	132	137	135	156	123	121	129	136	139	136	138	143	143	125	120	149	123	135	116	124	140	126	96	146	117	121	132	128	127	127	129	133	134	123	105	137	147	136	123	122	119	114	136	129	128	137	132	114	137	123	128	133	127	145	124	124	121	117	145	112	146	137	127	117	123	134	137	136	152	136	122	130	133	115	127	129	145	120	143	133	129	135	135	106	123	127	122	127	142	137	131	134	140	122	101	131	144	124	127	130	128	114	123	139	138	104	102	131	144	120	114	105	119	133	117	139	159	117	135	140	139	140	138	123	145	128	134	130	138	114	124	130	143	119	111	143	122	119	126	137	120	141	139	146	146	155	139	132	140	133	130	129	131	140	123	127	123	134	120	126	135	124	134	136	118	131	114	123	132	138	124	100	134	117	117	123	145	134	130	125	134	131	120
7881	823	1772	2025	1690	1318	1052	969	788	684	619	611	589	543	523	515	492	491	474	433	414	410	403	417	405	385	374	359	383	366	381	379	356	396	399	443	393	377	374	388	367	372	401	414	345	378	387	351	352	346	319	346	367	338	363	349	330	353	369	322	315	361	328	344	363	308	362	359	387	328	345	321	334	363	340	336	364	303	358	349	374	325	335	341	347	330	341	337	351	345	357	342	314	314	372	366	331	365	314	347	380	323	299	316	359	329	359	356	331	354	301	362	339	364	355	337	360	340	337	351	400	355	355	313	358	383	355	344	352	332	310	344	368	368	351	334	356	358	317	350	328	368	325	364	319	334	338	329	322	323	339	339	373	346	339	340	321	316	337	349	339	326	361	310	339	321	354	322	332	325	343	328	331	339	341	328	370	378	351	354	342	329	309	366	300	335	360	365	333	312	335	326	361	328	349	320	325	356	315	350	344	344	352	331	351	369	309	357	349	324	313	338	339	341	343	337	361	345	304	322	337	321	337	343	353	335	351	358	348	352	351	303	341	355	365	343	328	348	310	313	324	358	335	341	317	363	311	329	385	326	344	326	348	306	331	355	303	338	354	336	356	373	319	315	367	338	312	351	345	364	333	352	333	358	329	344	339	319	349	379	339	316	326	349	323	342	374	332	312	359	338	341	333	318	338	337	320	348	341	379	351	325	327	344	299	338	341	355	356	330	348	349	321	327	362	349	326	355	379	351	332	339	329	339	363	368	345	336	336	337	315	352	338	309	363	354	351	327	322	386	319	328	348	342	313	351	366	344	355	325	365	357	351	304	308	346	356	354	349	327	364	358	332	334	351	314	339	341	361	348	339	333	357	343	324	339	312	336	352	319	344	364	336	362	335	355	337	356	340	346	335	332	365	346	308	370	336	330	350	319	326	328	350	340	365	326	332	340	310	369	348	369	349	338	316	341	320	330	302	329	314	329	344	320	385	344	335	330	359	334	331	323	313	373	310	301	355	351	354	333	317	330	348	358	336	369	281	358	342	320	340	333	342	353	371	341	336	356	355	361	359	341	316	391	350	341	344	363	342	368	351	310	322	333	342	318	362	334	297	312	331	331	314	342	321	348	314	337	325	326	347	304	348	312	371	331	328	386	326	345	322	362	312	355	321	335	366	347	330	339	360	327	340	350	322	347	355	372	334	330	317	354	329	331	348	355	321	310	318	344	342	352	337	330	331	341	348	356	322	329	364	353	324	339	359	351	350	334	351	346	370	330	306	344	351	343	334	318	330	327	360	356	352	349	328	360	330	320	337	333	345	366	320	355	313	354	343	323	323	310	329	329	314	334	328	328	317	374	321	321	346	326	327	344	371	335	303	327	357	348	331	351	362	342	331	358	343	335	344	310	354	360	307	326	330	364	366	352	351	371	328	358	352	375	350	306	332	350	356	324	344	321	340	328	342	342	343	348	352	316	331	349	335	356	318	341	344	343	317	391	364	347	353	343	333	332	331	317	325	345	362	329	350	332	326	331	345	328	328	350	355	355	331	348	309	333	361	344	320	345	339	316	338	325	333	351	333	339	350	345	361	308	328	337	351	349	329	330	389	330	353	333	310	355	339	329	324	345	328	347	320	337	338	321	357	364	334	327	338	355	332	324	322	342	335	311	347	348	347	336	354	334	331	333	347	381	352	339	353	379	367	346	340	338	324	327	326	350	322	326	308	326	356	359	318	321	371	352	349	359	373	331	361	332	338	338	361	329	350	313	337	352	342	369	347	296	374	353	336	361	329	361	358	337	291	337	326	386	331	313	341	323	327	307	313	350	338	335	327	330	337	334	339	356	340	352	339	326	318	350	361	330	344	308	326	339	353	361	352	331	333	334	306	372	315	331	325	348	339	327	347	341	351	332	366	345	321	334	327	331	350	345	307	343	353	372	329	334	346	327	320	320	313	332	363	305	353	351	337	349	321	362	348	326	356	350	341	335	327	334	308	335	368	345	349	369	348	363	340	324	334	351	357	315	351	337	339	330	336	328	345	324	329	350	344	344	332	337	352	320	373	396	342	355	338	326	365	332	363	333	321	331	354	346	340	353	355	351	339	339	330	358	320	375	299	325	337	350	350	325	311	322	354	334	350	290	342	335	364	338	298	327	340	352	337	330	353	351	353	319	348	337	335	350	320	340	338	383	313	387	321	341	354	318	358	369	332	344	357	363	336	327	368	363	364	333	380	359	297	331	318	357	363	350	345	307	338	326	335	357	318	347	350	332	343	316	341	323	354	339	354	319	336	357	337	330	344	378	359	339	331	351	347	346	348	384	335	348	355	297	328	346	332	344	347	320	358	317	313	344	327	344	314	321	344	333	348	354	345	327	318	355	340	349	315	374	341	343	337	324	340	352	321	343	355	347	341	353	325	337	341	401	351	307	338	361	317	345	342	350	350	359	356	343	382	337	330	378	345	317	344	346	359	346	358	334	314	337	339	356	304	301	312	320	318	341	330	335	331	321	330	372	315	324	339	345	350	346	331	341	343	347	322	349	340	354	312	338	352	320	364	338	338	311	335	348	318	356	377	314	329	325	328	366	337	330	332	339	355	361	344	342	335	338	349	333	330	366	301	374	334	343	299	362	354	352	339	345	330	332	324	329	370	362	336	396	344	354	355	290	343	323	313	302	327	355	351	310	351	347	353	319	371	341	320	311	346	332	360	330	328	355	329	312	342	334	327	337	364	338	331	338	358	319	336	336	353	331	343	322	357	359	373	338	320	352	336	353	325	382	343	351	339	344	362	324	336	349	331	348	342	317	347	310	357	335	333	319	337	334	318	337	343	331	296	349	308	386	340	351	338	369	334	354	364	345	338	376	325	315	341	349	321	330	326	300	344	355	327	357	377	359	336	312	358	321	313	357	364	327	380	358	336	336	342	353	302	350	347	352	314	324	342	344	325	333	338	304	336	355	385	338	376	325	288	351	290	335	371	307	369	312	359	362	328	349	350	343	315	348	332	348	321	324	340	342	320	333	354	364	344	369	339	371	374	327	332	338	290	355	342	333	333	355	341	319	328	327	368	329	348	359	322	351	357	319	338	344	366	339	342	356	377	354	351	345	345	337	342	364	359	342	301	335	346	347	339	350	336	320	343	322	348	366	345	354	336	349	322	320	385	364	344	320	350	316	329	355	350	356	360	357	344	336	335	338	359	360	322	328	350	322	346	315	348	359	347	323	331	385	326	334	343	345	344	337	306	336	326	330	316	340	352	347	353	340	344	356	357	335	357	313	356	357	353	379	337	341	329	332	321	320	326	345	339	333	347	317	368	375	313	342	338	320	334	328	353	342	320	343	357	368	356	343	364	357	344	340	367	326	339	339	342	382	364	315	313	351	345	329	332	353	318	315	304	349	337	358	318	339	346	353	326	322	349	326	349	310	331	316	322	339	312	333	342	300	350	333	304	320	355	345	369	364	342	340	335	311	346	341	362	335	354	345	326	338
1598	302	309	321	309	299	288	320	267	323	274	287	297	283	287	309	293	288	271	291	306	294	267	286	290	287	261	321	303	257	299	295	298	255	239	290	289	282	283	281	261	273	306	294	297	274	279	304	289	271	309	277	283	278	263	275	280	300	282	276	282	276	292	293	306	275	267	254	302	278	291	249	280	245	285	275	280	286	270	313	256	281	286	315	294	298	268	315	246	278	310	275	296	261	273	312	268	286	291	295	300	290	281	252	285	281	296	273	286	248	276	276	322	283	282	274	286	284	279	262	275	286	291	258	278	286	291	298	277	276	287	248	271	286	305	270	258	285	277	290	250	265	290	298	281	283	276	260	256	315	273	255	284	260	259	278	265	280	292	255	265	268	257	290	282	283	293	319	286	263	295	299	278	257	321	260	292	274	267	285	294	355	298	267	291	295	280	284	295	269	264	290	281	266	264	300	291	268	282	285	287	274	274	275	279	287	253	279	281	291	279	271	296	281	299	301	272	295	300	289	248	297	254	344	275	291	282	280	285	292	275	271	281	275	275	289	275	254	262	285	281	256	253	287	296	315	297	307	262	292	263	284	264	251	269	278	300	294	290	280	311	278	284	282	290	266	285	286	259	255	252	263	285	276	269	305	294	326	295	293	263	285	223	275	268	304	273	279	258	258	281	308	289	290	289	310	262	273	297	289	262	303	274	274	299	256	291	292	277	297	289	276	296	278	297	304	264	293	294	267	278	274	260	281	277	238	281	268	294	284	273	284	290	279	317	295	310	285	295	294	294	285	305	279	312	286	303	284	304	256	281	306	288	284	241	269	272	272	268	283	289	256	305	269	339	284	246	319	283	282	302	310	289	263	251	251	307	333	285	280	301	268	280	333	269	307	295	277	282	267	269	261	309	292	269	283	249	284	270	270	236	268	260	283	283	296	268	293	275	271	299	303	294	281	302	287	290	286	290	277	293	279	309	315	293	281	293	308	283	275	252	302	289	294	261	277	285	266	298	260	272	318	283	254	285	306	270	291	282	287	287	305	257	309	297	251	286	266	281	252	268	306	289	262	282	284	303	287	304	269	267	255	266	293	280	254	290	293	268	292	278	293	276	319	302	270	295	309	291	221	267	287	306	287	295	285	293	336	289	280	277	314	297	266	299	275	280	290	292	310	285	309	299	258	272	282	312	283	236	287	290	304	260	269	289	254	317	290	279	315	300	288	307	264	304	284	268	286	274	290	290	279	250	263	261	302	260	268	298	279	292	278	277	276	277	303	261	289	274	286	286	289	285	325	283	293	287	278	276	250	275	292	280	276	314	303	294	304	289	288	292	323	274	276	290	320	258	279	278	290	308	262	278	255	288	296	274	272	308	267	270	318	259	284	278	294	251	258	278	323	290	327	282	285	257	301	279	293	273	291	268	283	259	277	291	292	283	301	290	262	275	258	299	280	249	294	242	244	266	290	239	282	269	290	281	268	306	298	286	265	310	290	320	289	265	298	263	283	266	293	278	313	294	261	249	262	296	238	254	280	289	307	285	282	302	282	298	247	251	299	298	296	303	279	276	301	286	286	300	289	272	263	290	287	278	244	286	274	305	293	250	294	252	283	283	283	267	297	279	288	271	260	255	244	324	309	287	293	286	240	288	304	290	304	287	326	283	299	287	285	267	276	316	283	317	286	290	260	290	302	300	259	283	284	284	271	273	286	293	275	276	290	303	304	295	301	298	267	259	313	259	276	260	298	282	252	299	278	324	261	280	301	301	286	286	284	278	303	306	282	277	249	256	307	280	300	279	301	300	310	315	260	271	288	280	294	283	288	268	270	292	282	273	248	278	280	304	240	289	303	270	291	309	308	274	261	294	288	268	300	263	291	264	286	302	327	290	306	255	291	256	263	276	279	274	243	282	272	270	243	285	261	276	241	257	298	274	287	276	275	247	277	258	257	259	295	317	282	277	291	248	246	248	292	321	298	265	309	266	299	295	299	283	279	279	320	296	310	269	279	276	292	289	271	292	276	299	273	288	277	317	316	295	284	240	287	299	269	289	265	289	293	281	315	280	273	292	285	298	286	285	280	308	244	298	297	294	327	268	307	297	280	283	274	303	272	278	279	272	294	278	262	307	309	284	304	306	308	287	304	281	292	242	258	293	295	288	270	301	255	286	311	292	284	307	299	280	281	263	284	331	295	303	301	318	313	269	271	262	300	266	300	277	284	272	294	272	293	295	250	270	296	320	304	286	300	293	269	271	261	314	295	284	295	290	288	311	280	272	271	262	298	281	302	278	259	329	266	303	299	282	281	306	289	274	297	279	285	254	264	263	269	258	265	281	274	267	279	272	301	262	275	298	283	297	298	311	290	302	301	319	268	283	287	299	283	309	280	312	297	288	281	311	286	253	287	293	298	311	279	290	309	244	294	315	276	258	302	246	274	277	297	283	248	270	295	274	283	308	275	323	288	269	316	274	291	293	308	272	293	291	267	290	285	263	292	288	298	352	317	269	265	279	298	273	273	312	317	283	303	254	314	269	289	268	248	274	305	289	298	271	270	286	292	298	297	304	268	299	270	281	282	281	299	304	309	280	294	279	292	298	262	276	287	286	273	262	274	312	289	279	278	274	285	294	279	317	330	255	272	237	291	321	289	280	292	290	270	284	264	270	297	298	297	277	236	263	262	296	300	275	278	282	298	298	299	292	318	282	282	296	253	285	270	289	315	283	266	277	295	253	326	278	294	271	277	269	279	325	288	286	301	275	292	297	287	282	269	274	288	271	285	297	292	309	260	281	253	288	301	260	248	288	259	262	265	266	270	269	288	287	257	282	300	293	288	244	295	305	268	286	288	268	296	292	290	279	297	253	274	289	310	288	269	273	295	267	275	287	304	305	275	298	289	297	274	277	277	271	281	278	292	296	290	302	278	277	299	282	282	300	308	294	336	251	281	263	291	283	303	293	277	292	281	277	255	299	313	289	263	279	278	313	271	288	294	291	284	292	287	304	286	263	279	274	262	290	307	295	319	301	298	288	285	296	273	273	274	248	262	284	246	292	306	297	297	296	267	281	268	263	279	264	306	286	278	294	277	318	270	283	307	290	246	263	266	258	265	292	301	270	251	274	298	286	292	270	305	262	288	251	295	300	282	255	295	272	287	276	285	270	305	289	288	288	300	289	300	278	279	287	268	294	279	272	274	265	282	287	270	283	298	267	279	296	280	289	272	323	285	285	282	265	299	282	283	296	268	299	270	296	275	297	276	275	299	313	269	284	282	280	313	281	316	331	278	286	271	295	306	275	243	287	273	269	267	275	288	312	296	272	282	278	299	259	304	276	284	285	253	266	291	293	262	277	263	297	261	302	288	281	296	265	284	322	325	281	289	299	218	260	278	259	293	263	295	290	280	261	258	275	282	285	312	282	302	279	262	262	254	307	293	292	261	249	264	290	248	302	279	274	280	263	280	303	296	317	298	287	287	277	278	293	268	269	267
1762	663	667	664	671	631	610	575	614	660	623	614	632	650	643	640	593	617	677	659	617	668	616	637	672	631	682	623	619	627	661	674	613	659	630	630	612	623	652	655	618	632	639	663	646	654	573	654	654	618	631	656	629	656	639	624	594	696	621	658	601	621	577	621	639	640	637	642	611	587	608	626	625	635	656	617	660	640	612	635	628	634	622	612	616	625	640	587	653	605	636	652	659	621	638	645	611	599	662	618	667	635	615	625	606	595	683	659	594	599	629	645	601	657	602	601	625	615	637	628	641	583	635	639	626	661	646	634	632	653	619	597	664	609	589	630	610	633	649	634	568	611	610	653	609	595	657	659	579	574	591	611	593	646	655	629	610	631	618	626	660	651	640	704	638	603	622	648	684	550	672	629	670	618	632	641	631	593	591	596	639	646	606	598	639	598	616	651	613	595	642	584	616	628	655	639	631	629	614	631	574	599	626	621	629	627	653	617	622	651	634	688	648	623	656	639	653	687	639	618	650	678	648	634	649	644	613	599	670	657	600	636	614	644	645	634	637	624	603	593	625	645	653	618	649	605	588	637	626	621	622	624	575	650	634	656	644	611	615	643	644	607	608	647	602	629	633	618	567	622	587	638	634	654	612	613	653	646	631	626	673	695	628	616	592	647	613	596	646	655	607	670	625	643	671	642	683	644	635	650	640	627	653	600	596	639	602	670	587	620	617	627	625	638	652	647	624	607	664	614	639	582	654	639	593	632	594	606	656	634	614	648	644	632	596	640	643	650	629	659	606	632	646	604	618	658	622	648	614	614	599	610	632	625	619	647	645	628	591	686	640	657	662	635	621	592	602	585	614	618	620	622	617	643	642	609	663	617	640	635	670	628	676	668	629	629	613	614	626	630	614	625	664	609	629	628	572	634	610	605	611	621	608	621	590	630	638	653	576	625	621	644	606	641	648	613	619	594	615	615	632	688	628	613	628	673	665	639	654	642	614	639	662	659	586	618	631	662	619	637	622	575	647	632	609	639	661	642	601	653	666	569	624	668	659	649	656	624	628	672	650	602	646	618	631	614	582	619	609	612	616	590	625	607	612	628	663	623	608	616	577	619	619	645	611	593	626	632	645	602	616	637	611	594	608	618	616	643	629	626	595	632	612	625	652	628	622	599	649	587	628	638	628	631	653	632	628	620	595	591	638	592	653	603	640	635	610	643	623	614	621	636	625	606	611	643	691	618	664	628	628	631	661	668	663	592	622	596	616	609	619	625	609	638	607	643	571	631	658	635	636	642	622	633	636	660	617	620	640	656	621	596	620	586	625	622	693	616	642	686	655	654	651	615	652	681	645	608	607	612	637	664	606	590	621	627	613	617	647	611	644	644	663	634	583	634	583	645	600	572	628	664	633	621	572	629	689	620	611	663	614	616	635	587	610	662	640	637	701	635	650	602	603	570	564	617	639	609	638	621	633	649	636	684	642	640	632	651	651	631	617	594	653	698	655	636	646	623	651	653	619	621	666	642	646	607	605	617	605	659	644	643	613	635	623	618	604	580	609	585	592	663	668	629	609	604	614	595	641	615	644	663	600	608	607	613	671	636	601	630	643	655	583	643	632	653	636	629	638	662	624	581	654	612	612	639	639	624	619	611	620	645	632	626	608	621	661	647	614	628	605	624	650	609	664	617	660	585	653	632	590	632	654	645	621	604	634	603	606	664	615	679	651	608	622	629	606	676	633	658	579	632	621	597	647	654	600	601	659	634	632	644	619	637	620	621	656	684	601	641	622	596	626	629	591	612	638	640	624	612	579	625	599	609	630	636	654	638	615	658	629	629	641	601	625	638	634	653	669	655	611	591	647	704	641	620	608	620	635	649	628	613	617	621	632	624	633	624	660	651	615	622	605	625	623	643	651	603	649	618	606	676	635	661	618	658	613	596	601	659	603	638	605	622	635	611	654	626	597	639	576	631	644	565	606	640	604	659	612	608	655	597	621	652	615	615	636	633	648	651	638	611	664	621	629	640	624	616	616	581	660	659	627	651	617	612	640	637	631	614	685	625	614	602	629	622	618	617	646	637	642	617	634	619	592	626	599	622	626	613	633	593	650	627	633	656	612	649	596	585	603	637	627	645	616	650	647	641	626	585	643	638	575	635	629	608	619	634	626	649	615	620	614	613	600	584	597	581	616	634	555	610	580	654	614	625	648	626	589	660	668	642	647	597	647	604	636	628	644	607	634	608	648	580	638	636	643	633	651	626	625	624	628	632	618	624	628	594	641	619	615	582	675	643	593	613	613	631	646	667	645	569	601	664	597	631	662	640	610	636	619	615	573	623	602	635	649	631	637	633	615	636	608	639	640	633	602	585	580	619	609	636	635	639	630	647	658	641	630	630	646	595	634	612	621	616	620	612	642	629	659	659	650	635	623	643	620	577	601	589	586	621	602	648	668	583	634	674	602	618	635	613	622	576	616	662	642	615	634	612	577	665	618	598	594	619	615	612	584	620	636	574	636	633	642	641	573	620	614	640	715	642	664	590	594	538	656	636	625	596	620	592	605	627	617	639	596	642	618	679	635	584	620	595	606	696	648	581	645	680	616	625	646	634	642	682	635	697	637	614	663	625	619	652	666	607	590	604	648	557	643	599	601	653	670	608	626	639	625	613	613	678	656	614	593	640	653	601	629	595	674	656	645	670	641	639	639	610	643	662	616	602	599	618	643	625	657	598	623	643	636	641	600	618	614	618	611	623	630	619	621	643	643	599	628	631	640	625	679	645	638	621	622	681	621	628	617	633	629	647	633	639	658	618	654	665	608	653	603	616	628	632	643	581	671	660	621	642	571	631	677	648	640	628	653	665	604	642	580	645	637	580	685	639	632	640	610	643	605	662	619	595	606	594	630	622	614	631	610	598	604	660	616	582	636	609	683	682	601	683	630	590	632	637	622	622	607	648	616	647	641	675	664	678	646	635	567	638	618	615	649	662	644	602	644	643	640	638	596	638	624	579	643	606	628	614	641	643	653	669	586	659	645	635	622	605	636	636	609	653	632	614	639	637	630	596	635	634	650	628	640	640	600	631	619	666	678	604	601	621	640	615	596	589	623	660	635	663	600	600	576	643	609	679	649	619	687	653	614	631	610	653	583	624	634	624	619	661	587	657	663	628	603	626	658	661	590	624	624	650	647	666	631	608	634	664	630	608	655	599	619	643	634	598	619	632	626	632	652	620	668	599	612	598	616	611	636	638	621	641	631	633	592	643	623	681	601	664	623	649	658	614	597	650	637	630	648	640	660	632	620	653	615	616	585	642	645	645	607	639	620	657	631	621	617	644	667	645	654	614	652	679	647	642	609	676	670	621	625	651	637	629	649	692	623	634	598	608	620	580	611	598	594	625	663	602	599	682	658	661	640	662	607	655	665	625	660	674	597	659	643	682	655	603	638	619	611	593	613	600	603	624	620	642	635	635	589	622	624	620	649	616	638	643	641	666
7038	417	439	349	258	237	193	154	177	142	173	144	120	132	122	155	133	128	134	108	126	112	147	140	127	132	117	127	134	99	107	158	124	118	118	133	116	123	125	112	125	132	120	113	132	107	143	135	120	128	124	123	128	109	130	149	147	125	133	132	119	127	107	127	115	122	103	122	115	125	127	103	108	126	125	126	130	108	113	123	137	109	145	114	132	137	121	120	109	120	119	109	124	123	114	131	142	113	103	119	133	113	131	120	155	100	130	99	120	126	120	140	110	125	129	136	118	126	119	130	110	103	130	111	121	114	126	118	120	113	103	131	134	118	133	112	124	143	114	139	109	127	119	122	123	148	122	124	121	132	134	118	113	134	113	108	138	124	110	116	132	111	118	123	113	107	121	156	111	119	132	140	120	131	118	135	106	106	125	121	130	116	133	99	114	105	114	139	114	126	118	116	122	124	113	124	132	107	123	113	134	130	118	132	95	121	138	113	127	99	123	135	128	122	124	144	123	114	126	109	120	122	111	122	116	147	101	112	106	131	126	139	129	116	117	107	119	98	136	128	116	115	123	127	119	121	138	119	126	105	123	106	117	127	111	123	121	126	111	122	116	128	124	129	135	122	136	119	122	128	92	112	113	117	108	132	135	121	119	139	125	104	108	126	100	127	135	116	142	126	134	128	120	130	124	124	119	119	103	114	133	113	127	147	109	110	116	117	114	127	121	119	118	115	110	127	124	114	114	105	114	119	126	139	114	143	116	137	135	130	118	129	118	117	93	112	114	107	117	153	119	119	127	128	103	121	144	100	129	125	120	126	114	113	138	130	139	129	140	100	103	107	138	114	125	130	111	113	116	140	122	124	127	117	108	122	102	135	115	143	115	135	144	127	126	130	155	111	105	133	123	98	145	129	130	110	118	128	121	107	105	136	103	88	139	111	117	107	131	123	113	104	140	113	128	114	115	141	87	107	112	143	127	124	118	128	111	109	109	126	120	137	125	119	127	122	131	143	122	129	132	132	109	111	98	110	126	118	127	120	117	123	117	112	111	110	109	119	145	112	122	110	121	128	94	127	121	125	126	128	105	135	105	110	126	141	126	109	102	131	98	104	114	111	124	99	130	146	126	134	117	125	109	135	124	107	128	138	123	138	114	120	133	101	122	136	113	111	125	129	101	119	137	147	119	121	130	140	103	117	100	134	131	112	106	104	149	133	110	107	124	125	106	136	106	102	105	112	114	93	101	116	119	135	123	120	130	129	126	111	131	135	133	110	130	124	127	126	108	130	133	133	104	119	122	133	126	128	111	130	132	114	130	112	111	133	105	120	110	115	138	124	120	146	116	105	129	133	110	120	122	125	122	132	109	141	121	115	136	118	139	124	102	124	133	117	133	127	111	122	129	117	113	126	112	150	127	116	112	109	116	118	131	127	96	125	103	104	120	117	104	139	129	112	130	128	142	142	122	121	116	134	119	109	120	127	99	122	129	116	128	113	122	121	144	126	114	118	124	111	132	106	117	121	128	131	128	126	137	135	117	124	138	117	113	129	128	120	118	127	120	130	116	134	110	113	113	116	105	112	107	118	141	134	140	107	121	97	107	115	110	110	121	112	128	121	141	108	113	110	111	152	111	118	106	132	133	123	118	125	131	118	104	137	108	130	130	123	145	120	115	148	149	132	100	106	122	129	137	115	112	105	125	114	117	148	143	152	149	125	119	134	100	126	99	112	130	131	132	124	119	129	147	139	132	110	124	135	137	115	130	133	140	94	123	119	85	99	80	108	126	131	125	112	135	109	121	133	97	129	128	135	130	132	118	132	104	104	127	119	105	142	145	117	133	118	102	124	126	123	104	114	107	131	104	133	136	104	89	124	114	109	104	105	125	107	116	110	111	123	140	118	106	118	123	129	121	118	136	114	111	118	95	131	137	125	113	111	129	115	120	126	130	109	132	127	129	114	114	126	122	112	126	131	123	117	131	127	111	113	119	136	117	128	129	119	111	119	118	113	112	111	118	140	101	130	131	123	121	121	138	116	100	124	156	118	118	128	131	121	105	131	126	116	113	121	114	128	123	124	126	120	113	122	126	128	113	127	120	107	122	108	126	135	121	115	114	120	106	115	120	121	104	119	115	112	123	123	131	131	135	123	131	121	117	127	130	132	127	96	112	132	129	108	133	130	144	126	114	114	127	122	123	111	121	114	122	115	123	119	109	120	139	114	107	118	140	107	130	114	118	132	115	120	128	143	137	109	117	135	133	114	125	127	112	114	134	124	124	138	100	108	122	97	111	131	118	88	123	141	107	110	135	117	111	113	118	107	122	129	121	104	112	130	122	98	137	121	109	123	120	112	131	125	116	120	136	133	136	135	132	94	135	139	122	114	113	138	125	125	118	134	121	105	118	125	126	124	113	117	136	119	112	143	127	143	129	145	129	119	132	136	140	97	105	139	137	126	136	135	122	108	123	118	124	139	118	127	141	128	139	104	104	107	99	126	108	131	144	135	103	132	122	110	136	131	99	127	115	122	116	129	119	117	115	119	124	128	132	116	143	131	113	120	142	121	122	123	132	118	103	125	134	119	131	143	115	106	109	111	113	132	134	123	112	124	103	100	124	122	117	130	118	122	122	118	135	131	104	119	106	141	116	133	122	143	142	113	109	107	108	112	121	128	108	105	112	103	117	98	117	132	112	120	99	135	124	115	132	105	123	123	128	126	134	122	117	109	103	106	110	100	127	113	117	134	120	147	124	117	148	121	128	119	116	138	115	109	125	115	106	101	131	119	112	113	132	126	118	103	145	126	149	121	139	122	100	129	118	116	123	117	115	122	130	134	126	131	136	123	111	102	115	128	117	137	128	120	86	140	115	124	116	141	124	132	104	125	124	114	124	107	111	120	128	135	109	117	123	125	117	114	116	135	115	109	138	128	121	129	136	98	135	132	104	110	137	102	115	106	123	118	118	161	123	121	105	122	115	136	111	107	116	106	110	116	129	104	100	110	128	112	148	125	108	118	122	117	117	112	115	121	121	114	129	128	134	125	127	119	107	122	110	136	121	145	138	128	115	130	126	139	125	96	114	114	122	141	123	118	133	127	117	116	131	137	115	128	104	127	126	110	131	119	127	125	105	129	133	114	99	126	124	128	127	96	124	113	122	126	132	117	107	142	121	124	111	121	110	134	121	111	131	114	132	123	123	114	125	113	120	115	125	124	128	121	104	121	131	112	106	136	117	123	117	112	140	116	108	127	125	135	104	144	117	110	109	121	130	123	115	127	133	133	127	104	134	132	145	146	140	103	122	123	147	127	127	99	105	111	129	104	131	115	119	135	118	112	118	131	131	97	116	138	142	119	115	114	113	134	109	99	130	115	125	134	116	108	125	133	143	99	131	122	143	137	133	124	117	126	119	151	120	115	121	117	101	132	116	123	121	119	120	113	116	119	124	128	113	153	133	122	106	125	117	112	98	123	143	115	120	135	120	115	120	129
6191	553	976	1132	974	800	702	607	576	492	445	483	412	413	387	416	332	363	342	359	349	337	334	375	355	325	316	331	333	332	338	333	329	327	349	335	297	326	299	313	322	302	337	317	288	352	324	332	281	292	328	343	301	315	300	317	325	305	335	291	348	339	311	287	319	288	309	294	307	289	301	305	277	315	296	292	300	299	317	321	287	315	323	293	313	324	338	335	303	300	314	318	296	336	322	306	311	289	292	292	306	289	344	330	296	311	320	298	309	318	276	309	318	289	294	283	303	288	312	319	284	330	293	322	299	298	309	293	319	310	285	284	297	268	343	288	272	311	289	334	287	304	323	290	331	302	297	332	319	309	322	287	306	297	317	309	282	301	305	290	321	287	323	365	302	291	296	296	289	307	297	290	347	317	305	299	307	328	291	292	294	314	304	323	279	311	305	279	303	302	332	308	332	305	281	307	286	308	316	306	294	304	299	280	321	310	343	313	295	330	262	263	314	306	311	291	283	307	293	310	274	309	315	290	311	324	327	283	262	312	292	325	296	273	298	277	329	310	330	263	248	312	301	340	306	311	295	312	288	305	307	317	291	309	334	260	310	313	328	308	281	300	316	303	288	331	309	317	312	326	286	306	295	275	295	306	317	322	311	291	322	265	275	321	293	268	301	279	297	287	319	309	311	312	308	295	290	358	294	296	336	287	313	342	326	324	329	298	338	317	319	335	308	282	291	292	262	306	314	298	310	321	309	298	325	316	270	296	298	320	299	315	288	310	315	311	302	328	280	305	293	279	313	345	307	296	304	296	325	281	317	303	321	284	336	316	290	307	337	282	297	320	289	303	279	283	331	294	278	319	304	304	298	314	312	316	307	328	273	318	315	287	302	305	328	297	284	293	296	320	311	312	310	312	307	286	347	288	300	318	307	310	327	303	301	299	292	321	332	330	276	314	292	292	331	288	317	321	295	317	290	333	312	324	276	288	276	277	316	310	296	303	288	335	293	319	306	315	302	328	338	344	286	303	323	283	318	311	287	271	330	308	317	323	325	298	303	272	308	291	297	306	333	302	313	312	293	325	324	287	281	306	300	293	341	319	306	307	285	309	335	313	306	295	285	293	317	294	309	280	290	304	297	305	306	292	307	310	297	285	305	281	281	332	289	307	304	319	290	294	293	317	308	283	299	258	310	307	301	297	305	308	314	299	306	301	351	263	310	296	323	311	298	282	315	297	281	313	297	318	293	290	294	310	302	331	316	325	293	316	318	325	317	327	325	314	306	305	278	284	324	284	329	306	284	317	317	323	282	340	287	312	291	283	330	321	309	321	289	312	317	306	295	303	296	324	291	296	319	303	320	307	311	317	313	305	309	322	289	294	297	290	306	321	337	313	305	321	320	329	329	309	343	285	306	316	280	297	277	320	301	318	321	313	309	322	297	280	308	302	307	306	334	316	318	275	308	307	307	268	284	304	303	297	325	272	307	295	305	312	329	346	309	281	322	304	326	283	307	299	297	289	350	304	287	310	296	320	322	293	319	323	321	341	302	309	304	315	306	286	289	307	314	279	347	307	305	291	315	303	319	328	322	307	328	307	296	293	302	291	304	292	328	316	285	314	326	255	310	280	279	292	324	309	304	319	284	317	274	295	310	290	317	311	293	297	303	324	334	334	313	331	302	314	334	321	292	281	302	310	320	288	300	320	311	299	312	300	301	302	281	289	316	278	312	311	328	297	302	282	286	289	306	304	330	291	295	331	304	294	286	287	325	293	304	316	307	307	331	282	335	302	305	317	293	300	306	303	320	303	279	293	313	300	301	313	289	298	334	312	321	317	288	320	324	313	306	288	272	287	306	308	315	322	301	304	279	294	306	302	317	313	279	307	299	294	302	306	302	305	311	318	307	299	335	305	307	295	317	281	299	340	323	278	285	322	330	299	304	303	310	299	307	303	269	306	303	312	321	291	310	351	317	314	320	323	304	288	284	292	319	313	307	317	322	305	306	295	314	315	316	311	328	305	319	314	338	277	297	317	286	310	336	327	331	310	290	277	312	320	277	278	294	310	295	329	318	318	299	288	292	289	302	311	324	297	282	307	310	257	292	271	279	326	285	281	301	296	289	279	301	313	300	294	313	303	342	311	289	324	327	285	280	300	287	306	305	330	303	318	321	295	314	322	303	334	281	304	308	312	307	307	330	315	316	305	314	291	295	272	307	318	307	319	319	298	277	346	313	303	301	317	284	290	292	279	305	282	308	310	322	318	311	296	286	274	310	325	286	267	294	304	288	325	308	309	359	308	306	314	346	290	313	300	251	306	278	298	294	333	318	277	301	288	334	311	295	269	303	310	311	315	277	305	275	327	279	294	322	321	303	317	326	298	303	322	309	290	317	323	307	283	308	299	298	308	308	298	313	320	299	312	280	320	313	294	295	296	309	326	295	294	285	275	293	295	305	329	322	310	329	335	306	307	319	317	324	299	312	284	304	257	310	288	325	320	300	309	314	345	332	327	302	294	287	285	316	317	304	301	303	315	280	289	324	296	287	295	315	315	314	282	315	303	324	312	310	344	289	315	315	310	311	321	293	280	342	331	287	340	346	328	348	303	324	289	348	300	315	298	281	333	303	328	308	304	306	285	312	282	267	325	341	292	314	334	268	290	296	293	319	308	305	341	306	304	313	293	308	274	288	312	327	292	305	282	323	301	277	309	261	303	314	310	301	303	294	303	293	312	286	316	282	342	302	304	327	312	307	283	282	318	279	313	329	323	301	291	300	326	288	344	297	309	294	308	283	312	317	322	312	310	313	320	334	290	298	300	280	328	320	308	321	302	289	284	323	305	339	298	315	276	315	328	337	312	321	291	331	296	305	325	280	320	277	293	311	275	283	316	325	298	315	319	317	295	306	279	307	287	291	269	285	294	289	284	295	295	297	302	290	307	299	280	273	329	289	298	342	302	283	298	294	299	320	314	310	312	327	330	291	313	275	318	311	290	327	310	310	341	321	299	306	317	323	308	291	302	290	319	303	336	262	301	320	295	315	317	328	329	281	302	296	297	338	303	323	294	339	318	328	313	297	318	308	314	313	289	308	311	314	317	341	341	317	292	291	277	313	338	307	309	313	330	304	305	297	278	300	290	340	322	318	265	277	316	296	285	347	328	293	281	309	309	315	283	296	289	287	313	288	314	303	337	298	292	301	320	294	327	329	309	297	314	298	324	321	304	291	350	302	284	319	321	323	317	291	290	314	323	280	329	289	303	294	289	322	347	274	268	319	312	335	275	307	322	307	305	300	287	313	341	327	309	320	313	305	312	333	298	324	316	316	298	298	302	342	335	289	333	305	303	315	313	304	312	333	303	330	318	334	309	295	325	306	300	313	299	290	279	333	319	318	295	309	314	296	281	278	320	345	309	277	311	273	301	277	308	295	264	300	310	316	251	310	318	309	280	313	288	326	284	276	333	267	322	319	322	322	334	305	306	348	291	335	279
13318	938	771	658	473	368	254	256	214	212	206	203	165	151	179	161	143	143	136	128	142	136	141	148	137	131	117	150	141	142	132	117	124	155	146	143	148	127	161	142	154	130	126	122	129	136	140	121	140	134	123	115	120	145	122	126	164	114	154	152	160	132	123	144	134	119	133	146	149	133	147	138	147	149	126	130	130	150	126	119	116	136	118	129	150	123	128	139	133	122	135	135	121	123	127	139	136	113	118	120	125	139	147	124	145	139	130	111	130	111	124	135	124	152	144	132	155	127	139	138	125	137	125	113	102	128	111	117	121	146	146	144	165	104	119	124	150	154	116	117	108	130	129	113	139	126	128	144	141	126	111	137	124	125	132	144	131	108	141	124	144	169	137	147	132	125	145	130	119	135	147	131	114	142	151	143	141	107	116	132	130	134	144	121	130	123	135	130	131	139	119	136	135	132	130	132	139	118	149	122	121	104	128	142	145	134	150	116	127	144	146	129	127	140	114	132	142	132	157	122	111	115	121	134	125	123	144	121	124	133	128	133	159	142	117	118	151	144	150	129	118	137	124	124	148	135	112	136	130	113	142	114	149	148	119	138	135	152	137	119	136	135	142	103	122	111	130	120	148	125	122	140	120	107	117	127	143	149	137	124	136	134	126	110	128	123	144	116	133	135	132	138	116	133	116	151	107	109	111	127	151	139	116	137	127	129	161	129	124	133	131	109	126	126	106	139	148	134	137	136	119	107	125	121	133	131	133	125	140	121	124	137	118	124	128	132	131	145	132	124	117	145	128	136	141	161	137	117	113	129	111	132	112	125	130	134	124	127	133	120	110	122	148	129	123	137	130	136	137	134	122	123	125	129	123	157	130	122	150	121	133	130	127	114	138	130	124	137	128	144	144	141	135	125	120	121	136	133	130	121	104	108	117	129	126	142	133	145	135	132	122	107	125	104	108	152	121	131	128	143	152	139	159	119	116	106	117	126	120	135	153	123	134	129	113	127	135	134	138	134	131	138	130	149	108	140	114	142	103	135	126	110	110	120	133	105	154	130	112	128	139	124	146	146	137	126	111	124	112	139	123	147	117	116	119	154	139	125	141	129	124	130	118	118	135	143	131	116	140	131	137	129	120	135	139	120	107	134	141	127	131	145	144	132	138	129	125	122	116	107	132	129	114	115	130	108	129	120	141	133	127	121	120	136	127	139	148	122	109	141	137	123	137	145	133	142	114	116	121	128	135	118	117	118	141	137	129	129	145	148	125	132	106	109	110	135	131	147	134	142	118	136	128	121	122	124	119	117	132	137	135	137	101	129	135	163	108	124	124	129	116	134	125	133	113	165	143	125	116	136	117	115	136	126	140	151	124	117	140	134	110	105	127	132	137	115	147	133	124	130	132	110	127	110	135	146	127	153	127	127	151	119	118	138	135	129	147	142	110	135	146	152	145	132	147	125	142	137	147	135	110	123	110	135	135	121	139	134	143	132	124	124	102	131	122	134	130	135	114	112	134	137	143	115	137	110	128	121	148	114	137	117	130	140	133	123	126	136	120	124	120	137	109	130	134	140	127	129	128	142	132	120	116	136	133	122	130	110	139	88	137	127	127	128	125	123	118	135	131	128	134	139	139	119	130	140	162	138	147	126	126	130	142	143	138	142	151	147	143	137	139	136	119	138	161	118	126	143	128	147	138	118	135	129	127	111	130	139	125	141	154	126	136	117	119	122	112	126	116	139	135	123	99	144	149	126	140	130	116	116	138	132	108	153	139	150	132	129	132	120	151	119	137	103	136	140	96	125	110	113	138	113	111	140	134	114	115	138	125	138	133	141	139	120	128	115	124	110	125	135	138	138	115	130	118	112	144	128	128	129	130	112	111	139	144	144	159	149	131	117	115	117	160	134	138	139	139	144	128	124	130	153	132	136	126	120	138	115	118	143	145	126	105	131	133	116	142	143	146	121	123	133	113	128	133	123	153	121	127	148	111	134	125	127	118	117	132	109	129	131	131	118	137	110	122	134	117	143	128	132	142	121	115	132	130	102	151	126	145	125	131	153	137	126	129	143	109	136	134	118	160	128	118	134	127	107	135	138	115	133	131	135	144	117	124	118	158	140	114	110	131	148	126	125	144	151	140	133	115	127	129	112	152	134	115	122	137	111	119	121	117	130	135	126	140	135	147	126	127	118	130	136	113	120	124	122	140	121	127	122	141	128	108	128	125	136	139	109	135	139	117	126	139	134	124	134	113	116	127	112	123	121	143	125	123	136	134	124	121	140	142	133	112	116	145	142	124	147	133	138	156	137	128	144	123	129	125	137	139	143	116	124	119	133	136	131	115	132	131	140	122	145	143	131	135	116	120	126	127	121	129	137	115	136	124	138	156	123	142	142	136	115	138	134	142	125	130	128	135	117	119	129	125	129	132	139	129	135	132	122	131	127	120	112	120	142	138	127	130	141	137	129	120	108	140	144	143	133	145	126	148	147	122	122	127	147	105	106	119	120	150	123	131	146	138	128	145	124	112	137	132	131	125	125	136	122	141	130	116	114	123	131	118	147	137	129	141	128	109	125	109	144	119	117	158	120	115	117	133	116	135	137	142	119	135	142	136	133	126	114	136	127	133	139	117	134	145	122	127	121	132	122	139	136	134	112	133	121	138	130	132	140	123	123	128	124	136	127	143	155	121	139	114	134	140	122	109	134	112	129	133	141	134	124	150	139	131	126	125	130	137	116	104	121	137	157	118	107	106	107	117	121	149	122	130	126	130	152	123	127	126	124	126	118	148	128	122	112	125	148	113	128	126	130	125	136	130	133	127	127	104	116	117	127	134	118	128	125	132	141	139	131	123	109	140	109	139	133	152	137	122	154	108	130	118	141	120	127	118	137	128	149	146	145	148	160	126	132	141	149	124	134	139	136	140	124	135	113	130	141	135	134	121	156	114	110	145	125	124	148	128	123	159	126	141	144	142	125	123	119	135	125	153	130	159	134	118	132	124	132	108	145	147	129	110	137	140	141	130	143	130	112	129	115	112	124	159	123	136	121	137	147	138	121	113	128	128	132	134	113	138	144	122	128	150	124	161	123	144	119	133	137	131	130	137	142	150	131	129	117	123	138	133	133	113	115	153	152	147	126	156	126	100	114	128	148	112	135	123	129	151	105	134	133	138	135	138	123	130	131	146	131	129	130	132	124	142	102	117	144	152	138	119	135	136	141	128	132	126	113	151	111	137	144	129	148	132	105	125	137	134	128	133	105	132	143	128	138	151	126	134	123	115	128	106	131	143	113	111	117	134	123	106	113	127	147	137	137	120	137	111	137	115	116	153	133	135	149	135	123	109	126	130	157	124	109	127	139	103	126	114	115	132	128	130	129	133	128	112	125	129	129	137	122	134	110	162	135	124	116	135	121	129	126	154	133	110	126	119	125	135	134	131	155	125	125	136	108	144	136	153	144	149	140	139	144	123	147	132	117	120	131	149	129	146	133
7979	864	1838	2063	1714	1429	1098	925	834	710	650	608	610	530	552	518	478	490	489	453	448	408	408	416	419	418	379	398	395	373	379	382	371	368	388	365	383	393	374	367	387	375	349	374	389	315	362	365	339	386	371	353	344	360	386	343	356	341	345	348	359	387	334	371	341	325	359	350	345	334	341	360	359	327	353	370	341	375	310	337	343	377	380	353	340	345	347	340	341	346	368	333	325	363	324	348	327	346	376	349	355	359	320	345	327	370	326	360	337	351	342	349	332	331	357	347	358	355	360	359	352	377	354	322	306	348	354	333	327	318	354	330	328	351	370	357	341	330	363	337	334	344	325	357	323	317	361	343	344	388	350	346	320	337	350	351	347	333	353	327	360	316	325	337	322	337	337	352	314	334	336	361	345	346	357	358	356	375	315	323	352	295	333	340	375	351	359	312	332	334	342	342	338	341	339	383	340	339	342	336	362	337	327	342	362	361	330	350	371	327	344	364	349	345	338	343	359	356	337	333	329	345	330	358	341	317	325	345	344	339	350	353	343	349	349	338	316	361	316	338	351	337	346	346	368	300	351	359	356	373	323	361	349	342	353	309	323	325	359	342	317	352	324	378	346	366	337	338	354	347	329	323	361	332	361	348	355	340	363	320	336	338	340	361	330	372	351	308	347	313	330	381	352	361	396	362	379	343	316	327	315	340	338	349	366	292	317	352	342	316	334	346	313	326	345	345	314	342	358	374	330	310	362	337	345	364	342	358	303	338	309	347	315	327	364	365	326	332	361	343	350	350	348	338	353	355	332	342	320	334	345	377	353	335	341	360	335	331	346	352	380	332	338	334	333	365	360	353	344	325	347	350	334	362	349	334	359	349	340	357	337	343	347	386	363	385	339	347	348	338	379	333	355	345	377	324	338	353	346	365	325	338	341	347	318	342	325	357	336	349	351	382	324	327	341	370	328	349	346	342	331	328	327	355	335	322	336	356	308	315	343	346	306	330	330	346	328	360	396	353	320	341	345	336	336	341	354	345	335	364	334	340	334	326	344	334	380	396	358	368	324	358	361	368	362	323	340	359	336	361	356	330	346	326	329	387	315	329	378	348	352	346	359	349	361	374	316	340	345	370	341	376	306	351	308	362	353	363	330	340	351	328	361	355	336	346	330	364	380	358	320	360	343	359	367	350	301	361	342	342	327	302	370	324	356	310	320	324	324	337	355	321	362	355	310	360	337	349	364	363	357	340	338	350	317	337	349	348	331	337	369	350	317	339	330	335	336	340	339	339	333	343	331	321	332	334	356	357	306	344	383	334	348	354	370	373	355	320	342	339	358	329	348	342	346	326	343	357	348	337	355	405	336	331	356	342	329	339	336	340	331	387	379	306	337	335	311	357	319	336	355	387	339	356	353	338	335	370	351	326	342	363	366	314	378	334	365	364	334	354	361	357	322	342	329	354	340	305	322	340	325	328	370	323	349	360	331	340	343	356	342	308	306	350	366	351	327	307	347	336	379	364	342	375	314	333	340	379	331	371	350	332	315	348	314	347	345	352	323	352	332	328	348	376	315	358	352	362	370	359	319	346	343	362	337	338	336	356	318	368	311	356	342	309	351	344	325	310	340	326	347	350	360	334	320	317	332	337	340	345	335	330	341	349	348	354	363	383	341	325	329	332	349	320	314	362	334	359	324	337	343	327	331	358	341	337	338	330	342	354	346	349	347	346	354	374	311	336	371	328	342	321	337	347	348	388	352	308	343	380	365	346	321	389	381	342	311	353	345	335	328	367	343	315	315	332	303	353	342	326	335	376	349	348	328	324	347	329	358	343	351	337	351	328	357	330	334	338	329	368	379	352	322	343	308	336	323	340	314	340	343	317	353	346	333	350	322	382	336	332	333	352	323	355	343	311	324	353	317	346	351	340	339	384	309	349	362	312	351	323	354	360	345	366	323	322	398	346	347	327	353	355	351	327	374	352	351	338	329	343	357	351	335	356	358	355	321	336	344	337	353	349	358	317	362	356	327	402	336	364	371	353	351	342	359	357	343	322	351	346	337	337	324	320	343	327	345	345	310	324	331	315	326	331	333	344	337	346	328	350	312	316	354	342	327	349	358	369	345	402	338	348	320	328	338	372	332	358	354	353	309	353	379	336	324	357	313	343	351	342	324	332	348	323	352	348	366	328	328	360	370	338	315	338	351	343	302	344	361	344	337	320	339	311	358	355	346	369	369	301	299	325	348	351	346	349	352	346	329	370	323	403	366	356	345	319	378	359	316	332	351	317	328	358	340	309	344	313	374	362	342	349	364	360	303	359	322	355	334	351	343	329	361	351	359	358	350	339	355	357	340	349	377	315	318	377	348	336	323	353	320	352	341	318	346	330	350	347	351	339	361	359	360	355	320	332	355	352	334	319	319	336	336	363	361	347	343	353	333	356	346	349	351	333	315	349	365	356	354	349	322	384	345	345	345	340	329	360	356	313	374	314	336	352	353	339	368	359	312	333	318	338	342	352	325	370	369	353	359	325	357	351	349	363	351	331	348	326	340	332	404	349	341	362	368	329	339	351	346	368	360	360	343	320	308	360	329	311	355	346	354	370	327	331	319	331	343	316	359	335	340	323	322	361	338	354	335	332	312	362	349	367	317	329	347	321	344	361	326	315	332	341	355	338	330	354	336	375	319	324	381	339	348	346	344	356	371	333	336	346	352	330	324	350	352	332	329	312	343	335	353	369	352	356	337	326	335	351	350	358	322	351	325	377	333	333	327	348	361	339	344	332	368	342	361	366	342	346	332	370	360	364	327	360	366	371	346	349	361	351	331	336	363	350	343	338	357	337	343	337	344	311	335	350	332	347	329	339	313	327	355	328	382	348	354	346	366	331	343	340	338	353	372	316	323	310	322	347	338	346	338	321	331	328	313	311	336	346	322	357	338	337	313	329	358	313	342	361	360	337	313	343	352	348	341	359	325	355	350	341	354	353	348	336	344	328	378	351	369	329	348	356	345	332	382	343	331	324	315	366	336	362	334	329	376	352	354	353	322	314	359	338	365	351	312	352	345	348	373	352	341	361	357	341	359	335	319	387	341	327	347	305	369	362	358	352	331	323	343	347	354	344	350	341	371	356	356	367	335	351	332	357	344	323	346	338	370	366	337	330	372	339	364	353	336	342	324	336	332	359	344	367	349	332	372	369	329	364	305	340	331	359	341	341	335	358	342	299	360	337	360	345	312	337	345	327	336	390	333	312	352	324	334	369	339	344	341	323	344	324	369	356	378	315	329	343	341	315	378	344	344	348	334	347	375	318	337	344	356	353	329	365	326	322	349	330	283	349	372	308	317	314	352	317	308	327	292	325	360	356	335	301	340	331	338	344	313	345	362	359	349	348	327	350	327	322	328	347	341	327	316	348	361	383	340	334	349	313	325	349	331	368	332	371	302	318	372	350	344	333	341	305	369	328	327	337	373	368	375	321	330	336	346	351	352	329
1536	290	334	286	287	288	317	306	299	294	252	274	304	311	320	244	329	279	297	300	272	283	313	273	258	318	290	285	293	285	273	254	270	285	274	316	274	274	293	264	261	281	301	290	268	282	303	284	273	292	286	309	282	289	269	309	322	269	279	252	307	281	314	282	290	327	295	255	270	283	283	299	280	274	281	297	308	261	274	291	305	263	279	277	273	277	256	285	294	282	288	298	283	272	286	270	294	287	292	283	298	295	276	279	291	272	242	250	259	287	287	305	265	280	308	288	284	257	271	265	275	283	297	248	259	298	296	276	294	270	300	260	258	328	334	311	280	283	305	289	258	283	289	249	260	297	317	341	266	262	287	263	280	267	275	267	268	263	268	288	283	299	276	251	253	286	304	298	292	295	283	294	290	293	274	285	281	258	323	273	268	272	250	285	278	297	280	289	302	322	285	309	309	269	306	272	288	277	278	273	268	276	282	260	277	295	259	268	311	249	239	280	278	298	268	256	276	270	281	318	279	321	301	319	294	270	290	241	286	299	314	292	310	261	280	279	321	259	272	278	269	281	293	306	274	259	278	298	268	258	270	295	297	287	280	292	276	268	288	278	290	284	280	254	293	259	314	318	287	280	313	255	277	304	279	281	256	256	283	295	303	255	312	305	283	300	254	271	283	274	279	293	292	302	280	294	327	288	286	265	269	272	255	287	264	310	260	269	299	297	297	284	252	280	302	313	246	283	293	284	294	281	283	261	283	261	322	289	257	273	281	281	287	273	293	308	282	312	258	294	272	301	272	288	282	291	268	271	312	305	311	270	259	269	290	256	321	286	277	311	270	282	286	271	282	256	293	298	293	269	278	282	290	305	264	300	297	293	332	286	310	274	295	272	277	279	280	264	271	280	285	266	263	287	292	283	309	293	274	314	292	287	260	290	270	280	268	258	293	283	284	284	276	268	253	280	277	301	307	290	290	285	302	322	247	274	323	265	273	299	305	290	282	272	290	287	280	305	320	294	269	282	317	256	279	279	318	287	277	271	276	263	312	324	306	268	304	295	290	258	278	260	309	292	331	318	269	274	325	267	289	271	257	283	265	277	299	292	261	304	301	318	290	276	267	289	294	283	243	278	301	287	298	263	294	286	317	296	279	267	291	270	284	243	268	292	328	284	305	304	280	285	267	285	279	245	294	331	272	288	294	278	298	276	306	284	279	288	264	277	283	285	304	271	299	310	307	311	274	295	266	304	319	278	306	315	312	267	299	307	280	285	275	264	272	279	285	308	325	247	309	270	298	308	289	275	270	275	278	287	293	261	277	299	286	305	304	328	262	328	283	292	287	318	266	259	254	295	303	275	285	285	284	277	281	277	304	290	267	269	281	291	259	254	314	236	290	334	294	277	297	262	277	282	303	305	270	290	282	289	299	275	288	256	270	285	292	262	300	288	310	296	274	282	271	305	310	262	273	286	269	321	294	293	268	280	259	258	322	277	297	261	268	298	268	275	288	272	306	257	282	293	264	250	270	287	281	293	273	283	294	271	288	286	294	252	281	271	281	300	272	260	317	261	234	279	275	295	290	279	295	267	251	262	293	291	307	281	296	295	233	309	266	294	294	268	292	266	264	279	291	257	276	276	270	301	257	301	277	316	282	257	292	266	277	270	237	278	288	284	272	261	284	286	290	286	324	285	304	275	261	296	290	278	277	291	316	302	286	286	287	301	264	313	306	286	275	300	308	249	245	273	277	266	282	232	287	303	290	269	292	290	267	284	260	280	285	289	292	269	279	269	296	297	316	267	327	288	264	291	265	260	273	288	337	277	320	264	277	318	274	295	279	261	293	289	256	244	284	286	266	278	289	295	267	283	287	255	287	296	290	316	300	283	290	263	277	284	282	291	255	260	266	301	280	282	299	285	299	284	256	290	283	294	285	308	281	325	256	269	304	290	261	276	295	285	277	253	295	296	290	319	298	283	297	278	291	294	294	253	287	315	286	293	239	277	312	235	288	292	268	305	294	299	302	294	275	283	306	317	281	291	273	273	280	290	301	287	292	295	291	306	280	280	295	294	283	292	276	317	313	298	285	250	300	354	290	276	299	275	298	280	273	274	256	266	282	275	281	318	294	276	269	257	290	276	284	303	293	253	293	259	313	272	335	290	250	278	338	308	307	311	270	296	282	287	302	289	287	273	281	295	255	244	278	272	234	322	308	274	267	280	272	271	325	252	303	295	279	285	280	280	286	289	265	269	284	295	277	279	290	299	299	311	267	241	308	283	233	271	287	265	253	283	278	282	295	259	292	289	290	289	280	307	255	278	315	286	303	266	296	276	302	290	281	271	307	279	269	294	283	290	276	305	284	309	270	273	299	286	295	286	306	285	302	292	264	277	290	272	256	285	304	285	278	280	276	281	299	299	276	288	281	321	292	282	306	297	258	306	284	296	279	253	260	275	283	246	254	249	279	280	321	272	295	279	305	301	262	301	295	285	261	275	259	315	278	279	292	270	274	265	251	298	287	256	277	244	265	276	308	286	289	282	323	285	324	291	273	309	292	282	294	275	279	304	283	317	297	296	293	279	287	262	269	274	278	265	301	272	303	273	298	280	269	275	248	285	272	273	251	306	266	293	312	274	306	315	248	278	258	274	286	285	295	297	288	331	283	286	290	274	269	264	273	285	275	321	299	246	300	277	308	267	293	275	285	284	285	279	294	294	286	282	274	315	272	256	261	254	286	283	272	284	281	287	277	269	259	282	298	281	254	293	259	253	287	297	297	251	290	288	293	287	294	290	305	287	261	298	265	306	293	291	289	287	289	264	267	285	324	281	282	297	290	278	283	291	289	314	306	291	273	274	293	290	285	276	312	265	283	281	279	281	294	265	275	292	294	261	282	251	299	270	306	281	292	281	270	272	316	280	264	269	268	304	294	259	270	301	270	278	267	265	290	339	310	313	269	285	283	272	286	274	291	298	298	281	260	281	283	276	276	285	298	279	329	301	298	288	303	287	323	276	323	284	281	294	287	281	281	304	278	261	303	292	285	304	307	268	293	226	267	269	276	240	287	271	258	272	270	294	274	284	304	316	316	299	293	266	292	317	290	289	292	289	256	267	268	301	279	279	290	279	292	289	268	237	296	294	271	295	291	282	292	296	286	277	315	302	274	267	281	279	260	288	321	293	274	275	282	283	277	259	302	247	239	267	260	280	290	248	300	287	289	284	288	310	293	256	246	255	283	269	316	289	273	293	277	260	262	298	261	301	282	278	243	295	298	233	277	292	269	326	269	293	260	280	286	278	292	292	263	280	274	271	306	267	284	308	266	316	254	247	279	297	321	291	303	280	303	281	272	286	279	285	271	311	287	297	298	279	291	298	291	283	294	286	270	311	269	272	262	316	267	259	261	244	283	294	269	319	309	272	274	305	309	305	258	289	293	270	273	283	292	300	255	265	291	291	295	305	293	261	269	293	278	271	295	254	272	292	291	299	295	274
1805	617	651	668	656	676	694	679	631	598	643	633	634	619	636	664	606	640	653	657	612	653	623	643	673	653	613	643	688	669	606	615	635	630	620	597	621	592	668	647	650	589	634	634	669	620	652	611	657	662	655	598	660	595	641	631	621	605	641	634	597	648	614	584	651	654	625	645	609	591	644	602	603	617	646	638	638	637	659	596	627	632	618	641	641	654	609	629	630	597	653	645	670	607	598	655	631	616	643	597	647	630	628	629	591	620	591	602	640	633	580	652	655	624	628	635	635	641	647	636	639	633	614	619	667	596	652	620	636	617	598	615	647	591	626	573	665	651	617	676	630	609	646	677	623	616	661	632	601	619	607	614	648	667	626	605	612	630	572	633	634	603	651	589	589	660	685	624	616	641	649	645	617	629	648	678	648	654	633	629	622	673	638	630	594	625	599	658	622	615	649	608	619	666	666	594	617	629	633	597	648	616	642	670	628	645	647	626	599	626	631	618	656	604	634	670	648	695	607	622	670	658	624	656	601	657	623	612	616	633	624	590	636	633	593	629	630	628	571	629	627	613	655	615	639	583	616	637	630	651	639	671	652	623	629	626	629	620	609	637	642	625	577	619	608	620	642	665	641	588	631	619	555	605	650	599	622	629	641	623	695	686	630	627	654	667	677	620	655	647	623	599	623	624	643	670	640	624	595	653	645	635	606	598	626	687	644	624	618	643	638	637	624	579	634	639	629	649	605	647	633	636	656	612	642	600	593	646	601	615	591	637	631	646	638	654	616	644	633	613	627	614	591	629	607	573	648	608	607	657	611	646	664	650	648	587	668	642	642	649	596	588	647	643	666	640	626	628	646	635	612	618	596	644	646	623	587	617	593	632	645	612	649	645	661	624	633	665	617	598	606	622	624	636	649	616	583	631	646	637	662	592	635	628	623	655	620	645	601	624	632	644	641	637	615	695	625	616	605	589	643	615	604	643	592	631	617	610	603	617	642	632	603	656	635	650	634	602	634	675	600	638	613	635	632	664	663	691	634	647	608	629	638	639	620	621	664	621	639	636	635	629	612	648	680	569	670	591	685	604	628	652	603	626	644	639	677	612	635	600	649	621	624	613	678	640	653	659	630	639	607	642	652	614	650	597	614	609	584	647	608	665	644	627	613	609	647	619	579	632	638	604	646	616	625	591	584	628	655	651	600	607	642	644	658	609	630	611	630	602	634	648	662	655	640	579	620	593	613	672	631	635	651	677	613	622	615	650	649	623	676	655	640	618	615	627	606	631	633	626	613	571	655	635	634	604	602	658	654	624	632	620	622	668	592	609	589	590	605	589	658	634	638	644	629	627	597	626	626	603	645	613	605	588	635	630	611	600	601	596	644	641	663	643	628	608	655	653	664	612	616	661	583	630	698	616	626	628	608	607	656	608	646	642	618	624	598	648	659	628	697	589	570	614	652	644	655	616	594	658	636	613	616	608	631	638	674	594	650	628	625	664	638	627	651	641	631	593	629	652	636	629	621	627	632	637	661	671	592	666	678	624	647	619	705	638	666	630	661	650	576	637	611	592	653	633	625	577	667	646	592	654	673	584	613	621	613	644	630	595	633	632	621	647	643	608	648	605	617	620	632	584	601	585	638	633	598	599	674	625	557	614	588	626	645	579	655	649	597	629	660	615	597	627	568	611	614	606	644	593	674	643	636	620	669	636	609	620	650	598	635	633	610	631	598	657	646	620	632	678	627	615	623	637	641	565	653	674	573	634	589	641	652	645	635	595	616	607	620	596	612	618	616	610	629	630	621	632	654	634	627	628	673	638	627	650	669	586	650	621	597	578	616	648	603	683	633	624	628	655	628	642	604	631	628	672	618	616	672	632	610	662	636	637	682	642	682	638	615	622	589	600	650	655	622	609	617	633	623	587	608	714	639	646	622	635	617	584	635	608	635	638	659	638	630	605	663	607	605	636	651	623	631	624	623	659	600	621	653	637	670	652	605	585	670	674	625	608	602	653	632	627	602	631	668	669	623	656	561	602	624	666	645	609	639	654	640	617	649	670	591	652	645	583	625	629	594	610	649	627	617	642	660	614	627	609	616	615	635	584	653	608	661	619	624	645	580	674	658	645	614	632	597	693	659	629	648	597	648	630	662	649	627	607	623	644	608	627	586	663	625	614	609	638	645	638	628	601	635	602	615	576	613	615	641	629	623	640	705	611	624	585	608	674	593	644	610	691	643	595	626	605	626	638	581	643	636	624	604	634	607	599	639	620	648	679	626	617	631	606	599	653	603	646	593	605	621	664	594	657	597	645	622	688	641	634	670	609	612	667	651	625	655	622	607	583	637	624	577	629	608	649	697	588	609	637	638	611	634	683	599	670	612	658	634	655	654	645	642	604	632	676	655	588	639	633	681	653	660	619	645	596	602	640	624	646	622	662	661	637	623	595	561	668	620	577	613	638	603	665	681	613	656	663	607	639	651	643	670	662	583	574	618	616	593	628	683	625	644	591	612	653	624	639	608	650	608	640	681	631	665	633	616	638	629	629	655	612	612	653	593	620	650	644	611	656	612	584	665	613	584	608	623	646	656	617	628	618	625	626	628	598	634	650	602	634	604	611	640	586	629	652	590	612	626	613	640	595	642	634	628	636	626	633	635	615	655	603	634	633	660	655	630	659	614	657	623	669	585	617	627	670	659	586	630	625	675	618	622	619	625	645	620	626	592	641	626	591	628	627	642	676	615	625	638	661	602	619	627	664	651	598	617	621	622	641	640	624	647	636	597	658	626	625	647	646	592	601	608	567	658	632	649	656	627	641	618	621	635	648	603	612	639	667	639	680	610	596	620	627	622	648	611	641	622	617	614	648	610	555	645	641	605	623	653	616	609	658	626	643	641	636	602	653	645	616	636	657	605	623	649	659	606	668	626	624	607	624	612	617	610	675	625	654	628	634	637	606	601	609	664	598	570	600	602	646	613	597	599	680	669	618	647	635	650	642	592	617	626	669	653	620	669	615	699	617	668	605	624	641	635	643	580	633	617	621	641	635	668	627	641	597	615	607	638	638	603	640	625	605	633	636	616	622	651	638	628	621	647	662	595	648	653	656	630	624	657	606	634	626	630	621	642	663	623	668	678	607	630	577	639	683	636	631	592	666	656	609	586	587	615	617	630	637	639	617	660	667	647	658	633	618	614	626	657	654	604	676	670	653	662	655	612	619	606	647	628	608	585	640	645	583	624	661	658	602	597	637	599	679	608	642	628	651	578	626	650	629	598	690	627	642	705	623	663	689	576	614	623	656	613	651	604	606	622	638	666	633	594	688	611	625	608	638	636	662	642	636	614	635	617	647	663	648	602	633	598	619	665	645	626	639	671	604	622	590	642	630	651	653	646	634	651	637	585	683	656	647	648	645	655	618	612	620	628	616	609	652	635	608	664	654	613	577	668	596	618	638	652	598	633	606	580	646	636	649	628	636	629	616	628	615	655	654	623	671
7246	382	396	360	270	222	183	185	167	172	155	155	143	127	145	143	114	143	147	132	128	120	129	105	127	123	117	118	111	133	135	125	114	130	115	138	111	110	112	118	130	133	115	123	121	121	124	119	133	113	136	119	114	115	122	126	113	131	130	119	96	111	107	118	129	127	128	125	124	125	115	111	95	105	124	126	121	125	110	101	127	111	150	93	125	124	120	125	121	131	112	128	102	112	105	116	108	124	122	127	109	127	124	119	108	94	131	137	120	122	122	111	120	105	120	144	106	120	118	124	129	138	119	119	139	103	128	125	119	107	141	128	116	110	147	101	105	122	111	109	137	91	99	115	116	117	124	113	123	111	139	132	109	95	126	110	129	103	110	129	124	138	136	136	117	123	126	140	126	127	121	111	137	132	133	127	125	128	129	112	113	129	118	116	107	110	120	156	131	120	117	144	115	143	117	145	118	129	114	119	117	121	125	115	111	131	110	109	134	91	109	129	125	130	111	125	112	116	118	119	109	120	122	112	132	120	135	124	153	131	123	128	105	132	127	133	117	141	125	124	102	131	114	121	108	145	128	134	142	146	131	114	130	107	115	135	138	130	125	120	127	112	120	111	128	138	108	105	132	129	109	132	139	110	131	118	140	117	117	132	131	104	122	118	98	107	89	133	130	114	134	111	113	111	120	123	119	135	117	112	122	107	139	117	116	102	113	141	143	123	129	106	104	115	101	139	133	122	138	124	136	103	137	144	134	125	139	147	89	110	112	94	125	137	131	115	111	110	115	124	117	119	147	117	117	110	98	137	101	131	132	139	136	126	120	124	127	120	132	120	114	134	131	133	116	135	116	152	115	123	150	131	124	110	119	130	137	109	121	120	146	118	115	138	124	127	104	132	126	122	135	99	126	125	109	142	128	108	115	145	135	126	114	106	106	126	123	94	110	123	120	118	139	127	139	117	116	124	136	136	101	144	121	102	134	132	135	122	131	138	122	118	115	141	158	122	138	107	132	136	115	132	124	116	105	133	115	135	113	104	143	117	125	101	130	137	148	122	122	128	141	127	102	126	106	121	121	136	119	144	111	132	146	119	122	125	150	126	126	122	117	112	126	138	123	140	114	129	104	127	119	126	114	100	115	128	139	110	124	120	128	110	117	96	135	98	109	119	112	130	133	118	119	100	121	124	101	113	137	126	135	121	102	110	126	142	121	127	131	129	125	129	120	127	116	102	99	135	134	125	118	126	130	124	118	108	118	117	112	120	130	127	118	120	131	130	130	124	129	107	122	123	120	122	121	125	120	139	137	131	135	125	115	131	95	113	118	112	131	112	113	124	127	118	129	106	124	122	123	124	139	117	149	116	102	104	129	111	120	113	120	103	142	122	136	134	119	133	121	127	131	122	117	121	123	148	127	126	110	114	110	123	97	135	126	100	118	125	117	137	133	128	137	142	124	111	117	120	129	101	133	100	125	137	107	131	127	121	123	110	99	134	111	124	126	113	119	141	119	127	127	100	133	129	108	113	95	146	131	113	134	106	104	123	141	144	130	119	124	128	136	113	118	113	137	107	121	126	104	129	117	108	133	129	121	115	115	104	125	124	116	118	137	124	115	108	96	139	117	132	131	144	117	93	133	118	131	131	132	145	101	125	120	132	114	132	128	124	133	126	104	123	131	118	105	109	104	113	150	109	106	116	117	138	126	134	108	133	114	123	96	116	101	133	110	130	132	121	121	116	109	129	134	124	152	120	120	139	107	135	132	136	117	110	133	122	115	115	118	102	114	136	120	127	105	121	107	130	116	128	101	119	121	156	139	115	104	125	118	128	123	128	115	123	100	100	134	124	125	122	102	128	134	118	131	120	108	105	106	137	124	127	137	111	135	125	126	151	105	119	128	108	106	117	111	108	108	145	116	105	104	104	137	107	127	108	122	117	115	122	116	127	119	127	122	138	115	140	132	126	110	119	110	114	120	126	120	123	129	111	111	120	130	130	127	143	142	158	147	114	132	126	127	119	149	124	122	115	132	118	131	129	113	141	121	128	112	132	123	114	116	123	135	135	131	115	120	117	126	109	111	119	119	148	124	141	127	135	125	107	130	126	111	141	124	110	109	122	126	115	122	134	121	121	134	120	128	121	127	135	135	106	115	85	124	130	111	143	125	109	108	127	123	117	124	121	127	146	130	136	131	150	118	139	134	131	115	117	128	129	133	129	134	119	112	127	133	120	137	131	106	106	118	118	139	114	142	116	96	121	128	124	132	105	121	92	122	135	135	142	135	133	122	129	94	122	141	129	125	134	121	121	124	108	129	123	137	95	137	113	144	131	115	108	138	102	135	129	113	108	110	105	121	107	111	99	119	125	133	109	138	121	119	127	109	108	111	133	128	114	107	143	134	113	130	131	109	131	125	116	120	94	113	130	134	118	122	137	125	117	129	118	134	140	146	139	119	143	152	132	109	114	134	133	104	106	130	115	114	127	125	103	115	135	118	129	131	105	125	110	87	120	90	104	111	110	97	130	129	132	124	97	107	133	121	124	138	108	115	134	108	127	124	138	133	93	116	108	131	125	119	124	133	119	137	120	109	122	99	119	97	116	146	110	111	122	123	136	107	135	120	123	104	102	109	118	128	124	123	137	122	101	134	116	142	112	128	122	143	105	128	126	121	121	125	111	112	122	126	102	128	145	139	104	129	132	127	136	127	109	103	112	106	109	123	131	107	154	129	121	119	125	133	107	106	146	128	112	107	100	140	101	99	140	132	128	133	121	123	132	138	126	124	113	114	132	123	104	116	111	143	145	127	106	136	116	125	131	121	116	116	107	112	132	138	147	132	122	110	121	131	131	144	132	118	89	112	115	136	131	123	142	113	129	114	138	119	120	128	112	127	127	117	119	109	115	116	139	117	108	114	103	142	119	119	146	108	118	122	133	120	120	135	102	121	127	144	115	97	136	118	115	112	128	119	117	128	123	108	110	134	126	124	119	119	99	124	117	122	109	112	108	115	141	126	130	137	123	130	102	127	101	107	134	130	131	85	128	132	125	135	127	124	130	125	113	113	115	115	100	141	100	127	142	123	130	119	131	124	122	114	137	118	117	110	121	132	129	124	129	137	114	118	107	119	119	120	135	105	109	114	117	119	120	112	101	115	100	130	108	100	118	114	118	142	114	130	129	106	139	107	120	130	112	117	108	122	143	139	106	136	137	131	102	118	108	129	101	123	108	118	128	116	104	123	124	125	121	116	102	135	111	117	125	121	105	134	122	114	121	104	135	141	117	131	117	112	101	122	121	125	114	131	119	132	145	130	101	138	129	127	116	129	141	138	109	124	137	121	110	135	127	141	100	134	138	124	133	136	99	112	122	136	105	146	124	116	102	134	115	102	142	110	108	131	107	130	111	116	99	133	122	115	135	117	98	116	107	91	95	136	123	125	101	145	132	126	122	108	124	132	131	114	139	134	108	126	102	132	115	115	110	128	157	135	117
6112	550	1000	1129	977	829	653	570	574	481	452	442	465	412	386	386	396	335	396	375	352	353	361	379	338	337	350	333	344	334	304	340	308	314	300	315	305	339	289	327	302	307	292	338	327	313	280	312	318	314	302	301	310	313	338	283	312	340	318	301	310	295	310	298	297	332	321	308	322	287	281	310	258	308	307	281	304	311	343	272	320	305	296	311	304	315	304	316	301	308	329	275	311	309	303	312	299	297	299	308	340	311	317	302	298	331	320	321	298	326	304	303	312	289	310	317	305	334	297	272	309	313	328	323	313	289	286	318	304	303	305	319	313	288	279	294	277	341	324	294	306	287	286	322	366	300	320	346	281	322	312	307	324	303	323	286	307	299	303	314	295	312	349	307	342	311	323	272	296	314	325	308	317	320	319	296	293	305	308	324	333	318	312	295	337	363	326	319	309	337	342	341	337	295	336	294	309	294	301	317	353	282	335	294	301	300	314	315	310	307	310	315	292	319	295	279	307	308	308	277	303	289	308	297	315	273	302	318	298	309	312	310	300	295	299	334	307	321	272	296	270	296	322	305	305	328	305	321	309	298	300	318	327	307	308	305	335	306	311	279	289	304	347	310	307	291	311	288	307	323	296	290	295	317	290	329	268	292	307	298	323	313	332	338	283	289	284	290	270	295	307	316	324	319	283	286	301	309	306	314	289	264	284	310	288	313	323	307	292	330	295	318	324	300	324	309	297	301	309	296	300	319	320	298	317	312	293	309	309	283	309	305	302	334	275	322	301	296	298	304	298	290	325	322	300	286	332	331	270	298	320	311	305	310	314	311	301	313	309	340	309	329	328	304	317	334	305	310	284	307	298	296	304	272	308	290	309	295	281	323	314	296	298	315	283	323	304	311	284	331	302	277	309	268	317	295	286	301	332	284	275	305	302	312	299	313	328	293	298	326	299	291	297	275	331	288	296	299	335	319	304	296	289	316	291	292	316	305	294	298	298	286	322	302	294	293	316	310	289	295	306	302	287	292	314	333	309	308	275	299	336	308	322	298	354	290	296	280	285	327	315	315	328	304	302	334	320	301	296	302	292	293	275	331	314	285	295	338	312	294	286	308	290	346	293	289	321	315	288	328	317	305	373	296	310	312	326	301	348	295	285	304	280	342	300	310	283	314	320	297	306	304	293	303	296	311	332	291	321	307	345	314	315	314	313	301	304	332	318	305	302	294	292	298	327	293	297	295	322	326	306	303	269	332	311	287	326	331	289	314	287	319	326	307	304	287	305	306	317	317	292	290	296	303	293	304	314	302	336	293	320	310	332	314	313	357	324	323	314	289	309	309	326	336	293	322	323	294	314	263	321	301	290	315	341	321	335	350	319	303	284	283	303	313	283	310	307	299	321	331	304	313	332	310	322	304	324	290	324	319	326	282	283	307	310	298	335	325	330	315	326	305	317	321	283	310	309	323	312	306	338	286	320	300	333	315	319	273	301	315	289	320	317	312	321	333	311	303	270	321	317	304	302	305	333	329	292	294	276	299	317	295	312	299	288	293	288	307	320	303	300	278	327	328	282	322	314	316	281	325	349	337	330	342	330	327	284	300	310	294	307	279	289	290	305	316	313	336	307	291	282	298	324	305	311	295	329	293	293	340	285	349	290	335	285	330	281	310	330	303	301	312	297	299	287	323	269	323	330	292	316	313	287	338	282	312	330	302	277	287	274	306	292	302	326	322	298	343	300	299	313	297	300	309	313	331	311	290	307	312	315	323	311	290	360	316	307	321	291	304	351	283	302	329	302	317	296	318	299	348	331	307	293	320	301	296	301	321	327	296	317	319	329	298	336	291	292	304	306	350	298	283	287	295	289	331	310	276	310	349	295	286	303	323	327	311	301	292	309	292	314	299	254	285	299	328	320	323	269	341	311	305	308	333	293	304	298	297	314	309	333	349	308	290	282	291	320	293	294	289	324	318	312	283	323	304	356	303	305	290	293	319	324	327	289	292	301	332	325	287	296	327	316	312	299	292	304	325	283	276	301	308	310	336	309	272	295	333	300	329	330	338	294	309	280	324	335	312	301	304	303	322	292	264	298	310	285	291	304	307	310	325	311	303	291	315	286	279	303	303	290	317	347	318	299	320	288	286	312	309	303	326	316	295	309	342	299	292	286	284	308	297	323	306	296	278	318	280	315	302	309	268	292	355	332	327	304	303	298	303	303	317	300	295	304	337	316	317	323	284	324	326	322	306	309	301	325	317	280	300	335	317	303	303	292	324	305	299	309	319	303	311	324	305	304	316	312	295	304	300	308	280	289	317	299	295	303	320	323	310	255	324	275	279	331	332	306	319	280	293	324	299	311	288	295	321	283	326	297	293	313	312	332	314	298	283	322	322	294	341	320	307	283	296	312	306	307	293	311	309	322	278	294	302	308	333	330	306	308	318	330	318	327	285	297	273	293	311	327	303	290	313	308	288	298	269	301	273	322	305	282	292	284	314	315	296	301	311	317	301	303	268	322	292	331	280	298	274	308	302	298	290	301	315	295	303	305	292	295	318	288	305	276	303	299	304	316	328	320	290	275	314	311	320	277	310	298	319	313	290	309	296	311	318	334	311	300	305	323	321	307	311	303	325	283	316	320	327	300	300	315	285	328	331	304	303	310	283	298	291	277	293	301	296	332	307	330	290	307	303	248	307	294	304	330	285	312	293	330	270	282	306	327	320	304	316	332	331	312	336	297	322	301	316	317	315	316	293	319	333	298	310	346	280	309	369	326	301	286	300	318	285	266	317	298	298	286	295	265	308	312	321	329	314	319	318	295	271	305	290	286	311	310	300	316	317	313	319	301	309	317	300	318	316	298	300	297	320	310	317	315	324	324	281	292	340	302	293	323	298	291	292	345	323	285	307	283	300	305	315	266	309	327	320	330	302	314	286	285	317	313	295	307	290	332	310	301	304	285	317	311	304	320	334	317	290	298	322	299	293	317	297	325	336	322	306	323	286	338	300	308	284	337	298	279	310	287	301	294	324	300	312	321	258	299	335	313	305	302	310	344	294	287	308	294	284	299	318	331	295	282	286	300	307	313	306	306	293	294	302	343	299	303	302	286	306	324	293	290	320	319	305	299	286	286	290	291	298	298	307	288	276	347	353	310	334	295	313	314	300	302	304	311	308	341	314	290	278	303	301	332	323	284	340	315	331	296	320	316	297	315	311	288	275	322	311	302	294	316	314	289	316	305	302	329	344	298	304	284	356	292	323	309	307	308	311	298	295	311	296	311	302	290	294	292	322	308	285	309	303	308	299	320	309	312	337	318	342	293	318	305	293	296	284	280	278	320	321	311	300	331	320	301	303	310	325	300	303	284	320	287	328	322	299	311	308	298	306	324	337	312	310	273	327	313	293	298	312	281	287	290	296	298	335	294	296	297	308	279	328	346	327	265	292	289	284	322	293	268	296	298	309	299	306	296	307	288	299	289	311	267	299	292	302	287	300
13344	865	792	601	422	319	279	219	225	222	176	171	141	173	157	152	156	150	151	167	153	134	139	134	151	145	146	164	142	131	116	130	124	150	131	137	157	124	130	120	150	138	115	108	131	143	145	133	131	131	135	138	122	152	137	126	126	126	131	134	119	123	118	148	126	122	145	132	130	124	120	129	124	126	147	126	126	142	125	124	133	139	145	140	130	131	147	135	136	124	121	123	144	126	136	138	128	140	116	130	142	136	141	122	116	145	99	149	143	129	140	136	118	140	136	121	125	99	130	105	122	134	130	141	137	133	116	120	154	133	132	123	126	148	111	132	134	114	140	143	125	160	132	126	123	116	143	142	102	115	156	143	119	125	123	122	144	165	134	139	130	132	114	123	108	134	132	119	116	123	132	120	133	129	132	131	123	125	134	126	123	138	127	150	127	131	127	142	123	132	123	157	138	120	139	110	146	137	141	143	141	108	141	123	120	127	110	149	156	143	126	124	143	146	122	117	139	146	126	121	136	129	119	141	130	113	100	147	128	125	141	132	140	112	129	133	137	118	121	125	120	130	125	144	149	145	136	127	138	149	128	137	142	116	128	132	133	117	143	142	111	131	115	141	138	129	132	141	129	129	148	121	145	124	127	105	131	124	125	129	136	140	131	127	142	116	133	127	129	117	139	111	113	138	137	136	140	137	135	133	145	109	137	132	136	132	113	130	122	120	122	132	128	139	143	149	142	126	144	131	128	142	132	105	136	127	132	143	133	147	132	120	129	112	139	135	141	132	159	115	117	108	120	129	134	122	115	113	135	129	133	101	121	117	121	126	113	128	142	116	133	144	116	123	137	111	134	150	126	133	129	113	134	130	147	128	131	140	135	112	123	156	131	126	126	117	113	143	127	123	155	135	126	119	133	121	143	126	125	118	139	130	128	134	114	140	117	136	125	139	128	113	121	116	123	121	135	133	123	141	132	126	116	140	148	140	111	148	111	118	128	138	142	135	144	139	136	119	133	144	129	107	144	120	126	130	113	126	123	121	138	143	124	129	137	131	126	112	130	120	138	127	113	131	118	138	119	131	135	138	109	134	134	138	132	118	120	128	162	155	130	133	99	132	102	121	143	142	140	153	123	139	131	142	128	146	154	139	118	152	132	122	108	118	125	126	143	117	111	127	136	130	118	137	125	116	132	120	136	91	120	143	137	129	111	133	122	140	137	128	131	129	152	120	144	118	111	144	131	142	137	131	116	123	115	133	153	121	131	135	139	131	143	144	120	139	133	120	120	130	157	141	115	117	141	129	115	118	133	120	144	142	124	131	103	147	146	153	139	115	120	124	122	120	134	118	120	131	143	126	136	128	131	117	129	125	131	117	143	137	138	115	135	137	130	137	132	117	132	144	138	132	129	155	116	131	119	123	110	142	136	135	162	120	127	144	121	119	125	123	138	138	128	147	119	123	115	142	115	125	125	134	126	145	126	123	133	130	114	136	123	130	141	136	133	142	123	146	107	143	118	122	129	146	142	142	137	143	131	156	125	144	125	129	123	134	121	130	116	133	130	149	129	138	129	147	156	128	119	122	122	141	149	137	119	129	114	152	138	143	111	117	124	136	149	138	151	120	114	122	120	127	117	144	128	132	139	143	140	149	124	136	116	104	143	144	128	138	128	106	113	117	117	127	114	131	126	125	139	120	125	156	135	124	132	138	124	135	115	133	116	118	117	132	128	126	129	140	126	131	145	137	117	126	133	115	154	121	153	114	123	114	143	130	125	137	113	129	129	143	113	147	143	122	121	111	142	114	128	138	137	127	144	134	127	137	132	126	123	131	135	123	131	146	128	136	151	132	120	138	140	154	126	121	147	141	112	138	134	153	150	148	134	138	142	138	130	106	150	132	134	133	148	136	140	134	125	134	114	115	102	137	107	142	137	137	122	152	128	126	122	119	117	121	120	141	115	114	130	124	122	127	155	132	112	127	139	123	118	128	114	139	112	130	138	146	117	126	109	121	123	134	126	121	133	127	130	147	115	121	126	120	135	134	135	148	117	137	143	130	111	143	126	126	113	136	139	108	112	121	122	121	138	140	123	157	128	134	154	120	122	125	135	137	122	127	138	120	117	128	115	140	129	116	113	131	136	130	148	141	153	123	120	124	134	131	129	115	119	151	119	129	127	111	146	122	114	138	123	132	155	128	132	124	130	115	128	133	154	135	134	117	107	122	131	138	120	156	113	137	158	145	136	151	133	120	122	160	131	136	115	110	119	137	130	140	157	143	122	106	131	128	140	132	145	126	129	132	154	153	126	136	145	152	135	121	127	146	124	136	121	132	126	141	119	110	135	131	138	144	116	130	113	129	127	139	144	135	115	138	118	130	104	117	162	118	125	121	137	121	129	137	119	150	144	121	123	135	128	130	121	133	132	134	131	120	132	135	130	130	133	129	128	132	127	137	141	125	113	129	159	132	162	131	133	128	133	140	122	105	127	129	122	115	129	126	105	134	126	139	130	118	152	128	116	145	120	132	133	128	130	131	121	136	137	132	147	151	131	124	115	136	136	117	144	160	120	122	132	127	154	124	162	100	123	141	137	126	130	125	127	124	124	129	151	132	146	135	119	107	124	130	115	131	131	114	129	154	142	115	147	110	133	120	140	131	106	130	116	126	129	122	144	127	136	120	130	123	144	144	122	145	125	143	116	123	136	110	134	135	141	143	146	145	138	136	113	127	123	140	140	123	157	151	131	117	139	117	135	133	117	128	146	109	122	131	139	130	129	138	144	132	132	127	121	146	159	115	142	121	132	119	127	116	129	134	135	138	147	137	132	136	113	142	100	118	148	143	135	117	143	130	112	131	114	116	129	110	134	133	143	142	143	138	144	137	131	139	134	134	143	121	106	110	136	149	128	123	136	120	120	144	136	115	117	155	119	133	127	130	138	138	122	110	140	156	118	141	142	131	158	125	141	141	140	140	147	110	130	121	122	170	152	121	123	133	132	130	145	129	123	128	115	138	121	133	127	123	143	136	144	120	138	114	139	118	109	135	156	121	135	126	118	145	126	141	135	129	125	127	124	127	138	116	119	132	143	134	131	144	121	127	120	127	128	114	126	124	135	141	129	114	106	114	145	130	158	131	138	131	121	148	133	133	120	136	121	124	107	133	154	166	120	145	119	137	150	122	131	147	141	141	145	142	135	145	139	134	138	145	108	143	117	148	142	137	117	119	124	122	117	135	139	148	137	170	113	111	124	145	117	129	136	150	137	128	120	126	131	126	142	134	139	125	134	129	151	137	153	126	133	120	141	134	119	108	129	123	129	117	131	123	105	112	131	129	119	131	128	129	139	122	117	123	119	128	127	127	143	128	146	147	139	155	135	132	132	134	150	138	131	109	117	126	130	128	116	152	163	137	129	155	111	132	140	133	134	135	114	127	108	119	113	116	132	137	131	135	124	149	132	114	115	138	124	118	129	133	125	129	128	141	108	130	128	119
7881	879	1753	2043	1685	1402	1143	897	857	763	643	617	581	546	580	509	458	449	445	445	424	419	458	434	395	378	379	374	419	371	399	381	402	399	409	370	390	369	375	354	403	345	396	370	345	374	323	384	367	373	372	332	333	366	381	356	364	360	362	348	379	351	365	375	341	353	379	383	356	386	362	360	377	339	335	330	363	318	364	323	331	371	352	396	348	357	372	348	352	358	338	371	370	345	340	331	363	380	337	350	324	334	331	351	359	350	325	383	375	372	350	355	333	362	401	324	367	319	362	340	333	355	337	362	316	314	324	342	334	335	355	341	344	294	357	388	337	347	315	352	320	320	334	352	357	380	339	359	336	332	348	330	339	354	336	324	328	368	375	385	351	345	340	317	353	313	397	365	341	357	327	340	367	353	343	337	331	324	350	352	344	335	355	323	317	331	328	352	340	310	348	366	370	338	347	340	315	375	327	373	380	336	319	339	344	350	362	352	354	340	362	346	385	347	370	317	346	357	316	308	351	345	343	329	321	329	339	325	351	333	368	309	331	350	330	338	356	331	343	327	362	326	346	332	337	362	351	341	329	376	333	358	349	332	334	330	357	311	362	344	340	370	356	314	364	343	351	366	339	314	320	338	335	326	347	365	345	337	387	314	358	319	318	347	343	338	312	327	351	304	321	315	331	326	330	356	339	329	326	333	339	306	402	338	341	339	354	353	340	329	296	337	348	317	350	353	342	331	346	372	340	342	311	378	317	318	345	351	321	371	304	351	342	330	331	361	338	312	348	343	379	360	329	344	319	334	325	337	298	345	333	334	315	366	352	393	352	332	362	346	366	356	355	318	339	328	330	343	346	358	337	356	395	319	323	363	366	398	344	338	358	352	345	329	366	313	339	353	364	321	313	355	355	341	359	339	347	341	339	332	331	376	319	344	328	330	339	322	361	326	351	341	358	324	319	338	358	334	297	349	331	350	357	326	311	321	365	353	320	337	330	354	365	353	336	355	322	330	340	303	329	339	345	366	324	340	331	336	347	345	378	307	352	345	325	315	360	341	377	358	312	340	319	359	314	377	300	337	345	320	351	319	342	363	351	348	343	337	316	367	332	361	344	340	347	388	341	310	324	338	322	331	357	339	356	347	353	334	307	342	372	340	342	334	360	348	351	345	359	343	326	350	353	327	346	347	331	331	352	336	337	325	377	324	355	355	346	378	342	372	331	329	331	344	347	337	339	335	349	341	339	344	343	330	324	339	344	331	338	345	355	342	339	315	341	304	350	354	361	370	322	349	352	374	352	322	371	335	348	347	353	338	345	307	325	358	341	370	324	350	322	310	312	325	331	355	357	332	367	330	336	332	341	336	347	355	326	311	330	345	330	332	344	352	329	330	335	320	358	361	336	386	323	375	382	315	360	343	350	362	356	341	346	346	341	359	368	332	329	352	351	348	357	346	333	340	348	313	332	355	321	342	333	322	324	380	331	325	346	326	360	330	336	375	336	353	336	317	330	359	345	354	316	358	382	302	345	340	373	392	352	342	353	337	353	306	336	365	369	333	326	353	355	373	314	353	345	333	422	323	361	349	310	352	346	316	325	360	337	357	358	338	321	352	347	338	345	308	341	350	363	335	349	333	354	358	331	320	346	323	359	358	338	360	352	312	334	353	349	360	332	363	363	365	386	335	353	342	343	379	362	346	373	344	329	320	335	305	372	314	348	336	339	350	332	343	349	380	349	340	340	342	326	369	298	331	308	328	340	345	323	360	310	334	355	334	356	355	321	315	342	281	329	348	329	337	347	372	333	350	350	344	323	354	358	346	342	338	337	355	314	337	327	353	295	349	333	340	337	376	333	319	344	335	346	370	342	341	358	343	360	327	337	342	308	343	348	337	375	345	356	341	330	340	339	338	348	294	341	356	318	337	351	322	337	352	331	344	313	348	351	378	361	352	341	356	351	353	352	328	337	354	300	312	344	330	366	313	315	333	329	365	334	341	379	335	369	353	375	317	358	376	341	339	349	370	304	338	347	342	376	335	362	332	341	352	350	332	330	321	354	362	340	356	347	345	356	362	320	337	349	361	345	363	350	339	330	374	354	365	327	381	357	346	342	326	323	330	373	314	319	317	337	335	303	308	304	369	357	316	348	350	327	347	331	321	352	313	336	369	351	310	331	373	350	396	373	354	337	337	359	376	370	343	317	345	350	356	320	365	363	310	342	327	311	333	320	343	361	328	363	320	325	359	374	364	325	331	349	292	344	318	322	358	323	358	359	367	375	316	333	355	348	338	344	326	327	306	350	341	359	346	368	349	340	352	363	347	323	348	360	353	351	349	347	350	369	360	339	371	302	339	351	335	294	376	324	342	324	361	311	305	329	335	345	342	320	334	377	347	333	327	325	357	328	341	345	359	388	326	332	362	344	373	345	339	363	343	343	333	331	329	348	373	338	366	337	346	378	319	327	306	354	362	340	343	361	336	321	349	372	315	356	331	340	364	329	341	335	313	356	358	317	362	306	335	345	345	355	338	340	322	347	332	348	342	345	354	353	370	346	349	351	348	348	336	316	301	347	356	339	337	317	372	351	344	348	368	342	371	391	336	347	324	375	341	366	346	330	359	346	349	328	325	346	343	313	337	355	326	350	350	345	341	346	326	320	350	324	322	315	345	341	309	323	327	329	331	321	337	335	335	337	325	327	327	347	384	336	308	337	353	339	361	348	353	322	309	366	327	291	362	346	333	304	330	323	336	351	345	340	350	353	315	358	342	366	345	371	340	364	318	363	324	354	332	341	350	342	349	343	369	367	333	328	351	330	370	376	329	332	329	368	347	329	366	330	352	343	324	315	358	354	347	374	332	352	314	349	342	328	322	354	320	356	342	334	333	339	346	319	341	352	327	380	349	350	336	322	341	358	306	330	370	325	323	362	333	386	362	331	343	359	336	323	355	315	357	352	305	330	353	386	323	357	328	332	319	325	362	384	319	363	319	341	333	344	300	372	348	312	330	345	384	330	349	334	327	328	345	323	328	332	356	367	337	350	325	378	325	343	346	352	368	306	325	346	349	324	327	335	365	338	326	357	365	345	351	371	328	354	363	303	338	320	327	356	356	349	347	330	306	358	355	319	331	343	332	327	323	332	346	347	347	343	312	357	330	347	333	384	360	308	340	365	354	310	329	346	323	342	304	360	349	359	354	336	361	328	291	352	344	352	330	353	346	373	318	359	361	319	348	373	359	342	321	338	348	315	354	349	335	316	358	359	348	368	385	338	356	343	344	334	381	335	318	329	349	371	334	364	333	361	329	365	314	338	317	346	331	333	369	339	351	333	335	363	353	340	326	355	337	345	348	342	349	339	349	333	368	355	338	338	340	327	376	338	329	325	364	364	342	317	348	322	316	366	364	350	357	315	333	326	367	363	348	344	324	361	356	341	399	363	342	322	358	367	326	328	288	344	377	335	315	342	320	319	342	326	332	329	356	369	360	335	326
1576	278	253	283	275	263	256	266	297	311	298	283	280	266	294	292	270	281	267	283	303	286	278	276	315	267	265	261	276	293	270	257	275	281	284	280	304	277	255	248	271	273	267	270	291	283	224	267	281	294	278	256	283	286	264	293	292	276	271	246	281	282	292	296	288	286	274	251	276	276	289	288	292	299	268	280	278	306	299	272	271	271	271	291	292	272	295	279	263	277	275	280	299	272	261	273	302	278	317	273	294	281	299	273	282	267	280	247	319	276	301	295	282	302	300	317	268	251	292	299	310	281	284	295	281	308	270	273	314	283	322	265	293	275	258	292	264	275	270	279	257	312	301	260	257	246	288	255	256	284	265	291	303	269	317	277	248	295	261	289	268	285	285	280	248	264	268	291	275	296	260	307	291	301	289	286	318	291	296	291	279	274	264	297	261	253	312	291	287	277	290	267	338	325	274	294	250	262	308	284	274	246	256	290	311	277	279	279	276	247	294	288	293	284	281	332	292	284	270	293	305	274	277	268	276	292	262	320	280	307	309	289	303	321	273	287	260	271	275	270	304	292	314	276	260	298	247	271	271	289	316	257	286	276	253	268	278	278	303	280	309	304	247	290	284	282	265	285	272	348	296	246	254	299	270	316	282	247	273	259	251	258	247	295	324	297	297	290	302	290	257	258	316	295	263	267	247	282	287	306	283	266	285	289	278	246	316	295	297	255	250	268	293	291	291	289	279	295	306	282	326	267	270	304	271	284	301	246	254	258	264	279	304	306	303	275	281	284	296	308	283	282	286	263	270	278	289	297	283	294	294	282	293	297	291	274	299	301	265	285	304	299	280	264	278	290	264	282	285	267	280	291	327	296	292	285	301	289	297	268	284	300	300	306	276	268	271	281	273	336	293	261	268	312	306	311	301	268	317	301	271	269	293	314	277	301	302	286	280	274	292	296	279	290	313	304	288	295	306	249	270	284	287	272	310	248	265	303	285	243	251	276	277	273	295	284	274	292	277	305	284	281	305	311	281	248	244	281	297	271	284	281	253	270	276	282	271	294	289	279	313	312	303	293	290	275	285	275	258	299	282	292	306	303	301	310	273	277	307	333	276	265	290	268	293	264	281	283	272	276	271	285	276	312	308	288	261	272	269	281	289	246	303	300	273	304	290	258	294	263	280	293	289	282	271	273	257	252	278	301	247	291	314	252	317	291	301	291	290	294	289	279	284	279	284	261	254	295	286	293	295	272	285	262	304	277	283	328	295	296	243	288	296	284	278	281	262	302	290	253	278	281	279	291	261	280	258	285	299	256	306	281	279	282	289	270	275	257	311	298	289	275	269	278	253	296	275	256	297	298	261	280	279	283	307	308	287	284	284	278	332	288	270	289	295	309	276	286	280	282	318	300	296	323	302	284	255	296	329	276	269	281	273	271	311	288	266	273	281	330	294	278	272	279	279	297	285	261	300	263	295	265	234	254	297	303	267	304	292	300	274	264	288	276	283	260	304	262	308	252	262	292	279	285	305	301	276	287	278	262	277	271	288	291	277	294	312	269	311	267	305	297	298	272	288	293	298	275	320	267	269	260	307	296	323	274	252	306	290	323	338	290	281	288	295	294	303	308	314	272	312	240	286	309	268	286	279	295	270	286	253	292	285	301	279	270	293	273	267	286	305	273	284	288	275	293	330	260	305	289	264	276	285	260	314	277	240	275	290	295	300	301	286	310	267	272	279	258	273	320	281	293	252	291	281	294	260	292	260	297	256	284	315	262	295	273	265	276	301	311	288	289	270	302	283	299	274	270	311	290	275	308	306	281	275	261	318	255	285	293	288	284	270	309	293	280	310	259	263	283	310	274	284	279	307	268	289	249	297	277	288	268	288	259	300	240	273	272	276	256	272	294	274	311	289	312	302	275	271	281	287	283	252	277	306	287	268	268	276	318	312	283	275	294	285	286	305	294	287	303	289	262	241	292	261	270	284	260	282	282	306	278	282	283	272	280	255	282	267	298	258	301	311	279	257	274	288	285	284	302	297	275	294	289	274	273	274	267	300	260	293	277	320	287	294	284	295	260	294	289	303	282	275	279	294	281	286	287	270	280	294	270	295	262	267	293	311	306	275	280	318	286	277	301	284	269	292	256	283	272	284	294	240	258	262	282	270	297	331	296	273	296	270	274	326	294	316	324	274	278	268	288	274	278	293	309	277	268	285	272	298	268	274	297	269	261	283	256	307	281	295	318	264	298	284	290	267	263	263	298	296	290	279	297	274	243	283	265	270	267	299	293	301	315	267	275	270	303	261	266	232	276	301	269	282	288	268	276	281	303	278	310	289	304	277	284	282	241	325	291	287	288	276	268	264	275	254	316	282	282	271	280	270	287	289	260	292	286	260	293	301	305	296	281	267	261	261	294	247	285	281	285	283	272	293	289	290	289	268	264	281	256	289	305	269	303	279	277	233	237	328	288	299	273	271	288	275	257	306	294	249	288	294	274	263	299	268	279	285	245	261	294	254	316	269	299	265	311	285	278	275	298	276	275	270	301	317	284	234	284	291	284	264	284	280	285	276	297	269	266	268	275	268	272	307	321	306	297	301	297	292	270	279	243	268	303	210	296	285	247	280	271	282	273	289	285	299	316	289	300	280	292	309	275	277	303	301	309	293	251	256	270	299	272	275	272	300	281	266	268	239	276	275	297	266	284	283	313	267	291	296	238	269	244	293	265	252	291	284	274	285	309	272	274	282	254	301	250	264	278	262	255	257	289	292	252	275	269	256	290	290	317	277	302	261	305	273	289	268	286	320	272	277	290	287	280	285	302	293	270	278	295	288	289	282	290	276	292	271	286	283	286	287	313	283	270	301	279	305	318	304	281	285	311	272	257	261	311	293	278	292	300	289	301	302	283	294	295	283	275	273	287	285	290	295	292	287	273	272	304	309	268	303	276	292	292	276	298	280	247	298	287	292	273	279	270	263	281	297	315	319	326	277	253	287	299	301	289	268	260	250	271	295	299	284	292	288	289	261	288	298	311	277	283	271	286	243	285	266	283	278	307	274	320	304	255	285	280	298	276	279	285	271	277	262	279	298	270	295	284	322	299	238	254	275	280	285	294	265	269	289	300	278	254	281	294	291	267	278	265	281	274	289	266	274	272	267	261	292	294	299	288	300	283	275	281	271	287	282	294	307	304	305	323	267	279	268	285	320	275	312	321	293	274	259	245	281	272	264	286	261	292	248	308	274	291	279	288	280	278	283	268	304	282	271	293	247	273	290	286	256	278	290	314	285	286	284	271	283	307	276	280	279	279	282	260	257	271	307	283	285	303	282	301	283	276	277	267	280	286	279	291	288	281	272	264	251	236	273	276	276	298	288	298	270	282	274	274	282	274	264	287	294	289	326	268	290	288	271	266	252	286	250	285	254	278	292	292	294	275	289	287	332	282	284	287	280	283	271	264	276	298	286	286	302	283	265	279	267	258	305	283	279	277	306	273
1779	674	638	671	634	665	651	608	629	615	611	653	687	690	607	629	663	634	653	661	699	656	660	650	618	640	639	650	635	630	642	595	648	659	666	636	607	668	652	613	641	645	593	629	624	623	610	627	639	647	630	612	620	632	595	628	625	649	609	636	688	624	624	618	604	616	641	615	622	618	631	625	651	591	628	602	614	611	638	588	583	632	649	609	627	644	667	626	602	657	610	613	620	679	674	662	599	674	618	614	631	625	612	656	588	623	599	628	634	629	592	613	614	612	658	642	624	640	625	600	687	652	648	631	624	634	655	627	630	618	640	616	600	652	619	642	599	636	647	627	646	606	660	574	605	633	631	591	648	626	653	650	663	604	658	675	632	627	607	614	597	638	646	609	679	617	641	624	629	662	624	625	620	636	660	647	666	604	635	633	616	618	650	624	656	650	628	644	598	621	638	612	654	648	607	634	642	633	625	614	633	569	631	592	620	642	626	633	636	599	652	618	652	658	631	597	633	624	614	651	628	623	596	648	635	669	631	603	651	635	616	672	624	635	620	666	639	638	655	638	623	595	570	586	597	648	608	578	598	579	616	639	626	631	610	586	590	628	625	596	604	610	648	626	637	597	613	650	647	582	602	622	609	609	657	653	648	668	670	650	607	633	622	649	638	615	661	626	672	647	634	619	653	633	626	635	641	663	629	629	625	615	606	613	636	649	609	584	608	608	588	593	661	650	657	655	621	613	605	651	648	673	619	602	601	623	621	634	591	622	632	636	580	666	607	643	628	646	634	650	635	670	603	658	669	612	606	597	647	693	598	615	634	625	673	625	632	617	623	597	654	627	624	630	622	672	691	631	632	658	635	668	660	642	641	632	596	587	613	582	650	607	618	612	622	616	600	657	668	653	636	641	632	649	673	628	629	622	650	654	595	597	633	605	601	624	653	595	617	610	590	613	613	637	644	618	664	587	596	614	616	654	632	589	568	610	610	646	605	602	664	621	639	587	604	615	625	659	623	641	640	625	605	630	629	577	641	615	564	620	597	626	603	640	626	606	592	623	651	670	612	633	632	670	639	648	579	573	598	628	616	627	647	621	608	660	623	674	629	631	659	695	647	638	613	642	632	589	646	646	629	599	583	646	634	632	588	615	631	615	628	677	671	617	636	579	663	636	604	657	663	647	618	640	602	616	622	587	633	653	649	678	602	673	648	641	627	642	631	671	603	655	640	673	637	648	703	654	671	643	608	628	656	634	620	588	672	569	620	594	593	621	601	628	637	627	626	673	645	641	657	669	600	623	626	628	600	645	600	631	709	666	630	685	619	646	611	631	622	600	648	632	637	645	626	676	649	644	647	651	670	636	691	646	618	648	647	628	614	603	631	608	609	624	603	602	613	636	603	619	589	631	653	662	625	622	629	668	665	639	624	653	602	602	681	581	654	611	606	642	649	586	673	653	598	624	614	576	618	607	617	596	597	593	648	657	597	608	604	568	659	604	670	652	626	622	626	649	631	627	623	630	621	686	646	634	633	653	632	621	621	641	644	638	641	620	625	650	642	643	591	642	655	602	640	649	632	670	676	630	642	634	609	628	634	586	697	609	615	669	612	617	617	620	661	613	637	609	609	616	618	642	603	637	631	601	600	639	627	559	614	685	639	676	654	594	619	647	644	630	664	641	646	633	646	624	622	611	662	682	665	631	563	636	592	627	621	588	617	601	626	619	638	687	594	634	621	685	620	588	635	622	648	678	613	611	706	677	662	662	637	688	614	677	608	602	649	632	608	636	640	587	624	642	617	602	585	639	598	635	695	630	652	658	627	613	647	610	594	612	629	605	646	604	657	644	632	630	655	603	610	676	605	605	637	615	599	615	662	617	625	600	648	613	576	607	635	650	635	618	634	640	632	606	667	634	614	610	633	591	641	608	603	623	596	610	569	650	639	651	607	619	580	605	557	613	642	606	681	630	635	633	595	625	583	610	619	634	599	614	650	619	654	568	662	666	624	627	683	641	666	627	596	597	617	665	621	643	619	623	660	633	627	617	632	645	595	609	650	621	643	646	623	636	608	603	624	643	625	624	589	631	661	601	636	616	618	628	588	663	631	609	609	632	617	602	667	625	588	588	615	636	592	645	646	665	623	615	618	648	646	644	575	624	615	624	622	639	690	623	640	627	655	613	625	635	614	643	626	620	592	616	579	655	616	637	613	597	613	656	623	607	630	611	621	653	635	607	662	656	658	608	592	648	649	657	610	609	655	631	591	619	609	641	633	616	691	612	667	659	622	680	623	622	637	639	631	614	619	602	583	653	630	646	595	609	592	639	569	622	634	619	593	664	640	605	591	607	631	622	673	635	588	584	589	595	648	647	613	594	655	673	626	633	604	596	574	637	623	663	663	658	618	646	630	610	620	636	607	617	616	624	637	569	642	625	626	626	653	635	645	648	617	637	617	630	656	608	623	650	635	655	654	597	636	647	638	606	621	585	640	604	644	627	604	671	641	587	610	655	618	643	644	591	610	611	609	638	592	606	619	607	657	636	675	639	611	629	627	593	620	613	632	669	605	656	650	611	627	603	660	579	654	618	639	636	611	602	628	633	648	642	617	606	600	616	654	623	625	647	616	629	609	654	638	633	589	620	615	627	625	591	620	593	601	627	635	618	613	586	620	663	611	655	613	660	644	653	633	641	622	654	665	631	632	627	645	648	621	641	595	632	601	587	605	616	655	627	591	659	616	677	604	650	634	632	590	625	631	635	676	604	570	649	608	622	640	622	558	604	557	669	681	632	616	643	645	589	671	638	644	643	600	602	641	609	614	667	650	635	627	671	610	622	614	647	626	647	628	714	596	607	644	607	627	611	630	655	612	628	587	647	621	598	646	649	639	657	661	664	614	654	614	630	646	640	616	646	619	617	637	602	575	605	603	648	567	634	642	668	644	613	634	635	642	669	629	670	643	659	648	663	617	585	618	612	617	640	661	653	625	607	647	669	607	616	642	606	599	591	637	618	635	595	673	638	605	627	623	646	618	630	626	635	624	638	644	638	648	621	616	622	624	582	632	641	674	641	669	591	610	653	617	626	648	621	624	666	633	627	649	646	588	634	602	705	622	621	639	636	627	629	584	654	605	694	663	645	610	647	614	601	640	662	662	593	627	628	618	666	660	637	653	624	619	618	617	618	653	654	636	579	604	603	651	630	631	653	692	648	690	634	606	683	600	623	672	655	631	613	693	596	583	652	609	659	629	670	648	655	620	636	627	622	615	582	636	607	640	621	654	576	626	608	638	592	635	679	612	669	626	635	660	613	649	634	655	607	652	624	588	637	637	651	668	609	658	654	651	634	648	606	601	583	615	621	636	669	646	606	645	620	672	610	634	698	665	641	647	606	636	650	628	623	607	599	674	616	640	576	614	637	628	605	624	639	645	652	633	614	664	623	603	640	620	620	615	634	669	622	561	580	656	646	643	599	603	603	648	561	611	642	564	628	625	594
7253	397	493	359	294	226	201	179	191	169	166	116	150	154	149	126	155	142	125	136	123	122	138	129	156	135	126	120	131	140	125	118	133	152	126	122	111	129	159	117	110	109	121	137	130	128	122	108	112	111	117	132	130	135	141	117	120	122	122	117	105	138	139	141	121	114	136	149	133	140	101	122	137	143	119	112	117	106	125	131	103	141	134	146	144	119	127	134	118	137	110	132	141	128	126	108	130	132	138	116	108	110	120	106	119	120	130	106	116	124	118	145	125	112	103	106	110	106	135	124	130	144	121	106	127	136	114	124	139	127	123	116	122	115	122	116	106	119	125	144	125	137	126	110	118	120	111	148	90	131	124	129	108	123	101	130	131	125	150	96	125	134	136	126	145	109	120	114	122	123	131	123	113	138	135	116	116	119	120	107	122	110	113	119	111	112	141	123	124	132	109	124	106	114	134	119	112	103	109	131	99	97	102	117	122	134	119	110	110	129	127	115	131	137	137	101	108	113	117	122	107	119	124	106	116	134	144	144	111	135	128	118	113	133	123	128	135	119	123	110	109	120	128	126	115	132	106	141	132	94	131	128	133	137	140	116	125	120	112	116	131	114	138	112	119	117	130	108	127	134	138	120	140	127	127	125	130	106	117	87	145	127	97	130	120	111	109	103	112	126	126	120	130	106	103	124	124	136	117	123	106	113	133	113	118	120	120	130	111	132	107	119	115	129	121	136	141	105	133	115	110	120	142	119	122	125	115	105	116	121	119	111	122	125	122	137	143	135	123	127	138	120	136	128	127	139	120	116	122	135	115	133	118	127	131	124	117	115	119	132	138	122	124	118	123	135	128	119	120	122	116	101	100	122	130	127	134	115	125	128	118	135	128	119	133	112	116	133	132	142	136	118	136	125	110	131	124	128	133	112	129	134	121	129	98	103	126	113	121	124	125	112	123	104	116	147	156	102	145	111	122	123	131	114	138	125	128	118	118	132	122	83	131	118	119	119	139	137	120	134	128	139	140	125	137	129	125	107	113	119	126	110	124	119	113	99	103	122	132	138	128	135	109	119	106	126	141	100	99	116	109	115	115	124	134	125	120	109	115	98	115	137	114	111	104	127	120	121	118	123	140	138	112	137	127	134	123	153	110	112	131	117	118	125	112	124	128	142	127	112	132	127	121	121	111	102	143	109	137	94	120	130	129	129	131	126	124	130	122	132	107	110	134	118	120	129	132	112	129	109	121	138	120	118	134	132	133	93	124	117	131	127	133	115	125	123	141	144	92	134	130	120	108	103	117	123	133	139	140	128	135	106	107	109	123	117	108	96	132	125	118	98	126	144	128	137	118	129	127	111	141	112	120	121	133	125	122	136	129	121	137	119	132	125	118	133	132	105	116	116	119	106	126	97	106	119	128	112	100	108	113	122	137	151	118	91	130	117	116	118	127	123	124	115	121	119	120	136	122	127	119	126	114	106	136	113	92	115	126	127	124	133	129	91	114	112	120	123	135	135	138	107	118	122	131	136	126	124	109	128	123	122	132	134	149	143	110	128	126	149	133	134	143	132	132	128	123	100	125	117	120	117	130	128	130	135	115	106	129	130	119	115	109	104	102	120	144	96	113	142	139	122	141	120	118	161	127	100	95	96	126	124	126	138	117	131	138	127	120	113	103	102	152	129	156	118	102	127	106	126	114	135	86	119	138	117	127	133	135	123	120	110	114	146	123	131	113	143	122	99	125	131	132	115	134	106	123	127	119	102	135	115	138	109	104	129	131	91	117	116	131	129	139	105	126	124	104	109	146	110	131	142	115	131	112	116	128	101	108	114	133	114	108	126	136	100	129	109	136	120	123	108	134	132	115	130	118	143	123	124	129	120	100	102	122	102	110	143	119	124	112	108	155	109	110	102	112	139	132	98	125	132	104	122	101	113	136	126	100	111	148	121	112	119	122	120	142	147	118	106	120	127	111	138	132	142	123	120	120	120	115	114	130	116	121	133	129	120	114	115	125	109	140	126	158	128	121	132	115	114	103	119	107	130	120	123	135	116	132	109	123	142	118	109	128	130	143	138	122	122	97	113	107	124	118	105	134	137	144	138	143	107	138	134	101	119	119	116	123	110	115	113	131	132	105	115	123	106	133	128	114	118	119	127	107	150	126	120	119	120	122	117	113	138	109	121	105	115	134	125	122	115	130	107	119	114	118	122	135	121	110	111	132	109	104	115	121	118	116	119	122	130	126	117	120	120	121	100	121	114	123	127	113	114	123	113	119	113	127	107	126	145	114	122	124	125	109	128	130	109	119	134	120	132	101	120	114	124	130	119	148	114	104	110	113	119	135	117	102	122	137	145	110	126	134	124	115	117	132	126	117	131	131	108	115	125	125	125	131	100	124	155	120	112	132	110	115	131	134	116	138	137	128	122	124	110	126	103	127	94	98	133	143	128	104	119	120	110	118	130	112	113	118	121	136	117	103	115	143	125	104	116	114	129	138	144	125	124	110	125	127	121	99	121	134	136	117	121	123	110	130	129	131	119	126	106	141	130	95	131	124	120	122	129	121	128	121	149	131	139	146	123	119	126	116	140	137	157	129	156	141	122	107	114	135	119	109	121	129	111	126	138	122	129	109	118	113	138	125	129	104	121	110	141	120	146	132	135	131	132	121	131	143	127	93	117	125	130	150	131	113	141	127	114	102	122	152	117	119	129	115	141	141	132	106	125	124	133	146	131	152	138	120	113	114	109	103	128	151	112	131	116	122	119	119	113	109	131	111	141	135	102	147	139	134	116	118	106	115	124	117	108	131	114	123	121	115	108	124	129	125	130	97	143	118	117	123	104	135	139	127	120	135	107	119	118	114	122	132	122	104	124	105	101	104	121	126	107	118	124	99	109	126	138	117	133	131	101	123	105	122	123	95	119	134	132	131	115	127	122	112	127	121	120	129	116	104	119	114	117	132	111	114	124	101	115	92	106	137	130	141	143	141	119	118	122	133	128	119	124	99	115	125	129	131	105	141	155	129	129	125	120	106	124	115	122	126	121	117	107	119	144	126	125	122	116	109	95	148	139	123	138	115	117	118	132	136	127	135	117	127	115	109	116	113	142	120	127	125	109	105	95	113	110	103	106	105	133	112	118	134	132	118	108	136	136	116	111	112	113	137	108	127	105	148	117	118	131	110	99	103	129	111	144	135	115	125	133	104	111	119	135	117	116	118	106	112	139	109	116	109	95	131	97	120	132	126	108	111	130	100	126	130	107	106	109	127	108	135	130	122	107	129	133	125	117	118	117	114	125	134	110	104	120	112	123	114	123	117	123	118	135	103	123	135	132	121	108	107	101	125	104	100	96	108	118	105	116	116	124	124	125	115	148	125	141	114	120	149	123	117	112	111	120	128	114	120	125	127	121	132	123	119	106	131	115	138	137	111	123	113	146	116	132	122	131	109	142	117	106	111	115	112	142	127	125	122	135	110	123	138	125	109	130	139	109
6156	581	1012	1189	1017	806	656	634	573	463	469	420	446	431	346	374	361	372	358	324	372	355	334	350	343	376	366	352	332	326	304	320	331	310	323	349	318	301	310	301	335	320	331	299	314	301	322	322	311	311	340	335	324	321	351	334	311	294	298	302	334	310	369	359	285	321	306	319	309	301	284	306	322	335	307	316	305	325	311	302	316	262	323	311	277	288	283	295	296	307	318	354	321	314	319	305	308	312	316	327	318	328	303	304	328	325	303	289	329	305	324	306	314	286	294	320	324	296	322	306	313	278	302	281	318	307	286	300	335	287	330	286	304	338	289	317	305	320	299	304	302	280	265	331	285	288	297	308	319	324	276	306	316	314	326	316	308	325	325	314	288	290	326	288	290	309	297	303	315	282	326	316	314	311	318	282	299	349	327	313	315	322	311	305	329	303	325	309	299	313	297	320	289	341	263	314	270	313	297	292	300	292	280	311	321	289	302	334	312	302	297	312	315	310	294	302	302	312	339	286	295	291	322	324	307	315	320	309	287	313	294	298	309	310	309	292	300	310	285	322	321	303	342	342	307	290	341	297	354	327	299	323	323	316	336	329	320	311	302	352	307	323	332	294	296	316	346	277	341	291	255	303	349	309	333	288	307	328	287	314	308	345	309	306	309	256	316	329	304	301	300	332	281	310	317	291	301	317	304	308	309	306	305	316	274	339	325	300	318	300	297	326	275	311	276	302	297	261	303	324	301	312	346	331	305	293	299	300	297	334	309	298	315	273	321	289	329	311	305	282	300	384	338	297	301	314	293	292	329	310	299	349	316	283	325	306	312	328	295	263	310	310	308	304	303	281	288	311	327	318	299	320	323	306	275	306	277	338	310	317	280	317	318	328	319	321	306	318	318	294	288	321	308	304	295	303	337	312	288	298	319	317	277	305	286	281	333	307	307	307	306	300	315	329	263	299	274	315	335	327	297	311	318	288	320	280	303	320	306	326	308	282	305	323	359	307	282	324	307	287	320	275	331	303	292	283	337	304	300	281	299	298	279	322	271	299	290	316	320	324	269	315	325	327	291	321	316	335	296	308	301	279	307	294	326	291	295	296	306	302	302	284	292	314	293	328	307	324	290	286	300	313	300	306	283	294	313	292	317	318	338	303	294	303	308	309	318	291	298	301	334	319	295	284	282	289	313	318	282	285	330	293	287	306	297	328	312	292	315	273	308	315	319	279	303	297	316	306	303	303	285	284	306	299	331	301	287	329	326	296	310	307	330	313	311	331	308	273	275	304	331	325	290	290	286	302	301	308	308	353	328	305	294	340	306	309	319	297	324	327	323	324	337	302	313	326	324	310	298	300	288	308	312	281	306	331	314	323	310	313	320	310	286	308	280	288	271	315	292	306	265	300	306	311	301	299	276	319	292	288	322	311	314	286	327	309	342	278	307	300	328	275	294	308	302	278	304	329	310	324	309	315	311	307	284	321	312	312	301	305	311	318	280	308	351	314	362	346	340	325	286	291	284	286	310	334	308	338	308	295	283	325	273	320	292	301	302	307	280	322	293	311	303	324	271	309	297	295	301	297	306	327	306	288	315	344	299	321	304	333	280	300	327	305	318	307	303	296	311	328	323	319	297	331	318	289	310	307	270	315	327	289	303	338	323	327	311	298	278	280	289	296	319	285	294	296	297	302	300	293	345	309	299	324	301	298	310	321	298	295	326	331	309	300	305	306	339	327	314	307	277	311	313	309	351	325	321	294	308	285	316	319	328	297	334	295	310	299	274	327	307	296	305	312	340	312	310	291	276	310	340	318	287	313	301	284	300	317	286	300	314	313	304	317	294	322	308	301	313	288	285	287	295	297	287	329	324	326	304	300	301	303	307	317	325	310	298	294	327	359	306	267	309	315	349	334	282	314	326	321	316	316	281	307	318	312	333	333	309	278	313	314	305	274	303	309	293	308	314	284	301	342	312	315	309	330	303	300	342	293	325	294	324	319	321	313	351	342	305	316	318	296	345	332	290	309	304	325	318	308	309	337	317	326	316	313	323	317	310	303	321	315	305	319	301	303	302	314	295	293	318	328	267	320	313	326	330	302	323	289	298	309	331	332	301	287	327	280	332	313	302	312	293	305	281	305	284	312	311	314	322	282	325	306	313	307	334	328	326	312	331	304	293	305	328	302	329	326	336	310	263	343	326	310	293	311	315	288	309	326	319	293	294	321	311	326	327	325	334	278	294	318	304	306	280	296	270	305	333	317	295	321	306	320	305	330	332	302	280	265	311	297	313	323	295	283	305	306	298	303	276	320	319	299	328	305	292	311	306	308	292	294	312	304	280	311	325	298	321	317	302	322	271	320	308	324	319	314	300	269	299	299	316	290	317	300	314	297	298	295	319	336	289	312	302	301	290	307	294	295	273	334	324	301	290	326	285	305	302	304	307	281	308	293	276	292	309	304	317	307	300	296	317	296	312	279	296	280	325	271	319	315	319	293	315	290	314	312	298	297	310	297	310	308	316	294	290	344	306	284	310	275	306	319	306	329	307	301	303	286	322	331	319	280	318	311	328	300	325	290	306	348	289	321	304	284	311	336	295	318	294	333	297	310	314	339	295	267	326	324	302	323	336	302	327	307	306	316	305	315	292	294	315	315	283	330	282	308	316	281	334	295	299	346	316	286	311	297	329	296	299	280	285	299	308	303	314	296	311	317	291	306	298	327	293	280	314	321	312	309	285	314	292	318	295	282	292	278	292	343	295	321	306	279	335	306	312	298	327	299	324	305	324	303	309	304	316	295	323	332	286	324	321	292	281	309	322	303	292	319	304	320	299	285	303	302	310	314	298	302	333	296	332	316	312	276	308	296	302	313	321	302	273	337	332	310	314	340	293	269	307	339	286	299	299	294	308	314	317	316	284	297	311	332	318	299	289	287	305	330	313	313	308	296	308	328	334	318	291	282	306	327	296	314	284	277	329	325	304	288	306	279	281	306	298	291	308	281	317	300	317	333	367	342	311	298	310	275	318	307	319	284	312	328	319	301	310	322	304	287	297	306	315	291	314	299	323	294	299	344	306	332	295	282	305	325	318	300	326	320	335	300	282	314	312	320	285	316	313	317	324	311	312	307	312	303	315	302	298	305	306	283	279	302	299	305	325	334	301	287	308	290	327	291	320	308	331	314	295	295	285	328	301	304	297	316	311	335	340	308	275	301	327	315	254	311	325	307	339	282	292	310	318	307	296	333	320	307	311	263	306	315	293	278	308	330	296	304	304	299	351	301	288	315	339	297	322	278	304	287	320	323	308	312	273	311	313	315	319	314	322	328	290	315	280	317	307	305	306	358	319	294	307	303	324	307	311	302	310	300	306	313	288	286	286	297	301	325	319	296	303	260	300	302	297	329	280	340	290	313	330	314	295	320	311	311	320	310	295	290	305	324	295	297	322	290	302	296	302	304	295	319	291	314	327	339	316	297	323	296	281	338	298	329	316	290
13460	971	779	630	407	347	283	224	187	213	199	178	179	172	150	181	161	161	150	139	138	144	155	142	138	133	115	160	125	138	139	130	128	152	135	121	136	126	134	135	140	128	133	126	135	123	147	122	131	139	121	145	139	125	115	124	125	123	117	121	123	151	147	131	139	125	159	153	151	118	122	125	133	127	131	132	145	132	127	146	134	120	127	127	125	146	121	139	148	140	136	141	135	117	123	133	112	114	138	125	123	123	131	143	140	122	122	129	125	132	138	135	118	141	127	145	136	125	154	120	167	136	135	126	130	121	124	137	127	140	151	117	137	146	134	140	125	137	131	129	131	112	125	141	134	136	124	144	139	133	135	133	126	136	118	148	131	116	126	125	152	113	114	129	138	135	129	124	133	120	125	110	127	148	107	115	137	132	128	113	138	109	135	120	125	98	127	129	110	131	137	132	139	121	127	139	140	126	128	124	116	144	151	127	133	132	138	138	134	115	146	125	143	155	149	132	151	116	126	138	116	144	142	154	135	138	124	142	130	114	124	129	137	137	122	144	129	149	142	153	136	138	120	131	112	164	128	106	109	118	146	137	105	129	121	123	137	128	135	123	145	106	146	131	115	132	101	129	158	133	139	118	122	135	127	137	147	102	132	140	126	136	130	117	137	133	133	140	113	148	106	124	126	112	123	145	145	143	119	132	114	127	128	133	130	143	147	136	135	135	132	135	140	140	127	129	139	128	142	127	146	111	126	123	123	123	132	124	156	143	134	141	121	129	126	143	135	145	130	113	138	114	124	121	143	108	117	134	128	129	122	137	127	138	128	138	138	141	153	119	118	156	148	135	120	134	128	136	147	121	125	132	130	133	139	135	129	118	128	123	121	121	135	116	115	141	120	130	144	139	111	132	122	137	135	127	149	148	143	129	118	147	122	155	156	113	132	132	129	104	135	131	137	118	126	136	115	136	126	134	118	140	136	142	128	132	154	126	113	130	122	116	135	130	119	131	124	121	150	130	124	146	129	114	134	139	113	155	138	150	117	107	137	131	113	146	115	149	123	137	125	121	149	109	131	113	119	139	144	130	126	124	151	139	132	126	139	144	117	143	136	131	135	118	116	140	126	138	148	131	125	144	126	131	138	142	135	134	131	136	129	144	129	127	147	151	146	129	141	137	138	144	134	134	130	125	120	136	132	133	123	127	129	142	113	144	136	129	115	109	145	149	122	128	125	140	131	117	133	121	123	130	174	131	122	143	132	147	130	121	120	147	130	114	118	109	129	134	115	110	151	121	121	132	153	143	134	119	128	111	127	112	119	111	114	118	105	121	140	117	142	131	143	126	118	136	128	124	127	118	112	115	128	148	138	161	155	128	118	128	150	120	152	147	134	134	129	156	125	133	119	121	134	143	118	118	147	144	133	139	127	152	116	122	115	148	142	126	125	118	122	141	120	137	139	113	125	116	134	152	126	129	144	138	129	149	127	130	146	135	140	146	128	130	139	139	138	123	136	123	131	135	130	146	125	126	133	140	116	135	130	125	126	138	126	133	123	147	123	146	126	132	125	124	133	121	131	117	120	137	140	129	132	161	127	152	125	121	121	124	132	145	130	109	152	105	127	132	125	145	114	147	125	137	145	125	123	137	138	133	134	134	135	141	133	131	126	110	124	125	127	128	128	151	140	139	132	131	129	130	131	126	132	123	150	114	142	132	149	132	127	128	140	144	132	106	120	141	122	154	163	134	145	125	133	133	127	137	118	139	142	105	124	125	141	121	113	135	123	131	127	125	143	136	149	128	134	123	142	128	135	110	132	142	135	122	114	121	107	148	116	112	152	133	124	131	146	138	140	126	132	131	148	124	137	110	114	126	133	124	107	103	118	132	127	119	122	120	137	123	125	109	115	141	144	140	139	129	118	132	144	122	122	148	136	124	126	153	142	137	130	158	116	130	152	139	122	123	136	132	133	146	136	134	140	138	161	154	154	137	108	145	122	133	140	132	139	140	132	130	122	132	161	128	117	142	129	130	108	129	137	141	122	142	138	143	141	131	121	129	133	127	106	119	129	129	150	128	122	123	122	133	116	117	126	124	155	129	126	126	152	134	144	125	123	122	124	127	128	138	149	128	123	143	132	130	128	90	138	131	127	131	134	120	154	151	130	137	120	133	133	135	147	135	139	129	127	147	144	123	118	145	139	113	160	132	117	152	126	136	138	152	136	113	123	119	129	146	117	118	124	119	148	129	129	147	134	114	120	107	115	116	126	134	140	165	130	114	117	125	128	121	159	137	106	120	136	131	141	138	134	139	133	126	120	95	128	141	156	129	112	132	138	136	136	169	136	130	144	122	131	101	135	134	122	114	113	115	127	114	125	120	136	140	137	123	140	129	139	132	146	121	129	111	140	122	138	120	140	157	137	119	110	123	133	113	141	123	151	118	120	124	153	121	138	115	121	136	122	140	137	143	127	132	131	118	159	127	135	144	134	132	129	131	107	119	147	138	152	118	150	138	101	131	152	111	129	147	128	146	123	135	130	127	133	137	132	109	124	131	124	143	140	131	116	128	138	141	135	146	137	113	134	122	157	141	124	156	155	137	105	123	118	134	141	135	131	116	134	132	122	133	126	127	131	143	141	141	133	139	121	122	112	137	129	109	130	119	139	134	127	137	125	156	114	119	152	116	135	147	125	129	130	140	138	123	136	139	115	129	155	117	133	121	120	135	131	135	139	149	138	128	135	147	132	131	141	125	164	136	116	141	134	130	167	137	145	120	125	141	132	120	128	114	137	141	146	143	143	139	130	122	124	139	120	151	136	133	142	130	116	103	129	129	138	123	130	129	142	146	116	112	129	134	128	120	148	153	142	113	114	141	133	109	134	136	143	120	148	148	144	145	135	136	118	124	113	132	147	133	127	160	130	128	148	135	126	128	144	125	116	137	113	139	124	128	115	114	147	116	130	134	140	144	119	143	122	135	132	139	133	145	112	123	123	146	132	133	126	140	144	130	140	140	128	129	142	130	130	117	112	137	117	119	192	128	127	126	139	136	139	139	107	155	148	123	125	124	154	111	129	129	133	124	147	122	137	111	136	120	139	127	125	145	133	134	132	122	145	149	124	133	119	139	137	129	132	142	119	127	126	133	148	122	145	130	138	116	138	135	124	128	139	136	135	118	115	136	130	141	152	126	106	140	119	124	125	125	141	128	123	117	136	145	112	136	116	128	148	122	123	125	125	122	139	124	133	154	127	128	163	136	117	146	115	107	134	133	143	116	126	124	136	125	150	132	136	145	112	118	147	134	117	128	133	129	124	141	139	143	109	128	122	126	121	131	134	147	130	126	129	113	119	151	123	141	155	154	129	118	126	132	118	131	148	144	159	153	126	119	121	110	151	134	143	144	135	165	122	117	123	135	155	130	155	106	141	134	145	121	122	129	130	114	163	121	115	120	112	108	106	129	114	125	128	145	133	129	147	126	118	129	135	139	117	146
7977	839	1729	2012	1645	1355	1133	918	825	715	660	635	588	530	492	490	517	464	488	445	431	453	408	417	425	430	396	414	383	358	365	388	387	417	419	375	352	411	400	360	356	348	372	379	345	373	357	359	344	349	366	354	345	323	330	384	348	349	320	365	354	382	381	343	348	354	369	347	353	325	392	353	336	336	334	370	347	334	330	354	355	360	353	333	377	364	304	322	301	341	353	364	366	355	344	366	322	352	358	345	326	350	378	343	348	338	313	348	358	309	331	345	325	360	335	372	351	317	356	335	333	352	341	326	331	340	322	335	330	278	371	345	375	330	334	339	376	337	350	333	318	328	367	318	305	355	372	301	352	353	339	364	323	299	339	345	329	336	336	315	350	345	315	348	335	356	365	324	309	343	358	346	351	341	328	337	332	335	352	362	326	350	376	349	363	355	374	362	342	316	341	344	330	352	324	354	336	350	338	341	334	319	363	350	352	322	338	324	357	341	324	362	327	367	330	349	330	349	370	324	329	395	317	338	354	361	322	308	370	370	359	366	342	346	337	344	328	343	351	309	330	327	333	310	352	311	359	325	325	314	351	340	310	296	336	325	324	319	349	351	359	369	307	360	390	361	331	371	355	340	335	337	352	318	379	332	355	365	335	353	353	342	354	366	336	319	298	347	324	352	345	354	332	361	321	330	342	347	330	355	335	336	321	358	342	358	376	368	367	348	336	341	331	386	340	340	369	291	335	327	348	344	347	372	364	390	331	331	319	348	355	330	337	316	339	362	340	320	289	340	347	363	339	339	308	349	297	338	334	346	350	323	354	318	318	323	356	328	326	348	346	359	358	325	349	358	305	326	363	339	323	348	322	330	330	361	333	316	345	350	366	327	312	344	366	339	363	341	335	356	321	350	340	378	353	340	328	349	350	366	333	330	366	317	357	369	360	366	367	390	377	353	307	367	339	359	371	338	333	355	382	338	354	316	340	353	356	386	363	293	348	338	316	391	345	323	367	311	335	367	332	350	322	354	330	358	350	363	322	343	374	384	350	359	357	340	346	346	349	320	343	338	344	335	371	300	320	329	339	363	319	354	309	314	350	327	334	311	376	346	357	341	356	335	331	361	327	321	351	354	338	341	342	349	329	312	364	336	335	310	313	358	337	390	405	339	306	299	354	341	350	319	318	349	343	353	358	352	367	324	358	313	353	347	355	353	341	297	368	333	324	377	359	352	345	339	371	331	344	346	366	319	357	327	325	333	346	339	337	359	349	330	323	338	342	336	374	332	333	333	323	380	347	336	350	329	380	334	346	320	333	353	331	349	341	326	353	306	316	356	331	324	337	332	342	340	360	347	332	351	363	353	347	357	345	361	339	374	321	365	354	375	367	349	337	380	312	355	348	321	343	348	339	392	357	331	320	347	335	332	333	377	331	357	340	359	323	345	349	322	361	333	360	378	348	364	349	327	340	353	348	326	321	358	366	319	319	335	326	347	326	344	367	333	378	370	344	352	357	344	338	356	397	362	347	351	357	333	354	350	383	321	342	360	360	342	307	352	341	352	341	354	340	326	348	328	334	338	347	356	336	361	349	351	339	356	316	342	360	333	367	307	349	359	348	361	346	326	328	352	331	328	304	346	338	343	327	350	349	352	349	333	363	367	344	349	347	360	325	345	343	364	389	354	349	343	314	336	366	328	338	331	350	347	386	346	351	356	358	337	344	348	354	325	324	380	336	365	319	371	346	327	330	351	332	344	325	332	312	337	347	368	324	325	361	375	343	330	316	339	379	377	363	362	346	344	355	339	347	358	349	360	354	380	374	351	355	351	356	352	358	346	336	344	322	336	326	315	346	347	363	334	351	344	350	321	369	343	325	378	367	348	347	373	357	353	356	340	349	331	363	367	350	347	361	340	352	329	365	327	349	299	342	340	340	347	323	349	355	394	338	339	349	360	353	335	355	305	360	369	332	346	355	362	340	285	335	310	342	348	339	366	341	356	359	352	301	362	336	371	367	320	335	318	335	324	346	329	381	353	374	328	357	340	370	368	332	356	313	339	368	341	354	356	352	351	366	344	339	348	321	356	321	338	339	328	341	328	374	336	351	328	383	361	344	354	345	298	314	358	344	332	360	366	322	341	331	329	359	331	320	358	346	350	348	315	350	334	349	369	352	357	350	345	353	342	366	348	336	355	331	356	338	364	349	355	359	341	336	341	350	358	360	357	334	332	371	372	343	343	364	314	355	367	311	324	327	331	344	351	325	357	385	339	337	366	329	337	348	339	338	338	352	354	372	359	343	323	346	355	353	309	339	346	323	320	338	314	342	318	322	317	331	357	350	351	355	350	317	340	360	325	349	323	319	325	322	353	332	326	348	342	327	343	337	342	335	359	371	332	388	351	339	363	358	363	363	385	334	341	321	371	343	334	347	350	344	347	350	349	342	356	320	354	347	353	372	344	365	345	351	356	334	367	332	337	328	350	332	373	352	333	336	335	372	339	326	350	359	361	359	355	334	313	342	315	359	347	330	337	357	350	321	329	373	335	329	320	328	390	374	338	352	324	321	362	317	333	335	340	346	355	365	326	318	343	338	341	302	317	386	364	335	341	323	340	338	328	334	363	337	353	352	360	371	352	355	366	358	314	349	355	356	349	347	356	315	336	335	341	349	353	335	319	339	319	312	339	339	352	350	329	366	336	331	351	331	346	309	339	328	358	338	342	354	335	355	354	335	327	372	344	320	326	317	366	347	298	334	370	341	359	315	298	393	338	329	337	351	329	368	348	353	350	336	364	365	347	381	358	317	323	348	355	341	330	356	368	352	362	349	363	349	340	336	320	346	362	355	370	356	334	341	355	348	346	333	359	377	352	380	366	342	333	306	308	351	345	365	330	345	354	344	378	334	366	340	322	342	331	383	345	358	342	338	351	368	367	326	370	340	341	348	348	360	331	357	350	339	390	359	341	361	354	321	327	353	352	332	344	346	346	348	311	351	337	363	325	334	360	333	364	355	345	339	335	319	376	299	323	344	342	329	338	330	331	332	330	338	346	358	324	340	335	340	354	383	368	351	321	355	376	335	362	347	369	368	350	339	307	346	333	372	338	357	353	339	347	310	341	320	337	345	330	308	376	338	345	336	348	334	366	331	367	335	352	359	346	347	312	338	353	318	335	344	375	325	323	363	335	358	362	343	363	352	328	317	343	358	337	377	368	333	353	354	331	381	337	368	341	386	360	350	352	330	337	357	345	348	337	317	362	306	356	345	340	334	302	354	334	328	385	305	339	360	356	326	343	366	331	327	311	325	357	363	337	334	355	358	372	361	336	306	339	335	332	359	352	330	330	358	359	378	348	365	362	355	317	361	339	333	352	339	384	354	326	310	329	370	342	361	336	342	335	338	344	340	347	374	345	315	329	375	334	361	381	331	340	354	339	322	393	335	356	366	325	344	350	334	344	340	330	334	375	336	319	341	349	327	335	294	364	335	325	336	359
1492	294	282	325	280	267	302	279	292	307	268	259	310	321	282	293	297	290	303	270	266	301	272	297	287	282	281	280	318	281	289	246	264	289	253	322	296	305	240	278	281	280	284	293	306	299	274	252	323	264	284	273	286	333	286	290	285	291	290	288	294	307	280	287	248	293	296	322	273	286	300	282	295	299	259	298	325	246	264	253	290	271	315	305	324	293	272	287	288	297	303	306	301	285	293	270	287	271	274	266	273	269	283	257	263	258	249	276	291	298	270	306	279	289	261	263	295	280	285	289	286	307	273	290	278	288	300	283	258	304	258	301	265	298	289	283	291	308	295	293	304	284	284	282	317	291	259	324	282	222	283	283	262	283	272	243	294	308	276	258	244	277	282	263	259	271	287	311	284	289	287	278	270	289	284	291	303	280	283	257	285	279	296	289	274	303	294	288	270	296	294	263	303	297	296	265	286	252	262	277	283	311	286	277	264	262	302	286	269	260	283	277	307	281	284	278	276	291	291	292	285	259	313	292	271	269	298	263	297	266	297	284	305	284	281	276	276	252	289	308	311	267	259	292	294	281	283	276	301	320	269	252	305	313	288	301	288	285	263	280	280	276	290	287	286	297	264	274	265	284	287	277	290	293	274	274	305	244	286	282	298	273	237	241	275	285	272	282	275	271	291	261	272	283	276	311	245	302	270	279	279	281	280	308	301	299	287	305	273	274	277	298	286	293	289	270	269	278	271	300	296	238	280	295	261	323	265	295	278	303	249	285	263	318	277	285	259	320	277	305	287	312	292	278	271	281	286	295	287	303	298	306	275	304	313	256	261	284	278	289	288	265	307	254	304	293	299	268	280	320	281	289	290	290	290	290	298	310	286	265	299	271	262	319	283	295	273	286	310	268	313	315	316	277	270	267	263	262	280	272	265	292	291	280	277	294	301	275	248	273	290	283	276	246	297	279	289	274	264	273	278	286	271	289	281	324	293	295	323	312	243	306	272	309	339	290	289	289	294	277	291	297	298	288	300	267	315	302	317	313	282	279	280	299	301	312	289	276	271	276	284	257	295	277	250	294	316	291	284	325	283	265	274	304	276	274	308	268	266	250	259	272	286	297	328	270	298	274	290	280	291	299	293	259	268	297	280	268	306	287	332	282	290	282	277	271	276	274	273	286	290	271	264	290	273	302	290	285	301	273	299	279	324	283	289	305	298	266	280	302	263	262	280	276	253	301	266	261	309	266	278	274	259	308	284	273	278	311	263	263	298	318	303	274	254	266	276	278	271	278	274	310	271	274	295	256	313	270	316	316	274	289	308	255	266	272	287	286	299	255	279	264	270	281	278	293	282	311	290	290	252	250	261	298	276	311	282	285	279	262	292	290	297	277	273	271	294	270	290	284	282	285	276	288	303	254	284	318	296	276	281	303	321	292	254	289	241	271	283	271	305	279	283	270	278	296	316	284	269	272	297	303	315	260	304	311	289	277	273	276	282	276	254	298	268	291	289	276	276	302	285	257	268	254	256	260	281	277	280	238	307	315	290	248	265	267	303	271	313	330	300	247	281	293	269	301	270	264	281	293	285	268	272	289	323	276	355	270	317	257	261	313	294	277	307	303	263	287	273	269	269	286	268	277	315	293	246	269	273	275	277	272	294	288	311	275	276	269	250	275	280	308	286	262	282	303	264	296	295	300	279	293	292	278	284	287	253	276	268	269	257	280	252	271	305	273	284	292	279	265	277	295	291	282	300	270	318	266	277	295	269	283	293	278	270	296	318	297	290	264	289	263	268	292	352	275	291	306	298	274	297	295	259	251	246	289	289	294	304	293	277	295	288	255	292	289	299	277	305	285	275	258	304	277	299	308	315	280	293	322	306	302	270	267	266	229	282	306	287	280	288	311	285	325	330	264	294	253	294	273	351	293	262	292	317	304	275	266	270	282	290	284	289	257	286	288	298	260	303	298	275	282	301	294	257	265	308	266	256	298	255	287	263	268	256	269	306	307	267	287	282	300	301	291	281	319	294	265	286	302	318	290	278	290	297	300	273	280	285	240	288	294	316	277	276	272	273	256	259	290	275	288	314	303	271	296	281	285	247	260	329	278	278	283	301	287	283	278	275	238	262	308	279	277	248	302	328	272	273	263	294	298	295	248	301	299	292	274	261	302	303	245	296	273	280	286	279	304	289	277	325	267	289	264	243	278	282	264	296	254	267	301	316	301	291	296	298	281	301	296	301	275	289	270	267	304	305	275	268	281	263	287	285	271	297	299	310	257	277	276	280	250	284	290	290	267	290	306	291	303	305	270	275	247	300	268	298	252	276	269	289	281	286	270	278	276	284	276	306	278	308	327	294	289	300	255	277	267	298	288	286	292	302	278	278	298	261	292	282	299	286	283	276	266	274	301	300	273	304	254	263	282	274	283	274	288	298	262	281	292	301	303	290	290	278	262	260	285	291	289	287	291	287	303	282	271	283	303	285	275	311	295	294	247	299	285	285	324	271	296	282	321	279	301	270	305	259	266	275	262	295	274	250	280	286	330	317	288	294	312	293	269	288	289	281	272	261	254	278	300	288	313	272	284	272	288	287	302	283	295	310	323	280	302	310	308	300	287	289	253	266	278	323	286	312	278	317	289	290	296	293	268	304	287	278	299	281	257	271	264	293	287	268	288	242	242	299	275	295	263	274	264	287	297	296	253	287	274	287	251	281	304	302	250	270	298	283	278	295	273	269	267	244	308	251	274	295	260	315	258	309	274	269	280	305	270	308	271	255	279	271	297	287	275	256	272	308	257	294	288	303	291	298	265	296	281	291	305	316	259	317	326	280	276	298	285	302	307	305	275	265	311	278	274	274	291	296	291	295	306	282	254	294	276	280	266	278	298	282	287	274	284	279	304	305	297	291	257	291	283	269	285	307	283	305	278	318	324	271	276	290	305	287	294	282	329	316	299	327	261	285	285	289	265	266	242	284	268	262	279	280	284	273	277	281	263	288	225	262	229	311	288	268	258	268	282	262	277	314	280	313	284	286	281	273	269	300	270	305	321	297	318	273	317	289	269	285	299	277	284	287	289	280	278	308	254	276	248	280	255	288	268	269	286	259	308	286	257	267	285	272	286	273	267	258	290	255	339	254	279	282	257	277	286	308	280	275	278	289	283	301	296	289	288	280	263	305	296	284	286	263	260	284	302	303	290	271	321	291	271	292	294	265	287	298	304	307	295	285	296	300	280	322	290	314	286	315	279	271	260	284	279	299	298	293	291	276	274	272	248	303	293	293	285	260	294	269	296	271	293	304	294	275	277	286	308	285	299	284	257	283	266	273	289	324	301	240	298	283	279	274	308	269	271	307	275	306	265	268	272	304	280	292	257	273	273	215	303	294	290	300	298	280	271	273	283	271	264	292	285	290	268	298	255	265	280	285	264	279	299	287	275	273	282	290	280	276	320	269	261	301	292	283	289	285	260	253	314	271	287	267	304	291	296	301	275
1788	632	709	669	642	660	641	633	666	646	620	605	617	649	643	605	657	604	600	603	620	608	654	609	626	714	643	594	600	623	629	600	653	642	634	656	604	588	626	634	611	632	660	622	640	651	689	583	671	641	591	622	661	612	628	662	607	634	616	654	679	624	649	617	609	655	659	625	621	653	644	627	641	643	626	610	637	630	621	645	651	654	658	634	657	662	621	570	678	651	599	635	644	641	575	601	641	611	639	589	595	611	666	646	606	639	570	624	618	630	617	630	594	657	636	611	569	610	621	610	633	644	628	625	619	696	646	700	614	660	620	657	641	607	640	582	637	648	596	657	649	608	630	609	619	600	611	633	620	644	636	678	646	604	665	659	583	645	591	655	645	637	589	597	593	627	616	607	657	629	619	625	644	642	628	619	623	623	629	593	622	637	611	654	607	621	637	667	618	623	605	577	610	624	636	656	618	682	644	645	611	628	649	610	615	605	653	638	634	601	586	655	588	627	626	629	654	604	580	598	643	599	668	656	606	602	621	621	605	614	640	633	653	657	577	625	705	637	639	699	593	644	637	615	637	620	618	630	652	608	643	618	626	682	633	656	633	634	676	624	625	620	653	594	618	604	613	611	594	654	595	653	598	608	626	642	600	638	642	626	636	590	668	613	600	645	652	631	622	651	636	641	681	620	605	634	616	598	632	612	609	677	648	662	608	614	621	611	650	618	621	630	594	632	584	630	631	619	658	660	686	598	624	629	645	612	602	605	626	632	658	657	634	633	677	640	565	653	615	655	609	661	691	621	605	600	635	624	595	626	596	644	594	625	644	608	629	651	641	652	673	636	626	686	670	567	649	642	632	639	636	641	603	654	668	576	560	639	633	642	636	593	636	661	644	630	651	685	608	631	574	674	663	617	612	626	641	634	620	597	680	654	612	644	626	630	660	590	609	665	638	673	592	598	641	621	636	617	604	666	638	617	600	650	594	604	623	639	638	669	624	615	628	650	627	612	609	699	653	639	625	629	636	652	590	646	631	652	621	609	634	621	625	657	612	626	628	645	614	656	588	645	614	618	624	661	633	641	625	605	659	626	633	600	609	621	589	598	617	617	611	588	642	562	616	644	679	631	630	615	681	612	599	644	665	645	637	603	670	608	618	587	594	608	641	587	636	641	637	602	628	627	605	625	613	651	653	666	654	621	615	630	692	609	631	623	636	602	663	640	636	605	632	566	644	645	579	617	651	589	660	631	647	638	639	637	618	649	618	602	642	684	624	658	595	683	649	638	680	598	671	671	669	648	628	655	608	669	604	628	611	631	629	628	669	667	620	643	584	628	684	632	636	620	569	626	632	622	614	615	594	635	613	598	667	640	629	643	662	658	666	663	661	652	653	592	680	646	605	635	609	637	610	613	655	661	579	633	648	654	618	687	646	656	611	602	597	640	668	664	641	688	668	625	610	643	592	618	685	599	612	604	604	644	617	656	613	634	598	604	629	598	572	625	606	651	616	634	648	607	642	672	644	625	626	622	630	613	654	621	614	644	631	675	642	629	641	643	592	566	669	645	609	642	640	592	612	686	640	610	670	631	613	638	571	596	636	643	677	596	561	618	613	614	553	628	628	646	613	618	629	644	646	633	611	675	613	660	656	609	594	653	620	617	624	574	628	633	639	609	677	615	604	593	651	646	662	668	650	630	585	634	590	628	645	594	606	629	664	658	658	648	589	668	613	586	662	645	641	588	676	618	648	631	619	676	638	696	655	621	642	623	643	633	605	592	606	611	617	608	670	678	659	652	687	640	666	589	642	591	602	631	632	626	636	663	589	654	612	632	580	645	631	637	640	620	624	608	619	593	629	652	638	628	630	630	631	604	618	612	625	632	678	619	591	626	643	610	650	612	618	612	629	624	678	652	617	609	618	626	640	647	606	643	589	641	637	616	624	613	633	641	636	649	643	638	633	618	682	632	686	631	595	652	603	570	656	608	632	585	600	633	623	618	606	649	616	691	605	635	618	637	629	608	615	641	621	674	661	631	634	619	661	656	623	680	604	626	615	631	669	632	604	572	636	617	634	620	637	667	630	670	627	651	626	658	654	622	635	647	590	672	653	666	608	594	641	603	656	626	624	617	581	634	616	668	627	630	616	654	624	651	635	636	638	589	671	653	632	627	628	641	643	686	622	630	650	632	643	630	684	636	634	635	630	621	625	654	680	627	661	614	619	583	614	584	590	635	616	603	613	624	617	654	658	615	625	600	639	619	693	637	614	578	639	625	634	651	580	648	659	597	633	628	658	654	637	633	631	633	647	667	617	620	609	701	656	668	592	607	662	616	629	676	597	636	647	680	642	616	606	576	630	605	632	584	654	611	639	589	608	638	606	613	613	624	632	673	645	625	616	682	644	642	612	631	667	652	641	654	604	629	596	614	604	585	646	606	582	645	644	637	616	653	613	632	677	665	688	649	626	631	631	616	648	645	666	648	608	590	649	630	628	631	605	628	604	651	647	626	575	641	621	641	653	659	604	600	587	670	648	580	644	653	655	661	586	650	649	647	626	602	624	616	643	667	596	602	616	635	630	628	654	585	580	632	635	668	608	661	642	603	640	649	634	624	692	657	630	583	625	664	642	637	663	632	679	630	625	620	636	626	697	611	621	609	638	649	636	619	666	629	591	628	668	630	636	630	578	617	611	635	671	617	643	617	611	656	620	629	662	623	647	627	594	587	598	588	642	590	616	646	637	669	626	648	641	599	682	642	615	632	606	617	634	621	591	617	642	657	648	666	615	671	636	609	630	644	595	636	630	642	631	620	613	588	696	600	620	622	644	677	675	628	629	626	633	633	612	631	571	654	626	636	632	626	648	607	650	627	664	693	673	605	631	624	637	647	652	628	614	617	634	648	610	634	646	616	606	658	610	664	656	627	597	624	604	647	614	656	596	603	594	601	627	628	628	605	616	657	660	598	573	634	639	647	629	621	630	628	607	624	653	632	615	658	622	640	640	642	676	663	577	628	596	616	645	659	629	639	579	678	658	705	639	599	638	584	609	645	602	650	641	615	648	665	645	625	611	652	613	647	637	621	629	659	633	643	615	621	687	612	652	626	597	650	628	619	626	655	676	609	642	648	611	645	583	628	631	651	664	612	621	637	613	652	607	635	665	642	630	617	610	664	617	642	593	620	631	626	569	606	632	618	655	628	637	602	635	621	633	609	607	586	640	642	663	623	617	612	594	602	640	615	654	653	619	614	623	618	613	616	640	613	604	671	593	672	666	652	629	620	620	639	654	628	641	607	669	621	636	616	628	657	657	673	688	617	660	591	625	657	611	620	592	609	653	617	647	618	649	637	648	605	619	639	616	656	629	680	656	676	645	633	645	658	621	616	601	662	684	621	638	601	627	589	659	638	613	634	599	608	618	627	640	640	665	614	625	632	599	623	595	654	643	625	667	587	617	623	645	627	625	660	649	614	612	601	611	641	636	606	610	617	655	624
6844	370	439	362	247	196	180	172	167	143	143	130	140	119	108	126	143	125	125	129	134	138	128	125	138	134	125	124	119	146	120	132	121	123	130	110	104	124	124	128	141	134	125	140	110	90	133	125	142	127	117	127	115	121	117	129	117	112	110	124	125	130	129	122	105	123	113	128	125	128	124	107	107	140	111	112	127	135	123	141	136	110	125	135	109	102	117	131	109	119	98	115	150	105	123	125	137	110	110	136	132	117	124	112	116	130	105	112	125	127	132	127	114	117	115	118	113	129	144	119	119	107	138	131	132	146	130	147	130	116	126	110	126	104	115	142	117	100	105	124	114	113	115	129	114	123	106	118	120	130	136	109	104	111	115	125	112	134	132	116	108	131	136	107	114	122	106	123	113	128	126	107	131	148	118	115	123	127	123	116	113	120	142	122	123	126	132	115	118	127	103	133	109	126	123	122	121	124	95	126	102	137	141	116	113	135	94	125	128	124	115	96	95	118	122	106	119	131	121	135	116	106	122	122	104	117	117	126	110	125	123	152	135	122	140	130	146	100	116	139	142	137	139	123	128	121	131	123	136	116	126	131	123	114	107	128	119	99	109	139	112	124	101	150	116	107	109	128	97	122	110	125	123	123	143	113	124	119	123	127	136	124	132	110	124	109	104	146	108	111	112	138	126	138	122	130	108	106	104	116	117	144	114	144	123	112	131	137	147	124	118	126	118	125	117	117	129	124	131	139	119	122	125	126	120	114	118	120	143	123	131	117	127	107	122	115	132	118	125	112	100	149	136	117	127	116	135	119	122	144	123	101	110	119	107	108	115	124	121	122	129	130	133	100	121	118	114	119	120	113	131	151	127	127	130	115	138	127	120	120	107	111	115	104	123	129	135	99	122	119	130	109	117	116	141	126	121	115	125	116	125	118	128	130	130	117	99	133	126	139	140	119	101	132	111	123	124	111	124	135	135	124	119	126	101	131	103	121	115	108	113	119	111	141	117	140	129	123	110	123	120	118	100	109	130	116	136	99	145	124	121	113	129	129	109	119	125	102	142	137	124	108	126	117	125	116	116	109	97	126	120	124	140	121	121	134	111	128	92	111	105	128	128	128	138	102	118	115	105	114	118	128	125	112	133	118	113	112	132	135	126	138	121	124	146	128	115	125	116	131	108	123	123	125	109	116	133	133	144	129	136	114	118	143	130	127	112	135	128	118	99	122	131	134	127	126	107	118	116	107	137	122	131	140	135	112	137	109	128	133	135	125	127	104	124	124	116	115	123	125	137	161	136	144	138	126	99	88	128	129	131	95	145	122	101	101	135	143	125	108	135	120	109	128	110	126	124	114	141	130	134	135	112	106	119	110	128	128	137	120	124	122	127	113	121	138	106	111	110	111	133	137	112	117	118	127	122	125	98	129	138	102	112	134	127	146	125	122	123	111	114	103	123	133	102	114	124	120	131	118	141	128	112	136	115	122	125	139	129	126	123	113	124	126	120	143	136	128	115	129	145	105	129	104	118	121	117	110	133	129	104	125	80	114	110	130	118	111	122	101	114	136	142	104	116	105	125	146	127	123	121	111	105	134	126	129	132	115	108	111	137	127	138	116	113	112	130	111	135	110	116	132	133	113	114	125	133	120	113	120	115	118	118	115	117	98	148	111	112	104	112	131	121	115	104	125	96	111	109	136	125	127	102	138	160	139	118	127	117	108	145	124	132	143	107	106	140	113	132	125	146	124	133	122	101	111	122	124	125	120	112	118	127	130	113	121	117	124	126	118	109	129	107	122	115	127	123	139	126	120	137	114	109	121	108	127	151	131	120	133	123	112	122	109	114	136	123	128	133	127	117	116	117	111	98	106	125	120	128	136	108	125	124	134	130	114	111	113	114	138	128	112	127	117	118	132	145	137	100	119	139	118	115	127	119	133	113	127	144	111	117	114	138	114	132	114	125	120	141	138	108	105	136	104	86	144	143	111	133	115	135	148	128	119	115	118	143	126	100	112	118	119	98	107	113	142	125	102	108	112	127	117	132	157	141	105	112	109	135	100	114	134	125	126	121	120	103	101	130	108	132	118	116	119	117	109	110	117	134	128	128	111	119	140	120	131	116	92	114	109	123	132	115	117	116	113	112	121	109	129	111	120	123	133	133	129	140	114	125	151	125	128	126	129	133	130	110	133	104	141	113	143	128	136	133	139	122	134	127	137	109	121	106	145	110	129	126	112	94	118	110	140	130	120	105	121	127	123	103	99	111	135	137	121	137	133	118	135	139	123	125	107	125	123	118	130	122	132	116	135	129	97	139	130	143	116	125	123	140	119	130	125	126	134	100	109	126	112	123	122	117	152	138	126	102	130	111	112	120	111	115	136	129	130	122	135	140	130	111	120	108	109	116	118	92	128	118	127	138	123	101	117	117	121	124	121	136	93	118	121	143	126	128	130	90	131	137	131	125	121	109	129	89	107	137	117	98	116	115	125	120	120	105	117	120	131	119	107	96	121	154	121	116	122	112	120	107	131	123	118	123	104	145	120	144	113	119	99	106	114	115	118	139	106	116	136	125	129	130	141	124	131	121	116	102	103	116	127	133	113	132	136	120	110	115	133	113	110	114	135	124	162	157	140	108	144	101	109	130	124	123	112	125	125	136	124	115	109	131	126	107	125	115	122	109	133	129	123	135	118	122	103	101	115	117	116	117	112	120	138	123	110	110	125	119	131	135	119	131	137	116	107	108	120	106	132	130	122	144	105	112	117	140	123	127	118	112	105	138	119	145	131	124	116	127	114	103	112	125	115	118	131	139	95	138	124	113	117	123	128	109	117	145	126	133	117	119	118	111	94	121	121	116	119	128	115	127	125	126	102	109	111	136	132	95	138	105	119	111	117	118	109	126	123	135	107	124	122	109	131	121	127	128	152	118	113	138	101	131	118	122	145	128	106	122	126	148	130	115	106	99	134	140	130	105	139	114	118	114	126	140	112	128	127	115	141	144	128	134	125	138	130	133	127	121	115	120	99	116	123	144	112	135	115	121	120	126	139	118	121	119	130	131	105	125	124	122	124	115	157	121	116	120	118	140	100	148	123	127	140	128	123	118	120	105	114	127	100	131	107	118	127	115	109	109	114	103	110	131	152	132	100	128	121	129	119	118	123	129	121	102	115	122	117	129	112	116	127	114	139	108	126	126	121	111	95	134	125	108	121	110	124	100	127	123	119	124	103	124	113	116	135	139	107	111	124	127	130	127	141	119	110	132	132	112	124	140	120	143	119	138	119	131	139	99	121	115	116	111	119	120	130	121	132	108	144	124	120	130	110	118	115	112	118	103	117	124	134	142	121	121	123	111	118	136	136	128	129	131	132	118	115	144	112	109	138	124	121	120	87	124	123	143	134	101	112	127	131	136	134	138	112	127	104	121	133	126	129	126	122	108	127	104	128	114	138	107	116	122	116	122	124	131	119	106	137	112	109	110	152	116	120	129	127	103	97
6174	559	964	1160	1017	862	657	578	556	505	486	465	446	447	411	394	401	373	388	319	319	328	315	319	350	333	320	354	336	321	340	356	346	282	323	306	317	317	321	299	346	338	332	336	330	337	320	316	290	346	309	296	305	351	296	317	317	320	322	334	347	295	296	322	325	313	307	321	316	293	322	343	303	329	307	332	328	326	276	320	310	311	290	321	347	294	302	289	325	327	341	330	315	326	341	302	324	305	343	311	341	310	280	310	339	307	286	305	298	303	338	290	307	333	310	307	307	352	293	337	308	308	325	304	318	291	334	297	297	320	316	326	310	328	298	306	280	298	333	361	336	304	294	295	299	306	299	299	317	314	315	293	316	274	335	341	307	291	336	266	306	341	301	346	305	317	312	306	294	314	327	317	297	292	286	325	293	301	341	277	286	321	294	285	311	313	299	301	305	304	306	353	326	295	285	321	298	332	296	316	312	300	299	334	309	292	298	295	302	284	299	276	293	288	290	323	324	296	303	292	340	338	305	309	326	309	271	300	319	332	309	326	316	301	295	310	319	329	324	321	296	319	342	310	313	316	316	317	286	329	291	306	285	319	319	317	332	277	283	325	324	298	317	318	304	275	299	299	325	301	308	295	317	309	323	297	297	302	323	332	312	318	286	286	327	285	303	325	282	309	340	318	315	285	305	328	314	296	331	299	295	329	314	290	292	293	288	291	310	304	292	302	320	297	327	274	313	293	333	310	279	296	296	304	284	297	328	319	331	308	316	295	303	293	281	330	292	279	330	315	306	304	297	291	305	274	275	316	312	303	285	297	299	292	312	309	325	281	308	304	300	328	328	300	319	326	313	329	328	335	303	308	291	302	306	303	317	322	309	309	311	299	295	314	307	283	286	307	317	328	313	285	309	320	292	297	316	290	352	303	324	338	299	313	309	299	321	267	322	301	335	288	312	302	310	323	303	309	295	276	326	311	323	319	315	321	332	308	330	303	320	332	288	313	333	311	322	309	304	300	297	312	291	330	279	303	272	306	294	292	286	309	353	311	320	302	311	306	320	321	282	266	320	314	278	298	312	315	297	343	301	303	323	275	278	306	335	319	302	290	323	326	293	322	312	281	322	315	300	325	332	307	324	346	315	308	318	322	271	274	288	306	297	297	287	288	304	300	284	319	299	296	312	289	313	310	284	316	306	312	290	306	307	302	320	315	304	333	296	302	340	334	319	326	300	305	322	288	295	269	333	296	264	318	315	300	302	288	318	310	321	323	287	290	282	318	299	335	325	293	312	332	296	328	310	331	318	298	296	312	303	283	293	329	322	324	293	312	307	303	268	272	306	325	300	316	310	326	289	295	281	306	315	320	306	297	283	286	332	297	306	290	319	274	259	303	316	341	284	335	328	284	307	337	324	304	307	290	327	321	270	344	315	305	306	326	311	291	269	295	275	349	309	312	292	299	323	298	305	295	308	288	340	307	309	305	313	278	319	293	295	303	299	303	301	318	330	332	313	314	304	287	339	291	292	294	347	324	300	307	330	300	319	300	321	338	328	321	314	297	320	337	327	304	310	294	317	331	295	264	298	312	325	290	317	281	290	325	306	319	310	320	310	337	314	255	289	317	308	333	350	326	305	281	311	285	306	295	329	322	307	291	289	297	306	338	369	289	306	314	314	300	302	318	323	295	299	312	281	300	301	302	285	314	320	299	311	316	296	300	294	312	309	285	317	324	318	305	312	279	329	293	274	299	310	296	317	301	319	297	314	265	283	308	316	263	320	320	289	296	304	281	313	287	319	302	293	322	301	319	338	315	319	324	281	297	322	300	293	288	318	322	308	322	318	310	270	299	305	299	320	257	292	307	317	314	313	286	275	345	293	321	353	298	299	303	283	301	305	339	310	340	291	281	296	311	321	340	274	320	295	332	318	305	327	298	332	306	310	307	273	318	357	322	325	310	314	348	318	306	314	324	331	314	293	265	321	328	334	296	326	301	321	334	275	321	341	342	308	270	320	314	300	290	298	303	305	310	308	302	288	305	296	303	314	302	273	297	302	276	320	314	289	332	334	294	298	317	320	343	296	306	286	302	279	301	309	335	332	309	297	304	323	305	313	353	330	349	282	301	318	283	306	325	309	306	293	314	281	299	303	302	329	313	342	319	293	317	276	309	303	299	314	306	297	295	298	320	284	288	293	312	296	320	289	299	315	303	332	295	311	300	319	275	327	319	299	296	298	308	295	304	308	339	317	299	304	333	293	327	309	318	323	308	330	311	314	277	327	308	327	324	320	321	284	287	307	309	320	283	340	305	337	266	308	317	291	317	293	293	263	314	312	289	269	284	333	329	308	305	298	333	325	323	333	344	300	308	329	335	334	328	312	317	289	319	329	282	310	320	325	349	309	323	336	303	325	301	326	336	323	288	287	318	323	332	310	301	308	296	311	323	285	296	341	313	315	298	331	326	317	293	309	287	315	285	301	272	293	285	321	292	298	315	338	323	321	355	298	354	333	313	311	300	328	297	307	278	268	293	312	314	306	304	314	282	277	312	309	309	297	301	284	312	329	283	288	304	321	298	339	292	294	301	300	299	307	315	317	296	322	311	313	317	313	314	293	272	320	304	293	300	322	314	305	332	357	327	302	325	319	302	287	382	310	298	301	323	314	318	364	291	304	281	301	334	292	345	308	314	302	303	298	288	276	295	316	313	326	327	321	303	302	318	293	339	326	292	302	275	323	294	320	301	333	306	318	330	308	305	318	338	325	307	311	319	293	299	321	306	307	305	296	310	295	318	329	312	311	296	319	321	288	305	308	317	304	306	311	294	307	297	273	319	303	293	305	305	275	346	323	303	327	293	308	301	290	325	298	295	298	300	302	299	304	290	295	311	299	302	300	335	338	324	302	285	341	312	303	341	281	296	317	310	298	317	312	309	288	293	335	324	316	312	274	315	323	281	302	284	343	330	308	334	291	284	329	324	299	295	310	338	307	294	289	303	299	298	290	300	298	332	312	331	299	317	302	338	306	327	281	308	298	321	301	325	287	316	307	284	286	337	288	312	284	265	321	325	346	290	310	310	283	275	287	335	308	303	314	300	292	284	299	305	273	320	316	311	319	307	322	313	288	306	291	312	305	323	335	287	282	301	296	278	264	309	304	316	289	292	320	337	312	312	297	341	291	293	291	320	282	311	304	315	304	296	308	298	286	293	304	294	302	302	358	325	309	282	333	274	310	291	291	325	287	298	301	305	307	308	359	296	304	302	296	312	307	315	288	334	329	302	342	300	296	321	313	339	299	306	307	298	277	321	297	294	290	312	322	310	308	288	290	345	290	318	296	294	304	338	314	302	334	279	306	321	287	315	320	286	313	288	313	301	312	283	335	312	308	354	322	286	306	302	311	321	331	319	291	320	293	294	310	291	300	311	299	317	298	310	314	331	326	306	328	315	295	302	327	317	300	325	328	286	285	315	302	296	335	337	301	291	311	305	288	291
13372	929	751	594	409	338	282	223	247	217	166	182	142	156	171	174	136	138	162	166	144	157	144	131	167	128	167	159	163	142	133	129	137	146	128	129	131	134	124	146	126	138	127	124	142	154	137	119	148	130	119	100	132	158	138	132	115	126	130	142	133	132	130	127	115	122	137	113	136	119	142	145	114	118	140	139	117	138	129	130	142	139	124	121	143	136	121	149	151	133	149	111	135	148	156	130	130	120	117	121	127	136	100	119	131	141	134	112	134	128	139	118	116	140	118	112	128	137	132	118	149	140	126	130	134	136	121	141	145	123	112	144	140	114	129	128	134	130	116	131	131	136	111	128	109	124	127	140	120	128	116	125	140	127	141	130	125	129	125	133	114	125	135	108	126	137	153	141	131	128	147	136	127	144	147	130	132	125	136	139	133	129	133	132	124	148	138	128	111	134	150	136	143	133	153	137	145	129	148	139	137	128	143	141	130	134	134	134	141	111	134	104	131	146	126	118	149	137	130	129	129	136	140	133	139	121	130	137	122	131	124	142	150	129	119	113	144	134	131	139	141	132	146	139	160	139	132	128	131	126	154	126	138	133	122	132	140	127	135	143	143	144	140	115	135	135	141	137	115	139	120	131	128	147	114	128	129	130	127	115	109	129	139	146	143	128	144	138	120	108	126	148	151	125	102	127	149	151	120	135	155	145	138	133	143	139	134	129	148	137	143	149	109	111	142	137	122	135	129	127	143	125	140	123	118	121	123	126	122	131	120	121	118	119	134	127	120	127	113	117	146	140	118	124	156	110	120	132	149	166	138	132	165	133	137	111	136	122	159	126	139	118	127	108	127	136	108	115	142	120	113	114	119	122	104	156	129	136	139	142	135	134	112	110	134	144	122	147	146	169	144	139	115	119	128	131	132	135	141	132	140	134	124	120	132	129	131	118	92	144	131	158	167	130	128	132	141	130	119	129	134	134	140	130	135	117	135	124	136	138	165	130	129	126	113	134	143	102	127	127	127	112	149	164	133	118	132	105	144	150	121	135	150	135	130	122	133	149	150	126	157	119	108	149	161	126	134	116	123	141	126	136	134	129	151	115	121	100	132	130	170	153	102	127	149	132	145	122	125	128	150	135	117	111	156	134	134	129	156	110	126	148	139	140	126	131	131	131	142	136	128	113	154	128	129	150	122	138	140	132	130	130	128	156	127	122	148	162	148	136	133	123	141	123	130	147	144	142	148	130	113	129	113	130	125	144	113	140	162	117	127	139	137	133	125	113	124	124	134	109	135	115	150	101	125	114	126	132	130	131	123	130	112	142	132	124	129	154	140	121	131	125	115	135	117	141	136	132	122	129	130	139	102	128	146	112	132	154	151	120	133	142	125	141	140	119	129	171	147	136	121	160	114	124	105	130	130	159	137	165	125	119	150	145	131	129	119	126	118	137	140	127	122	156	137	110	159	130	116	121	135	125	110	137	140	146	129	119	137	131	142	142	128	133	143	120	121	133	129	127	130	125	139	111	120	135	120	131	145	114	129	125	121	122	139	110	132	138	145	134	134	137	133	131	132	128	127	147	101	116	141	110	130	146	129	134	144	125	119	134	141	146	139	130	134	121	125	134	118	115	150	119	131	127	131	127	123	127	116	145	131	115	114	141	154	142	133	118	125	122	128	130	132	148	135	132	146	138	146	135	141	134	130	142	132	138	123	139	122	125	140	139	134	126	135	128	137	111	131	139	146	135	137	133	130	110	133	126	109	127	111	149	132	124	136	134	129	144	149	139	136	142	110	136	129	141	121	154	118	123	127	134	140	114	123	132	166	123	135	117	123	142	118	156	144	116	125	135	126	146	131	138	124	111	146	122	117	153	123	126	152	128	125	128	117	144	113	128	139	146	138	119	122	139	146	145	127	115	125	127	131	139	123	109	152	134	135	139	120	145	161	146	109	136	148	133	148	132	142	118	142	133	142	142	129	114	113	143	142	138	129	141	143	137	116	120	143	138	138	125	131	146	138	109	136	138	131	131	144	138	133	124	140	130	122	150	132	121	153	110	136	143	140	147	135	145	144	138	122	144	145	131	136	142	134	120	121	146	122	128	140	139	139	130	141	147	128	133	142	136	131	124	118	115	117	129	109	112	103	134	141	119	122	129	126	134	143	119	120	140	114	111	114	126	143	152	117	113	120	110	140	107	140	130	129	124	129	138	128	117	101	146	146	144	133	148	127	118	124	107	158	158	119	123	142	136	109	128	123	145	125	124	137	140	130	144	132	143	123	162	135	137	123	135	121	121	137	151	141	124	121	119	132	149	158	147	131	113	109	128	142	135	119	161	125	123	139	137	139	136	145	129	140	141	138	114	117	117	137	149	136	147	131	109	138	122	135	112	113	131	149	130	137	113	149	139	131	142	100	147	130	120	124	126	123	137	136	126	119	133	141	131	138	125	140	126	130	120	135	139	147	141	131	131	117	146	124	138	134	132	120	130	128	133	126	148	144	135	143	120	120	119	123	139	146	128	127	144	121	149	143	141	120	122	149	155	122	137	133	137	134	143	117	119	125	135	126	131	144	121	142	131	133	126	152	133	104	121	122	143	125	151	115	107	112	129	128	151	141	120	121	135	134	138	128	134	151	140	133	117	127	119	150	108	135	140	141	131	139	129	132	130	125	131	134	125	141	139	132	129	148	134	127	147	152	138	130	141	140	135	123	120	122	121	124	138	132	124	128	126	123	130	122	126	122	134	114	154	151	123	122	157	126	142	128	139	132	125	130	138	135	134	114	117	146	122	140	134	131	119	123	122	134	120	154	141	125	129	129	122	143	126	132	143	152	140	138	108	119	126	132	107	136	98	139	126	139	125	151	157	123	129	137	124	120	137	135	160	129	137	132	140	138	138	136	121	117	129	140	115	136	128	126	125	136	117	160	113	141	144	143	128	113	122	138	121	116	127	127	134	156	131	131	115	129	134	120	117	131	128	119	128	119	122	138	127	112	136	117	141	140	147	142	129	129	130	128	149	122	148	145	153	142	120	126	129	136	137	141	150	143	113	100	117	151	124	146	127	138	127	137	116	143	141	120	127	119	125	141	130	131	147	115	129	146	127	110	126	131	142	125	123	114	140	140	125	131	122	139	130	133	101	139	142	126	155	129	135	124	132	135	153	130	144	121	131	145	147	116	125	122	136	123	121	116	129	113	134	154	144	141	101	115	113	127	129	135	138	122	130	141	117	158	131	148	138	140	127	132	123	126	152	133	123	125	106	112	120	133	125	133	129	158	135	121	121	130	141	134	120	119	138	123	146	148	124	137	125	133	146	137	133	141	119	128	112	137	123	125	149	143	141	113	135	132	130	134	131	163	142	144	106	144	116	151	136	129	138	146	131	135	136	121	128	129	124	125	133	134	126	140	135	147	154	155	125	123	134	124	126	154	146	163	156	115	122	148	122	157	105	130	141	143	147	127	132	142	128	167	126	133	147	126	141	154	106
7880	846	1755	2063	1686	1336	1064	922	804	778	696	596	582	541	516	505	541	456	449	468	458	389	405	412	425	404	420	379	403	372	408	394	385	380	379	355	390	378	340	353	351	368	386	373	379	388	359	402	375	347	374	386	380	426	362	330	336	350	324	368	340	341	374	376	350	352	367	363	361	332	365	339	337	375	332	356	348	360	363	379	344	334	349	306	356	325	318	350	347	365	337	334	361	358	362	341	340	353	341	344	327	370	329	403	318	356	365	317	336	335	355	336	371	341	334	371	346	369	309	347	363	346	323	344	359	327	355	346	343	310	344	352	335	330	378	361	356	353	353	353	320	358	358	389	339	359	347	364	357	336	355	359	342	327	337	339	335	376	372	327	338	331	349	317	350	337	343	344	342	363	311	318	324	316	361	364	354	338	368	345	369	374	349	354	336	340	356	349	356	375	366	371	357	342	330	328	313	312	337	356	349	366	334	359	341	364	359	322	358	330	390	375	355	333	339	342	337	350	315	330	342	340	334	327	321	360	362	360	326	368	361	355	325	387	357	332	328	327	334	363	306	357	358	363	336	322	318	358	365	295	308	308	355	353	356	309	342	340	372	323	330	339	353	349	350	349	351	367	362	327	317	353	351	345	363	337	346	333	334	332	369	332	344	345	336	341	358	333	351	383	334	370	366	327	348	349	323	339	337	349	385	361	356	364	359	322	357	359	350	339	343	366	355	330	323	323	377	354	350	311	379	328	365	398	366	341	354	308	311	320	317	343	345	353	313	359	356	329	365	337	346	360	333	365	317	332	362	343	321	361	346	343	310	304	346	333	345	343	359	311	379	341	363	359	348	330	363	338	355	381	358	336	334	327	340	342	375	376	348	340	317	332	355	334	336	362	355	344	359	329	340	330	382	310	344	360	347	325	335	334	352	375	358	324	340	346	350	330	323	331	335	337	347	387	333	351	339	331	329	357	370	353	360	343	363	325	347	341	322	323	351	328	334	304	336	343	331	397	336	341	332	336	349	363	345	343	317	329	332	330	363	351	338	376	331	348	366	357	365	357	350	343	343	345	339	346	379	352	336	353	350	338	368	364	356	336	339	331	309	365	361	357	374	336	325	331	350	340	363	359	318	371	354	332	331	314	361	353	310	335	318	327	328	308	299	319	349	360	312	338	358	325	374	340	355	325	329	371	342	341	329	351	356	348	345	344	339	335	357	330	350	354	347	325	339	352	350	390	350	358	349	334	348	345	345	339	345	342	348	363	351	330	330	327	355	333	363	350	339	351	355	357	320	328	366	364	351	360	368	358	356	398	383	327	317	375	327	320	329	320	353	367	347	355	336	354	333	325	324	358	314	368	346	366	321	380	340	350	356	350	359	340	362	338	350	339	359	341	335	358	323	369	351	360	345	325	330	366	353	353	357	340	341	341	342	332	326	361	354	329	332	330	320	321	399	328	365	355	357	304	356	375	326	327	377	350	339	358	355	330	392	351	351	352	357	382	337	338	329	322	337	340	356	323	337	340	320	348	366	325	351	340	326	382	361	312	380	352	360	364	342	347	325	329	359	326	337	323	339	344	327	335	352	330	370	362	346	335	330	347	362	350	333	355	341	371	318	366	350	293	317	352	363	358	374	344	333	372	357	314	319	329	356	367	382	338	340	351	339	375	347	377	357	347	374	351	340	329	325	365	352	349	351	367	373	364	329	357	336	334	335	361	334	341	335	375	345	332	322	353	379	392	332	317	354	370	380	372	304	367	363	376	341	346	324	327	369	363	356	327	367	334	349	362	360	348	332	312	313	363	337	338	383	365	339	343	372	359	329	344	335	363	354	336	342	300	363	349	317	346	352	354	342	326	351	365	341	361	349	348	360	336	352	358	350	336	329	320	329	346	325	347	347	378	346	318	343	365	364	350	332	343	335	340	352	338	338	357	316	317	328	315	346	343	366	359	347	354	358	375	331	351	314	352	329	337	349	342	370	320	332	347	372	345	398	344	337	372	383	334	366	357	367	316	369	331	336	338	346	331	344	330	353	364	381	339	348	343	340	362	326	362	350	331	381	343	343	346	346	328	358	367	336	396	319	318	330	339	335	351	363	341	323	371	356	338	371	347	326	333	323	339	337	390	345	322	331	336	323	375	367	346	291	317	343	350	365	361	382	370	360	338	384	321	341	318	372	356	338	339	359	356	382	365	371	342	332	364	354	342	345	371	378	344	350	352	346	372	344	352	330	346	338	335	343	326	319	371	338	340	320	329	347	340	329	362	368	382	330	323	340	357	350	350	324	344	361	346	377	357	337	344	338	360	354	344	316	333	307	340	374	381	344	315	362	358	347	371	346	349	322	347	363	367	360	370	314	338	317	340	382	345	370	353	357	342	342	331	328	360	327	346	331	358	370	329	370	315	372	370	349	394	352	335	358	324	353	337	362	338	376	336	357	334	353	323	347	369	352	348	358	349	344	328	369	352	368	342	306	358	354	330	304	366	364	357	342	357	328	358	297	335	329	354	371	323	367	325	348	342	349	325	358	331	305	334	346	319	361	379	337	318	331	377	337	344	352	337	366	342	332	341	348	373	335	328	340	334	359	331	353	331	345	296	313	338	364	346	295	333	324	340	330	341	338	339	327	350	328	363	309	372	326	349	316	339	350	355	354	397	349	360	356	333	343	327	347	343	337	364	345	345	332	350	342	339	356	336	363	316	354	330	343	346	382	321	346	369	322	334	357	368	365	325	349	351	347	371	384	317	340	367	358	325	337	355	335	350	351	343	369	353	332	340	356	318	337	340	348	379	352	354	353	310	328	333	339	348	357	323	343	334	352	334	319	364	360	323	329	336	358	356	340	332	343	348	345	346	360	346	372	338	338	326	337	352	303	395	318	321	340	347	341	329	337	342	340	344	332	330	355	341	330	318	349	351	370	343	349	370	324	300	341	328	327	358	403	369	363	351	361	335	364	346	332	330	372	362	392	364	337	341	380	345	369	328	347	350	352	347	318	369	336	373	347	346	344	333	339	315	330	342	328	353	349	351	367	344	371	341	346	319	337	356	342	329	348	351	317	334	337	384	352	353	346	348	308	347	328	355	346	354	326	323	355	345	369	363	345	334	344	311	326	342	383	358	301	362	333	334	381	325	360	348	360	331	340	344	347	321	327	333	316	333	350	364	360	312	335	378	342	371	345	315	333	339	357	350	326	370	362	318	360	328	345	337	312	357	319	337	357	351	318	336	374	361	337	373	343	342	360	311	341	353	359	343	343	340	382	300	357	336	370	399	302	368	363	356	338	350	326	311	369	337	342	332	344	360	348	360	307	345	368	335	350	356	342	340	312	336	366	338	336	363	341	380	345	328	319	346	310	308	310	340	345	331	345	372	333	333	352	349	350	349	332	346	346	368	317	368	376	358	325	325	315	337	347	364	374	358	340	383	340	332	340	332	365	331	328	356	337	313	353	352	352	314	364	359	346	336	370	325	325	324	357	354
1593	302	280	278	307	290	310	240	297	286	287	301	287	298	277	302	329	291	240	269	271	293	284	289	264	271	287	299	289	283	294	264	262	269	293	279	307	264	264	296	261	288	296	283	296	308	292	289	290	266	268	281	269	266	289	310	285	303	317	265	297	314	295	279	286	279	266	294	259	271	298	301	329	252	288	314	287	276	266	276	287	289	274	271	288	279	292	281	266	243	260	267	276	288	266	261	270	283	309	301	298	289	282	289	270	271	283	280	279	279	239	234	291	299	292	301	274	229	242	251	251	266	291	253	275	250	267	288	280	293	276	281	286	281	315	292	299	275	259	290	293	263	281	286	287	285	275	282	289	277	268	266	283	273	286	285	280	293	265	246	276	286	292	272	261	260	255	284	309	272	262	305	280	288	279	302	314	280	294	256	290	293	286	280	287	268	280	298	299	289	278	264	287	276	289	276	265	308	269	302	295	234	284	265	271	274	295	267	301	306	288	312	286	283	281	292	287	267	265	270	244	237	274	277	299	299	271	313	254	267	312	267	283	301	275	262	281	238	307	270	321	287	273	289	260	270	272	264	278	308	245	298	244	272	274	261	277	265	290	255	261	270	285	291	284	263	307	295	271	276	277	265	261	277	318	281	263	246	262	279	305	256	289	270	307	271	300	291	298	312	263	287	275	290	273	302	337	299	264	257	280	272	274	284	295	298	295	317	273	256	277	282	266	276	298	271	271	287	253	264	285	260	283	315	255	286	283	264	303	291	255	285	276	274	300	323	268	308	250	309	281	314	258	281	273	320	303	307	298	273	317	286	286	241	297	275	271	333	253	259	287	268	295	261	296	277	301	272	278	288	305	290	280	303	289	292	271	250	277	289	274	290	279	281	277	283	312	255	297	313	282	242	274	237	278	301	261	312	268	301	313	261	251	269	267	267	249	290	266	291	275	280	283	282	262	295	274	307	285	307	284	281	262	267	315	297	284	268	286	279	298	267	267	264	256	283	287	283	278	273	273	277	314	265	311	265	261	288	287	272	256	284	282	293	264	264	267	273	268	265	251	250	287	273	288	263	289	264	271	288	310	308	282	283	253	271	272	284	295	292	287	272	302	278	271	296	306	300	316	260	288	259	270	271	258	291	295	275	276	274	266	283	312	293	259	276	242	232	270	272	254	279	293	269	281	272	272	295	289	283	288	297	308	278	278	308	258	289	272	279	303	307	290	296	281	261	265	292	265	241	281	281	280	272	257	280	324	297	307	297	274	266	260	303	288	287	276	275	269	296	293	259	311	298	278	276	281	297	294	284	290	248	282	273	274	262	280	281	266	266	254	281	270	293	304	271	273	281	279	240	324	308	285	247	281	304	296	277	280	250	295	287	261	296	255	276	260	268	265	263	265	286	295	299	260	284	309	293	301	271	276	284	301	286	266	258	305	261	285	284	280	303	286	264	263	292	285	271	270	267	295	307	271	289	261	275	305	292	284	269	286	302	258	282	283	282	269	287	298	304	266	283	256	265	269	323	282	277	305	305	274	263	272	280	296	292	260	315	270	262	293	301	269	277	253	257	249	270	255	270	271	261	274	264	312	290	295	280	279	292	291	279	281	318	288	297	261	270	275	253	317	255	305	274	259	290	265	282	285	293	247	278	274	279	292	266	288	248	276	272	275	281	297	272	279	259	299	271	300	272	269	273	266	281	291	283	292	260	291	264	310	254	265	297	299	266	283	290	298	318	287	290	290	311	314	272	315	258	322	274	281	258	249	305	309	278	285	297	301	248	262	273	323	307	263	258	264	261	281	258	296	326	321	248	296	298	285	286	267	263	259	275	291	235	280	305	290	279	269	278	274	276	262	307	273	285	269	303	293	254	287	251	314	269	272	294	265	280	288	267	284	261	270	310	306	289	270	270	257	250	273	276	272	276	299	267	289	309	301	275	264	279	294	263	310	267	264	283	272	280	274	269	272	282	255	264	309	268	266	299	274	278	295	236	280	336	302	261	274	283	326	269	275	249	273	287	271	293	239	268	294	258	284	302	286	305	267	274	257	292	305	313	270	263	273	291	261	273	269	266	284	277	277	294	248	274	278	302	273	275	275	311	319	304	310	277	265	297	283	245	274	300	263	271	255	290	261	308	249	252	286	297	285	270	272	277	276	291	284	251	269	254	284	280	307	306	291	266	297	300	295	269	309	293	265	290	310	282	281	293	288	314	261	294	302	260	298	269	298	277	269	314	269	242	242	281	252	314	270	261	287	280	331	281	286	284	275	264	257	225	292	275	293	267	286	248	272	295	292	280	300	290	292	277	252	290	276	300	280	245	292	284	273	301	263	287	279	274	300	273	331	250	279	290	271	257	256	278	298	282	275	257	287	228	272	262	280	288	276	243	270	262	261	279	268	272	290	244	319	284	273	265	286	261	275	265	271	319	302	286	262	302	293	316	304	285	267	261	269	263	309	295	303	288	291	270	260	299	292	287	275	309	295	299	254	257	292	267	253	284	293	262	274	281	300	299	281	265	314	257	306	287	280	293	310	261	313	252	284	274	274	294	292	267	300	260	285	288	288	282	268	274	302	305	273	280	263	294	261	300	269	264	272	258	277	252	270	275	252	299	292	311	285	298	290	286	263	267	281	268	235	271	285	288	283	256	254	277	273	278	295	278	268	255	275	283	277	291	287	236	271	293	263	290	266	279	294	271	281	288	279	275	283	259	247	275	309	339	294	273	282	280	283	261	302	281	256	296	282	293	278	289	265	264	288	254	290	294	293	308	265	298	287	293	283	275	275	281	284	305	280	283	312	308	278	266	266	287	269	286	251	251	317	320	287	276	265	309	290	280	319	295	285	280	274	282	290	276	290	267	283	291	261	289	296	269	275	262	324	266	255	275	295	283	297	294	265	263	297	303	255	253	312	306	284	295	301	247	256	287	262	260	285	266	297	276	300	267	268	265	265	274	278	295	277	293	238	278	320	297	290	271	307	282	291	295	270	280	293	284	270	285	270	300	281	301	287	263	302	299	282	284	257	267	279	299	275	250	293	281	243	276	272	281	300	312	291	291	276	282	274	295	270	269	304	320	308	299	275	289	301	261	303	311	286	283	320	282	277	269	264	280	288	296	320	284	260	286	267	257	286	267	309	258	289	278	237	283	281	251	321	253	270	258	267	307	297	276	294	295	290	250	278	267	293	279	284	262	259	255	309	292	272	257	283	275	281	286	263	295	265	270	275	274	292	268	285	285	306	274	261	248	265	285	287	259	300	265	279	274	254	281	283	284	259	270	260	270	242	305	275	268	266	282	289	287	271	253	305	340	301	290	280	293	278	262	276	285	332	270	297	278	275	250	320	268	270	284	273	255	288	256	280	263	276	276	295	284	279	264	265	305	291	260	276	261	319	289	292	266	285	249	280	306	280	275	290	266	275	305	296	285	258	291	261	271	275	261	266	279	274	289	253	279	284	286	278	281	299	274	277	327	257	279	254	296
1845	619	656	676	675	730	700	645	585	644	639	676	648	602	612	617	652	671	587	613	599	627	614	616	641	635	652	629	618	640	650	641	612	594	635	627	634	626	629	620	642	648	558	636	629	631	611	685	634	604	639	595	655	633	596	608	677	598	597	591	643	639	661	647	648	637	596	631	632	633	606	588	646	695	634	615	640	612	595	667	652	613	606	597	615	637	642	613	635	596	623	623	600	623	641	641	620	610	609	624	651	626	634	617	635	629	593	588	632	590	613	647	669	637	620	596	624	640	607	629	594	621	599	583	630	590	654	611	624	593	611	617	611	605	652	630	649	614	596	665	589	649	622	660	626	643	633	580	602	633	643	608	647	628	668	615	654	613	660	580	598	609	673	623	631	616	606	643	586	600	649	658	655	628	597	634	619	638	645	621	587	649	643	659	605	612	637	599	644	678	614	598	638	629	619	645	589	632	630	666	660	633	592	627	599	623	579	600	590	648	655	600	617	634	623	607	599	640	624	639	665	627	615	633	637	647	623	588	628	574	627	664	624	626	629	613	615	654	627	662	612	647	644	636	603	614	596	657	612	589	612	667	650	632	612	631	626	673	630	608	668	602	613	609	615	628	686	624	632	659	610	646	618	647	600	579	628	649	625	660	636	611	666	637	643	639	627	639	637	639	618	643	690	635	574	660	646	615	646	628	649	624	630	637	677	664	635	608	649	595	604	568	603	640	632	629	660	645	606	612	602	650	599	602	643	628	633	626	619	595	646	611	605	592	594	621	592	644	614	583	563	606	633	606	597	631	623	610	631	673	638	662	614	632	652	608	625	629	666	630	686	619	589	604	616	600	677	575	664	612	593	640	653	617	618	627	632	660	637	645	598	625	611	635	639	634	648	641	657	605	635	622	603	581	605	612	606	618	670	677	635	620	595	607	616	614	538	622	608	632	585	592	608	626	552	622	687	619	613	613	633	627	647	622	652	597	644	605	602	632	632	630	604	628	609	628	638	629	599	622	620	625	667	702	624	663	590	602	650	600	647	608	618	557	562	643	554	613	649	601	608	625	637	586	633	654	618	622	626	594	642	652	587	632	679	624	632	593	599	579	656	645	653	615	617	622	655	612	597	658	595	626	609	662	641	632	605	620	630	681	602	646	594	610	632	669	625	621	584	615	652	628	635	611	602	646	679	616	636	667	625	678	634	670	651	650	640	601	658	616	620	630	625	619	621	642	657	666	615	664	634	631	639	598	606	578	644	621	599	633	607	623	663	599	606	613	602	596	607	554	610	627	619	651	634	635	644	574	600	634	604	591	645	655	592	628	626	621	633	623	641	599	632	652	599	582	635	595	608	608	625	627	571	606	630	659	592	616	636	640	631	646	663	633	599	609	649	630	586	651	617	661	618	630	646	630	656	634	629	603	666	649	656	653	675	583	625	631	632	653	613	587	644	646	679	605	568	563	618	628	620	587	637	618	622	662	648	603	660	661	635	594	645	625	658	623	616	627	627	650	600	674	620	674	655	670	574	651	657	614	635	636	631	659	561	625	656	652	600	565	636	631	620	595	665	634	644	644	573	623	637	635	672	658	660	601	637	637	561	636	598	621	626	641	650	645	597	638	643	606	620	649	629	624	628	606	644	582	615	645	604	653	655	651	636	643	636	651	611	673	617	567	614	657	626	607	607	659	627	625	601	651	709	651	630	636	669	581	610	599	670	598	590	581	649	654	632	631	599	604	618	641	638	648	588	621	633	663	595	635	647	619	623	650	654	612	649	641	640	631	617	575	587	594	692	565	620	638	615	629	640	661	631	613	631	645	622	624	639	663	640	647	645	621	622	600	578	634	567	662	619	631	646	632	656	586	598	671	590	635	643	618	626	592	604	621	667	588	628	590	652	659	606	626	652	634	610	639	626	633	621	624	598	604	602	657	594	619	618	622	609	607	667	616	591	638	658	623	599	619	661	567	617	619	624	580	628	615	636	622	632	625	603	612	612	632	648	593	648	702	653	614	636	606	636	615	645	601	592	654	638	689	670	642	620	592	603	636	608	629	630	636	628	622	617	638	634	637	640	596	616	626	642	652	660	596	623	642	639	596	648	624	635	619	615	640	611	608	639	683	584	636	661	598	685	608	652	673	604	558	630	636	655	581	644	633	607	637	618	644	670	656	668	595	603	624	643	630	625	650	629	636	634	619	595	565	619	630	631	636	610	609	626	648	634	573	661	640	637	627	598	620	648	629	611	638	599	623	617	622	657	633	623	667	623	663	651	655	599	603	603	611	645	645	649	673	623	570	637	632	644	655	615	620	617	628	610	608	649	607	685	630	614	632	690	657	655	610	626	617	660	642	623	606	578	662	657	667	639	636	611	626	626	686	637	630	613	615	678	606	643	637	646	589	639	613	630	611	614	628	600	635	627	614	633	661	598	636	609	612	627	597	625	622	638	602	634	627	653	633	667	671	615	622	636	589	632	663	654	659	602	623	668	670	618	596	647	654	615	662	644	654	616	618	624	608	676	660	651	632	640	591	629	604	632	608	661	621	638	620	605	637	658	634	622	660	609	619	617	585	660	593	631	629	686	651	625	625	665	628	623	647	618	623	624	613	660	637	587	623	647	637	627	655	698	641	591	622	670	617	641	631	664	629	616	613	588	683	654	634	644	642	621	625	630	638	624	635	640	624	649	659	628	619	634	608	622	609	643	625	693	646	646	664	638	627	640	634	662	646	596	583	626	599	621	610	604	603	628	625	630	613	651	641	606	607	641	626	650	594	653	589	650	623	623	623	637	677	648	684	606	581	657	624	611	676	630	613	600	579	604	595	584	578	606	652	671	614	629	619	669	602	602	639	683	619	620	588	615	599	642	667	636	636	668	588	646	599	621	612	595	693	658	627	626	680	601	611	634	637	622	641	646	661	661	634	663	629	594	621	644	641	628	585	616	607	616	634	590	619	575	635	696	645	574	626	636	616	658	642	640	581	629	650	635	625	629	665	619	621	600	646	593	631	569	612	629	620	678	618	590	665	546	661	599	666	678	625	637	621	605	676	591	639	611	625	636	677	655	580	643	600	612	616	646	611	623	643	622	619	622	613	633	625	635	626	597	655	599	622	624	668	684	625	656	614	683	619	622	635	648	669	646	652	619	643	637	646	655	642	608	672	628	617	640	620	637	577	635	620	654	622	624	655	613	598	644	652	616	650	573	623	657	611	642	640	615	663	667	631	650	664	649	641	629	610	629	593	627	601	584	573	636	635	622	644	569	659	616	647	595	627	632	594	602	649	586	643	589	609	611	618	624	607	647	618	612	646	589	607	668	645	598	642	601	605	644	622	626	623	646	617	658	599	618	681	603	610	621	608	636	680	615	632	610	617	588	652	654	612	619	632	612	605	622	663	611	633	627	618	609	670	628	610	603	583	645	618	607	621	625	611	646	601	620	647	655	668	664	669	628	615	613	602	656	631	627	648	631	623	625	623	638	644	654	596
7071	415	453	347	301	230	160	172	139	142	156	135	146	120	159	134	125	133	114	115	144	133	129	131	112	144	151	114	142	116	121	137	125	129	128	124	119	115	108	104	151	103	133	124	100	128	111	123	118	117	128	131	105	134	138	126	122	134	113	111	120	120	128	130	126	128	122	117	115	100	117	122	147	117	128	130	114	131	116	118	132	119	122	98	118	119	117	142	96	104	118	127	124	109	106	125	109	103	130	105	119	148	129	133	119	130	124	123	120	126	98	143	141	120	137	124	117	118	153	133	126	131	126	119	112	117	151	122	119	121	124	107	120	137	107	120	130	150	138	141	124	112	115	109	105	130	136	108	118	132	136	123	115	119	124	124	143	108	143	138	117	110	125	142	122	115	138	141	134	96	121	108	133	128	148	104	118	154	118	113	129	108	134	122	107	125	126	124	114	130	111	103	118	125	130	122	129	116	119	112	99	101	126	101	114	120	130	110	135	123	126	125	134	96	134	129	106	113	110	112	128	155	121	132	146	134	119	117	120	107	126	121	123	114	135	143	126	135	151	113	113	140	123	135	113	138	137	109	115	115	122	116	123	121	106	98	114	126	118	118	144	117	130	127	127	106	103	115	131	100	148	155	120	133	138	119	126	108	127	120	123	102	122	114	107	124	105	139	113	127	139	136	114	126	123	116	115	138	143	150	113	119	133	117	134	99	113	149	114	122	124	101	121	123	111	110	131	113	140	129	110	133	118	114	115	124	124	100	127	107	140	126	114	106	124	117	113	120	95	120	118	107	120	118	129	128	120	125	128	125	129	119	116	123	112	111	136	121	138	114	108	112	144	131	121	127	135	123	135	125	117	130	135	109	124	100	118	132	114	111	103	138	137	120	140	124	124	126	107	112	114	121	125	112	127	111	103	126	126	156	115	107	118	112	104	122	122	151	105	122	112	116	123	118	146	122	133	135	114	119	122	121	132	114	120	121	121	116	112	136	128	133	134	126	114	96	107	127	125	119	122	119	108	113	108	126	127	115	112	124	136	125	109	132	138	111	124	115	101	126	122	114	113	124	120	134	117	115	123	116	124	137	108	123	112	100	100	111	124	118	130	115	126	113	112	122	112	108	108	122	121	109	110	119	138	118	126	131	123	112	118	116	115	133	116	134	137	132	128	130	100	148	133	119	121	121	115	130	102	106	128	131	125	129	121	111	143	122	144	113	120	119	106	115	100	120	94	101	127	118	128	129	125	120	87	117	116	108	118	128	111	119	124	135	117	103	109	111	130	114	118	133	98	115	118	126	114	117	117	131	118	133	136	143	142	118	113	112	128	118	114	110	116	126	110	129	113	149	129	129	121	102	130	117	125	158	124	136	137	128	123	111	126	121	123	127	116	124	101	123	88	113	123	122	154	115	134	111	126	118	142	137	102	113	126	115	128	143	119	109	112	117	115	135	127	111	148	131	113	110	108	105	112	113	137	112	110	126	122	124	124	120	110	127	130	120	123	122	119	123	102	136	143	134	123	125	134	110	125	119	120	120	122	140	94	99	108	108	133	136	121	126	109	121	159	117	135	125	117	131	124	100	111	116	111	116	125	111	129	112	108	118	115	115	142	106	106	151	115	155	122	128	104	110	126	138	127	99	120	127	133	108	113	130	104	116	124	137	126	128	129	119	124	140	115	103	102	152	107	132	134	126	127	111	128	141	110	129	101	101	111	105	116	119	119	132	133	120	130	110	125	134	126	113	126	124	117	109	112	141	118	135	124	119	100	128	136	122	116	134	126	108	137	130	135	100	133	123	132	120	135	120	115	138	123	114	132	152	129	133	114	128	138	120	134	133	110	130	125	124	151	123	119	141	128	119	102	136	129	144	142	126	125	94	136	115	107	103	117	115	111	115	120	128	140	123	114	117	142	105	127	126	126	139	128	114	131	117	132	115	128	103	119	106	93	125	122	112	118	119	115	106	120	122	99	133	116	132	126	117	106	127	100	110	136	134	119	131	114	125	117	123	110	112	106	128	145	118	148	116	116	132	118	118	117	137	123	137	122	127	131	118	125	102	130	134	136	122	116	138	126	124	120	112	126	125	109	116	109	129	134	104	124	117	122	132	129	108	125	112	120	105	117	131	133	135	109	106	114	119	126	99	131	118	135	111	136	127	118	114	115	117	116	124	101	114	119	137	127	128	107	102	98	120	90	106	113	116	119	112	103	109	120	121	112	117	116	125	133	109	99	110	110	158	116	119	131	135	98	103	106	142	128	123	116	126	138	106	118	114	107	137	138	107	100	104	107	116	125	112	121	132	121	110	124	134	132	145	126	133	120	116	114	135	115	133	141	115	117	127	135	120	135	116	122	132	131	137	138	126	117	122	114	118	144	138	142	142	148	111	130	106	121	125	109	129	134	123	127	122	137	119	115	106	118	122	117	128	126	123	116	110	126	132	104	100	127	129	113	96	127	103	136	108	124	106	123	118	111	129	124	119	124	121	126	117	123	126	126	125	102	129	117	112	107	106	113	118	127	131	119	115	108	136	128	130	122	127	113	140	115	147	107	99	133	107	119	149	141	110	123	113	120	114	132	127	121	131	129	116	116	134	133	118	105	113	123	131	133	123	110	144	129	124	143	115	124	128	148	129	106	114	91	109	114	108	131	133	118	122	129	143	116	115	97	130	127	142	114	119	113	126	108	113	126	135	117	131	137	115	114	115	131	118	139	114	134	115	108	102	121	118	119	112	121	121	108	130	116	104	129	107	126	121	138	141	127	132	116	121	105	131	139	120	127	133	132	118	137	131	110	136	125	117	140	99	114	121	111	107	107	130	115	120	133	117	111	125	110	122	121	126	122	138	124	123	148	126	100	110	137	114	132	113	111	130	121	105	117	131	143	116	126	128	138	126	116	123	100	99	121	114	117	121	117	127	114	119	109	140	112	106	135	107	123	105	116	103	119	143	101	122	133	125	111	123	120	122	140	117	125	147	129	126	141	125	129	144	138	128	127	121	135	126	87	118	118	114	123	112	114	111	95	107	103	155	131	115	123	112	119	97	120	128	120	141	124	128	114	147	128	138	110	107	112	133	122	124	124	135	114	106	122	139	112	113	118	123	103	128	139	142	127	130	116	124	111	110	108	126	128	99	117	113	130	135	127	125	124	112	132	115	131	121	120	130	127	136	110	114	104	115	110	120	121	116	130	126	121	109	120	124	118	113	135	137	119	131	143	133	124	128	138	121	112	114	118	128	114	116	124	119	112	118	131	126	117	102	104	138	132	131	148	110	114	105	119	114	125	122	116	123	114	110	148	103	107	117	125	144	108	133	108	134	137	129	119	116	124	125	127	135	123	110	116	124	130	141	113	115	121	134	116	136	120	152	120	98	114	113	104	142	141	102	134	131	135	127	108	147	139	102	124	125	123	128	111	127	113	104	140	116	119	130	117	144	134	125	121	97	108	139	104	109	109	115	132	124	117	126	96	106	126	116	121	121
6158	566	1044	1138	1051	817	689	634	518	497	492	469	456	422	407	410	356	370	336	368	373	351	347	354	337	320	341	321	317	340	352	327	343	344	310	332	337	325	332	336	353	319	321	307	324	303	313	328	316	319	321	313	318	339	307	288	329	323	303	310	303	313	300	341	333	310	294	318	328	299	300	291	296	302	312	337	316	324	306	350	299	340	352	289	315	295	296	266	283	297	317	287	310	334	307	293	312	305	309	300	312	307	309	331	335	307	307	307	298	305	322	310	273	325	304	300	315	311	313	332	312	273	299	294	304	307	317	324	332	293	298	309	280	346	320	326	316	290	323	278	280	315	312	313	316	341	324	316	303	305	317	311	321	296	314	294	313	306	288	300	310	320	278	315	295	307	318	313	291	317	291	320	291	283	327	314	299	335	322	335	330	290	317	318	313	319	305	289	321	314	285	304	318	260	305	322	284	334	312	308	319	311	282	301	316	303	308	291	329	311	275	333	341	322	326	285	346	278	303	266	299	313	295	289	325	312	307	315	317	302	291	316	306	301	318	321	309	318	331	307	312	331	317	300	311	318	301	277	312	307	299	332	277	298	304	305	307	313	343	307	295	308	342	317	311	307	307	323	294	285	277	305	326	281	322	319	297	306	298	294	326	289	294	313	285	315	308	319	320	316	311	334	312	282	310	303	278	290	321	308	316	298	294	342	289	303	306	308	318	299	306	318	295	308	341	296	287	321	290	293	302	304	287	311	294	292	313	293	355	322	305	306	290	304	315	321	290	332	318	323	298	304	293	308	319	294	306	323	287	293	347	295	301	298	325	335	306	337	346	314	275	336	303	287	318	318	309	304	300	302	317	272	296	282	312	330	307	305	321	300	295	302	305	326	289	301	311	288	343	279	300	294	314	325	310	310	310	322	304	322	317	307	323	317	303	301	320	302	331	315	306	305	293	292	296	330	295	320	286	293	301	327	312	335	333	303	306	303	304	321	339	260	314	325	273	306	305	307	298	291	320	288	311	305	298	310	326	318	310	298	320	335	298	299	329	295	311	284	312	316	312	292	267	319	306	300	306	326	310	327	293	338	315	319	299	330	304	314	296	299	298	310	352	311	310	342	295	317	315	278	323	298	334	303	293	316	335	331	317	286	292	312	332	279	335	339	298	310	294	302	283	292	310	301	351	336	330	329	304	277	312	298	292	318	297	315	307	289	285	309	297	308	300	315	318	308	311	305	302	316	312	308	282	306	329	291	309	313	326	314	324	320	275	285	307	308	312	308	323	306	353	314	339	341	290	307	270	301	297	334	302	299	339	300	325	314	327	316	328	328	280	300	303	312	299	316	314	276	319	326	318	335	311	329	321	303	326	287	311	305	302	283	304	327	314	322	302	284	331	301	328	284	331	290	309	321	311	327	292	324	288	316	320	309	324	296	284	306	299	324	332	317	282	299	319	297	305	302	292	293	335	293	342	309	287	299	318	320	321	275	327	340	283	294	314	289	325	302	294	318	328	298	331	347	314	313	306	303	284	313	292	285	295	331	311	325	343	338	312	302	271	290	311	336	303	305	328	303	309	320	307	294	297	320	306	306	321	314	305	312	298	294	282	313	282	269	285	322	310	299	327	299	295	308	320	295	305	326	308	309	270	303	323	300	287	338	326	316	315	330	327	311	313	280	281	321	297	307	315	348	316	321	292	292	299	292	313	293	281	305	299	283	311	323	331	311	314	279	306	301	284	320	287	301	282	292	295	300	316	307	313	288	307	316	285	305	294	306	343	308	353	308	352	322	315	321	318	295	302	297	302	298	293	284	329	308	305	295	312	274	286	327	317	318	339	298	302	305	325	306	331	309	319	310	332	330	295	316	288	323	327	307	311	298	344	313	280	279	282	318	307	318	295	318	334	316	295	323	315	295	278	301	305	302	300	313	318	296	312	313	296	317	308	302	312	320	332	319	327	304	325	296	319	302	310	288	295	319	326	310	280	322	305	298	305	286	305	311	311	279	274	325	336	296	318	293	298	322	291	301	270	327	317	298	295	320	317	295	312	295	297	320	299	316	299	299	322	314	287	302	291	325	283	315	318	285	318	283	335	306	313	297	302	315	304	294	288	313	303	285	287	312	331	286	321	307	327	310	295	347	321	289	294	292	306	302	293	296	335	312	320	288	307	310	311	312	312	324	310	317	297	317	310	311	275	308	264	290	305	328	295	307	313	333	322	290	317	321	289	299	311	308	298	312	282	317	299	340	316	293	301	329	328	321	288	310	289	268	327	302	316	304	284	287	297	298	311	305	251	265	315	307	309	294	285	295	311	310	319	284	303	280	321	327	299	294	297	343	357	316	293	298	326	318	325	287	318	293	300	284	288	313	301	314	296	346	298	315	343	317	338	326	333	294	299	316	300	306	269	342	300	318	325	326	328	317	288	336	311	305	317	303	317	328	338	286	369	301	318	278	279	288	311	332	327	342	284	309	306	333	316	352	323	326	296	284	299	279	290	298	323	313	305	314	303	343	296	295	334	297	321	288	304	306	269	288	346	289	304	315	320	319	321	316	315	314	325	322	298	312	300	312	294	321	299	308	312	320	297	310	320	279	322	302	296	312	326	304	350	299	310	293	289	290	288	347	300	321	281	303	318	310	288	302	270	335	273	317	318	319	281	311	304	293	315	282	300	320	283	322	310	348	323	296	306	338	323	341	332	304	302	318	311	292	275	309	331	300	294	312	316	285	317	309	303	302	320	310	296	311	309	296	312	285	306	296	291	312	284	285	312	332	324	317	309	317	270	303	278	327	307	311	296	301	305	288	303	279	332	329	291	304	282	308	313	293	304	351	312	322	331	318	311	297	306	321	328	322	335	316	345	285	300	314	306	297	313	317	315	305	301	314	307	328	317	306	317	298	335	323	325	317	289	302	316	315	283	320	329	306	318	296	305	306	325	322	311	342	292	318	305	287	318	313	333	302	338	292	302	289	293	317	297	316	288	311	337	309	301	299	282	314	332	294	312	286	312	292	300	293	336	283	312	311	289	327	319	327	307	303	295	303	317	290	299	335	273	320	307	275	328	303	350	319	308	319	266	317	286	295	288	288	293	313	334	327	341	290	334	302	346	301	330	300	294	342	341	320	318	321	305	305	291	298	321	293	291	284	299	291	320	299	317	310	299	281	324	340	323	319	311	307	327	317	291	324	316	318	304	294	310	308	300	331	298	300	319	332	320	282	329	331	323	311	319	303	309	271	325	296	286	288	296	313	283	292	298	296	348	331	289	332	286	301	292	303	316	324	330	301	316	339	301	306	318	342	315	313	289	288	316	287	267	275	294	326	288	351	275	293	305	268	306	334	290	316	311	263	301	320	309	285	314	324	312	325	320	299	293	370	340	313	308	319	334	306	325	275	308	317	322	301	301	274	302	294	310	313	326	306	273	341	302	306	301	319	278	332	307	305	320	293	297	315	300	304	333	338	301	326	292	264	325	297	308	323
13434	939	797	666	463	342	288	242	220	175	150	166	176	169	148	164	143	143	161	134	152	170	152	151	125	144	139	131	121	145	134	148	141	131	108	143	124	131	130	139	126	123	131	121	122	138	152	150	138	136	140	122	125	128	128	125	110	135	136	145	141	137	155	131	127	143	141	138	153	159	131	122	140	135	142	140	131	137	127	122	135	125	122	136	112	122	114	147	114	123	131	133	153	129	134	140	133	116	143	136	132	147	148	154	140	156	117	160	119	143	117	136	106	150	125	143	127	129	133	161	123	148	133	141	134	116	142	124	122	125	130	151	138	155	128	110	118	119	132	141	156	139	114	125	125	119	141	139	116	146	129	140	137	139	147	124	147	133	136	136	109	101	135	149	134	136	141	146	131	130	113	137	130	132	118	118	132	122	149	128	114	143	150	145	118	117	138	120	126	128	128	136	149	144	136	119	125	132	120	132	113	147	140	142	132	122	139	122	140	129	129	122	130	115	116	121	117	128	144	164	99	128	125	121	126	131	123	134	119	143	127	113	137	108	119	126	137	124	149	116	132	136	134	120	138	118	119	137	158	139	126	111	133	151	150	128	142	135	134	136	160	128	142	154	133	148	130	135	117	130	136	137	120	149	136	117	134	136	117	129	136	141	135	144	146	127	122	122	114	125	140	141	145	157	133	132	141	141	136	111	160	152	139	139	117	119	117	156	125	139	147	118	135	120	121	112	132	126	122	125	134	125	143	140	137	125	131	127	146	130	119	136	131	127	119	119	132	136	128	134	109	129	114	150	132	115	137	135	132	149	140	130	141	122	141	132	123	127	131	132	125	144	158	128	148	115	141	129	138	133	115	124	105	136	128	102	142	108	125	123	148	116	104	146	133	126	155	143	136	139	135	134	135	120	149	137	130	120	133	135	138	130	145	146	131	133	150	124	131	150	125	138	131	133	110	135	127	127	140	116	143	130	124	125	134	130	139	122	133	129	116	136	139	113	146	139	134	116	128	145	119	119	117	145	132	129	121	140	142	137	128	150	144	139	137	124	161	142	136	138	122	126	141	131	148	136	130	133	150	126	141	130	122	139	120	138	123	124	123	133	115	139	141	144	141	126	110	154	136	115	117	135	116	145	140	125	118	142	140	118	108	129	152	124	131	135	104	136	133	126	142	124	124	151	129	120	131	130	128	134	121	126	111	141	107	138	158	143	115	137	141	127	120	114	153	158	139	114	108	117	119	143	101	125	125	135	134	129	120	99	142	162	154	150	148	120	143	131	131	131	135	122	121	138	137	135	129	115	152	140	144	131	125	125	130	146	136	144	155	163	128	119	139	139	139	140	125	133	133	117	128	129	138	132	137	136	107	116	129	129	140	147	150	143	123	128	132	132	162	128	120	134	148	116	129	145	136	127	134	133	120	142	108	119	161	144	123	110	131	127	140	131	140	121	146	142	146	139	116	112	124	121	138	132	131	124	123	132	132	139	144	128	123	121	151	138	114	135	106	137	129	114	119	132	130	116	156	135	119	129	121	118	129	152	109	121	139	135	113	139	121	146	124	136	111	146	122	123	122	128	131	116	142	166	136	125	131	124	130	140	154	130	127	120	133	136	137	132	124	135	111	139	130	129	118	140	161	118	115	130	135	113	104	144	145	166	119	121	132	151	126	131	125	139	153	132	136	108	129	130	138	135	136	134	150	111	128	144	129	151	140	124	121	116	137	128	148	151	143	134	128	133	126	128	127	135	139	149	119	127	142	133	139	133	112	134	131	155	115	121	138	127	132	115	112	131	131	140	122	120	144	132	124	113	145	129	150	124	130	134	112	128	124	152	132	130	133	129	118	142	123	113	131	108	132	134	133	129	130	147	135	114	120	135	121	134	126	121	131	134	110	142	120	122	111	137	141	150	117	134	143	135	143	122	135	108	139	118	134	108	141	143	126	141	126	150	126	114	130	126	147	134	120	116	119	140	133	134	125	146	130	162	132	125	137	133	128	108	139	138	131	161	141	130	118	143	139	145	115	136	115	134	129	147	152	136	161	117	138	140	128	129	114	112	151	137	128	139	144	129	118	148	130	143	128	139	128	95	139	127	131	128	158	110	132	144	136	148	111	119	124	114	119	143	120	146	128	143	133	140	112	136	98	118	124	129	145	126	120	138	114	111	132	134	136	135	138	167	138	133	131	131	137	144	144	134	116	116	141	132	148	136	127	141	125	131	141	136	105	131	121	146	142	151	117	120	142	143	141	149	140	146	130	111	151	121	122	139	128	139	136	137	138	134	133	145	117	126	112	136	115	127	135	133	119	114	143	128	120	123	125	132	131	120	138	133	137	128	132	124	149	134	124	135	140	107	114	122	121	114	118	142	137	147	141	126	134	122	130	130	123	128	130	108	138	135	124	124	129	143	130	123	124	146	127	128	125	164	138	147	105	131	102	146	125	148	136	123	104	137	141	128	131	142	111	136	131	154	167	126	139	144	143	117	129	137	130	143	131	112	137	143	139	133	114	130	134	135	118	112	140	133	162	140	123	119	122	133	99	119	144	114	145	141	144	170	136	158	152	128	143	151	149	125	124	128	148	136	142	131	120	120	150	152	133	117	166	109	148	158	156	144	137	127	121	124	135	142	122	131	128	134	143	132	136	115	124	124	126	171	137	130	136	153	129	121	142	138	119	116	154	128	129	125	137	144	124	148	123	111	144	119	137	131	131	152	111	125	130	122	133	145	136	125	140	136	154	167	152	115	123	133	130	133	142	141	132	132	143	124	132	139	144	146	152	141	145	131	129	118	136	139	138	134	120	146	122	117	120	130	125	125	130	122	127	150	126	128	143	141	133	139	139	158	130	132	136	144	130	124	151	126	142	117	129	151	134	133	147	128	145	118	133	125	115	142	131	131	126	124	130	128	156	118	147	123	139	128	140	156	123	126	124	150	134	111	124	122	117	138	145	107	109	148	139	121	126	135	133	126	139	143	125	107	126	124	160	154	119	134	146	128	142	130	137	112	119	116	141	126	139	124	134	133	137	113	134	121	131	107	135	121	134	140	125	129	145	136	134	141	132	147	132	133	139	146	138	158	145	133	128	119	135	117	148	134	140	131	127	122	143	139	121	141	142	134	145	130	149	108	125	139	164	133	139	153	148	143	120	133	135	121	120	126	122	139	130	126	124	133	119	154	126	145	119	124	137	128	128	110	105	125	131	137	141	111	158	128	141	132	130	127	123	148	129	125	120	119	107	141	133	141	136	121	125	125	125	137	130	133	125	123	141	142	127	148	120	122	129	138	120	132	155	133	117	136	123	126	111	142	114	124	109	133	153	115	111	128	127	130	128	125	123	131	137	138	152	112	136	125	140	137	133	142	118	149	124	136	124	134	135	101	122	128	117	129	107	131	124	129	124	126	123	116	133	154	127	123	154	124	140	117	133	136	114	158	119	118	149	139	138	140	129	135	126	145	124	128	147	117	116	131	126	97	152	146
8095	835	1746	2066	1695	1370	1110	1014	770	760	670	606	602	549	502	507	474	501	449	403	430	415	397	446	407	417	379	431	427	392	392	370	399	367	367	358	407	356	393	368	376	392	392	385	382	387	381	373	383	360	370	385	361	350	340	363	354	312	362	349	376	398	343	338	381	331	378	351	366	343	382	328	341	368	336	336	394	367	317	319	334	351	336	380	356	349	341	378	354	366	369	362	361	331	354	326	370	383	349	363	343	376	359	353	379	336	373	345	334	408	347	359	377	353	329	343	346	371	365	363	339	337	355	338	371	343	388	360	370	330	344	337	335	340	365	333	349	344	348	355	332	379	372	332	331	317	322	332	349	345	327	319	350	345	339	374	323	344	373	343	310	326	345	348	313	337	364	350	350	339	365	322	347	331	368	365	333	361	352	372	344	350	341	333	376	359	323	326	364	353	343	338	332	356	341	367	357	355	326	325	333	368	368	339	376	355	341	338	357	347	346	366	361	317	379	376	346	344	346	357	378	356	337	340	341	347	339	338	372	341	358	336	335	324	339	318	359	345	326	320	307	355	363	316	330	339	399	338	321	329	338	344	350	367	330	335	346	335	365	373	347	379	326	340	323	351	354	344	365	347	364	347	338	346	326	342	339	347	346	331	339	332	335	342	358	342	352	334	311	340	335	341	363	348	345	386	331	331	341	361	343	349	347	367	356	341	377	361	355	334	311	315	332	365	341	325	402	317	348	354	356	321	333	358	304	354	349	381	340	324	361	378	331	350	338	345	368	315	328	364	320	380	375	342	336	384	334	339	350	363	338	332	336	338	313	323	357	321	349	347	328	349	339	371	344	357	369	302	331	344	317	374	345	374	357	352	337	379	335	360	376	345	368	361	315	325	330	362	339	361	286	324	331	300	330	303	340	368	354	363	370	350	343	373	349	316	357	340	328	330	381	345	352	354	338	336	337	359	334	352	328	383	363	337	347	334	363	306	369	348	314	315	328	322	348	332	356	342	348	317	337	373	346	323	368	321	316	319	354	355	342	353	361	371	341	334	368	348	352	360	366	355	369	317	361	352	377	357	345	377	383	356	316	329	320	382	357	351	325	373	347	361	383	321	369	319	339	319	365	371	350	330	350	330	368	358	365	357	341	345	364	334	372	342	371	344	339	366	358	339	316	323	318	355	361	335	367	380	351	331	371	333	346	311	352	348	326	368	356	360	380	347	340	355	328	338	370	336	315	377	342	318	350	309	344	327	351	372	391	375	349	352	359	340	378	348	338	331	350	330	365	339	329	334	357	343	354	341	331	387	359	360	356	340	345	343	356	368	321	342	321	351	356	309	331	351	369	336	351	338	342	337	339	346	310	350	324	351	352	353	337	327	327	337	351	370	354	350	350	371	343	334	337	368	344	379	341	349	306	336	368	356	355	358	351	339	337	358	301	383	329	360	378	367	370	322	335	365	331	326	385	354	360	340	322	349	346	337	368	306	366	343	371	323	364	343	332	358	338	325	346	364	360	383	340	345	358	340	352	332	380	328	377	356	344	339	352	350	353	337	360	350	364	324	327	384	364	348	318	361	329	349	334	374	325	358	326	350	336	345	343	354	380	353	361	355	356	344	327	321	314	351	337	348	331	376	354	355	331	327	361	364	342	329	347	323	363	338	315	304	325	362	402	356	353	375	327	358	366	366	369	354	397	355	364	381	353	353	385	359	335	341	331	385	367	338	351	338	359	307	344	344	375	321	339	327	350	362	334	359	343	330	379	370	330	362	339	349	357	324	364	320	324	317	353	339	336	366	334	333	385	344	379	321	348	362	355	328	380	353	355	342	374	362	357	318	350	338	343	320	306	340	362	336	383	341	325	389	330	356	346	341	308	338	345	334	365	358	345	342	344	326	321	350	330	374	343	375	346	315	329	365	352	335	351	320	345	347	348	322	349	350	337	339	350	337	320	359	343	325	344	312	360	343	344	344	335	332	348	361	355	350	359	312	348	330	386	373	376	347	352	317	335	349	342	368	369	339	321	349	332	335	320	351	342	309	376	365	320	306	345	356	364	361	369	355	349	382	334	376	383	404	383	349	320	367	341	321	342	356	338	336	347	357	299	353	328	358	344	335	339	380	356	354	338	337	326	346	329	337	325	352	338	333	351	336	314	321	380	355	348	347	332	362	357	343	338	335	319	378	356	318	363	355	347	337	356	349	351	369	340	361	363	368	333	372	332	341	359	366	340	328	347	349	357	305	335	338	383	341	325	347	396	353	353	333	399	347	337	354	364	359	353	334	364	332	373	365	340	356	331	329	336	342	359	356	340	365	340	339	361	360	347	355	337	324	335	346	331	328	351	349	319	367	325	342	366	338	368	304	344	337	334	354	346	364	352	320	373	378	344	323	366	337	351	367	342	325	334	359	373	340	353	320	356	329	319	364	346	328	375	313	356	358	353	360	343	332	323	306	361	331	348	367	350	339	328	357	350	377	337	319	346	369	391	341	326	368	342	326	386	345	321	342	349	382	337	349	329	360	317	352	353	331	351	347	353	349	358	321	337	344	344	347	343	356	365	348	328	348	357	371	334	357	377	377	368	386	331	331	332	377	333	347	335	352	367	343	353	345	321	303	322	331	363	339	351	376	353	341	357	320	370	343	349	353	339	349	318	350	318	345	322	344	343	333	321	339	336	340	347	319	299	344	349	349	338	330	345	359	347	344	359	367	355	347	358	348	365	338	348	344	419	353	361	295	345	342	332	338	342	336	370	339	339	350	338	362	335	338	342	364	345	332	346	347	358	347	366	361	361	317	327	366	356	360	386	355	367	337	340	352	338	343	304	333	346	353	320	354	351	359	322	348	317	372	355	335	320	394	334	317	340	360	359	346	371	324	359	346	360	362	308	348	326	346	326	342	341	366	312	334	308	343	334	331	351	326	358	319	349	343	321	346	351	356	340	334	353	339	378	362	374	340	318	362	378	330	328	352	362	337	358	352	362	354	353	349	345	332	338	312	321	350	322	354	362	355	324	365	331	344	366	354	369	341	338	381	350	335	350	315	333	388	350	360	344	358	354	374	349	364	334	363	346	361	377	331	354	382	339	346	345	324	326	340	347	365	384	352	337	340	296	372	344	389	329	339	374	335	329	315	362	350	333	364	329	348	348	358	349	345	358	361	338	389	339	322	324	366	341	358	346	389	320	362	352	345	321	356	332	342	341	345	363	372	362	364	309	360	347	343	340	324	364	292	367	333	356	354	320	356	362	331	349	349	360	354	314	400	369	356	353	329	352	363	355	376	342	358	364	343	362	339	340	322	340	324	339	359	341	333	352	365	369	378	322	313	329	356	327	368	314	326	352	337	366	349	330	330	344	337	355	350	353	346	362	358	331	378	348	339	339	370	322	341	308	355	352	351	346	381	349	358	345	330	358	360	355	336	342	314	365	357	342	358	339	338	360	333	351	398	340	369	341	344	342	340	340	321	313	355	323	347	354	323
1630	309	306	303	293	286	307	283	301	302	272	275	261	275	260	273	250	296	271	293	293	313	295	267	291	293	300	298	300	293	289	292	284	252	306	301	279	287	271	313	294	291	268	266	298	315	271	264	270	266	248	307	313	303	286	285	272	249	275	272	290	284	296	286	312	296	279	294	279	271	285	298	293	302	292	278	285	298	314	274	308	279	294	300	281	289	275	291	258	333	282	283	302	302	273	299	273	293	297	293	306	311	286	290	305	284	282	293	282	327	268	318	297	278	274	287	282	301	265	304	247	234	288	287	281	293	265	259	305	281	303	278	295	297	271	293	271	264	261	273	312	284	289	300	300	293	279	256	295	283	280	291	303	246	279	287	271	297	299	284	264	269	289	302	236	284	256	283	272	290	307	276	301	273	269	264	293	282	294	309	276	261	310	290	312	306	287	290	285	302	333	335	292	296	273	302	281	309	254	316	311	292	283	277	285	284	268	290	283	281	264	293	287	287	269	263	271	303	292	299	276	287	303	291	284	265	271	265	267	245	274	274	301	241	285	313	294	295	269	297	304	288	297	299	308	232	289	299	284	280	290	275	277	281	282	295	270	274	297	273	277	268	287	252	292	310	285	294	271	261	282	299	287	288	262	281	301	286	316	263	336	290	255	291	312	291	276	288	297	282	299	280	277	329	287	277	269	281	270	255	298	258	292	262	268	260	269	270	285	266	299	285	299	318	294	256	282	291	280	251	303	281	271	269	298	260	305	278	268	240	238	291	273	291	320	264	322	266	275	282	280	255	277	307	273	280	295	260	276	309	287	314	294	290	305	304	281	265	293	300	276	287	296	288	259	280	267	308	292	272	262	300	267	289	330	326	279	286	275	288	260	275	296	306	295	283	287	286	278	279	272	285	299	260	283	295	254	291	284	275	250	272	287	280	267	270	279	265	266	253	289	277	280	288	288	260	258	252	301	295	281	284	290	294	262	280	289	295	282	333	292	278	311	301	275	286	305	271	259	278	256	250	294	286	264	283	275	270	296	296	282	277	287	267	304	301	268	294	257	275	269	237	272	283	250	264	263	263	285	294	275	266	284	288	320	303	253	275	303	304	283	321	327	277	275	286	270	269	272	266	293	286	280	272	281	300	269	277	299	292	261	270	265	276	289	279	291	287	259	281	293	301	243	249	262	276	307	279	278	286	297	290	269	270	274	276	280	274	291	284	272	310	302	278	308	291	280	299	273	282	305	259	285	295	275	287	292	294	289	298	271	278	251	290	268	268	301	267	291	252	287	296	305	307	278	304	298	266	297	284	280	261	290	295	299	279	288	295	249	272	279	296	284	305	279	286	287	289	271	267	299	293	307	302	262	269	275	282	272	298	265	243	270	303	267	304	309	279	272	308	254	302	265	279	278	290	285	262	300	308	269	276	269	278	300	285	329	250	288	287	285	264	277	276	276	271	285	304	280	298	251	296	254	265	305	279	282	331	289	243	306	288	284	259	282	294	290	277	269	286	284	259	277	284	292	283	277	290	287	313	296	289	236	304	271	262	295	322	279	253	290	280	272	273	283	315	272	280	292	269	302	294	335	304	268	307	273	266	275	283	253	281	261	277	247	269	277	262	267	281	300	257	284	285	278	292	285	291	287	278	335	287	267	268	290	313	292	294	275	293	298	289	260	277	284	302	312	282	278	273	281	262	279	266	282	293	290	306	305	280	281	269	324	325	276	284	288	291	291	300	287	323	276	313	276	292	257	248	301	318	266	297	258	292	268	259	277	272	264	285	250	276	279	285	298	263	279	299	324	273	278	293	297	276	270	294	270	287	277	273	323	281	298	276	297	287	294	305	294	308	274	284	297	268	280	305	288	284	273	254	279	270	265	274	265	260	265	241	265	290	263	284	278	305	294	275	318	291	318	306	300	269	286	292	282	303	292	318	260	268	265	294	287	265	299	273	288	264	298	259	264	286	287	296	264	270	274	288	304	257	316	270	275	298	287	294	297	292	346	306	280	281	284	291	265	285	306	278	289	291	284	289	249	287	282	306	284	281	294	238	310	298	300	258	282	287	275	274	287	264	279	288	283	281	287	296	271	257	258	299	283	258	291	285	290	274	282	314	252	287	274	245	268	274	249	251	290	295	251	273	275	285	260	308	291	275	271	271	299	291	271	259	287	294	298	293	261	281	264	280	274	247	258	256	259	288	283	310	253	274	285	240	294	321	299	321	251	303	272	276	289	290	339	304	273	304	293	264	245	282	296	269	266	272	299	272	286	293	276	312	301	305	286	311	317	306	298	279	290	289	256	299	303	310	279	299	265	293	257	263	269	302	280	286	280	276	290	289	255	309	264	283	276	285	264	285	283	279	267	285	278	302	287	298	276	271	257	282	286	274	288	282	272	288	297	260	275	298	274	239	301	293	265	308	293	277	275	284	279	271	275	288	286	262	277	269	303	268	284	263	289	287	261	265	266	281	270	272	283	255	272	272	276	282	278	285	289	294	300	316	295	292	289	264	287	308	283	262	260	284	293	284	288	263	320	311	312	297	292	271	260	282	280	279	281	267	253	271	322	266	305	313	275	258	282	279	281	298	271	285	317	274	269	276	330	302	310	281	292	301	289	263	256	303	304	273	298	281	319	297	277	309	292	272	284	285	289	274	306	275	308	262	331	315	301	318	284	294	318	259	269	280	273	264	326	301	263	271	298	255	293	262	280	265	279	249	255	288	313	287	298	298	285	281	284	281	264	273	254	274	303	260	280	314	284	276	274	295	294	289	275	287	257	287	305	277	303	274	264	265	271	279	273	289	272	274	285	296	298	282	279	284	283	306	272	270	309	279	292	277	274	283	335	306	271	269	298	289	262	284	305	291	278	278	287	275	261	293	280	284	298	286	304	260	276	299	261	282	283	280	280	300	263	277	269	261	267	278	240	299	278	291	283	261	279	303	265	280	272	284	303	273	286	263	265	270	294	256	256	263	338	248	310	258	261	326	282	287	272	291	320	276	268	291	310	267	268	282	321	280	282	289	302	279	278	284	277	313	257	283	274	272	252	297	262	278	309	291	295	246	253	270	291	261	277	287	280	271	252	271	269	281	267	274	290	277	298	265	296	254	272	282	310	293	255	272	290	290	275	280	294	273	293	265	278	296	245	294	294	309	283	285	289	282	278	301	280	279	289	288	271	293	273	263	250	263	313	280	285	270	264	294	305	235	300	288	303	302	283	301	283	283	286	306	292	282	321	288	291	268	269	306	274	265	264	277	309	297	293	260	262	267	256	292	274	280	275	273	259	283	288	293	309	238	302	296	257	279	260	266	300	302	273	266	305	278	282	277	289	270	270	311	300	311	312	263	283	276	285	298	295	305	298	295	309	280	303	273	266	298	265	276	273	264	279	274	262	304	280	274	311	295	287	267	305	280	317	272	313	279	283	287	281	259	322	290	273	274	309	285	301	290	285	299	279	300	251	282	268	294	289	312	291	335	300	270
1838	643	619	673	603	658	632	659	632	667	588	612	653	656	642	651	572	640	659	651	643	648	684	609	662	628	633	645	616	620	726	653	638	610	663	626	618	629	620	636	597	613	633	606	625	637	674	619	633	656	663	657	651	651	589	658	598	623	632	656	594	651	608	607	599	642	613	647	627	672	630	582	646	628	634	648	625	633	626	658	639	664	657	646	622	654	604	624	625	645	649	637	637	607	627	608	617	598	637	619	636	592	643	640	656	603	654	617	657	653	646	648	662	713	619	634	643	626	596	618	611	656	601	642	594	607	642	616	633	566	622	627	587	654	640	650	618	626	685	637	593	654	623	593	608	680	608	655	653	648	602	665	668	642	619	614	625	625	600	639	615	591	653	582	608	608	626	624	627	638	637	625	632	601	679	637	658	627	626	632	610	616	595	621	640	656	599	613	654	635	586	670	598	623	622	637	611	621	601	655	675	653	675	607	658	640	601	598	605	618	623	656	614	639	666	642	643	661	629	611	598	665	646	593	599	669	639	639	611	661	622	615	627	578	629	660	637	640	621	621	603	621	621	590	650	645	644	679	614	650	625	617	604	616	639	621	637	631	661	617	649	674	647	618	614	691	626	612	680	612	656	565	608	618	613	643	598	609	657	657	662	616	636	655	625	620	617	616	642	582	681	645	671	600	600	587	621	666	631	624	624	618	591	621	619	635	596	640	640	662	651	654	649	649	616	601	653	643	584	612	623	654	620	624	598	620	617	604	601	694	640	615	617	658	688	653	673	649	631	611	646	630	595	603	616	604	637	633	622	604	615	692	634	630	609	607	657	620	617	672	649	626	589	623	613	631	637	624	644	626	653	645	585	620	669	615	604	604	656	599	615	599	607	615	653	619	593	655	633	627	623	631	662	641	625	643	631	643	623	636	616	653	632	651	598	671	632	635	639	646	599	619	602	606	639	622	635	616	649	599	611	636	593	613	641	629	627	642	578	650	610	644	627	661	618	614	637	638	670	667	605	599	654	587	651	613	597	619	662	618	639	605	636	642	644	622	630	662	584	619	626	615	651	614	647	613	626	643	632	638	629	612	664	614	643	639	616	655	673	658	672	638	573	601	590	575	635	614	613	648	666	654	640	613	637	664	594	662	651	619	648	636	623	683	655	650	636	639	609	665	628	648	613	597	673	618	654	595	624	658	606	614	588	657	618	613	610	683	647	619	607	659	593	650	562	632	650	695	641	634	632	594	603	607	626	622	630	640	625	649	631	627	612	649	648	656	658	617	586	632	644	628	628	572	597	650	638	660	601	629	601	631	582	633	628	616	623	610	645	595	616	610	607	596	638	619	603	588	607	598	632	606	668	648	619	643	639	622	596	667	611	616	620	618	606	638	619	631	611	628	594	621	658	653	607	608	644	653	647	582	615	654	594	596	629	601	647	640	610	627	648	647	649	622	634	658	626	648	625	573	611	644	657	650	624	584	659	601	637	630	617	610	631	605	651	620	644	578	624	662	650	677	575	647	702	608	658	639	622	635	584	667	648	611	696	644	649	636	623	621	627	639	643	595	608	653	649	593	637	617	603	625	645	619	662	613	626	656	621	643	620	596	644	618	638	628	656	630	625	618	649	631	619	609	618	630	665	670	572	665	660	648	583	638	638	660	633	582	654	599	604	639	653	633	614	589	625	650	684	635	618	681	632	624	599	637	684	610	674	633	652	662	598	620	665	630	657	622	636	638	598	671	643	622	686	620	644	641	659	632	632	617	627	593	618	585	631	625	643	605	658	649	699	648	633	686	657	611	617	612	652	647	647	605	659	628	609	648	592	647	624	650	600	590	613	650	605	666	640	634	651	597	642	619	654	620	609	605	605	612	590	679	624	596	633	642	643	681	620	625	654	627	648	612	708	665	629	621	645	633	646	618	639	597	630	638	570	642	616	667	639	662	622	627	640	626	665	621	628	671	632	641	690	609	618	606	666	613	603	660	641	614	606	599	610	646	627	624	626	686	625	605	672	614	608	654	610	622	616	595	621	638	647	639	651	694	621	666	633	602	662	634	587	633	631	612	612	628	629	652	656	628	635	645	704	610	626	679	631	613	652	633	632	644	676	681	577	652	633	647	649	603	668	678	632	631	612	627	654	604	626	595	624	601	607	653	659	636	692	603	639	622	637	643	651	653	635	632	615	611	632	651	675	620	626	589	628	623	664	631	579	648	628	599	622	622	637	635	628	600	591	617	655	663	597	643	639	608	650	640	595	632	604	600	615	605	616	683	634	677	653	638	622	610	636	632	620	636	623	621	652	639	598	621	656	628	595	614	602	616	632	647	664	619	628	691	671	627	615	633	612	663	646	642	627	600	676	640	600	600	636	618	577	633	589	648	608	630	618	619	658	630	627	655	651	649	598	653	656	638	612	646	629	653	645	653	634	653	642	592	641	642	698	668	603	628	652	643	615	652	646	601	636	603	636	612	613	645	656	627	644	658	636	597	625	632	601	610	633	674	628	654	613	622	633	677	624	658	612	638	658	593	686	642	633	651	630	662	619	614	605	608	599	612	610	608	690	625	661	621	664	632	652	626	631	642	642	642	637	640	633	659	646	666	603	657	655	653	657	667	599	605	591	612	654	669	666	579	640	648	693	647	624	685	627	622	656	620	578	660	617	598	632	612	632	623	617	620	655	601	667	629	632	660	635	596	635	636	641	640	629	642	648	678	609	608	592	632	621	633	615	611	631	638	580	651	623	649	620	609	596	598	639	628	642	637	608	598	636	640	629	614	679	578	610	621	601	633	671	649	590	665	671	626	601	668	668	625	616	651	632	639	644	625	632	708	687	620	625	657	637	668	558	648	639	668	682	683	650	638	627	611	615	628	613	654	632	644	656	662	601	629	618	610	615	667	630	633	623	598	628	625	642	649	586	669	648	624	642	648	621	626	625	640	646	623	632	636	648	633	600	608	596	618	671	624	605	650	675	641	617	608	573	668	639	638	643	620	616	642	633	641	679	615	654	616	653	633	591	621	649	617	656	591	632	624	636	631	605	644	621	605	665	636	708	682	646	620	645	618	607	637	627	627	629	635	654	663	659	580	661	617	651	605	662	642	648	618	643	621	667	620	615	635	660	655	654	606	641	678	599	596	611	653	667	621	606	628	631	635	624	632	654	659	625	670	592	640	637	648	621	605	625	625	659	624	638	663	635	601	622	622	610	682	655	632	598	621	636	639	638	658	690	635	650	631	566	640	638	634	653	583	632	619	606	640	642	587	623	629	614	595	626	649	630	642	587	600	565	597	590	662	586	614	621	628	617	668	641	604	631	654	650	614	624	568	651	669	654	646	617	636	608	646	640	610	639	615	593	583	651	611	654	659	619	670	596	613	620	646	603	595	603	670	618	648	620	638	660	642	665	645	637	626	626	646	628	631	612	660	623	657	655	627	660	598	616	641	642	645	651	632	628	567	614	646	625	632	615	659	658	639	648	655	653	594
7366	378	430	386	302	237	197	192	169	143	134	146	147	144	111	117	129	134	146	129	127	141	120	136	116	116	123	124	111	108	133	118	138	130	131	123	120	119	134	135	146	114	132	121	130	114	135	124	107	134	107	105	132	131	108	109	116	129	133	110	124	119	127	130	129	127	136	142	108	116	136	148	129	105	129	117	121	124	127	141	111	118	118	111	105	115	100	140	136	114	103	105	133	121	111	120	116	125	110	115	125	132	118	121	116	126	122	136	98	104	115	119	127	141	126	132	116	125	129	130	120	115	114	137	106	126	104	123	113	134	132	115	124	112	126	107	141	165	101	130	135	128	128	124	111	134	133	123	122	87	113	113	104	118	130	141	119	131	138	99	121	109	130	123	126	125	101	127	141	144	117	119	110	126	129	94	142	127	97	137	116	114	111	111	117	133	109	121	111	120	119	123	142	109	125	101	139	139	116	106	108	116	115	100	106	123	105	113	128	128	138	134	123	112	121	110	109	130	139	119	104	118	115	128	109	124	118	122	121	113	133	128	114	117	135	113	111	87	118	112	125	121	114	120	106	119	122	124	106	121	149	134	114	142	116	104	135	101	119	117	119	131	111	149	132	109	119	114	112	114	132	145	132	128	108	114	131	123	129	109	114	135	114	121	143	140	121	135	131	116	116	120	126	140	141	122	120	101	118	131	125	112	116	126	141	106	126	116	128	107	121	108	122	138	133	116	120	119	121	131	118	124	113	129	141	154	116	124	130	127	120	111	126	121	143	132	117	133	134	139	114	109	139	127	125	134	124	137	126	125	129	112	98	119	124	143	130	125	129	104	107	121	115	105	125	120	115	119	114	126	116	138	131	105	120	117	104	123	109	122	126	129	114	115	123	104	106	132	107	105	122	130	124	117	122	131	119	128	143	95	126	125	128	128	123	131	117	114	121	119	130	120	118	142	128	106	120	109	139	104	116	113	120	119	136	99	111	120	111	132	146	119	112	110	108	127	117	129	120	112	114	126	101	113	122	110	96	120	103	124	158	117	130	113	122	103	141	122	135	133	105	135	139	131	128	135	125	122	125	142	126	109	116	136	106	124	117	140	120	110	105	132	153	110	114	129	126	106	126	105	125	116	140	110	114	111	114	109	135	119	111	131	128	112	126	120	129	137	125	127	107	110	124	103	116	120	119	126	124	117	144	115	130	116	114	120	115	114	129	124	119	133	128	130	114	120	113	134	143	115	115	125	138	144	126	129	106	119	103	113	139	105	130	123	141	117	121	120	117	108	126	109	118	113	118	142	138	128	128	109	127	130	111	134	124	127	127	124	131	116	127	124	127	123	134	132	122	126	120	110	126	104	122	104	138	95	125	144	132	132	105	110	140	117	128	146	122	139	131	107	108	115	128	127	123	94	125	129	121	112	130	117	107	109	110	136	143	129	122	107	122	102	140	108	114	102	131	129	131	115	101	114	112	106	101	125	125	128	122	115	94	119	116	126	149	134	133	131	112	122	112	98	129	113	123	109	108	144	123	127	126	122	120	135	121	135	134	119	105	109	117	122	115	110	131	118	113	125	160	125	128	138	146	119	132	129	112	104	135	118	120	116	140	113	117	118	103	124	125	106	116	143	104	116	122	119	116	128	128	124	125	118	113	126	133	110	112	123	134	130	126	108	127	157	119	116	122	97	134	136	122	118	137	123	98	126	118	137	112	138	120	125	113	129	114	144	118	126	121	116	134	122	111	118	126	125	114	123	123	129	133	133	142	117	150	119	125	124	141	107	124	122	126	149	144	125	116	122	120	139	137	130	116	127	116	131	130	117	135	135	116	134	108	110	116	135	121	124	119	101	115	133	143	114	135	127	122	118	121	109	136	117	121	122	119	138	144	117	126	147	115	128	124	125	126	122	126	114	118	114	136	114	117	148	130	106	133	111	116	124	126	124	113	112	101	135	130	117	120	109	127	107	116	116	111	114	132	121	130	121	115	115	156	135	111	122	105	107	134	141	134	138	104	146	127	114	128	118	99	100	111	138	130	118	103	117	133	114	121	118	100	125	90	126	152	122	124	125	126	112	140	113	129	131	109	131	135	107	112	107	108	125	129	111	116	111	119	133	124	111	121	118	104	134	110	119	115	131	115	118	114	115	108	110	123	133	98	122	123	137	107	133	104	140	108	127	130	115	111	116	129	125	135	87	109	122	123	119	107	133	122	119	139	107	126	113	115	119	112	104	126	121	123	134	135	128	131	137	128	110	113	117	127	108	133	125	119	116	132	125	129	139	124	112	130	105	128	113	95	138	139	120	124	122	134	118	122	123	107	108	144	107	86	111	131	127	116	104	112	104	108	119	133	123	113	117	133	131	141	136	132	125	130	114	111	118	120	113	116	126	109	121	128	126	115	139	116	113	102	104	104	132	124	119	117	128	131	136	140	110	130	108	111	112	97	135	134	115	111	107	119	125	109	111	113	129	122	120	125	98	121	138	112	118	117	131	104	132	121	140	128	122	119	124	121	130	115	135	137	127	135	139	133	127	108	120	111	121	106	134	106	146	127	115	106	116	129	136	129	113	137	120	129	119	136	102	125	143	113	124	110	123	122	120	122	135	104	87	118	134	135	129	115	110	119	115	128	117	123	123	97	115	122	110	108	125	132	138	120	130	118	127	136	129	117	123	121	139	135	107	113	121	114	94	118	120	127	149	132	123	105	128	130	104	138	114	130	128	118	119	133	105	120	125	130	126	106	105	112	124	136	144	127	152	109	120	107	135	125	118	140	120	98	107	120	136	122	114	117	118	137	118	119	129	103	106	123	112	117	116	117	108	122	131	162	139	146	134	130	119	112	112	125	113	108	117	117	112	126	121	115	120	127	119	133	125	103	132	141	135	130	132	107	141	127	120	124	121	138	139	119	126	129	145	114	116	135	125	143	122	114	129	114	117	126	127	142	122	132	123	140	127	128	118	120	110	130	127	139	109	104	117	124	100	119	134	138	116	94	104	125	116	145	137	117	116	131	101	139	119	111	116	126	111	137	121	121	119	110	117	143	143	130	120	141	116	118	112	130	124	117	118	109	129	106	123	127	124	127	120	120	114	134	121	116	119	107	111	122	116	126	125	133	135	129	127	143	109	122	123	120	101	137	106	133	121	111	125	126	141	134	116	127	130	126	130	118	129	128	138	114	113	128	127	129	130	121	100	131	129	115	121	109	133	128	131	126	110	124	129	121	124	133	126	141	120	118	148	86	127	132	122	113	126	126	118	131	127	134	118	122	136	129	118	129	131	124	129	116	118	134	115	139	119	122	131	105	117	123	129	136	122	91	140	113	127	121	118	115	122	103	109	118	128	137	127	132	125	120	118	116	121	134	127	126	123	137	96	109	115	143	139	134	116	105	116	116	127	130	123	138	139	117	114	128	125	112	119	123	122	127	107	113	142	129	131	134	130	107	114	137	123	110	144	111	120	111	143	131	130	112	106	105	122	137	120
6255	570	1007	1161	1006	836	720	601	576	490	475	448	440	416	409	387	349	364	392	369	366	367	340	316	390	344	325	329	334	301	335	332	344	347	345	329	333	334	319	296	352	321	322	271	298	324	311	312	331	323	337	302	303	295	348	303	337	291	281	314	303	303	320	341	312	310	298	342	293	347	300	291	325	302	295	351	280	309	334	304	290	322	311	311	305	319	290	310	304	287	312	298	299	311	283	315	331	337	295	285	302	311	292	283	292	311	325	303	300	316	312	319	309	280	308	312	314	287	299	307	303	316	319	321	292	320	294	272	284	311	348	332	293	299	319	286	314	297	291	316	341	318	309	301	304	310	335	298	301	290	308	290	281	334	329	313	322	311	331	311	303	324	321	281	307	270	320	297	326	305	327	312	325	303	317	271	314	294	288	331	311	290	302	322	314	307	313	309	302	315	290	297	317	286	311	313	310	313	326	325	335	313	280	308	304	301	302	329	280	317	321	303	306	288	322	328	291	314	339	312	311	313	327	340	297	326	321	295	302	323	298	299	324	316	322	309	305	320	331	296	341	298	311	305	297	323	303	328	300	334	303	305	335	285	333	291	321	337	306	273	308	313	290	321	309	282	317	333	288	290	361	314	323	283	318	315	292	326	318	310	303	275	301	295	285	274	283	336	291	276	307	304	303	313	310	316	309	328	317	346	297	311	318	321	320	320	309	325	291	342	300	306	321	332	307	321	312	312	312	290	286	303	301	327	320	294	299	321	309	300	296	327	317	330	317	298	325	301	303	291	334	294	299	309	302	298	315	318	317	321	295	275	308	297	267	310	313	306	305	299	316	274	287	316	273	302	317	347	310	287	312	303	304	285	333	326	317	334	332	295	321	314	316	273	287	315	299	313	320	310	336	346	336	302	309	317	314	302	310	327	310	320	313	304	315	303	316	319	294	319	326	337	298	292	375	283	311	323	323	320	299	294	310	317	297	326	348	265	335	289	336	296	314	297	287	297	311	305	316	347	333	351	329	293	310	348	306	308	295	321	311	334	302	310	294	321	294	300	294	302	282	278	319	327	330	275	278	331	268	288	343	278	291	320	306	294	309	311	283	315	335	321	288	301	317	321	302	286	306	323	351	340	320	319	334	322	312	280	303	313	324	321	282	319	320	353	307	291	347	278	310	327	353	288	307	317	329	314	325	291	293	300	295	339	309	311	299	300	311	291	344	321	338	315	299	319	304	323	339	296	322	328	315	326	314	305	282	304	296	294	312	305	342	285	299	331	292	298	300	300	315	275	294	322	324	288	306	300	311	282	331	329	307	308	320	330	318	335	297	323	318	324	314	309	349	312	322	317	295	316	303	310	294	279	319	278	311	296	285	294	293	311	264	284	279	294	322	293	300	337	315	287	311	343	308	323	305	310	295	340	323	315	331	314	319	298	330	291	268	316	333	305	276	333	320	268	321	321	304	297	354	324	334	308	339	330	327	326	298	303	296	330	325	332	353	279	328	306	307	278	270	322	328	310	292	325	326	312	343	314	347	325	304	328	315	318	300	307	283	329	322	295	311	307	340	340	298	318	283	294	317	295	299	314	301	335	336	303	303	299	319	316	268	328	329	300	288	295	303	296	310	281	300	304	319	302	291	299	319	307	329	363	305	308	335	299	318	323	304	296	320	314	338	331	341	312	297	319	318	325	283	316	284	293	296	321	316	295	352	289	348	287	335	296	294	320	336	311	316	294	280	298	370	299	336	320	335	288	284	315	324	293	308	290	330	292	319	317	318	276	312	322	303	312	321	297	324	298	326	315	303	317	294	295	326	310	276	300	298	333	289	321	307	290	285	314	329	335	305	299	317	310	330	337	314	299	318	298	294	290	302	296	287	320	279	309	299	291	298	309	298	336	305	322	330	320	302	322	323	295	301	305	330	312	308	318	321	295	354	326	291	317	296	316	319	316	328	297	288	327	315	297	272	295	336	315	310	350	313	331	276	312	286	316	293	306	303	322	312	307	304	296	301	314	291	312	297	316	324	301	317	298	318	312	329	317	315	302	315	291	317	339	329	364	310	315	294	287	313	292	327	335	282	330	318	319	327	262	304	304	294	316	297	327	296	332	328	290	283	290	323	313	326	295	306	328	292	308	316	317	302	325	327	332	288	292	312	297	302	282	311	297	334	308	307	312	360	287	300	337	290	308	277	274	292	285	313	280	307	329	302	309	301	310	332	290	319	290	349	324	329	326	290	294	313	296	327	306	320	337	315	309	293	296	327	297	314	313	303	284	317	284	317	326	307	300	283	311	324	335	307	309	294	334	331	283	322	331	264	320	321	299	272	288	292	353	291	299	311	302	303	328	313	303	307	306	313	297	361	301	292	301	294	318	303	309	308	306	285	313	279	293	327	299	306	335	325	302	306	312	332	300	310	313	303	348	325	326	322	293	302	313	329	297	316	327	305	336	302	311	334	337	304	287	350	314	338	282	318	340	288	306	288	268	296	312	315	293	314	315	319	339	284	295	309	306	307	318	331	277	298	336	321	323	303	290	319	303	280	326	315	298	309	311	343	289	279	323	328	295	346	309	310	312	266	302	269	342	309	291	308	280	301	318	314	300	324	288	284	303	306	312	296	287	298	291	304	285	309	325	305	297	277	339	303	314	323	305	323	325	330	303	307	303	360	321	316	317	307	312	281	266	315	284	305	306	317	304	310	315	313	308	295	306	329	299	313	304	335	295	305	306	285	316	285	326	337	292	287	302	307	320	309	329	320	300	305	324	333	286	322	329	289	316	299	297	296	304	281	337	278	312	327	291	302	307	298	312	339	284	295	299	300	289	262	301	282	330	315	307	353	299	338	311	291	286	273	320	291	283	286	308	342	319	318	282	292	281	320	279	301	325	323	317	298	298	302	303	356	290	309	318	308	280	322	313	312	308	303	339	313	314	311	299	320	329	301	314	320	312	319	323	279	335	321	311	305	327	300	341	307	307	301	283	335	299	335	319	305	320	319	297	292	292	310	285	286	339	326	300	310	321	305	286	326	320	329	300	291	340	313	299	323	315	312	311	308	317	268	351	317	304	318	316	299	304	312	350	254	324	315	311	317	318	272	299	311	309	315	303	302	311	306	309	313	310	302	315	329	321	317	322	328	292	302	271	311	304	317	331	340	282	290	305	320	306	323	318	321	308	305	295	319	331	303	326	286	312	327	295	321	315	340	333	308	310	315	292	321	290	326	275	277	321	302	313	313	325	309	327	277	335	288	307	301	320	302	316	300	328	286	310	309	316	297	294	308	311	293	278	316	310	289	329	326	291	279	296	290	330	269	326	319	270	273	300	301	319	301	295	289	327	320	307	329	301	312	285	319	304	282	313	266	314	311	335	316	306	320	319	321	300	355	290	264	325	300	312	287	292	326	312	295	294	310	312	289	328	339	290	289	307	312	278	309	283	294	305	299	310	293	328	326	327	325	290	308	325	311	304	279	299	306	289	315	296
13627	915	768	659	444	312	302	216	224	183	194	188	189	166	152	170	139	132	136	156	158	151	136	128	113	150	154	139	135	127	147	130	159	137	130	143	119	129	141	152	120	108	141	149	141	126	148	143	141	138	121	127	157	137	115	157	127	140	131	118	133	139	112	126	121	144	120	111	122	106	158	149	127	117	133	141	123	115	131	138	160	115	124	150	139	143	147	135	117	147	120	160	125	115	133	124	128	122	135	139	113	149	133	118	155	118	138	150	133	142	114	125	127	139	134	132	116	135	123	123	141	121	136	143	146	126	142	121	145	137	137	143	138	151	128	118	146	149	136	132	136	141	130	127	126	114	123	143	132	131	140	130	151	148	133	143	141	144	138	126	158	144	121	153	129	137	117	135	135	149	147	145	101	145	124	135	127	139	148	153	130	134	136	132	133	104	134	122	136	129	125	104	126	152	119	144	151	123	128	141	150	154	150	145	142	123	136	119	124	157	125	120	152	154	143	134	156	128	120	116	152	113	131	131	131	120	130	119	103	153	128	136	127	131	131	130	143	128	151	122	148	126	134	132	136	132	147	138	136	118	143	146	130	111	134	136	128	116	115	114	129	139	119	132	128	143	130	145	135	130	135	108	129	103	112	121	129	166	132	128	132	147	136	135	126	126	119	137	126	109	125	119	139	143	130	128	123	126	126	134	127	123	139	124	129	136	134	139	115	128	140	122	124	129	159	132	120	139	120	137	136	145	135	109	136	131	136	128	164	121	132	131	132	114	121	121	130	125	150	145	130	122	136	112	140	134	125	143	134	132	149	116	135	134	144	139	148	136	128	136	144	125	154	118	110	118	118	155	138	135	124	139	148	138	139	133	138	130	139	125	151	123	153	128	127	145	96	125	149	130	123	123	145	137	136	117	133	109	153	134	132	129	129	113	117	123	131	139	128	133	133	113	133	150	124	146	139	127	124	133	142	116	141	122	132	151	138	126	121	135	155	138	140	142	121	129	145	118	135	121	137	127	120	139	136	143	111	120	114	142	133	117	153	131	124	145	130	137	145	124	114	133	137	136	147	136	131	158	149	130	135	107	116	112	141	155	158	126	130	118	123	144	135	117	141	116	144	137	142	130	113	116	120	133	123	144	130	140	128	143	167	149	133	118	132	133	129	140	123	144	132	133	138	138	132	146	135	128	137	130	124	122	146	145	146	143	133	128	136	133	133	118	147	114	135	143	140	137	150	129	114	122	134	148	136	124	149	128	118	130	149	131	136	128	108	122	130	152	136	152	155	129	134	128	138	131	165	134	154	118	128	132	142	126	138	129	117	120	138	130	127	140	138	129	117	133	133	138	139	121	142	120	132	133	126	120	122	124	142	147	137	123	130	130	151	143	121	107	148	131	129	130	133	117	127	124	113	131	139	154	145	138	137	129	115	116	121	129	151	130	117	141	133	119	112	119	133	117	136	123	134	143	136	111	122	158	141	155	131	124	146	125	155	103	126	161	142	117	139	135	143	146	156	104	127	121	147	157	118	136	119	134	126	127	125	119	116	139	126	148	145	135	138	134	139	119	137	122	142	144	136	119	145	150	134	121	157	119	118	128	122	90	109	147	159	143	127	135	143	116	114	126	126	143	121	146	146	130	154	143	132	129	118	129	128	108	150	133	156	125	109	147	143	123	140	148	142	122	137	125	140	137	135	140	142	132	161	135	142	139	153	127	118	135	125	134	108	117	130	154	136	148	129	133	157	121	136	136	157	114	108	125	141	129	122	157	120	122	139	121	142	137	146	146	128	141	126	114	130	138	124	127	116	137	120	142	136	133	123	120	122	138	148	156	104	136	130	135	126	161	123	130	113	125	129	125	129	150	147	131	144	137	141	146	121	142	143	143	113	130	143	135	121	129	154	137	124	136	146	128	154	117	119	137	146	149	137	153	139	128	118	136	142	151	133	135	117	132	127	134	131	121	135	144	145	121	119	139	141	101	108	128	148	136	129	143	131	122	120	149	130	113	137	134	151	137	128	126	136	130	138	119	122	125	126	128	139	104	132	124	136	131	119	127	137	122	127	144	156	152	154	132	145	141	128	161	129	125	132	130	156	134	138	128	139	142	151	147	141	128	160	134	136	142	109	129	129	126	142	133	115	143	106	113	132	118	132	153	138	119	133	147	153	139	139	127	127	135	128	125	159	129	145	129	118	148	146	130	159	126	134	126	164	128	133	129	153	129	119	130	128	129	116	119	140	123	127	128	136	136	129	118	126	129	121	119	138	131	124	129	135	128	138	118	121	140	137	146	146	130	144	144	101	110	157	119	132	147	154	121	131	150	123	136	118	142	131	133	130	113	118	111	116	121	128	118	138	149	114	132	138	102	124	112	116	136	161	137	108	125	121	154	127	128	146	124	122	137	155	150	115	134	123	148	152	133	121	127	136	152	142	125	146	140	139	127	106	145	123	128	121	140	125	135	157	90	148	116	132	159	137	136	122	142	138	124	126	143	132	132	134	127	130	117	127	137	127	128	144	129	118	123	122	113	142	137	131	136	113	144	133	146	141	134	139	122	128	131	126	145	137	132	139	143	147	130	122	132	125	124	139	128	109	117	135	162	154	128	129	126	126	136	137	129	140	133	130	116	157	140	122	125	116	139	132	129	115	111	132	152	125	125	143	148	159	128	135	123	125	140	142	168	124	120	132	129	142	129	140	107	134	125	128	136	126	134	134	128	127	124	132	110	146	136	123	132	111	121	128	129	154	140	141	127	114	152	117	141	132	132	141	137	128	112	126	156	130	123	127	148	139	136	150	122	133	127	120	112	118	125	137	155	135	117	138	122	127	110	118	119	147	135	129	123	158	118	143	144	149	128	125	141	141	136	113	118	142	136	134	123	128	126	122	124	126	119	136	124	125	131	106	138	131	147	132	130	127	122	136	114	123	125	124	151	150	134	141	113	122	131	144	129	119	112	126	121	126	129	150	140	149	121	126	142	112	125	143	144	114	131	128	137	129	142	111	124	136	131	128	140	132	129	134	143	145	130	132	138	138	133	129	112	140	132	132	123	112	137	136	130	108	130	123	130	124	126	140	136	150	138	139	138	129	133	131	107	135	160	148	131	156	134	148	143	133	138	130	123	143	125	134	136	135	131	95	118	109	134	150	128	122	131	133	156	134	132	131	146	143	114	135	128	127	122	140	146	120	124	115	155	145	130	144	120	150	138	109	135	152	117	131	124	129	124	128	122	129	128	123	134	140	115	134	144	144	123	134	137	135	145	119	133	119	132	131	136	165	124	145	140	130	131	143	151	132	131	127	114	120	122	130	121	125	141	126	125	123	117	150	127	133	152	115	112	142	146	143	147	122	145	133	110	122	133	128	127	146	121	122	121	131	125	134	112	130	126	132	122	131	142	112	144	108	120	131	118	123	151	132	118	130	155	133	126	128	117	117	145	124	126	135	107	125	114	138	130	105	101	132	151	129	138	147	124	139	141
8081	870	1758	2042	1738	1376	1105	917	826	754	680	611	563	535	512	502	465	460	451	422	436	435	412	414	437	396	441	378	409	362	393	373	399	379	380	402	375	351	362	371	377	373	383	393	322	360	367	370	345	370	346	361	363	393	381	370	357	365	384	386	354	373	367	347	358	349	344	363	382	353	381	366	364	366	366	359	361	355	353	318	350	344	349	320	342	350	352	353	354	345	392	371	341	371	351	322	321	325	371	331	337	349	366	362	307	354	356	345	360	387	362	334	390	402	330	357	366	381	351	340	348	335	362	364	349	371	321	353	348	371	331	347	382	345	365	365	346	349	374	331	350	326	343	353	367	383	378	353	356	316	334	364	357	331	356	339	345	355	376	373	345	347	349	371	354	365	367	349	340	360	339	343	352	342	360	317	355	346	330	350	332	401	340	383	354	300	370	331	372	365	364	336	348	321	345	340	387	371	317	363	329	322	361	345	342	363	353	380	358	343	336	388	352	369	361	336	340	364	338	344	347	345	327	330	345	342	388	341	368	362	348	346	370	354	327	327	389	323	362	349	326	367	367	372	351	375	362	374	346	366	342	359	338	341	350	373	352	316	335	352	322	353	354	322	357	336	341	368	356	340	318	333	342	337	364	332	350	339	351	369	344	360	387	332	338	370	333	338	325	375	378	352	355	340	368	382	382	387	335	325	366	343	361	339	376	378	361	383	351	342	365	351	318	339	325	349	324	341	343	354	316	401	356	346	323	360	373	347	315	332	330	332	345	315	376	318	326	397	348	389	338	320	351	364	384	371	343	380	319	365	361	383	319	347	339	336	346	364	358	337	358	327	352	366	345	342	344	354	349	351	356	334	346	337	347	356	338	359	327	343	348	369	320	333	328	335	349	332	322	348	317	353	377	330	356	351	347	341	338	359	345	341	354	317	351	347	351	338	338	358	345	364	330	360	320	362	354	360	297	376	365	357	344	355	355	358	359	358	351	343	349	347	349	343	344	324	353	327	357	355	325	361	375	371	384	359	338	340	316	370	344	349	345	370	356	373	365	304	350	333	300	323	356	375	325	389	334	355	367	326	375	326	354	350	354	310	367	379	356	328	305	309	348	353	358	323	342	365	371	336	369	352	327	363	357	329	352	315	328	368	380	352	356	355	336	383	363	349	342	354	364	362	373	360	369	336	360	334	335	356	351	356	324	344	361	336	362	352	338	357	370	359	358	326	357	362	338	363	328	346	358	359	329	343	335	361	354	374	321	356	388	346	325	322	348	340	382	344	326	374	347	338	351	327	324	347	384	357	347	362	353	320	377	339	352	374	347	334	355	343	357	302	327	328	341	342	334	357	354	341	384	346	345	325	367	377	365	383	356	362	355	366	341	330	346	356	353	358	343	351	374	364	350	346	358	327	344	320	333	368	335	378	323	337	362	341	368	357	368	348	370	387	340	309	358	394	354	325	376	390	326	350	372	355	356	369	350	355	357	340	340	385	333	349	369	331	307	328	375	318	375	341	387	365	369	356	376	341	329	367	354	350	297	369	362	381	362	328	336	349	316	343	346	366	370	393	361	373	367	329	351	358	337	332	346	355	347	351	346	382	365	344	363	345	331	366	344	388	361	352	347	355	332	320	365	346	352	371	367	354	310	365	354	364	362	363	353	357	309	359	336	371	342	361	346	313	316	350	359	341	346	344	330	357	333	373	386	378	340	362	336	335	333	364	348	359	351	317	342	330	360	370	353	373	375	352	341	353	318	333	338	335	397	358	386	354	351	381	344	332	373	323	356	361	326	373	341	331	388	360	374	344	384	327	356	325	333	389	351	357	323	366	357	380	325	371	330	341	376	311	354	344	332	371	345	362	373	358	332	338	329	322	356	343	331	363	333	348	324	340	352	369	337	366	358	344	363	310	343	362	373	354	328	373	340	341	350	338	359	358	315	365	339	326	379	361	358	363	393	342	357	376	372	338	372	345	328	323	349	377	380	360	317	374	330	359	329	340	395	322	359	340	358	349	338	336	338	320	298	348	367	351	367	309	353	349	358	348	337	386	353	345	346	385	323	363	360	343	352	326	338	354	359	365	343	378	342	379	376	381	355	334	343	344	347	333	337	367	381	372	329	328	328	375	356	360	352	375	315	353	368	388	364	345	366	345	348	372	354	343	330	337	343	347	348	343	330	329	339	335	370	339	357	369	376	345	354	379	341	340	338	325	368	345	336	382	287	334	324	313	341	331	321	368	332	348	350	327	343	358	319	339	360	344	346	349	379	329	337	337	371	352	365	364	336	363	357	338	379	353	353	366	355	348	368	343	367	327	326	342	336	341	310	347	363	348	343	351	375	365	334	366	364	370	360	345	341	345	380	338	307	323	382	337	330	366	325	311	346	341	337	347	324	358	390	362	370	327	361	356	338	375	339	379	349	359	342	317	364	322	340	330	360	341	355	331	358	344	334	297	356	384	350	365	365	361	345	371	353	339	344	362	374	340	330	300	348	338	340	338	359	350	376	338	326	347	337	334	337	361	309	343	358	366	349	331	340	379	344	369	373	361	350	338	354	332	333	316	376	338	382	319	340	339	330	340	362	344	360	343	314	337	364	345	358	343	355	349	322	343	373	306	321	355	362	343	356	353	335	357	352	325	378	340	362	342	295	392	349	345	343	351	342	361	344	353	331	349	357	362	339	368	339	322	333	342	351	321	345	318	390	355	336	371	355	341	339	331	323	342	321	349	325	349	349	351	365	362	356	369	336	328	366	349	336	353	362	338	358	348	328	369	337	348	349	355	344	352	350	369	343	352	339	371	351	351	373	320	349	349	355	347	330	359	340	349	315	363	372	343	349	346	333	352	367	349	377	334	354	338	330	347	379	357	360	376	346	367	345	326	349	392	369	365	363	355	350	343	332	334	373	366	340	368	373	359	325	348	355	368	299	341	364	362	349	382	352	389	348	363	333	325	336	357	331	363	334	316	352	343	338	359	338	343	375	341	317	311	362	342	361	341	324	331	367	376	301	350	334	351	330	350	333	318	343	335	329	364	325	335	347	355	335	365	320	369	321	322	334	344	377	347	343	343	360	350	373	339	350	375	355	343	353	347	336	352	312	346	321	368	351	380	305	321	340	352	339	335	369	352	348	366	337	364	357	337	377	377	339	335	354	359	326	368	334	351	357	336	305	372	343	362	332	320	365	364	330	353	369	355	358	331	352	345	300	364	330	327	337	366	380	341	362	358	366	346	381	354	368	345	379	358	370	353	368	322	377	353	308	384	349	368	338	321	373	336	340	361	345	360	328	343	386	372	340	361	361	349	363	344	368	339	352	365	364	324	338	340	332	349	378	359	335	346	357	348	342	366	339	378	341	339	353	397	351	355	365	364	354	351	309	314	329	358	332	340	363	333	374	344	356	363	368	311	318	355	348	322	306	360	369	333	361	356	345	334	357	365	353	366	380	338	361	373	341	329	361	355	346	328	320	375	318	350	315	354
1653	262	285	308	315	305	295	327	294	344	272	282	275	276	277	309	305	252	280	280	275	262	278	301	322	277	271	283	264	295	281	286	282	246	246	299	283	279	265	290	288	254	252	290	301	295	295	290	260	256	249	302	291	305	249	261	295	285	288	249	280	289	291	259	302	288	258	298	258	304	263	306	287	290	273	305	269	283	277	270	292	278	288	314	289	281	280	283	285	285	314	323	320	291	292	287	283	246	256	265	315	284	253	272	266	287	259	268	264	291	299	280	271	303	258	287	264	286	288	265	323	235	279	259	303	239	322	270	271	285	279	290	269	266	300	297	276	300	288	274	307	317	305	254	288	283	268	269	276	296	252	317	231	268	285	321	288	275	308	290	275	240	319	297	278	278	289	292	230	293	271	318	283	282	296	268	269	263	282	303	282	284	262	254	257	271	306	276	273	272	329	305	250	287	269	290	310	266	306	293	279	293	280	276	292	255	280	286	257	290	287	267	267	285	280	293	283	278	278	295	305	314	290	280	266	255	279	287	306	267	303	289	296	289	295	245	290	266	304	273	282	297	299	271	271	275	292	289	285	293	251	292	271	301	289	280	276	286	295	265	279	288	283	284	262	283	283	285	289	257	303	281	270	291	282	276	289	314	306	257	280	294	260	273	261	272	255	277	289	297	290	267	293	264	277	282	262	271	303	292	297	271	266	284	284	270	285	314	278	289	292	270	284	278	245	265	274	309	283	310	298	278	261	270	268	261	313	274	307	255	281	278	266	284	270	283	249	295	256	282	256	284	283	278	285	294	257	249	263	263	263	293	303	282	289	278	311	289	337	292	268	262	288	275	323	281	284	280	270	259	264	266	287	292	260	301	286	293	259	263	288	281	304	273	274	291	304	290	268	274	260	280	292	295	231	268	269	272	254	251	284	281	312	257	269	271	293	285	281	279	286	291	274	298	293	334	281	262	273	253	261	306	262	273	300	260	291	271	272	277	283	255	261	268	287	306	258	338	287	277	287	286	288	251	269	265	263	284	268	263	314	278	294	287	276	282	273	262	279	271	264	277	288	295	261	287	316	271	281	242	283	285	284	296	274	280	299	251	308	259	290	285	295	266	312	291	278	275	310	308	282	293	276	302	289	303	304	310	280	345	251	261	244	269	273	303	264	284	284	286	324	283	274	293	283	264	269	285	271	256	272	245	290	313	271	282	274	271	297	286	268	261	287	256	267	294	281	282	267	289	267	255	278	307	288	306	316	263	260	267	285	294	298	260	288	289	261	311	314	298	294	297	295	269	275	294	301	275	276	274	293	274	286	285	296	284	249	289	282	320	285	265	300	270	294	293	280	271	287	273	259	283	284	283	291	279	288	265	276	301	340	282	284	279	279	302	304	285	262	285	291	310	278	252	298	304	313	295	275	290	282	281	276	282	285	258	276	278	289	252	292	284	279	269	307	307	282	283	277	300	295	286	270	306	270	310	259	294	269	308	313	259	288	305	262	288	281	309	315	312	295	260	285	276	311	254	274	239	282	274	279	292	299	282	281	303	259	259	279	298	261	268	246	337	263	268	294	289	291	301	285	281	310	272	235	268	269	291	305	295	298	270	305	308	304	293	293	279	261	278	290	291	270	256	267	294	264	265	262	291	294	287	325	300	282	274	325	311	291	270	288	266	292	278	286	280	291	255	295	257	260	293	294	290	293	270	265	273	272	286	269	307	288	287	269	284	288	315	342	296	281	271	286	281	280	264	276	268	285	257	303	300	295	310	274	260	243	283	283	251	303	287	263	259	283	301	276	285	307	305	277	274	276	279	282	273	298	304	317	310	264	303	289	301	275	291	279	298	277	262	277	306	325	264	270	317	287	310	283	289	319	273	277	313	296	287	294	273	308	271	292	293	254	254	298	289	290	286	285	256	274	282	272	293	259	268	289	304	291	290	281	307	286	270	279	288	308	285	319	271	310	280	248	309	281	279	283	283	262	280	291	284	281	316	276	284	258	278	297	250	298	290	290	283	280	253	284	258	316	292	244	283	276	284	295	283	290	274	294	295	252	269	294	294	285	287	298	297	253	254	256	257	309	285	268	302	293	289	269	268	256	277	289	263	276	281	264	253	275	280	283	248	300	264	285	260	290	325	273	268	283	275	305	288	284	260	282	293	310	284	298	289	269	263	311	293	269	275	291	282	285	271	301	265	270	286	274	293	268	233	255	305	285	276	274	271	313	311	291	284	284	257	280	263	297	279	299	281	270	288	281	295	280	289	304	259	275	283	295	269	284	290	286	275	260	272	276	313	287	269	258	281	253	281	307	301	300	306	322	323	294	288	254	259	262	285	275	294	261	285	293	278	297	284	296	282	282	335	285	275	273	257	303	280	303	260	254	256	294	266	279	261	299	281	268	262	298	281	289	282	298	284	297	293	281	273	309	287	293	305	277	286	285	280	314	269	281	274	294	287	260	261	318	281	285	285	275	283	241	277	314	288	330	290	290	314	287	266	275	303	290	263	279	283	282	270	254	279	288	274	289	274	295	291	281	274	233	323	275	275	305	283	288	267	294	287	279	269	279	277	280	271	302	285	284	304	289	274	305	262	299	300	260	284	248	317	277	293	247	274	295	263	302	292	259	280	309	262	269	333	267	295	254	284	306	292	274	282	321	293	288	295	273	292	266	288	266	255	264	268	261	290	300	285	288	267	275	290	252	316	243	257	298	293	329	291	255	254	253	282	262	289	275	274	312	253	260	280	287	291	246	277	308	281	274	274	287	300	306	285	258	282	309	253	299	292	288	287	274	300	291	290	274	255	239	288	286	248	286	252	248	278	274	281	285	274	274	300	278	289	282	276	273	269	304	288	265	272	295	323	255	286	296	296	247	292	282	286	277	284	268	261	300	319	281	264	284	269	281	309	244	242	270	277	292	291	273	293	266	280	318	274	272	290	281	273	320	267	326	303	263	282	276	264	272	296	262	287	294	276	276	279	321	314	322	270	260	292	301	286	275	296	283	286	267	284	307	314	250	300	273	280	270	315	274	262	284	276	262	278	270	281	283	280	303	280	245	312	277	269	317	275	273	279	285	270	312	298	267	286	268	275	319	309	263	268	295	312	264	263	281	261	256	282	279	307	299	265	294	319	269	298	276	285	254	284	281	255	278	277	288	305	348	309	314	265	276	282	276	312	263	282	304	249	262	258	288	264	287	314	272	341	276	267	290	276	259	238	282	274	292	295	296	283	270	289	314	255	262	314	274	266	273	273	283	255	287	273	269	284	311	274	286	305	305	264	255	268	226	287	323	286	281	296	288	296	233	314	297	297	288	296	315	264	290	297	267	247	283	287	262	286	293	293	271	244	261	307	262	260	272	298	288	291	264	231	267	286	265	268	306	288	280	273	289	322	260	284	267	304	281	293	332	306	272	280	296	278	264	280	258	275	278	326	299	265	289	258	280	297	264	298	312	297	263	274	280	269	280	284	302	268	276	286	268	236
1825	649	643	640	652	656	625	628	688	640	651	629	639	643	634	662	604	635	617	653	604	615	673	616	606	634	625	615	661	636	631	613	572	631	604	626	662	650	600	645	635	611	644	631	608	638	624	624	658	618	634	594	621	636	606	619	596	639	650	575	658	645	642	622	661	624	644	588	635	614	639	604	600	641	626	648	629	650	614	649	594	574	615	620	623	628	612	648	663	674	620	604	612	614	647	623	640	631	630	628	596	639	599	602	604	595	622	648	680	591	622	616	635	629	627	596	651	661	633	607	637	634	593	632	666	641	630	649	653	625	592	675	605	634	665	683	611	663	645	642	598	653	617	622	620	629	632	657	648	652	659	659	612	650	661	659	680	615	641	636	599	597	610	621	656	643	652	629	595	611	618	636	640	649	629	604	632	634	603	664	650	659	656	648	589	581	641	634	572	633	641	628	666	611	657	617	595	621	649	642	688	641	613	619	642	674	705	659	611	603	605	602	648	615	574	656	615	689	624	679	590	684	599	635	636	626	648	659	613	599	621	611	645	608	628	627	640	635	656	658	608	581	626	578	623	645	632	594	634	629	600	586	678	661	631	614	628	625	625	613	651	628	624	630	624	656	653	640	613	625	668	619	622	629	652	614	639	624	606	617	634	629	630	643	633	578	650	653	670	615	591	659	668	626	622	663	613	612	613	602	624	606	641	626	631	658	651	684	603	605	639	640	696	648	621	610	608	587	610	656	625	593	649	638	595	614	614	625	606	668	608	600	647	629	608	652	632	646	629	628	658	643	607	598	644	680	637	621	642	649	660	641	597	641	636	638	591	662	652	688	637	670	598	591	678	633	617	662	622	666	652	627	628	625	639	670	647	602	649	657	606	652	644	631	630	615	602	652	591	648	583	561	618	652	623	621	586	683	633	627	635	638	596	649	632	695	624	658	657	610	658	613	603	639	625	645	636	639	690	655	618	656	593	661	614	596	608	678	623	634	634	665	656	636	650	618	633	613	642	520	618	636	657	628	596	633	648	621	609	600	611	633	640	657	620	658	609	644	694	624	628	665	629	659	619	642	644	674	648	657	660	590	661	609	628	642	613	652	617	652	659	673	615	653	672	600	615	637	692	588	663	689	640	646	655	619	629	632	654	649	644	611	662	633	672	621	664	628	651	637	611	594	669	645	630	581	630	646	654	597	589	651	667	646	625	663	669	619	623	610	686	647	647	704	601	656	603	622	616	634	585	635	645	604	664	622	640	646	649	597	650	628	657	669	605	608	650	664	632	638	624	627	598	639	604	633	591	655	666	616	628	624	623	640	638	666	657	619	640	626	597	611	576	627	601	657	610	619	610	665	640	668	685	634	577	611	583	610	599	588	645	654	620	588	619	664	629	608	645	651	537	640	619	607	663	589	614	551	638	656	621	611	666	618	625	666	673	634	591	621	612	639	640	609	646	632	629	675	626	606	578	586	617	658	614	649	623	598	629	597	644	635	631	645	615	651	639	612	644	649	631	666	661	619	604	577	639	647	650	618	628	656	639	629	611	607	603	682	628	623	564	633	622	590	626	633	618	604	642	633	625	606	621	583	605	677	638	630	609	635	669	586	661	587	668	627	656	605	599	608	628	609	647	649	603	610	630	616	650	613	630	613	615	636	653	638	625	649	615	645	635	621	604	638	662	573	625	594	617	633	641	641	590	616	633	639	608	640	624	656	659	657	661	646	639	591	658	633	600	641	658	626	601	654	625	659	651	679	587	658	635	609	634	629	606	625	618	633	632	630	649	606	622	612	636	654	609	663	645	618	667	581	639	614	608	703	612	610	611	641	662	667	594	635	647	672	664	645	609	637	629	629	642	639	614	619	607	668	605	634	624	584	627	618	627	628	638	663	618	590	661	650	644	640	656	683	613	618	604	603	658	636	607	618	640	617	588	643	629	630	667	630	655	661	660	651	587	593	585	591	622	644	625	636	662	618	597	620	626	653	629	590	631	643	629	632	604	633	642	617	653	628	592	646	633	613	637	615	618	615	633	642	609	610	642	635	625	634	590	652	619	629	603	615	641	612	641	620	638	604	581	622	604	661	612	651	629	626	637	647	654	604	625	607	648	642	694	571	597	611	602	617	637	612	647	663	599	647	573	612	641	663	629	633	616	643	652	635	617	646	624	614	634	655	640	609	570	630	608	558	635	658	627	646	656	609	606	620	589	615	626	618	670	638	628	629	628	597	647	651	646	622	638	611	599	672	635	616	629	602	635	645	629	624	623	628	655	608	620	625	632	654	571	642	621	626	614	646	607	633	643	630	613	658	620	586	614	638	579	631	632	617	653	639	661	658	620	619	641	638	644	651	617	644	628	673	640	620	591	649	621	658	640	624	585	635	605	644	614	649	621	639	641	673	581	631	643	610	624	628	620	621	604	622	628	630	661	637	624	637	631	636	599	609	667	639	663	627	655	627	645	640	634	644	622	649	633	638	577	597	659	585	654	599	627	618	641	656	651	667	599	641	619	644	620	668	706	634	591	637	637	658	668	640	608	617	704	667	661	627	633	604	664	633	642	699	636	649	594	648	651	684	633	625	645	637	627	624	630	633	619	648	619	601	639	618	620	632	670	631	612	643	607	603	608	627	606	659	654	611	616	656	596	649	646	618	636	638	643	627	627	644	646	623	645	638	623	632	612	609	664	672	620	610	659	557	653	661	674	662	628	627	606	631	639	600	619	613	598	594	655	616	599	663	648	613	641	597	637	635	602	593	631	659	596	647	659	600	628	610	619	620	655	726	620	698	598	615	628	642	650	629	648	628	641	613	593	646	648	642	660	633	648	625	612	599	609	622	624	626	616	675	680	652	641	610	657	648	648	697	657	584	666	594	642	650	625	646	614	649	681	629	638	666	668	632	638	607	639	611	614	608	639	618	626	637	576	648	631	596	573	622	644	632	590	605	597	637	616	632	650	649	617	617	640	613	660	574	626	634	662	600	633	680	629	622	647	666	628	637	622	620	635	684	631	617	618	628	624	658	633	636	591	664	666	649	620	696	604	651	621	622	663	627	636	661	630	627	669	706	618	635	617	648	661	584	607	648	608	617	647	601	676	644	637	595	627	613	649	636	615	604	625	632	656	648	627	657	613	639	646	617	653	663	592	642	678	590	648	634	593	635	632	641	655	622	623	621	627	598	629	681	662	620	617	598	674	598	589	618	636	642	645	602	634	616	628	667	606	614	613	619	626	633	622	583	625	662	601	588	624	627	603	581	600	646	685	618	613	631	653	627	653	627	651	642	636	626	654	647	631	599	626	659	627	584	608	604	615	597	619	636	625	615	617	675	645	591	656	644	611	620	655	638	597	662	647	645	620	592	614	576	583	673	579	610	588	655	626	626	641	635	633	649	643	609	616	620	627	642	625	633	599	622	673	622	605	615	633	646	589	626	651	643	593	616	624	653	641	631	605	657	651	613	621	648	626	601	677	693	650	627	627	640	619	618
7017	398	410	381	265	238	188	181	161	157	165	148	141	113	124	137	143	119	135	116	134	126	132	124	126	125	121	121	117	127	107	139	116	123	146	119	121	107	119	115	120	132	130	147	123	121	118	133	128	137	114	144	137	113	101	144	139	111	111	152	131	116	105	118	115	129	128	126	123	123	128	100	119	131	133	138	110	113	116	123	120	121	130	130	134	121	119	120	140	134	125	129	115	102	133	125	122	126	127	141	105	113	111	106	143	130	136	139	126	120	123	127	136	113	124	137	103	113	137	119	119	138	117	114	123	161	150	114	138	119	136	109	120	144	106	123	112	123	138	117	120	119	120	118	135	109	116	130	128	134	120	107	125	112	100	136	121	118	148	99	150	141	125	139	139	111	142	121	110	132	124	108	129	132	135	101	140	129	136	119	117	132	132	85	103	112	122	121	112	112	107	120	111	123	136	118	135	128	130	115	119	106	114	137	122	138	106	120	118	144	114	103	127	104	119	120	100	103	136	114	121	110	107	135	128	127	136	135	120	122	120	129	121	111	108	117	130	133	107	120	100	123	121	116	115	111	111	120	110	123	110	112	102	99	110	140	123	121	105	127	108	97	114	114	101	123	116	111	110	129	127	120	119	116	126	113	146	113	132	111	111	128	124	106	115	143	125	141	140	120	124	132	130	121	123	135	121	113	125	112	114	118	116	111	143	129	139	144	129	114	106	130	120	134	120	116	139	107	138	125	114	124	125	131	110	112	129	127	124	117	111	132	139	126	128	99	118	124	128	114	128	121	118	140	128	127	128	123	108	125	131	114	95	117	120	114	133	97	112	113	119	130	117	131	136	120	117	126	118	108	120	125	130	128	128	145	138	132	120	110	116	113	144	126	102	99	118	101	113	114	107	105	110	136	136	117	128	138	137	123	114	112	120	113	109	126	115	119	110	107	102	108	140	147	107	146	137	136	132	136	144	116	124	110	124	80	126	109	123	130	109	121	103	121	138	135	108	114	116	102	118	136	123	132	131	132	107	117	136	116	141	137	120	119	94	130	139	118	113	122	145	122	146	139	111	122	111	106	120	107	113	122	149	126	122	128	104	120	138	130	138	114	133	126	129	106	109	133	100	112	124	118	129	116	118	120	113	131	107	137	107	115	127	126	111	129	115	142	139	128	124	117	136	127	133	142	131	123	122	111	128	111	134	118	136	112	116	133	122	114	145	129	120	129	122	125	89	118	115	130	131	112	131	123	132	110	143	128	110	120	148	128	134	116	133	131	133	113	116	125	136	134	103	105	103	125	128	123	140	121	122	126	107	136	124	111	105	120	117	139	135	130	111	122	104	129	118	142	91	125	119	139	128	124	119	142	116	126	143	122	125	117	142	112	117	107	120	124	145	126	118	136	112	118	134	119	136	133	130	120	111	129	123	124	136	147	136	114	113	127	125	145	117	96	130	119	129	138	130	105	111	105	103	111	113	123	129	127	130	127	122	112	119	128	135	135	117	113	114	132	124	139	114	134	130	136	121	121	112	107	127	116	119	119	108	111	106	132	122	116	147	116	118	128	101	111	129	117	113	112	112	128	103	113	110	130	132	107	134	118	109	121	121	123	116	130	151	131	117	128	113	125	113	125	134	116	126	125	101	130	123	120	137	122	118	144	128	122	121	126	125	119	114	111	117	121	138	107	125	120	136	135	114	98	100	107	133	112	134	142	138	118	112	133	111	133	119	117	123	122	115	110	120	109	124	104	101	124	128	125	125	144	127	138	132	147	140	146	114	113	117	128	111	138	101	117	127	120	135	138	107	128	129	104	117	120	117	116	128	124	107	134	117	133	126	146	116	123	130	118	143	133	117	122	124	127	111	137	131	135	122	123	103	115	123	117	130	128	116	117	92	149	111	118	120	124	110	106	112	117	123	127	124	127	141	114	129	134	115	120	123	109	131	116	116	144	110	127	122	139	134	111	123	112	133	108	122	132	123	138	126	119	94	125	120	109	124	108	137	127	127	128	125	115	109	119	123	127	127	118	108	128	127	142	105	124	108	122	120	118	155	103	126	105	116	114	137	112	130	122	137	107	114	103	116	166	127	127	124	130	125	111	98	129	156	139	110	110	113	117	123	120	113	126	121	109	137	100	125	95	116	142	102	131	112	103	144	118	124	120	127	104	126	114	115	120	140	139	106	143	146	127	118	120	118	120	118	117	125	118	139	136	114	121	117	129	132	139	125	163	136	125	123	143	138	111	138	107	103	120	109	105	134	118	126	113	109	130	131	119	101	117	131	119	121	119	135	124	122	116	108	107	136	127	119	110	124	107	143	122	126	118	129	139	123	122	112	124	135	126	127	134	130	124	109	123	126	109	125	106	121	101	117	128	107	123	115	121	109	128	118	116	126	122	97	93	109	136	131	112	106	117	119	125	128	116	131	138	145	102	120	125	130	127	124	122	125	101	126	120	105	130	126	135	150	127	130	126	115	109	104	133	114	113	135	140	138	127	107	133	118	120	109	100	113	136	116	136	127	138	121	122	124	116	114	135	129	123	129	102	138	155	130	142	114	110	136	123	138	127	123	106	124	119	108	119	134	111	139	124	112	90	130	104	102	122	121	135	129	138	131	119	111	120	137	109	156	139	119	121	137	119	128	110	107	142	132	115	126	131	124	126	112	141	122	121	115	119	110	115	124	121	123	120	113	118	117	123	119	116	102	121	104	115	105	130	114	116	111	124	116	120	126	126	145	126	154	118	150	112	140	106	127	135	116	126	129	139	128	137	147	127	129	119	124	128	104	122	140	124	116	132	131	132	128	122	137	133	133	123	109	114	121	95	126	128	125	124	124	137	111	111	112	124	131	126	115	121	105	129	132	127	146	117	136	128	132	127	108	112	146	125	128	125	110	106	113	136	135	110	127	124	108	126	123	106	111	122	122	144	145	126	112	102	133	118	130	138	119	109	120	123	124	143	122	113	112	134	140	130	129	142	127	138	136	127	148	120	118	129	130	117	124	133	132	101	115	121	129	138	140	122	116	142	148	140	126	118	139	120	129	144	129	100	118	142	133	101	130	136	105	129	110	118	124	121	112	135	139	125	109	119	117	130	139	121	132	153	126	124	111	117	128	117	123	122	126	117	146	122	104	126	128	119	113	133	122	119	126	153	137	132	137	127	142	112	138	113	102	107	121	125	110	108	144	104	145	131	106	115	108	107	135	125	145	115	115	132	138	130	148	138	115	134	121	127	130	115	138	133	124	122	126	112	125	126	128	147	131	124	108	133	132	145	124	136	98	119	114	92	109	146	115	109	119	111	102	120	120	129	119	150	132	135	114	129	142	112	122	129	124	120	113	120	145	133	141	122	124	129	146	118	119	141	143	124	118	117	129	127	122	111	121	135	128	127	129	114	111	118	110	135	123	121	105	125	105	114	132	106	120	119	136	113	142	116	124	118	113	109	101	108	117	127	119	116	143	111	126	107	116	106	124	122	137	127
6102	577	1009	1164	988	806	704	602	563	548	485	480	432	401	410	383	362	330	380	355	351	333	311	343	331	327	333	325	345	333	324	293	315	350	357	306	305	314	315	329	301	332	333	330	332	330	292	329	328	306	312	351	284	313	329	294	319	299	332	299	332	316	337	345	292	293	319	308	311	280	328	313	322	328	348	335	302	304	327	286	279	295	316	330	322	306	330	328	317	320	305	298	333	305	296	290	300	285	311	299	304	300	280	331	339	305	297	317	299	299	322	322	306	323	282	310	342	298	341	283	300	305	301	306	325	300	312	293	316	316	306	354	303	300	286	307	287	311	324	331	294	291	311	306	292	325	304	317	304	314	314	325	318	282	322	288	309	304	306	321	318	307	287	324	301	331	287	290	326	290	305	315	287	308	314	290	292	293	316	326	313	318	292	323	302	301	323	318	293	307	314	288	301	287	305	320	309	301	326	322	275	300	304	293	317	321	317	314	286	303	313	303	323	327	289	286	324	312	325	310	307	325	309	308	309	308	290	343	339	301	275	304	312	347	303	302	279	287	325	344	320	309	312	311	353	304	320	290	303	316	332	306	322	299	305	320	305	326	330	313	309	330	298	302	337	317	304	278	304	299	331	307	315	298	299	291	315	266	323	313	301	293	327	310	328	313	322	303	318	311	287	306	340	303	291	313	311	296	286	321	298	318	322	301	303	319	309	280	321	303	316	292	326	346	292	311	280	331	299	331	283	326	349	337	335	307	314	328	298	341	321	317	312	311	326	294	318	329	292	283	268	311	318	318	315	323	319	299	318	321	314	295	315	317	290	289	328	307	325	356	313	313	329	337	325	306	313	319	289	309	311	306	330	298	302	301	320	317	291	301	307	300	298	287	311	291	291	320	314	263	301	317	296	304	308	343	310	333	323	310	293	299	303	320	286	297	309	299	291	296	345	316	311	334	315	297	318	316	307	347	303	287	330	308	315	309	295	326	304	299	302	315	284	292	323	300	310	289	308	304	321	299	299	316	308	267	319	310	353	310	295	327	326	320	301	279	336	310	337	318	327	300	291	306	300	306	291	328	334	302	331	331	332	314	297	344	298	329	285	350	285	319	304	289	312	318	315	316	318	295	299	346	296	321	305	314	336	339	304	333	326	294	293	306	323	281	311	339	304	332	305	315	308	328	305	322	304	303	311	308	277	330	332	350	320	284	299	309	271	319	322	302	301	303	312	316	303	330	310	280	300	305	323	289	278	345	300	318	318	333	286	308	284	327	323	305	320	305	325	278	301	343	310	286	291	293	318	311	308	323	283	330	306	317	316	305	297	315	330	300	287	309	291	299	282	282	274	299	316	317	294	293	307	304	328	299	325	304	305	307	296	321	293	295	303	317	319	327	323	323	302	312	324	306	311	268	329	312	298	320	286	280	286	293	327	302	308	328	333	319	294	289	320	328	335	362	309	320	328	339	296	328	298	291	308	293	297	328	304	361	320	298	328	313	311	300	301	328	272	320	347	324	333	295	299	313	301	310	287	307	322	297	348	341	282	306	294	276	301	292	327	308	314	317	316	307	317	306	327	294	325	329	301	318	318	302	286	289	286	298	312	289	322	287	288	306	317	293	330	328	319	304	313	311	343	366	284	316	333	346	326	315	308	330	293	335	306	304	345	292	317	314	295	326	310	311	319	290	334	297	310	300	328	283	314	287	288	337	313	329	320	307	326	304	353	321	326	331	308	330	309	288	311	329	331	298	319	318	301	333	299	346	313	300	317	332	307	323	293	289	304	300	310	319	305	309	286	343	310	324	306	328	298	295	310	315	309	298	311	334	301	357	284	308	320	317	325	292	323	318	331	320	295	332	324	286	311	276	280	317	321	313	274	293	315	303	305	317	328	319	331	341	305	334	305	311	289	344	296	317	280	342	279	289	302	279	323	294	325	295	307	331	324	293	299	340	318	315	308	331	310	283	318	288	318	338	300	296	304	281	311	284	346	290	323	303	302	317	302	279	305	305	312	307	357	312	300	330	307	316	312	342	278	305	339	312	302	298	337	337	319	336	282	312	294	326	334	292	312	301	300	298	286	305	303	312	287	291	302	293	334	327	321	313	298	337	309	322	311	323	306	284	305	291	301	297	294	271	292	306	275	292	335	280	319	337	318	318	314	301	295	311	308	327	314	313	299	315	318	336	319	326	325	283	289	287	305	320	283	338	329	273	307	295	306	324	286	306	295	313	320	302	310	323	300	323	295	304	302	312	306	311	316	313	313	313	320	317	270	316	280	323	320	290	305	315	339	297	335	291	298	321	327	336	296	329	338	324	300	310	296	354	293	302	303	311	322	314	291	315	312	290	326	342	324	306	293	280	308	315	305	303	309	298	308	332	326	302	311	288	330	279	292	310	302	318	278	308	326	327	299	323	311	311	329	303	309	333	303	312	335	298	293	352	300	305	290	299	314	309	329	301	316	329	316	309	316	304	343	308	341	319	326	320	297	312	320	300	312	311	276	302	296	296	289	328	266	267	319	292	317	336	333	300	300	287	296	316	341	326	324	309	328	315	300	309	300	335	338	293	280	319	319	297	303	315	340	309	331	320	315	331	309	274	342	280	327	326	263	307	299	312	284	301	320	314	298	291	310	282	337	327	318	282	304	345	271	289	316	286	321	302	311	322	343	328	329	290	324	295	309	301	298	334	326	315	324	298	324	311	303	282	322	325	296	300	322	322	304	323	302	333	305	316	315	328	274	306	296	287	316	308	302	284	312	311	309	301	317	317	316	343	309	306	312	287	312	295	300	288	316	308	315	306	302	315	299	322	280	329	298	320	328	334	315	303	303	290	307	316	271	318	301	316	303	308	280	308	299	334	309	310	303	283	303	305	312	320	317	303	305	319	343	310	319	304	336	300	314	283	334	302	316	341	315	292	333	307	307	309	329	312	309	299	299	289	334	321	263	316	309	335	306	303	316	306	307	300	348	278	296	334	333	304	317	304	313	293	366	293	335	278	291	277	313	308	310	298	329	314	269	329	319	300	311	326	315	316	293	301	322	285	307	301	309	325	290	322	303	327	353	309	309	354	289	295	298	314	299	304	305	295	318	317	305	323	298	304	308	329	323	317	302	345	347	296	344	319	294	318	277	316	297	321	276	302	312	347	285	315	335	290	326	275	305	294	251	301	328	330	293	300	300	307	313	308	318	306	350	305	322	311	301	319	307	323	319	310	289	344	312	301	329	314	299	315	298	294	303	312	273	300	308	323	312	346	298	322	306	325	308	324	281	308	313	327	343	323	293	308	320	315	327	313	300	291	304	307	301	296	327	320	291	286	296	311	310	295	321	300	320	333	315	276	315	289	332	334	314	309	334	305	298	308	309	330	335	336	310	328	331	313	306	318	340	333	296	305	329	296	320	291	334	285	330	297	299	297	307	356	312	329	334	274	332	329	322	310	302	284	304	293	318	299	315	313	335	291	316	315	282	336	325	317	311	301
13703	1021	780	646	434	339	274	239	238	218	175	178	168	171	159	173	134	142	149	139	143	138	170	120	130	145	132	174	137	164	153	162	145	126	145	136	126	149	140	136	139	142	115	158	119	142	176	126	122	133	160	147	127	125	137	126	145	128	133	145	148	109	129	145	116	126	130	132	115	126	156	121	123	135	137	128	129	136	114	110	130	143	157	135	128	136	173	134	141	137	143	151	137	124	149	141	139	127	136	129	149	142	134	136	150	150	159	142	120	126	130	145	117	142	128	129	111	121	120	147	136	109	116	123	125	127	126	140	138	144	136	155	143	132	128	138	127	137	123	151	148	131	145	130	143	153	133	136	120	139	150	152	144	136	114	125	127	131	125	125	123	129	138	145	125	117	142	142	136	144	144	119	144	141	125	138	132	135	148	133	138	128	141	132	127	149	113	129	122	114	143	146	122	138	132	132	136	140	142	125	132	126	161	150	132	119	153	144	143	140	128	120	132	131	126	137	131	143	126	139	133	131	102	102	135	115	154	106	112	121	149	115	133	140	154	136	113	136	123	115	132	144	118	147	134	116	122	133	131	139	151	131	129	114	130	151	122	134	131	125	131	148	171	124	124	165	142	119	135	137	154	151	125	139	112	118	124	138	140	124	144	142	136	138	128	141	126	120	129	136	127	124	145	148	123	144	136	135	135	139	136	137	151	133	119	115	138	143	124	156	139	141	147	141	153	126	109	130	133	126	147	150	140	120	129	135	137	141	128	156	122	165	113	146	147	134	120	145	123	112	132	148	134	134	121	139	141	137	124	146	135	144	118	153	130	112	145	148	160	117	137	133	135	110	140	130	136	134	136	141	129	117	132	125	141	142	135	134	143	148	119	123	143	115	141	133	131	113	143	141	156	145	136	146	108	121	137	140	137	120	121	125	111	131	142	135	140	130	145	124	145	137	141	128	137	122	160	142	110	146	108	145	129	132	134	132	139	135	105	140	144	121	135	131	128	137	138	129	142	126	123	132	124	141	126	110	130	144	148	138	124	123	116	135	145	138	128	114	108	146	136	133	142	125	109	134	141	134	102	116	137	150	130	128	147	115	125	158	134	130	149	123	105	127	110	142	122	121	124	135	156	126	111	127	135	142	121	151	138	117	140	122	126	136	129	153	114	128	129	124	147	119	141	118	152	142	144	119	121	118	136	159	125	137	125	129	113	105	103	117	134	151	123	146	145	150	127	114	126	133	131	141	118	142	152	144	143	142	146	160	127	128	149	127	128	129	133	128	129	135	130	120	123	127	133	138	94	126	130	150	129	145	156	136	125	111	134	132	132	140	117	134	131	122	131	129	153	135	122	117	125	113	130	128	128	134	138	122	133	134	112	153	118	117	128	110	130	142	137	142	139	114	121	141	137	133	122	147	143	120	117	114	128	137	128	126	137	140	129	123	143	129	129	122	135	128	139	146	110	140	147	139	125	123	141	150	128	133	140	110	128	129	142	118	114	127	141	122	147	148	131	120	121	131	133	136	121	127	145	98	133	137	122	137	131	123	141	134	130	126	133	133	125	116	119	116	120	106	144	121	144	132	126	162	127	136	162	146	128	146	137	130	121	139	136	148	145	136	157	139	130	140	116	121	137	130	142	134	133	126	132	139	106	149	126	129	138	124	98	132	125	135	141	111	115	121	148	136	115	132	161	141	173	155	125	119	115	127	127	131	131	126	133	126	129	125	138	123	122	120	123	111	128	131	146	138	136	148	148	146	138	141	130	117	130	144	151	115	141	142	124	139	121	156	145	115	134	134	124	135	114	146	129	157	144	121	138	125	135	129	116	142	136	138	140	117	122	136	138	134	135	133	117	147	118	136	99	127	129	132	143	140	150	140	147	138	145	134	148	125	141	122	131	137	148	153	129	141	108	168	151	163	135	121	134	142	116	130	146	134	136	131	120	120	125	127	148	119	115	129	128	157	146	126	140	120	131	139	130	169	138	138	119	116	130	143	108	129	133	149	149	132	138	146	128	124	117	144	144	127	101	139	137	141	147	146	118	125	118	112	126	151	135	142	130	144	120	117	137	133	126	127	129	125	127	132	130	117	113	122	142	122	117	147	128	139	132	118	161	152	139	132	132	108	129	119	119	122	130	130	130	155	123	150	160	149	125	143	148	126	161	128	134	137	123	135	142	136	122	135	126	109	117	122	140	128	151	128	142	139	141	131	113	144	142	142	139	156	118	117	131	135	163	132	121	116	139	124	137	128	137	135	137	136	135	150	117	124	151	115	125	116	121	142	136	138	145	123	136	133	141	125	128	145	148	128	144	122	143	140	127	130	134	136	138	142	119	134	117	116	122	131	117	117	128	127	135	128	133	121	124	117	146	123	138	135	129	139	135	130	165	139	108	122	125	117	128	134	149	131	127	117	148	145	131	134	119	158	132	131	121	137	126	121	120	134	140	138	127	155	127	135	128	138	128	117	109	114	126	144	120	140	136	133	144	130	132	125	149	137	168	138	145	122	118	154	125	120	129	131	139	106	127	142	135	129	104	125	130	136	124	133	149	140	118	146	141	125	134	137	165	108	119	116	122	115	135	132	139	123	127	143	119	140	116	143	132	132	128	110	137	120	121	149	145	127	160	133	136	135	142	142	117	124	118	127	132	124	109	157	149	128	152	124	113	136	152	144	144	119	137	121	123	124	121	136	128	137	151	139	127	130	145	140	126	139	141	135	140	130	137	152	124	150	135	128	143	124	150	134	122	125	133	144	123	160	125	156	125	107	132	144	132	133	137	138	114	114	138	131	129	156	147	140	110	144	133	128	140	122	116	135	148	114	126	162	124	149	123	142	136	143	122	125	151	125	129	127	108	142	148	121	134	115	127	126	129	142	143	151	131	138	145	151	139	126	147	125	123	138	154	129	147	137	132	131	111	142	147	140	146	143	149	115	129	137	139	111	159	121	150	119	144	159	124	135	148	137	130	140	152	157	158	136	116	156	130	142	131	115	120	117	119	121	139	119	136	138	141	149	112	130	137	157	150	105	128	135	154	125	127	139	120	130	161	118	138	142	148	122	156	120	138	130	131	127	139	122	130	143	116	123	126	159	129	119	136	125	131	140	126	138	142	141	125	134	114	153	127	129	151	128	127	147	133	153	135	130	147	141	122	136	139	127	135	139	114	138	129	169	131	130	126	136	138	127	129	125	141	136	132	137	118	124	132	121	146	131	132	122	133	137	130	137	123	138	152	150	127	129	136	134	122	124	123	143	156	113	121	147	125	140	135	131	145	137	133	138	142	153	142	133	145	120	126	139	122	132	120	132	136	139	148	134	106	155	157	141	155	122	144	142	130	148	128	138	158	123	136	144	138	116	144	137	141	135	141	120	114	133	135	127	131	120	129	134	140	129	137	128	129	124	113	135	123	152	134	151	147	137	131	143	134	115	132	117	116	116	146	122	143	110	113	153	127	114	115	147	118	159	123	140	150	129	133	141
7920	867	1714	1967	1762	1401	1161	980	828	741	675	635	599	545	538	595	437	465	444	488	424	443	430	405	407	388	397	408	367	397	374	391	401	367	386	394	384	350	344	368	388	359	357	389	414	381	307	379	371	374	344	355	403	363	352	378	331	344	375	358	359	341	361	363	365	303	336	344	351	362	341	347	372	368	372	372	332	373	367	349	345	374	328	352	358	353	326	367	313	344	342	376	366	366	340	389	324	357	365	362	377	393	368	357	328	354	310	374	346	365	339	355	332	362	346	362	352	378	375	337	338	350	345	360	355	333	339	373	337	359	362	369	328	365	346	329	329	352	371	375	348	363	361	348	352	353	358	346	353	339	360	346	353	347	328	367	360	374	370	329	361	363	312	335	351	387	364	359	350	355	353	379	343	366	354	358	379	331	344	348	352	358	354	337	364	350	333	339	351	338	369	337	340	368	359	350	326	363	351	390	336	374	342	358	344	331	353	305	385	417	345	367	344	384	391	320	309	360	358	318	358	385	325	340	309	326	350	374	340	334	292	349	353	365	338	367	365	370	369	343	334	341	372	340	339	357	378	345	328	359	360	360	325	371	330	328	366	356	368	358	348	319	352	368	365	343	345	333	347	369	342	364	361	383	368	342	330	356	334	366	353	322	361	362	372	353	340	370	387	345	344	376	326	357	365	376	331	384	352	360	341	366	360	327	338	357	327	341	371	335	330	366	352	334	355	344	348	357	359	383	327	364	345	355	319	332	357	359	366	338	333	318	349	353	375	356	343	343	310	356	358	367	354	351	352	387	333	362	349	356	384	374	346	356	337	372	350	358	319	338	352	336	352	339	336	314	387	314	318	362	333	357	362	366	358	318	398	360	329	392	356	399	356	351	337	353	373	318	352	366	319	369	342	352	362	335	369	370	381	358	344	321	344	343	341	358	343	297	323	338	351	356	364	358	348	359	306	380	315	351	364	327	339	332	368	346	322	372	361	328	344	367	322	359	365	327	372	322	351	363	330	344	332	348	379	335	345	348	352	352	350	367	347	352	372	327	336	347	352	361	357	343	333	352	347	379	341	345	373	350	349	366	342	354	362	329	359	327	333	358	353	320	368	416	342	334	307	371	349	359	349	355	324	349	332	345	374	339	368	346	349	328	329	381	365	348	295	407	357	354	340	363	340	363	325	343	356	353	404	338	323	369	344	390	335	369	346	359	341	352	354	366	346	370	344	365	357	358	366	313	343	322	353	342	353	344	336	343	312	370	346	322	353	335	348	313	355	346	337	345	349	344	334	333	340	351	349	389	334	376	331	368	368	311	317	335	340	390	358	379	355	351	380	341	332	308	339	334	355	364	326	360	324	365	351	378	325	327	350	324	337	364	353	369	340	378	387	303	335	340	352	380	357	326	368	332	310	343	339	366	353	338	368	322	368	337	360	356	329	361	351	358	328	355	350	324	369	357	329	360	389	362	318	350	326	320	363	339	337	340	338	337	379	349	375	359	348	382	363	361	360	337	363	326	354	364	313	386	342	333	358	327	364	365	342	346	356	356	357	350	316	327	360	354	370	327	363	344	369	387	337	338	339	336	351	342	364	323	334	340	346	331	359	371	310	339	370	363	337	368	347	351	361	333	387	368	355	323	375	370	321	337	376	368	345	362	369	361	368	346	343	361	409	354	363	347	322	311	344	344	362	358	349	337	360	344	354	363	336	378	350	360	363	334	332	365	350	367	375	350	372	350	364	347	317	319	366	373	332	360	360	364	359	361	359	351	314	341	360	367	357	336	361	365	362	319	327	345	373	347	321	348	362	378	381	350	332	341	308	339	352	361	338	350	352	302	350	327	344	334	350	321	347	330	336	343	339	373	341	349	363	327	348	349	349	372	329	341	351	344	317	366	352	358	356	333	315	331	342	333	354	333	337	378	353	339	331	335	349	327	320	342	345	358	350	344	354	372	366	328	327	343	361	399	323	333	328	353	339	318	329	354	325	359	335	368	314	346	363	357	317	393	359	346	330	319	353	361	348	365	352	363	333	362	388	345	355	380	325	323	333	351	348	316	338	347	330	375	375	351	362	368	334	362	356	371	325	373	349	372	356	355	314	377	367	337	341	366	378	317	352	317	330	365	361	346	331	352	399	329	334	354	365	347	357	354	360	362	382	360	345	331	366	378	356	351	313	361	327	346	339	346	366	340	347	374	362	340	337	370	354	346	343	351	368	363	372	344	326	345	339	336	335	334	384	354	328	348	348	350	328	367	372	350	355	338	374	339	352	341	329	374	365	339	359	369	324	342	340	352	317	317	335	344	363	355	387	353	354	361	349	357	380	337	353	342	348	363	355	354	349	325	354	354	346	342	348	344	353	354	344	377	319	358	341	350	371	348	342	355	317	348	334	327	362	349	319	389	318	336	368	340	335	336	359	333	328	359	369	355	329	349	393	369	333	357	322	345	330	335	370	319	333	353	363	378	347	342	328	346	292	347	354	365	349	332	349	394	340	347	360	314	345	332	344	326	373	349	351	352	336	375	347	353	359	357	347	324	353	347	329	354	346	373	361	334	354	357	367	375	328	373	350	345	343	342	371	332	341	348	335	361	372	355	358	336	344	346	328	346	341	361	367	353	334	366	338	344	322	348	376	364	364	350	352	349	381	358	355	373	330	386	319	349	350	337	341	366	345	371	378	373	312	348	385	343	360	318	376	356	345	362	339	339	339	314	338	363	312	346	326	361	316	340	345	311	357	326	377	353	345	346	367	389	352	344	369	347	332	354	321	332	354	360	344	342	357	344	350	368	304	317	329	361	340	318	335	359	358	365	348	359	317	369	341	372	339	358	358	333	331	319	335	372	336	354	327	325	331	358	327	366	342	354	334	343	359	343	349	332	350	300	339	361	336	340	346	329	368	376	368	332	358	352	344	357	368	347	340	338	349	352	351	325	353	355	346	373	327	356	364	381	338	336	338	348	336	363	339	325	368	319	347	345	352	362	329	360	366	365	351	326	332	338	344	343	364	312	348	371	354	351	350	363	360	349	336	351	337	359	335	347	311	355	331	346	338	373	344	325	353	356	353	364	354	341	375	369	343	373	362	383	345	368	344	321	349	379	364	335	324	383	352	334	366	338	350	362	352	329	329	321	367	359	358	368	345	354	336	365	347	358	358	372	360	355	350	360	386	358	325	338	334	338	347	351	332	364	349	334	365	336	344	361	388	355	358	346	333	360	355	364	345	366	342	333	340	316	370	340	358	373	337	357	401	388	365	350	352	310	321	349	328	306	412	353	363	357	345	373	336	344	323	365	320	327	363	325	353	373	340	346	363	356	363	336	355	360	339	347	376	361	360	346	375	358	347	352	338	357	331	324	342	309	336	347	336	363	360	352	366	346	335	347	364	323	307	348	329	360	343	344	358	357	329	326	344	364	321	336	351	361	339	320	339	346	355	339	340	338	365	366	344	348	336	363	338	372	351	344	352	348	359	354	353	357
1593	334	283	251	264	289	269	265	270	318	280	298	296	288	319	292	293	291	273	292	272	300	302	264	257	278	288	265	254	291	261	286	269	297	253	269	266	308	255	309	259	304	295	298	292	296	298	292	296	288	255	297	313	273	291	274	262	312	260	290	277	250	287	288	270	302	275	238	269	285	269	245	313	260	295	316	286	296	274	297	250	251	265	286	280	281	301	250	281	280	314	309	292	301	275	274	289	296	287	299	288	258	266	256	268	291	258	292	290	257	293	292	258	267	252	262	301	263	287	285	240	275	276	295	268	267	260	289	256	230	237	292	307	268	277	288	258	283	282	286	280	289	277	290	278	282	298	272	293	317	269	297	270	264	268	276	309	297	263	295	296	292	286	260	281	301	274	265	265	290	300	275	289	306	264	286	274	294	270	281	285	274	324	293	312	269	271	272	279	290	284	295	276	302	278	276	322	311	305	303	292	277	285	296	280	300	283	269	264	301	312	281	284	301	296	289	295	300	298	256	261	270	289	302	271	250	271	262	283	304	247	284	316	289	316	268	277	314	261	289	291	271	275	294	277	278	293	276	268	273	277	275	260	281	300	271	284	266	292	264	286	290	303	304	280	289	280	286	292	296	278	279	260	322	319	305	277	304	275	306	263	298	270	270	274	283	309	322	269	267	289	275	269	268	312	278	302	297	292	271	276	255	280	263	281	317	255	266	296	297	302	266	277	310	301	272	295	277	283	263	289	281	274	293	264	330	261	283	270	266	269	287	280	309	274	253	279	281	282	307	283	279	265	271	259	282	296	282	284	282	268	296	300	332	276	264	309	294	290	318	304	277	266	274	280	303	271	316	296	249	299	270	297	270	255	300	313	284	304	252	287	280	288	274	294	235	260	257	294	264	243	279	266	293	327	253	318	264	286	292	287	302	304	287	293	281	306	304	270	265	296	313	272	283	275	270	277	269	271	251	294	277	273	287	290	291	283	243	290	243	331	271	255	301	281	261	266	274	253	291	275	300	308	322	277	297	276	271	311	243	309	290	295	292	278	302	293	272	287	291	269	273	255	267	287	253	287	289	285	275	299	314	286	290	272	309	250	264	287	287	313	273	280	267	285	260	291	274	272	272	243	287	287	305	279	291	285	292	285	263	292	287	310	292	301	304	278	266	295	268	272	269	254	265	283	300	288	297	314	303	308	282	321	287	296	281	284	293	253	246	304	295	279	268	300	269	261	274	287	294	290	273	294	254	303	268	304	279	311	270	317	270	293	274	266	272	288	315	280	293	277	270	259	272	289	280	264	288	250	282	271	316	304	307	309	290	282	285	295	285	276	262	283	279	300	286	291	270	288	281	289	304	307	288	281	279	270	280	311	288	254	280	276	299	263	264	240	266	285	272	267	290	273	307	290	287	290	265	259	298	249	287	295	283	283	279	273	260	319	249	266	250	270	279	317	255	286	272	289	275	252	301	273	328	280	256	296	302	304	297	261	260	276	275	306	286	283	278	259	271	264	297	281	305	271	266	327	292	273	286	290	278	274	287	251	251	267	284	324	313	292	286	280	265	278	278	274	294	284	269	283	290	286	286	268	292	252	286	300	267	309	312	283	275	294	288	268	297	312	280	300	282	262	323	263	278	253	264	276	287	285	282	285	297	277	271	299	267	280	301	292	263	309	299	247	280	307	293	273	293	316	265	306	282	307	255	277	304	284	258	311	254	314	303	261	293	295	288	267	302	269	275	283	263	326	248	291	270	279	272	285	273	308	301	288	293	292	294	279	279	246	273	277	276	301	251	299	285	271	271	282	279	287	286	314	289	291	256	275	261	261	299	252	286	283	305	276	276	281	304	297	254	289	277	269	270	259	253	253	273	308	265	323	279	291	270	284	317	272	305	262	256	259	273	282	317	265	272	277	279	278	271	300	291	289	301	294	270	268	300	304	292	287	280	302	299	297	288	268	283	292	299	242	282	307	300	265	271	256	307	288	301	297	277	308	291	275	282	300	265	278	288	291	264	303	281	254	274	289	316	267	290	264	305	250	279	256	281	278	299	256	258	287	271	294	323	301	293	294	274	271	296	311	286	250	279	311	277	262	269	266	299	291	302	322	274	251	307	300	287	288	302	280	304	302	285	272	309	265	293	315	308	291	309	272	305	288	284	257	277	288	296	286	270	296	272	287	307	283	295	290	261	288	290	275	263	269	291	269	319	273	274	286	255	306	276	286	281	286	289	299	318	287	285	291	304	301	269	283	275	285	279	300	288	236	285	264	294	275	288	273	235	266	271	279	291	272	303	277	279	285	282	286	306	301	307	295	287	286	251	299	284	273	287	259	300	266	279	309	290	286	278	273	298	261	302	272	256	265	272	298	270	296	282	318	273	284	291	265	260	305	294	266	286	308	276	279	263	275	272	308	271	301	300	266	307	255	265	300	335	279	270	260	283	268	294	297	275	304	291	312	251	263	276	268	298	285	267	262	277	287	308	266	273	293	285	246	296	262	286	269	237	283	282	299	307	294	281	261	277	301	289	297	261	279	303	290	301	306	283	278	263	311	274	272	302	281	279	277	306	285	296	297	282	284	296	287	286	289	260	269	273	258	282	253	270	301	242	261	303	285	306	301	283	258	300	277	269	296	296	302	301	264	285	276	287	285	297	297	259	265	259	286	292	262	262	275	285	287	277	279	295	294	297	323	277	284	272	275	309	300	295	302	258	275	302	286	303	307	294	287	283	292	272	296	261	245	307	281	272	282	268	274	276	268	281	270	300	284	307	290	294	296	281	309	323	309	309	253	261	291	275	308	284	280	262	299	285	270	282	268	303	271	243	287	287	287	264	248	315	267	299	287	292	297	284	292	281	288	267	273	298	306	265	302	275	290	294	294	258	307	294	247	311	302	307	276	289	276	304	298	274	301	318	274	266	267	325	316	300	259	275	251	264	287	297	314	290	265	271	273	275	277	250	297	274	292	284	301	314	266	284	260	280	277	257	303	290	248	276	275	281	264	280	285	293	302	293	268	263	266	294	285	308	314	261	278	300	265	296	267	283	310	273	280	296	271	306	289	261	318	303	305	329	285	316	283	294	285	277	277	267	269	269	299	299	237	311	299	297	276	276	277	281	279	280	247	272	256	253	293	300	300	299	282	269	284	303	283	290	319	275	309	247	282	288	260	316	276	271	291	304	250	271	275	282	303	321	301	265	281	298	282	287	269	250	261	276	320	275	255	299	309	285	291	255	310	286	287	287	272	276	299	278	279	318	288	293	275	313	280	273	301	296	305	287	309	340	279	300	304	303	308	284	323	291	304	253	287	298	304	317	287	262	247	264	282	277	285	274	278	312	281	291	283	281	283	274	267	276	283	298	266	282	302	291	301	292	297	312	289	318	275	260	265	303	299	251	316	254	320	288	255	303	274	238	269	262	258	272	280	286	276	265	292	270	311	279	276	284	262	254	282	277	283	272	294	299	249	271	282	268	282	281	287	255
1829	618	670	670	646	698	615	623	627	666	656	588	618	634	666	645	618	646	662	619	648	672	651	621	655	620	620	606	590	652	604	667	639	603	638	589	638	649	655	642	642	637	627	620	649	626	591	605	667	685	619	656	626	650	590	652	612	670	589	637	604	598	634	665	672	617	613	629	650	649	600	636	617	671	669	665	612	640	634	644	636	632	597	596	656	667	620	630	641	601	658	615	666	660	629	630	629	614	670	651	623	639	608	627	676	640	647	636	634	609	607	623	667	614	664	629	633	634	623	634	620	616	637	627	590	613	639	618	653	628	657	630	631	654	646	625	674	624	633	683	655	604	632	628	620	603	623	647	662	581	633	665	626	686	639	638	599	639	641	631	648	635	675	604	672	648	666	616	655	606	613	604	610	601	658	612	642	666	685	660	640	626	665	657	664	655	605	704	631	658	613	635	663	636	629	648	674	636	613	596	619	621	626	619	605	652	647	632	622	632	604	599	665	681	621	655	662	603	668	622	610	654	622	665	656	589	600	615	586	648	688	644	643	651	681	632	633	628	679	624	652	652	581	643	620	605	634	620	644	595	605	645	665	642	646	687	643	602	650	671	665	593	608	661	634	639	645	662	648	660	626	623	625	591	664	588	649	690	636	648	605	681	681	666	627	671	621	642	590	593	577	627	587	603	620	631	647	625	639	675	641	625	604	641	590	636	606	640	665	690	594	662	696	629	628	596	642	620	659	638	632	662	630	601	611	627	591	655	633	642	673	645	639	660	649	664	628	638	635	640	602	624	655	641	651	634	615	627	636	580	648	627	597	684	647	631	635	647	644	607	613	643	657	616	641	664	654	641	648	625	639	584	581	705	628	630	617	678	623	656	630	665	638	637	603	683	622	597	630	683	646	628	641	661	631	650	667	655	657	622	559	617	643	653	626	662	646	604	617	604	621	620	590	610	614	635	672	609	663	636	619	622	626	584	608	640	602	632	675	644	665	612	617	605	656	618	653	609	660	679	661	637	672	668	644	638	628	620	573	654	654	606	628	639	645	617	631	631	662	574	639	635	636	639	577	624	677	605	582	632	676	640	635	600	630	601	646	615	668	614	647	651	640	607	653	645	633	601	649	667	649	611	597	622	663	635	656	623	613	601	639	624	644	655	672	652	629	657	610	624	691	624	671	658	593	646	609	657	631	618	661	683	628	592	648	670	607	656	671	630	588	664	645	636	654	637	641	647	648	656	607	623	628	651	603	638	621	647	590	606	661	654	654	621	653	633	646	655	638	605	671	727	586	608	642	579	650	645	650	637	628	640	607	684	643	632	630	660	665	594	650	643	617	622	653	624	683	627	649	630	598	620	642	649	648	639	613	594	626	600	609	638	607	610	642	609	612	659	620	662	613	617	646	606	687	625	634	629	620	607	700	674	658	635	612	600	621	602	619	636	616	593	582	637	635	609	644	643	638	616	617	629	605	620	642	639	686	623	619	628	620	630	606	636	594	625	635	656	648	611	625	620	616	636	637	644	605	633	627	651	641	625	625	665	628	638	611	653	634	653	645	637	684	606	623	638	639	643	627	618	602	608	632	674	674	621	612	609	658	643	647	646	614	614	650	613	621	655	602	619	630	697	656	603	628	646	611	654	602	619	664	605	635	642	655	587	634	588	634	645	586	646	601	607	612	647	654	633	659	613	636	611	598	597	654	630	624	627	639	657	636	633	609	608	676	674	621	649	649	674	652	649	665	676	650	638	603	609	648	638	631	642	628	620	619	659	616	616	609	632	605	651	646	646	603	641	630	658	647	662	652	662	635	627	607	607	612	570	616	629	632	635	577	633	637	607	649	679	609	638	646	657	596	646	666	616	637	618	620	593	633	637	643	671	654	635	592	634	621	630	630	624	631	610	618	603	589	626	621	555	664	632	625	646	639	626	620	613	630	591	610	609	672	623	644	628	647	612	654	637	645	630	621	663	570	646	678	660	650	667	670	667	695	638	641	571	585	633	632	599	595	639	627	638	612	670	625	626	641	650	701	669	620	609	604	619	606	629	644	669	600	622	624	622	644	590	643	600	588	658	603	605	610	624	639	623	638	642	582	646	590	637	654	623	632	599	648	594	628	615	642	635	598	650	678	660	621	586	602	645	642	636	644	650	610	674	609	630	677	582	681	584	605	680	630	673	588	614	630	622	662	607	638	611	629	627	614	598	603	641	664	628	650	650	601	632	678	606	644	624	594	639	618	616	607	628	640	648	657	621	604	618	663	625	609	636	636	587	639	644	648	660	647	605	609	637	662	652	624	601	606	643	655	653	605	670	665	652	616	649	662	618	640	623	675	601	634	622	612	625	659	650	647	604	670	633	643	648	639	657	584	658	635	611	588	591	638	652	614	651	596	661	640	650	656	648	637	638	624	636	623	622	604	602	600	622	607	658	616	624	608	629	646	634	644	619	648	661	615	616	640	628	580	629	595	633	583	662	636	630	614	667	611	607	576	627	654	624	622	605	550	674	636	630	632	597	586	673	637	644	657	651	667	639	625	649	608	606	662	648	665	663	647	632	584	648	670	653	591	677	630	652	625	613	658	683	601	660	666	644	624	613	666	617	638	627	622	668	638	642	645	603	639	659	650	622	659	627	669	639	592	628	664	606	680	648	649	650	708	614	652	676	614	599	608	619	641	625	578	647	583	608	656	632	638	648	642	659	603	649	633	633	632	636	603	625	587	623	636	674	620	635	651	641	624	705	661	671	639	669	616	648	660	656	656	650	660	609	623	629	654	615	623	617	639	659	611	668	637	614	655	609	623	628	582	646	649	608	641	622	629	592	643	614	640	614	629	631	585	645	642	595	588	632	662	667	602	639	616	651	657	664	638	582	644	647	666	647	619	604	652	613	615	620	640	626	532	634	615	670	673	613	634	669	636	656	580	637	609	623	586	600	645	603	611	623	638	613	646	628	641	641	670	638	626	638	674	614	629	630	654	595	670	621	633	685	628	616	651	653	554	633	663	635	622	638	658	599	636	611	618	659	681	657	604	596	628	651	669	633	601	594	650	622	586	629	664	643	657	669	595	627	672	668	609	602	672	649	636	602	601	653	640	626	640	633	571	665	618	614	634	625	611	692	614	621	619	649	645	607	591	563	600	662	629	607	630	627	647	617	647	623	585	649	600	624	670	638	619	647	684	573	678	636	634	612	666	588	625	615	640	686	619	614	657	658	621	630	639	648	647	638	643	655	626	633	632	599	623	623	657	657	638	629	617	588	642	625	646	634	642	599	617	623	646	709	604	633	604	611	666	615	589	617	648	557	678	628	705	637	620	598	624	625	610	627	630	659	652	661	628	657	667	644	674	642	634	632	613	580	633	571	618	636	651	613	642	592	619	630	652	660	638	649	622	652	640	614	657	638	633	615	646	612	648	681	659	609	604	633	639	621	618	647	649	601	633	629	616	631	588	613	616	637	632	620	603	617	641	628	640	624	659	589	624	619
6973	406	413	364	283	200	191	197	157	176	154	161	143	137	138	137	116	105	128	120	142	119	134	120	132	127	119	124	132	130	118	134	158	124	103	121	118	122	128	115	124	122	134	124	133	123	113	109	127	119	123	115	118	106	116	118	115	126	110	132	131	148	124	138	132	139	132	108	133	136	129	111	116	136	143	118	130	133	120	122	135	110	131	138	125	129	123	138	104	122	115	127	132	112	120	137	120	126	135	123	132	113	109	127	136	138	102	113	123	108	130	119	144	118	115	107	122	113	112	119	116	124	110	134	120	125	126	122	118	118	91	120	117	109	124	122	137	110	120	109	127	128	117	141	117	134	129	132	117	121	108	120	117	120	123	120	133	114	133	117	122	131	118	121	112	150	118	115	125	120	122	119	138	133	112	118	125	123	120	132	122	119	113	132	120	107	125	118	103	133	127	142	113	115	134	120	106	126	128	128	123	125	122	135	112	114	121	121	112	137	129	154	123	85	125	120	124	127	119	107	130	107	128	123	123	121	122	121	134	112	108	118	127	110	123	120	118	114	111	133	128	124	122	132	129	122	152	110	116	130	124	136	127	115	112	140	126	126	112	138	109	121	131	128	123	130	111	131	121	108	149	133	115	117	93	113	121	124	134	120	123	130	121	113	106	98	118	114	127	124	102	119	108	119	143	138	132	127	116	130	113	113	123	117	146	130	127	146	99	138	111	104	114	110	116	130	124	124	108	128	139	137	133	114	126	111	114	117	135	132	132	109	97	151	123	117	100	104	120	119	116	138	132	126	102	119	135	130	132	118	138	132	123	124	131	110	145	127	142	113	125	123	138	126	127	115	137	142	137	124	149	134	122	122	127	129	140	121	116	128	123	133	97	112	107	121	121	114	108	129	120	113	118	127	132	121	131	118	139	126	115	130	131	127	133	125	125	121	108	120	117	116	136	132	118	129	132	125	110	127	98	98	110	123	111	137	125	115	102	128	126	123	111	116	114	116	119	144	145	107	125	137	133	157	120	120	133	114	138	120	121	99	111	107	133	123	134	117	123	129	118	97	124	119	133	123	137	128	132	121	116	118	115	130	120	118	124	102	116	132	122	121	128	116	108	120	117	124	124	130	122	114	104	122	131	119	131	139	124	129	132	130	122	122	126	131	102	114	107	104	125	119	126	112	123	111	106	110	122	118	139	132	129	121	114	103	118	117	127	116	122	114	143	121	145	112	114	139	138	124	120	112	132	103	123	114	128	119	135	128	108	110	142	116	115	119	122	129	112	116	135	138	114	107	106	125	118	116	93	118	127	106	127	130	123	124	114	112	127	95	123	127	138	102	133	115	131	95	123	128	121	101	134	126	113	120	97	120	131	142	126	128	109	128	138	123	105	103	111	126	116	132	126	121	114	118	133	124	122	119	136	119	138	139	117	118	112	102	135	130	129	116	132	111	112	122	121	114	116	125	128	133	126	112	121	135	120	138	118	126	128	121	107	120	123	128	124	109	106	118	131	140	126	136	145	126	119	131	112	117	113	118	110	122	124	153	126	125	137	113	151	135	106	119	117	130	138	142	129	111	120	139	125	129	143	111	120	116	132	126	114	121	106	113	112	111	119	121	122	114	144	136	126	130	119	119	118	144	116	107	144	141	138	141	129	115	125	105	118	116	128	131	123	104	119	119	125	124	124	134	107	130	131	120	124	108	131	137	119	111	115	116	127	115	124	115	127	126	120	118	116	103	103	110	131	124	138	123	112	120	126	120	119	130	131	102	105	97	138	106	103	149	114	114	107	119	134	136	105	138	135	130	133	134	116	104	124	112	109	129	143	124	124	124	102	110	111	109	126	120	118	112	99	117	136	123	129	140	125	121	117	132	138	116	122	125	120	127	110	121	116	108	128	115	130	107	130	120	128	130	123	105	118	109	114	123	110	147	129	126	120	131	100	103	123	129	125	130	128	137	107	108	153	144	106	125	116	98	144	131	108	129	147	132	124	133	125	95	120	121	139	117	111	125	107	134	108	120	115	102	120	113	117	121	129	101	118	134	105	109	133	132	122	124	128	129	138	120	151	135	128	129	128	127	128	107	124	133	121	116	120	120	149	123	140	99	123	133	131	139	111	118	128	126	120	134	121	117	144	116	105	111	120	116	119	127	132	144	129	127	114	103	121	115	116	132	138	127	131	126	118	133	139	158	116	115	111	126	112	110	101	128	114	117	127	124	118	119	138	131	113	110	131	139	135	123	113	107	113	133	145	98	142	116	140	113	118	115	124	117	129	132	124	124	114	115	132	124	121	111	115	130	116	104	129	124	140	132	138	126	130	136	120	149	101	92	122	113	124	114	124	112	128	124	137	121	146	130	131	92	121	113	118	129	125	112	128	135	116	136	135	120	135	138	133	118	112	108	126	123	131	112	129	124	101	107	138	114	147	112	124	117	112	146	112	110	119	99	125	122	127	123	133	115	112	128	144	129	122	108	128	116	94	120	99	110	145	98	122	109	116	126	111	115	133	138	114	126	130	112	135	130	125	115	108	113	112	123	113	108	121	124	121	137	123	118	121	113	133	100	128	130	122	129	128	114	111	124	127	119	115	104	121	115	106	105	121	112	114	136	137	120	118	130	129	104	127	124	153	110	151	136	115	127	135	119	129	118	139	103	122	121	131	119	131	114	117	115	123	115	127	118	149	113	143	138	104	126	136	121	123	107	132	141	119	128	115	124	128	123	117	119	120	125	126	126	132	131	137	102	101	121	134	136	133	109	126	124	118	128	116	135	113	130	115	116	124	99	126	116	114	104	135	119	129	104	127	130	121	112	122	118	117	119	120	130	129	142	116	126	133	115	120	153	111	125	126	130	139	131	102	120	110	128	107	124	110	115	119	109	109	145	136	114	127	120	108	112	116	130	124	118	122	120	106	113	129	138	115	129	129	139	112	119	123	121	137	133	130	129	124	111	106	119	127	122	140	103	120	97	131	122	109	128	131	113	114	133	132	121	132	142	113	106	142	140	96	125	132	140	101	114	136	132	128	108	119	117	109	115	110	107	108	136	140	128	123	155	120	123	133	121	105	117	119	120	124	124	127	141	103	115	99	138	115	108	115	105	137	122	116	109	116	106	131	126	128	142	128	108	119	120	120	114	130	109	107	127	123	116	150	136	151	135	139	149	141	108	116	133	138	141	141	113	105	118	122	127	123	106	115	114	126	131	116	124	118	109	126	137	123	128	107	114	109	129	123	126	130	130	148	140	118	113	126	119	116	120	118	116	114	106	109	124	113	132	129	145	120	122	110	133	116	113	130	97	119	130	117	126	128	111	130	125	121	117	115	135	145	106	118	121	138	144	127	112	108	116	135	90	114	123	129	104	125	121	132	129	111	130	144	114	123	120	113	130	135	108	129	118	113	119	132	106	118	119	124	126	108	111	109	116	106	119	110	126	134	124	110	121	133	140	121	139	112	115	120	127	109	114	106	118	110	106	122	123
6111	590	1038	1195	1044	823	702	580	534	496	464	454	444	431	431	372	372	369	376	348	364	357	348	343	368	338	335	345	311	344	326	334	300	304	351	362	313	346	331	326	303	320	282	321	321	326	324	323	338	327	321	369	312	308	295	298	341	314	339	300	339	288	315	324	319	346	297	319	303	324	294	317	325	294	307	323	316	271	328	311	315	317	282	312	320	348	324	318	322	302	301	303	343	303	311	321	276	303	309	300	305	321	280	311	325	344	323	335	336	334	322	349	330	310	307	330	296	321	332	323	318	285	310	280	305	304	351	314	292	300	290	305	315	317	317	333	335	317	321	289	296	282	320	313	342	285	307	303	324	324	309	315	297	311	291	307	333	301	319	304	321	328	293	307	297	318	308	311	309	316	308	321	295	308	314	309	331	292	318	326	314	354	314	313	325	333	326	290	318	343	299	346	292	286	297	300	310	292	281	328	297	331	347	322	326	334	306	304	291	312	331	322	321	312	312	288	297	318	341	291	315	317	300	330	325	345	345	327	323	315	307	313	313	297	332	304	308	317	295	327	308	291	341	292	297	321	310	313	300	310	310	293	328	296	298	322	307	284	295	324	330	320	339	329	326	315	332	323	330	347	305	316	290	270	342	278	321	320	303	310	315	314	333	310	312	319	296	298	297	317	321	316	320	287	300	337	275	305	308	307	318	338	297	300	323	308	300	278	296	329	318	295	351	308	289	314	283	329	312	290	273	293	301	289	298	328	262	306	305	307	284	282	323	301	329	297	284	298	328	291	284	335	292	282	322	292	309	296	313	325	316	322	281	308	291	294	289	323	278	331	300	301	326	293	301	279	321	286	290	314	296	306	295	311	322	352	321	317	312	284	316	317	299	304	316	342	340	275	339	306	294	295	313	310	337	289	283	313	357	306	323	302	318	319	283	289	325	295	325	330	317	290	312	306	319	295	348	293	341	313	321	270	299	314	312	270	311	331	306	303	302	325	340	313	296	323	310	306	316	291	320	299	312	337	301	310	330	342	336	338	296	366	333	313	340	303	310	311	315	306	296	324	311	299	318	314	298	306	289	323	333	313	304	295	331	319	303	309	325	336	331	340	358	349	305	317	316	316	345	311	309	298	267	332	295	303	313	319	318	282	296	309	315	299	326	289	322	339	326	313	308	296	328	333	337	303	282	308	307	305	283	283	288	305	317	328	309	290	314	331	320	300	298	289	305	328	275	313	283	284	325	289	329	293	307	306	315	330	328	321	310	349	286	308	303	310	332	333	316	301	296	312	324	305	348	313	318	280	358	316	304	321	337	303	272	285	331	322	293	313	323	309	334	313	334	314	302	318	313	321	309	300	312	307	293	302	351	310	341	309	304	324	319	326	351	292	289	310	347	306	283	316	298	301	258	307	311	328	337	292	294	296	276	282	320	291	317	323	312	326	316	317	300	287	311	275	311	308	298	310	298	314	316	351	335	287	337	313	322	320	311	300	296	340	334	299	327	335	338	330	313	295	319	295	321	331	332	315	295	317	276	308	312	307	302	329	333	347	329	323	315	311	323	314	268	335	294	305	295	312	311	298	310	278	330	314	316	309	306	349	337	301	313	330	294	311	303	323	289	336	337	293	301	296	315	333	302	298	346	304	284	305	288	285	334	303	321	317	303	308	325	333	290	300	332	301	307	287	289	302	282	333	310	313	278	334	340	294	327	283	316	320	289	295	315	277	279	314	309	296	319	308	315	302	313	324	305	301	292	315	334	347	314	314	315	310	319	312	302	333	316	300	284	295	327	289	299	312	300	302	326	305	294	318	323	340	295	307	296	278	309	296	342	327	310	297	304	297	337	289	296	301	291	302	314	283	309	282	294	289	322	289	303	301	298	306	302	307	279	320	301	284	330	339	292	307	338	289	313	303	308	323	324	297	287	346	334	298	317	303	350	297	303	353	313	313	317	292	303	301	321	347	296	299	305	277	288	318	325	292	319	296	310	316	329	265	282	311	313	299	361	338	304	328	319	292	295	313	321	330	311	325	345	304	298	308	287	334	321	288	295	291	308	333	305	321	342	315	330	330	299	328	339	355	318	323	299	304	314	308	285	319	312	320	322	320	339	321	306	337	323	290	302	316	301	290	302	273	313	270	277	319	322	317	278	340	308	282	316	313	299	288	308	329	297	317	333	302	334	323	339	329	325	282	292	328	316	315	329	333	274	370	290	326	291	319	305	330	327	347	311	319	346	305	295	288	334	338	309	292	330	283	308	290	291	302	316	316	301	303	320	324	329	317	314	311	301	302	313	333	318	292	312	291	305	313	326	307	321	305	311	320	306	308	329	301	315	336	310	312	287	314	298	311	288	319	314	304	313	311	331	297	293	286	325	327	330	300	310	295	316	299	331	293	329	311	334	308	299	301	311	338	325	279	275	290	328	312	333	280	276	346	315	307	311	304	315	319	295	321	317	308	334	319	302	310	303	333	319	296	322	313	300	321	312	316	287	309	301	298	322	306	308	321	304	316	280	298	318	306	285	315	301	261	292	323	300	297	319	335	327	314	350	311	323	304	327	318	322	324	336	324	302	317	307	315	324	318	327	317	315	314	288	321	324	303	308	316	314	323	341	296	307	306	313	300	331	287	325	332	325	346	318	301	317	324	333	292	336	302	332	323	346	325	302	314	305	288	308	310	275	321	271	313	312	287	317	321	358	287	304	324	318	323	288	292	294	326	281	326	328	312	313	308	319	300	326	300	286	309	301	313	276	303	314	319	313	281	317	329	296	293	322	318	304	310	292	329	271	299	309	287	323	278	308	319	311	287	337	324	290	303	312	308	298	289	276	305	318	309	321	285	337	331	321	311	301	291	297	289	324	295	317	284	308	330	293	289	302	329	336	323	304	297	348	317	310	293	321	292	304	320	324	287	329	305	319	319	306	297	270	311	337	322	312	302	326	339	310	302	311	324	303	319	310	321	296	291	304	295	285	306	313	287	322	323	304	300	286	329	320	281	336	299	324	303	287	285	298	311	311	299	323	321	306	306	304	291	297	288	326	291	328	322	303	311	312	311	296	294	299	301	311	297	332	300	283	298	325	320	300	306	297	336	300	297	281	293	293	299	309	315	309	321	296	343	313	296	300	313	300	337	318	274	317	301	317	281	303	321	303	297	319	359	299	335	318	330	333	278	322	307	305	319	284	297	311	319	318	316	310	324	320	285	314	326	310	312	314	322	332	290	267	334	299	340	314	294	316	323	301	301	301	340	297	332	336	291	279	304	327	307	292	299	315	304	280	333	326	323	304	285	297	306	322	335	297	313	315	308	340	302	287	292	313	300	307	331	326	313	289	318	329	305	294	304	302	287	329	333	319	320	318	294	305	319	307	306	341	304	320	296	278	308	301	344	283	343	327	304	345	289	307	305	314	333	347	343	289	331	296	312	325	331	323	299	306	314	284	344	320	299	322	317	313	299	314	336	314	352	326	315	316	284	294	298
13406	931	817	634	462	358	278	259	193	202	180	189	187	171	154	145	126	153	161	139	177	138	145	142	144	150	130	136	150	148	145	139	142	130	144	139	148	122	122	149	145	149	134	118	102	144	106	139	134	126	125	140	129	150	135	120	124	142	142	155	123	126	118	138	134	129	157	146	128	147	113	112	140	129	133	139	128	164	135	150	161	155	133	144	144	134	141	122	126	150	142	136	152	139	137	124	131	147	125	140	153	138	127	107	132	108	150	132	142	148	132	119	144	147	137	138	131	162	116	147	134	135	147	110	144	144	145	147	156	133	132	131	116	147	147	131	136	104	111	144	140	132	118	121	125	124	140	133	135	153	142	137	120	129	110	150	136	130	151	160	165	152	139	124	133	125	127	149	143	136	148	135	104	119	132	121	154	128	122	124	128	134	128	138	121	145	130	126	141	148	105	135	126	117	127	147	123	130	134	133	140	152	115	120	143	152	147	141	162	145	126	117	135	141	134	135	126	124	127	144	112	139	138	139	128	151	152	125	126	142	121	131	125	126	131	127	143	114	105	106	116	134	140	133	117	154	146	124	117	126	127	136	140	122	131	151	119	131	138	126	135	138	149	123	162	126	123	120	126	117	124	128	153	139	109	135	124	142	133	168	150	124	139	137	149	109	140	129	149	139	133	147	122	133	143	136	135	155	151	125	117	132	131	145	125	128	118	117	140	126	125	134	138	150	150	139	138	118	142	130	153	138	137	138	124	133	121	119	160	113	120	138	140	134	120	135	142	126	143	143	114	128	134	116	125	114	128	114	122	135	135	128	107	118	123	130	134	148	131	132	117	130	117	122	132	124	111	154	118	140	124	153	125	135	133	146	155	134	152	160	139	116	129	112	116	126	101	111	136	136	116	108	114	141	143	128	112	108	136	142	130	115	120	130	138	155	122	153	138	116	133	139	128	129	136	113	153	112	129	131	151	127	140	126	131	96	142	135	126	107	129	126	130	146	148	141	129	128	133	119	132	129	139	132	118	135	131	150	148	130	129	140	131	155	136	116	143	138	114	116	137	142	150	110	143	138	134	132	143	139	145	146	129	144	138	136	142	155	161	115	123	139	145	121	145	119	142	119	113	116	119	144	134	148	136	128	123	127	138	130	121	153	151	144	136	145	126	123	154	154	117	120	154	140	130	129	131	118	136	119	117	123	146	132	138	111	121	124	125	140	133	121	140	151	137	155	126	144	129	143	133	121	121	142	127	129	144	145	128	129	121	129	137	142	105	135	132	115	115	140	134	148	96	159	142	147	126	149	124	121	131	141	135	106	128	142	112	108	130	122	118	140	136	120	127	139	149	124	142	127	117	145	136	133	144	168	120	132	136	104	134	149	116	130	138	133	110	133	132	138	130	132	142	137	120	125	130	109	111	126	128	133	152	139	133	119	116	120	137	128	154	127	150	135	133	135	148	147	131	127	130	122	125	159	132	121	139	114	138	126	152	144	115	115	132	129	127	120	131	118	139	145	135	155	158	127	145	143	128	124	130	137	137	128	134	134	137	132	127	141	122	129	123	153	125	124	120	115	126	125	128	159	144	153	145	153	119	126	143	113	126	109	155	136	121	138	124	141	112	140	125	136	113	135	135	143	132	131	141	128	128	149	139	140	121	120	119	133	137	114	116	119	135	152	141	109	139	153	116	110	118	120	132	111	145	138	149	140	148	139	142	132	133	137	135	116	149	132	123	144	148	125	123	132	134	128	144	131	130	123	134	134	134	144	133	125	148	105	118	158	123	116	144	143	138	131	116	127	122	150	138	157	132	146	137	120	132	125	115	137	120	146	132	140	121	141	120	128	131	136	128	132	101	137	137	123	149	124	149	132	137	115	98	139	124	140	127	125	121	150	138	153	143	146	128	131	150	129	172	121	129	124	128	142	133	135	131	119	126	123	146	135	120	130	154	138	143	150	127	130	118	119	160	151	148	139	136	110	141	143	132	142	139	108	137	130	152	135	122	140	125	131	119	159	131	112	131	134	138	128	130	125	149	137	132	138	131	146	116	129	139	126	131	123	129	130	133	132	136	125	145	129	122	126	131	139	142	133	127	133	133	119	135	130	141	152	152	128	142	127	133	141	127	132	125	151	141	107	124	152	136	124	138	130	115	149	148	152	133	125	161	142	152	136	107	135	117	119	134	144	157	124	137	159	129	111	138	118	114	134	124	125	139	122	133	144	120	139	129	129	124	121	138	158	132	119	149	130	119	133	142	145	130	137	158	170	135	141	111	139	154	124	125	147	111	132	127	120	142	143	135	135	117	117	145	142	132	114	146	114	128	147	143	170	135	131	143	133	140	120	140	135	128	133	147	129	134	139	134	135	116	139	150	134	130	143	156	112	128	143	133	131	128	121	144	132	135	120	123	125	140	134	126	129	139	128	135	147	140	154	160	129	136	120	129	147	135	133	124	134	134	136	134	128	135	125	141	119	135	144	121	127	137	132	141	128	135	124	130	139	135	127	136	128	124	135	130	123	152	152	128	125	146	150	126	153	132	155	123	132	136	125	112	110	133	124	124	128	156	125	136	126	144	127	114	131	131	118	128	136	134	122	127	133	113	133	141	150	141	131	119	125	129	127	141	134	137	154	157	134	138	148	115	137	120	139	135	150	123	125	139	147	141	138	126	131	137	136	166	136	135	149	124	164	132	153	130	124	143	119	142	135	124	120	131	150	128	125	144	140	121	139	144	147	127	127	123	138	132	144	134	141	117	133	122	112	141	148	147	123	145	150	143	115	135	135	135	130	140	129	142	130	117	142	121	152	118	136	125	127	128	122	108	136	139	154	144	140	123	131	152	126	167	125	126	131	138	118	115	146	140	126	134	141	130	143	136	136	152	148	141	121	122	152	136	121	114	136	140	121	132	133	123	130	159	120	126	113	127	135	150	122	136	138	120	141	137	120	123	129	109	130	121	135	137	116	137	137	139	116	154	134	131	132	134	110	138	126	124	134	124	143	112	164	149	140	128	124	148	136	128	104	125	125	133	127	130	148	138	116	99	112	119	129	151	125	118	137	143	136	143	125	125	137	133	132	140	126	135	127	145	135	141	124	116	128	138	119	144	120	139	135	124	129	134	127	140	107	142	114	114	132	152	118	139	135	144	127	111	135	144	127	127	142	134	123	124	97	126	146	130	140	167	129	127	132	129	140	135	122	120	137	158	140	124	117	134	136	135	152	127	107	134	129	149	132	129	145	132	116	141	126	132	131	124	133	122	142	121	113	157	136	141	121	156	145	134	131	152	137	129	126	124	149	148	147	139	141	124	130	139	124	128	131	132	141	143	142	122	127	129	127	131	124	106	131	124	122	131	131	136	139	132	152	138	143	143	125	149	132	135	128	137	118	146	144	151	129	140	137	140	159	143	127	136	129	149	152	122	132	140	133	139	150	117	133	130	131	157	145	147	142	128	120	127	127	159	132	144	138	118	145	141	132	125	123
7852	932	1846	2087	1693	1353	1111	971	837	743	733	623	602	533	521	468	489	483	436	433	446	412	407	424	428	425	434	389	404	429	394	381	361	400	384	375	360	371	367	356	361	336	386	350	355	372	357	373	380	345	371	345	356	335	342	373	359	361	347	333	403	332	351	374	341	364	375	335	353	359	368	374	365	386	350	332	360	347	364	356	356	348	337	362	356	376	375	352	383	378	351	342	346	344	338	342	377	349	365	327	333	368	287	384	345	348	348	346	362	354	366	305	363	365	378	375	376	324	355	372	351	348	350	350	350	336	362	333	357	360	374	384	336	384	315	328	399	358	384	379	321	360	349	359	355	360	337	340	329	351	358	342	366	367	371	385	356	320	377	360	360	346	343	337	342	345	360	357	379	349	364	351	350	358	366	324	331	351	351	375	357	323	340	346	373	311	339	335	331	332	360	358	361	345	325	307	334	346	367	339	343	354	355	336	363	378	337	321	374	366	324	354	367	339	345	360	378	335	362	342	374	345	352	384	362	363	373	339	345	354	357	330	346	368	358	355	373	351	339	362	329	347	378	374	328	354	341	335	360	337	362	370	336	310	342	359	366	352	367	350	359	365	362	337	327	324	366	343	343	362	392	329	330	370	365	360	325	363	344	362	382	351	364	349	345	329	326	318	340	378	370	359	359	317	358	337	363	342	363	287	357	350	341	329	360	342	375	343	366	329	345	363	324	347	333	332	372	327	357	343	324	328	369	370	352	344	317	342	342	342	344	379	392	361	313	335	336	345	339	391	355	363	362	367	340	346	369	360	315	354	348	360	352	338	340	355	376	325	336	381	351	378	347	344	347	334	340	344	386	385	348	321	370	387	345	346	391	352	366	364	358	369	351	347	344	327	306	376	359	349	334	368	343	335	351	348	353	378	368	364	370	342	375	355	379	353	334	380	348	357	325	349	364	341	354	357	377	381	337	328	336	354	353	302	351	333	355	363	363	351	335	351	329	345	341	364	345	334	326	371	363	330	372	335	367	394	334	325	366	327	347	361	371	388	339	335	314	340	407	357	351	328	342	349	366	343	325	349	345	339	375	329	356	362	357	369	345	341	298	349	329	321	308	396	350	365	354	360	384	371	314	356	376	343	360	317	346	347	333	372	329	358	327	340	337	352	394	350	395	361	358	346	320	346	363	362	340	363	347	341	352	360	374	372	372	349	328	354	357	311	361	370	328	323	348	361	321	347	345	367	375	362	339	397	326	376	350	387	340	304	328	348	383	331	335	337	318	357	332	360	349	343	352	363	328	330	384	315	357	390	336	368	376	369	364	338	361	336	367	324	378	361	345	336	363	317	340	321	350	360	339	374	350	349	333	367	336	352	342	351	339	350	317	384	322	354	349	378	399	340	363	341	368	362	378	331	363	377	373	352	328	363	333	367	389	338	352	351	346	336	350	324	345	337	344	344	342	363	341	360	339	377	350	366	357	341	312	341	382	345	307	322	346	331	350	363	338	335	373	385	375	333	347	361	347	338	314	352	347	350	400	338	326	361	362	331	361	365	355	320	333	347	347	321	336	392	340	385	360	358	351	395	373	380	351	339	352	375	314	355	361	353	351	358	321	341	353	339	351	344	362	327	376	338	324	365	375	354	360	345	338	364	330	371	353	364	335	388	345	342	329	359	354	354	344	365	379	364	321	327	357	362	367	365	348	310	340	341	337	363	357	340	375	305	372	332	347	350	320	350	355	298	323	353	321	389	314	330	357	311	336	356	332	350	335	367	348	341	307	329	350	365	344	295	368	342	315	337	329	363	342	361	345	331	371	358	375	367	361	345	325	354	345	352	357	353	361	339	368	333	362	313	357	358	362	354	351	339	346	362	374	318	356	315	352	374	355	346	342	357	354	329	380	328	303	351	326	395	345	368	341	334	351	373	350	328	341	345	368	317	322	339	365	322	327	365	361	364	340	365	351	340	349	320	329	363	340	342	381	336	340	349	342	358	359	316	352	318	372	369	372	323	357	335	379	379	321	354	335	348	363	345	345	357	357	373	353	358	368	355	365	350	389	357	321	377	344	359	357	328	355	328	342	361	348	333	369	366	365	374	352	344	326	335	355	353	347	371	357	337	376	333	334	300	347	339	351	326	328	344	340	351	331	352	325	336	346	340	349	343	324	375	310	347	347	322	345	353	359	353	342	336	366	361	393	347	341	367	350	349	335	342	335	328	326	347	381	341	377	336	324	392	349	327	367	356	374	326	322	376	349	358	346	308	351	345	347	387	344	333	317	331	345	363	345	315	350	355	359	349	381	315	329	335	368	352	335	337	373	382	383	331	328	318	348	348	340	331	345	366	329	353	320	358	389	362	340	325	382	346	355	354	327	345	364	342	320	347	341	365	345	307	380	352	370	357	317	347	345	382	326	329	359	346	356	322	345	358	345	333	355	378	344	333	332	363	370	401	339	352	332	327	367	359	369	349	353	347	352	343	335	363	366	352	318	336	351	370	343	339	329	360	333	331	370	361	312	341	361	322	373	298	357	349	343	338	334	388	338	324	362	336	340	346	342	353	319	350	348	371	330	353	337	338	358	333	354	343	339	389	355	329	381	344	328	331	386	347	355	339	377	362	347	362	377	337	331	361	362	361	348	354	311	353	340	350	319	389	339	328	324	315	405	322	354	332	343	331	366	333	357	331	360	313	363	335	312	340	377	345	338	328	377	343	346	353	341	333	371	309	349	367	345	353	338	367	340	348	340	358	321	349	333	335	390	319	347	350	333	353	316	371	326	358	322	373	340	321	372	361	341	343	322	382	332	341	355	371	353	384	332	334	303	351	363	372	368	384	368	334	378	360	358	349	335	311	349	359	343	331	345	369	338	388	324	391	348	345	357	325	356	350	316	340	349	351	331	342	357	334	317	369	339	325	335	334	375	316	356	344	357	336	346	387	348	351	342	339	327	354	388	325	371	359	373	357	362	342	334	336	357	334	328	326	366	341	349	319	319	372	354	341	359	335	367	318	340	364	373	353	353	354	343	342	351	357	358	338	354	355	338	380	367	361	353	371	339	385	333	325	341	366	338	351	326	364	349	327	348	341	349	352	306	378	323	375	372	358	383	337	316	340	361	354	357	361	371	359	354	330	333	344	356	358	321	346	361	335	346	338	362	325	357	370	369	335	368	352	344	356	335	387	319	322	336	330	336	349	331	347	305	341	361	339	350	383	348	335	349	341	364	338	348	371	343	337	368	333	367	400	340	360	351	345	346	373	352	347	383	360	341	347	352	326	318	361	389	343	337	345	355	353	328	348	352	362	363	353	360	331	341	332	321	368	371	332	346	331	361	341	317	326	330	353	353	352	375	339	337	366	340	348	334	349	346	352	357	355	340	325	379	357	327	363	354	345	357	346	353	382	313	355	395	342	328	350	356	342	368	346	357	364	324	359	346	354	335	339	340	344	343	378	349	364	323	354	349	345	363	344	341	328	324	374	368	339
1460	306	300	326	282	268	275	278	292	257	281	305	317	268	268	279	294	300	283	301	293	273	301	290	275	283	275	283	299	327	312	277	268	302	268	295	306	285	287	291	283	300	302	275	299	271	266	309	289	317	316	296	299	306	317	269	300	240	315	288	253	291	287	281	280	264	322	270	300	294	272	286	288	267	287	299	281	301	280	248	300	259	266	259	294	306	279	261	256	265	290	281	254	314	256	277	292	296	272	261	271	287	303	289	280	245	291	279	289	284	313	293	305	267	287	267	267	298	283	319	281	302	311	300	292	301	284	293	309	271	261	275	310	327	298	279	243	288	273	276	306	282	294	282	273	294	282	292	282	284	295	259	281	289	263	275	282	284	294	283	300	252	248	306	274	326	286	338	315	262	291	281	263	281	275	278	284	285	256	292	293	265	280	297	288	265	261	285	320	277	266	277	261	277	295	259	315	298	262	247	287	281	279	294	284	277	297	284	294	237	275	281	286	290	279	259	248	307	302	282	310	283	297	297	313	296	294	286	281	282	309	285	269	262	256	282	304	297	278	309	283	305	303	289	275	291	274	278	259	270	281	264	273	280	283	276	253	271	251	308	277	277	289	275	291	279	251	266	299	255	296	277	310	292	303	270	280	326	282	297	304	301	287	286	310	324	294	280	289	259	315	268	295	264	272	266	285	298	296	286	293	270	277	261	280	274	308	232	277	313	293	290	291	287	282	258	279	272	300	297	295	309	282	302	316	300	285	312	286	295	280	259	248	262	269	264	304	300	328	253	294	281	251	275	303	276	272	285	289	308	291	258	287	269	292	266	270	273	330	294	287	296	296	274	281	306	281	274	265	244	280	274	285	311	289	291	260	276	245	264	270	295	314	318	279	278	275	282	293	292	316	264	260	282	277	267	320	298	277	310	291	293	320	298	274	261	321	292	261	270	284	248	265	301	293	307	263	295	285	274	302	278	291	298	311	315	260	260	292	305	290	301	315	289	285	268	289	282	267	314	285	310	309	293	296	257	265	278	263	310	291	283	301	295	288	271	242	293	312	315	271	307	261	254	303	268	272	278	271	278	270	341	279	305	287	302	281	291	305	256	298	301	296	296	324	270	280	262	266	260	297	306	270	312	280	295	260	250	306	293	342	277	321	293	290	283	291	298	237	262	266	283	289	306	293	300	282	286	304	310	287	278	303	297	263	280	249	314	244	284	291	295	309	260	296	281	305	263	265	274	289	240	300	275	257	311	288	299	289	288	298	279	276	288	271	288	285	280	284	310	279	267	298	279	272	274	273	273	265	271	287	285	256	297	310	301	280	295	306	280	321	277	302	283	275	290	295	317	292	273	283	300	274	285	301	258	287	298	247	270	282	302	287	252	310	304	288	281	272	283	291	289	292	293	294	261	267	277	281	312	268	263	297	278	284	300	280	284	275	322	278	258	302	265	261	298	279	305	295	277	273	263	275	284	272	301	286	299	272	293	273	316	277	258	262	281	304	268	299	264	273	300	257	291	291	278	283	250	285	280	288	308	284	286	280	309	289	276	237	277	299	297	306	267	300	268	313	273	277	286	302	273	272	260	288	296	263	283	272	281	284	275	318	276	297	256	257	300	289	272	272	301	253	259	259	288	301	307	277	274	287	306	264	300	277	306	269	261	336	298	267	267	276	285	283	303	272	272	301	296	269	283	261	315	278	327	294	279	285	275	246	274	255	293	294	276	279	269	276	257	271	275	275	296	251	274	324	291	265	301	317	282	261	281	280	283	280	285	284	267	307	310	291	269	263	265	288	264	299	307	306	272	288	277	287	290	271	280	267	277	282	260	257	254	302	286	297	291	276	280	248	273	282	275	258	274	274	307	273	276	290	276	285	304	288	302	262	291	263	284	269	318	259	277	307	300	310	271	285	269	330	316	289	303	241	277	287	307	268	284	284	272	287	283	256	274	269	291	301	268	293	278	285	297	261	291	302	237	288	318	289	314	286	289	283	280	249	285	242	317	263	259	275	297	259	281	279	254	276	320	263	306	297	298	338	274	282	262	297	271	280	293	266	280	253	259	282	279	287	260	316	279	315	282	286	269	267	337	248	276	311	291	289	283	278	325	309	284	303	275	271	280	288	256	300	280	305	290	266	273	280	284	316	274	284	279	295	266	281	270	310	280	295	298	262	290	320	284	266	303	270	303	301	280	292	264	260	239	280	306	268	265	271	264	266	283	274	307	276	270	293	292	276	259	267	300	333	282	280	307	293	271	321	294	274	273	295	292	275	305	282	259	274	264	277	258	278	286	264	282	268	296	295	272	278	279	281	254	284	294	269	276	281	273	253	285	272	272	317	302	277	292	316	304	241	258	287	312	293	267	285	286	297	299	255	292	312	289	290	299	259	280	286	294	283	266	257	304	268	283	280	323	313	284	259	274	302	271	283	273	298	283	287	261	241	270	277	294	305	292	285	307	278	281	270	276	273	255	286	273	279	301	334	269	299	318	259	301	286	278	262	309	283	271	270	291	245	281	287	258	276	268	300	304	284	287	259	312	277	307	282	276	295	281	290	276	304	292	304	251	277	288	318	280	292	300	297	269	276	264	265	266	264	282	287	287	280	251	316	286	296	297	289	299	281	293	277	272	294	278	290	288	270	321	298	298	257	276	288	254	255	295	253	287	305	263	291	271	288	267	291	268	267	285	287	313	271	262	283	274	276	319	298	277	257	271	310	299	268	299	287	301	295	261	283	256	310	282	287	280	308	264	272	276	308	246	281	303	266	295	270	270	281	270	317	254	301	273	298	293	293	290	273	266	286	257	326	260	253	243	252	283	265	273	285	280	274	276	332	288	333	247	265	277	284	247	281	273	268	240	307	288	297	248	279	271	270	248	313	307	283	284	298	298	277	306	252	283	264	283	292	276	281	286	244	284	285	278	290	277	282	284	261	270	277	264	301	284	305	264	291	289	250	292	268	300	291	315	299	295	287	305	268	265	300	307	268	296	278	273	299	296	266	262	249	314	296	276	239	291	250	280	273	276	256	281	244	277	262	322	275	294	266	280	290	277	268	286	271	298	267	299	296	287	286	275	292	281	265	291	265	234	302	273	281	292	265	248	297	265	293	301	273	276	283	287	273	309	280	270	261	284	283	287	259	273	283	298	283	281	292	306	296	281	260	282	305	296	245	297	247	264	236	295	299	295	262	298	311	279	291	257	282	271	304	280	277	248	288	298	293	303	297	289	262	291	273	304	259	262	274	320	286	269	273	291	293	264	247	252	277	289	277	313	279	296	261	300	299	280	265	293	275	274	290	280	271	272	277	306	270	291	305	286	277	266	265	276	263	256	299	297	298	286	291	267	297	292	315	290	290	277	277	270	321	304	291	277	291	286	255	290	284	299	291	275	290	312	294	272	265	277	246	238	249	284	275	277	285	264	290	266	270	261	281	275	294	291	299	268	290	303	252	282	266	295	274	295	281	293	250	286	280	270	263	325
1785	613	648	639	638	631	627	662	645	621	654	610	643	617	615	640	606	643	676	671	605	631	618	685	666	629	627	593	659	642	618	628	643	631	611	617	651	673	666	639	637	596	680	633	677	612	609	644	596	609	624	646	645	622	623	641	637	627	618	632	623	662	608	631	670	672	609	651	612	669	586	652	652	599	658	579	585	585	585	636	573	608	625	608	617	645	592	650	622	649	643	624	662	621	582	678	650	638	637	645	674	660	630	656	652	642	595	658	640	587	660	624	613	579	642	604	642	625	637	639	602	613	631	698	629	666	613	632	607	620	617	611	596	624	588	638	648	582	643	637	634	609	589	625	667	650	630	648	626	611	635	668	644	600	641	631	616	621	639	629	623	646	635	591	606	601	627	622	631	654	656	637	630	652	617	636	615	633	615	643	585	619	649	591	675	624	630	616	606	625	667	619	667	660	644	650	611	600	607	602	615	622	644	642	635	649	608	638	613	635	619	692	601	606	655	620	654	614	611	655	643	612	592	605	618	703	596	649	651	650	621	614	611	637	601	646	666	627	614	639	606	615	596	592	625	584	616	662	625	656	591	611	610	633	641	613	576	634	564	652	658	604	639	607	585	603	634	618	619	618	605	618	649	661	628	636	647	641	605	635	637	624	601	633	581	611	608	604	649	659	640	649	652	597	619	650	616	604	627	625	643	601	643	644	627	605	605	577	641	612	619	600	629	652	628	610	676	627	603	648	625	650	647	644	642	626	637	655	637	576	561	631	611	636	618	624	597	659	655	647	622	615	636	653	612	660	644	596	615	596	615	628	618	655	642	617	597	628	589	608	644	623	638	637	599	661	641	598	629	602	639	628	613	621	631	642	606	604	613	616	590	593	626	669	635	621	642	619	616	631	625	692	634	625	614	661	631	622	684	659	624	607	628	633	640	619	625	638	648	584	687	652	628	647	612	587	664	625	639	654	641	647	626	644	606	642	623	575	614	588	640	642	644	656	616	673	596	646	647	626	599	611	620	651	623	594	609	621	629	623	633	637	634	611	648	622	649	630	599	605	630	624	634	622	626	682	656	646	615	650	591	660	609	636	651	631	622	627	624	602	655	618	608	625	639	625	629	639	642	652	621	579	625	629	664	639	645	638	659	595	575	615	609	607	628	608	623	644	639	640	642	596	650	617	624	591	634	599	620	633	596	656	657	626	624	660	645	608	597	608	642	628	606	618	637	644	623	600	627	624	660	624	609	614	655	678	640	619	621	613	620	616	598	629	647	639	611	658	631	644	610	647	603	653	627	649	637	626	622	620	608	600	614	643	606	610	617	625	652	633	642	644	626	605	600	640	581	636	657	604	626	654	651	593	664	653	616	600	612	616	578	614	664	621	652	598	588	587	670	637	646	643	624	612	615	634	624	617	673	588	617	623	625	628	668	662	620	654	643	645	632	659	605	686	595	610	625	600	667	681	620	664	606	602	622	605	625	635	630	601	612	664	593	595	625	618	606	658	621	595	672	633	685	592	641	612	641	636	628	642	669	604	674	669	630	636	614	616	625	633	652	651	638	617	660	662	658	572	652	625	608	655	620	630	672	646	650	605	590	638	663	661	616	620	615	625	586	634	655	653	611	617	644	605	654	663	634	688	623	613	627	624	649	639	641	620	646	627	654	619	614	656	639	653	633	641	672	636	660	686	632	608	679	668	641	624	633	624	638	618	602	669	684	630	678	658	642	625	613	594	587	604	600	645	662	625	638	616	646	635	672	623	607	642	637	599	594	610	650	600	647	635	674	616	609	651	633	626	626	653	625	649	663	589	654	607	611	641	644	638	607	565	626	616	634	638	647	602	614	639	640	576	609	643	652	651	652	651	663	643	645	653	622	602	601	647	598	628	634	643	639	618	645	628	623	583	646	600	640	641	618	684	600	594	629	617	610	671	661	650	670	610	639	615	657	613	586	693	652	570	595	633	638	597	620	641	604	653	612	670	592	630	611	597	587	605	656	637	616	651	673	654	638	594	628	602	675	600	620	615	689	656	647	608	644	613	629	642	636	631	632	607	616	592	625	623	678	651	641	630	631	605	645	614	628	634	620	659	632	594	637	623	603	628	627	621	629	643	586	614	605	615	593	604	626	653	649	652	649	627	633	655	625	654	641	599	616	626	632	665	644	638	619	572	675	625	659	678	608	645	647	596	638	616	640	643	631	588	646	630	658	669	622	636	600	658	609	665	580	604	598	622	617	594	629	652	637	623	616	597	617	600	628	594	619	592	616	588	640	624	611	596	626	596	573	612	599	636	635	635	622	650	609	602	626	651	618	646	650	665	643	614	654	627	627	601	678	628	604	619	622	643	689	606	603	650	667	629	622	615	652	620	623	621	628	637	646	624	603	626	619	607	609	654	627	607	638	630	670	636	644	609	673	649	597	650	596	602	581	611	607	596	587	638	659	610	588	576	633	619	641	606	623	571	613	681	631	643	668	666	628	650	645	640	620	660	606	571	647	579	640	589	617	636	610	624	664	652	637	627	644	629	589	649	628	607	651	627	642	653	631	659	611	615	632	658	612	625	622	588	605	611	629	626	627	602	620	653	585	619	674	636	674	637	615	632	604	618	621	654	705	608	596	649	625	586	611	637	647	590	612	629	647	674	634	588	667	680	653	613	654	639	642	611	627	633	655	608	610	650	622	612	627	604	588	631	615	634	621	594	625	594	653	647	628	631	635	649	633	626	618	633	608	659	575	592	639	637	610	657	634	604	624	616	589	651	594	661	646	599	652	659	644	642	618	583	589	631	588	607	610	618	615	629	650	636	604	656	623	634	633	641	644	631	653	614	599	607	620	618	601	619	616	626	633	671	618	579	623	636	663	645	631	619	623	635	603	633	632	594	629	613	609	610	582	621	596	628	616	629	609	629	633	660	628	640	656	629	628	650	596	599	678	639	696	657	627	582	605	658	559	630	615	615	642	661	618	611	566	628	659	624	632	589	616	646	603	600	627	640	559	640	628	640	615	604	618	607	653	675	681	641	645	608	644	628	681	612	691	608	649	653	590	673	640	634	618	627	655	657	621	624	621	664	601	573	631	638	600	629	651	639	616	644	637	593	628	656	676	640	625	622	650	613	641	635	646	574	625	653	655	625	664	601	654	635	611	606	596	567	591	608	618	593	657	633	611	617	640	616	605	616	628	649	630	643	641	664	655	628	613	655	633	663	608	649	624	613	639	685	595	614	647	679	681	597	619	618	641	612	648	649	602	663	667	634	655	627	630	594	648	602	632	656	601	647	631	636	651	667	668	645	643	623	612	636	643	633	565	581	641	643	655	629	658	636	598	649	618	629	644	654	613	684	629	682	623	679	660	620	617	656	663	624	626	597	588	655	635	610	657	621	572	681	640	622	620	617	594	640	619	637	627	633	628	639	627	657	653	603	637	684	650	625	627	628	650	586	635	637	631	589	618	618	647	565	646	616	634	627	623	632	597	667	610	628
7053	400	505	369	316	229	196	183	146	134	143	157	143	162	132	166	148	136	113	135	113	116	119	128	140	135	138	136	104	109	145	117	114	114	129	128	123	135	106	110	135	117	127	154	132	143	126	122	123	113	124	111	106	117	114	115	120	139	132	130	134	117	122	109	116	132	108	122	111	120	140	143	117	118	131	124	174	147	113	92	131	123	126	121	146	122	122	115	127	123	139	120	118	120	136	140	134	133	114	109	139	111	128	134	102	134	98	115	130	121	126	124	114	107	152	120	138	107	117	119	121	121	113	122	134	127	150	134	109	153	122	104	116	121	154	138	124	128	118	137	130	119	112	114	140	141	132	137	113	117	125	139	134	129	99	103	122	119	108	119	144	122	121	127	138	138	133	119	137	136	119	120	117	132	100	123	122	107	117	140	117	120	115	141	127	106	118	126	124	109	110	131	121	134	110	113	120	120	133	99	138	128	120	120	111	122	122	123	117	139	119	125	107	117	125	112	114	122	118	143	131	110	122	133	125	132	99	137	132	145	125	103	131	119	116	123	130	124	114	125	103	140	126	115	101	108	132	91	135	130	121	136	130	129	107	117	133	112	128	118	123	132	154	144	118	121	102	116	104	103	130	134	128	98	129	129	108	115	120	116	118	124	115	108	107	142	116	123	120	119	139	124	108	129	105	120	117	139	115	126	134	105	131	111	130	91	101	128	131	107	128	125	132	147	83	139	100	124	131	127	118	111	111	146	118	139	132	135	127	110	131	145	111	104	139	128	143	126	118	122	123	114	124	114	129	134	122	112	139	128	123	126	116	124	120	114	132	134	135	125	120	122	126	122	121	117	111	116	131	129	112	108	118	124	110	115	125	123	120	100	122	141	133	131	108	126	128	109	112	122	135	135	128	119	123	117	104	101	108	117	117	111	116	123	134	124	119	138	149	127	112	121	133	121	102	124	129	131	89	116	122	121	120	120	119	142	116	128	130	114	137	124	127	109	130	117	114	126	117	130	128	140	114	132	133	111	117	109	105	115	127	141	150	127	125	125	123	133	134	142	153	123	114	106	118	141	123	122	129	118	120	118	110	121	115	124	139	131	120	134	158	100	133	123	129	151	152	131	99	126	117	105	114	108	119	127	112	128	158	111	141	130	122	119	111	108	133	121	125	123	133	144	137	129	119	151	127	124	120	145	130	116	113	131	115	125	110	130	127	127	118	129	110	118	116	115	123	121	125	111	110	129	121	117	119	110	101	116	120	123	147	122	100	123	127	106	133	117	113	140	123	103	129	128	109	118	133	126	118	141	132	139	123	129	114	131	126	103	111	124	142	128	144	138	103	130	120	134	115	140	103	127	138	118	129	125	127	115	121	130	130	108	125	127	128	107	119	114	146	110	112	138	125	128	103	121	132	108	110	128	128	141	111	124	123	115	109	128	116	130	112	139	107	117	116	109	110	111	123	137	126	142	128	132	110	140	118	121	102	133	133	126	128	121	108	112	119	129	146	137	136	134	117	119	106	119	118	116	139	108	115	104	133	120	106	125	121	125	128	115	126	132	116	118	132	131	115	133	118	124	121	109	114	111	114	114	108	126	143	120	122	121	143	111	116	98	139	105	110	102	110	118	116	113	152	150	130	123	127	115	126	122	134	106	121	118	97	122	133	105	127	123	129	115	124	127	152	126	132	126	131	117	116	106	132	105	126	108	114	120	125	120	119	125	130	144	139	118	117	109	106	105	112	98	130	124	116	96	136	129	127	139	113	118	112	143	119	111	114	104	121	116	115	133	107	129	118	128	107	116	112	142	116	118	128	110	136	113	106	129	139	110	112	107	121	136	129	130	128	141	101	113	129	99	131	132	118	130	112	121	133	99	113	135	135	120	132	122	120	126	130	110	117	113	109	132	124	121	110	123	130	120	120	143	128	137	128	130	135	123	139	124	106	116	121	123	111	121	117	130	106	118	135	128	144	110	122	131	128	113	120	131	157	117	131	120	124	122	106	144	119	127	133	118	123	131	132	134	141	137	125	123	134	133	134	116	124	135	144	108	100	135	136	142	122	122	114	132	102	132	119	115	142	112	128	122	121	140	107	125	114	113	107	141	118	108	108	127	125	126	139	149	116	129	109	121	123	126	112	116	109	130	114	120	146	111	105	119	136	123	129	133	111	152	124	124	117	109	120	113	112	121	130	147	132	147	123	117	111	114	101	118	104	142	122	119	116	142	107	110	121	116	131	128	116	115	128	127	116	134	118	112	120	110	132	121	129	104	119	100	124	143	139	128	126	111	143	113	132	120	123	125	118	122	138	131	126	128	109	121	141	145	133	125	102	100	124	115	126	140	110	111	131	110	120	101	113	107	130	108	114	120	122	125	122	134	98	107	110	129	157	109	118	127	120	107	98	107	139	123	128	134	113	115	112	116	117	150	101	116	121	110	143	122	136	117	129	123	126	135	117	127	127	112	112	116	100	106	130	104	137	120	128	116	127	123	129	129	126	140	122	117	134	128	103	117	112	105	142	126	139	130	122	132	120	121	125	128	123	113	116	100	113	116	136	151	141	139	115	120	122	125	120	144	148	122	123	140	140	131	138	128	123	104	120	128	108	134	129	136	140	111	119	128	115	123	129	127	136	128	122	124	114	128	121	136	128	112	118	114	143	118	101	107	114	145	100	115	134	122	116	110	111	129	110	110	105	107	129	148	110	119	112	135	116	130	108	122	153	121	125	115	127	133	117	122	141	112	96	121	133	148	120	109	123	121	130	122	124	108	139	144	109	130	125	131	135	125	123	122	136	126	147	131	117	108	114	123	146	116	116	144	122	120	132	138	99	124	113	133	127	115	126	125	132	113	138	126	137	130	107	109	120	95	138	128	101	106	134	144	127	122	125	131	109	144	136	146	111	121	127	128	142	119	103	123	127	120	129	110	117	130	125	129	117	122	111	123	111	110	109	116	133	103	119	132	129	119	119	107	107	97	118	129	133	142	138	117	116	115	148	145	123	122	128	134	112	119	117	127	121	145	143	101	118	134	105	104	129	141	124	119	116	119	106	141	137	129	115	123	117	125	132	91	108	114	132	114	133	119	130	119	109	122	110	117	136	123	115	131	109	127	132	140	135	126	107	138	124	148	127	111	120	133	139	116	95	119	116	119	119	115	124	122	149	112	120	130	111	116	121	120	116	136	113	114	133	124	117	119	137	130	142	94	109	116	95	132	124	125	125	120	139	147	116	111	105	118	119	111	108	113	118	99	113	116	117	120	133	119	115	138	125	107	113	111	125	128	121	131	144	129	111	116	105	122	103	123	149	115	127	120	105	119	116	114	116	128	107	155	122	116	133	143	115	113	124	118	126	134	126	135	116	131	130	113	122	93	102	119	105	117	114	113	115	109	111	140	120	116	136	122	129	102	121	145	144	113	132	142	136	109	125	113	110	108	95	119	115	106	120	149	105	139	121	144	121	117	125	135	119	106	127	126	132	110
6076	561	1086	1202	1048	811	705	610	543	484	458	475	432	438	373	398	395	340	360	374	359	342	361	316	359	298	352	369	328	382	328	319	330	311	334	326	308	339	323	329	301	338	329	333	297	328	299	332	299	312	320	358	307	324	332	305	300	306	287	313	295	289	302	303	334	324	318	332	321	323	298	293	306	287	298	289	329	306	326	341	329	310	308	331	308	281	299	318	303	311	307	287	308	280	295	306	292	322	295	310	298	307	332	314	332	316	312	306	302	308	302	325	313	315	286	333	320	280	295	300	288	309	325	314	300	301	312	325	309	306	301	310	314	334	329	335	322	319	322	304	341	285	277	312	318	284	284	305	318	309	325	282	295	291	310	319	336	316	334	344	309	337	283	337	305	307	308	308	316	335	331	325	351	294	339	319	320	299	316	331	303	322	299	343	302	325	290	315	303	320	300	307	330	319	310	297	307	320	269	318	317	313	288	322	286	292	328	253	301	328	311	312	298	323	355	310	312	283	328	329	320	299	291	334	320	283	330	292	320	276	310	292	327	309	309	300	320	274	292	334	290	281	313	299	289	318	311	329	327	301	303	277	314	275	313	307	333	323	313	300	304	313	325	319	304	306	290	303	317	309	280	309	299	351	316	307	323	298	311	291	312	301	297	314	326	295	348	310	294	301	329	318	308	321	282	324	294	319	334	331	297	296	282	275	312	307	308	301	313	270	309	314	286	341	340	307	348	297	326	301	312	292	324	325	311	319	282	318	329	296	302	309	304	321	299	288	310	315	317	300	301	293	312	357	321	290	318	278	315	344	312	268	306	294	306	294	325	287	345	350	303	285	312	290	287	298	299	309	303	305	303	315	311	295	293	336	326	334	331	323	333	266	317	267	319	265	305	286	319	290	309	313	292	304	327	313	314	298	296	298	306	285	314	320	277	303	285	306	317	321	292	297	312	306	310	288	333	305	310	296	313	292	286	297	316	319	322	302	298	291	305	311	291	321	314	327	281	324	310	294	347	320	323	306	303	319	291	314	310	330	281	268	293	300	315	307	276	354	310	316	333	284	319	324	300	330	294	339	300	318	333	293	305	323	299	287	295	302	325	330	268	319	288	284	301	265	285	297	296	317	326	299	319	340	335	340	316	310	311	337	312	278	306	326	292	348	303	326	316	300	312	291	307	300	312	313	294	301	299	315	307	351	318	291	307	322	300	349	335	281	339	293	322	302	314	315	306	337	321	313	297	314	335	321	349	314	311	280	331	304	288	287	313	314	286	315	317	303	327	303	291	314	330	292	315	313	308	317	311	318	290	331	305	306	307	286	314	307	325	293	293	302	323	321	288	299	313	306	302	271	320	311	335	318	296	312	290	319	309	274	310	300	292	348	282	304	341	328	343	344	321	316	311	297	323	325	312	288	330	314	281	297	295	311	314	285	330	322	322	335	325	281	305	286	308	300	284	298	323	289	314	328	313	314	320	296	339	321	301	316	310	309	289	291	308	342	294	290	293	362	296	307	315	315	328	315	299	312	293	290	327	307	304	290	291	317	301	303	338	316	306	317	315	306	291	311	308	307	310	291	304	294	306	318	317	301	340	289	294	315	301	295	303	301	315	343	306	297	323	317	296	323	316	352	303	324	296	319	304	293	294	295	310	297	310	319	301	320	308	291	313	307	313	282	336	317	318	295	312	284	302	318	290	323	314	330	315	331	330	298	329	331	307	331	318	312	285	323	310	266	306	283	302	304	335	331	300	322	306	347	322	320	329	316	319	302	312	317	310	330	293	330	318	332	288	291	280	308	293	316	301	319	323	331	315	328	319	298	322	320	337	306	292	323	295	322	300	326	296	330	310	347	310	336	303	337	286	283	323	311	329	301	298	325	318	319	311	310	332	341	284	317	326	305	323	310	291	329	329	292	270	325	323	334	306	317	319	313	302	311	304	327	331	337	340	287	304	286	286	312	331	302	290	293	320	304	316	302	315	306	303	303	328	304	308	318	321	312	309	310	318	317	320	287	319	308	306	322	339	351	297	304	296	291	312	306	305	303	314	289	307	270	315	300	335	334	309	306	320	297	334	287	327	310	294	292	297	325	320	320	301	327	308	294	320	325	323	310	284	298	307	286	294	331	314	309	312	296	287	293	291	300	293	320	323	308	284	307	312	310	302	292	331	299	290	369	306	281	323	326	324	301	327	317	318	292	294	304	299	320	295	309	321	296	326	294	312	329	331	313	313	347	275	292	314	344	295	331	325	322	285	287	310	316	322	287	301	314	284	299	313	303	299	348	317	320	296	359	301	291	355	318	315	320	359	312	327	311	310	321	315	301	294	300	301	288	302	288	312	344	291	321	338	316	302	295	312	327	294	302	308	322	325	318	308	307	305	316	315	310	311	296	288	271	310	305	322	298	304	328	328	306	327	320	275	314	330	294	319	328	316	315	318	314	317	306	337	320	307	297	294	336	327	343	317	303	309	299	322	302	326	301	271	312	321	293	311	286	305	299	338	308	309	317	335	318	318	316	337	289	332	354	302	286	291	315	297	302	281	342	289	310	316	325	286	309	291	317	302	279	324	312	301	342	289	349	327	333	273	330	318	303	271	329	326	305	286	291	312	324	341	302	286	295	336	336	306	309	315	323	317	294	327	334	295	292	312	313	322	303	330	310	292	311	288	309	297	308	327	264	290	295	319	309	302	307	340	328	325	311	318	328	322	320	329	296	278	313	300	335	296	307	262	305	303	298	263	301	304	326	302	326	325	326	300	338	349	307	303	317	322	318	287	302	325	272	281	312	274	342	310	325	327	317	283	326	350	277	339	304	317	309	340	326	337	308	319	327	294	312	317	280	320	298	333	292	273	279	308	293	360	290	329	315	289	298	302	306	326	325	309	314	300	297	328	317	296	315	329	308	343	313	292	289	308	314	319	322	308	311	301	298	279	344	296	324	313	314	275	317	298	328	307	301	333	294	278	305	308	325	336	312	329	284	332	304	310	335	316	286	349	309	294	300	307	306	297	311	318	317	302	320	333	312	318	307	329	314	320	305	323	314	319	296	283	325	290	296	314	310	309	319	304	324	314	319	320	326	308	321	292	316	293	326	325	320	306	335	299	309	329	349	287	321	316	319	300	283	291	273	339	289	306	320	327	298	340	298	277	316	300	288	309	315	319	354	301	329	318	311	297	299	300	329	327	314	324	311	310	309	305	300	286	305	296	280	302	271	333	311	292	292	309	307	301	306	272	315	323	326	296	288	284	351	310	314	302	310	303	325	334	300	320	301	324	312	285	299	304	331	322	315	325	291	303	321	298	306	279	296	299	301	271	309	299	296	315	310	326	331	310	323	314	297	271	319	336	297	302	314	326	345	325	315	297	325	310	315	333	300	290	338	318	308	314	326	307	325	309	307	305	318	307	320	327	308	334	320	287	291	331	324	293	305	293	315	316	320	313	306	293	313	320	299	310	315	321	313	276	298	265	306	317	345	342	277
13229	983	796	626	458	347	279	232	215	208	177	188	168	158	174	148	145	162	130	147	171	143	160	151	142	138	149	138	133	152	157	136	135	153	132	128	144	142	151	133	136	136	143	148	146	132	120	102	153	120	126	135	134	135	146	114	142	138	141	122	140	128	148	133	122	122	126	122	135	130	149	146	155	148	113	129	131	126	140	105	137	128	138	145	137	128	148	146	117	125	121	128	127	149	130	153	129	120	147	147	124	142	132	136	121	137	148	131	130	131	134	122	139	133	125	115	158	141	113	131	123	139	124	130	165	139	141	143	144	123	126	134	121	114	119	132	130	121	127	130	125	136	141	125	132	126	133	131	128	146	121	120	143	135	116	161	116	117	127	137	125	158	121	113	138	126	130	130	138	151	145	131	126	129	131	144	133	120	137	127	144	136	143	165	108	124	146	134	130	112	121	127	131	145	122	140	130	148	120	138	138	128	142	128	144	127	122	109	160	133	154	113	123	138	129	140	155	136	129	128	159	136	153	115	129	124	139	125	136	134	134	151	118	144	125	107	132	141	120	119	130	157	115	147	134	125	112	138	138	186	120	132	141	152	147	130	129	121	120	136	132	149	152	143	135	129	134	136	121	151	128	128	155	118	123	129	129	129	140	127	142	113	98	142	145	124	114	137	129	118	152	115	134	128	104	141	123	124	112	147	128	128	122	127	156	145	135	131	118	108	129	144	133	123	141	144	123	153	124	153	127	128	148	135	135	128	135	142	140	131	134	141	125	124	138	145	137	127	149	125	132	137	118	156	146	121	131	131	134	127	120	137	152	139	109	102	129	134	147	152	135	152	149	132	126	160	122	137	144	146	131	145	149	146	128	113	121	128	125	105	113	145	133	145	124	129	145	141	118	138	128	121	128	135	121	134	131	148	131	137	121	123	131	124	123	141	139	144	137	123	133	116	125	121	136	124	138	139	125	152	160	130	147	133	126	149	114	127	154	126	136	151	131	137	126	133	145	138	152	125	132	129	130	146	128	130	142	133	132	150	161	130	126	116	138	133	129	138	119	127	116	133	131	143	140	133	153	128	125	137	130	144	154	152	128	135	138	143	127	133	134	123	139	142	149	117	130	119	131	128	147	107	140	151	143	155	142	141	121	134	134	152	129	157	126	129	139	121	144	137	131	143	117	113	152	137	124	148	149	133	139	120	123	118	138	135	124	144	143	139	111	115	116	129	138	130	129	133	118	127	149	136	127	125	150	144	142	137	122	107	150	116	151	137	139	143	153	135	135	139	129	120	128	123	118	133	119	123	148	128	142	142	156	147	141	140	143	122	122	130	128	118	138	128	149	138	147	130	123	142	160	147	136	114	115	143	135	129	119	162	126	134	133	138	130	144	147	118	126	147	146	106	105	134	141	151	146	134	126	128	151	123	121	127	122	132	136	140	131	157	127	111	140	147	108	135	127	139	144	129	114	130	111	144	135	140	120	130	124	142	127	115	140	152	135	134	126	137	141	134	163	158	131	145	133	149	135	124	130	133	122	115	106	133	114	134	127	137	120	136	148	139	118	147	127	133	132	152	134	114	138	133	146	136	137	138	137	130	136	129	129	146	138	131	153	124	138	148	128	129	120	122	130	137	132	128	128	137	138	126	136	140	121	124	144	133	130	135	130	149	127	124	123	155	148	134	122	137	130	129	132	128	142	149	145	130	125	136	147	130	115	138	117	142	156	132	131	123	143	129	122	133	122	138	167	128	151	144	125	144	132	134	145	136	131	123	141	135	150	131	128	134	151	112	120	136	119	118	156	154	131	130	158	115	130	168	129	126	149	118	142	134	139	142	138	130	141	143	134	131	153	153	146	164	136	136	149	104	139	137	134	132	110	122	149	128	130	169	126	136	138	128	138	145	127	146	141	139	124	124	137	132	115	132	144	134	125	141	147	127	139	131	107	115	136	141	145	137	136	131	124	145	132	129	138	129	138	126	132	145	145	129	128	115	138	139	107	115	122	152	135	133	148	156	144	146	125	121	106	134	143	130	136	131	146	138	133	127	136	126	135	129	113	134	142	124	136	127	96	132	163	134	126	120	125	129	137	125	127	110	127	138	128	123	123	133	146	131	115	111	138	134	126	132	131	135	144	126	144	151	128	136	125	138	124	134	132	146	147	146	126	154	123	146	117	100	140	143	136	137	129	147	142	113	131	137	133	123	146	134	122	133	134	122	164	124	122	131	148	125	154	147	138	148	160	133	136	143	135	129	143	126	129	137	149	130	136	130	118	164	145	121	132	129	110	149	136	118	153	134	120	130	121	140	150	140	128	135	128	121	159	125	118	127	109	115	122	129	131	159	144	140	102	115	142	122	143	122	158	142	126	139	155	130	142	151	119	141	158	133	145	131	127	112	126	143	124	130	145	136	125	134	134	139	131	133	143	121	140	130	153	159	123	140	132	113	130	147	129	116	129	114	142	117	136	128	145	98	139	145	127	151	137	124	133	138	119	159	144	153	127	112	137	141	129	131	131	127	140	130	141	126	168	136	129	128	135	168	133	116	129	157	144	135	131	142	146	126	143	163	122	120	137	119	140	150	145	125	117	151	154	110	138	159	130	132	137	120	115	114	116	136	148	135	137	125	138	123	123	130	137	145	127	136	162	126	142	140	139	132	130	158	139	130	141	146	139	128	140	129	138	150	139	148	126	117	141	124	130	122	140	135	132	149	126	128	143	139	120	126	136	160	142	132	139	121	137	131	157	139	145	134	140	125	129	116	125	138	136	130	147	126	133	121	125	118	146	138	154	134	117	119	142	137	125	127	154	136	135	131	120	124	134	151	152	122	143	149	131	137	131	119	119	126	139	141	136	136	136	136	133	126	125	120	145	119	159	121	135	121	129	136	128	135	128	123	121	112	136	123	128	160	136	139	130	131	136	139	136	131	152	156	149	134	146	107	149	128	150	144	137	115	128	133	148	127	120	133	141	135	125	123	139	127	136	148	138	152	129	127	146	146	111	130	120	123	143	130	129	136	132	122	142	129	136	115	127	126	100	122	145	126	133	137	137	119	138	150	139	115	141	142	113	137	138	124	133	145	135	111	150	100	143	151	126	114	119	113	126	145	113	132	117	155	126	126	119	122	141	138	144	145	142	121	106	136	114	136	135	112	94	112	118	134	100	164	150	161	137	127	152	167	129	143	150	134	147	137	165	126	123	143	160	136	136	147	118	124	152	142	123	134	121	115	119	117	126	122	141	148	135	140	141	131	143	141	142	134	130	128	152	148	129	152	128	129	140	144	126	137	128	126	132	140	145	141	113	133	128	113	145	136	137	133	130	107	147	142	140	136	134	122	132	134	146	135	140	146	123	132	146	132	140	135	140	131	135	133	113	146	123	150	139	151	146	136	133	129	139	126	141	126	143	123	139	143	108	121	119	139	144	152	145	140	123	147	117	130	155	143	131	113	137	143	99	126	116	146	135	132	111	126	151	117	102	136
8057	889	1734	2076	1737	1378	1109	990	777	692	649	615	563	590	533	513	477	491	478	435	452	426	442	441	409	398	392	401	391	407	390	390	403	401	366	417	375	387	375	393	363	364	354	401	367	366	400	384	365	379	354	376	381	363	357	365	362	387	349	354	367	387	347	376	376	347	355	341	345	337	354	328	368	340	329	349	368	354	342	332	359	327	380	320	340	336	367	350	361	351	368	358	343	358	346	370	375	337	341	347	351	324	362	345	373	334	362	363	355	359	353	348	374	351	341	333	346	336	360	337	345	377	361	304	382	356	325	326	348	359	335	372	373	333	340	336	361	373	348	351	334	365	385	328	354	343	333	367	366	385	401	351	324	323	366	341	325	329	312	386	360	365	341	357	360	333	377	338	373	372	320	365	351	357	344	320	349	340	353	345	386	323	358	361	363	333	349	385	349	367	335	366	336	323	391	374	318	359	334	379	369	357	354	361	347	390	319	370	342	360	374	351	313	360	371	312	370	359	377	344	373	339	359	320	372	371	325	352	298	381	334	355	363	367	353	370	347	347	318	378	342	347	325	360	398	355	339	362	349	330	337	354	358	322	349	341	287	373	374	343	359	365	351	369	340	365	353	340	354	345	368	346	376	342	331	342	333	356	348	358	327	332	364	342	366	346	360	356	344	385	356	352	324	359	349	337	367	349	332	334	359	375	324	350	322	345	366	364	341	346	372	394	356	340	361	340	334	364	350	337	368	348	363	318	319	356	312	343	370	366	353	369	360	340	327	367	344	357	344	347	341	361	360	344	355	363	329	342	339	329	322	382	326	348	381	396	369	375	351	341	366	319	357	338	344	379	367	351	366	348	335	355	314	359	367	372	364	332	349	349	371	357	333	325	359	364	322	310	369	341	349	378	366	332	366	362	354	330	329	345	354	351	358	373	368	317	350	336	359	346	329	363	347	332	338	328	340	325	351	321	322	334	357	359	325	383	376	334	353	353	366	336	347	359	356	350	374	368	360	326	360	340	355	351	374	356	351	319	352	340	331	332	348	314	390	351	343	348	359	323	337	339	336	327	347	317	345	383	395	333	359	343	351	293	373	376	344	350	311	346	344	370	375	307	348	314	351	345	366	321	356	366	354	347	367	352	351	349	335	343	332	307	376	355	364	337	395	314	316	362	388	318	363	337	364	315	313	356	366	384	346	349	331	348	365	350	349	365	372	345	328	364	368	331	365	334	320	369	323	356	366	343	316	345	353	341	353	331	323	357	357	346	363	325	341	378	361	361	337	368	330	375	413	334	364	360	337	341	344	329	340	347	328	342	333	353	375	333	378	355	351	333	384	347	308	328	353	359	346	371	324	350	343	347	331	348	354	336	323	346	355	356	358	354	347	341	362	382	324	355	338	342	362	351	360	379	367	369	333	362	369	337	331	365	349	355	363	372	322	341	334	359	370	366	332	343	365	347	343	320	325	384	315	358	348	353	347	334	343	363	351	372	352	360	364	342	393	334	351	337	354	373	367	362	363	347	337	352	322	350	349	320	331	373	339	358	342	348	361	362	367	352	372	341	357	336	344	357	353	360	377	332	358	351	355	353	353	347	319	323	348	315	352	367	332	311	359	355	336	342	353	357	347	351	346	346	359	335	354	328	359	334	363	354	344	340	344	338	374	346	360	370	355	337	341	358	316	323	357	355	381	353	358	365	347	338	348	363	369	354	345	344	333	327	337	392	344	353	335	344	350	367	368	334	352	348	394	336	341	345	355	334	352	334	333	314	352	330	380	377	323	344	339	358	348	341	365	338	366	366	361	364	332	319	361	379	370	387	363	359	339	335	344	304	333	359	357	368	357	364	347	364	369	337	345	353	312	338	350	377	355	322	379	341	320	336	326	315	371	360	348	357	296	348	316	343	351	324	357	369	385	341	391	385	354	338	316	345	344	350	362	353	354	326	349	374	373	331	380	360	336	373	376	359	387	341	372	360	357	340	348	375	380	357	363	331	328	337	360	325	357	365	342	368	370	364	347	327	368	369	374	335	354	328	362	353	344	362	318	361	345	340	324	339	337	330	377	332	335	350	380	342	382	342	343	329	326	348	367	328	361	349	305	354	325	344	338	335	315	346	348	347	362	361	328	386	344	367	334	369	375	348	360	385	331	385	352	354	331	351	355	347	361	366	377	355	340	360	345	407	349	367	321	397	340	363	333	350	339	362	352	346	364	360	321	341	365	339	379	339	356	362	361	326	364	345	352	362	307	375	361	380	357	342	352	356	339	351	363	345	343	357	353	347	352	339	390	361	359	365	336	360	361	374	385	360	306	366	354	346	363	370	359	346	340	334	354	321	329	365	331	369	328	359	376	382	370	367	348	367	346	318	306	360	336	378	356	354	339	316	349	382	384	371	365	357	356	358	348	335	354	333	346	329	358	357	346	352	376	344	343	375	351	357	314	351	356	378	313	350	333	374	324	346	387	375	308	335	360	321	352	332	342	337	352	344	342	351	321	350	372	350	374	384	334	361	344	345	364	343	355	380	323	359	347	365	379	338	339	350	337	326	384	349	338	340	340	336	331	351	362	349	317	336	363	324	350	378	326	315	339	386	349	341	364	380	329	352	374	337	328	380	384	325	334	357	382	351	335	336	342	332	339	336	361	356	354	315	352	358	351	370	348	347	358	314	313	316	354	383	361	363	345	321	339	346	320	319	367	366	349	352	386	306	352	350	325	336	357	378	356	343	303	349	358	369	354	341	356	362	357	341	346	314	350	349	362	323	337	358	355	374	366	361	372	344	354	332	352	354	357	383	344	336	365	354	385	364	380	314	402	368	328	350	314	310	321	347	303	387	389	337	363	342	358	399	352	354	346	316	342	359	362	333	353	379	342	358	355	380	386	358	381	358	360	346	331	364	379	345	342	393	372	355	370	385	348	344	366	353	352	354	343	330	352	350	317	365	359	373	377	385	403	354	329	413	356	339	351	358	377	352	367	370	363	350	354	382	366	350	344	356	348	346	374	365	380	363	343	361	340	392	351	388	331	334	324	385	338	358	362	324	344	373	333	357	336	330	370	338	380	338	358	331	344	353	372	360	352	378	359	367	335	330	382	347	320	326	319	371	355	350	337	368	341	348	372	345	377	350	342	309	339	375	341	327	349	352	360	325	344	344	327	379	380	320	371	330	349	348	349	359	312	332	369	345	338	351	340	346	327	354	339	346	370	357	373	322	376	349	336	344	357	372	344	361	348	377	372	358	344	337	353	341	331	351	309	348	368	355	388	336	336	337	345	327	371	344	353	317	348	338	357	351	350	347	331	358	330	379	342	348	347	390	330	351	358	368	377	361	367	347	363	322	330	332	322	351	343	349	349	350	329	368	355	354	372	328	326	356	345	370	404	329	400	344	375	377	368	352	330	349	376	351	329	343	361	331	336	353	395	342	350	351	342	341	394	348	358	352	353	357	376	330	333	324	366	343	347	356	353	323	357	347	347	354
1516	328	277	304	301	269	274	318	257	295	292	253	288	294	264	282	311	288	260	258	257	272	320	293	306	268	280	255	280	260	308	282	269	259	252	262	281	267	299	288	261	303	248	276	276	273	278	275	303	255	276	312	270	245	303	270	309	312	271	290	302	277	244	281	278	287	265	268	277	295	258	249	291	285	265	273	288	278	292	273	290	247	291	286	305	264	262	263	286	259	284	269	300	265	265	294	260	257	321	279	271	269	278	283	312	315	300	292	276	271	283	295	289	288	278	253	281	261	276	266	274	293	296	290	279	302	273	273	271	275	257	301	297	294	287	305	278	267	269	271	295	266	274	280	267	290	307	285	288	310	268	299	312	288	302	292	265	275	309	287	270	315	281	295	322	266	318	264	268	258	267	276	273	296	299	282	318	279	283	308	293	266	290	291	280	280	299	266	307	314	257	286	264	288	268	287	250	282	280	290	283	301	272	282	309	299	274	281	256	292	266	291	329	264	294	267	266	290	280	256	267	246	305	265	300	310	289	283	280	323	272	300	262	299	268	306	315	293	310	303	304	301	282	262	297	288	298	281	295	283	315	299	302	304	280	274	282	311	264	275	317	281	280	262	266	271	309	325	263	304	277	263	280	273	315	267	291	291	296	270	288	277	306	302	260	331	287	274	287	290	307	270	297	296	270	263	296	280	271	307	273	273	259	286	288	282	300	296	273	295	288	300	284	302	284	296	291	312	296	272	277	301	269	320	282	301	279	326	329	276	277	291	281	287	296	309	269	304	272	296	258	288	319	336	301	311	273	312	277	316	284	245	276	307	288	284	252	325	313	265	295	272	287	287	278	289	285	291	282	301	267	287	284	283	273	279	260	271	275	282	285	293	280	279	265	287	268	283	288	285	269	335	255	265	245	310	258	326	303	296	288	302	279	312	261	288	289	259	271	286	295	293	261	318	299	274	290	284	277	295	303	246	333	282	288	292	268	293	287	274	316	259	301	284	299	294	320	280	269	308	296	288	261	276	281	289	313	299	287	287	261	276	276	274	278	264	277	282	274	260	280	269	311	293	265	266	240	310	290	283	276	287	284	279	283	269	274	273	280	275	242	260	299	237	273	281	241	280	272	272	263	277	317	266	292	287	298	291	279	273	283	291	257	284	273	274	302	310	301	269	284	309	302	279	279	249	283	258	263	263	290	304	282	282	285	310	278	306	278	265	261	271	296	320	315	304	311	291	267	273	275	289	271	302	314	281	284	266	269	312	250	264	332	284	268	285	262	295	261	317	325	291	282	290	309	311	284	292	276	290	274	315	271	277	308	301	268	290	258	279	296	268	283	245	279	296	298	317	288	289	255	278	263	290	259	276	282	285	276	248	296	267	269	260	249	287	300	291	293	266	318	283	296	276	278	275	257	320	297	245	257	272	286	293	264	267	265	277	267	282	272	273	271	268	278	299	258	260	269	282	280	248	258	280	252	287	298	291	278	290	277	259	286	318	257	279	286	309	301	281	281	295	291	291	305	313	292	264	258	303	277	285	300	289	278	267	272	288	280	282	297	278	259	301	317	281	310	287	274	295	270	256	275	333	297	262	298	268	291	260	310	300	288	293	281	273	268	260	299	320	332	293	292	287	255	255	279	276	286	268	290	296	270	301	273	284	259	283	295	304	267	309	297	224	244	299	270	275	288	289	276	264	258	262	251	278	279	299	262	283	282	270	263	274	273	282	283	282	269	285	278	281	283	265	302	286	284	296	295	289	279	277	308	276	291	276	257	277	251	283	260	292	297	285	272	313	257	287	300	272	291	265	281	264	264	341	287	279	277	286	258	307	265	254	304	280	277	266	277	298	280	255	285	276	265	300	277	267	284	314	303	293	261	266	304	287	237	315	303	275	294	299	328	249	290	266	300	278	276	288	280	310	286	301	276	275	288	273	294	273	297	295	281	300	319	310	295	282	274	290	277	278	279	283	308	280	276	259	282	259	251	306	273	299	319	292	302	273	277	278	254	296	252	309	294	280	280	315	297	264	254	276	273	281	278	302	306	287	300	269	283	275	306	292	288	275	306	286	285	287	294	276	298	299	268	268	254	282	302	278	261	256	318	256	281	262	318	263	287	268	307	295	308	251	258	285	279	298	265	285	248	303	321	284	287	295	278	287	274	288	327	306	274	280	271	303	286	273	281	278	306	309	275	290	309	292	291	300	279	279	304	291	288	274	294	278	280	277	278	285	289	290	275	274	265	314	263	265	286	298	290	262	288	282	264	292	285	291	273	262	282	287	305	305	244	270	269	300	294	259	282	246	274	337	279	308	298	301	293	269	274	294	284	299	275	276	274	284	279	265	246	234	278	276	255	256	260	288	307	271	281	296	321	257	328	286	283	296	281	319	267	278	294	258	281	272	297	282	315	281	301	276	293	277	277	272	300	287	301	285	325	245	296	277	313	316	282	307	264	282	262	287	294	328	278	276	318	281	289	263	276	306	274	267	290	304	273	264	276	281	303	280	285	307	282	281	271	267	273	256	258	294	254	284	319	300	296	283	285	283	260	287	290	293	261	280	275	288	257	291	292	300	289	312	263	268	301	298	269	253	316	289	294	260	289	263	273	238	282	286	283	273	292	330	295	299	279	288	306	277	302	267	272	287	294	305	279	293	273	287	302	314	264	227	287	262	280	263	292	319	283	301	281	288	289	279	329	297	270	266	306	278	303	286	260	269	259	283	297	274	295	282	309	269	286	310	269	261	277	309	288	286	317	278	253	292	306	243	279	306	266	310	303	302	305	265	303	326	281	286	267	279	310	309	269	292	276	270	298	275	261	308	284	272	317	319	269	294	321	269	284	278	296	290	278	279	299	305	249	267	292	321	266	275	268	276	286	277	290	286	254	292	287	279	292	295	263	302	253	300	293	293	292	274	296	313	269	294	300	276	283	281	296	275	283	289	291	295	261	271	303	330	258	308	287	256	284	282	287	275	304	290	323	289	296	276	278	296	301	281	298	270	283	273	300	253	284	280	257	257	285	266	288	301	284	255	279	280	283	275	310	288	284	295	258	296	283	266	277	295	270	280	299	294	270	305	274	287	281	284	284	272	261	300	255	245	281	269	292	260	255	261	297	302	299	298	292	289	289	280	278	263	290	316	292	307	280	291	295	289	278	269	324	258	271	285	289	279	328	301	291	290	293	307	289	282	263	274	284	279	298	268	306	279	267	253	276	306	334	295	277	246	307	304	308	298	298	291	282	274	284	287	261	288	303	321	294	276	297	246	281	287	286	291	286	252	253	288	307	286	248	285	317	292	277	296	262	263	283	277	283	304	285	300	297	263	292	280	283	267	284	265	323	268	302	292	299	318	286	287	269	295	275	261	285	304	291	273	286	274	294	244	287	289	299	286	304	263	328	273	296	256	284	273	275	284	288	279	292	285	277	284	299	296	288	273	273	289	270	284	295	291	306	322	311	280	294	299	275	278	293	241	288	281	272	296
1725	645	696	690	635	621	687	657	627	601	672	630	591	580	627	649	577	672	620	637	646	599	666	613	672	627	628	638	618	595	663	628	627	635	634	610	614	651	649	606	611	609	645	640	626	626	619	581	640	610	597	637	630	623	596	620	624	661	603	629	623	637	597	636	630	661	612	629	651	627	659	624	625	616	681	614	671	667	662	665	627	616	626	621	630	645	594	624	632	548	652	637	601	653	612	639	638	608	646	636	632	666	617	655	619	600	632	636	633	634	627	629	619	589	606	612	631	633	625	591	583	608	677	663	622	583	627	636	627	647	627	601	588	610	607	661	586	644	616	635	622	695	629	630	664	671	618	606	618	650	636	598	610	576	613	638	621	678	592	620	605	638	619	620	645	657	629	641	618	623	633	627	616	617	573	631	640	640	615	624	664	626	655	674	655	646	629	615	631	637	660	655	601	623	636	659	653	595	633	621	663	607	610	633	611	635	650	668	630	651	622	609	595	655	648	644	619	660	650	666	631	609	640	638	597	628	704	663	622	619	626	630	654	648	633	600	624	620	608	627	647	642	605	604	635	660	610	610	638	686	623	658	647	631	640	637	607	581	651	607	607	635	663	620	646	664	659	610	642	612	581	605	646	637	641	620	609	630	638	612	659	632	682	663	615	633	668	635	651	588	620	634	635	673	610	646	604	642	609	588	597	664	596	621	635	684	607	644	576	625	597	660	626	662	602	615	618	684	630	622	646	618	594	650	642	637	645	618	647	639	596	613	628	651	642	644	611	676	624	659	641	611	648	622	664	590	625	653	626	599	637	656	578	655	651	626	625	596	629	620	598	626	645	668	617	646	669	636	633	686	639	622	659	643	671	620	568	592	643	660	603	609	623	603	637	708	664	640	608	643	636	621	594	631	631	616	638	666	678	625	620	593	609	700	656	627	686	600	616	656	598	616	659	655	641	640	610	635	607	567	633	601	606	625	646	627	618	604	646	627	647	649	635	630	585	660	652	603	631	619	633	640	629	584	614	584	674	654	637	624	624	626	635	658	573	628	613	613	638	623	658	602	651	589	632	665	684	665	649	646	616	609	630	608	613	679	663	640	654	641	592	623	642	619	643	607	671	676	626	674	632	611	665	619	606	629	641	605	676	603	608	667	624	620	601	615	621	594	634	654	625	638	626	677	591	616	658	647	601	635	628	618	624	629	639	663	634	609	675	622	643	624	620	581	608	629	628	632	579	650	664	588	643	622	627	624	672	642	614	614	655	621	638	626	654	687	608	665	640	632	606	596	661	634	611	635	630	657	629	642	684	656	598	635	689	612	605	596	625	633	648	637	685	640	630	647	635	630	640	634	639	617	656	702	645	669	636	633	631	622	610	652	652	653	620	628	628	606	623	641	639	646	645	633	603	628	626	719	648	655	632	617	640	596	634	641	606	611	624	640	632	644	593	587	644	665	648	665	660	634	632	620	677	626	669	697	602	642	624	612	648	667	636	628	611	617	638	616	642	639	591	622	622	652	619	660	647	626	620	628	641	640	637	629	625	680	619	595	618	671	628	661	639	629	593	620	686	605	656	610	639	636	645	678	654	635	567	596	608	660	665	587	620	653	625	615	608	639	670	653	639	614	626	629	626	644	604	635	636	606	596	615	635	613	646	650	583	652	675	664	660	633	618	634	625	648	640	629	637	611	666	645	579	645	647	623	622	617	588	717	620	641	648	678	607	599	612	662	634	616	638	653	564	610	637	632	639	596	651	591	610	638	655	630	689	650	657	641	629	625	600	624	634	609	643	597	639	618	629	654	651	632	652	647	629	634	602	626	605	615	572	629	645	600	677	655	621	619	638	653	600	569	627	641	648	634	652	656	633	625	631	625	646	594	600	577	655	601	637	648	601	602	626	649	654	626	631	634	658	619	632	631	655	621	642	634	618	641	636	592	617	653	632	621	656	655	615	612	690	670	667	653	646	655	607	642	613	627	583	657	599	650	631	624	622	642	623	646	635	639	666	637	639	628	621	650	612	619	636	647	632	605	635	611	594	660	622	655	657	669	675	639	636	637	605	599	627	627	637	613	619	617	620	611	618	674	656	628	667	604	554	655	632	618	619	619	635	645	585	638	618	611	623	624	581	666	639	616	655	644	601	600	626	630	642	645	636	641	596	673	638	569	689	662	628	627	588	632	629	645	645	682	615	669	652	621	610	642	629	640	630	625	633	662	621	631	638	624	673	612	607	600	650	631	646	618	668	646	648	608	632	615	613	649	638	587	632	645	658	613	645	625	616	642	577	650	533	608	625	572	630	648	677	600	644	633	622	629	663	622	617	624	644	641	607	650	599	656	623	675	593	645	621	675	654	655	619	658	639	644	614	635	615	594	626	583	660	633	605	648	614	589	628	631	631	651	643	692	623	697	637	651	661	646	622	625	612	662	597	607	617	622	634	647	614	615	635	631	644	607	682	648	651	653	633	623	628	618	652	595	614	616	631	588	619	583	634	642	632	628	604	682	662	593	615	625	622	630	642	624	630	622	625	665	700	616	609	678	631	667	636	608	621	633	634	662	677	668	651	673	603	604	643	624	663	655	655	618	655	600	610	616	609	653	651	655	614	630	612	618	607	633	625	607	600	615	682	666	640	625	616	594	604	656	639	648	616	629	678	599	630	654	609	627	626	624	617	639	618	660	625	586	628	696	601	597	629	595	616	622	653	639	564	647	585	586	637	636	642	597	627	630	643	615	650	679	613	642	664	650	598	596	631	604	638	591	638	644	616	612	633	633	633	649	640	610	692	575	632	628	621	619	645	604	659	589	653	620	666	638	637	651	635	610	669	592	639	661	646	602	655	641	692	662	651	655	587	623	676	642	649	663	646	633	665	622	641	596	607	634	635	638	674	595	632	606	646	681	645	575	623	590	652	586	615	635	658	672	650	654	619	617	612	597	606	648	617	567	622	631	643	631	626	628	654	574	656	614	641	617	663	649	650	597	600	641	630	607	645	615	647	664	616	632	603	624	626	650	622	651	615	666	679	660	660	629	626	614	633	605	665	634	586	680	662	611	586	627	605	635	607	626	640	671	650	578	664	657	627	590	648	578	609	594	624	627	683	625	616	625	658	624	630	650	639	683	638	632	626	661	651	600	586	631	617	584	605	603	574	627	656	642	645	654	690	623	622	646	625	598	642	634	624	674	687	626	647	631	650	612	675	624	610	670	671	643	659	611	624	671	595	620	625	673	623	595	580	613	635	637	633	623	607	651	596	639	593	607	621	594	608	655	624	674	637	640	621	603	635	638	672	600	620	618	604	622	696	613	601	672	615	654	591	636	662	654	661	622	653	618	619	623	589	655	632	630	611	625	599	635	629	659	628	659	628	623	609	626	669	638	609	615	641	682	647	688	636	663	597	635	656	653	637	613	602	609	647	663	633	660	656	681	614	634	636	649	641	603	620	615	596	632	625	637	670	597	690	624	622	673	630	663	642	636	613	648
7082	424	438	323	268	230	193	189	158	165	159	125	137	126	144	168	145	140	132	108	111	135	120	121	122	112	124	134	150	132	126	131	131	108	126	113	118	147	129	116	112	116	134	137	111	96	125	125	120	111	111	124	109	133	130	122	148	138	142	128	139	145	112	103	140	103	130	109	131	128	116	124	126	128	116	140	106	123	152	116	119	136	110	120	118	105	141	129	137	126	126	120	115	129	136	120	116	121	116	129	111	115	134	123	141	144	150	131	129	141	113	127	124	128	111	109	127	125	124	112	129	126	115	139	126	121	131	129	116	126	135	130	124	119	140	139	109	126	126	134	117	133	103	127	132	118	116	125	139	111	91	136	115	139	136	99	115	143	139	126	129	113	117	106	119	108	127	134	119	132	121	135	113	103	117	136	112	120	121	137	133	132	112	126	125	112	115	116	127	144	127	125	119	88	121	112	120	109	120	121	117	122	116	121	103	119	127	154	121	95	121	121	117	128	115	128	110	133	115	117	122	122	116	114	118	136	116	129	148	124	127	127	122	126	142	145	112	109	106	107	123	118	109	121	128	114	127	122	127	133	116	116	127	134	114	130	109	117	128	120	125	114	135	122	107	134	121	136	123	123	118	129	125	124	133	128	135	107	109	129	120	114	127	154	145	160	114	132	113	109	117	124	129	123	112	113	123	115	115	135	116	107	125	134	131	133	110	124	112	121	114	112	124	118	118	129	124	107	132	135	112	105	121	125	112	108	131	121	120	110	137	117	139	127	112	114	124	132	117	97	146	119	130	105	119	133	125	129	113	117	114	144	126	117	124	125	128	120	120	117	103	110	118	129	110	103	119	136	128	124	130	126	139	137	139	123	144	114	100	118	124	105	112	154	137	124	102	116	105	108	119	139	126	145	159	97	137	125	103	122	101	119	131	127	114	111	98	123	138	130	102	109	125	126	119	135	103	133	121	140	127	124	131	125	119	118	118	126	129	134	142	115	108	144	130	135	149	127	130	125	157	112	137	119	127	118	110	124	139	120	122	113	112	129	125	139	166	128	125	106	109	127	121	137	99	104	130	158	127	136	114	133	135	110	119	134	124	124	111	114	112	121	124	122	124	123	129	121	141	115	118	124	135	113	122	122	131	97	110	141	132	119	141	117	120	127	114	135	119	111	129	118	128	119	113	91	126	126	117	134	117	144	138	131	111	132	131	106	122	103	105	119	124	105	118	131	125	116	116	118	111	113	109	133	125	116	113	111	128	133	100	124	97	113	123	143	118	123	124	125	124	127	124	132	123	142	120	114	127	163	114	107	113	142	121	120	117	119	125	119	123	127	117	99	130	107	113	129	126	110	133	106	119	140	111	145	142	121	110	126	123	143	110	120	132	125	137	133	122	149	113	116	103	113	127	128	114	110	127	148	122	124	131	126	114	135	124	111	142	151	137	109	133	128	121	108	118	106	122	125	136	106	124	121	125	124	117	121	125	102	127	134	116	100	123	113	124	113	107	113	133	118	114	117	134	112	131	123	112	128	131	128	124	107	104	118	128	120	131	118	131	122	119	117	96	101	102	98	111	92	119	129	120	143	132	122	121	100	128	138	128	118	137	111	136	136	116	101	117	112	140	120	116	118	106	131	133	120	123	100	117	107	114	104	121	118	121	123	121	127	125	134	110	125	118	129	130	122	113	120	114	119	118	109	118	125	123	112	110	116	129	120	133	136	115	136	135	140	116	123	137	124	100	103	130	133	106	127	123	140	141	107	127	119	151	133	149	129	126	129	120	122	133	126	122	116	100	106	159	133	115	126	101	112	134	139	125	124	112	114	129	123	104	127	124	114	111	114	130	129	122	124	115	134	115	116	107	113	136	153	140	114	118	108	105	110	127	119	142	123	140	103	106	96	125	163	137	103	131	128	126	135	131	140	111	120	88	113	133	126	124	124	127	130	114	134	125	130	141	110	129	117	111	137	122	131	128	129	100	136	144	115	114	132	143	103	120	134	112	141	147	127	117	129	114	132	126	134	117	130	128	111	117	112	136	105	100	136	114	153	130	95	119	125	100	106	123	123	130	132	121	137	118	147	108	146	146	135	143	130	125	119	133	127	114	126	131	131	107	115	116	117	112	148	114	115	122	122	124	115	116	127	106	119	108	138	126	138	106	104	125	106	142	135	93	116	132	151	134	119	128	133	102	128	129	113	146	104	113	115	108	131	134	119	109	125	113	125	121	119	127	138	119	158	118	130	148	132	135	109	127	116	124	142	108	143	125	107	118	106	120	139	129	121	112	137	147	137	127	96	111	134	117	111	113	117	128	143	120	118	137	122	118	127	129	126	121	119	135	135	122	128	120	117	112	123	137	128	115	114	131	123	120	130	136	125	111	139	110	142	136	124	146	118	116	125	117	133	131	97	117	122	117	124	129	132	122	133	126	109	104	124	129	115	145	138	127	114	119	151	112	115	128	115	125	133	120	120	104	139	120	124	124	111	126	119	131	103	128	132	123	109	120	137	127	141	110	154	126	123	105	97	126	112	137	117	146	113	114	124	108	125	121	121	136	122	104	116	101	114	140	112	131	110	119	145	121	125	110	162	134	115	115	111	106	126	127	140	156	126	125	114	140	107	131	88	136	134	121	104	119	126	130	114	123	113	102	127	121	101	123	115	117	121	113	100	117	141	86	125	127	132	124	128	121	116	127	107	119	135	124	103	142	124	120	124	119	119	131	105	123	110	120	128	117	132	120	112	124	118	119	123	121	109	107	134	130	139	114	147	109	124	132	125	138	122	158	122	131	114	129	104	121	101	119	117	111	111	109	127	145	124	132	117	113	139	126	114	123	128	102	120	92	136	113	112	114	130	121	137	140	105	120	139	118	128	131	127	134	99	116	137	102	119	101	124	133	152	128	132	134	136	142	107	123	121	124	128	134	127	138	120	129	124	122	124	117	120	147	120	113	147	130	116	138	137	110	133	121	115	132	113	122	156	120	123	146	108	112	126	118	135	118	131	125	133	121	115	94	119	97	115	125	128	130	142	120	123	117	104	138	125	115	132	126	114	162	135	155	158	128	150	132	131	123	118	137	114	141	124	105	111	138	119	134	120	94	134	122	113	109	119	142	117	112	145	124	110	126	139	108	122	131	115	141	112	123	132	113	134	124	121	116	157	151	126	126	123	120	104	122	114	117	129	116	107	105	123	136	113	125	129	131	127	112	149	121	111	129	136	123	123	84	140	111	115	129	112	144	133	112	123	133	132	125	124	121	118	137	115	143	108	128	128	113	124	117	131	137	96	103	112	103	108	117	107	113	140	104	128	111	120	117	103	114	106	122	118	121	133	117	117	129	110	123	125	125	113	124	115	143	116	123	145	121	112	113	107	120	124	149	104	130	124	130	108	103	115	132	120	102	117	119	147	139	110	146	128	124	135	110	119	122	125	120	118	131	116	129	114	117	117	122	144	122	107	107	111	89	129	105	117	111	126	113	137
5975	606	1044	1208	950	799	661	631	549	511	493	451	437	465	377	366	361	396	374	364	357	388	347	362	352	345	313	323	317	310	341	358	341	330	361	340	319	291	316	329	301	295	383	311	316	320	306	318	287	300	325	321	332	308	341	307	307	303	296	314	313	287	332	296	296	297	323	327	324	326	334	324	310	307	318	311	304	301	326	312	319	282	341	304	275	304	302	302	321	282	328	291	290	332	299	305	315	286	301	328	341	300	297	329	331	327	310	313	276	332	333	305	321	312	290	289	303	323	290	291	288	317	310	290	310	312	309	311	310	338	322	341	281	334	311	320	307	312	317	310	300	298	306	311	300	283	290	287	302	321	305	279	287	304	326	324	282	302	314	300	292	321	340	316	310	278	314	310	311	331	300	310	306	314	275	289	333	306	329	333	281	268	330	325	316	319	321	312	295	304	315	328	324	317	288	320	331	348	296	297	331	318	318	329	279	328	310	317	331	322	318	325	309	300	330	309	336	292	322	315	318	326	308	284	299	328	320	308	303	349	310	302	303	335	309	309	305	324	320	289	289	284	285	343	286	279	293	323	324	329	296	303	317	307	293	325	327	330	289	308	330	306	294	308	323	308	316	330	318	310	307	306	306	320	310	308	307	327	320	292	319	279	328	302	299	343	349	308	361	301	336	335	320	280	319	322	354	299	307	284	303	350	317	301	298	318	318	276	303	325	283	333	323	297	315	302	303	358	333	325	282	293	337	320	307	315	284	292	305	350	322	311	307	309	342	324	305	328	317	356	334	298	308	302	311	338	329	337	308	281	300	314	337	296	295	303	300	329	326	308	300	296	308	304	308	299	328	318	308	310	321	325	272	329	265	306	313	312	344	331	344	288	286	326	287	361	330	317	290	306	301	312	294	284	299	331	282	298	284	310	315	305	310	309	306	300	317	304	323	293	309	311	314	341	325	305	325	287	274	293	304	313	305	308	314	331	307	305	313	291	316	287	302	317	281	298	320	301	308	341	281	315	308	304	314	311	326	304	293	317	301	283	283	326	306	332	295	323	300	299	312	297	326	300	281	316	311	288	282	323	286	311	302	313	326	305	309	311	320	326	318	322	314	297	301	314	315	304	294	324	295	345	296	297	307	293	303	337	285	303	325	292	292	318	291	324	340	284	296	336	293	320	302	293	319	324	325	319	283	293	346	325	339	289	311	314	317	294	326	312	354	305	294	303	290	309	324	324	296	326	315	309	306	287	314	314	313	328	284	309	335	314	309	281	300	307	316	315	294	347	296	320	317	346	315	293	338	316	315	298	294	326	310	292	303	324	317	261	318	299	324	245	301	320	314	319	267	298	318	297	312	333	295	303	323	311	328	326	286	309	308	280	287	321	309	292	300	319	302	296	323	305	299	312	319	313	267	313	279	310	289	294	308	305	295	313	291	306	320	329	263	323	291	304	279	325	327	290	310	307	312	299	333	333	326	294	314	328	309	317	335	346	300	281	321	294	326	257	302	307	327	335	304	309	317	323	315	325	281	314	326	320	341	343	325	295	331	337	329	300	307	323	304	330	303	313	315	324	309	295	329	329	306	319	270	331	325	350	289	316	318	320	306	321	312	318	303	295	276	336	344	315	290	317	317	302	329	326	314	285	330	303	316	331	307	307	304	317	298	299	306	310	326	305	315	290	310	313	294	296	310	302	296	285	317	317	306	331	305	349	302	295	304	323	325	309	328	322	328	305	324	295	315	329	309	325	303	309	297	327	337	274	302	310	292	283	292	301	299	309	320	319	305	331	320	299	310	329	321	299	311	283	287	309	298	311	311	342	298	298	339	301	284	292	324	337	309	286	329	301	335	322	303	314	309	321	336	346	329	291	308	287	300	295	335	291	332	310	325	334	284	326	306	316	334	297	322	272	315	293	328	330	312	313	313	338	265	308	323	324	301	322	308	337	329	307	327	309	307	317	337	283	328	310	295	296	319	310	309	305	280	309	320	304	292	322	306	297	293	328	304	325	331	289	301	329	307	313	314	296	310	294	308	293	316	308	326	325	337	306	296	343	305	326	302	295	283	325	309	333	275	331	316	323	308	317	323	285	344	307	314	305	317	347	324	312	299	321	297	283	298	314	329	279	313	333	317	298	301	329	311	312	285	308	346	313	289	316	312	291	317	312	326	292	311	299	305	323	311	299	287	319	314	301	267	290	302	286	332	327	341	315	297	290	293	302	310	309	291	318	319	298	314	342	329	318	318	321	285	317	311	326	340	298	320	336	287	327	323	303	304	303	288	310	352	302	317	295	321	331	285	307	299	306	289	330	319	305	324	325	286	293	323	324	348	277	339	299	310	301	297	282	296	274	253	319	297	297	329	329	323	322	291	325	295	319	332	285	281	320	313	331	310	328	301	296	298	281	317	320	291	297	331	289	310	277	296	300	310	308	275	356	314	318	299	305	320	326	299	305	354	300	321	347	311	299	309	287	301	297	317	316	327	311	316	284	320	303	318	308	341	308	324	314	334	294	301	326	293	307	310	300	289	308	312	332	311	306	307	309	324	329	318	302	300	352	340	335	331	299	329	268	321	327	275	317	329	290	313	266	319	325	313	326	315	303	324	337	309	313	317	331	283	293	297	340	278	298	280	304	301	319	304	304	315	276	308	292	317	289	339	310	314	292	310	297	324	264	304	310	301	316	290	293	311	348	313	320	310	318	315	290	315	309	307	313	286	280	315	312	314	295	278	308	320	353	309	335	339	342	291	336	294	277	300	312	283	314	278	311	288	317	312	305	326	303	293	313	297	305	305	281	291	329	297	309	304	281	335	344	319	266	279	315	289	283	310	339	310	305	344	306	306	304	295	320	311	347	306	317	309	294	303	306	304	301	296	303	304	311	312	343	312	306	321	312	288	299	308	328	283	317	329	301	320	307	326	302	330	313	280	297	317	299	308	320	315	281	296	344	346	297	300	297	308	309	305	300	337	334	280	298	311	299	333	304	318	348	299	311	323	294	305	305	289	301	292	290	300	305	325	325	356	309	297	328	314	306	311	330	252	288	298	319	307	310	289	296	321	298	301	312	301	294	301	312	319	318	314	297	316	319	314	257	322	320	316	315	292	319	316	307	296	324	314	318	300	332	330	297	288	310	328	309	320	306	296	294	314	287	316	301	329	299	304	308	301	285	319	313	331	303	296	273	330	308	317	326	336	332	320	344	339	338	330	331	349	320	301	271	329	304	278	323	287	329	325	293	308	324	302	336	305	304	302	334	309	309	299	296	294	307	288	325	326	269	296	305	304	300	311	311	322	334	289	316	318	301	310	329	279	348	302	322	313	323	327	323	296	287	302	285	331	340	340	335	316	300	293	332	309	299	316	331	297	299	329	323	309	269	317	318	296	307	320	308	335	286	311	321	341	303	285	347	269	311	307	317	321	294	289	343	287	305	310	332	284	301	342	327	291	311	298	285	331	296	316	326	313	293	315	362	324	312	339	347
13451	960	873	662	456	366	286	240	199	214	179	178	199	144	185	143	169	167	157	180	135	133	167	156	160	160	141	132	129	138	137	144	138	154	131	128	113	132	119	162	139	139	128	129	144	143	135	128	128	118	139	135	130	137	138	146	138	134	132	122	122	151	113	145	141	131	147	151	150	130	148	159	117	144	138	141	140	135	135	157	136	142	124	138	125	147	127	147	129	145	132	116	119	146	135	129	144	160	137	146	138	143	158	144	159	128	99	153	140	120	143	136	124	120	133	146	117	140	132	134	135	143	129	119	127	132	127	142	128	146	138	145	120	136	113	130	143	125	166	120	149	127	148	145	120	131	129	130	154	131	138	121	141	121	126	132	122	131	134	132	165	127	152	127	126	131	146	124	140	135	141	136	131	151	151	130	139	158	126	131	149	138	142	134	117	146	126	147	138	132	139	141	125	133	128	124	153	149	111	130	152	127	132	143	131	122	137	150	138	139	146	128	124	128	119	125	125	137	132	123	134	130	138	125	141	159	157	127	149	142	161	126	131	123	158	149	121	130	136	114	122	148	146	110	138	137	146	118	160	131	119	134	143	141	129	133	142	146	127	154	141	126	132	136	123	124	131	123	126	145	146	134	161	114	135	142	139	128	133	127	120	127	117	105	155	137	134	137	148	144	139	152	119	131	135	152	153	127	134	146	133	122	124	113	116	142	144	131	135	121	124	90	163	141	154	128	144	150	138	137	121	151	159	138	133	136	143	157	139	122	143	141	126	130	134	137	157	121	142	118	144	139	137	142	120	140	136	136	124	148	158	144	142	107	110	142	126	146	154	134	144	137	122	164	133	128	121	136	155	113	134	122	108	125	136	150	126	156	117	152	117	158	107	160	153	126	134	142	120	130	128	141	147	156	138	112	128	152	129	126	124	130	126	148	132	140	136	146	132	141	126	147	130	118	140	127	128	137	135	126	154	139	145	151	131	129	146	160	133	128	126	139	117	150	134	138	122	144	137	130	131	138	142	129	128	120	140	132	118	151	155	145	141	137	130	128	138	131	129	110	126	122	141	130	130	126	145	128	127	124	146	136	125	122	139	112	112	157	170	137	132	148	145	134	154	123	139	132	133	142	121	122	123	118	128	140	140	131	126	122	129	143	137	134	140	139	144	143	151	135	139	135	113	125	130	119	128	128	128	102	139	120	142	140	158	132	130	127	117	133	138	122	125	137	150	140	133	115	116	143	123	138	133	128	146	118	134	125	137	103	131	131	122	129	139	125	118	143	118	132	138	116	134	135	144	144	128	137	124	121	124	118	119	139	137	147	152	138	128	103	120	139	145	131	118	133	136	143	140	118	124	131	157	138	147	145	147	126	126	131	139	100	137	115	143	122	105	126	135	132	121	151	166	134	146	123	117	163	136	161	125	140	116	126	144	129	156	123	128	139	152	133	141	131	133	122	147	126	146	135	131	152	118	148	130	129	134	113	144	155	137	149	126	130	154	139	105	130	148	136	115	152	129	146	140	134	135	145	132	120	137	132	119	125	126	129	116	130	115	132	139	129	122	128	146	133	138	168	130	125	137	124	141	150	158	126	143	137	136	130	133	140	119	130	129	110	114	151	128	160	145	130	141	135	133	127	134	149	127	124	133	139	136	142	138	151	146	142	99	124	122	120	133	142	155	144	147	125	150	141	130	135	146	132	140	142	130	118	143	114	131	163	112	150	131	142	115	131	133	127	129	123	146	133	130	127	141	142	108	140	146	150	130	153	131	111	143	150	134	135	124	108	126	127	135	142	148	146	114	127	116	153	112	128	148	121	137	149	144	142	142	127	145	157	138	123	145	136	151	131	128	132	114	136	131	135	123	140	117	127	142	130	142	140	136	148	129	122	140	138	131	142	121	141	131	153	110	115	120	129	128	138	139	129	120	127	137	169	130	120	137	121	135	125	167	143	155	129	121	124	142	127	149	128	123	122	130	149	145	125	168	139	141	149	135	123	126	132	128	128	148	127	123	150	120	132	141	118	136	161	147	109	131	133	140	135	135	138	139	140	137	144	135	136	130	113	129	145	141	151	149	128	126	151	139	141	137	131	117	142	123	106	134	124	142	136	145	125	125	146	145	147	131	141	141	141	116	133	130	147	158	108	136	152	139	141	161	132	156	144	148	149	162	125	137	124	136	126	116	141	145	152	127	103	123	132	124	142	126	148	150	134	139	142	136	148	168	123	153	157	139	124	131	113	126	126	127	148	150	120	113	127	137	140	128	129	139	137	144	132	120	136	147	135	147	120	136	128	144	126	148	128	115	138	165	145	137	151	129	125	137	135	135	140	123	148	132	141	131	148	151	144	127	142	113	124	145	133	142	137	126	135	110	134	147	145	138	135	121	136	135	148	136	143	125	133	147	141	128	117	138	131	137	124	146	104	136	166	131	141	150	167	128	130	136	125	144	136	128	134	117	121	114	138	129	137	147	144	120	151	145	106	130	119	132	148	112	135	115	136	177	118	125	143	116	137	115	143	127	128	137	137	139	127	129	121	131	128	142	149	125	144	142	136	111	143	123	122	145	122	145	158	138	128	147	134	134	121	105	136	144	154	139	143	144	134	173	136	128	117	144	133	126	145	140	131	120	133	132	137	145	136	143	146	108	131	125	148	122	155	135	120	140	128	143	122	137	124	119	147	134	121	136	133	138	135	128	152	125	148	131	155	134	135	140	138	133	151	153	135	149	120	149	144	134	133	141	125	140	98	157	144	151	135	117	147	143	140	133	128	145	130	113	149	140	129	142	128	128	132	143	141	147	122	137	125	121	105	117	135	119	136	130	131	118	129	143	122	119	119	158	105	137	144	135	151	146	128	144	129	131	145	126	140	142	115	143	127	143	142	141	132	124	117	134	163	113	132	125	110	165	147	114	113	115	137	125	142	127	143	118	131	140	127	111	128	142	159	134	137	150	142	143	141	135	135	141	134	123	126	132	130	138	136	124	140	142	142	142	135	138	134	139	155	132	103	132	137	134	130	123	145	134	143	116	132	155	148	118	145	157	136	152	128	140	119	148	110	119	148	146	151	143	150	156	149	136	116	135	137	133	132	146	112	124	157	150	126	146	145	123	131	168	135	138	129	148	119	152	149	140	139	126	138	130	144	139	146	118	112	144	147	151	138	125	143	117	133	161	153	141	132	101	138	134	135	138	140	124	142	142	151	156	119	148	147	135	154	123	116	159	146	149	150	156	130	146	142	141	139	120	121	157	146	131	157	150	140	165	127	142	140	132	133	146	120	124	142	151	131	128	128	135	124	146	120	161	130	149	113	134	145	126	138	134	148	143	125	130	149	114	130	146	115	153	136	143	126	141	142	136	129	125	144	122	134	156	118	149	152	144	134	124	131	140	131	131	140	127	134	148	120	125	145	165	119	131	138	134	163	142	125	139	144	138	135	122	124	149	108	117	133	139	130	120	118	125	135	148	136	138	155	128	141	122	138
7944	874	1760	2083	1670	1373	1074	947	856	797	664	624	570	579	513	499	469	523	485	469	427	427	421	438	443	423	383	386	378	417	397	416	379	366	345	380	385	364	390	360	392	382	380	390	376	361	369	393	422	374	368	341	374	379	337	339	362	377	386	397	349	365	355	384	363	341	366	340	351	397	304	368	359	362	394	310	391	353	327	376	387	343	350	334	334	312	356	365	320	316	382	352	345	335	340	383	346	393	318	385	344	394	373	327	348	354	375	401	366	365	359	352	348	362	380	371	345	365	370	369	379	358	359	363	362	350	348	352	337	374	328	342	354	355	355	341	354	363	365	330	360	349	380	344	310	364	358	361	365	313	322	374	329	338	394	343	360	334	366	348	391	349	366	354	358	354	365	361	374	342	351	358	348	343	338	355	333	364	340	340	327	359	354	358	383	338	366	335	336	331	367	368	312	376	381	351	355	352	360	356	374	350	332	370	354	374	337	368	330	329	384	372	364	352	366	346	348	406	350	358	359	352	344	341	345	328	350	388	352	367	370	350	365	351	348	353	337	354	366	353	334	354	341	336	341	343	349	353	334	335	368	367	341	352	372	317	365	367	340	381	401	343	319	377	374	341	342	335	397	351	338	347	377	318	338	372	346	367	339	363	353	362	353	345	325	327	373	371	332	389	384	379	310	380	332	378	339	348	337	351	359	354	372	335	370	349	321	352	351	363	336	352	342	352	355	357	365	323	354	362	365	356	336	335	334	364	352	317	362	342	362	371	376	343	337	331	335	360	352	350	342	373	353	386	328	321	360	346	347	351	366	327	381	340	347	340	400	350	370	345	345	374	366	360	360	295	318	355	361	303	345	325	373	332	366	364	360	384	316	362	366	373	336	354	420	346	315	366	333	321	324	334	340	374	346	361	373	329	381	362	351	344	349	343	354	318	344	331	399	323	339	333	344	323	344	369	374	352	385	387	354	337	343	356	348	404	365	365	340	342	334	346	335	355	334	372	353	349	380	358	364	354	349	344	357	364	376	359	350	355	335	350	335	350	367	359	332	340	341	359	344	326	314	382	366	368	340	366	339	311	331	352	351	376	346	392	362	359	349	352	365	326	337	355	355	325	344	332	358	333	354	364	347	363	369	343	340	322	360	369	343	386	343	327	342	359	378	331	362	365	312	311	360	385	341	365	319	327	358	346	322	357	370	385	346	331	366	356	358	353	365	341	330	332	367	351	367	354	356	367	337	325	366	336	369	332	356	364	348	335	322	360	357	325	347	386	331	354	344	379	340	391	356	363	352	349	371	354	373	350	365	366	361	323	344	329	364	369	360	332	315	329	344	361	361	336	385	363	366	339	310	323	348	367	326	382	351	354	338	366	378	340	350	325	355	363	339	349	318	335	368	338	362	375	372	377	353	348	338	370	349	365	391	354	360	345	364	332	359	344	339	341	333	396	360	371	374	365	378	354	369	343	343	353	400	348	374	362	351	355	371	311	359	339	378	325	375	338	361	347	364	349	338	341	352	371	346	345	340	338	364	329	373	322	322	367	344	341	346	343	326	367	385	373	344	367	357	337	332	354	340	336	364	374	388	324	325	357	352	378	352	346	371	349	350	360	324	371	354	399	371	357	358	364	363	382	361	325	356	351	371	351	347	331	350	379	340	348	369	348	306	358	356	356	352	365	325	355	345	368	336	336	376	333	306	362	341	344	368	357	368	356	373	317	342	343	335	356	343	348	392	351	352	352	359	381	360	361	359	336	378	370	387	343	354	396	356	368	352	368	342	369	341	373	350	382	365	351	345	347	342	325	336	370	359	317	340	359	331	366	357	352	338	354	345	357	344	370	324	369	332	348	342	369	348	347	349	368	349	345	360	352	384	352	365	359	330	367	367	358	382	327	333	346	326	367	377	363	376	352	329	342	378	351	365	374	374	341	368	321	364	363	369	372	361	350	367	345	368	340	362	357	355	380	387	359	350	315	362	325	341	355	343	338	353	370	353	329	379	360	343	358	366	327	345	341	349	343	362	372	341	336	350	356	330	338	338	355	377	351	371	346	344	315	332	350	363	318	328	346	348	408	371	367	358	379	310	355	376	325	343	328	315	345	349	345	332	349	371	359	380	353	357	359	330	367	318	346	315	370	341	361	354	366	366	340	383	391	356	336	352	346	375	353	362	383	381	373	332	367	327	320	333	309	359	386	370	401	365	361	349	353	370	361	392	373	356	329	317	365	381	361	350	377	342	344	353	322	364	338	362	378	335	374	387	364	353	390	374	331	342	409	390	393	359	342	344	336	334	337	366	330	367	336	365	325	362	369	362	370	332	358	373	326	382	352	338	334	341	350	359	357	346	315	356	348	365	361	379	313	329	341	336	375	361	329	368	357	339	349	330	352	349	340	336	365	365	330	334	329	346	376	353	366	374	376	372	362	335	361	326	373	316	350	394	331	346	340	350	363	361	346	348	352	367	336	367	368	348	357	324	366	353	348	362	351	340	333	343	374	357	409	347	357	367	375	359	365	363	353	387	339	346	349	356	355	348	351	365	349	343	343	361	331	367	345	356	355	383	365	300	349	352	367	349	359	369	353	342	365	355	340	326	334	372	315	342	368	361	383	353	358	363	316	343	336	337	382	320	342	367	371	353	374	324	360	344	325	384	348	320	350	377	337	346	358	369	387	354	340	351	320	351	379	359	367	389	338	379	326	376	352	370	358	379	375	350	373	362	366	378	310	338	364	354	337	340	368	355	358	357	341	343	342	373	320	318	369	376	375	330	340	350	341	338	334	343	363	341	355	344	336	338	355	365	350	373	343	353	338	314	355	314	347	344	362	336	356	337	351	367	350	351	336	404	365	320	354	378	346	370	339	353	321	363	384	359	363	355	353	315	373	375	362	339	378	366	345	336	352	372	319	377	351	346	351	357	360	339	349	346	365	331	327	362	355	309	340	363	353	390	350	384	388	377	328	366	351	352	368	346	379	329	383	345	338	349	367	321	319	329	386	342	334	342	347	393	316	344	350	323	317	340	367	329	393	371	375	340	320	370	385	359	358	366	344	377	363	356	362	334	362	351	365	364	369	362	377	345	345	344	341	354	389	359	386	360	331	336	318	340	340	321	342	319	353	349	347	377	354	371	342	383	351	367	353	367	331	373	336	351	367	318	346	342	325	347	328	347	344	342	349	331	363	354	350	365	363	328	345	360	360	329	366	357	342	363	367	374	312	374	360	393	373	347	358	368	371	391	349	316	369	369	353	368	369	355	351	355	341	333	338	341	351	339	322	343	320	348	349	375	339	362	333	352	323	323	306	367	378	359	345	349	374	332	358	336	325	364	352	367	338	372	388	367	369	302	356	347	376	373	351	367	363	332	333	367	344	314	346	361	371	386	348	385	384	361	344	356	350	317	361	338	343	352	354	353	332	372	374	343	352	366	382	344	336	363	329	381	375	350	368	348	360	360	383	346	331	356	370	366	381	337	322	362	345
1449	300	264	285	311	330	291	305	278	281	310	302	310	281	248	278	298	288	285	285	292	326	279	280	266	277	287	288	282	282	315	284	350	307	267	281	298	301	273	307	279	259	275	265	266	287	286	268	304	266	300	249	298	279	280	300	333	308	291	272	279	291	307	266	259	279	299	285	260	313	291	243	298	279	271	292	290	252	262	282	306	269	278	308	307	260	272	279	283	256	275	272	280	275	282	271	263	260	303	273	290	275	273	268	266	271	266	340	279	278	285	272	247	273	298	240	265	300	306	332	274	285	284	260	272	278	301	280	286	286	290	278	276	258	299	283	304	272	282	242	304	302	321	308	282	283	275	268	296	265	325	288	294	294	260	310	283	292	309	274	303	287	276	297	264	293	273	265	271	299	291	256	307	274	289	281	301	274	261	273	279	274	288	289	280	298	302	299	299	265	273	278	276	293	280	272	291	272	264	282	279	281	295	312	283	267	298	280	297	300	297	294	272	300	253	275	299	275	255	269	276	263	265	285	280	252	282	280	305	254	300	271	267	251	315	252	270	283	299	270	322	293	279	262	258	268	324	311	305	282	284	317	261	274	289	288	303	295	297	293	282	252	295	267	262	283	300	285	299	292	276	275	275	267	303	326	276	277	262	262	258	266	290	261	269	279	313	270	305	314	281	245	306	263	320	271	286	257	279	304	296	291	293	301	280	262	263	287	287	252	278	272	262	314	271	303	258	318	304	297	248	331	278	310	285	256	287	319	254	302	332	289	281	281	299	270	260	267	297	294	290	287	263	279	298	280	284	292	265	291	262	302	253	283	304	270	257	265	267	294	267	277	278	290	294	296	280	300	289	331	269	281	297	294	303	313	309	292	283	310	255	304	257	262	274	276	278	255	298	314	270	267	294	309	278	290	295	291	314	271	279	262	248	296	276	254	289	298	293	303	305	289	262	277	300	286	288	304	309	260	304	269	267	265	279	274	290	254	298	271	278	275	301	263	280	275	282	289	268	273	276	263	293	257	274	274	263	283	303	274	278	293	309	294	279	290	291	278	303	260	310	286	311	262	301	292	316	265	272	275	300	289	273	283	312	301	286	259	287	283	237	262	288	274	266	291	326	259	253	257	281	267	295	330	281	277	282	273	260	260	292	287	286	303	274	266	268	307	305	272	316	300	262	297	309	288	286	294	276	310	282	298	297	296	250	276	274	293	270	313	305	255	300	292	277	281	301	277	299	284	288	250	271	265	284	276	288	298	264	309	292	258	275	271	308	262	285	250	302	299	250	269	294	287	290	287	302	255	294	283	261	282	295	310	331	283	292	309	269	287	275	305	299	260	301	289	271	297	294	287	264	276	285	298	264	291	265	280	247	269	336	315	280	259	284	299	273	303	280	266	290	303	261	251	271	284	294	295	292	286	264	298	328	277	296	284	298	278	288	263	284	250	265	286	280	289	282	296	274	298	321	281	301	254	292	274	319	293	284	273	324	292	274	278	283	296	289	248	285	269	288	309	320	277	294	264	269	271	280	262	262	333	278	291	291	277	290	261	283	277	251	280	284	291	286	281	326	270	294	289	320	278	286	263	301	306	279	287	311	289	293	247	270	254	299	291	273	280	277	287	279	295	278	279	291	272	264	267	326	290	265	268	335	283	276	265	288	285	284	255	304	278	285	309	256	256	307	298	296	325	285	281	290	308	299	276	311	277	287	288	291	299	278	258	286	289	317	296	290	297	257	273	313	274	320	311	280	279	296	302	287	279	295	248	266	269	277	323	293	297	264	275	280	269	265	291	315	275	304	282	293	289	296	314	278	287	289	263	308	319	291	298	254	292	295	271	267	292	311	274	262	248	290	278	286	264	294	242	284	289	300	264	266	287	315	268	300	257	303	295	295	301	254	270	284	290	274	278	282	261	282	270	264	293	296	277	280	295	234	274	303	270	245	264	288	275	283	277	292	289	288	274	275	270	309	278	262	280	291	276	283	300	291	268	291	282	287	305	266	267	245	236	293	278	292	314	312	317	283	282	288	258	325	293	293	258	264	293	284	299	258	252	266	285	266	269	285	256	257	269	269	304	282	281	273	252	300	324	323	257	257	265	273	281	275	283	283	293	280	274	288	285	276	290	269	271	271	297	284	265	270	262	305	293	289	285	252	284	290	271	292	293	275	260	287	299	260	294	261	262	296	316	309	253	266	287	289	287	262	285	295	294	290	284	274	285	277	298	299	243	298	266	289	301	288	264	242	269	279	277	283	276	256	267	282	270	300	319	262	258	340	334	310	285	255	265	280	297	276	274	270	319	270	277	286	292	293	287	275	300	290	287	285	260	277	285	240	286	289	309	289	278	296	292	260	240	267	275	263	267	290	276	270	275	276	275	275	307	289	278	294	285	259	281	282	284	284	291	294	282	308	264	274	271	259	276	324	302	287	278	262	284	307	282	286	281	275	259	269	292	305	269	278	294	268	278	289	301	282	285	306	272	280	260	292	312	292	311	266	300	291	290	292	300	286	274	252	295	281	274	274	280	298	295	278	276	273	279	283	287	311	279	280	265	227	302	312	312	262	306	249	298	280	305	295	286	338	274	281	250	283	282	246	278	304	326	272	271	298	319	272	283	293	289	262	286	274	290	291	299	282	295	287	284	324	294	267	282	275	298	292	302	302	272	272	273	284	293	295	269	296	299	281	316	282	297	248	261	296	267	291	282	277	282	274	281	292	263	312	287	278	255	307	294	285	291	301	305	284	280	293	309	281	284	243	292	312	277	301	315	284	263	258	265	299	282	268	312	270	274	274	293	301	289	270	267	280	318	260	281	283	261	284	297	274	288	315	250	301	296	283	312	266	276	291	259	283	295	277	256	272	268	268	278	291	307	304	299	313	343	270	269	287	293	286	272	301	268	316	262	274	286	284	292	250	313	299	307	296	282	282	227	316	271	297	267	260	280	283	299	253	301	292	287	318	290	265	274	287	284	262	253	279	278	276	282	301	246	260	268	286	270	267	294	300	276	269	290	312	305	287	262	299	237	285	265	300	292	280	284	265	303	295	283	286	280	291	294	255	289	308	288	297	307	300	283	294	241	276	266	245	309	268	237	268	307	264	244	271	306	276	284	279	267	293	285	298	260	280	287	254	272	267	276	289	298	281	281	259	287	326	290	311	255	270	302	298	285	286	273	287	287	275	282	290	243	293	283	279	274	259	289	314	262	259	298	286	292	240	328	297	290	295	308	266	271	279	268	254	250	252	319	247	257	270	295	287	252	276	275	297	281	286	290	322	299	241	285	280	265	269	268	270	304	273	292	283	241	284	293	279	298	299	318	305	280	289	283	291	228	290	272	292	292	316	269	329	305	248	289	278	306	316	293	292	282	315	258	294	272	288	260	289	288	300	265	293	282	303	257	304	264	285	303	300	298	272	320	302	294	285	298	321	334	250	316	288	283	246	271	289	250	266	283	259	300	295	289	307	299	302	271	259	265	289	302
1756	636	685	644	658	637	678	644	637	663	642	646	627	629	649	633	631	659	621	616	656	629	585	633	617	641	671	610	584	605	666	587	653	659	610	642	641	636	602	602	598	670	666	596	652	587	617	626	667	594	580	654	641	635	625	632	646	654	680	644	595	642	636	638	666	662	628	610	666	633	649	603	617	591	613	641	618	630	652	644	616	601	686	614	648	646	644	654	653	599	574	664	585	643	620	601	612	642	646	598	635	641	600	651	632	609	612	665	650	650	631	624	662	624	659	592	624	642	640	636	630	647	641	622	658	624	653	635	586	684	568	656	648	626	633	644	641	665	608	658	621	646	633	627	651	633	605	707	634	644	623	613	665	672	590	631	601	637	683	588	637	638	644	595	646	625	599	613	640	644	653	636	653	611	636	609	625	624	627	629	656	641	623	634	656	634	645	643	632	596	627	664	589	626	624	622	664	644	601	649	659	626	631	676	694	627	660	646	599	674	657	602	622	660	619	577	628	605	663	613	637	607	621	623	615	666	643	678	631	651	607	614	598	627	680	645	612	655	637	649	624	663	627	634	647	638	589	669	627	603	652	643	638	648	654	681	661	602	641	626	650	579	646	645	615	635	644	657	618	654	592	583	661	624	636	685	631	594	610	631	608	636	660	648	614	606	670	660	587	605	650	596	581	627	613	681	650	589	620	629	620	652	658	644	610	613	628	649	621	661	598	640	672	633	677	619	611	600	658	649	643	650	653	619	662	623	638	624	683	618	655	619	659	643	633	600	623	588	604	591	617	653	609	640	673	636	637	650	606	630	664	640	655	625	645	643	647	639	634	591	603	625	598	617	622	631	677	624	677	614	607	631	675	693	626	613	607	657	609	643	642	643	659	636	627	646	628	617	639	632	608	595	630	660	688	651	626	618	615	647	646	639	660	623	650	597	651	611	640	667	625	617	646	634	663	615	614	655	658	605	606	630	661	646	642	637	621	624	589	610	581	609	608	615	596	624	617	635	603	615	638	644	650	641	694	634	611	595	575	648	664	667	657	623	603	600	609	640	649	685	625	606	607	612	624	635	659	616	661	633	649	610	602	662	615	623	629	606	584	610	651	600	643	619	595	638	575	620	598	651	636	655	654	651	659	620	621	647	608	662	660	655	597	572	635	656	611	615	664	651	640	611	641	691	679	612	610	638	671	596	637	614	647	614	633	653	601	642	620	583	612	616	602	677	600	616	582	664	632	580	603	671	641	603	667	622	611	635	664	638	632	648	598	626	650	656	617	621	651	650	611	616	660	577	612	633	638	607	603	614	651	663	640	617	624	612	604	612	616	673	658	620	599	660	634	597	618	628	591	636	622	614	613	633	618	652	615	649	618	643	643	649	614	608	621	620	591	625	642	691	589	669	606	587	618	649	640	614	620	570	632	639	638	652	644	622	634	636	615	689	599	608	619	640	647	635	645	614	642	639	641	616	642	610	643	641	600	619	628	618	703	624	662	563	678	597	610	635	645	632	638	606	630	616	623	618	636	637	625	629	612	636	629	607	655	626	635	623	641	631	606	629	617	646	587	655	589	644	623	603	644	611	641	556	655	647	607	654	663	651	652	626	636	600	612	610	600	604	670	628	639	643	640	658	637	629	608	629	634	598	603	630	631	584	613	648	625	644	621	634	626	608	631	649	621	613	572	583	620	602	621	686	644	623	661	582	619	645	587	627	653	643	603	619	642	644	631	663	648	637	668	638	624	634	608	645	636	627	638	633	627	665	610	629	595	639	630	660	610	606	662	599	616	593	618	634	644	618	625	644	635	605	600	658	627	656	640	651	621	655	615	624	661	653	646	624	660	655	636	631	598	586	613	606	605	625	628	642	599	659	646	614	652	588	605	645	613	638	665	667	623	632	675	709	631	653	637	592	649	650	655	624	656	665	614	610	605	623	635	604	643	609	649	649	613	612	618	621	598	607	633	620	634	616	644	593	626	674	649	661	586	641	644	606	643	622	638	636	621	605	596	657	640	601	654	571	658	600	621	662	630	606	639	632	628	620	619	640	646	634	642	652	618	631	616	634	655	630	634	621	629	648	631	594	641	635	645	573	666	640	590	648	614	620	659	661	634	626	639	663	610	600	585	639	596	654	624	645	640	651	651	611	643	615	642	634	616	663	661	614	619	619	629	609	676	653	592	627	584	633	606	647	642	644	609	614	613	656	637	623	625	641	591	584	664	619	634	636	620	625	633	610	637	645	638	636	668	661	558	665	629	631	617	642	634	612	607	604	645	612	648	631	633	607	648	657	634	610	613	608	626	598	602	627	617	611	638	600	635	627	603	616	615	621	640	648	585	666	658	615	622	631	619	614	636	627	623	636	642	658	619	597	635	684	586	637	628	628	647	620	656	631	593	593	668	652	660	679	656	651	632	650	651	626	601	607	596	647	663	632	660	652	565	622	615	648	625	618	653	626	610	631	639	640	624	723	649	629	611	606	664	652	619	615	686	668	652	610	609	660	648	626	694	625	647	642	658	616	611	625	615	647	651	611	627	625	598	646	595	637	549	646	628	666	650	632	604	624	600	605	607	665	618	621	629	602	607	599	641	629	647	616	604	598	610	612	614	659	651	651	625	702	674	617	665	612	648	614	622	598	639	667	683	657	599	639	638	635	625	649	615	623	654	660	671	642	631	635	683	632	646	636	672	664	667	660	650	686	631	652	634	636	607	612	635	622	693	614	634	618	621	633	630	634	643	652	611	625	651	637	618	642	647	660	676	632	597	621	634	628	673	605	647	645	607	624	628	649	616	624	629	609	609	615	655	639	626	654	622	662	657	629	600	603	589	606	573	648	638	660	672	610	647	640	628	671	631	667	628	607	645	694	656	659	606	642	651	661	662	608	656	661	627	634	661	634	615	619	623	611	630	654	642	661	622	637	629	597	659	607	592	643	610	668	645	604	643	630	639	631	668	646	595	670	630	625	644	601	621	594	607	599	603	656	626	629	640	588	649	610	662	601	606	600	646	654	596	627	628	619	616	629	599	679	635	613	612	590	625	618	661	596	649	623	609	669	644	648	645	606	621	661	664	621	625	557	614	616	670	624	607	623	659	648	589	578	673	629	604	662	633	665	641	597	583	664	688	613	652	630	617	635	654	650	636	634	661	646	616	638	653	649	660	608	668	624	647	650	622	594	677	632	639	651	594	559	610	625	581	641	679	632	631	636	624	619	638	625	598	620	629	677	604	615	614	602	590	617	642	650	648	594	651	626	647	640	607	657	645	628	642	677	617	674	654	609	630	641	661	636	621	620	596	635	653	675	674	623	656	668	616	637	639	606	592	654	647	623	603	624	590	649	632	629	628	661	607	615	630	642	635	619	603	663	632	620	630	667	680	598	570	640	644	649	631	606	632	649	652	658	652	619	597	609	620	614	603	635	636	624	597	657	614	612	601	613	619	610	615	624	626	648	633	629	621	603	615	668	673	651	534	604	586	654	615	653
7002	414	470	375	271	218	187	150	134	183	153	162	134	133	129	137	129	139	121	114	135	119	136	138	125	134	115	124	121	136	148	113	111	134	138	119	129	115	118	118	123	130	114	108	136	137	121	105	106	124	95	120	128	141	131	127	150	116	129	114	119	129	117	144	115	143	139	119	97	117	131	123	126	133	114	146	122	114	149	146	124	135	143	120	123	117	118	125	119	131	126	132	117	131	138	136	147	119	111	118	106	127	110	138	115	95	150	107	134	125	121	105	139	103	127	127	114	127	139	139	104	121	116	109	116	118	113	123	97	116	123	104	124	133	116	93	122	121	121	107	107	127	139	125	111	117	136	139	122	106	109	124	104	129	142	140	153	132	117	109	133	117	116	111	141	92	99	115	116	125	137	132	118	119	120	106	118	141	112	132	113	128	99	106	120	125	102	117	152	145	122	127	145	130	128	123	125	141	115	115	139	122	114	130	130	110	111	108	140	112	105	124	126	126	136	121	119	124	121	117	139	119	150	123	138	122	114	132	122	114	120	113	138	115	138	134	112	110	138	129	121	130	127	133	117	129	114	133	110	130	129	115	122	115	139	115	129	123	119	103	127	124	111	104	111	142	100	130	151	131	105	110	142	112	107	107	132	117	119	127	106	114	120	116	144	114	136	147	129	123	134	133	143	127	115	108	136	126	112	126	138	123	125	115	124	135	134	125	127	118	129	121	116	124	123	127	134	111	113	113	124	121	131	133	126	137	130	109	124	127	101	127	102	115	130	135	126	128	116	135	119	104	128	105	100	119	121	126	135	122	124	133	112	110	119	147	124	127	139	125	122	116	117	124	147	116	131	143	109	122	130	138	113	122	113	120	101	122	122	129	132	108	121	130	121	127	138	130	125	118	117	133	151	110	116	129	117	122	126	113	142	126	113	102	104	122	117	91	107	127	118	125	125	133	108	128	127	123	100	117	139	126	109	133	118	131	105	133	108	124	105	108	109	123	131	131	111	102	129	129	128	126	126	117	131	111	119	131	116	107	117	105	131	126	139	139	146	126	118	116	104	122	135	121	118	131	140	122	129	122	106	119	138	114	109	133	124	132	115	117	109	124	120	108	121	132	103	125	124	108	124	123	103	125	104	113	120	101	124	137	91	143	131	126	143	136	118	125	117	127	121	119	123	124	115	110	134	128	121	135	140	122	135	117	131	116	120	120	131	97	126	123	96	135	113	119	143	112	134	116	115	130	145	128	143	126	111	113	131	111	129	115	117	134	125	129	123	128	109	143	128	110	128	112	125	118	102	127	108	133	106	92	109	117	130	139	128	121	133	109	119	140	139	122	111	130	131	133	117	123	127	160	123	113	117	113	136	139	130	133	125	127	127	120	123	121	105	126	136	145	122	130	131	124	133	147	127	113	106	111	141	106	150	118	121	111	129	123	120	128	131	115	128	120	123	120	114	137	125	131	119	110	122	152	114	114	121	131	128	110	121	118	129	131	115	125	145	121	127	108	111	140	133	127	104	125	109	110	83	125	128	124	123	122	120	132	128	113	128	133	145	123	117	123	125	111	99	136	145	122	107	109	128	120	131	135	126	111	121	125	129	137	113	116	128	108	112	107	111	117	156	112	122	151	142	107	118	118	127	115	108	129	126	107	145	131	143	132	108	144	156	131	123	117	126	112	120	105	135	121	129	129	96	105	113	116	125	139	117	111	131	128	115	90	108	123	122	112	153	131	136	128	105	135	127	132	130	103	120	112	117	113	144	129	127	129	128	119	123	136	112	131	129	132	129	117	116	124	115	133	142	127	134	137	127	128	133	145	133	116	114	137	143	116	122	135	116	118	122	106	106	108	111	116	138	128	116	117	120	115	121	132	126	123	115	115	153	118	122	109	113	125	128	117	140	122	105	102	110	131	123	128	137	138	124	118	141	129	126	119	137	150	141	130	118	100	109	113	120	120	122	119	136	124	114	129	140	124	124	123	114	111	122	116	106	107	105	133	136	121	123	137	129	144	121	112	115	137	123	129	136	125	124	125	125	114	162	140	129	127	122	123	130	114	109	126	128	128	123	114	107	113	127	135	125	124	116	118	117	118	125	138	123	121	131	122	145	133	100	113	125	123	123	122	113	107	130	138	129	110	139	139	110	108	132	119	126	101	121	116	135	116	115	125	124	122	129	129	118	125	118	107	113	109	120	132	132	112	120	108	126	142	139	121	116	131	142	117	126	128	140	124	111	119	129	113	106	131	114	121	107	114	129	126	121	132	146	101	134	130	121	115	112	123	127	126	117	118	140	139	114	109	122	123	120	129	105	107	139	132	100	112	106	124	106	134	101	141	110	115	103	113	113	125	126	120	124	154	117	119	123	121	134	121	150	110	110	103	122	115	127	114	128	130	108	114	120	133	125	123	139	136	125	117	139	111	117	124	119	130	107	125	107	136	131	130	128	125	116	111	119	98	115	107	114	129	127	126	126	128	105	118	121	116	130	114	147	118	137	124	113	134	115	104	142	118	117	121	112	136	129	113	136	115	109	119	124	121	113	119	122	97	103	134	101	132	133	132	109	111	88	127	134	119	131	131	124	117	142	144	130	137	111	117	104	102	118	126	126	105	128	111	89	127	127	129	124	131	129	132	127	139	130	144	104	114	89	102	103	133	118	120	112	114	120	117	115	121	106	150	122	126	120	120	133	135	127	124	122	133	108	118	117	125	130	118	117	123	123	131	102	112	136	117	133	134	156	116	127	142	121	144	119	122	122	118	125	114	119	105	117	110	130	137	129	128	124	131	121	101	117	113	110	130	117	116	129	118	118	123	128	132	130	118	115	118	121	124	121	128	117	127	99	137	133	107	116	111	110	101	120	91	124	144	137	113	122	114	136	132	113	117	108	119	106	120	100	130	124	126	134	119	142	127	108	125	112	107	104	121	107	118	130	129	144	146	113	131	132	116	116	123	122	120	107	107	123	120	111	111	113	130	113	118	132	133	126	122	131	120	111	114	108	115	120	120	121	138	124	133	126	119	133	115	120	129	123	119	115	131	141	117	118	129	132	119	122	102	127	114	110	128	166	110	121	121	100	122	106	133	128	125	119	113	129	108	142	122	111	121	126	115	120	133	119	114	124	112	126	121	96	133	142	130	119	113	98	135	122	113	112	124	113	108	113	104	135	127	123	125	112	120	102	130	138	109	146	136	98	107	118	136	128	114	111	100	116	120	101	123	122	127	138	131	118	128	132	126	103	121	116	129	112	117	125	122	137	105	110	115	123	115	132	112	117	137	117	127	115	130	111	105	138	115	114	128	123	123	110	110	112	108	105	125	98	107	150	124	138	138	110	136	144	127	130	105	101	108	137	127	121	113	109	142	118	119	122	113	134	123	116	120	122	146	138	126	123	137	114	122	133	120	116	99	111	114	141	130	116	122	116	104	114	119	116	106	100	123	124	120	124	110	146	100	120	122	117	123	136	126	124	124	127	131	112	127
6158	545	1022	1203	986	839	677	586	559	518	468	454	418	425	428	399	362	383	338	345	335	378	343	356	370	386	341	303	344	340	335	324	326	350	351	335	305	334	328	349	332	340	331	337	306	299	317	282	288	317	319	329	360	315	321	303	328	360	306	313	302	306	311	306	301	286	315	341	300	325	311	310	320	331	308	349	317	327	310	321	317	333	314	269	325	303	279	323	329	309	322	315	284	287	307	345	311	287	300	300	299	295	336	301	273	322	277	316	302	306	335	316	299	341	310	303	324	306	368	289	342	334	287	346	321	292	296	311	321	298	318	312	345	308	296	279	308	296	314	315	292	314	344	294	307	309	332	319	284	320	297	288	289	317	311	307	310	300	277	316	307	276	317	316	343	290	327	312	328	286	317	320	307	310	348	292	306	345	335	331	334	321	298	334	339	305	312	312	300	293	306	309	312	344	313	287	291	324	337	309	305	270	371	311	277	318	300	293	306	326	310	310	309	326	312	301	287	313	327	303	318	319	287	330	287	310	290	327	293	292	332	330	317	351	254	298	332	293	299	315	309	312	315	318	310	303	325	300	289	327	339	326	327	323	293	297	292	320	314	321	311	292	326	347	310	335	278	288	300	291	326	327	317	309	325	253	313	295	289	326	322	295	326	301	300	290	298	327	293	286	319	293	317	322	256	311	318	293	323	323	307	308	295	294	311	327	295	323	302	309	306	337	306	325	321	323	311	302	334	308	317	326	307	302	334	359	333	338	324	288	312	297	295	290	290	311	313	324	307	321	312	318	321	311	327	285	320	337	313	305	293	326	315	351	321	350	298	317	305	328	318	312	310	295	307	316	333	295	335	300	317	289	304	332	311	312	303	324	305	315	313	298	315	318	324	318	300	339	296	295	323	297	317	330	299	327	311	317	317	324	295	299	299	286	338	318	296	313	313	305	309	323	315	285	301	336	321	300	296	291	334	312	298	289	292	303	303	339	291	303	271	339	318	277	316	324	331	320	310	319	285	295	306	308	329	334	318	322	309	340	303	301	328	330	287	306	323	292	323	322	290	321	305	322	285	289	323	327	342	324	300	325	290	313	299	324	317	281	307	337	288	323	311	335	274	305	322	317	321	306	333	331	316	317	318	300	323	318	294	374	298	305	305	319	330	335	331	325	334	294	299	315	284	285	325	298	325	308	314	315	332	324	350	340	322	313	307	303	299	339	317	291	319	312	318	314	294	303	335	304	287	298	293	299	346	328	334	301	290	321	314	307	327	326	307	324	311	313	337	298	296	327	317	339	337	298	313	304	326	334	304	325	296	306	296	291	339	338	315	322	306	315	318	302	297	281	304	326	318	300	317	305	297	303	306	311	293	286	288	285	322	286	311	299	311	313	315	310	298	316	292	298	340	288	287	337	291	315	299	322	349	294	295	328	303	338	313	315	302	333	313	292	311	329	312	307	295	339	313	325	297	319	278	319	306	326	329	328	328	321	310	315	316	283	360	299	304	307	303	304	303	293	317	316	308	343	303	310	315	296	331	293	300	324	324	322	296	296	306	281	287	272	306	328	315	301	316	341	308	294	295	342	335	314	306	314	336	310	302	306	311	336	307	315	318	290	319	312	296	313	303	335	300	293	331	283	344	303	322	277	347	305	307	304	313	319	313	305	303	318	320	294	349	324	319	313	300	319	314	325	315	310	314	316	306	300	336	340	305	285	306	300	309	319	327	293	276	311	318	336	302	327	312	320	311	330	307	297	307	330	306	327	316	344	339	301	326	328	312	316	309	311	290	297	311	339	314	297	317	286	335	323	278	304	302	309	310	310	302	319	342	333	303	282	301	352	292	274	295	328	331	305	295	312	303	299	320	328	297	308	369	322	327	308	292	300	332	331	324	316	314	317	330	298	323	303	346	316	332	297	327	294	316	315	301	304	295	313	310	282	320	287	330	276	293	306	319	318	289	290	320	291	304	309	313	291	297	304	295	321	326	321	311	325	305	310	298	346	311	320	308	307	302	312	315	334	326	326	330	288	332	319	276	335	315	319	288	327	333	301	335	290	300	311	309	324	311	328	272	304	305	299	327	290	294	325	304	293	309	312	299	331	303	280	322	296	319	303	294	326	306	330	262	331	316	307	327	331	351	318	310	308	332	312	292	322	308	335	290	328	308	289	301	326	324	331	298	309	298	293	314	276	286	303	283	283	328	322	345	301	341	312	298	309	324	288	335	316	314	291	323	309	312	321	334	319	301	328	320	298	316	322	332	289	319	290	280	320	282	307	323	315	275	294	303	319	308	326	304	332	306	358	321	324	326	325	296	303	336	325	310	312	327	302	329	323	282	302	299	365	314	308	317	326	282	351	291	300	282	322	297	305	327	277	305	308	315	308	323	338	313	304	300	310	296	293	291	293	280	328	285	301	280	315	328	322	309	331	302	316	302	307	291	336	314	273	314	356	329	296	306	288	318	309	326	308	320	320	261	301	320	354	299	335	300	324	282	322	344	311	281	316	305	307	336	342	331	353	324	308	303	321	318	306	318	337	314	297	286	312	283	310	328	325	314	271	352	295	285	360	318	330	327	298	313	301	328	273	310	354	304	332	310	311	316	292	322	296	290	316	281	302	286	315	298	271	299	310	319	305	297	284	275	334	315	294	297	307	323	285	304	296	309	326	291	331	316	289	288	323	309	287	316	327	331	358	304	334	283	282	314	300	342	289	322	307	293	316	320	297	302	335	321	306	325	320	311	344	286	328	322	298	293	300	315	318	321	285	359	303	268	323	290	305	315	335	301	288	332	311	309	311	310	306	330	297	311	312	259	325	308	294	336	320	309	277	329	296	322	303	344	296	296	281	300	343	286	339	311	318	318	305	295	342	283	313	310	337	282	301	313	302	291	335	303	289	287	320	277	297	313	310	327	310	312	296	315	318	300	334	343	323	330	336	299	317	295	297	288	381	307	305	307	361	324	310	287	320	308	298	321	308	328	339	296	312	318	298	293	308	325	296	335	294	318	308	329	291	327	298	319	321	322	289	291	290	304	325	353	357	293	304	310	298	287	297	312	294	265	319	321	302	305	274	318	283	304	296	311	323	264	344	296	303	300	330	316	299	333	280	307	318	310	310	306	322	323	333	327	320	309	324	311	316	283	299	313	311	322	327	320	301	324	344	301	370	325	302	297	310	301	305	314	310	285	300	323	300	320	309	349	285	348	308	297	306	304	286	293	327	315	306	288	317	288	306	302	307	313	324	324	340	316	306	284	299	290	328	309	309	279	304	299	290	297	326	324	289	305	303	338	322	292	310	294	297	336	333	315	311	316	335	285	288	339	306	317	329	339	320	281	292	311	341	349	283	306	302	330	323	336	315	313	310	329	323	305	290	310	320	302	292	293	327	313	318	285	297	314	292	330	319	314	319	275	326	346	279	321	308	309	339	310	333	332	323	309	335	312	312	313	302	294	290	309	329	317	305	322	320	312	293	314	321	292	269
13403	961	751	608	474	322	300	230	217	189	186	166	179	167	169	161	163	141	134	129	142	155	128	158	157	150	145	135	140	126	137	142	144	154	143	152	150	128	148	147	145	145	129	118	134	126	111	152	144	141	123	132	140	185	144	124	125	139	148	143	147	122	126	147	131	157	147	120	126	106	147	147	149	120	123	142	138	130	130	163	122	140	128	143	153	134	146	151	97	152	135	123	121	129	118	135	137	127	130	135	137	154	133	150	140	136	149	137	136	146	136	130	136	133	117	137	132	130	146	134	144	139	125	127	119	143	153	136	136	109	139	106	128	121	134	128	137	140	119	166	125	173	135	154	147	118	119	150	138	123	139	127	149	143	134	137	123	130	122	108	165	156	140	142	152	135	138	145	121	158	146	103	118	157	121	123	123	132	127	134	123	120	149	146	142	124	153	135	145	142	170	166	128	139	136	153	146	143	136	124	149	153	131	145	121	140	148	146	139	130	138	138	139	132	149	143	137	141	140	140	146	114	157	142	129	119	107	150	126	140	137	130	115	145	156	125	135	138	122	149	111	115	156	134	164	150	137	118	109	156	122	129	163	119	129	142	125	123	136	113	149	132	145	143	156	128	127	123	157	128	130	146	148	125	132	133	130	132	131	131	107	128	143	136	132	137	136	148	148	142	153	132	130	130	140	145	124	121	136	138	127	137	167	141	137	141	114	148	118	142	167	142	144	124	160	108	141	142	140	143	109	131	158	129	152	153	124	125	154	124	118	142	138	133	165	143	125	137	134	127	125	125	136	140	125	120	148	132	151	159	151	122	117	111	150	128	125	150	127	140	151	112	119	142	141	128	146	128	119	134	133	149	120	118	138	153	135	123	141	117	122	139	146	154	136	161	126	128	122	134	115	133	174	148	141	135	136	146	136	132	151	146	139	152	133	131	134	123	143	166	139	128	129	143	117	138	137	140	142	104	139	117	138	151	139	133	133	153	145	122	148	136	150	128	131	119	122	142	165	138	139	129	137	131	140	119	148	139	127	138	152	117	109	123	142	153	126	131	145	141	151	142	139	143	129	144	154	147	124	124	124	104	124	158	127	121	146	126	131	138	141	129	127	133	139	141	142	154	139	137	130	132	133	120	135	162	136	137	119	144	148	121	121	130	127	123	118	115	151	140	143	122	137	95	144	140	137	152	159	108	145	138	128	126	134	140	136	113	127	145	133	140	126	122	134	161	124	148	133	138	121	131	148	131	132	134	123	131	127	142	137	128	156	119	131	142	149	137	155	121	135	135	123	150	117	131	151	129	148	137	118	145	147	127	137	128	115	129	129	137	131	121	127	126	137	153	133	140	135	128	132	139	125	133	138	143	144	128	135	140	131	139	134	137	125	130	134	117	123	149	135	143	130	117	154	128	147	131	139	151	117	129	133	147	139	138	136	150	142	133	136	134	122	154	133	148	144	141	119	139	149	138	109	119	137	158	128	122	132	129	146	135	137	140	141	133	140	128	124	124	131	114	126	132	116	132	142	131	117	138	140	122	149	134	139	140	134	122	146	123	144	144	128	129	153	141	150	148	124	135	151	144	163	130	148	120	124	137	141	135	142	147	130	106	141	144	145	109	110	137	135	129	100	126	148	123	126	137	125	131	146	149	135	123	123	123	120	123	133	133	135	139	131	116	125	123	134	158	129	139	157	142	144	136	128	126	133	117	139	126	134	131	133	127	143	139	151	130	141	143	138	130	132	109	129	115	143	137	156	130	126	143	133	114	125	117	126	136	155	118	167	129	152	128	145	136	123	133	139	153	145	143	153	138	143	123	132	120	136	139	120	128	131	128	132	124	145	116	157	142	169	146	165	158	121	133	133	140	136	160	125	127	131	116	144	131	154	127	149	115	117	120	111	131	142	130	139	150	127	131	126	135	132	129	128	125	158	130	167	135	137	135	121	133	123	151	152	143	142	124	124	152	138	129	123	114	128	138	125	117	127	137	135	151	142	152	137	149	127	138	126	130	135	118	125	137	134	141	147	108	126	119	145	132	135	145	133	143	156	126	138	108	147	127	140	123	133	118	130	154	136	129	140	139	140	144	126	144	148	136	141	112	130	155	165	133	121	149	149	145	110	133	134	130	121	133	148	145	139	150	141	129	117	134	121	129	142	135	142	145	140	112	140	138	154	138	123	155	125	126	123	125	152	134	138	129	134	119	117	143	131	109	127	130	136	142	139	123	153	126	136	135	135	139	126	132	129	120	144	126	126	111	150	124	139	145	142	143	122	150	134	120	146	124	146	134	145	109	134	112	126	140	115	117	117	133	135	141	136	136	146	146	120	137	150	136	154	131	140	166	118	142	123	149	128	133	106	127	149	113	145	142	122	128	145	129	143	133	147	121	113	156	125	126	120	148	130	135	123	120	148	151	117	128	120	141	111	113	113	130	158	148	129	142	133	151	123	177	143	128	115	144	129	122	115	127	140	137	155	129	134	149	110	129	149	129	132	141	147	139	137	129	125	113	142	133	139	125	133	125	125	163	144	131	129	129	152	121	139	126	128	131	123	131	133	130	135	161	130	135	121	117	146	110	144	126	123	137	139	143	150	138	139	130	129	132	146	131	141	143	141	130	130	146	141	134	114	102	124	149	135	150	116	125	159	135	131	128	128	132	159	124	122	140	124	118	108	131	135	121	137	121	153	144	131	141	156	146	155	152	130	127	155	112	132	134	104	130	147	148	125	138	144	141	140	146	150	122	142	125	130	141	137	129	130	155	136	139	132	143	157	148	125	126	135	150	140	140	139	148	134	146	136	140	119	142	136	129	133	115	140	132	121	119	125	132	136	144	128	144	122	126	131	140	123	134	133	134	154	135	149	128	138	126	125	155	141	152	149	153	167	141	157	146	138	159	146	129	126	134	140	112	140	142	132	128	155	140	143	126	138	139	141	140	126	121	135	155	133	136	125	142	130	112	141	144	120	118	135	139	159	131	132	146	138	137	127	123	153	127	114	135	138	134	155	141	154	127	143	148	144	147	139	157	110	138	121	133	122	139	150	123	135	111	125	105	154	168	145	111	138	122	125	134	134	141	131	139	161	133	136	133	150	154	135	136	128	143	119	154	132	129	145	125	125	157	137	141	141	146	143	136	132	147	137	152	132	116	135	142	122	122	156	128	137	156	143	113	107	123	111	137	140	119	128	150	150	124	132	134	132	142	139	142	150	118	112	135	148	113	149	142	134	120	129	124	120	135	112	135	127	137	140	126	127	142	142	139	119	145	133	115	112	121	124	120	137	135	145	134	138	147	166	134	131	128	146	108	129	141	128	135	127	145	144	153	147	157	139	122	147	148	125	133	134	124	129	122	156	155	128	130	125	147	150	147	130	144	111	131	141	113	140	133	129	131	152	137	135	151	159	121	114	125	143	147	139	123	153	140	128	136	130	108	142	151	157	139	138	135	125	132	142	129	113	139	171	151	128	163	122	132	119	112	148	147
8086	875	1778	2112	1759	1332	1174	943	810	699	714	587	555	563	518	499	453	450	486	466	440	449	401	444	408	425	348	373	417	378	404	390	361	383	373	403	409	401	403	352	393	371	360	377	374	323	396	364	359	393	414	325	343	346	352	364	383	348	320	356	354	372	348	351	405	369	350	382	361	352	370	366	407	381	374	366	355	364	362	380	374	346	339	364	356	363	363	355	338	372	388	336	376	329	360	361	363	350	364	343	378	365	351	363	325	361	383	371	333	371	354	366	351	379	361	341	365	371	351	322	365	336	346	379	388	334	361	356	352	382	404	341	388	377	363	380	352	382	342	359	366	360	350	364	381	356	356	340	344	356	371	356	361	342	386	339	328	342	372	356	335	352	379	313	336	362	339	363	340	374	367	310	331	359	346	295	376	356	372	335	374	335	371	388	382	347	358	358	341	376	347	355	364	357	377	328	320	342	361	338	364	351	341	359	360	366	361	357	353	398	331	336	356	383	325	373	323	365	371	361	354	362	352	372	355	371	345	344	328	341	318	379	336	344	347	334	336	346	339	320	378	355	353	337	384	331	361	340	357	350	348	382	333	365	334	353	360	336	348	354	348	343	384	370	381	352	335	351	357	349	359	341	351	350	361	347	387	372	365	357	389	355	352	371	349	347	352	365	337	378	345	342	371	363	359	340	342	389	360	371	381	358	345	335	343	322	366	371	363	348	334	326	370	366	345	351	345	351	348	351	353	328	335	355	356	360	360	371	354	346	358	361	319	350	355	348	358	353	364	328	332	362	372	355	330	344	357	345	315	401	367	362	363	357	346	362	337	343	347	360	331	331	311	366	357	360	353	348	354	334	355	348	372	368	385	348	322	369	382	347	357	351	351	324	365	337	349	317	341	358	346	371	352	376	365	354	355	351	327	338	359	358	370	395	337	352	369	385	331	319	353	373	336	337	347	344	328	368	357	339	357	324	371	358	370	353	334	345	342	381	366	332	347	352	333	381	341	396	369	344	418	375	377	348	352	321	352	366	362	385	378	365	348	358	347	363	385	352	367	373	355	345	356	369	376	364	345	369	320	358	332	343	357	334	367	344	319	336	333	366	383	386	345	323	359	368	342	337	358	332	331	358	361	340	366	363	350	326	354	332	334	359	369	347	335	334	359	351	369	365	370	370	382	374	316	371	353	358	337	382	367	344	341	347	342	361	352	356	342	338	342	348	317	357	350	354	343	330	335	341	353	376	376	354	358	345	362	341	343	331	352	380	367	350	306	355	345	364	343	380	351	349	345	364	337	323	364	360	345	363	317	362	345	319	365	351	327	328	355	377	337	337	334	344	351	388	337	353	367	355	383	359	358	383	321	353	324	341	339	362	353	327	380	352	329	344	335	344	371	356	367	331	369	344	330	361	351	347	365	364	319	317	326	301	320	356	372	355	335	367	334	317	346	344	359	335	335	325	350	348	341	356	302	348	361	352	333	343	344	346	353	344	378	355	350	342	344	361	365	355	315	345	347	322	337	357	359	357	334	358	382	366	364	372	364	347	351	409	381	359	348	345	330	342	380	334	341	360	362	346	358	348	352	345	353	378	352	346	352	335	327	343	382	355	312	389	383	369	329	353	374	350	352	373	377	370	367	324	325	327	333	369	358	343	352	342	332	317	371	333	341	375	353	337	388	342	339	334	407	375	341	365	354	342	324	343	349	323	367	371	354	316	368	353	327	323	319	345	337	364	348	367	394	317	337	377	354	305	323	372	381	364	342	333	389	325	359	340	347	361	341	376	374	381	367	342	349	327	340	337	361	372	355	393	356	369	360	328	368	337	348	322	386	358	413	357	381	302	330	355	335	394	343	353	352	317	354	372	347	328	325	322	375	368	355	375	321	342	391	348	348	377	341	366	351	320	339	357	365	336	353	350	378	326	345	349	350	349	357	367	348	382	352	360	333	336	351	340	370	344	378	323	348	332	368	369	366	357	399	340	342	364	361	404	348	348	346	329	339	364	331	402	343	356	380	342	380	384	352	351	337	374	326	360	358	367	361	345	345	349	320	354	324	355	326	342	335	334	357	375	346	331	339	368	356	346	339	333	386	388	355	336	359	367	333	325	331	366	355	347	350	379	364	369	361	363	370	338	326	373	343	338	335	376	384	379	374	369	338	360	335	367	340	332	383	359	367	350	376	321	387	365	373	366	321	382	358	333	364	345	333	348	351	351	342	348	372	349	335	357	357	328	355	344	360	343	319	350	344	348	362	360	328	346	381	353	334	329	354	373	344	368	348	338	343	348	408	353	332	393	378	362	326	343	356	353	355	337	347	359	353	334	329	371	360	372	356	351	364	338	368	347	380	359	328	343	369	335	350	362	317	355	378	350	331	351	345	319	359	349	328	355	361	374	354	344	341	359	364	379	338	329	364	355	348	354	367	351	359	336	371	352	332	367	358	379	336	361	359	342	373	378	350	323	391	331	353	336	374	328	353	334	345	332	320	336	380	360	397	338	360	378	350	366	366	357	371	363	361	320	323	346	353	397	317	345	370	378	338	380	371	376	373	349	348	372	346	341	389	368	334	325	361	335	356	353	381	365	355	389	319	326	339	351	367	374	368	355	367	335	329	374	362	402	327	366	338	356	311	307	341	364	336	385	331	365	320	379	338	331	348	342	349	341	373	364	336	351	376	322	374	362	365	362	379	364	335	352	340	355	359	386	376	333	351	333	382	359	369	361	320	367	350	330	347	322	369	338	335	327	404	341	348	334	345	348	363	354	349	350	344	376	358	369	324	326	332	394	356	372	392	383	342	377	349	341	340	358	354	361	346	328	331	349	373	366	334	342	340	353	386	355	326	348	359	321	321	378	350	346	350	330	349	354	390	354	339	362	351	334	336	356	361	369	341	357	364	367	389	363	345	383	355	355	351	361	363	289	357	325	372	358	325	352	344	331	379	358	349	343	325	348	326	356	354	349	365	339	317	340	353	364	345	335	335	345	330	350	303	377	350	348	354	356	302	365	338	342	355	362	351	331	357	336	369	330	363	358	340	399	375	338	321	367	322	332	364	356	348	346	330	371	357	334	365	349	350	373	325	331	363	351	355	362	359	333	367	361	376	364	363	345	358	379	378	337	342	333	369	348	335	366	336	346	316	337	355	344	353	371	363	337	355	335	364	370	380	338	367	354	363	374	385	351	372	328	359	363	369	335	341	375	349	356	338	344	366	327	371	340	340	364	387	323	362	318	393	331	334	327	346	335	360	330	375	335	377	329	321	314	380	364	330	354	363	380	325	409	339	394	347	372	340	367	363	350	372	361	363	333	360	359	353	375	353	337	342	353	335	357	329	352	337	342	332	326	354	357	339	365	330	347	357	336	355	377	371	345	379	338	363	374	345	370	359	397	353	355	353	333	332	365	337	345	313	335	353	372	340	350	347	333	344	383	343	362	321	356	344	361	343	343	369	369	338	331	368	389	332	316	376	370	373	370	340	323
1461	321	288	278	323	341	283	271	275	289	273	250	286	278	267	296	303	238	285	263	277	314	293	307	284	256	274	262	268	283	279	321	267	282	275	295	270	265	303	276	272	292	276	298	284	278	296	256	317	297	275	267	264	289	260	282	251	293	280	285	269	245	278	288	296	302	253	273	279	270	279	294	265	296	283	288	278	274	269	275	289	282	296	259	329	301	307	272	280	304	339	273	261	299	268	238	276	312	305	274	288	293	322	272	283	301	286	287	289	299	286	311	290	288	271	270	271	283	260	297	244	307	296	293	253	247	284	304	282	278	280	301	275	286	316	279	255	289	298	274	288	286	255	266	273	281	315	314	314	298	277	284	244	302	306	285	261	263	269	288	248	261	257	259	276	292	289	282	281	279	285	262	287	278	265	288	291	268	269	259	287	279	282	276	287	269	298	253	301	293	303	298	268	292	264	283	272	279	283	277	302	283	304	289	335	310	313	336	294	283	293	278	277	273	293	266	291	263	278	270	292	286	304	327	323	273	292	299	299	285	294	298	289	267	311	289	290	312	275	272	276	269	284	278	311	258	272	293	300	276	282	316	324	283	260	358	265	277	288	285	296	289	305	270	278	323	314	274	287	261	280	293	278	279	262	262	278	280	266	308	278	294	302	285	258	283	283	272	277	266	270	299	306	313	313	301	321	290	278	279	316	290	282	298	315	292	331	294	300	287	291	287	271	303	308	300	280	328	275	267	240	300	288	290	287	295	295	280	261	263	260	276	261	292	280	304	296	287	308	251	242	272	294	274	291	281	281	260	262	277	261	302	285	286	243	268	268	284	281	302	302	286	296	264	297	304	262	300	338	274	341	294	284	321	275	317	291	272	280	275	294	296	300	311	277	286	294	273	266	296	276	259	296	298	283	308	309	317	288	279	291	290	307	366	279	255	287	278	294	309	289	301	298	317	283	248	293	300	309	302	252	277	298	305	295	311	288	297	273	277	243	279	246	314	303	284	281	294	271	265	290	267	286	284	306	276	323	259	321	264	262	279	270	296	277	277	256	306	258	275	265	298	295	307	295	260	298	333	280	274	274	285	257	267	289	294	273	266	278	255	285	278	278	272	271	287	278	302	274	270	261	250	312	287	273	286	286	267	289	282	285	309	262	284	289	275	273	306	280	272	259	308	285	275	279	273	302	300	288	283	270	255	277	256	281	269	290	276	296	276	281	276	298	274	261	279	249	286	273	261	271	262	298	268	298	289	308	283	295	286	292	283	298	290	264	300	254	286	259	281	270	297	300	269	282	287	272	267	267	316	285	274	312	296	272	284	303	301	307	272	294	275	276	284	281	270	281	313	286	275	262	288	278	255	274	270	279	293	303	264	288	305	340	273	273	319	294	303	285	276	278	256	280	286	286	297	291	327	282	261	271	286	294	305	269	308	294	270	272	275	297	275	292	275	288	268	270	312	306	249	285	283	286	279	272	274	277	300	298	273	283	266	264	304	298	298	334	315	259	301	280	287	297	288	301	263	287	264	280	287	264	244	270	302	280	295	277	302	291	293	285	280	300	282	268	283	291	282	270	281	268	309	279	278	284	288	271	314	313	295	283	288	298	269	277	261	257	286	269	316	271	305	292	285	274	266	299	279	291	294	256	263	288	295	275	270	248	279	250	274	267	279	321	288	309	277	281	301	271	272	271	312	297	277	270	259	302	281	287	289	318	307	304	297	278	278	315	294	317	281	294	314	306	302	311	266	261	315	284	270	278	273	295	278	305	282	304	263	270	249	278	291	301	263	302	268	282	247	278	303	281	253	272	299	300	296	279	301	314	303	298	264	285	280	262	287	262	269	289	274	292	278	312	270	279	278	298	285	281	277	293	258	265	265	286	292	263	339	258	291	267	316	274	283	282	297	296	310	277	280	298	301	294	279	282	296	288	312	249	295	259	264	286	278	264	281	297	293	283	293	270	272	273	268	301	271	306	308	270	275	277	297	295	295	264	311	256	281	292	294	274	291	289	294	272	293	252	289	283	291	319	296	266	301	282	272	267	282	293	285	295	262	275	318	282	278	273	309	271	267	251	323	289	291	287	288	326	273	296	293	287	303	319	274	311	287	283	294	281	298	284	286	290	297	322	291	276	257	322	307	273	277	292	323	265	298	246	306	288	302	266	275	278	287	283	299	314	297	305	263	290	281	245	277	270	275	288	301	284	273	258	315	288	300	268	260	303	273	276	291	265	306	272	311	286	284	308	320	273	320	261	308	291	312	283	282	289	282	290	286	255	306	282	269	292	263	311	262	303	281	255	282	283	277	305	285	276	334	316	290	283	259	303	274	272	274	272	259	330	262	292	271	302	313	261	254	280	283	292	273	315	263	248	284	285	271	271	277	253	274	258	287	269	306	312	319	271	278	288	299	245	277	288	290	309	304	265	278	279	298	279	328	246	232	278	250	276	288	312	291	267	295	264	283	282	273	296	265	260	298	296	294	292	269	268	296	289	278	283	276	297	292	272	330	315	294	282	294	298	253	304	263	272	266	289	287	285	283	299	283	287	320	306	311	290	275	310	278	274	281	320	275	293	279	289	300	324	287	248	268	299	291	262	291	268	265	275	283	273	306	280	262	290	303	282	288	271	279	296	298	298	280	293	291	273	248	323	270	278	268	260	261	289	305	289	258	299	316	294	296	306	255	288	271	263	250	300	278	278	306	280	295	286	298	288	262	291	277	247	284	300	286	253	306	287	300	289	280	320	294	280	287	275	302	306	252	306	272	294	282	287	272	294	298	292	287	325	306	306	306	279	288	272	301	286	306	268	278	300	298	287	278	284	282	303	287	290	263	265	270	264	284	309	256	254	269	308	288	285	263	273	300	302	265	269	308	325	255	311	261	251	307	277	284	282	303	299	270	265	278	281	297	279	266	278	266	294	292	267	283	286	264	278	262	269	310	298	269	246	253	292	322	288	308	313	287	280	301	278	276	305	277	326	293	281	272	238	275	300	281	302	277	276	275	289	264	308	296	310	266	300	285	297	276	311	285	290	281	289	275	330	264	290	262	271	275	278	300	287	281	248	273	286	274	276	289	269	275	245	296	287	268	313	302	329	296	304	282	260	256	285	287	251	285	264	296	267	267	261	260	290	273	289	271	298	299	284	316	295	284	273	281	285	288	309	272	267	295	285	282	310	297	271	279	309	280	312	287	270	271	291	300	263	299	275	282	306	290	292	288	282	291	290	305	287	293	260	279	287	285	288	288	283	277	296	288	323	288	299	276	288	275	314	273	257	336	269	262	272	265	286	304	320	289	251	273	299	310	295	281	276	276	284	289	270	262	286	288	295	277	309	267	317	263	275	326	302	270	276	279	288	307	298	310	284	285	272	300	299	306	273	265	306	288	301	295	308	301	306	263	297	288	327	310	275	289	290	278	275	303	294	292	271	271	263	281	273	297	305	287	282	313	282	270	263	311	300	289	278	291	286	315	321	297	264	278
1774	624	643	643	636	624	658	637	672	660	638	656	631	619	707	659	624	595	614	599	599	617	662	636	671	670	631	597	651	656	624	604	647	603	620	615	600	637	635	652	617	625	646	651	664	665	619	653	628	693	645	589	640	627	613	659	640	621	646	610	637	620	670	626	662	650	621	659	624	624	634	616	675	663	614	603	630	617	670	659	651	634	597	636	614	641	597	626	651	658	641	635	621	634	599	637	651	668	643	619	636	627	620	641	667	647	649	635	646	610	634	685	639	634	605	644	629	640	684	625	690	613	665	615	660	636	634	625	596	595	592	624	670	600	678	640	591	624	643	642	617	596	581	641	628	645	596	614	644	623	646	605	650	634	589	588	622	605	605	588	655	617	659	653	624	629	640	610	637	656	682	621	658	654	652	631	638	633	603	639	680	613	608	630	655	643	605	607	660	691	615	673	627	595	611	597	669	599	642	651	606	603	647	640	677	594	642	589	587	685	625	647	644	623	644	586	585	625	622	649	624	650	666	633	644	599	606	664	581	602	639	627	631	620	623	634	613	681	651	611	642	625	651	618	600	612	638	613	671	641	636	667	617	619	658	641	568	616	650	644	610	612	624	620	674	592	673	593	639	699	628	612	644	625	634	625	686	606	626	654	624	634	620	569	634	658	642	652	683	683	619	662	645	600	623	614	630	643	639	661	611	585	595	633	653	623	609	654	660	632	590	628	618	656	629	660	640	654	609	666	593	642	621	649	625	592	606	636	647	630	640	641	598	620	634	619	577	638	670	588	631	614	636	619	622	598	615	629	611	630	603	570	656	643	614	630	601	612	602	663	609	658	615	634	650	590	608	650	625	646	603	617	619	618	598	633	593	637	639	639	601	620	606	615	635	658	599	604	628	639	612	626	622	641	622	584	600	631	632	659	642	632	585	654	634	626	631	649	586	617	611	611	623	614	641	644	627	672	599	608	617	653	615	693	668	688	595	622	601	617	627	668	648	631	677	662	660	623	683	681	641	623	692	643	708	635	637	670	638	692	655	624	615	594	611	634	648	591	618	600	625	667	655	629	632	638	613	631	655	633	693	576	626	638	604	583	643	628	654	615	606	618	637	626	662	640	622	581	633	615	627	651	621	644	630	609	621	651	659	629	674	689	670	634	656	610	594	625	625	589	686	632	598	606	632	620	603	642	672	678	625	612	680	638	616	653	646	657	619	656	610	680	646	697	621	608	637	631	595	651	592	649	649	621	614	648	642	602	643	649	595	661	590	683	623	638	636	625	653	630	656	629	613	667	614	615	578	592	651	638	626	649	617	641	624	659	626	621	587	634	653	604	639	608	612	680	620	620	636	646	622	609	647	657	580	678	638	673	631	601	599	643	687	620	611	625	637	577	645	611	585	650	630	694	684	643	601	649	643	623	608	644	632	622	637	615	611	644	609	580	623	618	674	627	641	672	636	647	599	595	678	620	644	616	649	650	603	637	670	613	652	622	596	565	628	620	628	629	612	622	605	619	687	636	630	612	630	610	636	651	637	582	608	632	634	620	622	600	614	668	640	649	660	655	647	632	642	645	616	637	641	650	609	605	648	632	576	669	589	614	654	591	633	643	657	614	633	685	616	588	610	632	667	627	632	609	628	623	613	610	662	617	617	648	658	620	635	652	634	627	673	616	643	625	622	631	651	621	649	698	611	634	614	626	625	656	617	580	644	651	579	655	624	633	610	653	628	581	673	593	673	664	639	622	604	707	653	630	596	573	654	657	675	676	588	640	668	637	661	645	600	629	654	630	624	633	661	602	621	656	667	650	610	661	615	570	621	645	623	615	644	697	619	655	635	608	623	646	649	618	594	615	668	637	626	642	639	622	603	600	665	578	654	640	615	584	619	613	646	666	612	630	644	651	619	619	640	603	627	616	638	640	654	653	661	656	644	644	631	612	625	630	634	641	659	640	616	651	643	599	578	639	611	628	694	642	598	633	650	605	660	634	613	635	607	630	629	624	613	632	645	633	662	614	593	623	658	636	596	626	617	653	637	591	642	591	569	631	613	596	636	646	653	617	660	658	630	617	589	625	623	639	634	635	592	632	642	662	666	608	608	658	625	595	634	629	648	645	650	647	659	636	641	624	587	621	653	650	627	616	682	600	622	701	586	643	655	602	626	625	626	657	669	668	611	614	617	639	631	660	622	663	676	679	641	599	617	623	613	592	648	631	651	594	659	607	659	633	655	649	596	612	590	615	633	634	697	623	683	660	635	679	661	633	602	673	647	653	666	650	588	640	675	655	665	649	631	666	636	625	651	603	644	664	631	628	643	653	634	622	628	609	639	601	638	658	643	644	598	634	620	646	608	635	622	653	651	608	623	623	649	580	682	689	645	640	629	587	620	625	660	629	616	628	624	597	610	646	582	633	658	656	639	638	581	628	617	622	593	642	622	657	650	628	640	634	651	663	642	627	642	643	641	620	649	600	626	600	624	634	648	665	624	641	616	620	621	618	627	633	673	634	624	603	672	643	592	619	680	595	622	641	652	666	640	608	596	616	624	643	675	613	637	622	633	589	654	686	651	622	678	615	670	603	612	597	610	641	637	626	617	711	655	641	642	639	578	619	608	666	650	649	648	638	609	649	646	630	615	674	608	630	615	635	655	647	656	626	624	607	685	599	612	642	617	617	643	581	641	643	653	634	611	626	635	656	604	645	631	612	637	673	640	602	595	659	663	648	623	658	656	638	643	640	609	632	644	599	626	623	652	638	642	660	655	644	667	651	619	622	596	572	631	635	665	642	633	631	603	674	661	623	640	658	596	606	632	652	636	662	609	625	635	680	678	669	666	636	650	665	638	633	606	664	616	636	626	647	617	636	597	636	635	605	623	645	668	617	609	636	677	618	598	613	607	597	633	653	601	600	676	625	599	601	607	676	609	652	682	577	661	668	651	625	623	626	600	651	645	666	618	673	618	625	671	622	602	634	618	667	594	616	628	675	675	618	612	671	609	630	626	643	646	639	640	603	577	615	596	572	632	658	602	610	600	667	637	613	638	687	599	653	630	614	688	652	629	667	630	677	591	627	631	583	653	631	652	652	642	637	589	643	642	643	662	608	658	661	677	606	604	572	646	654	630	624	601	613	633	668	653	645	676	654	670	621	671	642	638	674	603	668	654	624	633	659	638	640	665	594	644	694	634	637	631	573	645	615	616	577	632	581	621	646	627	610	638	644	623	619	637	664	662	641	622	662	636	647	650	651	616	648	662	628	622	615	637	611	595	634	644	659	603	677	624	608	608	618	652	655	649	630	634	605	654	647	689	587	610	614	628	655	623	650	656	632	639	611	628	614	646	650	623	650	645	637	601	614	658	600	625	651	664	667	639	654	639	672	679	661	577	605	633	669	612	675	664	619	626	641	672	598	660	626	588	661	624	659	632	705	653	610	662	598	624	659	637	652	656	615	607	642	635	615	659	618	643	598	607	630	639	616	583	621	640	694
6981	413	496	374	285	196	188	188	166	154	126	148	152	112	148	123	128	129	139	157	131	130	137	133	115	126	128	131	141	136	117	120	128	134	127	127	120	137	121	131	138	130	150	123	119	106	122	112	134	123	137	111	126	122	133	128	129	125	112	126	127	107	129	116	129	129	140	123	115	112	130	127	129	112	113	131	128	111	121	117	126	108	142	117	120	114	123	102	128	109	128	114	124	137	111	121	92	123	140	111	119	108	119	109	107	112	119	117	130	138	138	131	155	136	131	139	114	114	127	133	143	107	116	128	119	122	127	139	129	122	113	134	106	114	115	127	114	115	122	119	132	120	108	98	106	122	143	105	116	131	123	117	136	116	135	115	135	134	136	119	131	119	143	109	132	123	149	119	96	124	113	111	120	118	126	117	131	132	122	118	124	153	127	124	122	124	116	122	110	120	112	114	122	122	132	114	122	125	141	126	153	126	107	126	129	119	119	125	120	132	136	128	126	111	118	117	127	132	147	121	112	121	128	128	133	126	118	112	125	127	115	108	129	129	131	114	119	109	126	137	126	120	147	131	130	122	116	121	138	127	122	109	115	109	128	118	145	120	119	104	127	126	115	112	106	137	123	115	126	110	131	122	123	144	129	117	111	139	115	121	136	121	111	153	149	113	134	106	144	115	120	135	114	126	108	122	132	113	113	102	127	122	123	121	105	116	135	142	123	149	103	113	126	105	117	115	119	106	116	126	154	126	121	102	136	108	134	124	138	127	108	117	136	128	108	134	144	126	111	132	132	99	101	126	141	151	133	145	125	106	112	134	123	128	123	116	111	134	150	114	126	109	119	130	140	112	136	123	117	139	123	135	141	124	102	105	143	112	126	146	132	113	125	119	115	119	131	130	133	114	110	134	139	138	113	123	123	136	134	109	124	124	129	124	133	132	129	134	110	136	140	126	117	126	130	134	114	129	110	110	108	102	119	95	128	126	129	137	107	138	114	139	128	143	132	109	100	134	134	107	119	95	129	112	119	127	123	113	123	133	137	127	129	129	134	123	130	133	125	135	149	138	94	128	107	128	128	147	121	117	119	138	122	130	110	136	130	132	129	104	110	142	124	111	105	104	124	126	106	124	119	117	121	127	132	110	133	94	111	110	126	132	104	114	117	117	106	123	142	118	112	125	123	147	125	116	127	122	122	112	121	116	135	122	144	112	109	128	106	99	124	134	130	125	113	129	122	111	125	128	129	104	115	121	121	107	129	149	118	120	117	114	129	125	124	126	124	126	118	146	111	136	115	106	101	128	129	115	128	113	142	94	120	129	120	139	130	130	138	139	141	118	136	140	111	105	127	133	122	127	123	120	99	119	106	139	123	121	116	139	118	114	127	141	136	119	123	126	110	131	131	132	130	113	128	121	134	132	112	111	140	103	123	106	117	151	126	117	125	128	124	123	133	121	100	100	133	113	111	129	133	117	147	132	148	132	123	110	122	124	153	119	133	117	119	130	127	139	136	138	123	119	129	107	111	126	135	124	129	124	122	142	141	141	123	132	130	110	128	129	119	142	120	131	109	125	124	140	123	99	122	113	131	131	110	129	129	135	116	125	118	148	120	113	125	135	103	140	123	115	117	120	113	138	116	123	116	129	122	148	114	129	123	147	128	125	122	120	123	115	112	112	118	105	120	135	137	127	118	111	117	131	129	118	141	125	115	134	132	121	129	123	102	120	123	142	104	123	117	132	138	105	126	135	116	156	136	154	123	133	113	120	122	106	107	127	150	138	124	139	114	122	130	101	118	108	127	115	138	129	129	127	130	133	134	119	139	108	104	128	130	120	101	139	113	116	109	115	115	112	129	100	108	115	127	140	102	122	145	113	155	119	88	140	98	138	124	131	113	105	121	109	97	130	141	128	137	124	107	132	110	117	123	99	130	122	147	110	158	128	107	112	122	112	155	129	148	131	120	125	121	118	148	116	120	131	129	92	116	109	123	130	110	126	131	128	105	128	128	106	119	117	152	141	113	122	114	112	120	105	119	105	117	124	132	122	150	121	116	129	112	111	139	148	121	109	122	126	105	99	118	125	141	108	132	100	102	114	122	138	136	128	107	147	133	113	129	123	133	115	120	145	141	132	126	133	115	111	115	103	137	128	131	124	101	136	128	117	126	103	128	122	125	117	127	144	149	114	138	111	104	118	120	124	121	117	141	119	118	125	125	126	110	117	101	135	124	129	135	113	132	137	111	109	131	129	138	153	116	138	124	123	129	131	123	120	116	121	125	131	137	136	136	111	105	125	113	114	137	144	116	136	109	111	116	121	128	117	97	108	129	123	119	109	144	141	115	132	117	153	121	124	116	151	129	127	129	127	113	115	114	102	123	131	129	145	115	116	126	130	114	127	119	119	130	120	116	111	128	127	111	110	120	114	117	95	152	126	135	121	113	136	115	126	117	129	113	141	117	133	125	127	111	134	125	128	121	128	127	124	119	123	114	102	110	127	127	131	124	126	140	137	118	138	128	111	142	108	135	130	138	117	108	100	115	107	137	111	135	128	143	156	129	110	123	121	150	125	123	140	152	119	128	125	125	116	128	119	123	131	105	127	124	147	129	115	99	109	102	124	112	131	123	104	109	121	114	119	116	134	130	134	135	115	116	133	112	110	122	112	102	126	101	112	113	122	146	117	123	106	130	125	111	142	148	143	110	137	126	100	112	118	133	124	127	123	140	123	113	136	138	107	131	138	125	126	98	123	134	111	127	118	135	124	127	109	125	118	95	141	115	124	125	121	129	108	138	115	121	144	120	114	127	151	134	123	122	133	123	97	115	129	102	114	141	127	119	135	106	114	116	133	112	116	122	125	94	140	116	130	125	119	109	127	120	117	139	126	119	111	137	116	140	115	116	126	122	117	121	132	129	110	111	118	124	127	132	116	124	141	126	139	106	120	132	140	122	137	110	122	121	117	129	128	136	125	150	133	124	134	128	127	109	115	93	117	117	113	121	117	109	126	124	99	123	111	104	123	134	124	125	140	119	138	129	122	121	114	133	131	120	112	135	131	105	130	128	110	120	152	112	139	113	101	122	116	119	121	136	124	100	93	139	115	115	101	127	127	109	122	102	105	121	111	152	114	118	118	115	119	142	120	133	135	110	135	136	143	110	113	131	140	116	104	136	126	124	124	128	103	122	125	101	132	126	116	133	106	108	103	118	122	126	121	121	128	111	135	126	130	131	102	129	141	101	127	112	121	110	125	122	142	115	118	124	141	137	98	129	120	111	128	140	109	111	116	113	127	133	114	117	138	119	128	117	113	114	85	133	127	149	138	105	114	128	119	135	127	109	141	144	149	119	112	128	132	114	123	133	110	129	105	118	134	99	111	109	110	125	120	108	109	128	142	123	126	119	116	122	141	132	117	125	130	137	115	122	142	130	120	136	113	113	114	113	124	129	127	107	121	113	146	122	115	130	122	133	122	115	112	130	141	113	130	117	116
5904	544	1050	1230	980	876	689	627	568	508	547	428	410	433	398	395	392	356	363	363	353	367	333	383	351	340	313	341	339	340	332	332	318	331	347	316	319	328	319	346	306	326	321	328	339	312	325	335	349	314	287	296	294	339	330	286	300	337	312	338	302	312	341	263	306	318	308	324	348	317	301	310	298	304	311	297	318	342	312	300	313	323	325	316	299	316	313	318	345	340	274	310	329	351	288	333	299	313	299	302	312	329	312	327	303	329	321	345	319	320	300	327	296	328	339	296	303	318	329	286	313	337	310	316	335	337	337	320	321	314	331	305	293	329	298	312	301	299	313	308	294	276	313	302	291	324	316	303	295	309	310	291	295	320	291	319	300	309	323	319	290	316	307	321	306	273	299	293	331	303	276	289	276	293	335	302	303	299	289	318	339	290	315	302	301	295	296	311	319	348	303	297	325	324	298	312	307	322	325	303	320	313	318	300	298	313	284	289	327	336	274	304	300	295	325	335	314	317	331	296	315	331	280	271	323	307	327	299	294	322	346	366	328	290	312	293	340	335	315	300	288	297	288	285	333	303	303	326	308	296	318	309	307	334	349	316	333	339	315	306	300	337	315	303	319	322	315	305	315	315	291	297	310	324	286	328	276	301	279	306	305	348	356	343	314	304	300	301	294	286	313	287	304	317	316	331	344	351	295	291	303	310	328	339	284	298	298	288	292	306	310	321	300	280	304	338	308	278	299	359	274	312	343	305	320	311	298	331	323	289	300	287	328	296	315	329	307	326	323	298	308	305	294	317	300	291	317	286	323	292	308	302	307	284	300	296	287	338	336	311	319	308	298	337	333	329	312	304	306	304	287	306	297	312	301	323	286	339	330	296	293	313	322	342	326	330	372	319	332	272	287	304	295	309	303	304	321	313	318	305	294	321	332	349	346	313	319	309	322	265	298	308	309	287	306	287	317	333	310	299	321	297	291	304	329	332	293	292	308	340	330	328	295	294	327	285	325	295	309	299	294	319	305	310	343	290	297	332	340	294	305	293	306	315	302	292	324	331	308	284	292	301	328	292	318	315	297	305	319	325	287	303	312	294	307	314	285	314	331	308	321	299	294	290	321	323	311	309	308	310	289	325	307	313	328	295	302	341	265	288	347	277	325	286	303	331	321	315	310	255	305	324	316	307	299	291	296	298	313	304	322	284	311	327	346	306	282	288	295	314	362	297	319	316	320	307	299	308	310	309	328	315	314	326	313	305	312	325	323	298	292	335	302	313	300	313	302	313	299	306	289	337	289	318	323	295	303	335	315	302	321	346	337	305	325	344	308	290	308	307	287	318	313	283	317	319	324	299	296	354	325	303	329	330	313	302	316	303	333	286	302	313	318	299	308	308	333	322	322	334	306	328	313	300	292	277	302	274	342	303	303	304	318	291	303	326	283	320	318	325	323	316	312	330	291	320	331	296	268	307	308	315	340	321	303	312	323	339	274	294	308	320	308	315	307	311	314	298	323	348	311	307	293	333	296	290	307	295	315	304	317	295	306	302	286	324	331	319	340	306	311	339	327	308	316	316	298	280	297	294	310	296	342	321	352	301	324	302	327	322	336	294	288	329	296	298	303	339	309	345	330	322	314	289	350	297	291	280	297	297	313	308	291	301	284	308	315	328	330	285	310	278	289	279	288	301	298	305	319	289	325	312	314	300	323	324	320	304	315	338	313	318	281	283	338	322	322	338	294	322	302	306	305	318	307	296	297	345	332	328	335	348	305	310	336	299	326	289	313	313	314	301	281	329	287	309	326	325	300	345	302	314	321	277	346	332	297	325	328	303	314	325	304	307	282	286	316	277	335	323	317	328	296	313	302	315	322	291	353	321	284	307	302	297	332	305	327	293	311	322	312	318	318	333	331	344	315	310	289	331	311	269	302	300	286	308	293	306	310	303	305	311	319	294	319	315	313	334	313	321	284	283	313	328	311	308	313	322	338	288	311	311	302	324	283	311	324	315	303	304	338	328	334	318	300	309	306	315	312	350	320	296	305	302	309	325	333	307	293	300	318	320	342	320	299	281	319	299	297	314	299	313	314	312	293	328	299	316	301	290	324	281	320	274	289	322	337	300	302	325	330	318	323	307	308	313	300	311	365	281	286	327	285	288	309	290	297	321	299	312	325	325	291	294	319	328	336	282	301	307	303	298	319	314	299	296	305	307	310	334	288	316	323	301	318	324	331	348	314	303	310	285	337	329	344	294	317	331	310	331	349	312	312	294	278	300	297	295	339	307	297	311	342	325	311	313	306	292	273	323	315	314	310	333	297	291	327	274	297	302	305	323	304	284	302	331	323	329	324	266	304	325	324	286	332	287	307	340	333	346	315	310	349	329	308	313	298	302	294	282	325	290	261	306	329	326	317	319	345	288	343	314	282	299	324	291	313	306	320	341	328	320	307	311	299	284	289	340	322	333	323	324	274	312	326	310	333	315	335	307	319	331	314	310	266	322	312	288	305	318	316	300	354	307	360	316	309	289	306	307	320	277	306	291	277	324	294	310	331	315	304	319	300	298	304	324	291	301	323	325	309	335	325	303	297	330	288	331	292	306	283	304	311	305	328	302	274	295	282	312	281	333	286	298	338	334	328	320	303	303	318	283	298	320	321	290	295	313	281	333	288	300	344	328	305	323	300	310	314	278	324	330	286	301	297	286	286	297	326	302	322	339	305	327	320	294	318	314	359	330	299	333	306	305	311	310	314	302	307	272	327	314	319	307	310	313	321	281	328	314	297	309	298	295	291	288	331	292	300	287	288	301	301	309	328	290	300	309	281	304	335	310	316	290	327	319	322	344	310	318	324	320	307	297	325	307	334	317	336	318	326	302	309	294	288	305	308	317	288	315	339	310	318	302	331	321	324	302	319	319	289	316	317	338	279	310	296	300	321	318	337	299	317	318	308	331	338	348	318	315	316	326	318	333	313	320	292	313	291	275	325	341	280	304	316	312	289	292	289	299	313	313	325	297	328	306	316	325	340	311	296	306	363	285	343	270	294	312	316	319	323	314	290	298	319	273	303	302	323	343	339	291	320	333	322	310	303	313	309	318	321	337	280	330	330	341	318	322	298	316	290	310	354	311	291	298	315	334	313	324	295	306	305	289	312	279	300	296	349	311	309	294	312	297	316	309	334	290	279	305	277	322	311	315	290	329	319	318	312	303	322	340	306	293	334	314	327	320	291	307	317	334	304	319	313	315	302	280	314	316	299	333	312	314	322	305	305	317	317	309	242	280	325	289	336	286	305	311	286	298	296	316	311	288	288	312	288	290	309	310	295	317	320	313	304	309	343	306	333	313	313	306	331	310	284	313	279	317	301	328	308	334	308	303	326	290	279	327	293	346	304	336	312	310	320	314	314	296	302	314	321	304	319	318	307	294	289	337	316	301	286	316	270	315	323	295	304	319	276	291	290	280	307	309	301	340	290	331	325	330	314	314	300	348	290	330
13448	953	904	621	451	390	260	241	207	180	199	158	177	166	167	160	178	154	158	145	149	142	169	129	154	121	148	154	142	147	144	135	133	159	125	124	137	147	125	129	143	142	156	139	130	141	120	135	129	139	157	151	156	117	141	141	140	117	135	123	135	143	167	178	142	115	125	138	131	137	126	147	143	131	121	139	108	156	141	121	132	163	150	125	143	121	131	140	122	121	134	121	121	135	121	147	133	133	139	142	131	138	126	140	124	128	139	145	150	133	151	133	150	149	133	140	135	121	124	123	130	119	157	137	140	144	126	138	127	158	153	147	132	111	145	111	114	149	119	165	166	133	139	150	127	118	145	131	120	127	134	142	125	131	140	132	112	141	122	133	141	107	152	131	134	133	162	134	122	141	140	134	147	149	143	136	129	107	128	143	129	145	157	133	152	132	143	126	157	137	134	127	110	148	133	123	144	112	147	123	125	121	133	148	162	146	148	137	145	128	151	123	136	140	136	135	134	155	127	145	136	122	130	134	142	145	144	122	134	132	140	113	136	150	134	113	162	117	149	156	148	145	120	127	151	133	150	117	142	138	127	141	129	147	146	117	141	134	112	169	140	142	147	123	130	112	130	132	160	123	135	140	160	163	121	138	133	137	143	169	141	134	130	129	156	140	150	135	132	154	159	136	141	127	116	153	125	128	146	131	126	147	130	140	139	131	118	138	130	151	160	131	112	155	124	127	146	125	128	138	136	138	132	138	119	124	134	145	145	121	140	120	127	123	118	120	134	150	158	127	130	110	147	128	147	139	139	146	136	133	118	149	128	139	155	132	125	143	125	145	153	143	125	127	146	133	151	137	140	161	139	131	126	123	151	106	128	130	112	146	141	142	140	145	154	137	125	112	138	118	134	149	157	137	106	126	140	124	131	142	145	120	151	143	127	127	144	150	129	115	141	144	137	128	131	143	160	135	132	153	141	148	156	149	141	154	124	140	124	140	133	115	139	123	149	158	152	134	141	122	133	127	126	127	129	122	129	145	136	107	149	132	131	156	153	131	157	128	124	141	144	124	147	142	147	126	122	112	146	138	142	149	146	130	134	135	133	157	138	138	153	139	133	131	123	138	137	126	118	136	131	123	124	155	124	132	146	139	131	154	133	144	147	142	137	144	128	137	134	126	150	139	118	137	139	129	146	126	150	142	134	116	155	126	130	149	125	153	133	166	152	147	149	122	146	132	160	149	140	117	144	123	136	133	143	130	131	140	143	125	155	144	129	140	138	138	152	130	141	149	118	138	137	127	158	136	129	123	127	111	145	142	127	128	140	136	143	160	124	140	124	121	123	147	149	151	130	138	147	123	126	124	134	160	136	143	145	130	128	127	135	126	128	149	129	145	130	106	141	118	145	124	166	153	139	157	132	132	127	131	144	111	116	126	148	136	139	122	137	151	126	126	129	133	134	140	153	136	147	130	154	144	136	161	131	123	147	129	128	126	132	147	135	148	137	128	121	128	145	126	148	133	144	149	140	146	154	144	161	136	138	129	148	139	141	127	148	129	145	146	147	137	142	135	138	153	127	145	114	153	128	137	124	122	162	133	145	154	149	135	126	140	137	133	143	140	121	127	149	132	141	125	122	148	112	133	141	131	142	141	161	137	130	157	154	134	146	111	142	131	147	125	134	159	135	145	137	134	125	122	129	138	131	124	120	133	130	148	130	135	156	127	143	141	116	148	145	137	128	120	144	132	154	127	111	130	115	112	136	144	118	137	125	145	148	131	132	130	129	142	146	130	159	155	141	140	139	129	124	134	136	143	128	137	126	127	127	153	134	142	156	148	117	118	178	144	151	125	124	142	174	124	145	142	139	130	145	122	152	158	149	126	157	115	101	136	126	123	146	136	114	145	123	130	141	146	134	111	147	138	128	123	135	128	132	137	131	140	145	131	146	147	126	170	134	141	111	145	154	134	121	131	133	129	149	149	134	130	133	137	140	129	114	148	130	130	123	118	165	124	122	115	142	149	104	151	144	131	146	118	125	147	126	134	133	131	121	131	129	128	131	149	151	136	147	124	149	149	140	151	137	137	142	140	141	146	128	107	130	138	132	142	140	137	117	142	149	126	137	143	143	118	150	167	151	140	142	126	146	135	129	145	147	129	103	150	130	154	120	121	139	138	142	106	158	141	141	163	125	148	128	116	138	147	137	136	144	141	144	140	133	144	126	142	133	121	128	134	138	142	111	140	159	157	115	136	135	136	164	135	129	159	129	150	123	132	151	158	140	152	134	134	170	140	152	158	127	161	117	121	143	154	138	134	137	141	131	154	128	154	143	137	145	140	124	142	141	125	122	122	150	153	136	156	124	118	152	134	159	146	115	148	131	140	140	143	142	141	126	135	115	144	131	134	157	128	149	134	124	126	140	154	117	134	129	133	130	141	118	130	120	117	135	147	151	150	121	120	135	120	130	130	152	121	140	134	129	120	126	145	153	132	122	131	156	129	138	138	131	133	155	118	154	141	139	124	147	163	114	143	124	146	170	134	127	126	134	125	117	131	135	130	129	126	142	154	124	142	130	142	136	140	126	115	151	115	150	128	128	101	126	140	136	144	133	126	134	128	119	149	143	115	163	141	144	151	130	148	123	135	118	143	137	122	135	139	124	151	141	135	106	138	148	127	132	142	152	155	127	140	133	134	131	156	137	147	127	144	131	150	134	152	134	113	153	156	145	140	130	142	149	147	144	121	133	139	131	147	138	135	149	137	127	137	149	127	130	144	143	131	147	142	146	119	136	123	125	142	120	139	128	128	116	159	118	138	138	150	125	119	138	132	123	141	140	137	149	147	128	132	139	137	143	143	135	145	140	133	125	134	126	130	116	120	118	142	126	122	113	155	146	147	111	127	121	135	119	132	160	133	137	123	133	139	129	130	121	138	151	128	137	142	126	144	127	150	128	154	133	135	130	146	137	146	138	149	149	136	164	161	145	140	133	117	128	129	136	151	151	132	122	142	131	139	143	163	132	135	153	124	143	138	129	143	127	122	140	114	141	136	177	130	116	134	149	131	136	116	136	146	125	136	116	118	126	129	162	140	124	135	135	138	137	152	147	135	102	123	163	127	142	128	140	116	153	148	122	150	142	119	154	110	147	143	139	131	131	129	153	135	141	115	125	132	131	127	147	141	144	129	134	135	149	136	135	120	139	152	127	130	120	134	130	128	131	154	147	143	136	140	144	147	134	130	134	127	134	127	124	138	147	136	125	132	131	164	134	137	138	122	134	113	138	129	146	131	145	138	142	139	118	139	123	133	137	144	137	118	134	127	136	135	138	125	127	141	147	132	136	121	147	135	139	142	136	133	132	144	160	130	121	129	133	156	149	130	118	129	149	135	127	163	150	138	141	138	128	158	140	141	120	146	127	143	128	150	146	133	130	127	117	139	129	137	110	146	145	162	150	146	154	137	142	132	134	157	104	125	139	144	138	134	151	126	148	125
7845	856	1838	2001	1668	1310	1138	966	805	740	650	626	539	535	521	482	489	480	485	470	466	432	436	418	412	419	401	439	378	399	409	387	381	381	369	375	389	414	384	376	358	405	394	349	366	381	413	360	362	386	368	336	411	372	377	382	384	400	368	340	363	373	386	353	379	355	344	333	387	373	355	362	355	346	355	327	371	376	343	367	386	388	351	350	383	356	353	383	362	392	369	349	398	359	370	367	365	398	340	368	373	360	338	389	397	365	374	365	356	357	339	312	351	354	331	345	351	349	365	401	350	346	356	367	377	391	384	370	353	349	349	356	378	373	341	351	347	318	358	328	318	392	360	381	361	348	330	391	331	336	395	347	385	374	372	336	359	363	328	324	362	385	364	360	332	358	401	354	340	346	360	387	351	346	360	352	364	346	341	376	344	342	336	363	375	337	344	360	343	339	377	343	341	374	354	337	375	354	364	356	353	364	342	329	349	344	326	365	343	334	351	348	328	350	344	357	396	359	364	350	380	332	392	311	369	317	338	324	353	356	318	335	353	353	319	328	347	340	380	360	374	391	348	330	344	315	353	382	353	329	370	362	371	334	351	366	359	345	371	404	340	341	366	368	378	362	328	342	340	408	353	370	341	349	314	388	357	348	360	403	339	368	338	375	333	368	342	336	344	344	341	341	352	355	370	362	341	377	327	360	315	377	378	370	370	361	342	356	353	371	342	381	325	359	346	334	348	362	329	327	347	348	371	360	349	350	349	368	335	357	335	338	339	335	369	357	369	370	359	321	350	329	389	327	352	371	318	353	391	328	329	342	361	383	354	320	347	362	352	347	341	327	338	337	350	343	352	334	341	379	356	364	336	354	348	349	322	356	339	391	366	344	327	313	383	378	348	326	363	344	354	357	330	348	383	353	314	348	345	349	339	345	367	362	400	357	362	387	377	356	362	352	376	371	380	318	355	349	393	358	345	322	335	311	350	373	356	312	329	360	386	404	307	394	344	342	363	357	384	334	350	333	339	370	383	351	342	357	384	351	352	366	352	364	360	326	367	389	326	362	338	342	349	346	340	386	347	375	351	395	353	334	349	351	358	358	376	315	384	363	357	380	366	352	321	354	355	372	388	337	387	384	318	341	374	366	360	347	342	347	349	333	396	368	344	323	374	338	345	358	340	360	325	377	347	387	337	352	364	353	328	367	355	389	377	354	376	380	324	355	368	340	370	356	335	325	389	337	359	384	348	346	317	367	365	357	363	328	377	350	363	328	351	342	351	386	357	350	366	331	362	338	356	339	355	374	314	324	390	353	356	332	367	370	360	386	344	337	358	354	362	371	338	357	367	338	357	354	352	376	366	326	380	331	365	364	360	328	333	344	340	342	384	349	380	340	337	393	318	360	357	343	333	333	364	375	374	352	364	362	351	351	343	352	377	378	378	366	373	334	330	329	365	366	391	311	370	365	324	353	354	311	329	348	375	369	370	351	332	338	364	399	363	377	350	368	374	404	356	378	322	349	338	395	342	408	350	385	396	346	364	381	369	357	351	367	374	323	338	377	374	381	338	373	325	343	360	361	379	363	363	307	354	348	339	365	307	351	368	374	342	354	356	337	371	367	341	321	353	324	351	372	344	354	331	376	348	393	324	357	354	350	396	359	400	393	345	354	346	356	369	343	363	348	368	333	368	357	350	334	345	371	360	342	350	327	359	353	378	364	371	360	311	336	393	316	374	328	343	326	370	354	347	346	334	344	354	344	363	359	335	372	359	357	345	345	358	348	337	360	364	351	330	316	342	327	388	377	379	389	342	337	333	368	364	337	348	340	353	387	378	367	349	332	382	336	360	332	372	361	357	328	354	323	348	336	339	365	371	343	352	373	347	369	342	379	344	372	339	389	368	371	380	330	343	359	328	370	350	341	355	352	338	353	376	357	382	384	370	370	357	347	350	344	360	369	338	356	324	352	330	360	361	361	364	349	375	373	368	365	344	345	369	347	327	354	322	336	373	363	359	366	349	360	354	348	345	359	390	337	379	369	317	384	357	337	351	353	348	386	356	330	360	340	364	352	349	380	318	328	404	353	350	344	327	363	367	332	335	302	376	318	362	342	379	365	366	372	331	331	355	350	340	328	366	333	358	316	328	346	344	358	360	332	332	380	378	387	355	364	325	347	352	374	368	325	356	357	390	328	325	373	376	357	336	336	341	355	352	367	356	367	380	356	339	347	328	355	337	367	329	359	334	338	380	347	367	374	381	357	351	364	340	367	345	362	359	374	337	353	384	401	365	341	366	380	344	370	345	311	374	351	354	335	332	357	306	365	364	389	346	355	347	337	321	323	391	342	369	340	372	355	350	315	361	307	339	363	377	358	347	350	340	333	307	369	363	362	355	350	369	345	382	363	380	354	359	384	371	364	383	342	376	351	330	397	373	350	346	355	354	365	333	324	343	355	357	343	337	344	365	338	365	318	357	357	349	348	341	358	313	368	353	365	358	366	334	340	351	347	386	387	302	369	352	374	342	359	344	372	362	326	338	379	341	331	359	348	330	355	352	361	371	324	362	343	340	384	387	373	366	374	346	339	346	347	355	333	348	354	379	363	361	322	351	366	339	365	363	354	352	364	373	336	386	361	378	362	338	392	346	372	356	338	367	333	338	346	362	334	334	358	362	348	341	370	373	315	364	380	345	358	359	338	345	373	350	315	354	347	380	339	342	358	354	343	354	365	352	364	326	334	357	392	376	348	374	352	380	344	363	376	342	346	341	389	331	312	324	303	348	369	345	359	350	355	349	333	345	341	350	355	338	325	335	363	349	369	384	341	356	336	354	354	346	350	348	311	386	370	365	329	350	341	365	387	358	337	345	357	331	358	361	361	347	313	335	369	350	337	355	383	347	366	391	330	379	336	385	377	357	347	343	401	355	344	327	351	374	329	340	354	346	327	349	359	351	390	398	361	325	368	375	374	330	378	341	345	398	351	343	366	392	359	379	363	370	356	349	337	393	324	349	401	360	327	361	327	359	359	336	334	339	328	339	339	355	337	379	366	352	331	356	356	327	330	335	391	365	311	375	358	373	332	373	344	348	361	361	347	350	352	366	330	337	362	339	353	364	372	369	352	357	348	356	378	357	372	394	339	363	367	345	360	330	367	344	351	362	350	351	337	353	380	331	349	364	351	352	352	334	370	374	351	367	367	370	354	340	334	366	344	363	345	360	392	330	326	345	365	348	357	383	347	361	327	353	349	331	379	351	358	327	378	335	321	374	355	355	370	370	386	345	365	410	368	384	342	373	369	345	362	340	394	368	376	359	341	344	340	384	388	368	365	347	356	340	345	307	352	356	376	332	348	343	372	338	355	363	363	357	361	349	350	323	341	349	391	342	349	355	365	368	351	364	362	347	365	349	343	344	358	363	343	350	329	349	364	350	330	351	375	346	335	361	373	337	356	362	346	367	363	386	351	374	361	332	362	311	358	367	357	326	362	331	348
1483	327	316	315	289	284	289	284	306	292	264	295	300	302	283	293	285	257	272	278	292	318	287	321	260	258	280	266	284	273	310	324	269	294	295	279	269	285	290	274	275	269	275	297	284	301	293	273	287	307	321	295	280	306	314	286	303	282	298	300	279	287	294	252	291	312	298	303	267	284	257	280	264	286	248	270	292	312	261	283	271	295	285	299	301	287	292	292	275	255	315	252	317	265	275	267	258	273	296	286	300	286	305	299	243	306	300	263	271	285	313	289	291	326	289	271	307	296	263	262	284	281	274	277	305	293	289	286	307	327	290	297	267	277	257	304	297	283	296	266	308	281	296	298	344	276	264	281	288	266	289	258	297	297	290	267	309	302	266	293	294	284	309	304	273	282	288	284	286	308	260	308	251	266	294	265	298	295	271	277	290	264	322	311	299	292	282	262	295	298	318	285	287	309	282	286	266	294	326	305	282	273	306	278	301	282	241	268	252	286	291	282	300	273	292	281	294	299	294	279	299	311	312	301	300	306	266	270	285	283	294	244	265	303	324	291	279	284	284	295	290	256	291	264	267	282	272	287	277	300	273	288	275	273	295	307	291	302	280	306	259	280	295	305	271	312	257	265	314	269	284	300	289	280	301	272	298	276	270	273	282	307	272	286	314	246	293	290	277	257	289	321	297	241	275	283	282	288	303	299	298	280	304	258	270	321	299	282	322	289	277	290	294	277	296	247	276	282	294	292	268	274	285	272	280	284	295	251	285	310	295	264	261	286	330	286	276	312	291	276	283	271	300	309	288	233	319	292	281	301	296	282	304	293	279	289	250	313	272	270	257	263	288	304	290	273	289	287	278	291	278	298	313	270	309	294	285	283	286	275	298	277	270	295	290	263	290	301	277	293	273	284	332	286	287	302	290	277	285	271	314	271	283	311	273	260	252	316	301	246	270	298	290	309	291	314	302	265	257	252	303	304	272	303	283	254	294	283	281	301	305	269	266	283	266	295	264	274	268	297	297	307	274	262	281	277	274	293	297	275	307	310	272	265	284	277	283	323	294	291	287	314	315	239	308	277	273	297	276	260	305	279	267	303	291	260	293	299	270	320	259	281	259	305	274	283	282	273	249	286	291	286	265	295	287	290	295	305	262	318	313	277	292	287	308	292	265	301	263	295	261	279	264	300	296	279	307	284	244	271	291	306	316	312	266	303	285	271	263	275	265	288	279	297	254	300	279	287	315	295	314	291	264	302	289	304	317	320	297	280	298	303	293	268	282	280	298	317	285	279	285	299	267	277	311	294	285	279	301	253	310	291	276	278	274	293	315	274	291	307	271	318	255	265	245	254	314	275	295	293	272	294	292	310	292	310	287	273	306	248	280	302	293	269	281	280	266	279	283	259	277	293	269	272	254	303	317	305	301	284	294	286	293	267	288	310	282	287	277	317	281	270	259	254	270	289	289	276	286	302	271	289	303	307	285	290	308	275	321	268	290	290	278	307	286	307	277	300	264	329	331	301	313	272	301	314	281	266	289	289	274	272	282	326	277	295	310	303	270	285	303	277	285	290	292	309	295	283	288	283	307	282	277	284	302	311	252	311	300	317	291	309	257	302	298	265	307	292	291	293	255	291	274	278	308	267	283	274	297	293	319	321	290	297	323	291	276	288	252	278	294	308	312	318	283	280	303	292	269	270	336	282	284	279	245	311	289	284	298	256	317	278	285	322	286	283	276	288	287	299	275	284	300	330	304	251	237	300	309	262	288	270	291	353	283	281	260	309	264	227	270	288	312	303	251	299	269	302	286	351	286	275	286	284	263	265	277	309	264	295	273	279	295	290	318	277	291	291	308	305	297	291	297	288	283	255	305	282	298	300	289	278	280	344	270	263	270	306	291	263	287	268	266	296	245	270	277	290	287	277	269	288	313	288	268	317	293	295	319	316	285	284	295	298	333	281	296	294	313	274	285	287	288	305	291	301	306	292	262	289	269	282	284	287	287	312	315	276	298	283	267	262	295	284	339	290	276	286	271	313	260	307	294	284	286	298	276	286	312	295	259	277	293	307	259	283	300	260	284	290	305	271	294	293	313	270	279	264	274	275	283	296	268	257	285	290	296	307	271	305	283	295	254	263	290	259	279	295	288	307	293	322	312	280	270	269	307	282	269	295	301	314	280	265	266	250	286	277	316	320	247	281	280	260	255	247	280	314	282	269	275	267	297	316	270	285	284	278	302	312	314	292	342	287	279	255	301	258	293	250	303	286	279	289	300	298	289	306	311	294	296	303	303	310	243	308	303	288	296	280	257	294	266	276	282	301	290	297	312	302	300	319	311	297	253	257	320	281	307	263	288	256	312	308	297	277	291	285	261	285	282	280	276	303	283	322	265	260	318	280	291	266	272	305	288	329	320	259	281	248	279	313	295	324	272	259	286	311	310	303	274	275	303	303	310	261	311	283	296	275	302	305	268	265	295	276	272	290	279	252	298	314	269	299	288	268	294	276	311	274	317	268	242	290	300	293	326	309	302	276	331	255	294	283	285	269	311	309	286	264	288	277	279	310	308	303	273	251	275	311	275	296	297	272	252	280	270	290	276	259	305	265	259	260	298	298	308	260	274	310	267	269	323	278	268	253	309	296	297	271	315	272	308	282	275	273	302	269	285	282	281	277	283	310	282	288	269	252	270	289	298	282	264	295	272	277	295	294	293	272	286	286	298	301	270	272	255	288	281	269	253	311	292	283	302	241	279	258	286	260	306	292	283	274	290	277	278	305	269	271	306	262	269	281	302	272	326	325	317	337	248	253	269	289	283	263	298	287	293	289	293	311	301	305	273	297	293	309	288	310	299	321	261	247	310	275	311	305	279	271	294	260	294	273	307	273	288	272	284	275	291	270	328	252	267	280	291	299	282	270	308	297	256	288	301	320	276	276	293	305	302	298	281	249	275	291	305	278	295	270	274	297	301	292	298	275	300	296	280	294	284	267	312	284	257	294	291	315	265	300	279	279	291	298	299	307	303	277	271	292	268	278	303	326	297	270	311	293	287	293	289	282	273	310	284	295	309	292	301	289	283	297	303	279	292	294	278	293	258	277	321	338	293	286	278	265	281	286	326	288	271	282	279	266	287	269	276	255	300	301	303	282	266	300	274	301	316	306	263	254	289	283	298	282	274	299	313	269	280	317	295	310	324	284	269	306	246	279	261	284	287	271	274	280	285	247	254	272	282	285	278	297	301	289	262	265	320	313	277	283	275	300	277	285	300	305	306	298	305	290	290	299	254	316	276	259	275	285	292	319	308	305	288	288	301	259	317	288	294	343	294	284	298	285	256	269	290	310	310	320	253	281	255	287	303	278	302	294	266	301	248	280	277	267	281	299	309	292	283	286	278	275	285	292	290	277	279	283	305	275	323	278	267	291	270	282	316	294	310	316	304	280	268	295	265	303	261	309	304	277	290	278	307	285	285	248	273	257	283	277	289	321	252	283	280	302
1777	650	683	664	623	652	650	644	661	604	627	661	637	625	642	627	640	654	637	673	642	628	647	607	635	608	676	651	661	595	602	642	600	599	631	648	606	622	612	642	645	635	634	650	645	685	572	634	601	598	685	610	646	633	633	649	584	575	603	598	616	662	678	656	670	645	603	621	634	634	594	634	621	613	597	626	644	657	610	645	671	651	605	683	609	659	625	621	621	618	618	668	670	642	617	681	617	599	656	676	672	636	683	626	598	647	604	638	637	672	639	642	632	616	621	697	632	608	620	621	595	663	615	646	652	632	667	648	651	597	578	624	625	627	598	650	647	626	629	654	628	640	618	644	623	649	634	662	614	611	662	619	665	634	664	616	631	609	628	622	613	662	598	597	658	669	649	685	652	658	647	632	648	677	613	628	656	587	661	633	620	645	632	622	684	611	621	615	619	648	663	643	613	622	626	677	652	678	643	639	647	693	642	639	607	686	613	581	643	644	643	594	667	647	628	631	623	584	643	655	572	652	605	649	610	660	623	647	647	638	669	668	638	629	634	605	599	617	686	629	684	634	653	604	616	567	690	606	621	658	633	682	647	666	650	617	647	651	633	575	620	654	654	624	622	609	619	644	587	689	648	619	619	596	644	612	641	647	635	615	662	635	638	628	663	627	651	587	615	613	629	655	613	677	623	592	661	673	604	618	639	600	622	665	625	645	583	647	632	658	662	629	657	656	641	610	616	631	607	630	611	623	642	614	647	673	642	610	637	639	591	652	617	671	620	640	638	631	621	665	658	602	602	669	669	640	636	624	638	640	573	617	696	611	676	583	628	630	635	621	618	653	618	608	621	652	605	663	620	590	684	663	633	614	676	679	647	621	610	603	646	612	668	599	657	628	598	602	604	634	627	614	685	672	655	614	594	663	658	641	664	669	628	621	615	658	621	655	682	620	617	625	619	617	694	653	626	611	570	628	624	620	591	669	587	688	628	628	652	634	634	655	606	689	623	603	630	661	599	633	618	669	638	615	626	597	613	666	643	605	658	617	617	637	670	615	656	653	631	630	639	603	616	682	639	600	652	623	618	619	635	626	650	653	654	658	644	615	637	674	593	645	595	627	630	602	643	595	619	593	671	622	627	629	619	585	646	590	673	616	653	657	625	623	590	648	643	662	649	585	625	670	587	637	645	667	673	597	658	664	632	608	623	638	642	616	640	657	596	605	674	619	587	646	660	597	642	612	639	619	651	639	584	623	662	585	629	623	658	598	644	665	566	674	618	613	679	631	607	653	662	630	588	633	616	679	616	615	666	615	657	658	667	586	640	630	675	630	653	655	622	632	647	638	618	668	583	609	634	616	615	651	633	625	615	626	641	648	636	654	620	588	641	667	628	619	667	687	698	634	624	658	643	623	640	615	626	629	623	653	639	673	624	617	583	651	665	614	662	607	702	589	603	658	673	649	639	677	600	660	633	622	659	606	603	604	608	672	676	628	651	660	637	608	642	632	647	618	650	691	623	617	649	612	640	634	634	678	612	613	640	617	622	661	617	658	638	637	603	616	660	672	639	651	644	635	617	651	634	661	595	603	643	650	648	650	643	624	647	633	660	638	647	645	627	633	661	673	629	641	654	663	656	661	617	647	635	610	663	658	675	663	675	621	640	673	666	581	627	685	634	591	646	636	607	642	687	643	623	601	652	608	643	654	636	609	650	661	659	583	648	663	641	661	644	658	672	698	708	577	608	662	579	652	660	649	659	593	622	633	613	620	636	642	660	599	619	628	660	601	650	643	614	612	642	689	612	628	595	639	658	691	650	634	670	644	647	679	644	651	675	625	646	630	627	648	637	622	644	643	609	649	593	601	644	624	638	635	603	595	632	613	667	650	666	657	625	625	650	598	611	636	624	642	604	650	581	654	631	614	625	648	634	613	650	626	629	639	687	662	643	627	616	636	650	636	639	631	623	638	674	645	595	658	647	677	652	600	628	678	624	594	653	634	619	634	602	623	615	611	644	636	608	657	650	645	641	644	672	633	612	611	647	636	619	647	632	592	604	661	658	621	643	643	688	643	623	637	632	647	635	590	622	559	635	628	661	706	611	645	660	627	604	618	656	620	605	631	664	614	619	654	611	603	603	646	632	629	643	634	639	654	664	595	631	650	617	638	655	655	611	657	613	727	617	641	588	607	620	632	646	702	634	639	611	596	633	650	620	627	635	646	616	589	648	647	612	620	619	690	656	655	679	612	602	653	626	671	628	657	622	597	604	576	579	608	589	607	593	615	614	595	657	654	670	587	641	669	618	646	624	646	678	634	652	659	654	652	619	648	650	628	661	633	611	661	627	618	626	632	622	632	637	658	649	639	645	627	630	652	636	611	646	636	643	628	648	603	662	596	631	664	638	634	654	678	639	600	626	583	625	618	649	643	647	646	632	672	648	624	674	648	658	706	653	644	602	617	634	705	635	566	642	637	653	613	616	642	635	632	599	630	655	623	614	629	649	655	627	677	686	612	619	627	703	636	641	656	651	630	588	673	651	602	622	633	693	632	634	652	625	660	632	617	613	643	618	690	588	646	619	654	648	636	621	644	647	588	632	640	599	661	676	650	660	623	635	574	570	594	636	639	603	608	614	606	645	627	686	639	658	657	587	684	684	641	633	654	631	645	625	620	620	625	639	616	677	601	593	684	633	632	640	655	670	629	647	686	642	586	640	640	631	628	595	594	640	624	591	658	615	633	665	607	669	645	656	647	640	650	669	648	624	648	587	631	645	635	682	626	619	669	641	642	609	671	644	605	603	654	634	595	631	649	633	653	635	616	690	615	653	597	632	617	670	587	656	640	602	628	628	640	603	641	665	649	616	600	657	680	595	640	636	631	643	593	654	635	680	680	640	654	710	615	600	609	600	676	651	586	686	657	652	592	564	634	610	648	622	657	661	637	609	597	643	616	671	636	623	699	627	632	592	660	623	629	615	686	628	614	608	615	626	644	713	639	662	627	662	579	596	656	639	609	637	623	635	639	595	662	664	629	615	670	642	651	627	655	703	636	630	612	623	647	613	595	653	655	669	643	608	641	671	649	614	668	585	586	636	630	632	596	632	607	631	615	684	581	597	659	602	625	631	659	641	671	643	598	619	660	596	628	664	643	674	648	673	630	671	596	633	650	618	650	649	610	616	674	645	603	661	663	648	626	626	601	650	598	623	638	662	673	647	704	631	632	643	673	632	612	651	656	569	623	623	647	643	605	682	622	627	619	646	630	634	634	640	667	661	606	619	661	673	641	605	635	633	632	602	639	637	619	655	644	607	692	631	604	611	637	593	659	656	594	641	613	632	669	657	658	606	642	667	637	630	643	625	619	595	653	686	641	619	657	615	612	614	612	646	661	591	625	644	624	663	620	626	645	644	631	681	656	637	634	628	610	732	597	654	656	674	647	631	642	681	629	625	639	651	645	608	594	626	643	625	608	634	669	640	608	618	586	652	641	591	633
6958	494	463	335	261	215	194	171	151	145	160	166	123	165	128	128	121	130	121	152	125	135	105	120	122	130	112	139	128	112	128	125	136	124	106	131	136	120	119	118	119	116	127	146	115	135	126	114	117	115	146	138	127	127	128	117	124	120	138	117	111	111	134	125	119	128	123	114	115	124	105	101	145	120	111	121	127	129	121	128	133	131	132	110	135	120	135	132	114	136	124	138	114	120	118	110	120	148	146	116	148	126	131	138	129	121	140	111	128	111	137	135	109	133	119	126	120	127	113	123	121	143	112	140	133	111	110	130	134	117	118	128	123	115	109	135	116	137	118	106	112	141	111	130	124	128	144	145	123	116	117	122	119	125	126	135	112	117	135	138	144	134	128	122	128	118	102	113	119	123	123	117	144	105	115	115	133	135	114	123	130	135	111	122	123	111	140	136	116	115	107	108	120	140	105	120	126	126	127	164	136	112	121	131	123	131	122	131	135	103	139	126	105	123	117	151	118	129	109	114	114	109	132	123	113	120	132	109	131	131	127	103	140	105	125	137	125	111	140	122	130	148	112	121	139	123	126	113	133	119	111	122	127	117	130	117	117	118	138	124	128	130	142	137	117	139	108	112	123	139	121	137	116	128	120	120	111	117	138	117	126	125	135	104	113	119	102	115	103	133	100	124	121	120	127	141	134	135	142	132	125	129	140	130	104	119	148	142	109	106	139	142	136	113	137	138	118	116	109	119	121	128	127	105	120	118	128	124	124	125	127	138	133	114	118	111	106	107	142	134	131	97	123	135	116	139	132	143	109	141	122	127	117	129	111	102	113	120	112	125	117	119	125	109	142	110	125	107	113	131	134	119	142	137	134	130	110	121	129	126	118	121	106	127	108	111	127	131	109	119	131	120	117	113	116	120	119	121	133	108	126	138	115	97	141	129	121	141	150	129	125	111	115	134	129	122	111	129	131	113	117	122	143	125	121	139	127	143	122	117	119	128	115	124	116	130	130	124	118	137	124	124	126	121	132	111	108	119	125	117	126	139	138	109	121	101	125	129	114	130	111	126	117	141	114	124	113	100	127	112	104	129	112	118	124	115	131	112	138	121	119	137	119	148	116	127	124	121	144	107	125	114	99	115	104	118	123	133	120	128	126	116	137	113	133	137	133	130	134	109	130	141	104	123	105	118	136	112	110	108	119	108	106	120	125	136	115	114	128	137	144	128	131	129	122	130	131	107	108	111	107	120	127	105	124	115	119	110	127	150	128	121	126	116	126	133	101	107	116	121	128	96	129	126	133	118	135	112	105	106	135	112	122	123	112	129	126	103	126	143	125	137	129	113	98	131	100	140	147	151	98	122	117	98	138	124	106	123	113	140	114	115	121	138	113	130	107	122	151	129	129	120	114	119	114	112	116	121	124	137	112	106	115	137	124	132	103	130	136	117	129	101	116	147	114	125	137	131	129	124	128	137	119	142	107	132	124	118	127	143	125	114	127	131	139	116	118	120	114	129	151	128	115	148	114	132	134	115	118	115	136	116	126	141	131	121	120	130	116	147	125	109	136	128	127	112	121	135	123	140	132	146	131	107	155	107	135	116	127	117	107	117	143	128	131	148	127	107	115	128	134	127	126	124	124	116	126	128	116	124	127	139	135	144	139	111	126	120	135	136	128	139	106	122	125	130	126	115	118	123	141	113	124	119	124	125	125	93	117	121	109	108	128	124	130	123	126	143	124	125	116	122	122	127	137	120	109	123	110	112	127	126	136	131	123	154	109	119	122	125	110	139	118	123	133	116	135	126	103	114	123	138	117	126	148	115	125	130	104	124	105	107	135	127	110	109	112	114	123	112	115	118	104	131	123	123	125	116	134	114	105	139	119	108	120	121	133	123	130	105	130	119	137	110	123	108	122	150	136	120	127	125	116	126	148	106	134	95	102	132	99	125	142	114	134	119	121	126	117	135	111	123	120	136	120	91	139	124	137	117	121	121	100	123	134	126	133	127	115	123	110	105	121	116	130	138	122	104	128	122	139	129	124	121	136	94	117	139	102	129	135	117	131	129	120	119	106	120	135	120	91	135	123	104	120	141	126	114	123	116	100	110	121	116	116	130	126	127	142	139	132	106	100	154	136	133	125	131	134	118	121	112	116	106	133	118	129	127	129	133	135	117	126	110	120	127	122	113	127	121	130	118	153	113	101	141	141	129	130	120	119	110	114	134	113	119	133	138	109	130	118	132	135	121	132	142	121	118	122	135	113	127	107	130	109	130	132	127	108	129	127	125	137	132	127	153	120	131	118	148	149	102	115	114	118	122	121	107	109	138	131	114	108	137	125	124	119	123	123	127	116	112	137	136	117	106	130	113	139	140	112	136	108	117	120	114	112	127	131	132	134	123	132	122	129	123	132	146	137	140	140	129	125	129	112	132	119	104	113	118	122	151	124	126	104	112	109	123	118	130	146	103	126	121	126	118	135	108	104	138	134	124	142	110	125	126	120	116	116	111	121	116	116	123	113	122	133	117	118	116	121	133	121	116	130	123	141	118	147	122	113	111	148	124	120	127	125	113	113	140	126	109	147	127	117	110	116	105	123	124	123	126	130	110	120	128	137	119	123	131	118	113	111	116	92	124	109	136	111	128	142	124	102	119	136	126	120	126	113	117	141	133	125	109	121	111	120	131	115	125	137	126	121	102	87	124	111	122	107	121	129	151	140	127	125	115	105	134	128	109	131	125	116	131	106	115	108	133	118	130	129	113	118	106	116	130	115	115	110	107	128	116	107	110	130	122	128	131	137	112	132	117	122	104	113	129	133	129	104	115	122	135	130	135	131	116	129	148	125	114	111	131	130	113	130	121	144	110	140	125	125	115	125	131	104	113	117	101	122	133	115	113	112	129	118	122	131	136	125	113	120	127	120	129	124	136	127	133	116	123	132	106	104	123	108	99	156	123	128	134	126	115	126	116	136	141	129	125	136	134	140	129	107	123	120	123	114	129	140	141	103	112	133	137	122	119	110	112	110	125	149	128	121	129	121	120	129	132	135	119	125	125	112	132	118	125	121	111	119	120	93	111	127	117	122	124	104	121	131	111	106	148	119	134	131	142	113	96	122	123	117	120	129	118	139	102	121	118	128	130	134	161	137	126	113	104	141	106	135	116	133	125	122	130	115	90	123	134	144	119	132	137	117	137	116	114	137	119	114	128	115	112	132	125	120	122	102	102	121	117	118	130	103	142	124	107	115	117	106	110	95	124	118	115	153	142	125	117	126	122	124	121	134	107	130	113	127	115	128	130	126	116	139	110	128	112	135	110	112	107	125	103	119	141	108	121	109	129	112	112	137	112	124	134	118	149	139	132	130	124	135	135	154	110	116	112	101	130	133	115	119	127	110	132	130	123	135	119	120	99	120	129	125	130	139	145	101	123	118	117	110	129	115	121	131	134	123	119	145	117	143	96	115	143	123	138	139	125	127	122	116	110	126	132	122	94
6105	594	1014	1186	1024	863	773	592	571	537	471	424	443	418	394	403	335	395	353	386	360	369	380	349	348	330	343	356	344	366	346	313	311	326	340	315	340	314	362	311	347	318	297	301	300	350	314	327	303	322	321	330	322	286	320	332	329	318	322	299	343	320	309	316	338	329	294	328	317	380	295	336	319	310	293	316	327	318	310	300	293	327	285	355	321	302	303	312	311	306	312	328	293	294	325	299	326	305	302	331	312	325	316	294	319	297	318	301	294	312	308	311	309	328	315	326	308	305	334	333	330	340	309	304	311	331	320	304	287	326	276	294	318	290	328	307	337	334	288	282	325	316	305	328	320	306	292	299	326	287	303	313	318	329	310	285	289	314	332	334	326	304	319	329	281	313	297	319	295	333	312	329	320	330	282	303	317	342	300	313	309	307	336	315	316	293	307	330	307	312	329	299	320	315	313	322	320	287	304	311	317	291	283	304	323	294	321	307	295	325	288	287	277	300	321	317	307	306	279	307	322	317	307	316	300	331	327	304	329	306	305	292	309	310	335	338	337	295	300	317	293	288	299	307	292	304	314	313	304	332	329	339	292	311	314	332	309	332	336	314	315	302	288	341	299	324	292	329	302	295	310	300	317	306	322	331	299	313	310	314	319	325	303	319	318	306	298	323	298	321	314	292	335	297	281	324	319	330	319	302	336	288	316	309	310	306	333	302	287	301	289	343	305	306	325	319	297	333	312	309	304	305	285	314	275	310	312	307	329	306	290	281	318	322	326	318	315	335	324	298	310	316	336	289	285	337	304	350	314	330	337	305	294	329	318	308	296	317	286	301	337	311	323	338	334	320	311	302	299	314	350	314	358	311	287	306	291	307	298	315	323	310	319	274	324	307	316	319	323	300	276	349	304	313	298	316	325	320	297	301	318	299	297	329	301	324	302	331	312	282	292	305	321	315	341	306	295	297	314	312	288	301	297	315	282	298	311	334	292	336	322	354	318	314	332	312	319	341	298	312	282	318	339	303	309	296	354	302	321	298	303	310	299	337	312	294	301	353	300	297	300	322	311	318	323	292	307	325	296	332	306	302	336	293	313	308	347	297	295	305	302	292	310	332	308	322	310	304	340	278	338	326	335	301	341	305	301	320	318	325	312	310	306	313	282	332	310	299	337	341	313	289	318	322	313	311	296	353	314	319	345	305	318	270	307	332	295	301	302	306	311	327	294	314	304	289	314	295	300	323	314	327	277	304	294	318	323	305	306	308	322	331	333	321	332	301	304	289	318	311	327	327	316	320	341	308	331	311	339	316	306	310	312	343	293	298	307	328	287	323	305	308	293	316	336	311	343	344	311	307	310	334	310	323	332	332	337	299	316	263	346	323	318	335	322	324	315	327	339	319	318	314	340	305	296	317	303	301	311	320	330	293	291	309	291	335	330	309	344	346	352	303	324	314	310	334	302	315	332	278	326	282	330	310	325	318	314	314	310	304	328	317	301	349	326	320	295	323	312	295	297	365	333	290	332	290	304	296	321	315	299	328	311	344	298	319	306	317	348	324	327	352	314	308	304	365	300	288	324	308	302	275	305	340	347	324	344	293	301	340	309	281	311	344	298	307	318	341	303	334	300	311	294	304	305	289	315	299	316	343	292	304	319	326	309	316	336	307	296	341	294	325	306	315	278	328	299	315	337	337	297	333	290	329	271	312	293	305	292	315	297	334	305	292	310	309	348	349	342	327	335	312	315	312	290	307	297	294	328	337	323	301	315	315	335	313	316	330	331	300	290	314	326	297	313	324	278	278	336	316	310	317	287	320	309	291	288	293	273	273	326	308	337	314	332	327	307	316	311	284	339	304	325	317	319	287	291	306	313	306	331	293	307	322	331	283	306	337	304	301	341	306	323	324	310	323	335	318	310	294	314	304	302	324	305	285	300	302	320	329	340	312	324	310	298	353	312	339	317	286	283	317	321	325	308	304	326	295	275	295	321	305	299	319	317	316	324	333	328	274	329	317	315	320	319	319	318	280	299	313	320	287	310	311	331	272	286	297	308	279	311	296	309	302	308	296	290	315	286	323	320	314	325	327	297	285	290	314	342	302	314	319	313	311	321	316	294	316	344	292	340	303	283	289	326	284	311	320	313	312	317	308	291	324	279	330	318	322	307	310	297	325	311	312	295	338	301	321	278	302	305	320	310	302	326	330	308	321	274	289	302	326	310	337	330	336	293	351	325	317	324	319	283	313	323	302	312	311	314	320	315	278	332	337	277	308	324	296	290	325	289	320	329	340	306	313	335	316	316	290	308	299	306	291	320	303	337	317	307	306	318	349	298	298	312	283	313	325	322	280	320	317	331	315	290	328	291	295	297	301	315	296	340	303	302	303	316	290	309	311	336	337	327	312	299	318	312	321	325	301	316	306	327	295	333	310	303	360	285	317	292	304	348	304	306	301	319	329	307	330	333	316	319	293	316	280	327	308	296	322	315	312	307	308	289	343	334	329	301	323	299	315	328	298	305	319	307	305	330	310	325	328	303	315	331	318	342	318	293	300	299	307	334	297	293	315	322	328	302	311	342	345	332	329	312	287	291	299	314	313	353	295	307	320	331	327	310	327	309	308	337	328	288	309	287	313	302	327	319	292	352	301	316	301	306	317	320	342	306	306	302	323	333	294	304	331	317	315	308	289	311	309	296	333	298	294	306	314	347	308	301	310	323	330	292	314	298	308	294	285	288	325	301	298	291	324	305	287	308	309	300	323	308	318	311	315	298	276	288	301	318	331	328	325	295	338	331	328	301	318	339	291	330	294	305	338	301	300	302	314	336	312	300	297	309	291	319	311	344	328	291	335	312	307	291	304	320	329	336	299	334	277	303	295	297	338	321	323	292	309	322	306	268	323	321	296	307	297	306	323	307	306	313	312	313	318	304	312	310	354	296	303	327	337	338	320	299	281	313	341	309	318	315	300	318	293	334	310	335	323	319	278	304	299	315	276	299	313	326	296	321	301	336	285	301	291	312	312	337	311	299	298	310	314	335	320	311	308	303	328	328	315	308	331	303	301	307	332	316	320	324	354	319	292	282	308	296	294	298	269	298	325	358	319	328	315	315	300	320	274	312	298	312	304	323	330	303	315	291	309	333	335	328	290	306	305	309	287	329	305	305	345	323	269	282	299	314	325	299	311	317	321	304	353	355	338	308	294	306	313	303	325	288	334	301	320	301	319	314	302	304	337	286	288	307	342	315	309	323	319	323	337	330	355	290	297	332	312	313	380	297	308	306	331	322	314	313	308	332	301	290	281	306	318	325	346	309	333	312	332	316	298	306	294	317	325	318	306	278	300	302	295	304	314	336	330	339	301	324	311	341	299	306	354	311	307	304	292	266	321	319	318	309	294	261	304	322	318	311	353	299	324	308	285	317	291	322	281	312	295	325	306	296	344	309	319	323	315	323	291	340	330	330	332	317	326	307	340	313	301	319	315	329	306	257	308
13332	935	773	645	414	340	287	272	225	198	187	183	161	172	142	143	125	147	165	137	153	155	124	142	154	133	135	171	135	173	158	143	123	126	133	136	125	136	141	140	126	148	118	139	163	149	168	146	128	142	126	127	114	139	151	114	121	134	130	138	142	148	152	156	139	110	130	135	128	133	146	126	114	141	152	124	153	148	141	148	122	141	136	163	154	149	148	126	132	127	154	142	154	150	147	135	152	149	150	155	128	152	145	136	127	135	128	132	151	139	141	130	130	130	139	140	129	124	142	150	137	133	135	142	138	153	146	106	115	145	138	137	151	145	108	141	140	132	125	129	132	164	142	126	134	154	128	150	145	122	135	128	117	114	143	160	112	153	132	116	144	136	148	135	140	131	137	119	128	110	140	155	132	147	125	145	124	127	125	149	128	145	130	131	138	137	121	141	126	137	144	147	140	143	130	164	124	118	132	166	164	123	154	128	155	105	149	142	136	112	126	124	114	129	133	140	152	151	115	148	141	132	142	138	134	109	114	129	133	141	136	128	151	138	140	133	133	134	143	136	148	146	125	148	122	133	144	135	123	127	135	118	173	143	119	123	143	122	138	150	132	133	127	139	130	135	139	138	131	135	142	135	137	117	128	134	130	140	142	133	141	138	140	127	133	125	135	158	149	138	147	151	143	131	119	152	132	129	136	155	127	152	155	154	124	128	135	151	141	122	126	120	117	148	136	129	126	132	135	138	137	121	139	162	132	151	131	168	147	143	134	119	126	129	123	103	133	140	111	122	152	145	161	131	114	135	131	140	151	160	144	154	152	149	154	145	122	138	136	128	148	144	137	140	145	126	143	133	136	148	125	122	129	135	137	131	134	143	153	133	133	142	124	130	124	121	137	154	150	141	122	117	132	147	128	131	137	130	125	136	133	130	133	157	138	163	144	111	147	152	114	152	129	141	134	129	152	137	148	123	140	128	147	122	136	148	115	136	176	145	121	130	132	126	125	122	137	137	143	132	115	129	133	144	120	119	134	143	125	129	133	142	153	131	135	133	151	120	146	113	143	138	130	141	121	129	118	148	117	111	107	124	131	170	127	136	146	128	126	146	163	130	132	130	128	139	137	130	133	145	152	144	139	145	137	145	161	143	123	152	144	144	122	141	125	147	97	125	137	132	126	129	144	149	137	110	147	126	138	142	165	141	130	137	149	151	158	141	133	131	116	154	123	119	141	141	128	139	159	124	139	135	129	129	130	130	136	167	145	146	129	156	143	144	121	139	143	129	117	139	133	122	155	161	125	140	148	136	114	150	133	141	135	154	148	138	125	139	128	122	155	129	141	141	156	130	129	140	142	154	132	125	151	132	133	159	134	136	140	129	135	145	110	132	132	124	122	118	134	131	130	121	119	145	140	126	128	135	134	128	125	147	131	141	133	135	122	119	160	136	121	123	125	146	134	116	114	128	142	152	127	137	137	138	159	113	129	151	129	142	127	151	139	126	153	140	133	141	133	123	129	135	121	131	139	121	140	130	132	129	141	133	134	146	145	119	129	109	139	135	127	155	132	135	130	143	140	134	143	129	133	123	152	127	147	116	111	149	141	150	139	123	150	161	153	131	114	131	110	122	146	137	143	120	130	148	147	120	129	120	168	127	156	139	150	122	123	130	111	154	139	155	133	146	160	138	149	142	143	144	141	125	130	151	147	118	141	139	121	123	150	114	135	145	128	134	135	137	119	126	133	135	140	136	151	129	125	158	128	136	137	142	135	145	125	153	117	161	142	159	121	139	137	165	132	151	139	126	146	147	129	112	136	131	131	139	138	121	122	139	137	126	134	153	127	136	127	142	133	148	137	122	144	142	149	132	124	130	149	135	152	125	123	126	105	167	159	147	116	155	137	125	130	165	127	139	148	131	152	141	132	135	137	166	133	126	134	156	127	139	136	147	162	151	138	150	129	145	147	133	153	145	148	167	146	131	148	138	144	137	120	130	132	142	115	127	148	159	141	125	125	137	121	138	147	135	159	150	130	125	136	152	149	141	134	152	137	152	144	132	132	121	155	125	144	150	115	148	148	132	137	122	114	159	139	124	124	125	132	112	130	129	131	141	119	133	144	118	132	119	151	123	124	135	138	135	144	142	114	152	130	134	132	161	142	137	115	138	139	145	117	119	133	147	127	127	148	152	126	153	154	133	148	135	134	144	151	146	136	144	128	126	132	129	155	127	130	167	138	143	141	158	125	143	125	134	125	161	140	154	116	137	154	118	142	126	140	133	147	142	129	136	122	134	143	170	144	127	130	118	138	168	129	143	141	144	131	166	119	130	131	139	158	128	156	144	128	124	139	158	140	135	106	115	139	114	126	144	147	128	134	144	133	138	127	157	123	133	132	128	138	116	127	127	133	144	141	118	130	130	131	148	147	139	118	134	143	147	139	149	146	152	138	118	129	144	141	170	131	145	97	113	126	146	142	152	118	112	152	143	150	122	152	137	127	141	121	139	150	115	139	147	132	133	127	132	156	139	162	131	126	140	138	127	142	112	150	128	147	143	148	135	132	168	130	138	145	123	170	144	160	150	130	131	129	141	151	114	145	137	142	125	143	125	142	113	141	150	146	137	150	121	140	135	122	136	170	142	153	132	121	151	126	143	138	154	127	138	136	149	158	120	157	155	153	126	133	127	124	127	137	151	146	148	138	144	123	129	152	131	132	152	132	115	122	148	144	131	127	133	136	127	144	139	124	132	130	113	140	137	133	129	121	117	126	142	138	118	154	134	119	128	140	146	117	135	135	138	142	134	134	131	139	132	139	143	133	147	133	131	152	132	122	149	141	123	142	154	129	140	122	127	143	145	147	125	139	117	127	118	133	162	145	134	149	148	136	138	124	116	124	129	104	148	139	147	121	127	148	141	137	141	135	145	135	134	136	117	137	130	137	139	117	141	119	140	148	124	149	127	146	128	146	139	142	137	145	134	144	141	139	140	150	145	147	136	131	122	169	127	127	142	136	134	133	128	141	119	123	117	134	143	154	149	153	161	141	130	152	138	125	144	145	127	128	123	148	143	144	149	134	120	142	133	142	145	164	168	138	138	147	146	120	147	146	128	108	112	130	127	132	138	155	124	159	155	134	115	129	174	127	125	140	153	142	148	129	164	149	116	144	138	131	139	153	148	150	117	139	124	141	146	141	144	113	149	154	134	141	154	115	128	139	133	135	144	155	124	130	124	123	147	142	140	143	122	137	141	153	141	155	143	150	138	149	114	150	119	122	125	132	143	110	152	138	147	122	131	122	138	112	104	117	142	116	149	125	127	160	132	123	140	146	128	131	129	151	125	127	161	129	127	138	131	139	170	124	121	111	146	154	151	143	135	91	141	129	129	129	134	140	149	119	126	144	155	146	136	149	140	148	137	153	127	143	135	135	135	122	136	147	134	130	164	123	130	131	154	134	127	123	142	130	142	139	136	143	127	158	126	148	127	126	156	130	139
7822	825	1816	2043	1761	1356	1126	945	853	734	695	628	591	565	530	492	490	483	475	433	416	439	395	410	405	382	429	368	407	415	371	419	441	365	405	357	399	345	370	383	372	355	334	382	333	365	373	389	352	385	344	369	326	361	410	362	375	387	383	353	367	367	397	359	367	369	362	364	412	383	351	357	355	356	348	368	374	345	401	360	340	364	334	365	338	371	337	326	355	352	327	362	382	366	343	329	349	384	346	365	372	343	340	349	340	355	370	374	367	348	324	352	364	360	383	354	378	361	348	354	360	336	332	339	333	363	380	355	356	347	352	326	352	368	340	342	361	382	335	376	332	344	356	349	348	357	330	373	329	341	355	345	357	355	367	333	330	363	357	374	363	351	379	367	337	358	348	354	390	335	338	381	393	371	335	367	355	350	364	344	341	380	402	320	364	338	386	348	360	358	339	354	374	358	317	348	339	355	355	361	364	334	332	348	340	343	383	336	356	324	353	338	355	340	367	371	386	353	381	336	351	371	348	353	327	365	348	367	367	331	359	331	356	357	364	359	340	337	333	358	331	383	325	376	328	391	352	361	339	354	376	366	316	342	391	377	347	334	326	322	355	324	373	369	353	331	371	356	394	350	347	332	334	359	355	333	359	345	337	365	375	316	363	394	333	355	383	405	363	352	361	367	346	318	372	340	335	334	352	386	335	365	323	361	357	351	342	388	357	377	379	375	342	364	366	360	360	355	352	341	373	342	379	351	310	368	380	358	365	341	364	374	371	354	324	354	341	354	311	393	376	360	371	369	369	370	364	350	348	366	363	347	312	382	342	395	329	362	347	347	358	356	348	343	360	323	349	339	364	351	348	353	346	322	349	390	364	364	385	346	330	363	331	373	369	360	338	342	366	394	349	369	380	349	356	351	401	352	331	349	357	382	372	355	332	364	367	358	344	331	407	346	355	341	349	341	364	350	338	369	355	326	353	372	364	347	313	346	393	367	356	364	354	353	347	346	371	345	308	334	338	342	373	357	369	368	378	321	356	377	363	362	351	361	382	350	323	366	347	344	338	325	374	353	377	398	358	342	362	350	368	341	362	398	325	376	339	382	363	353	374	355	323	333	347	304	364	362	340	340	349	365	323	350	369	361	353	368	342	350	398	334	387	350	345	346	339	370	324	339	332	355	349	347	343	336	338	341	350	367	384	362	342	361	329	385	348	343	364	346	398	342	326	349	390	371	377	376	371	336	352	370	350	372	348	366	380	349	348	367	335	308	356	360	349	382	381	357	312	336	358	363	381	358	296	354	355	380	354	343	364	394	402	358	360	352	316	340	342	373	366	341	356	360	373	339	364	362	339	356	345	336	344	344	364	347	387	361	381	372	337	354	392	370	369	355	354	364	363	333	355	359	362	344	342	361	361	349	322	338	324	364	349	359	376	359	344	353	387	330	333	339	330	375	385	329	349	346	347	371	355	349	350	345	338	375	363	354	342	348	334	336	355	390	352	342	373	341	413	363	363	343	383	359	377	327	399	346	322	355	368	346	354	334	346	340	332	354	367	314	344	341	341	340	330	381	335	357	311	391	362	337	372	351	352	366	346	356	354	361	361	348	355	391	337	332	402	375	369	366	354	369	381	337	362	345	334	367	361	347	339	361	382	343	373	344	362	361	359	356	333	323	348	336	381	377	323	389	369	319	316	349	346	356	403	351	345	347	357	400	359	362	380	350	361	336	359	381	383	358	341	407	324	354	376	339	330	365	335	372	343	346	332	368	326	330	338	334	340	352	379	345	332	376	368	334	336	300	380	393	340	330	385	338	351	365	313	324	374	354	364	379	377	331	335	387	356	359	364	357	337	361	369	323	371	355	335	327	346	344	376	336	371	319	337	368	369	347	329	330	371	355	313	335	365	374	344	338	334	374	345	391	364	336	340	360	351	338	354	354	348	331	365	363	371	320	352	387	358	359	376	390	361	363	376	363	331	361	362	348	366	357	377	366	378	376	362	326	321	319	350	316	376	335	347	370	373	401	322	358	380	363	351	347	342	382	340	369	362	351	324	397	340	381	314	381	375	349	371	382	326	343	342	331	377	356	345	335	298	374	339	380	347	343	333	351	344	352	371	352	355	380	359	339	315	356	375	365	358	348	356	347	374	390	359	361	355	375	375	364	328	343	356	389	349	392	353	352	349	385	387	376	354	365	342	343	344	377	331	373	384	359	342	336	370	346	378	400	355	368	343	357	336	349	387	357	363	320	375	335	333	335	337	361	376	365	384	300	333	363	346	383	342	367	347	380	346	388	385	378	368	333	326	334	387	329	361	372	310	337	382	353	343	363	353	414	371	385	362	401	367	361	352	331	377	372	325	359	369	362	365	369	346	363	356	345	375	358	376	385	358	329	377	399	389	380	383	317	329	378	379	322	353	360	341	363	333	364	332	340	372	382	359	386	340	367	368	352	367	388	367	375	349	385	393	344	410	370	395	360	334	353	391	353	361	357	329	323	357	387	375	343	353	337	373	344	339	361	344	378	356	359	351	360	334	343	373	369	330	355	357	356	360	335	372	364	357	377	325	349	365	368	365	349	384	337	390	346	340	385	387	375	360	376	349	356	349	337	376	361	329	368	384	345	349	342	375	403	333	353	351	336	397	361	355	396	329	372	349	341	377	332	333	406	345	377	340	340	355	387	365	330	359	334	346	389	360	329	321	370	336	321	339	379	357	374	362	345	301	330	342	342	346	331	354	385	352	355	352	339	357	339	348	329	345	367	347	348	368	373	344	363	342	331	340	337	362	341	379	350	389	343	364	357	355	342	353	376	342	348	373	315	337	374	374	367	354	353	370	347	355	368	348	355	357	357	343	379	358	340	360	372	362	389	348	304	386	375	353	331	355	375	348	378	371	355	351	367	360	359	384	351	346	324	378	343	340	349	326	311	345	361	370	332	376	393	346	330	345	352	379	369	372	337	354	338	369	372	366	341	391	356	323	332	366	341	364	332	350	346	342	385	343	361	375	373	381	332	362	373	334	330	366	375	297	378	363	359	339	363	357	355	330	347	360	368	346	350	356	354	342	382	364	353	359	320	338	344	349	348	367	327	339	345	383	340	354	361	329	375	360	362	364	330	361	377	324	381	357	361	379	361	358	380	345	347	336	353	360	353	374	350	353	348	351	333	339	357	350	346	356	347	347	358	353	356	352	407	370	327	396	342	342	359	340	327	393	369	407	359	379	332	354	352	326	351	343	377	358	372	340	344	322	357	338	364	358	348	345	359	341	347	330	342	376	369	350	328	335	350	353	358	400	371	348	310	333	359	335	338	351	377	392	315	329	358	361	359	344	330	359	341	360	386	331	360	319	352	309	364	382	349	350	326	344	370	346	336	355	373	392	372	346	362	341	321	359	342	362	328	350	365	357	338	328	307	393	339	349	351	368	366	346	354	379	372	348	374	348	355	356	349	343	350	378	359	350	346	379	359	354	361	370	334	378	371
1513	322	288	301	279	287	264	290	280	287	331	271	273	310	271	275	289	255	271	313	270	292	318	269	282	312	297	292	304	286	288	287	294	298	267	292	276	264	317	287	332	271	305	279	272	281	322	323	312	289	307	260	301	243	278	299	306	274	288	278	279	286	287	293	278	268	307	269	274	293	271	277	285	272	297	322	289	271	291	296	305	270	312	261	284	328	283	285	302	270	297	292	270	289	232	261	293	324	289	310	252	305	290	274	287	270	290	250	285	281	298	303	275	301	279	275	270	293	303	276	316	289	304	266	279	296	332	289	267	285	307	300	293	253	317	292	311	305	288	302	268	271	333	277	329	271	301	258	286	279	280	254	298	304	284	263	290	303	274	298	311	281	266	277	270	300	265	294	277	273	297	270	284	303	257	297	297	325	319	290	304	295	280	286	272	259	285	264	313	287	299	300	265	290	279	306	310	276	273	270	290	291	265	270	255	299	297	303	254	293	297	263	277	290	299	280	280	273	264	282	288	300	279	300	258	260	299	302	296	311	281	272	289	296	295	319	301	298	276	271	305	361	299	311	288	307	288	286	274	270	344	266	289	270	273	281	271	264	274	269	287	279	294	286	288	268	300	306	317	275	264	268	270	267	266	275	292	278	291	274	313	295	282	304	278	285	303	274	262	263	303	261	280	284	266	270	298	299	301	269	322	305	282	308	307	287	280	311	271	304	307	290	297	257	287	269	278	276	294	317	289	298	295	290	287	280	269	292	305	278	262	336	277	286	291	285	322	273	276	281	268	259	280	250	290	297	299	278	285	265	291	270	274	290	270	292	318	306	289	266	280	287	273	285	294	323	291	283	298	278	280	284	286	251	318	279	280	294	303	265	271	299	287	299	277	283	307	279	303	271	287	275	279	292	241	284	285	278	276	313	313	313	300	273	275	275	297	267	249	265	298	284	337	258	264	286	330	285	288	249	264	297	276	279	279	284	278	288	289	272	301	297	291	313	296	275	283	287	273	251	266	293	305	302	268	304	270	312	310	273	280	283	298	302	312	290	282	277	266	313	264	274	276	241	292	293	320	309	279	285	266	279	336	310	311	314	274	277	274	281	286	284	234	284	306	300	281	272	281	283	290	275	286	314	257	279	260	274	269	274	295	260	294	257	299	310	297	280	322	331	280	270	290	299	306	280	285	272	286	280	312	286	253	259	315	295	283	266	292	262	301	303	298	248	260	291	265	288	291	270	312	298	280	279	289	276	299	278	266	286	276	285	289	307	309	265	298	273	294	275	292	294	293	314	299	265	261	282	265	274	253	296	269	265	303	306	285	281	278	271	251	304	261	293	290	279	311	288	290	249	294	295	296	275	254	276	276	263	280	286	297	299	262	289	289	301	298	299	300	297	292	258	238	292	305	295	273	282	292	272	286	301	271	253	283	294	262	326	247	289	301	296	297	262	282	254	298	289	291	258	273	319	321	264	291	316	280	282	283	301	297	289	262	285	325	303	258	270	276	289	297	285	296	288	302	314	254	264	294	259	276	273	299	276	257	279	275	281	304	295	271	277	276	307	273	269	266	291	283	292	291	289	271	273	275	294	287	321	279	275	258	279	306	327	282	271	292	286	298	255	272	275	269	283	311	298	269	275	308	299	253	299	261	279	267	292	281	275	316	318	274	302	269	285	264	259	262	294	290	303	275	321	284	286	291	249	260	244	275	305	270	273	272	282	304	353	273	279	296	275	277	300	301	335	276	296	264	250	266	264	264	284	281	254	285	301	292	279	307	289	267	288	280	258	288	303	311	303	271	288	275	325	305	248	289	267	311	280	274	282	275	298	288	269	299	304	284	292	298	290	308	274	286	312	278	287	312	274	279	294	295	301	249	278	271	272	287	286	268	298	281	285	263	289	272	287	283	304	304	292	287	247	286	262	304	316	268	301	283	285	280	312	275	300	279	270	287	285	298	287	285	276	284	291	286	277	297	293	312	281	292	268	280	280	247	285	308	266	271	249	306	282	283	262	266	295	307	276	293	224	310	311	283	279	289	295	310	261	305	256	269	281	278	277	266	269	284	295	280	312	300	340	265	277	274	316	277	300	307	277	301	307	236	284	311	273	270	284	284	308	263	267	250	266	294	273	258	311	250	284	285	307	297	304	272	291	288	286	281	282	308	282	300	301	266	306	284	298	273	270	273	320	256	289	298	317	298	260	303	296	278	270	268	302	278	301	270	262	311	296	249	248	286	262	281	281	265	273	270	303	297	295	291	295	256	286	316	257	273	297	279	282	276	291	301	249	262	278	278	316	268	303	278	250	292	282	277	268	292	287	307	314	264	287	290	272	290	303	288	310	256	302	295	306	277	281	294	279	299	281	299	295	301	266	277	261	258	325	312	306	300	275	290	270	269	280	263	294	267	267	255	291	290	284	274	267	248	267	296	315	266	284	272	272	288	315	285	333	273	283	288	301	265	294	259	258	304	301	291	298	257	257	276	289	266	304	324	261	294	308	282	293	274	304	269	290	283	282	272	311	283	272	256	279	308	288	280	291	285	301	310	298	308	264	269	301	295	275	293	270	270	277	287	284	291	266	287	259	297	324	281	240	281	296	302	266	304	292	283	282	295	278	275	293	271	287	294	256	278	310	279	291	260	305	292	302	238	315	289	295	292	306	260	265	254	311	301	259	321	310	308	309	264	292	261	291	305	255	288	264	289	300	292	265	309	261	301	257	301	315	247	304	279	312	288	292	284	276	290	267	267	291	290	301	298	245	301	271	298	281	285	291	282	290	277	282	310	306	272	305	275	282	269	281	276	288	277	290	256	276	289	311	258	289	306	300	295	284	305	316	291	253	276	271	302	303	292	276	276	266	294	253	286	305	285	292	303	313	284	302	260	282	279	270	264	289	284	256	274	264	302	299	303	303	310	288	297	271	283	296	275	316	301	290	289	268	292	256	297	290	306	281	282	266	301	331	257	296	257	283	264	247	278	301	304	284	300	288	295	304	266	265	292	280	308	274	316	273	279	322	272	285	317	283	265	295	270	296	307	255	275	308	280	257	270	285	298	306	278	286	260	263	288	258	272	294	280	290	299	276	296	266	300	302	285	294	278	304	287	282	273	303	271	297	297	315	229	243	304	295	285	308	281	310	302	289	281	288	294	318	264	296	277	275	266	291	280	316	309	255	292	274	267	260	302	294	294	287	298	298	257	267	309	290	285	319	267	279	284	285	290	307	285	265	264	281	291	300	293	297	297	278	287	270	264	270	266	301	283	303	262	265	317	293	281	296	297	275	293	320	289	280	286	303	270	289	267	293	294	260	285	318	286	291	299	287	301	305	304	277	301	261	305	315	297	302	291	266	308	282	281	257	283	296	284	271	299	268	304	285	253	308	284	303	273	271	282	321	292	301	271	284	294	299	290	278	283	297	294	293	284	308	265	253	329	259	313	291	277	261	288	302	303	280	277	303	317	289	277	264	280	304	330	263	257	305
1794	672	647	675	651	666	692	680	671	661	650	645	649	651	638	671	626	614	662	658	632	659	593	599	649	642	630	653	640	637	616	663	602	641	638	594	624	624	623	627	642	666	647	685	646	638	623	676	640	651	639	675	623	639	633	601	577	635	638	635	683	634	667	628	627	642	644	647	576	629	606	617	610	613	634	634	694	612	670	636	663	610	694	613	622	665	602	628	641	623	611	633	644	624	643	689	632	616	631	649	653	617	641	625	658	660	631	644	661	643	638	585	601	625	614	611	629	661	624	643	608	648	659	638	692	649	662	628	576	622	628	676	593	632	623	600	623	619	626	630	614	608	641	636	677	595	601	616	569	685	663	637	638	645	590	667	638	644	630	681	645	602	665	629	664	675	603	691	658	613	610	682	590	611	662	584	670	637	585	660	621	608	594	625	605	648	659	657	648	669	633	669	650	634	646	614	595	622	635	623	656	679	635	676	606	596	616	607	586	625	664	689	664	613	644	647	665	635	652	615	594	627	648	647	624	600	646	587	629	641	659	631	623	625	636	605	630	671	693	679	602	663	622	642	678	644	647	643	634	615	627	633	614	650	608	610	636	611	660	660	616	637	652	636	610	603	634	617	637	610	681	616	563	590	634	595	574	612	618	632	619	629	616	634	637	684	625	624	644	631	659	627	623	606	606	627	656	663	636	634	643	666	624	615	634	641	619	637	658	606	662	644	614	661	606	629	645	627	633	614	641	659	639	643	629	624	652	650	630	596	622	643	648	625	621	700	614	592	633	646	640	657	634	617	668	687	621	620	613	589	637	696	626	639	603	613	668	596	674	609	638	681	652	694	629	678	633	600	609	616	617	619	618	627	629	624	668	673	665	666	649	606	691	659	619	647	627	631	610	618	593	640	639	633	657	672	595	580	607	652	605	605	676	622	656	635	640	640	626	630	645	601	590	687	634	669	646	620	621	622	635	624	677	631	596	623	618	626	603	629	640	612	648	631	634	641	615	659	654	605	623	602	585	632	618	703	599	589	640	642	623	651	604	621	613	637	639	641	665	629	700	630	643	601	618	607	623	600	633	628	635	584	653	614	632	665	634	655	637	639	652	638	609	597	633	600	649	598	657	628	651	623	639	636	630	612	620	599	626	646	640	625	654	617	643	641	607	614	622	589	655	637	633	626	602	605	666	619	652	676	640	629	616	645	655	679	665	625	634	657	659	640	613	600	672	642	608	581	590	666	647	642	600	641	661	621	651	645	652	620	636	622	683	635	667	655	596	659	646	644	605	638	639	629	601	628	674	639	641	580	619	668	596	649	668	626	627	606	616	663	584	630	632	596	642	659	674	651	631	589	615	627	587	623	619	631	652	605	619	605	687	603	634	645	619	626	645	668	623	626	635	670	621	640	644	610	664	595	634	631	608	649	637	676	624	623	642	652	653	592	629	661	588	656	639	602	650	631	608	604	588	645	570	630	655	606	610	663	707	565	631	647	655	612	622	629	614	634	613	670	603	655	703	627	595	651	663	600	638	626	582	601	634	644	624	643	648	616	628	612	620	627	608	648	640	639	672	609	633	626	623	625	597	638	614	652	653	612	720	650	596	693	611	642	637	644	630	621	644	620	612	630	667	628	595	624	593	649	660	658	632	649	672	627	579	621	595	612	638	651	606	605	590	658	632	685	633	631	632	602	628	662	669	625	611	605	602	642	632	634	603	692	691	637	600	647	662	657	641	618	644	637	603	630	649	633	643	657	619	662	655	656	658	618	619	630	661	627	618	645	662	666	628	625	654	636	636	616	600	614	607	612	631	599	629	635	602	627	644	605	633	610	607	672	568	586	668	574	674	637	655	669	629	598	656	606	636	610	661	627	639	627	621	668	619	632	679	672	608	610	603	632	612	647	666	583	631	644	671	627	580	612	686	639	606	646	614	631	592	595	653	672	639	672	675	628	650	596	616	647	615	624	608	628	634	623	626	628	622	609	648	654	610	629	656	642	629	608	606	684	611	617	648	626	633	646	587	643	641	645	624	603	627	656	610	622	616	660	670	626	616	636	636	626	653	644	600	621	611	585	651	644	626	654	639	646	644	609	605	625	661	619	644	626	601	669	677	642	630	647	641	591	644	649	585	636	620	650	631	632	673	624	627	638	579	657	637	630	613	606	602	598	630	667	620	672	649	703	648	669	660	607	586	670	658	618	633	660	589	621	638	628	649	640	569	669	656	605	632	598	641	618	649	632	612	606	627	655	656	626	655	634	645	623	676	632	666	640	641	603	648	621	642	603	674	650	613	632	592	661	649	631	573	640	592	662	645	655	620	666	625	637	573	614	702	596	624	631	574	619	633	646	667	655	651	614	610	615	626	598	641	625	633	633	607	669	624	593	588	639	598	610	639	636	610	628	621	627	589	606	596	642	646	668	632	648	619	643	601	630	625	665	624	583	617	629	648	625	615	647	658	621	606	632	642	643	613	652	638	651	633	676	638	625	631	611	668	615	639	622	675	607	611	661	597	628	661	631	634	663	645	637	662	632	650	646	631	671	599	653	644	631	633	630	568	649	634	629	639	599	628	671	622	653	592	586	653	626	609	628	620	636	683	625	657	600	624	633	632	652	677	631	614	605	609	607	617	612	622	687	654	623	588	619	653	630	603	630	627	648	657	604	597	656	618	623	647	645	618	617	633	649	636	602	647	616	656	625	621	664	619	661	637	618	611	637	619	662	610	635	662	630	626	594	609	646	648	613	639	590	604	622	657	615	606	679	588	667	663	630	593	597	567	572	594	628	658	661	581	641	636	678	635	715	629	646	681	644	598	639	651	657	637	635	604	656	605	669	663	609	649	648	626	689	594	624	576	649	666	642	623	633	632	633	645	604	640	647	648	605	667	681	618	650	653	583	601	614	642	636	674	606	627	636	638	647	623	612	638	606	615	626	658	650	688	648	667	660	656	615	604	627	603	668	635	667	605	639	653	605	624	607	628	630	617	607	592	650	642	660	604	651	662	652	645	602	622	626	635	620	627	662	659	622	653	632	610	589	627	649	624	629	662	662	611	682	611	648	617	659	680	616	658	635	623	645	642	586	628	598	657	588	627	631	627	623	663	614	627	624	615	625	651	650	650	618	613	676	614	668	624	649	668	594	580	611	636	639	651	633	642	622	621	606	666	597	669	622	633	607	625	626	651	630	649	637	610	660	633	630	641	613	615	612	660	634	627	643	598	619	638	578	639	640	635	624	609	597	659	614	633	660	660	633	662	615	621	605	628	596	638	612	632	615	650	640	631	622	647	616	638	661	625	632	637	597	618	638	656	674	656	597	618	632	640	673	640	666	662	619	587	621	619	593	625	667	612	598	636	626	647	626	623	603	608	655	658	646	620	579	668	694	677	657	634	628	656	620	617	653	596	626	629	643	615	581	608	669	650	638	688	657	682	625	627	644	640	599	630	632	604	649	626	651	638	643	637	606	608	627	607	646	602	676	640	629
6971	443	422	332	267	214	188	185	135	151	133	148	169	129	133	121	135	139	105	137	108	132	157	120	106	126	125	121	145	132	131	115	125	131	139	147	150	119	126	117	135	122	126	146	135	139	116	111	120	129	130	130	124	151	137	132	120	124	112	127	112	140	124	110	148	126	120	134	108	114	110	121	111	135	116	109	114	117	96	139	135	126	121	123	115	139	119	128	107	126	116	135	135	129	100	138	137	125	127	124	119	121	117	126	129	112	91	136	130	108	118	116	105	138	133	114	111	120	111	141	112	107	163	128	128	135	117	128	119	120	114	138	112	114	126	140	133	151	133	119	102	116	108	124	125	114	126	146	121	142	159	125	126	124	111	113	133	140	120	111	118	143	148	128	108	120	131	120	125	110	137	129	135	123	118	113	105	113	125	120	122	121	126	117	113	99	106	125	145	125	122	126	135	123	128	121	113	118	115	119	116	153	117	122	104	111	122	122	118	116	125	122	125	122	124	130	118	132	120	130	125	120	109	114	141	139	120	126	105	117	106	116	118	127	115	126	120	134	119	115	122	118	128	135	100	146	117	134	128	124	112	123	120	117	115	138	135	130	105	124	104	99	131	127	135	115	119	123	127	145	127	126	131	105	122	132	134	116	114	140	123	106	124	119	125	125	112	120	118	123	117	122	139	108	120	131	107	112	114	148	131	140	126	135	113	145	111	110	129	131	119	117	115	104	123	130	128	104	121	130	118	124	111	124	144	127	133	116	124	145	126	133	120	118	114	129	121	122	126	106	115	142	116	106	118	114	111	148	125	123	109	138	134	118	126	126	127	129	113	124	100	135	138	123	136	122	143	131	131	113	126	144	128	126	134	110	118	136	111	136	125	109	114	131	120	130	134	99	110	114	130	99	111	152	134	128	131	131	112	111	119	133	118	130	133	137	105	129	120	102	125	138	134	114	140	143	114	133	116	129	129	132	120	126	132	119	108	112	104	120	102	128	122	118	114	141	105	130	128	113	107	114	125	133	94	123	128	129	123	132	117	119	128	110	103	108	134	115	103	122	113	121	122	135	106	117	119	112	114	112	123	105	114	141	142	116	125	132	123	124	130	126	129	115	144	107	113	135	106	118	133	140	111	134	113	125	115	135	126	137	107	128	108	107	147	128	114	123	106	102	127	126	122	140	105	116	97	111	125	114	130	126	99	121	134	152	119	122	122	130	110	139	123	113	126	96	118	108	131	127	128	130	120	118	116	123	129	123	110	119	110	133	137	124	132	125	130	116	110	108	123	107	121	122	128	119	129	142	132	117	131	140	115	124	119	108	119	135	100	118	108	119	126	131	103	140	130	110	101	106	116	124	128	126	128	121	117	146	109	108	110	122	127	107	124	118	117	115	112	108	105	112	118	120	130	122	114	107	122	125	126	93	124	137	108	121	111	125	102	87	107	125	152	126	134	131	134	123	138	143	125	107	107	138	142	146	109	119	130	122	111	107	115	153	111	119	106	109	115	116	131	121	118	123	132	117	132	115	126	111	159	144	122	115	141	116	130	129	135	113	119	117	133	136	116	130	132	136	108	135	119	133	117	125	128	152	106	118	116	125	130	117	104	126	139	106	125	141	106	122	136	114	124	127	119	112	109	114	140	128	132	129	126	113	122	128	130	104	134	131	128	144	126	123	123	136	102	114	117	114	124	138	127	120	101	124	123	106	148	131	109	107	122	106	130	135	110	128	130	120	128	130	124	133	128	132	137	124	135	123	128	118	120	112	116	128	113	134	120	123	109	130	137	122	110	123	111	122	128	118	120	130	121	140	134	114	119	125	118	131	133	124	125	116	125	117	109	104	133	124	106	118	123	141	146	124	116	129	121	127	120	112	118	131	138	134	121	136	115	112	131	105	124	115	124	135	116	118	127	112	125	125	142	128	128	137	132	110	145	130	151	111	124	117	126	128	118	137	124	118	131	117	114	128	116	116	118	123	132	106	116	111	134	152	135	125	125	116	131	118	126	123	104	151	114	152	88	127	130	124	121	111	123	111	142	127	115	107	111	123	142	137	128	131	113	118	115	123	127	133	124	109	128	107	137	117	122	116	117	120	137	129	101	120	114	113	106	109	106	123	120	115	120	113	128	134	126	142	118	129	131	122	122	120	163	122	131	119	95	114	158	126	116	134	119	124	128	127	125	109	139	139	127	125	131	121	114	118	129	111	113	117	137	95	126	133	125	126	135	131	120	97	117	140	116	117	129	128	128	148	123	118	149	141	149	112	124	123	110	128	132	143	130	126	113	127	118	126	140	132	103	122	142	139	116	121	115	117	112	133	107	135	120	133	121	115	132	125	126	125	117	127	136	115	112	116	124	119	128	145	110	121	131	113	112	107	140	116	104	105	111	135	129	126	110	132	114	136	119	119	107	132	101	133	125	120	114	131	107	121	133	126	132	136	113	130	119	113	119	127	127	130	137	96	120	127	119	110	124	119	112	117	114	122	112	125	131	122	123	125	121	130	137	123	121	105	133	130	137	124	117	128	115	117	110	141	124	121	155	131	126	111	133	106	124	130	130	108	111	101	141	123	118	118	138	128	142	116	126	111	130	105	114	112	119	154	133	134	90	144	138	126	117	132	126	125	108	120	97	124	123	121	105	109	131	153	127	141	134	106	118	118	109	124	136	128	134	128	142	121	126	126	105	107	114	121	116	113	133	111	132	127	130	128	130	119	117	134	127	128	112	107	125	138	143	117	133	128	138	114	115	116	117	104	123	128	124	101	112	108	143	137	111	111	135	129	123	123	129	146	130	123	108	134	138	118	129	122	127	117	110	117	139	104	107	127	140	119	122	121	123	139	125	115	125	125	135	124	149	135	140	129	139	149	116	153	118	119	136	132	114	143	92	111	119	110	126	118	115	115	128	120	115	122	123	117	125	113	104	126	118	126	128	136	119	121	105	129	137	150	128	108	119	115	101	128	110	123	133	144	153	118	125	100	119	109	120	135	117	124	123	139	127	125	109	127	133	143	128	136	113	126	140	119	114	141	130	130	136	118	115	114	118	117	112	107	113	116	134	110	124	130	117	138	124	128	111	96	126	128	131	135	120	131	116	135	141	114	111	102	123	116	123	143	129	125	129	146	98	117	122	127	99	117	109	113	119	113	117	133	130	140	99	111	139	137	122	133	142	143	121	119	131	121	132	138	124	111	132	136	118	114	133	120	141	124	131	117	119	128	123	111	114	138	114	127	127	138	148	125	117	123	131	133	117	111	114	120	127	123	128	127	127	117	136	123	122	120	123	122	144	100	127	146	100	129	122	124	130	134	157	117	128	130	117	127	106	114	135	127	111	111	106	118	128	130	138	144	153	125	94	115	137	142	127	118	120	119	133	140	98	119	122	115	103	101	136	134	132	127	135	142	136	125	100	118	111	124	139	108	139	137	121	128	116	140	128	126	117	137	103	115	133	116	135	141	118	123	104	117	118	138	115	124	124	126
6005	599	997	1193	962	847	668	561	582	500	476	484	462	409	383	395	379	384	390	367	368	349	359	368	295	362	326	328	351	325	329	327	322	347	316	317	342	305	328	342	325	314	334	315	355	312	334	324	348	323	312	350	302	303	345	331	295	314	312	282	337	300	308	301	314	299	322	324	333	341	300	312	295	300	302	306	283	301	307	309	289	324	288	320	340	269	308	317	270	337	328	313	303	314	281	312	312	310	331	313	285	307	284	300	281	301	282	301	332	282	337	301	294	323	314	305	285	328	326	338	303	314	324	325	329	301	315	346	301	315	307	317	306	312	315	294	343	316	335	296	313	290	318	281	306	329	309	307	317	338	316	308	314	319	321	337	341	281	316	317	294	315	286	324	306	288	308	315	340	292	342	310	306	294	298	314	327	333	279	313	319	329	316	310	278	333	305	297	299	312	308	305	295	331	327	333	311	291	325	376	336	316	317	303	329	335	287	286	317	290	280	307	313	330	303	318	309	353	294	314	296	303	311	310	313	334	270	301	311	315	305	305	346	310	288	323	327	304	323	315	296	328	299	300	317	296	313	302	310	332	287	305	301	327	327	302	301	315	341	314	312	332	322	342	307	316	304	323	301	356	335	361	303	285	289	334	315	332	301	324	311	294	339	311	296	337	292	305	309	332	323	323	294	318	318	283	286	314	324	333	349	313	309	309	296	281	321	309	303	323	333	312	300	299	292	312	317	292	295	334	306	313	306	318	313	299	323	326	309	288	303	323	284	303	314	319	328	292	334	290	316	304	330	316	321	326	317	333	329	301	315	335	330	293	343	308	342	324	304	271	318	340	314	328	320	310	316	326	303	316	290	297	313	319	328	345	307	306	303	266	313	302	324	338	314	283	302	332	349	325	348	307	289	322	320	302	319	326	321	326	311	304	312	319	302	300	308	330	269	312	299	332	308	315	282	304	347	318	331	308	311	337	302	263	338	335	308	306	309	310	306	294	316	319	300	320	284	304	319	321	307	340	312	313	334	301	281	288	300	313	318	348	285	309	317	324	320	301	288	302	310	324	315	331	319	327	306	309	295	304	304	311	325	327	340	297	309	296	334	306	301	298	293	328	345	312	300	293	319	335	317	291	298	322	319	303	314	280	314	311	320	295	303	306	290	293	329	329	321	335	300	312	309	284	271	313	321	333	352	314	311	309	320	315	299	337	320	313	303	329	312	287	314	334	334	308	327	327	312	268	294	283	308	316	313	320	316	316	335	313	303	294	300	325	312	324	331	304	315	314	339	307	316	289	293	330	293	307	312	288	282	303	320	320	273	315	326	315	315	286	309	322	323	299	301	295	276	287	301	316	318	314	303	296	321	321	336	301	314	309	326	301	276	355	301	271	290	304	300	336	310	321	300	302	299	299	317	281	307	290	316	336	311	353	308	305	316	282	313	326	320	319	303	312	297	315	308	287	325	339	325	348	326	330	309	320	307	285	296	344	309	294	301	334	292	330	307	311	313	314	335	311	330	332	311	325	292	283	317	307	300	343	322	280	285	291	309	285	289	286	313	315	319	321	287	307	302	335	322	296	346	286	303	308	284	332	314	311	323	297	306	296	328	321	289	309	345	291	309	294	303	323	328	304	322	289	316	325	328	320	328	323	302	314	325	315	298	306	296	330	306	304	326	307	320	290	314	311	310	331	299	313	329	307	325	307	322	361	327	329	312	314	310	300	324	324	321	321	300	305	295	310	335	342	332	315	302	308	325	309	298	327	339	323	318	281	286	322	274	298	273	347	297	338	301	330	336	316	296	318	298	304	318	303	305	292	294	302	303	292	323	312	326	293	328	304	278	324	304	322	298	305	313	330	301	332	336	292	302	332	325	288	312	320	316	312	334	301	330	303	326	314	312	305	308	314	310	294	282	308	302	309	312	305	285	309	291	307	309	342	294	322	308	328	298	337	303	346	299	335	271	314	284	314	279	284	323	296	318	319	291	321	283	362	318	317	329	290	350	304	305	306	305	292	312	329	324	297	307	325	301	314	293	295	320	316	292	331	321	310	304	324	310	319	300	302	291	368	315	347	303	350	299	300	283	299	299	328	311	329	322	280	337	339	326	321	327	289	276	332	282	326	337	321	320	330	327	344	326	307	334	316	299	312	332	353	308	307	307	322	282	310	284	317	331	311	274	288	314	309	287	331	309	348	306	296	311	312	313	280	303	349	346	284	331	338	334	305	315	321	330	368	323	338	289	322	337	309	282	281	305	342	338	306	296	353	311	282	324	313	305	292	341	292	301	294	296	297	296	262	310	298	287	296	323	287	341	346	311	303	310	302	313	289	329	304	322	318	300	316	313	310	287	278	290	324	293	330	301	308	312	331	310	294	320	322	323	321	334	339	311	332	305	312	318	296	293	305	313	315	290	297	335	312	316	305	303	330	323	310	305	295	328	338	309	313	315	313	303	308	297	334	324	329	327	315	319	332	297	275	312	355	339	300	309	316	334	271	313	310	318	294	308	273	291	331	297	304	309	306	297	339	292	292	298	299	296	324	318	329	311	299	315	328	299	319	279	315	278	343	321	295	313	328	284	318	313	335	309	315	341	317	325	311	305	323	320	317	327	339	319	324	329	336	292	289	312	327	312	304	301	332	357	309	293	301	277	302	295	324	320	322	350	332	305	321	323	301	281	306	286	319	320	285	354	297	331	315	323	317	310	311	310	321	338	317	319	295	308	317	322	310	319	313	303	272	308	322	273	303	299	293	328	307	319	311	338	335	328	307	299	344	314	315	295	293	275	283	308	334	316	324	313	292	291	331	325	320	292	294	334	280	343	325	332	313	316	324	289	313	313	310	304	355	316	325	309	316	313	306	329	300	296	337	288	301	304	285	313	302	326	325	308	299	342	302	323	303	283	321	332	291	318	320	303	297	308	320	324	299	317	307	313	318	321	288	308	302	326	283	324	323	325	296	309	300	302	315	293	321	312	314	323	310	282	305	322	352	328	281	308	307	338	316	279	311	306	294	305	328	289	293	299	329	329	288	286	272	317	309	307	310	308	315	303	300	325	277	316	287	365	299	305	311	317	328	326	315	286	320	298	297	296	334	310	284	327	332	323	318	307	300	290	285	313	300	320	295	352	324	323	330	342	356	302	285	323	316	361	301	323	321	282	279	321	299	328	336	335	290	312	283	326	305	318	337	318	330	335	301	320	349	279	329	321	286	323	307	305	329	307	307	301	315	315	306	310	327	314	322	309	325	313	337	314	351	321	330	302	305	302	308	308	300	311	323	307	298	320	296	342	331	330	312	328	325	333	321	275	310	306	341	322	296	310	315	331	318	335	298	346	301	275	356	320	310	317	315	319	338	317	326	298	288	339	307	326	308	321	343	282	269	321	300	312	326	284	293	277	289	322	281	314	315	284	328	323	338	336	326	329	340	330	309	324	312	318	269	309	297	304	284	302	294	337	323	315	335	328	317	338	313	370	313	317	317
13478	999	792	667	403	390	279	248	240	203	156	172	193	175	152	147	175	166	160	150	139	167	135	166	160	176	167	138	145	135	139	147	131	149	144	142	154	142	149	133	152	124	156	137	145	126	122	115	137	148	149	155	159	109	134	120	133	153	129	127	163	135	138	165	153	147	133	124	139	157	135	138	128	148	142	155	125	122	115	125	129	112	146	134	131	135	134	136	134	122	132	142	113	151	134	137	123	135	151	118	138	147	103	120	107	115	120	142	146	125	127	142	140	111	126	136	122	144	142	126	138	147	150	137	156	145	139	128	130	123	128	133	100	121	134	139	163	137	131	153	139	112	141	132	135	141	149	155	137	149	135	117	121	125	123	124	142	173	138	149	138	144	125	105	138	124	123	143	144	127	146	135	129	147	118	136	140	147	137	124	132	138	130	141	128	127	153	132	141	132	159	150	120	152	132	116	147	136	157	158	145	148	155	135	133	149	124	128	140	153	162	146	130	139	126	128	127	147	131	133	141	123	152	125	147	131	133	157	144	158	144	104	122	122	133	140	128	138	140	151	124	136	119	131	134	138	135	116	151	154	141	132	128	132	149	123	147	134	142	141	150	138	113	134	131	115	128	135	120	143	135	148	118	131	128	147	118	112	147	134	129	139	122	147	138	145	117	126	131	148	120	128	140	137	137	117	119	134	128	115	137	119	134	106	152	142	138	156	137	152	131	120	135	153	142	143	138	127	118	132	128	136	134	149	131	145	129	153	134	140	150	149	130	115	143	139	134	115	121	144	124	146	135	132	144	150	133	128	124	138	169	147	135	105	127	128	130	129	122	139	135	130	145	135	120	119	139	136	134	121	125	134	149	132	131	147	125	128	139	138	138	105	148	127	113	140	136	142	151	136	117	136	169	126	129	129	124	139	139	116	147	140	147	151	154	132	133	152	123	149	142	133	155	149	155	139	129	160	123	124	150	136	120	142	155	116	156	102	124	139	112	145	148	150	125	133	139	163	160	144	142	150	146	133	127	144	140	127	143	145	131	135	130	141	127	152	137	134	161	143	122	147	120	121	140	145	130	139	144	150	144	131	147	146	131	135	148	137	151	125	104	129	119	153	153	133	123	127	125	136	135	128	127	149	149	141	134	137	120	121	154	141	141	122	136	133	150	127	148	156	117	155	128	143	146	124	136	141	145	139	135	141	127	142	133	112	132	144	135	143	106	151	138	174	106	129	146	124	129	141	145	127	138	128	136	147	152	139	138	120	147	128	111	133	139	106	121	146	143	125	125	140	129	137	164	134	122	152	125	140	160	135	119	135	140	124	128	133	140	136	148	137	147	119	132	135	106	135	152	131	145	113	144	151	156	155	129	132	128	128	148	125	156	136	146	134	126	138	130	151	133	126	135	115	134	137	116	133	135	151	140	128	127	119	150	144	134	122	135	129	147	139	140	137	137	156	117	124	163	140	129	143	167	130	141	164	129	142	123	148	128	130	125	112	140	124	135	127	139	127	160	128	147	141	145	158	138	128	151	136	143	162	142	142	159	121	145	144	165	118	131	158	142	131	126	146	132	127	143	146	126	130	118	161	138	134	148	142	126	141	131	130	145	136	129	125	149	116	136	141	136	138	121	151	128	129	151	121	139	145	123	125	158	151	116	142	121	131	144	144	155	127	137	129	138	143	116	140	143	139	118	123	145	133	118	142	143	122	148	136	130	142	123	138	147	133	131	152	144	135	148	141	131	138	142	141	143	131	150	132	118	137	139	146	130	142	128	123	101	143	113	133	151	146	144	139	152	129	123	129	119	118	136	136	126	124	141	133	148	130	139	121	146	155	131	128	142	132	152	137	156	133	150	153	146	147	134	133	128	132	147	125	135	138	139	135	146	148	132	139	138	130	146	147	143	128	150	138	143	124	121	129	141	144	150	133	142	151	144	129	155	108	144	145	139	132	136	121	144	124	156	141	148	127	152	138	126	143	122	133	121	146	147	112	122	154	156	133	117	143	147	151	156	132	128	129	118	154	130	124	147	151	127	124	114	138	126	124	125	153	124	142	142	138	132	153	142	137	134	134	135	147	130	126	131	139	128	132	146	113	136	117	133	121	160	160	131	138	120	128	153	146	137	151	133	124	136	126	120	135	155	144	120	135	107	158	129	145	128	148	167	123	126	119	129	111	133	139	145	149	152	148	119	139	137	167	139	145	151	144	111	142	119	143	143	151	140	143	143	130	162	132	146	147	158	130	133	133	158	146	145	123	116	143	144	168	161	126	102	143	123	134	146	126	127	134	140	130	131	131	122	137	141	132	134	138	134	130	125	143	169	141	145	141	144	131	141	117	117	145	132	145	117	139	160	125	123	143	138	147	141	135	118	126	106	152	129	147	132	142	122	138	128	133	154	131	134	161	127	147	144	151	129	150	121	139	147	127	134	142	119	127	134	116	129	144	129	120	146	147	142	149	124	135	132	129	141	143	132	134	146	135	120	137	135	131	124	148	136	132	142	134	125	138	148	162	136	165	156	158	127	145	155	125	127	150	135	106	125	133	143	134	130	137	137	146	136	138	149	140	160	150	146	149	144	146	129	145	158	140	131	147	121	142	127	130	149	124	126	132	133	138	126	150	113	130	144	135	108	117	146	143	122	149	153	113	122	127	137	130	120	138	122	130	139	151	137	172	164	152	125	120	158	143	140	141	145	135	141	146	127	150	149	130	139	124	151	153	135	127	145	143	136	132	153	138	140	126	141	156	137	144	133	133	129	127	147	144	125	128	152	138	134	129	133	138	132	133	133	135	156	129	121	123	153	106	125	133	124	136	139	136	149	129	127	137	125	123	136	143	136	105	124	132	140	139	128	132	153	137	124	128	140	125	132	159	108	146	132	142	133	130	158	128	127	127	128	131	140	137	139	126	136	148	135	147	157	166	136	134	132	134	145	143	133	145	130	133	129	133	128	131	122	148	146	141	136	133	121	137	138	136	137	144	109	133	139	157	157	146	111	154	142	123	117	123	139	141	121	133	138	132	170	141	141	145	136	131	120	135	125	137	146	140	140	106	143	141	124	120	123	139	143	143	115	124	122	134	158	154	127	137	147	127	162	148	147	134	146	116	131	124	128	151	132	123	114	124	145	125	146	128	141	124	145	127	158	138	126	158	134	137	137	143	133	137	132	122	144	108	126	131	122	150	136	143	142	120	161	147	163	133	149	165	122	121	131	158	128	150	145	137	112	135	153	123	135	145	125	132	143	116	131	149	119	129	146	145	138	127	134	137	148	118	133	132	125	121	123	145	132	140	132	151	137	145	128	125	150	167	126	132	151	134	133	142	144	148	139	172	139	144	123	140	136	135	153	126	133	137	150	126	128	153	135	128	136	147	149	139	137	148	113	126	149	133	161	138	126	120	156	148	145	131	137	154	124	133	128	155	135	154	110	136	142	137	126	142	118	113	158	139	130	134	138	129	115	146	129	149	123	158	133	141	139	140
7921	891	1720	2001	1772	1301	1108	946	846	773	702	629	552	583	502	505	467	489	468	437	438	438	447	422	436	420	400	401	426	429	410	392	378	395	380	370	368	370	357	364	395	382	347	381	400	346	360	349	370	366	372	360	387	375	368	371	386	367	366	386	328	371	359	380	368	366	376	355	367	375	376	353	348	382	402	332	401	406	362	351	391	358	348	340	373	346	348	359	368	379	370	376	347	345	362	358	377	364	353	375	341	376	351	361	368	352	373	370	361	328	352	328	352	358	352	348	382	318	330	352	365	348	363	327	370	351	350	374	346	370	353	396	360	358	325	364	371	351	345	329	355	338	342	371	336	334	355	368	360	365	382	364	318	350	346	364	308	367	346	328	345	365	371	337	387	347	323	346	345	391	366	353	353	363	375	395	359	376	347	356	401	332	347	353	395	347	366	344	347	353	368	348	356	393	377	322	362	386	329	351	334	349	367	329	351	346	348	344	365	346	350	349	358	347	361	355	348	343	357	372	352	369	318	353	401	361	370	348	352	381	339	352	383	372	339	367	359	336	383	349	346	366	362	356	402	353	380	364	329	345	364	378	354	343	349	380	364	360	347	352	349	362	324	369	359	361	351	357	351	400	354	362	360	365	386	333	363	342	345	361	333	371	341	327	346	348	347	358	365	361	343	341	391	337	357	347	364	388	396	342	334	373	359	374	346	390	329	334	370	363	339	368	323	337	375	346	338	383	345	372	375	321	351	346	360	339	373	337	367	337	351	350	357	348	378	368	336	364	395	325	328	332	336	331	369	344	353	357	364	335	339	324	356	320	337	355	356	344	349	335	307	343	362	356	320	360	374	331	336	350	334	356	368	336	393	341	338	357	352	346	347	351	347	381	336	335	343	353	371	346	326	358	392	378	372	346	346	393	355	360	326	364	394	372	345	341	373	373	367	338	385	396	336	346	365	355	367	362	358	342	389	377	374	391	368	356	374	358	367	337	368	366	319	333	347	365	347	326	326	356	352	357	342	352	358	343	339	367	376	355	370	355	348	366	370	356	352	328	331	356	338	361	337	350	301	372	341	337	368	345	390	332	349	363	348	373	380	362	373	322	373	357	374	349	373	348	372	336	371	375	360	371	355	364	384	359	341	343	336	356	319	361	336	357	369	357	340	347	337	365	342	348	347	344	334	362	365	343	327	332	354	382	349	393	357	331	347	359	374	360	364	354	376	347	369	352	357	396	364	361	340	342	352	357	358	369	341	331	340	347	345	352	365	371	349	366	348	329	362	332	358	334	321	339	377	379	343	367	319	334	350	324	374	343	354	349	353	365	358	356	386	327	354	356	332	329	370	394	358	353	363	340	359	322	342	352	376	346	370	380	359	352	355	365	365	351	340	342	356	359	369	349	378	339	345	375	364	344	361	339	370	368	340	350	374	358	359	359	344	348	362	344	357	332	352	383	374	348	329	381	354	365	356	392	356	346	362	338	377	329	383	351	378	385	354	355	360	377	309	337	360	348	346	314	345	341	363	331	378	363	379	391	334	361	349	348	345	371	359	340	350	371	388	367	355	356	374	336	362	352	358	364	366	368	351	332	377	377	384	354	347	335	368	339	359	371	344	366	362	352	339	339	345	344	356	376	370	353	351	347	309	363	365	344	382	349	330	350	378	338	341	343	318	383	328	360	376	326	359	353	345	371	339	366	392	347	395	381	329	351	360	378	349	338	377	361	331	370	340	354	349	349	373	373	348	345	368	365	333	373	345	371	378	370	363	355	354	366	354	374	344	368	357	354	349	367	386	356	367	354	355	348	387	334	367	381	331	372	380	335	363	360	363	359	366	317	382	353	346	312	350	361	362	317	356	346	323	363	362	333	369	334	388	339	364	349	353	362	333	343	360	365	362	364	360	391	327	354	361	372	358	352	415	339	395	374	328	353	373	387	395	378	357	337	359	341	345	349	347	345	375	376	363	372	388	350	385	355	355	327	372	369	345	344	344	386	359	368	349	376	352	334	393	330	394	343	343	341	367	356	376	374	356	350	355	345	381	352	363	380	348	365	344	353	374	371	364	375	333	362	375	321	365	348	366	342	345	359	359	357	342	317	329	392	357	328	354	343	291	360	351	337	381	344	354	371	323	361	385	363	335	347	375	359	325	334	361	327	346	357	349	382	358	364	368	344	348	363	368	340	378	373	351	348	359	384	308	348	347	351	364	322	374	393	381	340	367	380	339	360	388	342	359	363	354	352	333	381	343	326	354	348	333	360	351	382	334	348	374	376	375	351	324	328	379	331	359	334	374	348	362	296	375	349	379	370	341	366	343	355	341	325	368	351	369	382	345	345	345	345	364	368	330	387	387	331	364	374	355	354	361	357	339	338	376	365	363	341	349	363	363	387	363	363	348	359	332	333	348	349	346	351	381	383	324	368	376	355	387	380	364	371	336	351	360	343	335	378	339	332	339	382	344	352	355	362	349	350	346	381	345	337	377	373	375	361	384	353	340	354	363	333	346	373	307	344	351	341	360	346	372	366	371	377	320	309	340	348	345	360	342	346	348	334	345	361	356	356	327	356	349	378	341	324	333	351	351	354	286	360	356	347	349	318	327	364	398	364	365	366	355	347	365	336	332	337	365	367	321	379	356	351	377	375	353	359	375	358	335	330	370	333	368	368	365	306	338	344	374	385	387	342	339	358	354	339	322	385	316	349	377	382	363	373	376	366	339	356	376	357	347	359	334	345	342	370	350	365	352	397	382	353	347	364	337	339	377	325	334	387	355	351	363	344	343	341	353	358	320	370	357	354	366	334	341	331	344	349	367	369	356	379	326	343	372	374	367	369	360	395	350	374	366	355	324	358	323	369	363	357	347	379	350	365	371	336	363	380	328	353	335	353	340	357	360	346	377	392	363	359	379	339	329	365	357	328	328	375	383	358	393	355	330	352	350	359	395	355	331	334	324	359	348	386	373	348	379	367	326	396	366	333	365	364	332	350	346	354	333	384	331	348	338	388	359	381	354	368	355	362	349	393	329	341	358	353	348	370	284	377	334	346	354	395	367	381	348	350	344	361	343	355	333	353	379	316	365	385	320	364	361	349	369	357	329	353	388	338	344	366	398	397	367	403	380	356	330	346	346	348	367	381	355	323	372	315	376	344	341	358	329	340	320	360	367	350	361	374	339	354	358	329	353	343	341	328	355	369	380	372	340	369	366	337	344	324	347	355	366	360	350	319	332	371	355	356	348	352	345	393	339	341	349	343	353	331	345	324	342	345	340	361	382	334	351	343	379	346	334	373	325	341	369	378	319	361	325	349	381	361	328	375	363	367	371	379	366	336	336	390	339	366	367	395	335	371	366	373	347	361	356	326	361	346	368	370	353	370	369	332	306	371	331	352	332	370	369	354	375	371	381	341	346	333	357	363	409	353	387	359	388	355	372	336	361	352	331	335	373	380	325	332	330	355	355	384	342	352	359	326	341	349	354	333	365	348
1410	302	274	311	287	258	308	280	307	303	304	309	295	260	299	266	293	306	301	302	325	279	280	297	273	263	263	284	307	290	283	260	287	297	308	281	285	260	281	284	295	266	298	270	297	270	262	289	293	300	267	270	286	313	290	297	309	282	311	270	282	298	324	266	292	288	285	288	266	284	261	276	303	307	307	284	287	343	280	316	279	282	299	308	286	300	303	269	328	292	312	274	277	273	268	265	286	279	286	278	305	290	257	272	285	295	270	288	286	302	266	291	267	291	274	252	282	288	297	294	258	283	266	289	311	266	315	289	279	302	286	299	275	243	290	281	300	271	288	294	279	287	303	265	317	297	329	265	281	273	285	277	291	294	315	270	334	296	261	271	281	297	319	300	306	275	287	272	277	299	288	291	291	281	275	279	281	285	272	260	276	300	287	282	321	268	318	306	260	288	299	274	297	269	299	341	296	270	254	246	279	299	286	319	282	287	295	298	288	266	273	287	266	290	266	263	274	302	283	284	287	298	317	252	314	305	286	306	328	273	262	289	263	291	271	285	301	298	319	284	279	286	285	286	289	276	267	293	287	283	271	280	269	294	330	335	289	324	299	300	277	308	268	296	275	296	292	280	306	281	299	255	271	286	278	286	283	292	262	274	312	247	282	281	291	275	277	289	294	284	268	285	295	292	274	293	299	279	284	304	286	292	312	287	316	299	295	276	278	285	333	304	298	300	289	287	259	297	289	306	272	285	292	315	292	279	273	271	306	294	272	285	347	274	268	271	292	272	266	306	295	306	285	278	288	272	267	289	279	274	283	250	273	273	309	268	299	257	281	277	274	302	258	301	292	303	280	279	305	320	283	297	292	269	309	289	278	296	298	278	302	289	268	280	300	279	272	282	303	269	273	277	283	298	251	300	268	304	253	279	277	246	278	261	258	287	281	293	267	285	279	321	259	281	270	272	256	260	315	303	277	242	292	268	308	265	275	303	268	260	269	300	273	254	279	256	299	286	302	288	321	262	292	299	297	312	306	267	287	263	307	286	282	266	283	299	266	287	265	277	292	297	287	276	237	293	272	295	270	345	308	305	267	308	261	273	288	291	281	287	276	298	324	275	294	266	276	282	283	248	283	283	273	237	279	276	269	277	314	263	273	332	296	323	263	292	305	297	287	280	263	302	279	259	269	293	251	292	299	277	298	288	304	280	291	278	266	301	271	270	288	286	273	246	261	260	299	303	312	250	279	331	282	283	290	269	313	261	257	282	271	268	280	254	266	286	272	273	282	298	274	286	329	309	301	297	315	277	329	282	272	274	307	297	342	290	273	308	270	299	278	293	271	258	270	284	302	264	257	272	291	267	270	298	294	273	328	285	261	310	291	263	287	258	323	301	305	261	273	279	286	299	275	281	265	266	240	297	299	278	288	273	265	294	282	307	294	286	285	257	289	279	270	268	311	290	265	255	290	266	308	279	287	294	290	282	327	297	276	252	331	287	285	261	278	303	271	298	298	278	270	330	286	273	278	282	264	280	305	307	290	280	268	297	274	302	271	273	297	300	257	298	317	275	311	286	316	281	265	281	255	289	300	255	268	303	284	275	304	321	290	258	267	288	298	257	267	289	300	296	302	279	271	341	271	283	287	289	294	318	263	259	280	319	280	259	279	284	261	296	287	262	300	283	307	296	324	303	310	305	287	271	279	314	291	263	280	256	287	294	327	295	269	279	297	263	313	286	280	270	293	271	278	256	295	327	318	269	282	294	308	308	263	263	284	297	268	301	269	278	287	285	288	315	250	291	274	284	303	273	289	265	255	268	309	275	261	274	308	302	276	284	294	281	286	269	304	285	269	282	285	276	300	296	287	263	304	282	292	281	307	298	246	306	273	303	271	294	278	304	328	291	288	313	290	275	262	276	322	284	299	271	316	256	295	261	283	303	309	275	301	294	293	308	277	283	265	288	264	298	256	255	312	299	261	299	288	302	280	287	308	273	300	286	286	289	279	315	284	266	288	300	285	325	285	321	289	264	290	248	292	303	275	259	306	262	256	268	310	286	296	266	269	301	266	270	293	286	288	247	297	294	315	309	291	298	262	307	297	267	288	260	288	305	249	286	278	286	277	281	288	284	280	314	263	304	282	307	281	284	253	273	277	290	284	275	271	297	299	333	286	304	253	285	291	298	295	308	269	258	292	281	267	286	294	299	295	305	274	271	280	266	291	248	273	307	317	289	301	301	254	279	264	284	306	295	278	297	290	294	286	258	291	233	280	259	258	258	297	310	283	274	291	313	315	303	293	267	284	294	322	297	275	273	269	248	287	278	269	271	284	273	317	281	283	287	274	297	313	291	282	299	265	248	275	285	276	324	304	309	311	307	298	270	258	293	304	285	311	290	247	305	305	270	280	281	259	294	297	293	262	277	286	325	315	276	288	296	285	297	298	290	304	267	282	297	285	296	277	300	299	283	281	278	268	287	271	286	317	262	284	245	266	268	263	276	295	273	299	289	281	262	309	289	288	257	310	256	274	290	260	279	283	314	284	274	251	272	282	277	265	288	292	272	299	268	271	309	287	292	271	298	276	287	286	284	282	286	307	265	265	273	289	293	293	289	276	293	272	294	309	295	304	277	303	228	299	281	329	275	288	329	267	287	283	273	307	300	287	286	281	300	301	295	301	289	289	276	294	271	287	296	279	302	285	286	276	276	283	293	277	308	292	278	278	323	283	284	274	289	307	274	270	286	263	292	283	257	317	306	311	279	296	292	293	308	294	295	281	276	294	287	315	282	265	302	308	274	295	264	283	287	314	295	296	319	309	273	273	299	297	281	269	289	324	257	302	283	291	274	278	266	321	271	317	269	310	276	297	232	322	276	313	286	267	278	274	323	282	274	317	272	296	306	283	276	270	256	300	298	300	297	277	275	284	285	264	294	302	285	306	332	273	282	299	286	293	280	305	275	292	305	257	305	272	270	276	304	272	281	261	277	303	260	253	321	297	326	305	296	300	295	304	311	304	299	284	301	259	289	313	277	274	274	326	291	271	289	309	269	296	268	240	272	295	282	290	296	284	279	303	279	288	294	330	272	298	290	291	287	268	311	299	295	285	252	316	285	299	275	297	317	309	324	261	285	323	285	291	277	267	285	251	279	282	265	272	268	317	292	268	277	282	280	266	292	304	270	283	260	284	284	273	262	285	272	271	274	296	311	298	317	280	289	284	263	289	321	279	284	303	255	301	303	297	292	272	295	295	296	280	301	314	267	286	266	280	305	305	277	263	301	297	289	259	262	292	278	269	282	303	284	272	285	295	279	293	290	331	285	281	287	320	281	258	289	294	281	299	288	273	287	275	264	279	279	254	300	292	282	285	293	291	307	264	299	254	280	284	301	295	319	279	255	285	240	267	314	291	298	279	294	278	242	292	288	291	282	306	288	280	263	282	281	294	297	303	257	278	275	259	272	267	273	270	242	277	293	266	308	309	286	296	301	296	305
1794	651	658	662	691	656	607	624	704	662	629	600	625	657	652	663	610	660	598	628	612	663	624	656	636	650	641	629	632	650	632	703	611	628	681	640	615	624	636	657	644	610	619	626	623	625	652	618	657	635	688	649	663	626	608	668	646	619	607	615	634	632	623	673	610	677	664	628	656	659	623	646	574	660	650	666	648	666	637	614	594	637	632	661	621	657	666	656	621	622	669	602	643	624	621	670	604	598	619	594	623	633	621	660	662	658	595	649	612	667	597	602	674	626	613	651	619	649	636	632	637	640	643	684	649	643	645	616	660	570	672	646	662	618	643	672	623	682	609	625	637	676	619	645	602	611	636	670	651	635	657	660	630	661	656	622	656	626	649	654	606	627	677	644	624	657	584	626	618	620	646	601	644	602	611	615	621	586	644	646	597	620	607	631	595	634	650	638	609	610	589	637	582	669	581	623	633	620	662	647	660	667	638	649	623	631	599	596	616	642	628	666	618	657	630	652	681	654	607	600	648	668	652	640	665	638	616	640	649	628	664	649	642	640	703	617	640	646	671	634	602	632	673	670	612	649	683	592	646	601	628	574	628	620	624	596	610	632	618	628	644	657	670	604	670	674	686	635	600	630	641	628	600	610	595	659	600	589	621	634	588	615	622	596	619	632	608	643	651	626	649	635	648	596	621	617	642	617	645	599	624	655	607	637	659	608	639	638	644	601	640	598	642	671	671	620	645	600	644	647	586	627	654	616	657	622	621	595	669	626	621	634	591	643	621	576	666	634	647	598	603	620	661	644	587	660	625	691	625	625	632	655	652	659	646	672	660	615	616	622	588	677	604	653	639	664	612	606	616	644	662	644	621	670	662	639	606	627	637	647	639	652	646	642	599	643	672	676	645	637	603	620	645	656	654	623	660	621	635	669	635	686	624	608	640	620	632	644	675	616	663	619	668	639	626	629	670	648	626	654	653	620	691	613	641	631	656	627	671	665	626	616	627	638	608	610	635	639	635	617	690	625	644	621	635	671	633	649	607	629	684	633	702	678	645	596	603	624	659	616	626	657	621	660	642	630	633	624	639	637	690	581	633	646	638	589	700	638	625	686	668	579	616	643	640	614	599	607	598	631	645	616	676	619	609	606	637	640	650	605	584	616	663	654	617	643	641	660	639	627	640	638	624	667	686	655	622	662	597	630	631	583	613	617	611	632	628	660	618	639	614	630	661	638	595	651	628	631	641	611	593	614	619	691	661	600	656	642	621	640	631	644	675	664	653	647	668	622	676	621	647	641	633	655	664	598	605	630	628	636	629	681	617	653	612	620	648	621	598	647	665	627	661	623	619	646	598	676	616	620	644	663	597	667	644	619	608	651	680	622	623	613	624	612	641	615	606	613	620	602	650	610	587	638	639	602	634	619	663	659	639	613	599	642	626	641	621	597	657	608	634	626	663	597	663	639	637	636	646	628	640	603	633	605	622	696	617	631	604	631	597	641	615	627	678	616	655	658	644	661	665	677	625	613	605	623	659	631	649	677	686	638	614	653	647	648	712	609	649	616	664	641	635	628	649	607	668	623	629	629	599	649	684	659	628	618	598	625	625	590	639	598	636	684	635	647	663	664	598	674	661	619	646	589	656	628	708	679	642	621	620	585	660	651	594	637	634	645	600	618	606	666	626	600	641	617	629	628	651	639	573	621	647	635	623	635	631	669	622	606	632	618	634	645	638	631	678	624	591	621	643	632	645	654	615	675	601	638	618	632	627	670	640	659	670	636	610	649	654	620	650	696	624	634	658	618	633	614	677	672	653	637	643	644	587	628	639	650	599	666	628	642	625	606	625	629	634	678	670	590	644	654	693	654	621	630	682	643	602	630	602	608	622	614	633	622	609	662	631	641	647	618	665	623	637	578	679	653	669	642	649	651	641	607	629	614	619	646	595	644	618	629	581	667	664	677	698	621	586	629	617	641	632	653	588	656	622	636	643	675	652	610	617	642	635	631	636	613	634	596	648	622	664	670	667	649	662	590	649	615	654	680	621	615	638	600	683	630	626	679	643	682	624	639	604	598	629	587	677	630	655	598	639	611	630	618	635	600	657	590	632	664	615	632	659	630	677	637	635	603	641	648	634	640	596	600	610	619	606	655	627	661	623	611	619	648	627	595	651	646	656	677	625	609	627	639	652	613	699	612	637	659	665	651	646	638	611	620	667	662	650	598	609	627	625	634	635	629	647	662	670	650	661	617	613	596	639	651	656	630	659	647	595	632	630	635	647	641	654	679	656	652	643	642	580	643	640	646	580	596	603	646	664	688	655	640	674	646	639	581	615	620	662	657	668	639	656	628	607	624	688	624	553	631	607	647	655	618	642	635	645	646	613	683	652	663	668	644	614	662	710	626	629	648	648	618	673	619	623	615	644	682	633	648	639	612	606	638	622	634	603	649	625	666	624	632	609	627	632	659	624	654	679	583	632	630	625	657	596	628	627	614	624	643	659	661	645	615	638	646	609	605	634	614	618	601	656	673	665	651	641	609	635	572	652	602	652	613	598	651	639	601	616	675	656	619	680	668	611	629	628	603	699	608	664	587	622	652	628	642	634	655	607	628	624	632	659	669	653	640	620	617	643	559	628	601	586	665	638	616	644	642	664	639	648	659	631	620	618	653	646	647	679	629	593	616	617	630	578	633	653	645	624	612	626	635	635	653	665	655	631	637	652	583	626	618	644	643	669	595	630	607	634	591	632	660	643	635	666	628	606	619	619	682	623	607	623	629	625	636	589	642	616	655	630	661	673	661	617	610	683	680	682	664	638	640	653	644	669	664	634	659	607	645	616	626	637	636	648	621	634	641	619	661	601	654	620	643	660	668	606	650	641	650	647	639	632	637	691	656	635	625	639	618	615	594	665	622	605	657	680	637	645	602	615	596	620	635	634	593	665	627	606	621	677	624	593	622	642	595	636	592	613	630	637	659	667	652	612	588	613	595	640	647	678	657	653	613	641	625	641	632	608	627	642	634	614	608	577	634	606	640	639	643	639	625	647	633	660	656	635	657	651	670	614	646	647	629	664	672	637	628	636	640	657	640	610	611	574	579	608	626	647	650	647	684	587	657	665	619	616	621	678	608	645	637	634	641	633	689	627	550	674	672	614	626	618	643	654	615	598	623	626	640	612	638	607	609	617	596	636	654	645	581	680	607	585	630	651	606	588	658	633	638	628	652	613	652	659	624	623	690	631	590	629	646	629	658	646	619	639	635	633	647	681	632	639	584	642	625	581	655	615	654	622	612	613	601	689	663	622	615	624	636	669	663	634	623	649	628	621	633	595	636	657	610	619	617	649	658	661	651	636	613	622	682	650	633	656	596	652	620	589	628	665	625	645	591	632	635	622	612	594	607	658	617	622	650	615	574	653	635	622	623	639	611	651	606	622	627	623	646	649	669	646	616	633	580	650	637	600	638	665	648	609	609	640	633	602	667	650	637	614	607	623	600
7207	386	445	380	278	205	180	180	172	158	138	169	117	126	127	114	155	132	133	129	126	120	141	149	107	121	132	128	107	129	132	146	117	114	113	119	133	127	130	128	123	160	132	116	134	132	148	113	120	116	133	102	121	116	128	128	123	138	138	114	155	138	129	114	121	122	137	143	138	120	135	111	124	117	113	114	103	105	131	115	117	136	130	112	116	141	118	122	118	133	109	122	124	116	124	125	115	125	110	103	118	98	112	138	170	132	117	127	116	105	119	127	126	120	122	145	142	121	130	126	137	125	101	130	115	96	128	97	129	128	115	149	110	110	125	158	115	90	122	119	114	120	128	131	110	108	97	111	129	124	131	109	109	138	109	140	116	123	120	120	133	105	110	113	149	123	116	115	120	141	90	101	105	135	127	132	153	131	111	106	122	122	128	140	129	123	100	114	120	143	131	123	112	109	125	125	122	118	128	131	118	100	117	115	117	120	128	133	125	131	136	132	101	121	131	112	107	118	139	133	104	122	156	150	103	106	106	120	130	129	129	119	99	114	113	117	141	110	104	108	118	101	116	113	105	138	110	126	124	124	132	123	145	121	134	139	115	130	139	107	125	116	146	139	139	111	121	102	111	117	99	134	103	110	127	110	109	107	131	136	135	124	127	108	146	128	115	116	122	122	135	116	154	123	125	122	108	123	135	120	117	125	103	132	116	118	114	115	130	112	125	127	133	116	124	92	112	107	122	128	105	129	129	111	124	124	138	127	132	133	124	130	128	135	127	139	119	113	141	120	133	130	130	126	91	114	126	127	126	117	133	110	145	135	101	137	130	118	134	107	110	110	110	130	122	128	118	107	126	115	130	131	130	136	133	123	115	107	108	93	106	127	121	115	103	128	114	118	120	129	130	128	131	146	122	135	124	114	130	127	151	126	140	122	115	116	124	131	123	121	133	125	124	143	125	116	111	138	128	112	105	122	123	112	146	107	148	128	132	140	124	100	142	137	129	141	143	112	115	125	123	133	134	148	92	130	137	131	139	160	133	130	115	120	115	121	122	107	141	150	141	101	141	108	115	123	135	134	106	123	106	138	134	107	120	135	125	150	116	119	118	118	109	128	104	139	113	113	120	124	117	149	118	108	131	138	134	116	144	147	111	111	114	106	138	133	117	123	136	143	120	120	123	108	115	124	134	134	123	115	141	142	138	137	120	125	115	110	113	102	114	113	103	109	118	137	136	116	120	134	125	122	132	135	124	128	139	120	122	114	122	106	107	105	141	112	132	121	121	108	139	115	121	135	125	109	123	114	134	128	135	129	110	117	105	108	137	135	120	149	130	124	103	116	134	130	128	122	112	104	138	120	134	126	114	118	111	130	138	147	129	124	133	111	110	121	126	139	141	115	120	132	120	116	116	100	106	119	140	115	128	127	100	123	130	121	117	129	143	119	140	123	117	151	136	140	104	115	138	121	137	130	131	126	115	118	124	124	120	113	107	123	121	120	139	127	114	124	146	121	104	133	134	112	129	139	122	118	136	112	135	139	130	116	137	125	103	123	122	124	129	135	109	127	138	110	131	133	123	125	123	119	116	131	128	116	136	111	135	128	121	110	132	128	113	103	134	146	126	137	110	109	136	123	116	108	136	121	122	102	119	123	118	126	123	121	141	126	126	124	126	125	102	106	137	139	117	125	135	123	125	112	118	143	143	128	126	135	105	150	129	143	134	146	121	138	111	139	128	117	136	136	111	114	125	126	123	101	130	108	141	127	98	107	126	127	111	115	115	112	121	121	153	157	112	133	93	144	139	119	126	102	116	141	117	128	136	115	126	137	130	128	119	142	123	107	123	124	117	122	122	107	128	131	124	118	123	117	140	115	107	100	121	102	123	126	149	114	122	117	110	126	103	97	110	118	105	121	133	143	124	130	113	126	128	144	120	136	119	150	125	128	119	111	100	133	106	102	106	122	121	136	119	107	114	113	102	102	122	103	125	132	109	125	123	101	140	124	137	143	128	111	124	136	129	127	127	113	135	127	132	119	121	122	132	127	131	119	120	124	117	120	128	113	125	121	131	126	107	96	122	122	121	142	124	123	126	110	120	128	132	138	111	115	129	108	121	126	110	105	123	125	117	129	112	129	134	119	120	108	119	112	118	134	119	126	120	117	131	114	145	145	114	120	107	134	122	112	140	129	134	100	117	121	117	131	116	125	118	133	130	124	136	140	114	127	122	101	133	107	115	157	117	133	134	141	111	108	129	105	130	113	127	122	128	105	115	114	121	116	119	125	134	107	124	131	102	128	132	101	132	123	122	122	114	108	98	125	108	128	108	142	129	123	150	131	115	121	120	127	110	129	121	120	119	124	123	111	119	122	109	121	103	126	111	157	108	139	118	138	105	116	124	110	115	119	127	120	111	139	132	140	125	132	125	128	122	132	114	115	128	137	135	131	114	109	114	123	130	126	119	135	100	116	100	132	117	123	122	117	111	108	144	117	122	129	115	117	131	110	130	130	126	106	138	115	109	91	142	119	99	139	128	113	138	111	121	154	118	123	138	128	133	112	123	112	122	115	149	115	126	123	128	141	138	130	119	119	132	141	132	140	134	116	127	113	98	112	101	124	146	132	117	122	126	117	108	113	128	116	135	130	99	135	111	123	111	126	118	111	109	112	127	130	119	120	117	137	113	129	130	151	103	110	129	124	136	130	129	119	126	122	111	111	132	143	139	110	114	124	130	119	114	135	104	98	127	115	138	121	137	103	101	136	120	123	116	130	147	146	104	133	149	143	97	122	126	128	102	126	120	115	123	132	107	113	135	121	135	122	121	118	112	121	132	117	116	133	142	102	104	133	127	113	132	129	133	124	131	126	128	106	114	117	115	114	121	129	116	113	124	120	126	124	101	115	127	126	121	133	132	146	127	109	126	134	111	133	101	135	118	112	110	140	131	121	121	115	130	115	100	117	112	131	111	114	112	110	120	130	129	118	136	128	118	138	127	115	124	127	135	105	99	136	135	120	94	100	124	127	115	115	135	119	137	138	136	124	138	119	103	110	126	131	135	136	131	126	103	116	127	118	122	134	138	118	128	124	107	97	114	111	134	143	109	128	129	117	158	134	131	137	128	115	155	114	107	127	120	107	105	137	130	133	134	134	130	119	141	137	145	136	122	122	126	118	126	125	134	129	129	121	113	122	131	135	131	141	121	135	121	110	125	126	135	133	137	118	114	126	117	133	129	108	129	117	128	134	126	132	117	112	133	134	131	122	130	132	133	147	144	114	119	133	115	130	133	118	133	92	137	115	120	142	113	107	143	131	90	127	134	110	119	106	118	129	143	138	117	155	120	149	133	105	124	123	108	102	130	121	134	117	120	139	125	133	135	127	129	114	114	123	136	127	126	133	106	120	117	126	114	122	156	124	124	128	118	116	141	123	116	124	115	120	120	129	138	132	121	138	113	127	123	142	130	115	113	115	126	132	130	137	116	114	128	121
6034	582	1047	1154	950	891	709	563	518	523	453	476	445	366	392	383	384	374	351	353	347	366	327	373	358	355	326	376	348	345	289	334	313	350	305	301	313	337	338	311	316	301	336	309	319	325	320	320	302	303	331	333	357	310	310	307	301	300	329	331	334	315	338	320	294	319	325	344	333	307	331	304	294	324	300	324	304	333	322	329	330	335	316	322	326	306	322	306	326	327	324	313	322	307	311	294	296	301	306	318	325	329	322	310	311	311	342	356	319	302	320	281	305	310	310	279	321	310	323	326	326	279	307	333	326	311	303	300	295	334	280	304	318	319	316	311	338	336	300	321	338	307	344	312	310	323	317	344	293	283	288	340	317	333	326	369	324	320	313	290	292	325	315	322	317	285	312	324	317	304	328	334	320	285	293	295	308	309	295	321	290	324	342	311	311	360	302	284	316	321	332	309	330	303	317	331	340	302	314	334	311	283	316	326	289	288	341	319	315	329	322	314	344	316	290	323	318	289	338	363	290	277	362	305	309	294	327	325	346	319	302	286	338	340	299	311	311	312	352	305	287	310	314	335	306	336	315	308	287	360	312	330	314	289	321	286	328	310	314	341	356	329	270	300	314	301	319	286	320	307	311	318	316	313	310	328	323	311	324	311	302	292	329	303	309	302	283	294	334	308	302	290	303	305	296	327	337	301	311	337	296	302	306	321	307	287	290	309	307	333	297	298	321	299	299	323	275	305	345	293	304	298	296	313	295	291	314	327	312	306	294	299	318	330	315	295	312	296	290	273	311	301	308	304	318	299	335	331	311	324	278	328	288	328	309	315	308	268	311	321	317	277	314	281	295	356	323	327	334	308	325	332	327	313	303	298	333	304	320	298	285	283	310	349	307	299	291	346	303	315	286	310	340	300	319	325	303	315	339	290	345	295	345	348	345	313	307	316	303	329	319	320	334	270	310	305	328	321	300	339	296	321	312	314	324	298	318	289	305	330	283	293	319	304	277	317	297	315	306	318	306	317	334	291	315	289	310	303	347	329	313	300	324	286	317	314	323	303	298	293	324	351	332	304	312	306	266	305	313	313	301	316	297	290	321	328	315	327	310	297	317	305	299	332	308	298	311	313	305	319	286	337	332	299	324	292	345	298	324	350	325	302	307	311	315	353	310	297	294	313	344	274	302	342	318	333	304	339	328	302	290	312	339	330	328	316	317	305	297	304	306	317	321	307	289	305	299	311	319	318	305	316	366	326	316	320	295	330	348	333	308	300	295	287	331	323	296	315	319	328	295	307	287	332	330	315	333	313	318	273	286	305	295	310	300	325	318	334	320	330	302	331	331	311	315	266	336	332	279	341	301	305	311	316	317	302	331	301	339	309	318	331	315	318	298	309	335	306	284	343	282	301	290	320	298	321	332	304	316	324	296	320	341	307	317	342	313	342	315	328	340	319	319	309	296	306	312	307	324	323	293	270	306	335	302	309	283	280	315	287	314	285	303	308	328	329	337	329	326	320	299	347	296	299	311	314	299	301	327	282	311	330	309	355	295	338	320	277	309	318	314	319	319	347	302	312	322	327	298	312	338	323	299	316	296	308	351	315	308	312	287	326	317	314	322	305	341	310	346	339	282	316	306	341	277	294	285	323	258	349	334	282	294	298	291	352	291	327	307	296	290	319	332	318	325	332	319	299	284	292	327	339	318	324	318	334	362	310	320	288	323	308	328	323	317	311	342	337	322	299	317	321	341	312	324	332	335	308	305	335	297	325	288	304	300	318	327	329	301	322	313	306	331	320	321	330	292	304	310	291	289	313	309	327	308	342	327	317	311	293	313	320	319	302	353	313	277	325	297	307	309	302	304	316	320	294	301	318	311	293	296	319	350	297	295	294	322	288	331	290	329	311	321	305	310	321	317	305	321	294	330	321	275	308	302	290	323	328	313	325	301	340	310	321	323	327	327	320	326	305	287	295	327	324	266	321	305	300	326	319	308	310	331	308	281	337	347	295	316	295	297	317	327	284	314	319	294	326	325	287	312	316	311	295	292	299	337	340	340	324	323	319	297	312	304	300	310	294	309	318	300	325	346	323	306	322	323	304	275	302	312	349	330	319	308	341	299	312	336	317	302	304	354	321	321	274	308	334	322	307	322	326	310	303	306	301	333	284	310	316	321	327	330	317	315	336	332	305	314	297	317	311	306	308	310	301	331	317	327	308	296	323	286	312	294	307	303	288	283	308	327	296	310	300	304	309	336	312	292	295	314	337	310	342	319	283	317	329	320	284	351	321	306	304	296	329	351	334	302	356	313	309	280	289	321	308	336	276	293	299	319	310	314	320	344	306	302	308	326	313	293	316	332	302	297	306	335	302	320	291	288	308	311	321	310	331	356	345	302	310	347	331	318	313	351	299	346	327	319	306	313	317	333	320	306	305	326	307	334	302	320	292	305	308	305	304	332	312	318	343	307	301	307	295	337	329	301	289	314	312	303	306	371	297	321	302	304	292	315	290	306	312	314	303	285	336	308	327	313	315	306	278	315	336	309	303	320	325	301	317	321	310	304	285	341	323	330	292	320	291	316	319	326	323	341	293	345	299	331	323	321	313	308	330	325	351	302	297	346	315	288	279	309	336	334	319	310	354	330	311	283	331	296	334	309	337	336	335	287	313	320	308	310	316	320	332	312	326	306	296	314	334	298	325	341	324	260	326	286	280	293	340	314	315	304	317	296	322	304	290	324	312	306	305	285	325	325	326	296	284	331	319	292	307	319	287	325	285	313	342	330	318	313	352	347	335	317	317	334	329	314	316	311	325	320	320	318	331	318	324	322	298	326	315	320	313	328	333	306	277	327	314	319	301	298	312	330	296	282	305	310	317	313	288	308	340	296	298	334	303	367	319	307	314	288	325	310	307	342	312	329	309	287	284	334	317	307	310	330	295	319	320	308	296	320	313	294	311	294	315	311	319	320	301	324	320	305	337	319	320	310	347	293	277	306	306	332	312	317	331	349	286	323	294	329	294	291	315	317	296	292	286	322	304	319	289	312	303	306	305	346	338	306	323	336	258	338	298	318	331	320	330	352	300	318	328	323	324	306	347	334	299	312	295	304	336	297	319	304	297	322	322	320	324	310	325	290	290	324	305	306	285	307	303	320	293	300	340	300	286	286	298	309	300	298	298	314	330	302	305	340	303	312	323	335	332	304	331	324	323	303	299	332	322	289	274	320	323	303	299	296	307	315	316	352	330	302	300	292	341	295	269	329	311	312	315	295	292	299	303	316	330	291	321	307	297	307	311	318	264	304	322	324	278	318	336	296	331	318	297	311	335	292	324	310	344	307	322	307	315	320	311	283	342	326	328	333	286	292	325	316	333	275	332	325	319	333	286	299	319	319	312	298	339	311	326	331	315	320	310	284	282	311	320	346	303	326	301	326	306	309	301	278	299	294	331	321	315	303	307	300	317	297	310	272	305	307	298	315	319	316	308	300	316	315	309
13438	922	847	687	447	317	309	233	249	218	191	187	167	176	151	171	155	135	180	128	150	160	145	136	140	138	144	158	119	148	141	142	119	137	172	133	131	141	140	148	152	149	163	151	131	146	151	158	137	121	139	122	141	151	131	110	122	127	134	146	134	143	134	158	130	139	130	135	151	137	145	128	135	150	126	153	155	142	126	149	143	135	128	135	117	124	127	137	135	116	157	138	127	156	158	141	146	148	136	158	166	120	135	161	158	150	138	148	121	135	136	134	116	131	143	131	142	124	140	126	141	134	147	114	165	143	134	156	144	148	148	139	134	115	130	153	127	147	144	127	145	120	133	120	134	151	135	139	137	126	149	134	161	115	146	169	138	149	144	135	129	130	132	130	145	116	123	145	133	153	115	150	136	127	130	150	123	134	103	129	115	126	147	151	153	118	152	148	135	158	147	123	134	133	127	146	116	117	114	138	123	148	145	135	136	155	132	129	142	142	117	164	142	129	123	137	130	133	139	141	122	128	139	163	152	133	130	136	127	126	136	127	116	139	133	141	152	154	157	129	146	141	143	147	144	131	139	157	145	138	134	147	149	134	155	131	133	131	141	149	150	146	155	163	145	142	148	134	131	140	125	138	123	127	123	145	118	144	130	136	147	146	143	115	136	135	163	145	122	146	131	138	120	108	133	141	127	147	142	152	125	142	126	133	164	119	144	154	135	141	134	127	147	133	118	140	123	129	151	117	125	134	151	144	133	126	132	135	140	142	139	159	135	133	131	145	120	138	141	145	122	126	138	131	148	146	137	136	127	145	139	131	165	129	122	130	156	165	146	117	122	148	153	135	153	141	140	144	145	130	156	143	152	142	135	153	118	141	142	148	129	128	139	133	141	135	127	121	154	146	145	155	138	114	118	122	151	134	127	142	136	137	134	130	150	129	114	141	156	145	140	126	133	124	139	108	155	139	147	160	144	127	148	148	149	123	139	127	135	122	134	147	149	131	144	134	147	119	129	117	139	128	131	158	126	133	123	159	144	136	135	147	144	144	129	141	140	136	152	126	129	123	128	111	130	138	147	132	145	117	135	138	149	148	151	156	120	134	124	133	113	174	142	149	133	153	123	150	138	131	143	130	127	135	152	128	139	137	136	144	157	137	122	122	136	143	144	141	133	140	148	137	147	146	131	126	131	152	135	135	129	131	123	138	149	121	158	144	138	133	123	117	155	126	148	145	161	158	136	148	137	140	146	122	117	119	124	115	137	152	116	135	121	143	130	125	124	151	132	118	124	141	131	134	116	155	157	155	121	128	140	136	136	155	119	155	120	130	137	132	114	144	144	125	131	127	145	141	145	113	142	140	140	144	148	137	141	136	160	127	134	136	130	120	142	142	142	150	114	116	123	114	128	158	148	144	155	124	126	131	115	121	123	131	129	133	133	123	128	143	134	151	132	141	161	149	140	158	146	171	155	135	124	163	146	126	149	151	152	140	147	110	120	134	128	133	128	145	143	150	130	133	125	137	124	137	132	150	131	131	125	124	139	129	141	133	150	126	134	126	129	139	137	134	134	128	140	138	140	139	146	128	163	141	132	128	120	143	128	118	143	138	131	117	158	135	157	110	142	107	140	153	133	151	125	134	143	131	136	143	130	128	129	116	110	135	126	132	143	143	136	147	147	165	114	128	136	130	127	133	133	130	126	136	139	139	122	141	159	141	147	155	154	145	146	141	126	110	117	133	112	130	135	137	138	127	139	149	141	160	129	149	129	139	140	145	139	136	146	132	158	130	146	133	149	134	154	143	130	142	134	128	130	162	128	141	120	159	158	118	129	114	150	140	160	148	149	126	115	133	121	122	139	116	123	151	141	126	131	148	133	124	132	135	139	125	120	128	134	143	159	115	114	118	132	126	121	155	135	138	156	143	123	131	139	134	137	113	152	139	124	131	124	134	123	143	136	135	150	130	144	127	137	139	153	123	161	129	129	148	153	124	143	130	115	131	114	133	166	144	137	128	148	129	133	122	155	134	143	129	132	147	130	133	128	117	143	149	139	128	112	145	133	133	122	149	146	152	155	151	141	151	167	134	141	153	139	115	144	125	134	133	146	122	132	139	129	143	124	125	156	149	126	130	129	139	116	129	125	149	139	134	140	146	134	136	156	157	127	121	160	134	130	139	133	156	167	119	104	122	137	123	132	147	152	150	135	124	148	156	145	122	162	149	144	149	147	131	143	129	146	149	128	146	139	126	126	124	119	141	134	123	155	121	129	140	137	161	144	116	163	118	114	135	131	143	161	122	125	160	136	141	146	155	124	146	134	120	153	147	136	123	143	139	164	130	139	154	137	146	122	153	135	149	132	147	150	167	129	141	163	145	133	122	139	118	149	138	154	143	140	149	132	130	119	169	127	140	129	153	148	126	142	136	151	122	154	126	145	132	128	131	154	122	142	136	122	146	118	134	135	122	112	123	125	142	129	127	140	107	128	135	126	120	126	132	126	132	138	134	151	154	144	138	145	144	122	137	142	112	127	149	143	152	141	142	138	145	147	144	128	154	132	122	121	129	140	122	117	134	133	127	137	158	139	153	170	148	143	122	148	120	136	128	107	151	132	132	154	130	140	134	148	146	132	145	136	156	139	123	117	140	157	127	131	151	136	142	113	146	144	130	136	144	162	141	135	164	125	162	152	123	125	150	162	163	134	134	145	144	140	145	156	130	133	144	110	151	145	132	135	144	145	128	153	143	139	151	128	152	149	140	129	131	145	148	131	135	122	150	132	130	131	150	149	157	142	149	132	119	154	121	129	131	145	135	139	133	128	134	139	134	136	116	154	135	137	125	128	126	137	135	169	138	134	133	135	132	139	137	117	129	131	133	161	130	152	128	126	131	130	125	129	161	132	140	122	133	142	120	165	134	146	129	138	141	142	138	130	147	110	166	123	128	131	123	129	138	143	156	131	125	141	141	140	125	146	136	157	131	129	136	142	141	135	146	138	153	116	134	139	135	110	137	152	152	143	129	146	153	137	136	124	136	119	149	139	143	155	135	128	123	162	154	136	136	138	133	117	132	125	149	134	144	135	115	144	159	139	129	145	116	132	150	149	143	141	132	150	125	133	124	107	131	148	115	125	142	132	152	144	163	135	166	175	153	143	155	144	126	135	152	126	144	118	119	149	137	125	137	141	140	136	135	115	157	136	155	154	151	139	150	112	135	155	144	148	144	139	138	145	156	134	139	169	151	138	159	130	134	142	147	143	136	143	111	132	151	135	123	122	145	133	133	126	160	129	129	125	140	140	121	136	123	125	135	142	139	145	126	128	127	154	158	152	132	149	126	137	133	118	139	145	142	126	136	145	120	148	144	135	146	122	100	151	140	135	118	126	136	128	124	148	118	138	149	140	143	169	143	149	145	122	106	138	142	159	141	164	120	150	118	130	123	137	144	127	147	125	155	131	154	139	136	130	131	125	129	127	139	148	134	138	112	122	132
7933	878	1733	2045	1756	1366	1150	926	831	755	687	625	579	541	530	493	506	464	492	464	447	452	412	443	424	428	416	398	401	385	382	408	419	397	398	404	390	377	402	362	383	372	382	364	364	364	362	374	393	385	413	385	352	393	387	365	396	372	388	354	387	354	372	347	365	402	356	359	346	345	372	343	376	388	393	355	334	404	369	366	372	368	372	367	355	392	383	397	351	357	336	358	344	361	357	369	372	351	373	357	389	344	374	362	348	376	360	373	387	337	362	367	357	390	404	368	344	345	365	363	393	327	335	388	348	360	332	336	356	352	357	381	338	360	345	339	394	368	327	373	354	362	379	373	386	357	351	353	360	383	361	340	353	356	328	345	331	392	382	378	342	354	340	357	372	349	373	382	387	375	362	385	354	348	353	400	386	344	400	363	378	385	354	381	387	352	381	329	343	351	361	379	387	365	360	337	351	353	360	385	353	332	383	377	363	348	371	349	377	363	361	369	355	350	339	334	354	395	391	357	356	353	363	338	372	365	354	354	363	374	337	351	343	366	381	349	373	344	362	349	380	387	360	379	359	363	362	367	369	334	367	360	358	365	374	360	375	347	359	349	372	332	359	389	356	336	389	368	381	384	364	386	340	359	349	371	352	341	355	389	365	368	381	369	353	408	345	304	370	401	343	346	361	334	391	348	362	333	334	353	323	376	346	325	360	360	350	364	399	362	363	349	344	386	329	353	373	356	334	370	360	370	358	320	328	359	368	344	344	374	333	381	338	353	391	388	372	348	359	361	370	350	358	394	347	334	349	325	322	387	349	329	381	358	344	394	395	321	356	317	367	385	327	362	329	363	356	342	320	363	376	318	350	360	339	348	375	355	315	369	357	348	374	346	367	344	349	355	354	357	382	374	359	348	332	332	350	353	348	354	359	357	340	361	383	349	355	369	360	348	367	351	373	384	359	361	338	337	341	375	371	377	370	386	352	335	370	365	354	345	325	338	408	327	368	354	331	355	340	371	348	365	351	336	371	366	317	356	384	335	381	384	359	327	341	338	345	366	354	324	356	342	362	362	345	345	377	372	344	337	352	381	379	356	358	358	349	368	357	338	385	387	369	388	372	362	334	342	373	322	338	373	336	379	361	378	353	358	358	325	352	354	341	331	337	391	355	358	368	350	360	340	355	368	364	360	342	338	370	397	352	333	361	384	347	379	364	321	319	354	353	325	363	354	363	327	365	320	407	371	344	321	346	380	347	342	356	364	340	352	343	362	358	380	391	342	399	351	378	326	353	358	321	350	335	366	386	331	351	356	375	367	338	370	348	364	357	333	374	359	377	381	317	361	352	363	347	352	363	366	349	368	342	339	375	316	367	335	334	322	316	348	379	383	315	346	357	383	391	371	374	349	366	387	359	350	368	351	365	364	362	373	359	355	344	359	349	348	382	380	361	357	345	342	340	329	374	378	400	314	376	348	381	343	355	374	328	392	349	367	358	360	341	336	349	347	362	362	380	329	331	348	368	338	316	360	353	368	318	354	347	327	348	377	336	374	365	335	378	327	342	372	352	357	383	339	384	360	359	361	367	368	358	357	333	368	324	348	389	404	369	338	325	366	396	345	350	335	333	349	353	341	348	347	360	339	344	376	363	332	370	371	339	340	346	364	390	351	353	348	357	350	362	357	375	365	388	345	333	371	322	351	365	356	342	364	385	361	384	375	358	356	370	358	350	353	350	321	376	373	402	385	352	343	354	365	339	371	364	351	369	381	348	332	346	383	355	302	370	389	353	358	383	369	349	361	332	372	383	322	376	363	323	345	371	362	374	365	321	358	360	347	379	327	365	389	403	324	365	363	354	398	364	364	374	378	387	339	349	337	343	395	363	343	354	361	372	350	349	353	331	353	377	379	342	344	375	359	376	392	381	362	345	361	355	357	367	383	369	340	359	372	356	382	322	354	380	354	337	353	361	364	352	381	338	376	365	338	340	353	403	334	381	369	347	389	328	349	357	352	354	341	335	339	339	396	404	356	328	319	376	359	333	367	375	327	332	366	366	352	364	380	350	349	350	364	341	341	328	348	409	384	345	347	373	349	342	363	342	330	369	374	368	351	360	356	372	343	363	327	335	331	373	363	352	348	360	336	331	372	384	358	350	311	348	378	351	346	361	371	371	338	376	377	327	335	339	329	322	308	357	375	356	352	341	357	365	376	346	319	339	338	337	356	366	360	333	374	367	354	344	363	347	367	325	369	345	351	401	345	367	359	366	347	335	373	379	365	349	371	395	408	359	359	341	323	341	348	358	404	326	388	353	352	338	373	355	383	347	357	362	328	368	377	373	360	368	342	398	380	355	373	370	359	331	359	351	335	382	425	373	348	303	320	322	343	367	353	351	370	408	383	366	386	347	352	360	329	326	340	361	361	372	368	344	358	349	373	391	360	355	333	339	342	381	376	348	363	360	345	365	342	349	370	356	343	369	323	383	398	383	388	345	325	365	385	396	361	358	376	329	356	355	344	365	366	339	334	374	357	372	325	378	385	397	368	378	350	373	351	369	379	312	362	346	343	392	365	366	370	376	368	361	356	341	346	334	360	364	377	344	349	360	351	333	353	352	348	363	351	329	348	346	348	365	372	359	346	352	333	352	399	355	369	357	346	374	392	333	364	349	352	355	367	330	340	356	369	358	340	368	404	365	339	361	388	352	368	368	354	348	351	393	340	372	366	335	368	368	342	376	331	404	355	344	380	348	344	359	348	313	349	370	380	321	378	355	353	362	319	360	346	395	383	385	363	357	332	335	360	350	373	360	354	357	364	368	375	366	351	341	390	331	390	362	370	404	354	377	363	350	349	395	362	343	367	378	344	345	351	394	371	365	331	357	355	350	356	346	351	348	338	357	337	345	350	387	326	358	359	360	343	361	351	341	402	352	383	351	374	357	369	378	361	334	314	351	341	380	366	367	353	373	328	369	369	364	355	325	372	353	380	364	364	359	368	357	368	345	373	343	369	360	400	343	361	379	343	360	341	342	339	358	336	393	372	314	370	398	341	374	342	348	364	382	344	375	336	384	374	368	364	343	335	353	383	349	374	319	337	342	373	387	353	368	375	360	332	406	370	372	369	364	333	353	358	343	402	395	377	364	350	305	367	326	346	389	341	391	350	349	362	333	370	349	325	316	351	395	375	362	389	344	345	352	382	373	369	345	349	363	335	345	325	345	347	333	378	354	370	311	346	365	361	358	341	362	359	335	352	349	338	363	359	346	367	371	366	381	331	356	385	358	365	391	354	340	363	383	340	358	358	344	376	363	375	386	384	376	358	382	371	352	364	362	357	378	338	375	369	387	362	360	365	354	389	340	340	366	379	346	373	369	341	350	369	381	371	328	327	346	373	389	401	369	391	311	377	338	344	320	376	353	384	371	394	333	389	358	342	358	346	379	340	358	338	362	382	375	368	369	358	355	345	332	364	387	344	328	371	369	357	372	378	392	358
1485	278	303	327	289	256	280	285	296	265	290	291	268	273	298	284	293	280	256	276	289	316	270	308	293	308	281	251	268	320	289	284	270	261	267	270	301	269	305	274	289	280	287	287	306	271	283	283	283	273	263	310	310	277	296	281	290	261	287	277	306	244	286	279	265	278	307	281	293	288	250	265	296	266	264	280	291	286	300	299	276	261	290	306	293	280	274	275	268	277	281	278	267	295	269	271	285	299	281	291	300	294	318	316	293	246	277	280	326	284	290	277	280	253	264	320	315	268	304	296	301	286	281	285	253	294	292	269	286	290	290	316	260	301	273	277	292	290	302	275	286	273	312	276	308	285	286	250	258	305	282	301	268	306	316	272	308	278	298	295	271	295	280	289	288	281	305	292	301	302	281	308	277	290	321	290	284	270	288	266	320	316	248	299	293	289	296	306	281	316	292	305	307	264	322	280	249	296	290	273	290	284	280	283	277	329	288	318	288	249	259	277	262	275	271	286	290	285	279	295	296	282	251	274	287	295	291	290	270	297	294	270	313	307	286	286	293	248	275	288	281	288	281	301	263	291	312	297	277	299	274	299	329	299	243	293	287	292	330	270	275	285	301	284	247	305	287	280	245	282	307	330	278	310	301	290	272	328	278	290	292	281	298	282	256	280	296	301	289	265	281	234	296	295	282	274	246	290	273	293	279	299	265	306	249	300	271	265	279	294	314	274	280	308	264	269	277	272	286	278	282	284	323	259	304	260	278	302	281	279	286	295	293	317	274	309	277	298	305	295	293	274	288	290	268	309	282	292	261	299	267	271	254	276	269	246	290	288	304	293	255	299	270	261	257	286	275	272	281	288	291	285	319	267	276	264	287	285	271	300	305	295	274	258	320	318	307	296	262	294	307	274	314	262	297	242	324	264	261	306	253	273	250	264	268	253	281	266	258	298	261	300	294	273	287	290	333	295	272	288	291	295	288	302	275	285	294	301	288	288	290	275	294	302	279	264	281	262	281	303	303	284	303	334	286	280	287	317	275	263	291	277	304	259	270	289	288	310	262	294	254	249	263	261	298	284	294	297	273	283	294	297	297	307	246	274	277	298	304	274	264	249	278	278	294	267	288	306	282	294	276	298	268	328	298	279	298	297	294	283	321	276	313	314	326	317	254	268	263	307	309	301	255	292	285	253	271	296	285	266	315	274	299	283	317	303	277	280	263	298	276	271	282	247	279	260	274	277	301	272	313	324	296	268	304	287	293	279	264	319	277	294	275	298	296	320	287	287	310	294	280	311	272	263	323	284	279	285	320	314	283	286	300	260	290	272	289	271	300	316	303	298	294	285	262	285	297	303	304	273	288	267	293	282	303	269	252	284	294	300	281	236	307	288	243	301	257	303	289	295	256	282	308	289	311	292	277	315	321	290	280	281	283	312	285	306	291	288	288	282	287	301	265	305	289	282	295	337	290	281	278	294	283	261	268	310	267	261	281	301	294	288	273	273	298	292	291	264	294	301	276	318	270	296	254	317	261	297	295	291	310	275	291	277	278	264	264	272	297	295	299	290	263	270	291	294	283	305	282	270	266	301	276	273	302	267	290	267	275	270	304	287	267	266	303	270	300	267	260	305	296	295	283	307	278	323	280	300	310	294	284	260	303	280	269	294	316	298	267	280	263	286	305	317	260	290	280	291	313	312	300	285	256	322	290	268	276	278	304	274	261	337	274	288	300	272	251	282	336	257	276	315	330	324	246	294	297	298	298	293	274	296	302	281	272	234	326	259	308	292	302	282	277	255	300	303	275	275	269	264	271	268	247	294	287	320	288	285	325	296	292	288	274	281	287	268	321	290	313	285	272	302	316	285	287	318	264	310	274	299	301	286	303	272	320	270	287	302	273	249	278	274	283	269	273	315	254	282	282	314	279	266	301	278	277	276	296	290	292	309	255	288	273	275	297	273	283	285	290	303	279	264	265	278	302	313	275	292	257	281	271	259	277	288	268	289	275	304	289	290	297	292	313	296	271	291	283	298	297	270	291	297	278	299	278	256	270	306	316	345	271	262	290	280	236	275	279	258	272	255	310	263	332	274	290	324	301	268	297	318	309	315	342	274	302	294	308	318	312	316	305	289	251	311	310	261	298	300	306	308	256	282	293	281	286	285	302	288	285	302	276	279	318	266	276	269	275	305	296	314	281	248	250	270	289	277	268	278	330	282	291	293	298	294	279	253	278	316	287	296	313	290	303	283	276	264	311	266	270	251	263	329	280	292	274	269	279	312	287	318	330	286	295	311	299	256	279	281	311	272	285	295	271	301	311	304	288	293	279	298	309	286	272	283	287	320	297	296	278	302	273	285	315	275	286	283	289	286	273	286	312	274	299	283	275	296	277	285	322	313	308	287	281	289	283	268	294	267	287	294	295	302	288	314	278	288	288	293	309	285	270	278	307	267	295	336	292	284	277	278	297	286	280	278	259	263	241	268	279	283	300	304	293	302	276	283	259	299	273	261	287	258	270	270	291	259	269	274	313	291	288	290	290	265	272	319	265	273	262	297	274	252	312	290	297	290	309	279	296	268	280	305	271	274	305	296	279	277	271	288	251	300	305	284	258	299	302	289	281	268	251	272	271	271	259	255	312	279	270	278	279	260	287	298	284	288	287	292	292	274	341	263	301	299	273	292	284	295	281	292	258	303	291	254	255	299	288	275	283	301	295	285	283	289	301	288	321	310	275	280	305	283	301	296	271	282	281	276	288	296	304	315	270	314	295	270	287	281	300	330	314	281	252	284	315	302	280	268	276	255	300	269	296	300	290	290	290	295	289	301	288	293	301	300	276	296	280	281	276	292	296	280	285	269	276	271	287	275	276	283	278	302	262	286	287	264	288	299	292	262	298	285	295	280	314	266	289	303	326	294	274	263	316	271	274	310	271	294	315	304	266	291	322	274	281	266	295	278	266	314	310	286	298	316	290	289	308	316	282	307	309	287	276	269	254	295	320	266	279	277	286	288	306	298	270	280	276	287	294	296	316	289	272	262	273	290	296	308	293	277	298	279	294	275	294	284	269	296	287	303	262	241	296	271	292	297	259	291	301	303	302	296	269	280	300	273	271	285	286	277	290	266	282	283	312	268	282	286	303	266	288	288	294	279	271	271	294	304	291	301	292	296	344	292	272	247	288	283	271	289	309	287	335	286	276	274	285	289	292	328	308	304	310	270	246	242	272	296	278	284	294	306	271	281	270	285	293	280	296	279	314	316	305	288	322	245	293	298	275	297	262	298	268	281	265	284	278	281	280	289	273	310	256	260	261	284	282	278	266	295	286	276	266	309	273	282	269	283	275	309	255	274	317	267	292	308	278	278	273	296	289	286	299	300	298	289	294	316	286	274	283	284	295	290	268	276	288	295	277	263	255	280	293	261	267	301	252	293	279	294	300	316	294	293	288	291	246	321	273	259	280	254	232	264	303	298	292	314	278	276	294	273	272	298	266	287
1808	654	637	664	658	697	620	623	641	624	648	612	632	623	664	623	582	624	676	643	623	602	644	683	650	617	633	643	571	659	623	643	673	645	645	644	633	659	573	656	643	620	600	641	608	579	621	649	645	595	635	615	646	617	648	610	611	614	656	574	669	629	668	643	607	655	668	623	663	656	636	660	634	698	653	639	640	610	638	644	636	582	656	659	607	619	600	635	613	660	647	617	612	675	635	657	602	602	643	641	616	654	616	640	634	622	602	614	607	637	650	608	640	598	614	658	641	654	628	616	654	653	610	608	598	586	618	669	606	634	611	649	633	629	662	587	600	633	688	658	653	635	624	631	636	639	611	629	637	656	636	611	636	644	638	622	676	659	642	652	640	631	622	637	652	603	659	635	613	631	641	654	645	663	619	675	651	708	630	650	609	595	600	638	622	619	629	625	608	622	637	628	646	593	618	656	670	626	629	656	653	590	641	647	633	679	645	672	631	593	624	682	612	600	635	617	620	636	642	639	596	607	618	616	633	601	627	649	658	624	628	662	605	645	645	665	609	680	608	594	637	640	618	631	649	638	661	637	671	609	603	608	659	643	598	678	663	667	629	590	630	607	609	629	604	593	693	610	632	615	657	612	668	668	603	659	680	653	661	634	666	681	617	634	637	593	608	620	640	633	614	627	678	598	622	627	644	691	675	642	634	660	610	631	687	662	660	598	657	613	630	633	641	664	618	642	596	644	678	609	614	637	651	622	602	614	646	657	646	613	672	591	678	605	651	601	622	644	605	614	671	622	631	644	664	571	606	626	660	653	641	624	624	651	634	604	635	655	615	612	618	642	607	665	645	656	652	659	667	633	615	621	634	609	578	613	594	567	631	633	684	642	688	631	633	647	650	649	651	680	659	676	649	600	604	640	651	655	597	630	668	645	671	656	627	684	624	615	634	633	646	656	625	627	666	623	667	607	636	647	627	655	653	645	659	644	656	623	606	572	641	604	646	610	618	605	692	623	630	646	619	686	606	719	640	645	606	610	639	653	639	628	661	628	639	698	611	589	646	653	622	606	609	606	652	641	614	657	586	649	606	597	632	585	625	647	651	606	652	587	673	620	624	625	644	609	641	659	626	603	635	655	618	604	638	611	586	646	605	639	635	642	603	624	638	643	613	615	643	667	637	635	640	603	644	600	671	650	590	657	599	640	630	626	627	620	653	625	600	616	620	601	610	695	632	663	615	685	632	614	629	639	638	592	647	613	669	620	675	596	614	625	628	646	633	637	632	658	614	636	661	575	609	622	612	669	644	641	602	652	626	601	663	653	619	677	628	617	648	628	667	612	639	645	626	625	640	678	642	631	630	608	579	631	609	630	619	643	630	586	623	650	662	651	605	643	635	636	631	639	614	633	600	631	635	655	641	656	630	654	607	621	603	585	650	612	640	682	663	639	661	661	647	613	626	648	656	631	634	588	627	644	653	670	642	619	620	632	634	642	655	651	651	611	632	681	654	612	623	603	638	574	642	659	604	635	612	640	653	640	670	646	667	642	645	603	634	631	641	616	628	658	608	652	630	633	660	633	608	620	636	614	683	607	677	646	581	601	625	676	608	613	586	667	648	654	625	643	669	598	663	644	634	633	610	631	643	666	636	612	676	624	655	610	605	587	635	658	621	593	636	645	619	649	636	659	616	586	639	672	628	673	620	653	628	594	625	623	639	623	647	675	649	573	590	648	630	636	630	616	677	597	598	652	645	625	643	664	614	621	659	649	616	626	636	640	640	624	679	626	647	675	666	580	628	631	650	616	631	611	614	630	600	657	614	607	599	663	668	641	650	623	643	613	621	655	644	658	605	659	633	668	661	615	610	617	650	621	647	661	632	590	613	633	636	661	636	627	611	592	616	625	645	615	633	594	637	611	601	647	623	629	626	629	625	613	662	620	624	630	666	683	685	596	621	617	580	615	640	564	633	613	654	644	647	608	595	618	659	644	719	589	643	632	690	640	675	685	655	615	605	663	608	606	630	602	615	619	645	628	627	657	611	633	573	654	613	668	648	665	643	604	612	610	591	638	667	665	646	685	624	613	640	638	632	603	625	630	662	638	610	619	616	612	639	650	647	641	674	601	649	629	613	616	643	629	682	631	606	636	673	657	643	648	643	684	615	632	628	661	628	599	658	657	625	629	641	613	650	630	630	631	681	646	616	637	663	656	694	651	661	647	649	631	651	654	624	635	609	622	654	649	583	659	614	642	598	639	624	694	589	655	640	612	630	625	656	648	618	628	584	622	656	619	620	665	595	615	607	622	618	631	625	645	651	670	680	636	652	632	666	661	644	654	622	657	620	644	579	633	636	597	650	598	656	632	672	644	577	621	651	619	659	586	624	644	623	645	624	676	670	608	672	644	651	646	628	614	629	672	617	610	640	685	641	661	605	651	638	655	622	628	633	636	643	653	600	653	649	653	581	642	643	619	646	676	598	698	679	635	674	619	621	620	678	689	610	623	627	665	659	615	636	635	621	639	648	636	580	631	634	610	619	645	646	651	580	615	615	624	669	600	640	636	683	598	631	575	636	603	540	657	616	603	633	613	611	634	666	640	628	642	648	620	636	619	635	649	591	644	628	630	625	654	638	633	619	611	635	651	622	620	606	605	612	656	596	616	649	661	634	597	637	640	643	656	573	694	602	604	646	659	614	612	649	657	640	629	649	598	609	646	628	622	642	675	612	660	636	640	610	595	617	660	589	625	601	642	636	611	673	587	589	656	655	613	663	649	658	651	645	589	615	687	688	640	681	640	648	682	620	659	634	669	608	633	639	667	641	655	648	628	678	596	620	616	632	631	617	637	627	618	616	659	618	671	631	661	622	648	607	660	682	651	625	624	600	670	645	658	631	654	652	658	625	648	636	612	675	605	638	615	619	647	653	641	644	644	678	609	658	651	654	603	609	631	651	623	626	665	643	623	654	665	636	623	639	657	627	664	655	643	663	604	643	629	600	619	684	653	683	604	627	665	605	664	633	651	651	630	647	628	662	598	674	640	586	611	648	618	636	630	637	632	672	627	621	649	655	673	614	615	663	610	691	640	653	586	674	625	666	644	631	589	632	641	644	628	616	612	576	599	609	627	642	624	626	667	622	656	646	603	646	664	637	657	636	626	637	643	637	699	638	650	616	627	703	640	644	679	633	676	633	608	642	598	627	684	627	666	620	660	656	620	640	642	663	569	630	665	620	639	601	658	643	650	614	646	626	626	673	651	630	586	627	637	616	689	608	619	635	618	631	669	638	617	630	604	595	659	612	646	628	639	613	643	635	614	703	680	624	601	637	643	620	652	657	649	672	648	608	694	592	625	598	599	621	657	635	644	638	622	621	672	653	629	659	679	600	613	614	615	667	682	623	675	657	593	634	638	635	623	624	637	639	641	697	639	600	643	634	670	627	635	638	668	618	682	617	620	623	604	592	622	631	632	607	644	612	647	595	611	663	655	609	645
6972	409	448	365	233	209	203	199	166	148	154	130	139	133	137	139	136	136	139	125	111	136	133	128	141	140	134	117	126	119	128	135	140	121	133	96	120	129	124	124	124	116	109	124	117	124	120	151	125	121	146	121	126	121	113	131	130	122	133	125	145	112	120	121	139	116	123	131	135	102	126	121	132	127	127	111	117	114	120	110	126	108	116	113	113	122	116	118	119	123	141	134	133	115	110	120	139	139	127	120	122	119	128	128	109	124	107	110	128	133	115	121	126	122	125	108	140	150	129	135	143	115	126	110	117	120	129	109	112	116	131	119	111	137	124	142	122	118	106	124	113	127	109	110	126	124	150	148	123	119	126	107	111	159	129	120	124	121	125	109	128	121	125	114	132	136	116	110	115	135	106	133	109	105	127	137	122	132	126	135	122	110	105	122	100	123	134	120	115	115	138	103	107	135	116	126	113	125	121	156	119	124	112	105	98	109	135	115	126	103	125	136	126	120	109	129	123	127	139	124	147	118	110	119	111	125	128	117	117	118	107	134	112	138	138	117	108	135	114	138	119	132	97	112	135	120	130	124	133	126	121	102	124	124	118	103	127	119	146	138	130	121	123	128	115	122	132	132	116	96	117	139	136	132	121	122	113	117	127	142	138	131	112	123	127	116	110	151	123	132	117	121	121	140	115	130	127	127	129	118	130	127	91	121	117	162	116	122	122	111	127	144	98	124	125	123	106	126	117	124	126	130	130	104	135	130	137	113	120	136	107	103	116	128	151	124	136	113	121	151	113	156	121	129	122	134	125	120	129	133	133	119	98	104	125	108	136	110	121	119	134	139	133	146	107	122	133	126	133	123	131	108	128	120	121	137	145	130	132	110	105	126	134	125	110	129	119	108	102	132	104	134	121	118	131	111	135	116	145	132	124	107	121	130	98	128	115	126	120	122	113	143	119	130	111	113	132	121	112	126	131	113	143	128	151	106	123	122	120	112	136	111	129	124	118	125	142	111	106	145	130	125	112	123	143	131	109	112	122	140	122	125	136	115	127	133	143	136	128	132	109	119	138	118	114	114	112	114	100	110	124	101	128	121	123	145	121	123	123	143	127	115	111	108	132	133	134	117	139	131	141	128	119	124	120	144	112	111	125	101	110	133	134	118	147	105	122	140	129	139	113	123	108	123	138	110	124	110	127	125	123	112	117	113	128	122	141	138	96	118	120	122	137	123	120	135	134	127	136	102	127	119	130	121	113	136	116	136	134	134	109	94	122	133	113	125	133	107	117	119	107	121	114	133	131	122	119	119	136	137	133	108	125	128	112	134	122	113	126	120	122	126	126	118	128	124	166	125	108	122	117	114	141	136	111	119	123	112	122	126	122	120	135	148	129	97	126	110	100	107	109	120	125	130	128	112	127	119	124	122	145	118	135	121	124	136	119	116	133	101	109	112	111	105	117	133	103	119	116	134	117	117	120	129	124	114	105	126	145	115	142	135	114	100	132	128	111	138	136	106	148	133	100	138	129	124	123	98	127	125	123	133	144	135	103	124	127	112	126	110	132	124	105	152	104	121	146	114	128	127	111	126	134	130	122	91	120	122	132	130	98	143	132	115	126	128	130	120	123	139	140	125	121	133	143	124	126	123	120	116	135	129	117	140	133	113	120	130	132	110	115	118	117	147	131	106	128	100	112	119	117	143	140	146	127	156	121	132	132	133	121	121	119	118	133	115	121	120	112	104	116	112	121	147	105	135	131	123	122	113	108	139	125	130	135	113	135	126	109	120	120	133	126	132	119	113	133	103	129	142	121	129	138	138	122	94	123	116	114	126	126	113	128	110	129	126	106	135	146	120	123	106	122	142	103	109	139	138	124	116	132	118	139	124	116	125	122	142	112	118	120	98	105	105	104	106	120	138	101	126	123	109	128	109	135	140	129	121	132	113	115	129	124	109	129	114	121	115	116	119	125	128	107	111	120	114	140	107	123	139	113	105	133	126	116	129	115	113	126	130	129	115	122	133	121	115	113	97	108	136	109	129	140	130	124	110	141	114	132	130	130	132	102	109	127	143	139	123	115	128	117	120	120	116	130	143	116	136	114	124	114	134	122	127	101	127	124	115	114	113	116	117	145	128	95	129	122	119	140	126	131	96	114	116	126	113	130	127	128	130	125	146	106	110	123	112	124	126	104	115	125	129	104	116	125	119	109	123	143	120	131	120	133	125	126	122	120	122	116	114	123	135	119	129	106	114	105	126	114	112	115	107	146	115	128	106	119	113	105	130	105	112	136	107	120	107	135	141	135	144	130	107	123	116	131	117	135	126	128	134	120	129	119	110	129	116	133	132	124	119	123	111	122	150	117	145	124	118	115	129	138	120	125	126	130	116	104	121	126	132	115	133	123	112	113	103	113	130	128	120	116	133	133	113	127	106	115	144	118	113	115	115	120	120	117	136	122	130	143	122	107	130	123	126	105	137	122	132	137	130	136	131	112	107	134	119	107	115	141	111	153	131	134	129	136	140	112	126	112	105	143	120	134	120	119	107	133	125	131	114	139	135	103	147	118	125	126	99	109	130	117	118	116	149	119	141	117	120	131	113	108	139	105	114	130	96	114	135	129	109	125	132	114	142	134	100	118	118	122	127	122	105	132	132	144	121	132	134	120	141	119	129	122	105	131	131	93	132	124	115	153	126	125	101	132	136	121	112	143	135	133	121	107	134	128	131	110	126	137	129	112	124	106	125	120	100	110	111	131	112	96	135	122	108	127	121	126	125	125	132	115	118	132	111	130	113	126	131	131	130	101	137	120	136	124	135	115	120	149	128	114	110	119	127	124	128	116	127	128	114	130	118	108	115	128	141	132	125	108	109	108	126	118	123	120	114	119	134	141	112	128	122	127	111	117	111	105	153	118	118	143	101	111	95	111	128	122	138	128	140	113	154	119	121	136	121	122	120	128	132	119	128	116	119	123	103	131	135	104	128	115	148	126	121	110	136	123	104	109	142	108	115	132	112	124	120	124	141	117	113	127	117	111	121	120	125	125	114	143	116	122	134	111	127	102	115	118	145	133	142	117	115	129	114	129	114	113	133	153	104	132	139	122	117	135	105	126	127	133	144	120	131	99	114	122	126	125	119	125	106	106	111	133	126	105	122	102	145	106	122	121	108	123	121	119	142	110	105	127	113	117	126	119	115	128	129	124	128	121	130	132	153	119	116	132	114	120	116	127	118	129	116	133	133	134	129	132	109	124	103	128	133	117	135	120	123	99	116	112	126	129	113	123	120	127	113	125	136	138	128	106	114	121	112	108	141	107	123	118	116	106	111	153	121	134	140	135	130	129	117	137	114	114	140	121	124	135	121	148	154	108	118	106	115	116	104	108	118	121	122	112	106	131	114	120	117	133	136	110	113	117	125	131	132	101	106	130	108	129	124	153	132	111	134	134	123	131	125	133	126	126	112	145	140	105	115	112	107	115	118	122	118	119	130	119	121
5987	549	982	1212	941	800	684	621	554	492	507	437	408	437	400	359	394	388	345	368	348	357	361	370	341	320	364	303	336	337	324	305	366	318	319	340	327	307	325	324	347	324	326	310	337	313	327	331	331	278	333	354	325	327	315	333	309	335	317	311	306	299	303	328	301	317	296	290	301	312	310	305	295	319	344	320	288	300	349	288	310	348	334	281	339	346	297	309	339	342	317	302	309	282	301	315	320	335	300	283	309	325	337	324	339	302	312	327	325	317	315	314	313	315	297	355	271	295	318	343	324	321	325	306	338	278	294	325	311	302	304	336	339	320	322	307	325	331	299	346	298	325	322	327	301	345	319	320	311	328	293	323	300	330	305	292	319	293	305	317	331	305	314	323	346	312	296	279	298	329	317	330	299	313	307	319	299	318	341	348	332	301	292	353	282	330	307	335	306	315	332	322	323	313	314	327	310	350	309	319	326	331	294	334	313	309	327	310	314	321	327	314	304	289	296	303	290	291	327	318	318	340	300	330	294	297	315	323	346	320	316	323	323	297	317	323	316	308	262	330	336	302	281	338	316	302	329	308	314	346	302	312	323	313	317	316	310	341	298	276	318	297	301	312	302	320	320	301	283	314	295	300	325	303	330	317	304	328	305	278	310	291	299	313	309	302	344	326	329	309	352	306	318	331	349	330	321	333	303	295	285	323	318	316	321	277	319	309	312	287	297	329	337	308	304	334	277	346	303	310	313	294	311	322	291	320	308	295	287	322	301	312	310	333	289	288	337	289	323	301	315	286	322	305	323	318	330	308	301	336	317	323	310	297	344	285	329	314	356	300	300	316	334	338	313	313	341	354	317	286	291	310	295	328	337	308	316	329	290	292	320	329	330	308	323	303	324	351	346	311	315	306	290	326	336	330	309	348	330	297	308	304	333	313	276	311	301	302	308	323	334	330	300	301	318	301	360	341	317	322	299	303	307	306	328	331	325	321	317	301	301	296	328	321	331	325	293	320	321	297	312	317	326	314	319	327	339	307	301	312	320	303	302	292	298	292	328	314	325	300	385	329	332	333	323	322	336	341	287	286	320	317	281	297	328	320	343	305	316	297	337	313	320	329	325	331	322	320	330	304	309	305	288	331	282	317	306	282	318	332	319	324	302	322	320	305	315	300	303	312	291	293	330	318	300	290	317	307	317	314	302	291	313	305	315	338	288	319	331	279	340	337	290	306	310	331	289	316	320	324	325	330	329	350	325	348	297	338	308	319	312	340	334	307	299	307	336	295	325	331	312	334	321	320	309	304	307	316	305	304	317	333	282	318	305	325	313	318	296	317	289	307	323	316	329	316	294	336	285	309	315	310	311	325	307	291	325	298	315	302	308	288	334	282	339	311	294	280	298	305	307	325	339	307	310	308	293	291	302	324	316	337	352	327	326	326	312	318	320	307	296	325	319	314	319	337	288	342	275	340	260	307	321	331	309	303	282	330	308	320	308	339	339	278	291	335	289	319	309	339	306	345	330	318	284	317	316	317	295	316	313	316	288	306	314	311	315	288	340	322	328	312	314	324	333	307	308	301	321	301	295	324	310	292	315	317	285	318	344	329	305	352	320	340	308	314	301	322	327	332	330	318	325	306	311	294	314	328	290	300	345	301	338	304	316	318	329	314	289	310	295	345	327	335	296	299	333	342	320	324	315	331	305	307	292	321	339	315	289	326	332	331	304	301	285	316	324	308	275	341	321	303	308	304	320	330	320	302	323	340	339	313	359	298	298	306	321	318	313	304	332	299	322	301	315	307	311	307	292	341	338	337	335	341	314	306	301	310	306	343	319	302	315	327	299	304	362	299	307	324	330	300	316	336	321	326	309	305	280	328	283	283	330	319	318	307	317	280	317	304	342	341	359	316	305	331	307	310	325	320	335	287	304	293	318	329	322	319	277	295	316	334	302	306	338	318	311	293	317	321	328	293	306	332	299	350	306	300	326	336	315	282	291	314	310	330	332	336	292	326	292	370	308	301	316	327	315	343	302	352	287	314	290	260	279	318	302	311	325	301	285	314	295	307	310	280	279	288	343	277	288	289	318	290	327	300	312	318	336	318	351	315	317	303	291	322	293	295	324	317	331	291	323	297	334	303	313	307	299	291	309	308	306	307	301	310	311	321	286	309	317	324	336	336	320	295	330	307	304	260	303	292	342	322	294	303	296	315	286	329	320	330	298	302	338	293	323	307	303	329	325	319	293	322	314	302	310	320	301	314	348	317	335	309	315	324	291	275	314	333	328	323	311	336	334	334	336	324	312	311	330	311	307	333	317	329	317	319	307	316	308	309	304	332	294	323	304	296	325	336	335	303	314	298	302	310	318	310	342	318	302	322	307	298	336	327	322	337	311	320	293	306	316	304	303	318	319	304	308	296	322	340	324	308	320	346	308	317	295	285	314	325	307	309	336	353	316	325	265	323	282	330	304	321	309	320	347	299	294	328	315	305	307	307	316	307	331	327	331	295	312	293	327	296	303	284	316	309	328	293	295	319	326	322	306	329	305	296	312	312	332	303	312	273	300	317	290	288	333	347	281	280	317	330	321	299	312	319	327	349	313	313	307	332	299	313	335	321	326	284	350	325	324	328	336	325	330	330	345	312	304	342	324	298	310	335	323	315	287	325	299	337	315	309	309	298	327	300	331	328	283	288	336	289	308	290	304	339	337	307	301	305	311	329	317	315	298	341	303	343	318	288	337	318	327	299	324	315	287	374	316	312	298	311	374	313	273	321	311	315	321	331	314	281	309	307	312	338	291	329	337	315	319	306	318	337	318	334	320	302	287	320	289	333	313	281	312	270	362	322	308	307	325	319	314	344	326	297	312	294	298	326	332	340	299	305	329	295	341	311	300	307	339	308	320	313	315	286	348	310	320	306	288	327	363	278	300	285	305	313	318	310	296	326	311	296	312	320	298	295	302	315	307	338	312	347	303	326	295	291	352	312	293	293	318	310	315	297	335	333	344	318	295	329	310	319	324	332	312	331	303	316	289	331	322	282	333	296	301	316	300	299	311	301	320	338	333	308	278	313	325	339	308	299	311	312	291	320	315	347	300	334	327	308	318	311	334	310	311	332	337	330	321	333	305	301	319	347	327	333	298	339	305	339	360	304	313	297	311	317	305	300	345	297	283	317	307	303	333	293	296	332	319	313	317	348	339	298	299	332	293	288	310	333	342	328	303	320	325	326	303	308	338	317	302	305	313	297	292	294	353	323	307	331	324	302	304	328	300	303	304	270	301	302	327	306	330	338	307	314	325	291	306	307	327	300	323	330	288	332	303	339	260	295	303	307	310	332	282	318	304	342	350	309	315	301	292	319	293	314	327	335	322	309	294	315	313	318	325	358	290	296	300	302	325	302	301	314	320	302	349	277	316	321	313	298	310	332	323	306	302	300	290	310	309	313	306	305	315	307	322	288	310	337	334	300	322	300	320	287	301	321	321	314	334	301
13515	944	841	629	448	363	275	248	209	175	225	174	171	138	164	144	158	176	148	118	142	149	152	136	134	170	147	143	136	136	138	148	153	162	137	150	139	126	138	138	140	145	130	131	155	124	134	136	124	112	140	137	131	146	138	146	146	123	127	129	138	148	135	168	141	151	131	132	135	136	121	129	148	139	135	166	114	135	161	106	144	139	116	127	133	143	130	138	127	145	133	142	133	121	115	139	167	152	139	141	135	132	115	148	139	135	151	152	135	125	133	133	158	137	141	159	136	152	144	139	109	136	97	130	124	145	138	125	137	135	156	129	124	136	148	134	148	156	129	127	115	148	164	129	166	131	134	133	158	138	123	138	121	143	134	127	149	141	134	134	146	142	144	152	152	165	128	146	130	140	128	153	148	127	169	130	134	151	136	153	144	155	132	125	107	122	141	153	161	158	144	112	150	127	138	124	143	133	153	141	143	139	144	149	123	146	156	147	127	135	141	131	141	127	125	117	123	133	144	113	121	136	123	132	142	140	131	142	138	147	149	147	121	165	134	145	138	128	138	123	156	137	130	140	126	134	106	128	103	129	137	152	143	138	121	142	132	151	124	164	127	158	166	137	163	127	126	158	146	126	155	131	124	136	136	130	151	143	132	163	129	137	121	140	149	126	139	137	145	160	152	133	142	112	110	154	119	159	132	133	158	147	127	140	143	138	141	124	123	139	130	136	118	139	133	160	154	142	145	156	118	145	143	135	148	138	113	140	121	110	136	133	147	132	120	126	142	146	126	134	118	126	143	147	114	156	135	159	137	140	146	136	124	148	146	144	133	128	127	131	144	125	134	118	150	128	148	127	132	126	140	145	137	136	114	143	132	151	130	169	133	122	149	128	127	126	158	178	140	135	133	134	139	132	132	122	150	125	142	134	141	149	147	145	144	160	116	149	159	138	140	157	135	143	121	119	117	144	127	131	133	137	135	124	123	141	148	146	139	141	129	124	139	141	116	127	129	140	131	147	158	141	119	148	122	143	117	131	118	161	152	138	149	129	127	110	126	133	159	123	140	131	141	128	136	124	131	147	118	144	147	148	139	145	134	162	119	122	135	130	138	133	124	144	132	125	110	136	146	149	142	137	139	145	129	126	146	109	126	138	139	132	155	152	147	138	152	132	140	141	129	129	144	125	138	132	134	131	124	116	126	151	177	141	145	150	134	154	151	163	129	145	130	108	134	145	159	156	138	129	128	148	159	132	141	141	160	121	133	158	147	133	132	111	125	124	148	146	135	155	133	125	140	128	134	129	131	139	148	125	124	117	119	148	100	131	147	145	127	128	138	165	123	142	139	135	128	140	152	134	143	131	132	172	149	148	146	114	121	122	139	122	124	158	129	116	120	137	145	141	126	130	140	134	150	133	103	167	129	147	142	150	127	128	151	124	144	121	143	120	135	135	137	134	149	129	143	143	157	150	141	147	154	133	128	132	145	137	141	153	126	134	123	117	109	138	150	140	121	155	145	148	134	161	155	133	147	105	120	112	129	125	120	115	122	164	127	152	151	139	150	133	127	134	158	129	129	123	158	135	113	132	132	125	125	153	159	125	151	115	141	128	141	160	141	126	153	130	149	128	147	128	138	120	123	133	156	127	136	123	140	142	150	127	129	124	136	143	118	125	137	139	134	140	130	138	130	152	135	135	141	151	126	129	140	138	134	138	147	146	135	155	133	144	147	144	148	119	136	134	142	134	159	131	141	129	118	150	136	155	125	134	150	154	114	145	129	157	123	146	132	158	141	120	145	133	111	128	130	155	149	128	132	136	134	162	121	138	121	117	156	136	129	128	135	121	150	152	124	146	130	120	165	148	134	157	127	125	121	138	137	143	156	142	147	115	132	118	134	127	137	121	128	159	123	136	125	136	136	155	155	142	153	153	139	127	147	146	154	137	140	137	134	150	121	151	131	131	134	108	143	162	145	144	107	117	129	110	140	143	130	147	138	165	141	123	133	133	126	152	116	149	168	150	138	135	146	114	134	138	149	129	133	143	126	150	113	121	136	156	134	133	137	107	128	137	146	139	150	126	133	131	134	147	144	144	128	138	149	158	147	126	135	115	130	142	139	128	150	127	142	139	137	161	134	112	127	123	138	129	133	144	121	143	150	132	146	160	164	113	132	155	159	140	135	143	130	135	136	135	133	129	108	130	147	143	139	125	146	116	181	134	131	153	136	138	134	133	121	134	156	134	130	151	137	163	145	152	112	118	133	131	137	137	130	105	139	130	140	134	159	130	124	153	116	150	153	133	126	145	157	129	127	117	115	125	130	134	140	127	130	143	128	128	134	134	118	132	127	146	138	144	138	144	136	126	139	129	132	142	116	128	158	137	126	157	147	144	122	114	134	142	159	129	148	119	136	144	133	157	125	149	143	153	127	150	119	158	150	128	130	158	156	120	143	138	127	156	166	149	137	160	137	133	150	115	161	137	124	139	133	134	141	147	144	133	132	156	127	158	151	137	131	125	117	149	146	123	139	144	139	147	129	138	126	138	130	145	151	137	138	133	160	145	126	144	132	148	142	139	138	132	144	160	123	147	153	152	151	142	124	150	140	122	130	138	136	141	139	155	171	130	140	125	139	148	148	139	169	131	106	127	153	148	154	158	148	145	155	144	129	145	115	135	143	124	117	137	133	100	138	157	128	153	132	136	132	148	154	157	155	140	135	129	140	117	126	134	145	160	133	110	145	123	126	138	138	145	139	138	145	125	150	117	154	140	156	119	125	127	134	144	140	172	136	138	148	150	136	148	134	131	145	138	116	128	124	144	140	154	150	136	128	132	117	148	137	154	134	149	151	124	118	121	146	127	142	148	121	133	132	155	153	130	135	131	144	141	138	136	132	114	135	140	147	140	159	143	139	138	110	143	145	140	149	135	151	130	179	121	167	146	122	132	156	135	150	111	137	122	149	141	130	129	123	148	139	118	146	160	128	125	143	152	124	113	121	153	131	133	144	117	124	132	125	126	163	121	118	138	144	120	140	161	142	143	172	150	150	126	166	125	154	135	125	130	155	140	129	144	108	144	123	141	143	149	122	139	139	134	119	124	130	135	123	144	134	139	128	135	152	146	140	163	158	146	160	144	125	152	150	135	131	130	140	151	142	154	143	164	155	135	158	143	108	140	144	152	129	153	148	126	131	150	116	137	120	142	128	123	126	150	121	156	157	121	121	150	147	130	136	144	115	121	152	126	134	134	135	132	142	146	134	149	137	122	159	134	134	133	122	133	124	129	132	145	130	119	144	134	130	129	145	122	158	145	120	130	146	132	138	120	142	128	131	117	121	139	121	161	134	134	123	124	146	149	134	138	170	138	117	122	133	124	134	129	127	126	145	151	140	137	138	143	124	114	142	152	134	148	144	141	159	127	138	121	140	145	156	133	113	143	152	130	135	123	121	139	148	144	124	135	119	157	121	143	137	149	134	124	157	137	137	142	132	146
7874	836	1767	2048	1742	1381	1128	943	871	755	680	659	612	568	527	496	490	461	405	453	441	420	440	468	388	407	418	419	418	427	381	399	372	366	382	397	417	390	392	334	371	391	358	394	379	444	373	364	376	355	343	372	363	365	368	378	361	383	371	341	390	347	340	383	341	365	359	384	349	352	385	394	342	394	350	386	347	341	367	357	380	371	334	309	375	377	352	358	342	378	348	370	352	347	359	362	333	360	343	364	355	358	362	343	378	363	371	330	341	358	334	386	373	369	346	333	390	378	384	381	354	332	369	356	383	371	390	349	352	344	327	350	383	347	354	328	347	353	339	366	317	360	372	360	369	357	375	376	311	364	384	371	334	371	375	340	370	366	391	384	330	347	377	373	335	350	393	359	386	389	348	344	364	371	350	360	341	356	364	340	382	358	355	376	356	356	327	336	369	382	321	379	390	388	367	363	377	369	351	366	351	389	357	317	375	337	389	362	354	337	344	339	341	356	363	373	334	344	397	364	363	373	375	340	368	335	335	356	351	366	343	340	339	347	355	384	340	354	345	374	371	393	351	345	334	387	390	355	372	378	373	370	320	381	375	356	369	340	382	336	333	364	363	364	370	368	398	368	349	364	342	347	358	372	337	373	344	336	343	344	359	402	359	309	355	396	339	342	370	392	333	370	310	336	373	346	370	381	352	357	366	383	354	379	352	346	363	360	374	351	352	351	373	380	339	342	344	338	337	340	350	366	336	337	362	380	359	345	371	377	364	394	360	352	351	377	384	379	384	352	378	363	348	344	346	394	340	363	344	352	368	347	338	372	362	324	344	359	363	338	367	344	325	381	371	384	370	356	350	389	373	349	337	373	340	349	359	373	329	362	368	319	364	360	364	380	380	372	389	371	377	359	367	367	361	377	407	352	376	355	364	344	354	345	333	349	358	366	379	380	331	359	330	349	347	357	346	347	358	381	354	393	342	363	373	354	333	362	360	375	335	343	352	329	398	352	363	401	384	347	339	384	348	344	366	319	380	330	359	348	334	346	368	370	358	380	379	300	360	385	341	373	344	350	364	364	343	347	335	360	376	358	355	353	365	344	372	338	356	341	364	360	361	338	320	352	345	390	337	367	375	387	383	330	355	304	337	366	351	333	367	373	349	342	357	353	369	382	322	371	354	368	364	351	349	350	319	325	380	331	360	324	330	338	345	337	359	361	359	334	356	356	366	387	327	357	340	373	361	358	372	350	339	364	403	334	356	373	325	359	367	365	330	334	394	385	352	355	326	358	391	355	377	343	359	372	371	353	336	370	344	328	364	357	356	372	343	337	373	375	355	384	379	321	342	349	364	384	331	341	374	370	354	352	363	363	387	369	361	367	357	398	385	335	335	339	312	363	383	362	365	366	355	367	348	367	365	353	335	375	331	336	326	369	370	350	360	371	380	383	380	374	377	365	349	354	369	390	362	421	343	403	379	312	348	361	360	384	366	367	357	357	340	359	338	339	331	359	340	394	337	372	360	368	335	388	385	353	345	360	367	344	368	351	341	356	346	365	386	345	362	402	373	354	362	333	376	387	366	354	352	333	332	338	339	343	392	373	393	356	377	352	328	401	382	378	336	365	359	361	377	350	351	391	365	367	389	343	352	369	366	376	399	361	317	343	351	388	358	375	377	361	362	391	348	371	375	360	362	353	344	362	325	358	349	381	369	334	381	329	398	345	347	397	325	378	355	367	367	379	351	413	346	364	376	356	355	382	369	400	318	395	347	367	323	361	347	369	375	353	355	350	371	333	335	355	321	355	351	368	393	374	360	402	331	348	356	367	336	359	372	347	299	344	361	381	338	387	357	354	382	326	352	353	320	361	362	366	346	355	338	338	374	316	339	354	364	415	375	384	388	331	355	362	327	356	331	371	357	338	352	344	370	353	365	370	355	339	346	381	346	359	355	375	365	363	356	376	350	396	308	373	358	330	355	329	353	339	366	351	376	344	388	376	374	331	395	358	370	329	324	358	373	354	371	343	407	373	385	359	366	384	379	381	331	380	353	329	368	360	313	359	353	395	386	357	343	381	348	398	383	332	332	369	342	339	386	370	342	378	336	377	387	338	351	345	327	357	360	328	366	336	399	329	378	344	368	345	365	351	380	360	370	360	323	362	355	345	377	366	343	372	365	381	362	358	345	360	379	370	385	354	388	350	338	347	364	345	360	359	362	348	368	391	395	357	340	397	344	377	331	345	341	379	371	349	333	361	365	345	332	343	350	336	379	328	356	352	352	339	318	373	357	358	382	369	357	369	360	353	366	334	378	378	372	372	319	321	374	348	373	373	355	379	353	360	355	347	358	354	365	346	366	367	346	378	322	360	369	356	353	351	357	332	397	337	346	348	347	367	367	329	342	359	367	360	371	333	348	378	321	362	358	365	362	349	342	354	350	391	370	406	360	338	350	343	338	367	363	305	339	379	340	373	362	355	348	382	368	372	352	350	359	382	372	368	394	348	365	337	348	391	368	353	374	375	312	356	324	344	373	375	353	364	331	362	392	388	360	374	381	339	324	360	328	386	390	327	401	360	405	327	383	353	343	379	342	359	348	358	354	377	361	378	377	331	356	362	395	353	372	357	332	393	353	365	342	342	346	349	361	331	356	353	365	359	359	342	369	387	365	360	343	355	369	392	376	357	378	361	390	371	396	341	363	375	328	394	347	337	350	373	364	362	341	365	366	388	376	355	358	376	338	336	355	347	351	385	358	347	369	358	372	341	379	343	364	360	316	390	344	358	361	327	373	342	356	350	353	355	347	336	358	366	350	359	338	372	364	345	338	351	378	384	386	348	319	352	348	345	330	371	358	357	358	362	365	325	368	373	400	352	327	378	375	376	353	368	373	350	337	350	359	352	360	368	328	362	364	356	365	329	387	361	375	381	328	340	381	362	349	341	357	361	367	324	359	358	355	322	352	359	344	343	363	338	310	360	359	360	376	361	363	360	364	365	390	343	361	387	368	335	365	345	342	367	360	392	400	376	353	357	372	389	366	371	347	372	383	349	359	346	364	346	355	348	330	360	393	335	359	357	322	375	332	372	350	360	366	393	329	334	365	331	387	369	337	352	360	358	371	373	331	356	362	399	340	372	392	347	371	334	307	337	331	346	383	340	349	309	339	342	357	366	352	370	355	363	352	349	364	361	336	334	383	351	359	373	401	338	361	323	389	387	322	347	387	392	349	354	381	341	356	380	376	347	355	381	351	355	365	388	365	356	381	356	393	356	342	360	368	347	387	364	369	361	361	353	366	354	374	370	346	366	394	384	364	349	350	342	383	361	366	351	364	367	325	307	349	385	364	372	377	358	361	372	379	324	349	355	365	354	341	363	350	363	350	330	362	373	386	377	372	379	357	386	321	328	372	376	382	345	392	355	373	380	367	338	355	376	336	360	353	353	346	356	365	342	369	360	330	353	377	355	353	327	343	359	367	365	358	340	355	365	372	348
1544	346	259	313	280	293	312	319	285	289	311	301	297	277	283	323	275	289	263	240	286	300	274	294	274	262	291	281	298	285	289	280	272	266	280	273	318	294	267	228	304	316	288	279	273	282	288	273	276	268	286	300	290	272	250	261	283	297	273	260	282	295	323	266	312	274	282	285	304	272	310	265	307	269	298	266	285	296	299	293	295	261	266	307	294	290	294	288	273	273	278	260	278	290	274	280	288	293	276	307	265	284	271	294	301	280	296	291	305	280	290	280	279	249	286	314	312	304	277	271	278	318	298	288	273	284	273	291	289	283	243	295	279	282	284	282	324	279	280	267	291	282	287	266	280	303	282	260	287	281	289	279	310	251	294	293	290	297	286	292	278	299	290	274	322	267	295	284	285	288	292	302	261	267	303	291	299	283	282	282	297	286	308	316	273	323	256	282	273	269	267	314	279	265	285	290	278	283	299	275	294	279	322	294	241	309	314	278	294	292	288	295	279	306	288	266	294	303	308	285	280	281	316	280	299	308	336	335	306	267	281	282	325	268	298	288	264	277	287	264	277	273	269	309	280	310	287	275	289	298	256	295	283	301	266	296	272	278	279	279	291	282	291	272	242	277	297	276	266	285	262	261	297	261	299	266	275	263	255	267	296	301	305	300	280	274	273	287	294	268	272	309	308	299	279	290	285	282	274	251	273	264	286	284	277	280	309	285	325	294	287	306	265	317	280	284	263	271	297	289	297	320	255	278	284	279	298	263	295	288	268	284	289	280	285	263	284	267	282	319	316	297	302	289	283	321	284	311	271	274	260	297	265	291	281	278	271	270	272	271	255	301	274	298	271	254	280	290	308	258	261	250	299	289	264	298	281	271	271	268	274	306	314	300	242	280	306	287	286	315	296	320	327	274	284	304	278	296	284	325	284	306	291	277	267	301	287	291	236	300	303	307	327	287	281	260	260	240	309	261	288	271	255	266	282	301	276	321	265	288	260	245	257	288	279	276	278	264	263	308	278	297	287	303	289	296	281	269	304	283	272	248	263	284	292	283	290	305	297	249	297	271	276	278	265	304	271	291	282	306	271	291	309	312	324	277	274	296	288	289	278	316	318	261	311	280	297	279	307	280	267	261	305	260	283	300	336	281	293	280	284	277	262	284	290	293	304	298	279	304	292	280	263	272	267	309	274	316	285	300	281	265	302	280	305	280	271	304	275	325	301	310	278	305	307	292	292	296	292	287	264	278	269	282	268	272	274	309	273	288	281	277	305	279	282	278	277	272	297	299	281	294	278	284	273	279	282	278	275	281	295	278	309	272	318	290	281	302	304	254	283	279	293	270	272	313	310	325	304	277	296	298	277	284	271	296	269	259	297	272	262	301	296	275	274	293	269	307	282	287	310	280	298	282	274	294	277	308	294	287	319	268	269	299	312	298	293	306	271	295	251	295	296	276	283	267	270	286	294	285	268	293	278	331	273	269	270	283	294	295	283	291	290	267	270	283	263	315	303	308	270	314	306	270	269	281	291	281	285	301	288	274	298	273	312	289	285	272	290	287	285	305	299	290	273	315	270	293	292	289	291	250	295	300	289	266	296	290	287	276	307	297	286	304	296	253	289	320	286	290	234	299	277	280	288	291	312	266	276	274	311	284	288	297	275	288	296	308	287	284	251	326	295	282	311	291	276	258	290	273	275	272	269	322	285	274	311	287	291	297	288	286	304	251	259	293	294	290	287	302	272	266	298	298	298	251	254	250	303	310	285	284	284	277	277	285	293	282	292	291	286	280	281	299	293	275	298	269	272	286	297	243	292	302	283	286	296	322	270	308	302	280	295	293	306	318	296	300	308	266	264	294	302	321	314	275	290	302	290	258	320	248	303	257	303	317	297	324	312	271	294	299	273	286	326	294	285	268	268	287	309	284	289	300	291	267	272	305	284	282	305	301	331	290	277	271	295	270	301	266	316	323	314	315	267	291	291	268	302	292	286	299	247	302	274	286	302	289	305	301	285	311	306	277	312	274	305	279	287	294	320	272	303	271	305	281	281	299	284	295	296	277	293	266	282	241	302	313	281	299	282	251	274	275	299	289	301	290	284	269	271	304	301	269	272	296	262	296	291	286	269	292	313	283	293	252	271	302	266	262	271	257	269	274	296	293	281	297	317	258	299	317	271	308	248	281	260	292	279	292	285	292	269	286	298	289	280	290	295	274	286	302	290	265	266	284	282	275	286	290	277	283	273	269	280	268	299	266	284	266	292	278	292	277	310	290	271	300	280	290	308	314	304	284	306	294	321	293	260	291	300	296	246	290	322	265	274	271	284	309	293	303	295	307	296	289	278	290	282	275	302	274	292	273	255	286	272	320	289	279	270	296	279	273	263	283	275	290	265	304	268	241	289	316	238	276	284	268	267	275	300	276	307	326	311	270	269	287	285	271	267	278	297	285	250	273	272	309	301	297	300	246	328	262	251	277	265	277	287	242	288	311	285	285	291	274	313	307	274	296	289	288	323	269	246	273	282	311	279	281	296	301	295	260	275	283	263	280	287	301	267	270	337	289	281	246	280	323	278	323	295	287	283	271	306	331	279	279	325	325	308	280	287	294	269	262	317	262	270	334	322	276	314	282	283	266	287	295	286	264	255	287	289	310	294	294	263	279	288	309	251	275	301	285	257	277	284	280	259	281	264	288	281	297	299	282	305	272	291	304	280	297	295	266	263	249	266	245	264	306	299	264	270	334	256	292	318	263	274	279	305	269	280	266	268	291	326	276	268	236	292	276	325	279	296	269	315	297	316	311	275	280	311	283	269	282	307	308	286	256	278	299	323	268	305	269	299	271	306	296	283	292	262	294	245	293	300	297	274	276	292	277	289	240	277	282	293	299	297	311	265	266	274	278	286	241	260	283	282	286	292	299	302	332	292	280	292	289	283	249	285	271	302	283	303	269	293	275	272	288	307	307	255	256	250	286	272	260	294	284	250	249	321	270	310	301	243	287	279	275	259	294	263	287	253	289	315	287	297	307	328	261	267	303	275	276	286	296	273	304	313	302	311	251	286	230	275	274	266	309	277	283	266	287	288	284	326	270	292	286	300	288	275	268	295	253	294	296	313	267	281	266	306	338	299	284	257	286	261	291	281	291	295	278	272	296	308	297	296	278	241	301	308	269	278	271	280	293	253	296	278	263	294	307	265	283	279	253	292	285	271	286	258	267	285	264	299	282	278	260	279	310	268	285	280	312	298	277	275	287	310	305	288	282	234	273	308	302	302	251	284	297	277	258	260	258	284	300	289	268	283	293	264	261	263	285	298	310	272	279	267	279	259	276	314	296	275	291	256	269	298	322	267	290	265	269	290	268	262	287	324	236	269	280	302	250	278	294	293	303	271	276	292	279	296	294	307	261	257	269	273	294	273	285	298	281	282	288	295	272	300	283	282	305	265	262	265	276	320	274	270	297	280	273	293	274	279	282	286	291	285	296	295	274	279	272
1778	672	693	652	686	598	633	656	616	663	635	627	658	620	658	669	656	631	614	647	667	676	663	581	622	662	665	596	680	659	607	592	675	627	660	686	627	719	576	643	669	616	638	591	602	649	659	639	628	644	630	586	624	608	662	629	666	638	648	641	610	624	675	628	595	609	600	673	687	604	617	651	645	661	615	594	575	669	688	647	633	637	634	664	638	580	621	642	670	658	644	626	621	694	624	638	673	646	622	591	633	689	652	598	598	614	653	638	655	594	636	629	634	616	671	617	613	628	595	633	606	617	594	639	616	612	614	637	638	664	652	657	631	643	631	636	614	629	653	630	650	611	630	683	618	663	643	654	634	652	659	665	629	623	645	614	625	681	627	671	631	591	640	608	627	610	622	620	636	644	617	626	611	590	624	673	616	617	635	641	664	637	606	612	642	659	647	606	590	641	625	640	641	605	626	648	602	646	619	605	637	639	618	639	659	604	655	640	645	643	625	659	618	586	627	653	646	627	638	655	650	629	615	610	620	670	668	673	643	630	643	659	620	645	661	628	641	615	588	629	645	616	630	656	618	584	661	654	637	625	617	640	658	657	602	619	635	634	631	611	630	637	650	633	615	654	651	684	592	629	649	598	653	597	655	616	643	669	649	646	629	618	627	614	630	621	637	660	615	627	617	676	645	623	623	621	622	632	649	653	626	644	605	648	580	618	611	625	639	662	615	678	664	632	622	648	667	619	653	654	633	610	687	628	605	653	646	643	591	614	584	622	610	669	610	620	652	630	648	599	652	646	642	612	624	580	604	622	623	638	717	577	610	581	652	643	652	659	664	640	618	644	646	629	621	649	615	589	599	626	618	619	666	608	644	624	613	638	641	618	653	651	629	630	687	625	641	661	630	619	643	620	626	560	649	633	655	602	648	644	620	636	589	647	666	616	666	653	653	662	642	665	629	635	650	610	624	601	633	632	625	599	615	628	658	651	656	651	616	627	597	640	647	581	643	605	614	667	683	632	618	626	631	660	637	625	645	571	602	604	582	641	637	606	655	667	622	596	619	606	636	662	636	633	635	640	583	659	630	664	621	614	616	665	668	588	607	618	611	618	612	622	585	618	639	624	626	643	641	632	664	632	677	623	646	653	620	644	613	638	618	658	632	738	635	646	608	668	646	675	637	638	654	640	665	617	666	612	614	648	634	664	638	599	645	645	612	619	590	579	633	630	604	570	583	618	597	656	614	634	663	604	654	627	652	623	635	638	686	633	640	658	651	648	561	616	653	686	615	636	650	637	625	654	693	650	634	629	698	639	638	572	617	642	654	627	651	592	627	636	634	631	614	685	623	644	649	622	642	651	660	615	643	612	646	611	606	643	604	637	653	672	616	588	659	611	670	669	621	637	632	625	640	631	628	609	608	633	652	671	587	634	647	588	639	647	621	626	640	648	649	632	657	623	620	631	654	633	665	677	604	626	669	668	656	643	657	583	595	651	664	658	626	625	633	645	614	636	653	640	637	684	620	593	642	585	596	585	605	638	617	655	597	638	647	637	619	579	669	637	628	629	639	665	607	622	677	645	653	643	641	652	677	630	638	643	659	625	652	645	642	615	626	669	659	632	638	670	640	646	677	635	595	639	617	589	633	681	627	603	616	614	653	666	605	643	637	635	579	591	639	617	608	625	604	658	681	596	601	640	627	640	615	614	613	622	672	608	577	604	668	643	600	635	640	660	615	643	643	673	547	632	624	644	667	655	609	623	639	656	607	608	595	626	615	648	649	661	614	600	590	619	616	639	637	643	677	647	632	651	628	633	629	639	639	589	623	633	633	633	599	653	659	669	654	660	597	687	614	655	650	612	612	665	629	624	638	599	615	620	626	610	638	676	627	634	666	676	623	653	676	611	601	627	610	613	654	620	654	600	671	656	613	619	628	615	652	655	624	615	611	599	615	631	645	647	664	657	668	613	651	683	643	631	616	630	663	647	607	682	606	629	630	674	595	646	613	649	646	622	628	681	659	656	652	635	645	634	656	659	661	613	640	635	633	676	632	632	660	635	628	654	590	666	612	635	608	672	661	734	615	675	607	668	598	692	613	649	578	635	651	629	635	584	647	643	646	616	609	618	621	653	650	619	607	663	669	663	648	646	620	595	615	675	671	629	625	599	638	623	631	613	614	673	673	646	663	627	659	631	657	628	579	621	633	675	652	628	633	592	592	660	639	654	597	606	668	628	642	615	607	638	614	644	597	665	602	619	638	646	605	614	617	672	608	634	607	632	647	593	612	621	666	671	624	659	616	603	622	608	598	625	659	621	621	648	614	640	644	646	647	623	626	634	638	658	654	667	611	613	647	609	654	684	641	664	618	662	631	637	608	601	639	645	627	639	633	652	670	609	639	648	633	648	602	669	622	649	652	675	588	654	603	684	642	644	645	595	679	636	623	623	658	644	616	625	623	620	646	663	610	663	627	594	633	669	626	653	592	617	631	657	662	644	668	623	652	655	670	628	601	633	700	613	638	644	629	635	651	642	620	637	627	627	622	635	672	586	606	605	647	620	639	660	636	591	658	617	633	647	644	644	668	664	616	597	611	643	624	663	595	640	601	624	630	635	625	628	624	612	642	660	632	666	661	597	683	615	646	655	636	652	625	669	613	621	624	641	625	646	674	632	655	602	658	678	589	635	693	628	612	615	638	626	637	595	608	639	612	673	679	605	655	624	660	607	640	651	653	637	645	590	639	661	625	601	609	661	651	631	638	633	594	664	662	622	674	643	668	601	660	657	614	636	598	608	626	649	632	634	650	681	642	694	647	662	646	648	618	625	616	642	622	630	670	614	641	634	636	650	677	690	645	671	688	673	637	613	615	617	629	674	651	641	644	627	645	579	639	622	636	607	611	669	623	654	623	635	638	646	614	635	689	613	610	669	617	631	664	643	604	596	642	641	684	629	627	620	665	617	624	638	618	661	639	650	647	679	611	622	626	652	669	623	639	661	638	649	652	630	649	658	686	666	667	601	691	603	625	663	599	643	599	614	659	639	633	695	602	677	651	641	631	664	603	618	650	647	671	630	631	635	627	599	647	633	619	616	650	661	644	651	646	676	629	635	637	613	615	634	602	691	647	610	655	633	596	634	637	611	643	611	656	651	654	643	676	668	647	669	672	641	626	639	655	614	644	661	613	611	616	675	638	652	615	689	593	607	629	655	615	660	638	626	661	669	635	674	658	652	670	604	646	678	667	672	630	641	593	646	664	612	631	579	662	620	678	639	662	623	662	626	625	585	660	640	624	622	604	631	639	642	645	642	607	567	623	623	642	641	638	659	638	605	596	614	610	664	632	593	664	651	645	673	613	646	639	660	619	658	621	647	672	676	641	619	640	632	655	603	632	617	683	629	638	683	625	605	639	611	640	639	628	642	646	620	618	682	613	613	625	638	627	636	663	629	669	651	569	565	648	644	666	644	622	647	649	643	616	654	629	667	624	589	574	585
7131	417	430	380	287	239	186	176	173	147	141	150	120	128	163	126	161	159	137	134	132	121	118	147	112	127	138	123	119	154	120	141	149	118	120	132	137	140	127	124	103	120	119	109	137	135	139	112	129	124	140	121	103	137	141	118	118	123	118	117	109	117	114	103	107	117	116	112	115	131	117	115	141	105	138	119	129	125	126	119	133	120	124	150	125	107	112	137	124	116	118	111	131	135	122	132	143	105	92	121	118	137	129	116	132	138	130	137	130	121	129	140	112	128	128	125	132	116	127	131	108	130	125	141	127	133	126	142	104	108	133	130	118	127	123	121	134	118	130	123	111	127	117	100	137	119	98	140	131	108	118	129	134	129	144	134	130	122	96	139	127	105	131	115	109	114	135	148	120	134	143	107	102	133	108	111	141	106	127	135	117	113	120	101	106	123	137	104	136	124	104	127	103	128	116	131	129	106	126	127	128	107	139	110	136	129	122	124	125	117	138	118	111	122	111	113	116	111	148	138	124	130	112	122	110	141	129	128	124	113	115	123	113	114	114	111	154	113	132	100	124	113	130	133	119	142	105	136	144	138	116	113	123	108	141	126	122	138	120	121	98	134	121	119	117	130	145	152	115	117	121	141	122	132	141	115	122	129	124	129	141	128	136	116	124	93	133	111	106	123	125	129	139	125	128	136	125	130	129	124	108	128	114	140	143	123	116	131	128	152	115	100	116	124	109	135	131	133	124	130	126	136	121	117	142	136	108	125	131	112	142	120	117	121	112	123	119	100	134	138	128	127	149	132	117	114	137	152	119	114	114	113	136	134	105	140	118	112	123	118	120	105	125	113	129	88	133	114	110	109	124	128	114	110	145	124	122	141	124	111	123	113	126	124	99	133	126	118	114	112	139	120	105	120	134	117	126	124	123	141	97	109	138	112	132	137	124	117	141	141	133	146	117	128	108	126	137	113	128	132	146	120	146	129	126	112	136	98	106	115	129	118	133	116	104	104	141	133	129	130	115	115	115	111	123	116	122	134	119	128	128	138	122	130	117	141	141	123	124	120	134	125	109	116	147	105	105	126	127	113	119	138	127	109	134	137	143	112	118	110	103	134	139	122	151	106	117	114	126	125	139	109	112	129	93	115	103	138	103	133	109	149	152	118	131	122	134	113	140	111	113	131	152	143	111	135	106	110	123	122	117	128	123	132	123	107	153	133	131	116	111	123	120	134	138	142	140	122	118	131	126	121	106	113	127	134	110	125	117	117	113	113	125	119	140	118	131	158	139	117	128	132	107	110	128	114	105	107	116	112	113	138	107	134	128	106	112	126	132	138	113	137	117	114	118	126	119	132	115	132	118	126	113	105	118	144	104	111	124	109	113	141	123	134	131	123	116	117	119	132	118	121	109	131	110	123	114	130	106	148	104	116	122	112	119	125	123	118	121	112	107	122	131	118	111	130	116	139	117	133	111	129	134	107	141	120	115	111	129	120	131	101	108	115	108	102	113	127	118	116	147	122	148	125	118	147	122	140	138	147	128	98	111	136	121	94	136	129	138	120	142	97	108	120	134	99	128	130	135	118	133	113	130	114	123	114	125	145	120	107	125	147	121	137	131	141	129	120	107	117	117	116	136	134	121	127	127	122	120	112	117	138	113	104	126	114	132	107	123	100	130	132	122	133	118	119	117	120	127	114	107	140	133	134	122	141	126	121	118	121	131	129	93	150	132	123	114	130	133	102	121	112	132	118	133	125	161	124	112	121	134	116	103	120	130	118	113	89	122	126	127	144	134	113	127	131	115	100	123	120	88	119	126	119	109	125	122	140	130	134	128	128	104	118	135	107	136	136	142	145	122	112	128	120	119	113	129	134	112	115	122	143	118	130	104	125	140	131	125	116	123	88	146	120	104	131	126	132	106	129	120	123	118	118	112	107	146	121	117	114	125	148	132	121	130	135	109	128	135	114	116	127	115	135	127	113	104	107	139	122	104	120	125	130	133	161	141	110	112	117	116	127	135	118	130	148	135	138	114	144	146	116	120	119	117	111	155	151	128	102	121	105	124	102	136	128	120	120	123	117	117	115	148	113	122	110	119	93	132	124	107	115	126	135	114	125	134	147	117	131	122	123	145	139	138	141	128	111	115	121	109	128	134	132	135	113	111	136	105	111	134	106	144	117	134	133	101	124	133	134	106	124	123	123	106	116	124	120	99	133	124	124	95	109	130	132	119	109	96	122	123	115	137	114	122	127	130	127	132	130	107	126	131	119	117	114	125	105	124	103	114	131	141	139	141	97	146	108	122	136	123	124	137	129	129	132	138	118	107	123	131	133	106	133	108	121	116	114	122	114	113	120	110	137	127	154	129	120	114	132	123	135	120	136	140	142	100	143	102	116	114	124	107	132	118	139	131	109	123	138	127	131	163	112	130	118	136	123	107	130	119	111	127	123	122	131	136	115	119	110	114	119	119	136	120	137	126	109	133	139	137	103	127	121	130	117	129	134	137	103	141	121	129	118	111	112	131	96	129	133	121	116	119	130	140	118	101	112	116	123	111	133	151	103	147	132	112	132	133	127	137	122	131	131	143	132	128	122	102	105	122	121	124	128	119	130	145	115	128	85	124	131	132	132	122	128	124	124	131	127	100	129	115	149	138	109	124	126	114	108	123	116	120	124	117	116	113	115	116	122	122	121	112	110	126	125	122	129	114	113	117	126	150	103	122	141	129	121	143	116	101	92	107	118	122	120	122	103	108	133	121	121	139	113	135	123	119	140	108	122	132	136	125	140	124	119	127	117	147	110	121	124	115	147	141	105	141	117	127	120	131	130	121	121	123	130	112	115	121	124	137	140	135	89	120	123	105	121	128	107	141	125	118	124	126	130	118	109	120	135	109	107	135	115	133	105	143	123	100	116	128	106	127	136	121	138	113	134	129	133	128	106	117	121	120	114	130	149	125	125	111	131	100	124	130	120	115	119	101	150	108	123	118	134	134	106	147	117	121	129	118	124	160	132	126	141	124	120	99	130	139	135	129	120	118	113	112	126	111	95	108	118	108	109	142	140	125	112	123	142	124	122	109	118	127	114	119	141	102	110	105	122	108	130	114	114	128	136	130	144	132	108	116	113	134	97	103	131	118	124	122	110	104	111	126	122	133	128	121	128	117	127	120	135	138	142	116	107	134	135	122	135	127	118	127	131	96	124	113	121	123	114	112	124	99	120	134	120	126	119	140	111	126	105	140	118	108	129	124	116	116	127	114	131	109	120	143	134	112	126	128	114	109	118	125	128	132	124	124	131	108	114	129	128	124	129	108	122	121	116	113	123	112	108	137	149	97	127	128	98	133	122	121	127	124	110	120	125	114	151	127	101	106	134	129	119	143	120	116	146	109	94	129	121	111	96	105	114	118	112	120	108	121	124	113	112	113	149	114	140	129	131	133	116	113	119	138	130	138	124	131	142	121	136	118	132	124	126	119	123	146	114	124	106	140	135
6112	548	959	1161	1006	800	653	610	515	503	482	458	443	382	379	391	364	405	386	358	373	337	368	352	355	357	300	330	349	354	324	373	330	318	338	323	319	339	339	309	333	343	308	345	339	312	285	319	314	357	310	293	317	320	322	317	311	332	317	283	324	321	327	344	337	342	312	310	363	324	345	292	326	297	304	335	311	323	309	357	334	300	311	303	306	297	295	332	327	305	301	312	316	308	314	300	298	300	312	320	292	324	317	322	301	317	325	291	318	305	323	321	330	320	309	333	322	311	304	307	303	338	322	304	321	285	296	334	306	316	301	349	313	343	329	316	316	308	308	334	320	347	303	325	331	320	286	303	342	295	312	340	335	284	315	316	302	299	333	320	295	324	312	316	304	287	307	345	347	312	325	353	327	311	319	320	320	297	306	305	319	329	325	268	337	296	304	314	325	328	332	305	337	321	323	316	303	353	297	312	334	322	338	317	316	296	293	295	310	323	292	301	310	296	303	325	309	325	309	317	325	293	304	335	325	321	330	322	300	290	328	312	296	315	330	296	265	304	317	333	271	325	316	334	297	308	325	343	311	299	296	313	323	285	326	262	330	333	344	305	308	322	289	327	319	306	333	294	291	329	330	329	328	337	334	325	295	306	302	262	349	314	302	328	354	291	302	298	335	308	312	338	344	348	327	319	314	331	319	334	341	337	340	319	334	337	308	278	331	345	327	297	316	312	326	312	327	328	336	334	357	307	344	324	319	314	331	342	309	328	345	366	301	312	291	293	333	352	322	308	269	304	312	329	297	321	329	279	350	304	326	273	279	265	283	332	329	303	326	320	327	328	318	288	312	345	289	316	323	321	317	305	296	326	340	293	296	311	307	315	333	328	303	329	322	321	296	320	326	321	324	291	342	355	314	312	324	325	321	315	315	315	314	310	314	300	313	319	311	298	313	313	352	299	329	342	303	301	302	358	319	318	313	332	306	338	323	295	314	311	334	305	322	285	316	308	320	306	302	325	304	299	313	321	302	316	344	338	290	316	334	322	321	336	319	293	330	294	314	300	328	337	303	302	298	312	325	310	304	298	299	307	309	274	281	323	299	327	297	342	293	280	313	328	312	315	328	313	298	323	291	315	291	304	316	331	283	319	326	300	322	290	276	315	303	292	322	306	300	305	310	319	333	331	332	359	297	317	293	311	317	297	314	338	331	308	302	327	314	312	339	303	306	317	305	340	298	322	316	298	283	310	318	324	308	318	309	345	301	323	304	313	294	318	306	309	329	301	303	350	305	336	307	310	322	322	302	297	328	303	313	297	264	295	301	315	332	339	315	285	316	320	340	306	287	304	303	332	290	322	298	310	299	312	318	324	326	311	313	334	333	335	315	316	324	313	308	319	301	287	271	342	319	328	346	308	293	311	327	305	316	301	330	328	337	331	315	314	314	327	350	290	313	321	346	324	319	319	309	313	329	294	332	334	326	319	305	367	308	296	301	303	334	303	332	339	319	310	295	305	323	292	307	294	319	343	318	287	291	302	308	298	299	332	316	329	301	288	319	316	334	306	293	309	306	294	296	329	330	287	283	311	285	327	292	335	296	293	281	309	326	311	317	314	348	287	311	331	360	304	306	328	302	321	336	306	333	307	326	295	311	321	283	305	351	333	310	297	303	332	306	343	285	311	308	317	341	321	314	316	309	315	303	305	340	320	329	303	323	340	296	286	294	333	332	298	307	297	325	306	320	312	342	330	294	338	317	303	301	314	296	315	286	297	346	316	335	321	328	336	318	300	311	298	341	318	340	313	303	353	315	289	318	294	317	315	328	326	313	328	313	346	293	300	293	302	331	318	308	320	324	333	325	328	314	324	323	303	304	322	335	301	303	350	317	300	319	294	316	304	319	325	304	343	305	314	301	296	332	325	330	327	343	332	300	303	322	318	316	369	301	333	284	338	320	337	308	325	305	341	344	325	308	312	303	323	311	321	332	345	321	312	325	302	310	319	324	283	322	316	328	343	296	327	342	327	307	307	328	309	335	316	324	291	342	307	307	322	303	322	370	302	314	328	331	305	328	299	283	302	314	334	321	307	331	298	286	296	306	344	302	320	339	277	323	316	300	319	299	295	328	336	325	322	308	331	296	313	304	299	298	321	313	336	326	308	293	341	305	295	298	335	334	307	309	325	297	306	309	316	292	301	276	329	326	334	296	309	293	339	314	287	328	331	336	351	326	315	304	330	296	317	309	331	334	337	322	305	339	312	315	332	313	329	305	341	329	307	306	325	326	310	297	314	304	314	319	307	319	304	294	315	292	322	293	303	321	324	298	293	281	314	323	325	313	323	306	299	299	324	286	280	313	312	308	305	325	311	324	325	289	326	295	308	310	283	322	339	333	338	306	309	311	295	346	313	311	321	301	338	303	316	312	322	293	335	325	291	324	332	290	304	307	310	294	336	309	322	297	286	310	282	322	340	306	299	304	330	328	320	305	297	301	349	321	345	320	294	302	310	327	323	339	297	325	317	325	332	331	305	326	317	292	311	328	317	344	292	336	330	309	309	310	288	330	300	295	302	299	328	294	298	291	301	299	298	292	315	323	346	300	352	306	301	304	290	295	334	302	330	287	324	356	292	325	321	337	324	319	311	320	278	321	315	295	352	320	354	288	326	321	310	320	320	318	284	314	329	335	311	317	273	288	303	299	329	304	297	321	303	300	334	295	326	343	307	305	331	326	349	342	282	314	297	296	290	329	301	306	334	351	300	316	311	308	289	316	302	314	323	328	315	326	302	313	321	328	301	284	299	293	321	315	290	318	295	311	298	329	308	323	343	333	312	320	295	304	311	299	287	297	311	323	333	301	292	327	334	313	301	349	300	329	349	324	352	330	307	291	350	297	313	291	325	344	313	297	328	306	296	344	322	275	299	302	301	293	336	311	288	315	306	296	330	305	329	297	349	289	310	330	336	308	343	325	329	332	288	294	310	306	307	293	339	316	350	317	306	313	347	320	280	321	312	316	292	315	324	288	312	315	296	350	312	314	338	304	332	328	326	301	334	351	297	315	360	345	335	307	312	325	309	331	328	330	302	302	356	306	288	282	319	303	304	314	312	316	325	347	328	327	332	319	311	329	315	326	303	313	317	315	287	331	324	292	293	289	322	295	328	345	316	276	275	282	316	323	296	293	344	345	297	278	316	318	325	293	298	282	309	304	306	312	351	319	328	325	330	354	339	323	272	296	323	316	334	328	323	324	333	316	330	301	285	287	299	340	297	314	312	306	314	310	309	311	333	336	301	292	292	296	342	324	301	310	277	315	301	309	308	288	282	340	327	314	304	303	315	329	328	331	322	300	315	330	323	335	312	297	325	300	310	335	311	322	305	298	310	341	350	288	293	317	318	329	311	345	299	333	322	315	307	305	323	328	330	325	305	327	306	310	333	346	311	324	310	305	308	318	315	289	346	307	327	303	289	325	309	294	342	298	318	309	359	342	314
13401	946	852	607	461	339	287	263	231	213	195	182	157	146	152	148	177	140	152	160	151	164	154	149	155	145	148	163	146	176	135	136	161	137	156	135	134	115	147	151	126	164	154	155	141	139	130	153	135	152	122	149	131	158	129	105	144	129	147	155	153	139	130	125	155	147	147	127	140	162	141	141	136	121	140	152	155	147	132	155	114	126	135	132	141	124	144	135	142	131	151	153	140	139	145	115	147	148	144	137	144	147	140	148	133	118	140	143	137	139	136	143	154	154	127	132	143	127	164	146	142	136	150	144	143	124	152	129	148	127	167	140	137	130	167	138	139	131	156	127	152	142	146	142	117	149	130	155	137	142	135	140	146	127	142	139	149	131	119	133	127	152	142	133	117	130	141	138	131	125	142	139	127	134	151	143	152	156	139	146	149	154	121	130	133	126	151	136	150	134	136	123	155	125	151	134	131	143	123	133	158	160	136	151	120	129	136	125	127	130	108	129	148	148	134	145	120	107	156	142	135	140	148	161	156	159	122	146	144	129	142	128	169	169	136	142	117	136	161	161	137	135	137	141	134	135	150	139	152	113	133	143	132	130	148	155	151	141	108	145	161	139	146	147	151	173	146	150	123	131	139	142	137	153	164	151	153	145	161	146	123	131	134	155	127	116	147	120	132	164	143	161	137	146	152	132	133	151	113	126	147	143	153	128	138	138	157	145	133	114	169	134	150	134	118	119	141	142	130	155	116	162	142	127	137	157	143	132	131	132	153	182	131	144	162	170	126	145	148	148	135	154	156	149	145	161	177	131	162	138	125	145	154	150	140	128	154	119	129	131	139	135	140	154	148	151	134	163	147	127	151	144	125	163	137	139	145	129	143	143	147	136	138	182	129	133	128	138	140	137	128	135	166	143	139	166	153	157	129	138	147	131	171	142	147	134	136	135	144	136	141	139	144	133	149	154	128	128	157	135	130	155	123	137	121	142	133	139	145	121	153	141	145	120	133	139	137	136	147	133	165	138	148	144	139	143	118	127	128	140	143	127	120	124	144	137	129	129	141	137	128	126	143	144	142	150	157	129	148	129	156	106	145	135	132	150	117	131	129	162	121	133	138	159	154	137	137	163	139	141	144	139	144	146	132	126	137	145	122	142	124	136	138	154	135	142	146	145	124	146	149	130	129	148	131	143	129	125	142	140	130	145	146	142	129	144	137	108	130	130	154	132	152	145	102	121	158	137	136	147	140	144	139	119	125	131	154	157	156	158	112	131	125	126	134	143	134	147	139	132	128	151	139	130	146	135	149	146	141	152	116	137	137	139	169	137	152	137	145	126	153	136	134	134	115	161	140	140	136	139	144	139	134	140	122	139	156	155	129	138	148	133	162	119	139	138	133	155	136	149	141	121	141	150	120	115	125	127	147	146	149	140	170	145	142	124	132	128	164	145	150	131	114	145	157	138	131	141	124	143	148	121	145	134	119	137	157	140	144	126	138	139	145	159	164	148	146	134	104	132	136	121	126	136	150	128	137	154	128	143	128	108	178	134	137	149	126	142	128	141	139	138	149	166	146	146	125	135	141	168	150	147	150	131	141	132	125	140	154	136	133	117	123	118	134	118	129	141	139	132	154	153	142	127	126	151	118	124	153	119	157	116	145	141	142	129	134	125	160	131	153	154	139	164	125	131	134	145	154	151	138	144	122	150	143	125	120	166	144	171	152	154	129	130	141	116	128	153	134	128	140	144	130	139	133	132	140	132	149	116	129	150	161	131	120	149	158	140	143	144	130	133	148	127	147	127	149	144	127	134	135	137	145	137	115	149	121	146	134	121	143	133	123	131	141	126	131	122	130	123	131	145	129	136	143	149	132	146	146	139	130	144	154	140	128	145	117	135	142	130	135	114	143	121	140	132	178	117	162	160	152	136	143	134	133	122	125	130	129	132	128	139	141	139	133	153	129	118	140	144	151	139	137	152	128	131	152	121	123	146	165	124	133	128	152	157	156	134	159	164	149	150	158	151	127	143	139	157	148	164	142	133	143	145	119	126	106	147	131	138	125	122	135	127	120	143	134	126	152	152	138	133	128	130	124	142	131	137	123	137	126	139	103	153	144	139	132	134	117	134	153	150	152	139	125	127	134	139	146	145	140	139	152	140	162	143	150	146	123	156	141	131	133	152	130	138	132	156	166	143	136	149	166	145	129	145	167	146	135	130	131	136	152	143	131	143	147	135	141	136	143	160	136	151	148	146	156	123	130	113	104	155	158	143	154	146	125	144	125	140	124	137	133	151	125	142	158	121	158	144	147	134	135	118	160	152	128	136	139	159	150	136	147	143	138	126	140	138	126	137	137	119	124	125	143	140	158	124	124	138	166	127	140	147	142	129	169	137	135	143	123	131	126	137	143	120	146	124	152	145	132	139	144	141	151	123	144	125	141	131	129	151	140	153	132	160	121	151	130	126	136	142	128	143	141	142	155	144	126	129	129	145	154	148	142	149	132	130	126	130	158	164	154	133	162	145	172	156	138	123	119	123	143	156	154	156	136	136	156	132	128	156	137	139	127	132	154	140	143	130	118	150	148	148	154	137	138	132	146	142	152	142	140	157	138	130	114	126	148	139	145	143	123	137	126	134	141	153	133	117	123	122	130	119	145	154	137	133	149	133	140	141	159	128	144	156	132	125	143	148	146	163	151	132	121	133	112	135	157	148	137	133	140	138	118	126	143	135	127	142	125	126	136	161	147	131	137	137	151	141	126	137	133	130	134	126	132	136	148	135	143	134	171	115	134	129	141	120	131	152	149	149	139	142	155	127	136	138	135	141	145	123	148	117	157	147	127	122	151	146	137	157	143	122	134	126	162	136	118	158	135	133	156	131	137	138	145	138	128	146	131	116	131	137	126	145	158	151	123	144	137	136	124	129	121	147	139	149	131	150	151	151	142	154	155	138	158	136	132	159	138	134	127	137	126	131	134	130	163	137	152	155	137	128	168	127	108	172	144	140	135	132	112	133	121	147	156	133	154	148	159	131	146	141	146	168	149	131	147	117	132	144	130	122	126	122	139	150	130	136	152	123	132	126	127	148	144	126	129	153	136	137	142	129	123	146	137	149	137	144	167	135	136	153	133	144	131	149	149	165	130	125	151	137	126	164	140	128	135	142	130	171	145	133	119	153	140	131	145	143	129	126	139	150	152	137	115	136	156	141	136	125	153	151	150	134	119	122	145	149	148	123	134	129	136	137	168	144	133	134	128	120	158	140	133	152	156	132	143	146	145	146	133	101	138	135	135	154	127	135	136	150	147	146	144	145	170	117	141	129	143	120	153	121	129	134	128	155	146	141	149	133	128	154	136	135	145	152	136	120	136	169	146	133	148	131	121	153	127	137	115	141	116	119	143	154	138	146	136	123	152	132	132	157	137	140	127	132	154	136	156	138	127	139	121	153	145	138	146	152	142	133	142	131	149	135	157	135	121	121	140	145	139	153	154	125
7890	844	1771	2054	1690	1345	1113	965	860	811	710	678	595	520	531	546	520	514	449	450	457	414	390	429	403	420	437	419	423	384	382	375	392	386	389	372	361	391	380	381	420	373	389	378	370	397	366	376	375	405	394	382	386	365	393	335	366	365	330	392	369	366	387	388	351	383	378	382	340	345	406	370	375	382	352	358	386	367	366	377	378	340	338	377	375	365	348	354	351	365	348	363	329	356	361	377	354	376	350	371	339	329	367	376	365	362	386	367	372	365	349	348	384	321	406	379	337	337	347	368	358	359	343	364	354	366	367	356	377	343	363	375	334	378	357	369	368	362	367	377	363	351	376	338	345	337	358	360	356	385	349	355	340	315	340	350	385	360	380	387	387	340	372	366	370	381	323	397	363	368	336	337	343	371	349	368	365	374	366	385	399	345	368	360	356	354	376	381	356	356	360	373	370	325	395	363	385	366	391	362	363	371	390	338	356	359	391	338	342	392	396	349	335	369	345	358	342	356	345	350	397	330	367	366	357	352	345	369	351	337	367	352	389	353	344	401	372	323	349	343	373	378	362	336	351	356	377	333	344	357	351	403	368	395	369	367	362	338	380	364	347	344	353	320	359	345	376	333	356	372	325	352	374	348	334	342	379	357	365	337	367	356	358	377	373	335	351	330	345	322	327	370	365	350	382	362	390	388	351	325	344	333	367	347	366	385	365	362	370	347	338	385	374	344	357	395	334	380	373	342	335	339	360	369	343	349	382	380	363	395	344	362	363	355	351	362	359	358	348	328	327	360	354	368	352	322	407	344	361	366	353	356	336	355	363	370	347	375	348	358	324	327	362	372	362	392	365	384	380	365	378	364	363	346	391	387	320	340	337	347	373	356	344	344	369	361	408	364	343	373	373	351	325	365	321	354	380	342	327	407	382	390	374	330	336	335	363	362	341	344	388	339	379	366	341	363	363	370	384	379	341	378	360	366	350	356	358	371	361	364	399	352	328	338	358	351	365	372	377	378	384	366	356	349	371	362	355	373	353	348	359	372	337	353	323	354	365	366	360	367	376	352	367	349	360	355	355	348	381	351	350	350	375	327	366	344	381	374	364	342	369	344	374	345	361	337	390	314	356	372	378	316	354	370	363	348	365	392	353	337	384	373	363	388	339	381	356	361	375	311	350	345	356	338	340	342	343	364	375	356	377	365	335	325	347	358	404	366	363	381	349	364	357	334	363	331	362	354	383	335	356	325	318	406	353	367	351	364	322	379	341	332	376	359	375	341	380	363	337	356	363	372	362	356	339	367	341	339	375	340	322	375	383	354	346	377	352	319	373	346	318	364	366	347	359	348	378	379	386	368	347	383	373	361	343	330	348	365	361	359	389	368	357	318	339	385	334	376	366	351	379	382	349	377	358	381	341	379	361	376	344	337	379	371	381	372	385	328	374	342	363	397	338	351	398	363	370	410	355	320	375	358	338	377	362	362	344	356	351	334	362	368	340	377	370	326	370	322	355	361	342	340	377	355	364	369	379	361	367	363	345	360	394	359	373	364	352	391	369	343	348	408	336	364	360	372	375	368	373	372	349	346	373	370	353	359	349	356	356	355	390	360	351	383	357	364	374	352	384	340	335	361	360	354	357	372	344	386	344	374	344	409	356	346	363	376	366	351	358	366	372	313	360	363	353	365	354	345	379	379	328	368	354	377	377	357	322	353	389	387	350	378	358	367	361	329	349	389	373	365	384	313	363	387	396	331	371	334	379	349	351	357	364	377	368	399	381	329	393	344	390	355	343	386	359	365	328	369	362	383	358	356	370	386	363	351	332	346	382	347	351	334	322	342	378	387	368	372	364	375	347	357	349	371	341	347	356	347	306	363	357	394	348	321	359	370	353	354	341	367	373	371	393	372	334	368	319	350	371	361	353	330	367	375	361	357	344	411	349	332	393	372	368	379	375	357	379	373	363	357	372	372	335	363	355	384	374	369	337	377	380	367	340	341	358	374	399	386	382	400	395	359	374	356	351	347	357	376	357	368	376	346	355	369	368	367	395	353	348	369	324	371	355	376	372	355	354	339	360	339	366	383	365	419	335	364	377	357	348	360	380	363	374	363	379	366	378	374	376	403	319	405	373	386	341	347	362	388	365	352	368	344	358	367	376	382	357	389	337	359	363	337	386	335	362	350	371	366	322	380	377	368	358	347	363	384	355	390	328	384	360	350	374	406	349	376	349	390	392	348	315	381	365	335	358	357	384	359	340	383	346	350	348	383	353	354	353	363	354	347	343	372	355	358	380	356	380	395	401	326	325	384	350	353	381	379	382	334	351	367	349	334	347	378	352	400	371	385	371	346	351	372	354	343	367	363	337	359	356	382	322	358	352	348	346	322	380	359	330	371	337	403	356	366	359	353	363	367	354	375	373	374	354	369	377	394	370	351	381	406	356	350	348	350	362	396	348	350	358	358	389	345	350	355	376	386	315	369	344	343	376	413	390	356	382	374	334	327	378	344	368	354	354	369	348	326	341	356	368	338	366	390	336	340	368	346	371	392	364	349	386	373	363	348	352	340	373	380	334	319	337	318	340	337	331	345	359	379	313	365	336	365	369	350	305	353	358	353	367	329	368	376	341	339	335	351	387	370	370	363	386	368	411	384	359	361	378	370	352	351	388	343	353	388	365	351	375	361	352	341	353	330	372	368	354	343	384	388	349	361	368	382	378	344	411	369	346	372	358	369	384	373	345	348	325	355	369	360	363	358	358	340	377	366	381	343	365	396	358	384	362	371	388	349	379	360	356	385	401	362	365	358	384	354	355	341	392	372	378	354	347	369	358	345	342	376	341	337	385	352	348	346	383	388	351	353	322	338	355	356	322	379	375	382	352	342	397	377	346	377	371	372	388	348	386	389	354	410	377	360	356	389	364	361	367	381	352	353	359	357	360	324	332	367	394	384	319	373	367	378	352	371	359	351	352	374	367	361	364	348	361	388	317	372	378	373	336	351	336	369	375	386	380	353	348	349	365	373	361	363	377	368	354	367	340	339	350	348	347	356	374	373	368	339	347	328	329	356	429	384	387	353	342	374	393	345	338	354	388	361	361	351	379	362	400	379	381	337	361	353	375	328	351	375	361	366	345	341	361	348	360	384	368	346	344	379	401	383	365	387	373	364	362	352	341	368	382	326	365	364	368	366	402	350	361	371	356	360	369	335	394	355	359	350	363	342	346	375	352	367	368	321	345	372	348	332	328	371	356	354	344	351	338	388	347	374	375	374	342	363	396	324	362	331	359	400	386	345	369	377	359	362	352	377	362	346	377	340	378	349	369	339	320	344	348	350	371	346	360	365	367	332	368	370	370	375	359	365	343	414	347	346	361	342	369	359	338	368	340	357	380	389	373	372	357	347	355	333	368	353	360	365	332	359	368	365	362	385	363	317	361	393	344	338	329	363	336	399	357	364	392	375	370	364	395	340	343	368	364	358	349	343	374	383	328	348
1624	330	302	290	261	306	304	292	308	293	300	317	282	282	311	276	308	282	298	280	262	312	305	233	243	253	282	264	276	261	261	285	253	267	277	311	287	294	281	298	293	293	292	290	314	288	276	254	296	300	301	285	294	320	300	273	261	290	263	309	304	253	273	275	287	301	298	316	277	319	271	308	287	315	318	322	292	293	286	320	284	239	258	262	259	272	283	315	326	287	292	305	254	275	282	275	276	266	258	250	275	281	312	314	292	302	271	271	254	272	293	270	277	300	301	284	275	252	301	284	291	305	265	301	301	273	270	295	274	281	304	293	277	280	282	283	275	279	265	301	312	224	281	297	276	303	279	256	305	310	292	271	306	281	306	280	286	275	307	272	302	265	301	284	305	325	308	269	261	302	291	266	290	308	283	314	279	303	338	281	307	282	303	308	295	304	259	273	283	269	294	280	287	296	291	314	309	262	299	262	304	309	315	331	286	301	280	276	275	306	283	280	300	272	280	286	304	299	266	279	297	293	299	299	307	315	285	293	316	304	294	300	273	298	284	267	278	304	258	304	287	307	310	278	253	316	304	292	260	297	264	248	297	261	291	290	273	255	327	267	285	294	269	265	258	302	288	262	273	301	295	273	256	278	265	249	267	276	255	287	271	308	303	322	297	303	304	282	275	250	271	300	307	284	281	283	309	278	296	268	306	304	276	266	244	302	311	277	260	286	284	331	288	292	270	277	290	284	345	265	299	303	297	316	301	272	253	297	273	294	316	299	285	247	290	299	264	297	246	302	284	255	295	268	283	260	248	314	301	307	284	296	271	254	264	290	285	305	299	293	284	300	306	311	296	286	276	305	293	314	320	290	318	281	258	288	288	284	284	312	276	298	309	307	288	310	294	272	275	313	298	270	296	282	314	277	297	290	292	304	290	278	314	282	284	320	335	288	320	302	275	240	285	291	251	312	274	291	312	243	272	263	290	271	302	289	284	289	271	263	274	292	293	273	279	265	278	284	281	258	279	271	289	299	264	261	288	286	327	298	278	297	263	298	282	285	244	321	303	289	272	266	296	279	313	285	255	309	293	260	270	297	285	310	287	294	295	308	301	286	318	277	265	288	252	282	272	317	274	320	323	306	272	287	286	279	308	304	272	288	282	272	243	284	308	302	269	293	272	297	263	289	275	278	274	266	292	274	281	311	323	304	285	297	265	288	270	271	295	266	282	252	266	258	290	275	313	316	305	303	328	262	301	324	285	282	320	289	277	286	288	265	292	296	292	305	280	275	311	285	294	284	275	289	253	274	278	257	279	296	323	286	305	286	296	285	272	317	306	315	319	273	315	305	281	292	325	288	317	300	284	255	309	275	298	290	298	289	289	276	287	291	302	306	278	305	280	288	279	275	278	290	307	273	262	273	293	297	316	305	303	287	299	287	297	284	258	304	279	264	297	285	281	308	263	266	317	299	296	307	286	302	265	240	268	255	285	326	308	274	284	284	322	277	270	260	290	271	299	275	335	278	306	273	263	308	288	304	284	281	296	293	304	323	290	236	316	290	318	259	277	272	296	300	283	295	268	288	275	278	313	272	239	251	306	248	287	275	280	287	282	315	275	280	323	304	283	319	289	284	283	283	260	248	288	289	264	272	262	261	272	280	293	327	294	313	304	319	319	302	267	293	268	289	292	270	303	324	310	324	298	307	271	286	291	265	282	290	276	278	271	259	286	320	304	296	280	305	276	287	317	288	261	327	273	290	267	262	306	290	307	265	288	282	297	282	321	283	274	280	292	278	305	288	312	297	286	268	297	298	280	295	255	278	288	297	301	323	281	295	286	268	259	269	297	274	266	272	301	291	278	259	318	268	265	262	290	284	328	298	293	275	248	285	307	282	287	302	324	314	288	306	273	274	292	280	292	280	280	281	282	266	283	273	276	287	276	254	283	298	296	291	313	285	308	285	261	247	262	275	287	309	283	280	277	240	270	303	274	307	271	287	278	288	270	262	279	302	319	291	266	285	280	266	274	308	277	301	302	273	312	313	306	294	309	299	294	301	278	282	288	279	261	268	291	271	274	283	298	274	297	268	294	294	283	296	292	283	278	275	269	261	283	306	283	291	311	305	303	275	268	292	276	309	289	248	275	289	275	298	284	298	279	315	308	309	316	285	263	303	310	289	267	291	297	281	310	279	264	258	294	263	267	282	270	285	293	292	276	305	277	297	286	270	309	269	302	252	277	311	314	267	288	280	298	297	275	262	317	272	292	286	275	273	263	278	323	260	284	316	275	268	263	315	282	280	290	260	270	257	262	275	283	312	291	253	298	274	313	315	329	281	281	305	317	289	293	281	302	277	279	274	304	301	279	278	281	291	313	292	281	255	310	295	281	313	260	307	306	289	273	293	257	284	255	308	301	303	275	287	284	264	325	286	318	304	261	269	292	244	261	280	253	314	277	280	291	322	288	272	275	262	283	255	265	297	279	292	288	319	327	294	294	306	293	300	287	324	278	292	282	271	314	291	308	313	327	310	282	279	288	289	282	279	284	300	273	296	295	271	286	288	288	275	316	283	252	274	259	312	290	299	297	268	257	293	290	247	307	296	287	290	286	312	291	293	311	302	284	293	265	285	293	274	278	281	289	255	289	324	285	287	256	277	297	284	281	283	309	258	282	298	260	276	311	253	288	317	280	318	275	290	312	289	336	283	275	301	294	297	272	310	288	305	267	276	264	283	287	284	314	282	298	291	302	271	302	273	301	288	294	286	297	339	275	302	300	292	302	275	287	315	289	290	289	270	302	295	322	269	292	303	283	311	275	277	294	265	281	314	308	300	293	296	295	317	291	267	321	276	266	286	280	296	276	293	319	280	293	317	303	273	284	332	302	288	270	284	267	286	288	274	286	279	273	254	271	267	286	286	320	274	299	289	311	313	295	251	265	256	323	265	304	300	285	294	312	284	257	274	275	292	273	283	276	259	285	270	261	301	256	276	296	284	313	276	293	307	285	283	269	320	258	332	299	317	259	310	309	254	264	300	299	280	299	277	319	259	303	319	313	306	276	265	287	268	291	308	290	274	311	291	294	292	290	293	251	287	283	279	294	287	260	265	315	324	298	272	280	297	315	269	299	305	294	268	265	278	295	333	295	303	291	300	285	320	277	285	304	287	294	302	290	294	288	317	284	298	290	282	338	308	277	318	302	293	284	281	308	287	267	302	283	260	274	281	277	290	257	313	278	277	303	282	266	291	323	309	274	267	241	288	304	310	287	300	312	266	311	287	267	305	281	324	274	316	286	287	303	286	258	308	300	322	285	273	298	274	275	286	294	281	278	270	297	281	257	300	276	276	289	296	272	257	299	327	275	289	273	264	277	285	272	301	317	281	293	289	284	276	267	271	285	284	309	261	251	273	305	302	304	283	291	298	264	277	295	322	289	318	268	281	291	260	296	291	285	282	305	307	310	300	309	292	281	259	286	281	246	313	291	273	315	294	267	319
1789	633	715	686	663	620	680	699	655	611	624	696	626	624	642	598	645	642	618	681	641	652	624	611	695	655	670	673	646	629	616	643	620	640	626	640	642	643	606	657	629	668	655	630	645	620	598	623	594	628	658	659	665	668	622	626	641	644	648	602	609	679	676	636	624	642	626	619	677	629	652	603	633	614	629	658	664	619	625	656	652	586	665	652	581	646	670	640	633	638	669	686	610	670	659	623	625	663	591	646	646	622	667	586	627	634	589	622	670	642	629	654	604	648	614	684	676	604	642	641	627	628	612	665	636	574	705	595	651	643	633	637	582	661	626	616	655	627	638	637	680	644	637	675	624	618	610	663	650	644	648	641	614	647	650	644	672	656	620	685	644	655	643	606	642	626	670	671	651	640	627	646	631	654	640	647	649	659	639	645	642	622	643	670	636	604	643	661	599	623	622	636	686	659	659	625	644	635	644	659	657	650	659	690	601	640	640	658	649	624	668	704	642	625	609	646	608	630	626	645	627	628	628	612	629	605	650	648	645	661	634	607	598	634	671	649	619	643	614	640	671	603	614	636	646	620	636	623	638	658	659	633	673	683	627	657	658	630	596	672	645	650	650	627	662	632	606	601	588	621	644	632	652	624	653	640	613	623	705	621	662	641	646	649	613	635	695	660	640	623	639	618	643	634	605	669	645	651	623	651	648	595	658	641	660	590	629	628	649	632	640	622	649	606	660	627	639	628	630	632	628	611	687	605	609	637	633	649	669	666	653	632	665	632	635	627	655	611	633	635	609	647	645	629	645	635	688	609	587	606	693	644	589	650	636	661	648	616	616	635	666	652	649	645	654	610	610	603	624	630	684	607	637	641	641	627	623	640	633	635	636	620	615	631	619	612	659	663	673	634	650	611	696	648	616	640	691	670	638	594	622	621	668	605	658	648	625	613	613	621	674	609	608	616	622	676	651	663	638	676	648	662	602	666	677	617	606	669	649	662	654	672	613	670	626	654	646	621	645	640	639	630	638	651	648	581	641	651	636	617	633	648	648	675	634	654	657	641	653	642	646	619	642	680	647	628	668	639	652	608	639	655	620	640	611	614	625	591	601	623	685	614	639	658	649	661	649	683	626	638	564	635	625	604	624	668	614	619	632	602	603	594	620	642	622	654	643	628	653	627	627	646	611	624	630	616	613	633	609	635	656	652	599	621	619	647	621	588	630	635	632	666	592	638	652	646	649	605	664	664	624	578	618	617	613	645	635	626	620	621	593	636	669	664	636	622	656	651	658	617	621	646	609	646	620	632	621	693	661	622	643	625	595	609	635	619	671	686	623	604	633	669	636	678	626	681	598	626	640	677	633	650	632	632	608	660	617	675	663	610	654	628	645	621	633	651	643	656	699	654	617	676	654	628	694	621	658	650	693	636	617	644	669	624	600	661	541	614	617	650	600	677	616	655	634	686	651	626	583	614	625	650	623	642	641	652	648	649	632	631	600	631	664	639	666	686	648	671	625	613	634	658	680	655	628	598	650	627	624	577	638	594	597	688	598	638	663	640	649	618	628	620	630	630	633	691	649	639	577	661	597	626	626	645	668	612	634	586	651	632	624	602	643	633	641	614	671	639	623	648	632	595	661	674	647	609	622	618	637	608	662	617	664	673	645	650	630	624	643	716	668	642	590	618	592	595	592	653	612	659	633	601	622	599	668	665	636	664	618	644	618	593	643	661	634	624	668	622	670	650	648	637	686	707	630	623	660	620	683	621	625	653	644	630	670	660	676	626	630	656	632	659	635	635	622	607	701	641	668	666	632	658	644	628	659	657	619	649	673	640	599	638	662	618	630	619	692	625	582	619	627	594	645	615	674	655	679	616	659	665	660	671	653	593	659	649	631	642	617	614	633	623	601	616	648	637	602	602	676	634	698	601	652	623	590	697	631	638	667	613	596	609	673	617	619	624	628	615	654	663	651	638	634	630	624	656	606	659	565	635	629	616	634	648	636	662	614	661	605	691	695	658	640	592	623	649	625	620	630	603	586	629	621	613	607	634	675	594	661	615	645	602	666	635	648	620	626	675	663	650	630	650	632	675	588	642	634	639	597	639	622	619	604	587	607	653	604	625	663	624	653	638	647	652	643	613	632	613	614	625	602	661	624	610	629	625	649	676	654	656	620	602	650	652	667	645	615	602	617	580	660	600	665	625	608	649	619	662	598	630	627	634	615	642	632	617	639	598	653	632	705	645	651	605	628	674	588	637	631	679	655	632	663	635	624	635	668	654	640	628	623	675	612	612	661	645	613	651	616	653	644	658	670	661	618	589	641	654	643	635	667	639	644	640	615	606	583	655	597	670	656	661	625	602	648	702	649	667	650	642	630	604	656	606	646	601	658	673	645	628	623	638	639	631	596	585	629	617	638	628	611	650	626	619	603	627	584	616	640	614	622	697	662	635	635	601	585	634	629	658	639	638	685	613	681	577	614	654	626	590	654	606	649	655	645	596	594	634	654	616	622	642	616	639	692	647	604	645	650	632	632	614	604	647	595	666	645	651	664	632	635	590	625	612	635	624	643	637	671	620	620	642	628	640	623	645	637	691	622	640	672	618	622	676	676	645	656	596	644	647	633	602	647	659	618	629	631	632	645	675	616	613	634	663	692	655	652	647	639	659	642	671	642	636	667	601	621	648	636	620	654	608	636	624	639	644	665	634	611	592	592	634	633	605	683	653	648	629	591	606	597	614	637	584	645	612	688	630	654	622	630	622	646	637	605	650	615	612	638	638	630	583	620	605	672	612	663	651	585	636	617	649	628	572	649	638	626	644	659	660	649	635	610	606	649	632	634	611	618	619	638	594	663	603	671	584	605	658	571	628	644	672	608	644	614	636	639	603	668	635	615	641	629	635	667	680	679	593	641	628	609	593	624	656	610	606	639	599	640	671	622	645	639	625	651	659	615	601	617	665	659	705	653	626	644	632	616	648	643	652	625	649	642	640	668	649	616	585	656	657	616	642	629	600	607	653	680	668	636	640	601	633	644	669	642	620	613	652	595	619	637	658	641	637	652	646	647	669	608	613	645	599	622	628	649	612	636	636	600	636	669	636	594	659	640	656	625	628	642	612	611	643	591	614	668	629	627	629	662	580	678	647	683	607	655	666	604	651	610	644	629	699	657	617	648	638	657	629	651	633	603	561	704	644	657	626	631	626	609	647	653	609	587	621	650	663	641	626	605	611	615	644	615	598	661	590	622	647	641	661	597	630	641	675	644	609	619	662	631	660	647	634	646	626	655	637	666	579	607	654	680	646	652	674	648	632	626	650	574	607	616	654	617	631	680	661	619	602	642	640	667	633	643	639	666	626	606	658	600	659	650	628	606	640	685	613	630	632	639	677	615	644	658	617	636	680	652	637	666	617	629	675	645	653	617	655	590	665	639	647	625	662	647	615	599	600	631	604	646	649	608	602	655	606	680	619	646	627	660	613	651	642	663	637	641	626
7027	378	473	336	269	229	167	180	157	189	163	173	148	132	143	141	150	139	128	135	142	116	133	109	140	120	114	119	120	132	124	126	132	155	111	122	128	125	122	123	141	124	113	134	131	124	118	111	120	117	116	132	107	118	114	130	124	130	129	125	117	109	133	123	118	130	136	135	153	104	120	122	125	131	113	140	136	130	126	123	116	123	105	128	98	139	127	138	111	129	153	123	114	149	118	124	109	113	136	121	151	128	109	125	122	119	118	150	112	138	133	128	134	91	116	132	126	126	108	117	114	123	117	124	120	132	118	122	117	117	124	116	131	113	107	113	131	110	126	122	130	121	120	118	122	135	128	130	134	119	126	132	123	127	113	133	143	135	120	110	116	121	137	129	147	122	139	115	125	126	135	115	129	134	109	116	109	109	120	113	133	100	116	135	142	154	135	119	142	112	135	131	138	105	105	129	134	119	137	110	123	117	111	116	132	126	135	121	127	139	124	125	105	106	140	133	115	136	131	113	106	108	137	90	144	114	128	117	104	104	106	148	129	127	110	132	133	123	144	96	116	121	93	137	152	140	118	110	124	118	127	119	138	107	131	112	110	99	128	125	121	145	119	134	106	123	139	136	124	124	136	121	129	113	128	105	130	127	112	133	142	110	106	113	108	121	111	123	126	104	114	141	100	129	147	121	153	135	121	140	120	140	145	115	112	120	103	127	145	120	130	123	123	126	120	103	129	132	132	132	137	129	121	97	135	136	119	143	134	122	124	110	123	121	128	100	119	110	106	133	124	157	128	116	110	97	130	124	103	115	129	134	113	103	153	125	124	126	113	124	111	137	109	119	128	103	131	132	139	142	134	122	127	121	103	107	135	133	136	138	134	118	126	112	124	125	137	129	117	135	140	107	148	119	130	131	138	114	102	121	128	127	121	134	116	124	116	113	131	104	120	108	118	115	135	119	131	127	128	135	124	113	141	123	120	146	111	123	138	108	142	119	110	121	129	122	143	135	148	124	122	132	116	150	126	128	117	130	100	137	131	131	107	100	114	139	120	126	120	123	136	124	125	131	121	133	137	143	139	135	130	131	133	117	119	115	101	120	130	100	118	139	124	133	121	120	122	132	131	122	120	128	108	117	120	123	128	140	124	121	136	110	127	103	131	140	120	132	116	131	128	131	125	110	103	132	106	148	126	124	124	142	133	119	100	132	125	135	122	102	118	124	114	105	146	126	120	119	140	120	115	124	106	117	122	118	111	110	123	119	115	122	138	109	118	125	110	135	106	120	120	120	107	125	104	143	123	116	135	145	127	128	117	132	122	142	120	127	125	118	129	130	132	117	111	137	125	124	111	117	130	132	129	125	126	111	124	106	100	99	111	119	121	121	107	113	131	136	132	140	130	137	114	107	125	104	130	119	122	116	122	134	151	129	131	123	135	125	107	123	133	133	120	134	117	120	112	147	115	115	132	119	130	108	115	149	121	141	116	123	144	109	124	105	130	132	118	118	133	117	124	139	111	152	129	124	125	112	119	124	127	113	137	105	137	139	113	128	95	127	132	119	129	121	114	122	128	138	112	120	117	124	126	136	128	122	119	119	120	123	132	137	126	127	124	119	116	114	144	133	150	117	113	134	122	139	124	125	142	103	130	110	136	125	122	119	130	132	131	119	126	144	136	111	136	138	113	121	120	120	113	126	115	126	119	125	115	107	120	114	121	125	128	103	126	137	141	117	138	116	128	126	137	126	116	113	131	111	123	129	136	120	102	121	132	119	139	112	128	123	102	127	121	118	140	138	107	119	127	125	130	144	120	146	125	122	112	118	153	135	131	120	146	127	126	123	114	121	140	121	118	135	142	141	120	116	121	140	139	131	142	122	115	145	141	114	109	126	123	132	127	126	120	120	126	95	104	131	116	134	103	124	121	112	121	137	128	125	121	122	84	112	130	116	116	105	124	140	119	102	116	115	113	128	108	127	120	110	122	126	123	133	126	113	122	128	112	146	119	114	117	117	114	142	111	129	117	116	122	121	130	133	126	141	116	133	120	134	128	159	123	136	137	128	118	104	99	130	130	137	108	121	130	129	118	105	141	151	144	118	113	150	126	119	126	121	135	127	102	120	121	132	122	108	110	130	120	135	138	129	123	119	123	97	146	128	122	104	110	118	106	131	137	113	124	122	139	104	126	122	118	108	125	111	115	127	119	131	132	115	125	140	118	142	121	121	119	108	123	133	147	112	108	114	129	125	130	116	113	139	109	142	135	124	122	128	130	127	141	113	151	121	133	130	134	129	121	117	122	121	130	128	119	124	132	122	116	115	117	132	119	111	122	127	117	126	105	103	126	129	117	123	116	113	124	140	139	118	123	117	93	120	121	130	99	134	117	115	138	116	134	115	114	132	124	121	126	101	103	117	137	127	114	139	145	136	147	109	109	114	138	135	123	145	102	128	126	113	133	129	105	111	117	117	124	121	120	100	131	144	117	143	143	128	123	128	126	126	135	111	129	122	129	126	128	131	109	116	107	129	140	97	99	101	154	105	135	115	121	106	122	110	128	132	152	110	122	106	117	132	134	117	135	107	136	136	127	110	134	140	108	119	128	118	134	116	121	124	112	112	109	120	106	124	137	115	128	130	122	128	116	131	107	130	115	123	118	114	127	114	121	104	132	118	114	124	126	127	105	103	125	99	112	114	132	107	123	116	136	101	127	114	114	134	131	130	105	131	113	114	118	126	130	118	98	140	121	129	133	136	109	135	118	140	139	111	135	117	119	129	115	121	109	106	135	132	134	122	118	129	125	117	127	127	118	109	141	143	141	123	131	124	101	138	124	135	140	124	114	114	146	134	138	123	117	110	132	134	153	119	107	151	117	143	115	129	137	134	131	131	124	111	99	122	118	143	127	122	131	141	128	128	121	114	132	138	117	119	124	133	130	145	133	122	114	116	123	136	135	129	108	137	107	144	127	124	118	104	133	104	111	123	115	133	138	125	119	115	130	126	133	115	130	130	134	134	104	119	111	129	124	130	110	128	129	128	117	141	111	137	128	108	133	140	121	136	140	114	118	92	115	134	128	100	111	130	102	116	142	138	148	117	137	122	142	121	110	126	116	131	137	112	142	128	112	133	114	109	132	118	133	135	118	142	110	129	115	119	119	144	120	95	117	103	114	155	127	124	95	128	123	110	107	108	139	134	107	112	146	114	108	143	139	120	129	107	135	119	126	122	127	120	110	126	131	142	127	128	107	137	132	136	109	138	118	141	146	135	129	131	131	136	123	117	136	116	121	130	131	117	130	124	141	130	115	132	121	118	128	130	126	122	108	152	100	116	139	128	119	107	131	129	123	128	137	123	121	121	122	120	125	108	132	115	127	117	139	122	136	111	131	128	116	121	125	130	120	141	142	140	127	119	120	118	111	131	140	134	118	118	132	133	138	148	122	121	144	104	126	137	112	112	116	110	122	115	112	142	141	117	123	137	139	140	133	121
6026	548	1002	1149	1026	813	674	625	557	491	466	452	431	393	377	417	384	378	334	420	369	336	367	347	324	343	307	349	373	320	349	312	329	346	337	348	327	337	323	348	329	347	345	322	356	320	323	313	344	363	323	344	324	331	347	337	318	297	338	323	325	336	289	323	311	293	334	326	312	305	314	307	295	273	328	359	316	304	316	313	334	295	322	325	323	315	312	301	319	304	328	305	305	344	313	352	330	328	303	269	295	310	320	335	307	316	311	287	342	310	267	311	264	332	303	309	335	314	320	302	317	307	344	304	308	315	333	316	318	326	297	332	286	286	305	310	338	297	310	303	310	297	314	326	307	334	332	332	307	313	326	271	322	311	346	319	306	319	328	288	307	301	324	297	303	322	326	323	314	311	315	322	333	290	305	305	342	287	314	319	320	315	318	282	313	304	304	329	338	322	296	274	287	287	292	328	326	321	308	318	291	272	295	320	350	304	301	316	311	291	295	291	308	300	350	280	298	337	327	344	358	286	330	299	312	313	337	288	289	336	326	343	317	334	316	352	329	313	340	305	333	320	297	347	312	359	326	304	308	346	291	331	318	285	302	324	317	313	303	312	304	297	327	299	300	350	323	315	293	299	314	312	273	301	285	343	319	308	322	332	304	318	338	318	322	297	295	315	326	312	303	305	327	351	343	336	301	312	310	320	292	324	286	336	294	333	326	303	314	295	336	285	300	305	302	331	277	318	344	316	340	327	313	333	317	297	332	326	318	310	295	339	303	316	327	341	315	299	319	312	344	328	316	301	297	300	340	325	260	319	339	292	324	357	310	315	312	335	326	313	311	320	345	329	314	323	297	298	307	304	283	350	314	293	327	330	305	327	292	305	332	315	331	320	313	310	311	363	328	319	298	308	323	317	288	322	320	311	313	345	304	328	337	306	316	309	307	302	314	322	294	328	313	330	318	301	297	316	314	308	344	336	288	339	300	277	293	310	290	293	308	315	308	314	332	305	335	328	309	309	346	309	300	351	289	317	324	313	307	329	324	305	320	280	321	302	292	317	323	324	338	308	319	346	314	313	315	286	291	313	327	300	333	287	317	321	346	279	287	335	318	323	328	327	317	321	343	287	311	305	302	316	347	319	287	323	310	334	303	295	313	292	280	309	314	297	313	328	309	319	266	353	301	325	304	329	301	332	309	309	310	309	317	338	325	326	315	310	319	326	313	355	286	338	310	310	303	333	313	315	351	330	307	313	294	312	358	360	302	324	353	315	337	333	330	307	337	326	283	328	310	272	339	313	305	293	323	308	315	293	321	323	316	340	335	321	307	291	304	326	298	322	291	320	308	310	308	336	290	322	325	319	334	318	319	328	311	310	297	274	295	315	309	333	322	318	322	295	297	324	312	306	319	309	295	276	304	297	333	308	303	333	321	287	325	303	297	295	369	322	327	303	303	305	323	307	318	312	306	331	343	338	290	304	339	308	310	305	349	310	294	328	324	325	309	328	313	312	297	313	312	315	310	280	318	311	316	297	305	318	344	295	313	312	333	313	303	322	302	326	339	293	326	312	289	320	357	312	305	348	340	339	314	339	308	310	281	322	309	317	324	306	299	336	326	314	311	326	313	326	295	301	339	316	307	325	310	294	313	315	327	303	318	307	287	294	310	298	329	319	291	307	314	335	303	317	309	319	310	289	321	340	292	303	336	302	328	344	321	312	300	296	291	297	317	311	337	333	325	331	292	314	323	330	315	321	299	335	336	349	307	289	306	310	322	335	327	311	304	317	321	284	343	325	330	339	312	309	293	333	308	296	334	300	317	315	310	321	303	301	348	300	326	316	311	272	281	306	313	335	296	290	344	279	320	304	337	313	310	288	357	332	327	323	338	352	309	275	327	310	347	351	307	316	306	295	316	327	312	291	309	286	341	306	296	295	305	310	319	313	325	301	335	306	317	323	324	326	271	317	280	325	298	342	333	314	321	288	321	327	338	310	284	306	338	293	297	293	302	348	289	312	343	332	343	341	347	321	312	327	319	312	284	322	309	309	327	312	308	333	298	315	317	309	313	330	310	300	317	330	306	329	290	338	298	310	312	309	334	334	305	344	343	309	320	281	321	338	331	323	293	289	348	308	306	341	322	314	315	310	336	318	283	289	323	356	300	321	313	334	302	353	323	330	333	295	331	320	321	325	276	304	336	319	310	279	311	318	294	308	326	329	319	312	305	281	303	314	305	325	295	323	330	297	290	308	326	339	293	307	310	302	282	303	318	297	311	316	316	273	307	299	307	332	309	318	308	329	310	325	316	322	282	348	320	309	335	317	271	288	315	309	331	328	314	317	313	349	303	309	322	321	315	309	310	307	310	306	302	338	327	321	300	314	304	332	321	290	322	324	306	284	339	328	297	329	317	317	320	319	301	299	333	303	298	293	301	292	264	320	345	306	308	328	327	274	341	325	310	300	315	302	296	318	307	325	316	351	302	336	326	299	327	311	312	301	335	347	293	361	332	324	293	301	336	329	319	317	313	319	301	318	275	331	341	314	329	334	320	293	314	340	314	315	300	285	299	329	311	325	331	326	292	316	318	304	331	302	343	289	320	324	291	309	314	306	304	307	335	302	310	324	305	319	321	308	306	316	322	331	305	343	322	324	310	291	327	358	285	340	315	317	331	303	285	317	288	325	322	322	332	291	312	281	323	349	306	274	300	334	275	314	324	340	294	301	314	312	345	312	330	303	330	294	319	290	332	297	346	336	308	304	310	302	329	318	326	300	331	355	326	350	294	282	338	297	313	285	297	295	303	305	299	312	340	307	318	312	331	298	338	304	308	305	336	317	305	354	297	308	330	317	319	319	324	336	317	301	358	308	309	299	288	323	298	310	322	294	341	349	287	308	296	298	305	311	316	327	296	299	281	340	321	328	300	344	317	333	337	287	347	317	320	313	339	302	304	342	298	312	330	319	297	291	272	311	301	328	322	306	313	305	334	328	324	311	306	294	305	326	313	275	322	316	304	320	303	311	304	339	314	293	320	293	324	334	301	330	305	300	284	344	297	328	307	324	299	311	316	325	339	353	305	343	280	315	314	318	310	297	325	330	328	287	308	287	331	315	314	336	303	330	334	306	288	311	334	319	329	324	298	319	325	330	313	310	300	310	324	315	301	326	284	282	303	346	281	292	346	324	334	309	303	308	311	316	321	313	328	316	313	286	315	329	306	319	338	283	298	285	270	332	328	301	322	309	324	341	310	302	308	326	331	291	320	278	288	288	289	307	325	301	297	294	315	344	301	323	339	314	299	333	331	315	313	313	336	320	292	304	298	328	325	312	327	318	308	302	319	351	296	329	321	342	287	337	345	300	314	322	296	302	319	327	284	311	322	317	315	319	313	295	354	335	328	324	323	307	287	337	317	310	325	345	299	312	309	361	319	316	300	301	318	286	330	319	317	350	296	314	297	336	298	300	324	326	283	316	256	301	315	300	333	308	343	369
13255	946	811	662	433	334	274	249	236	217	192	184	184	162	158	175	143	156	133	143	140	170	154	155	156	149	127	152	166	137	153	151	137	158	144	124	167	146	138	136	126	136	141	137	137	142	148	144	140	157	128	147	129	152	145	144	137	145	136	149	139	137	143	138	166	157	127	143	165	148	161	124	165	129	137	146	166	147	160	138	132	128	129	129	120	134	124	163	143	139	126	135	136	104	139	145	133	122	154	123	157	163	136	128	121	138	143	138	132	128	139	131	122	150	140	140	125	132	156	155	146	159	149	131	121	136	129	149	120	110	130	134	132	142	128	140	115	137	127	140	132	132	143	150	135	156	124	102	141	149	155	160	134	127	143	167	157	142	133	148	141	151	134	146	110	132	130	149	151	121	148	125	117	136	154	151	131	150	162	143	152	129	132	129	126	132	131	136	121	142	148	153	123	127	144	123	142	131	135	150	128	147	147	128	125	132	133	131	132	115	149	124	121	137	139	136	136	144	132	161	145	148	141	142	138	163	118	152	147	152	131	113	148	127	160	122	152	135	154	137	135	132	151	136	140	148	144	136	132	145	137	123	128	131	133	132	126	134	136	128	115	148	155	129	170	153	149	137	142	123	135	126	115	139	149	141	121	139	145	141	122	145	133	157	156	148	132	129	132	127	137	157	147	118	161	148	149	128	155	136	140	144	142	142	153	126	121	151	139	119	140	151	115	127	164	136	155	123	117	161	143	137	139	128	133	131	130	129	125	141	127	129	143	136	119	127	144	155	129	126	129	124	124	129	121	133	147	152	140	165	124	149	132	138	133	125	131	146	110	171	157	136	134	135	129	118	143	145	161	140	108	143	137	143	141	159	120	137	144	136	180	143	141	147	147	154	141	144	138	159	136	143	137	146	141	148	140	137	128	144	148	116	138	138	139	120	149	151	147	147	124	166	133	164	172	130	120	131	114	142	136	138	132	145	133	128	159	128	126	149	119	153	118	141	143	149	151	150	141	146	117	127	128	146	150	115	162	146	170	142	131	168	145	141	129	138	139	142	122	121	138	140	122	135	149	171	119	119	152	163	139	159	146	137	141	181	126	134	144	178	138	123	145	138	142	133	140	144	145	133	139	113	148	141	126	144	153	133	149	137	139	130	148	126	129	136	136	174	146	149	160	152	156	149	129	122	137	146	138	144	147	146	132	137	134	136	138	121	143	129	167	131	149	151	147	129	142	149	122	129	135	141	157	139	144	134	144	136	134	141	144	122	135	127	144	143	105	143	141	128	126	143	124	127	151	147	149	155	125	133	152	140	139	166	141	149	139	140	140	131	150	124	140	168	138	152	168	112	145	114	137	151	156	119	151	153	136	143	161	168	133	130	117	136	143	134	130	152	125	114	148	114	150	140	130	127	137	131	160	128	142	160	126	140	142	141	124	146	157	166	140	145	131	147	121	126	114	139	131	171	153	142	119	141	136	139	154	150	148	159	127	135	142	133	145	152	116	146	139	123	136	157	127	165	128	139	113	112	147	125	152	119	117	137	160	148	140	130	139	121	127	132	155	129	132	118	123	136	132	136	147	133	126	120	136	128	112	164	159	150	139	133	140	140	143	127	149	145	144	156	139	138	135	138	144	145	144	130	160	151	127	125	167	121	145	127	140	139	123	131	148	127	155	149	145	146	130	164	134	133	139	132	180	132	138	134	134	165	137	166	135	123	113	172	138	133	135	139	142	137	152	162	164	128	128	144	146	149	145	147	159	117	119	156	147	115	147	139	143	150	141	153	152	130	152	123	118	132	139	140	119	133	158	163	136	134	144	163	132	116	143	129	145	154	141	129	124	139	126	139	143	132	153	117	141	127	142	107	142	157	154	158	142	151	135	142	138	113	135	148	152	133	156	127	126	144	135	134	130	134	144	157	141	129	148	143	146	137	147	155	147	126	146	143	135	136	143	147	154	137	119	140	137	145	140	133	133	126	132	137	124	135	140	140	160	153	149	141	153	140	137	120	135	137	137	139	131	125	142	114	128	130	133	123	134	142	129	141	149	126	138	133	132	147	147	149	156	152	155	133	139	129	147	156	149	130	158	156	147	130	151	131	136	138	131	148	135	133	154	140	156	135	142	130	137	143	160	144	137	127	137	146	144	136	116	130	128	152	132	123	154	129	143	135	134	169	145	169	143	122	115	153	137	147	148	141	120	153	148	150	148	137	126	147	119	138	147	148	146	137	132	174	141	130	128	127	139	129	113	149	135	129	153	129	128	131	118	128	119	123	129	138	138	127	129	132	131	135	126	117	140	158	148	147	144	142	153	129	139	123	122	137	137	126	140	167	149	134	125	152	155	152	147	152	137	137	130	129	148	123	161	126	135	155	127	152	127	157	123	138	150	138	138	114	146	135	132	129	132	140	111	154	131	140	160	144	159	147	154	136	126	147	138	150	126	150	130	145	142	143	129	164	141	140	128	131	145	127	158	149	137	140	137	138	120	142	134	154	131	146	134	124	147	139	151	162	125	116	129	138	146	148	118	138	133	159	130	138	132	144	129	139	168	117	138	105	149	134	143	144	178	159	136	118	137	145	112	141	130	103	136	141	132	145	123	139	125	136	153	138	146	157	141	141	154	134	129	140	117	130	112	158	154	162	127	134	131	158	146	139	145	115	109	141	141	127	123	113	142	177	136	137	134	133	138	126	132	154	159	140	142	133	143	139	139	136	137	134	136	151	139	151	138	138	144	139	118	142	139	137	140	147	146	159	136	136	135	156	134	118	129	123	129	135	123	159	121	142	143	136	144	119	135	136	115	162	143	128	116	138	148	118	130	161	125	140	154	145	140	142	120	125	126	151	149	142	135	144	124	123	115	136	148	141	140	130	137	146	125	141	132	132	134	128	125	135	131	132	158	145	135	142	155	153	160	136	137	142	131	135	153	141	148	137	143	141	117	178	127	113	146	130	127	145	148	129	149	125	138	129	157	155	133	141	119	120	126	140	121	149	141	143	134	133	129	155	148	135	140	133	138	125	148	148	137	144	153	146	145	106	136	138	147	116	161	148	166	130	136	132	156	130	131	139	119	122	131	136	138	114	146	120	146	145	157	126	125	134	138	113	144	158	137	147	149	136	128	107	126	131	130	133	124	123	129	148	142	145	150	130	152	139	156	171	108	142	129	130	139	156	139	161	135	143	136	124	115	119	146	134	150	129	147	125	163	132	136	150	117	139	132	137	162	143	134	129	150	148	161	146	130	149	128	126	136	151	129	136	124	131	166	137	127	155	142	125	133	147	139	151	128	121	140	131	149	156	147	119	138	124	126	147	139	135	133	133	154	123	146	137	131	132	120	133	134	130	152	146	125	131	148	129	166	151	120	157	162	136	129	140	124	125	135	144	137	113	134	124	130	142	148	137	131	141	146	137	154	129	136	138	135	147	129	132	138	149	129	155	144	148	124	115	133	147	149	142	151	173	153	120	135	148	125	125	155	152
7925	930	1790	2035	1757	1406	1083	929	801	770	692	649	580	533	548	498	513	492	479	434	451	407	433	405	419	432	458	427	402	399	399	422	377	437	387	353	388	367	384	420	433	387	403	358	391	357	396	389	400	373	400	393	383	376	374	347	352	355	382	357	398	401	328	381	359	371	405	362	368	353	386	399	379	375	384	340	382	376	378	339	361	364	377	357	379	335	378	349	366	390	383	367	345	380	372	413	395	365	344	368	370	344	376	388	378	384	333	368	353	352	362	353	366	386	351	347	375	387	374	407	373	336	359	344	347	368	389	351	380	338	363	361	360	359	373	372	375	366	350	386	388	338	369	334	360	347	370	346	372	344	356	364	346	383	348	378	355	344	336	365	389	383	386	335	345	335	356	322	337	365	364	357	349	369	338	353	380	337	357	374	363	345	402	350	362	359	359	388	354	372	388	358	342	359	336	389	353	351	358	354	376	353	351	351	356	336	376	349	365	370	316	354	367	377	374	347	377	388	353	375	317	366	364	370	344	346	399	353	365	362	361	379	358	362	361	340	339	397	373	360	363	340	378	347	316	337	371	359	394	352	371	365	377	369	344	346	368	362	348	370	369	411	361	384	393	377	374	338	372	364	350	364	358	359	356	342	371	354	354	374	378	358	367	334	355	368	388	332	357	359	318	348	361	360	385	357	367	314	358	349	401	351	357	388	379	371	392	380	348	355	356	397	333	384	358	359	338	335	400	365	338	343	366	371	367	380	339	382	322	369	344	370	351	379	388	365	354	374	356	326	371	381	354	355	352	360	368	362	354	364	327	363	342	357	386	360	391	357	338	367	352	365	390	321	382	370	375	357	389	372	304	384	369	353	376	367	387	362	373	354	386	346	365	369	350	342	348	362	356	387	341	372	374	376	353	384	351	363	396	349	349	369	367	366	327	376	371	333	389	355	377	367	370	331	340	344	372	384	386	353	315	351	399	345	366	356	343	398	381	351	349	381	325	382	388	321	351	381	404	349	379	404	340	346	382	354	339	369	372	369	362	346	354	360	359	367	321	379	346	386	356	307	364	359	364	392	391	337	331	356	337	355	404	379	345	354	369	375	378	375	378	348	374	401	375	361	348	336	362	355	381	349	403	357	348	372	358	372	354	362	359	362	370	353	399	357	338	327	355	363	366	390	346	353	350	344	362	378	379	354	376	349	395	370	376	365	342	320	379	356	372	370	318	375	355	331	339	354	382	378	322	378	363	359	349	382	366	362	375	367	380	334	350	350	332	362	371	335	325	378	346	320	400	338	367	372	406	406	361	346	363	352	357	353	344	403	337	367	367	349	369	381	380	352	354	382	381	400	329	343	355	376	342	365	348	359	349	365	347	347	390	355	379	342	344	356	373	348	380	341	371	371	360	312	304	339	328	344	344	380	332	352	337	357	374	397	387	340	379	356	343	336	340	399	352	343	373	359	341	380	379	328	370	361	384	365	352	359	352	378	345	328	370	363	344	377	343	369	357	399	390	378	356	333	366	398	377	322	369	367	358	385	311	352	328	347	357	360	406	376	384	354	360	319	383	358	388	354	346	368	345	361	340	390	375	353	379	352	372	374	367	393	373	334	379	379	382	345	372	373	374	366	362	373	381	365	331	387	357	381	380	352	357	348	330	360	355	348	371	317	370	397	348	352	370	361	338	387	377	348	343	376	383	379	352	351	367	387	370	336	374	343	363	359	343	358	356	365	335	341	399	351	295	375	356	377	368	365	360	389	375	373	369	390	347	350	332	410	337	357	359	376	373	384	361	349	372	367	366	362	341	361	346	347	380	371	395	374	343	368	371	384	353	398	368	344	382	348	343	361	358	382	355	401	326	353	377	386	336	358	361	360	399	371	359	355	362	347	368	322	355	362	346	339	354	361	395	361	352	359	361	354	350	356	346	341	379	341	351	356	358	399	373	378	319	357	354	402	376	364	366	339	364	360	338	367	370	378	369	361	376	380	365	402	351	379	360	373	367	353	368	363	349	337	362	374	327	341	350	350	354	388	383	390	351	378	348	386	345	365	384	347	354	368	384	364	370	352	363	342	367	383	335	373	352	350	341	354	342	396	329	388	342	377	346	341	341	371	362	371	394	365	340	331	351	390	345	388	349	354	345	363	363	352	341	378	344	359	415	364	367	370	344	366	374	364	337	347	346	342	359	325	343	365	373	342	379	364	366	347	389	349	381	345	341	389	364	342	378	384	378	386	361	389	377	334	327	356	345	367	360	371	362	327	377	399	374	344	344	383	348	346	321	371	377	341	367	329	388	368	370	347	366	353	362	341	350	360	354	370	331	336	342	358	340	344	342	356	325	353	331	363	348	362	330	368	376	380	345	367	367	327	392	380	388	379	363	361	364	340	357	334	351	322	332	344	367	348	390	365	359	382	362	346	379	353	353	345	334	356	357	346	363	346	368	354	354	393	338	349	345	366	353	341	369	355	353	376	347	339	338	374	364	390	353	318	370	351	339	354	377	354	347	359	327	334	329	353	360	360	368	342	376	371	355	353	339	391	370	355	344	345	378	345	346	371	363	354	333	365	357	343	373	392	369	355	362	394	323	362	361	370	389	346	331	360	363	347	382	357	360	371	382	352	364	365	345	359	361	345	358	389	372	363	354	374	382	372	368	360	399	363	348	369	346	356	348	382	331	378	375	350	364	356	367	389	381	363	366	366	362	353	358	381	372	334	364	356	392	354	358	386	345	368	368	355	403	364	377	329	321	347	357	331	351	382	374	375	380	397	332	368	350	382	386	377	360	358	352	389	364	380	369	362	367	376	378	350	345	350	381	361	376	356	370	395	358	371	363	366	334	377	355	398	354	348	382	376	347	392	329	371	376	389	321	319	373	395	351	335	354	356	369	374	348	373	418	388	358	392	352	386	379	383	381	351	377	369	353	368	334	332	361	332	351	365	366	367	329	345	387	370	378	371	357	371	336	354	374	348	379	344	378	351	349	381	363	337	406	366	381	361	371	370	355	364	336	379	366	360	326	371	371	377	375	374	328	377	355	368	391	358	366	360	377	374	359	321	381	381	382	373	304	378	405	396	398	339	373	359	377	326	351	386	359	353	342	367	371	329	350	359	320	362	372	375	393	407	363	354	361	345	361	345	401	379	377	348	321	371	391	366	369	383	373	354	331	349	370	333	353	363	356	394	339	346	291	378	360	367	345	345	347	321	360	372	352	349	353	368	324	332	356	343	355	372	348	362	375	384	363	328	376	367	371	330	345	354	382	386	414	332	370	372	364	379	376	352	360	363	383	370	346	358	349	372	346	354	370	365	375	366	368	369	419	345	329	341	387	379	344	337	370	352	355	353	368	363	350	380	329	337	369	396	341	367	380	360	376	364	362	351	345	349	342	362	368	313	364	357	346	352	378	369	373	365	367	342	379	357	325	338	360	371	354	375	361	389	375	371	392	358	391	323	347	351	368	383	336	360	341	385	364	363	332	371
1449	316	288	254	364	309	283	291	248	276	290	258	283	278	302	274	257	317	273	318	269	262	283	308	257	280	257	281	270	261	269	323	289	293	287	299	287	280	276	272	280	298	282	279	296	286	283	279	270	277	281	279	283	275	290	313	280	304	282	297	286	256	299	282	278	272	284	293	272	283	274	280	272	291	296	286	269	311	292	320	304	280	269	261	299	282	270	304	295	318	300	303	295	296	302	280	267	283	296	300	309	274	314	295	258	276	279	276	291	306	289	254	306	290	285	282	296	277	313	288	285	289	311	287	293	282	282	287	290	269	251	289	295	287	278	287	290	282	291	310	278	284	277	278	270	246	254	270	297	298	279	277	285	282	262	264	293	249	271	268	323	328	290	294	322	305	316	261	286	271	279	270	310	291	286	301	315	264	310	274	275	247	290	282	279	306	314	275	310	287	304	283	284	283	320	277	298	294	274	287	306	274	296	301	272	269	295	263	278	287	304	285	325	299	264	271	271	306	282	288	303	263	284	284	251	321	291	322	297	317	263	256	270	308	282	250	286	317	314	319	251	268	252	288	295	267	268	295	251	262	279	287	303	287	314	294	278	286	294	291	293	292	270	280	305	316	280	297	284	276	274	315	287	264	297	275	278	278	286	292	296	282	283	278	295	294	297	306	270	275	282	293	307	310	294	280	301	293	283	278	291	274	304	277	279	284	271	307	270	287	287	307	271	272	317	299	276	291	301	296	298	307	277	273	284	248	287	275	322	292	302	266	288	272	273	269	267	287	288	273	310	310	246	296	324	304	287	303	286	272	285	278	288	279	298	300	269	298	294	278	307	297	285	251	281	256	286	296	263	257	306	281	306	290	310	271	286	284	282	301	305	291	297	279	269	267	256	275	293	269	290	281	287	312	289	293	309	276	292	281	310	296	281	305	267	302	263	307	276	252	292	268	292	300	270	282	327	276	276	284	262	289	297	290	279	302	278	310	274	286	273	279	263	297	300	271	275	246	277	293	303	320	268	267	288	303	274	278	261	259	276	257	304	267	279	280	268	300	290	266	292	291	269	277	274	292	307	306	272	308	282	278	284	296	294	295	260	292	258	252	264	271	287	269	294	274	283	262	279	316	276	275	309	301	277	248	269	306	255	298	306	293	288	277	285	291	304	297	284	303	299	281	304	253	283	268	284	286	311	285	273	280	300	302	298	307	288	294	302	280	300	263	276	285	286	289	298	288	268	277	308	284	278	275	299	277	305	259	290	328	263	269	291	255	289	284	276	312	318	293	308	272	296	311	276	282	320	296	267	281	287	282	274	258	269	275	264	298	297	314	285	277	296	284	242	275	311	262	272	278	283	281	271	295	280	267	268	312	296	305	289	272	292	278	299	283	285	235	298	298	301	290	297	272	286	274	275	275	254	279	271	317	290	278	306	283	289	322	269	298	278	280	273	301	263	297	266	287	300	299	253	267	290	304	297	274	293	296	297	279	277	289	317	279	306	295	249	283	264	322	297	274	285	298	275	295	264	286	274	255	263	287	285	280	276	283	322	339	297	283	277	287	324	283	264	287	284	312	287	317	287	324	266	286	266	276	279	276	309	291	275	274	317	271	282	306	254	299	286	287	285	301	286	324	303	296	261	263	290	271	260	265	292	265	286	292	306	294	313	326	289	299	297	261	235	290	272	265	305	264	307	304	260	267	295	275	309	305	292	289	286	270	282	259	284	293	276	262	253	281	293	267	273	270	315	250	272	239	288	328	305	276	274	294	270	275	301	270	298	274	307	291	304	303	283	304	341	293	288	264	317	293	305	292	292	319	289	280	308	285	303	293	283	260	300	290	304	276	262	296	275	281	247	290	334	308	317	290	310	265	297	288	304	282	277	295	281	292	281	268	265	326	302	280	261	258	302	283	270	311	285	288	275	312	283	252	306	309	285	290	303	290	306	287	285	275	275	266	319	299	305	317	313	292	302	284	271	302	261	282	254	284	276	292	309	269	273	292	273	300	283	294	299	280	279	284	300	296	260	289	290	276	289	268	284	333	286	304	290	285	294	313	265	323	316	286	336	277	300	282	291	286	314	278	263	315	289	264	262	270	287	260	269	266	288	257	286	300	311	299	319	281	288	284	270	283	288	246	284	279	308	274	293	297	311	273	290	277	280	283	300	282	283	293	303	316	306	285	294	292	286	297	276	314	328	298	320	279	308	298	243	271	266	275	294	269	263	319	285	281	264	298	296	270	282	286	290	274	284	280	288	297	311	284	302	260	298	292	278	291	299	291	273	305	300	278	272	303	246	334	280	292	259	302	275	275	314	294	285	290	274	274	277	252	264	284	294	266	288	281	290	279	251	297	286	303	293	279	281	307	288	293	271	279	277	250	314	271	269	286	299	287	272	266	277	284	311	297	295	285	256	310	295	297	275	278	282	285	281	270	286	270	263	272	308	264	302	305	244	293	283	297	290	283	322	295	285	283	293	268	267	301	267	299	258	295	286	263	291	267	268	249	305	300	285	283	342	257	291	267	316	281	293	258	282	283	310	265	300	284	263	302	242	270	271	318	286	276	287	261	296	289	297	289	292	296	287	271	304	277	316	301	278	269	278	287	275	280	241	284	304	282	290	296	274	265	261	308	303	299	287	294	277	300	265	264	268	299	262	275	290	279	247	279	294	265	304	295	320	286	303	310	282	264	283	280	282	279	284	260	281	304	291	290	286	266	277	291	291	255	274	305	284	283	283	264	274	285	305	277	277	299	318	267	307	297	268	294	292	260	273	266	247	312	273	297	275	295	320	293	286	292	290	305	272	307	317	294	287	275	276	283	275	294	266	255	263	271	289	252	300	308	286	306	267	252	307	306	275	282	309	302	312	267	282	260	296	326	301	306	304	300	277	297	283	293	263	253	287	303	278	278	311	270	306	280	316	310	293	327	322	318	310	278	281	280	277	329	272	285	293	243	284	302	268	286	270	264	248	299	255	286	288	287	300	277	269	294	297	302	279	295	268	276	308	296	299	279	271	318	298	300	289	318	266	272	251	287	290	272	328	258	296	268	283	289	267	256	276	290	313	313	264	296	289	294	306	292	286	305	279	288	303	283	277	284	278	302	292	273	294	284	309	340	284	299	284	294	267	298	304	330	275	307	274	275	263	282	276	265	278	311	288	317	294	301	268	270	271	268	286	284	337	280	261	270	293	285	291	288	307	271	269	284	290	324	322	299	297	286	262	293	293	292	272	259	259	293	309	292	264	294	275	271	270	287	280	303	268	278	276	297	263	293	256	292	255	282	300	295	248	318	292	297	305	286	274	310	319	308	285	276	282	283	272	286	284	289	272	291	289	289	295	298	253	275	311	283	280	285	247	260	299	274	292	271	284	304	273	313	281	281	272	274	288	275	275	285	274	296	276	265	291	290	257	307	281	284	273	256	308	263	305	291	251	276	260	278	281	266	290	292	269	280	289	306	291	280	305	298	287	309	283	280	282	292
1797	596	654	651	670	643	666	669	649	706	652	604	619	634	645	668	602	650	581	618	627	665	681	619	620	616	611	617	678	620	615	644	635	627	645	669	627	669	659	639	662	641	638	655	643	632	629	655	661	628	621	639	676	638	627	658	651	620	645	614	707	606	661	606	633	639	657	620	636	712	642	569	650	621	673	619	643	608	650	602	641	656	646	631	644	654	595	654	625	612	629	602	627	654	639	653	622	620	645	615	629	618	615	612	639	656	586	618	648	612	633	657	626	617	625	665	600	632	642	655	653	630	691	661	632	641	681	666	580	684	597	641	631	661	618	698	624	606	648	636	612	640	635	642	606	623	644	618	680	613	645	623	613	646	680	604	645	620	608	635	615	612	649	655	637	638	629	648	644	620	582	602	634	652	632	664	609	623	683	610	620	636	660	629	640	651	630	625	630	637	616	643	588	661	630	619	606	623	650	618	615	628	613	638	613	661	625	644	666	665	678	654	632	654	607	624	645	646	658	647	648	652	667	622	643	619	656	654	624	637	649	673	627	621	655	654	619	661	656	667	651	626	595	652	686	640	603	659	641	662	618	624	590	692	641	647	685	654	619	593	627	650	671	647	603	602	649	636	639	609	611	658	602	637	664	619	608	644	629	623	628	657	643	613	633	683	648	587	639	633	630	620	635	619	663	647	605	623	594	647	611	678	662	612	651	657	616	644	679	628	634	639	600	628	638	645	648	610	620	665	579	664	661	635	614	641	676	630	637	647	643	614	617	646	644	657	610	639	647	592	635	634	637	640	617	638	653	612	641	632	673	628	617	659	645	624	613	574	632	636	664	662	633	619	591	670	606	613	656	705	578	659	643	636	610	602	618	648	625	675	667	630	607	586	675	613	641	636	626	601	615	625	600	648	651	622	632	607	659	601	636	629	649	643	626	635	660	654	636	674	601	622	605	617	601	639	598	669	652	678	639	655	691	630	617	617	612	629	616	645	612	603	625	606	644	653	641	674	608	632	606	612	650	664	653	663	627	617	646	640	632	648	603	613	639	662	685	651	649	638	657	662	591	608	656	652	643	622	627	614	634	665	604	656	656	634	623	599	655	634	640	661	654	630	623	621	617	687	626	585	666	614	663	653	631	619	619	618	671	659	638	581	597	631	661	619	621	635	685	651	629	596	606	619	630	659	642	629	593	652	657	628	640	658	660	647	656	651	626	635	607	609	649	654	631	657	654	599	681	655	624	674	647	619	655	618	580	656	641	696	650	640	625	674	622	636	680	653	650	637	620	596	679	601	636	626	622	660	630	608	655	681	617	619	632	640	642	628	573	677	671	590	593	634	622	583	706	648	625	624	648	668	651	611	698	642	636	679	619	619	616	637	678	582	618	652	620	628	595	662	621	664	649	676	657	599	574	687	696	640	648	652	667	600	667	585	602	612	630	642	651	604	616	644	601	628	650	646	665	581	623	633	613	619	616	669	670	612	632	647	639	654	629	667	635	624	666	636	623	630	600	614	630	654	636	644	638	671	617	650	594	647	643	658	634	621	647	654	690	602	652	647	586	625	621	639	606	617	644	581	637	649	653	635	623	633	635	605	609	646	643	595	627	631	589	635	633	615	648	644	562	629	684	635	643	633	603	643	678	614	614	603	657	639	659	645	653	661	648	627	617	653	642	610	658	666	666	652	670	623	649	635	666	630	643	612	609	649	622	644	594	632	659	622	651	620	637	666	612	640	612	641	631	605	694	626	624	605	634	615	607	596	630	656	626	636	697	602	659	667	652	635	658	665	625	662	648	616	589	666	614	678	662	686	633	649	693	635	594	645	660	632	639	661	628	637	686	607	627	602	670	649	645	647	649	643	645	638	627	635	637	570	638	612	656	654	634	601	604	658	656	630	631	679	659	611	623	617	632	622	641	566	664	616	670	611	634	672	645	647	628	658	651	638	592	629	632	593	660	638	625	631	670	661	635	651	632	666	611	637	666	645	632	647	624	631	603	620	645	595	626	612	627	641	670	659	626	673	618	685	609	630	631	625	654	679	657	607	601	619	634	612	684	657	651	642	631	618	626	638	635	664	612	667	672	661	681	613	650	643	644	612	591	580	627	613	654	664	648	644	673	632	605	640	668	655	631	633	643	644	655	652	594	661	623	607	633	645	674	645	612	623	645	605	615	625	600	640	658	636	616	614	652	662	663	681	595	640	661	629	660	610	610	622	679	611	654	607	637	671	581	624	652	676	640	634	693	575	604	647	639	620	605	674	653	591	635	595	633	633	629	661	648	602	653	600	610	637	677	648	631	612	627	571	657	674	636	650	664	670	644	656	653	663	623	637	617	655	598	644	613	602	635	677	622	627	612	612	625	623	660	699	626	624	643	609	663	652	695	633	646	601	611	575	670	641	637	675	643	660	618	652	659	637	640	636	619	647	606	613	646	633	646	633	617	634	637	619	634	646	648	635	652	624	645	628	625	607	605	624	617	637	638	620	623	653	645	654	683	643	626	650	655	642	620	640	654	610	625	629	668	637	647	673	613	672	625	618	611	638	667	646	621	592	624	616	634	679	626	618	640	637	646	656	606	656	638	661	632	650	652	647	631	613	658	676	617	606	646	621	628	640	619	663	648	620	594	638	629	608	596	655	644	648	669	631	602	595	667	599	630	629	657	640	639	639	632	618	648	625	604	679	654	633	628	599	653	656	673	628	620	634	621	668	636	618	633	610	655	647	659	657	635	650	637	659	611	663	631	612	639	562	638	617	628	646	623	613	631	628	600	610	621	662	642	666	654	641	604	665	625	643	647	682	652	647	637	672	670	608	587	590	650	637	611	646	614	595	624	639	623	671	665	686	659	658	635	657	613	614	618	620	638	686	673	659	616	605	654	676	669	624	622	679	644	627	638	587	674	643	670	616	641	641	644	677	601	615	662	627	614	667	628	642	677	619	636	638	658	619	666	623	657	631	650	588	656	655	644	606	647	631	625	610	644	647	645	615	655	649	651	667	652	620	681	658	622	660	696	662	615	651	635	638	697	644	643	587	624	604	632	636	671	597	632	621	602	656	615	683	668	645	655	628	605	649	714	617	647	636	616	650	587	627	652	580	610	651	624	609	601	617	604	614	641	633	620	647	664	686	621	637	635	664	644	603	652	634	613	619	621	631	650	603	652	654	627	604	633	627	651	654	651	640	614	623	634	604	658	667	628	665	601	641	637	637	625	643	616	601	655	634	650	669	653	640	655	621	635	602	634	683	642	651	614	649	597	661	583	669	686	647	636	631	633	670	634	642	650	652	624	664	612	601	639	626	674	633	665	638	657	674	635	591	626	620	647	674	678	643	632	628	601	678	695	596	667	644	641	685	651	620	637	629	711	695	600	647	589	664	597	626	687	625	674	623	652	629	650	633	677	599	631	652	597	613	597	657	624	611	648	632	664	628	613	691	678	664	643	645	652	648	591	640	619	632	623	629	613	635	650	657	622	630	616	640
7072	447	399	316	251	224	161	175	173	146	150	144	163	150	120	134	117	142	137	106	128	138	125	135	139	118	135	146	146	103	117	127	140	112	114	126	113	121	156	123	119	113	104	112	132	121	104	112	149	132	108	113	127	125	149	129	117	119	113	95	112	159	137	137	130	117	131	119	124	133	122	125	142	129	113	109	124	128	114	154	130	131	111	123	135	122	129	124	134	127	149	119	121	105	104	111	125	114	143	103	144	131	116	124	114	118	116	103	111	119	136	131	120	124	137	125	115	125	139	115	126	104	113	116	110	148	132	117	144	100	134	116	124	128	130	126	119	117	117	102	121	107	108	114	121	117	124	135	116	126	120	131	126	120	125	133	123	142	122	122	147	140	105	107	135	133	124	109	126	132	129	128	121	107	127	124	121	143	110	113	104	117	122	129	128	141	139	126	130	122	119	148	114	135	121	127	124	123	144	128	149	136	102	121	119	115	112	128	111	113	134	116	132	96	109	122	135	135	118	113	114	132	122	138	127	118	103	105	109	110	117	106	139	113	124	149	123	109	129	113	116	126	131	112	113	132	129	125	128	113	107	144	111	106	123	107	130	136	109	137	145	115	124	121	111	136	138	112	113	119	105	117	134	106	122	117	138	124	127	111	127	132	148	150	134	115	123	127	136	121	130	134	109	114	132	119	122	123	110	121	142	125	113	118	111	101	119	134	139	93	116	149	139	113	133	103	124	121	109	146	119	129	131	152	132	120	127	139	124	125	129	123	126	128	104	96	113	102	119	133	118	132	124	138	129	139	108	116	116	129	109	128	130	130	121	146	157	135	121	106	105	106	124	132	136	130	96	116	137	135	122	148	107	112	122	142	127	120	108	119	138	135	111	130	143	125	130	130	115	128	116	117	106	131	113	114	126	137	126	149	119	132	122	112	132	112	132	121	131	117	163	109	115	131	123	115	151	120	123	137	110	133	134	118	137	108	125	123	112	132	127	129	107	104	119	123	114	103	116	125	107	128	118	129	127	107	111	115	122	125	122	120	127	111	127	134	116	111	110	122	110	121	112	107	107	120	131	115	129	119	146	131	102	98	112	130	119	124	112	106	125	126	126	127	127	124	120	111	127	139	136	112	119	127	122	123	121	135	134	106	123	105	128	98	112	109	138	123	129	127	131	125	128	109	146	124	115	145	111	108	107	135	121	126	118	130	131	134	113	120	141	106	123	119	133	114	110	122	120	134	124	120	106	115	124	141	140	95	107	127	113	128	126	118	140	107	105	106	127	117	130	118	127	125	135	112	111	134	133	122	120	128	107	125	134	105	125	113	128	119	132	143	135	106	122	125	127	133	131	119	127	129	145	119	137	109	124	139	120	119	135	133	117	131	117	136	124	114	114	118	133	115	128	103	117	130	127	115	131	118	139	115	139	114	130	110	125	135	121	106	125	124	125	99	134	111	118	134	130	120	119	116	117	102	124	132	139	116	129	127	126	137	116	118	134	121	125	122	118	117	132	130	122	147	110	121	137	133	131	130	118	113	116	112	104	107	124	137	122	103	124	123	120	124	126	118	140	153	132	152	124	132	137	126	131	133	121	138	129	97	113	114	123	139	126	118	138	123	143	132	122	118	122	136	148	122	121	124	122	140	147	129	129	133	124	133	133	140	100	136	136	112	131	119	128	139	151	114	111	139	120	119	124	128	105	128	106	111	127	131	110	132	129	120	130	114	129	128	122	128	134	115	128	114	108	119	129	147	113	136	132	130	126	106	109	114	117	117	130	92	123	121	144	114	153	128	120	119	120	119	131	125	102	126	145	141	115	139	102	121	118	105	127	146	121	125	130	103	141	115	98	131	152	113	124	100	116	130	110	132	125	103	134	121	116	138	142	103	122	119	122	115	98	120	120	116	121	122	113	114	134	111	113	125	120	109	131	163	127	137	135	112	123	130	115	122	120	124	146	116	115	118	129	129	107	142	131	146	138	97	130	133	125	134	111	124	121	114	131	128	118	118	142	122	114	124	101	126	127	129	106	111	109	128	133	111	124	148	137	113	122	116	112	123	114	115	122	102	118	101	136	126	112	120	120	128	118	121	123	125	106	116	116	122	128	114	124	137	109	130	132	128	121	124	117	133	128	117	127	115	116	131	111	122	147	139	115	143	136	124	152	137	117	110	105	155	110	112	147	150	124	122	108	116	97	134	144	116	126	119	119	107	112	150	109	137	105	132	141	103	87	139	132	129	110	115	121	120	107	132	134	131	133	119	122	132	139	149	125	127	118	116	116	113	100	126	110	122	118	98	126	134	130	113	117	123	121	106	145	148	145	126	125	140	133	128	131	107	118	152	119	132	140	127	121	126	122	120	125	139	121	104	103	134	135	127	146	137	124	127	129	127	132	138	131	118	113	131	121	118	115	129	120	121	112	138	139	125	125	133	112	130	138	114	121	115	126	132	123	109	125	132	136	119	152	134	125	119	124	126	134	120	109	121	125	139	150	114	125	120	134	128	146	124	142	137	132	115	124	127	105	115	114	106	103	140	125	118	113	98	124	135	107	131	123	130	126	148	109	138	136	134	123	134	135	120	138	135	140	133	109	138	107	122	130	113	121	134	114	101	111	112	119	116	102	126	106	126	142	100	125	121	122	110	113	114	122	128	121	121	121	132	136	130	124	147	127	119	134	117	137	136	119	126	119	100	117	137	122	122	132	135	113	110	134	139	113	123	130	124	126	130	119	118	129	142	123	111	132	114	127	101	109	107	128	141	124	125	127	132	116	117	110	112	122	109	139	140	138	135	129	110	131	130	129	123	150	121	115	122	106	120	133	108	126	116	134	128	134	136	121	110	137	137	132	115	123	121	125	129	113	110	143	142	135	115	123	115	114	118	114	133	129	114	131	122	109	116	107	97	127	124	140	124	102	138	121	135	96	117	122	152	132	103	113	144	117	117	120	120	146	126	130	119	126	133	125	118	116	115	121	117	128	126	123	125	140	115	119	121	115	138	117	121	114	118	109	117	106	112	130	130	131	124	138	115	127	131	121	126	114	112	117	117	120	139	130	149	130	125	115	108	119	116	109	119	143	133	130	126	133	119	132	127	116	122	106	110	121	131	138	124	135	97	102	121	120	95	107	116	116	118	124	124	101	124	120	141	144	141	144	121	121	125	115	142	118	108	128	113	152	125	139	98	128	109	132	129	133	125	121	122	124	117	119	123	116	123	129	116	128	154	111	107	125	118	125	116	122	112	126	118	115	133	133	124	115	127	119	127	128	133	120	139	108	118	123	129	125	130	104	142	134	119	117	113	127	135	131	106	112	129	115	121	121	123	109	118	110	116	111	133	131	111	130	131	132	121	98	111	117	133	138	117	106	100	102	123	125	126	125	136	115	120	116	126	139	123	131	149	130	138	138	114	113	115	136	105	110	108	111	120	135	142	106	120	116	133	89	102	124	126	113	124	125	133	128	137	124	127	119	122	146	114	112	111
6078	610	1055	1180	955	815	659	623	537	516	451	472	414	406	419	375	431	393	372	352	332	390	357	368	347	360	326	336	332	327	322	324	331	304	325	291	324	339	340	311	344	329	295	307	318	308	289	316	321	360	372	301	350	324	318	338	307	342	313	327	338	337	305	316	334	291	328	317	336	304	323	295	300	372	298	337	337	340	309	323	288	287	319	311	308	308	297	314	303	349	305	318	302	329	340	279	312	289	319	343	320	333	299	330	334	297	318	287	322	311	297	323	305	316	318	293	334	331	335	341	302	340	312	266	318	315	348	315	302	320	314	320	264	320	323	337	349	319	286	280	337	344	302	316	341	327	309	320	311	338	313	316	336	301	306	301	281	308	308	295	309	362	323	301	307	307	300	315	346	289	336	280	327	287	308	315	320	315	283	315	328	322	326	349	322	326	322	281	319	303	314	280	344	292	333	318	323	310	321	281	328	316	330	301	286	315	352	334	288	327	313	289	316	319	321	317	317	327	325	328	344	324	299	286	341	320	343	312	295	339	338	289	270	313	329	319	333	316	335	331	309	299	306	322	328	326	332	302	307	317	307	343	350	300	301	282	340	319	292	317	314	310	318	306	298	322	306	326	305	304	308	317	333	369	314	297	313	334	307	299	350	309	305	332	326	324	324	262	317	342	313	323	317	338	298	319	325	315	324	337	291	361	308	311	317	299	308	320	286	309	328	301	301	303	310	330	308	330	306	328	328	345	314	307	307	298	277	295	319	288	335	300	306	313	330	342	283	324	307	325	313	309	295	308	302	309	323	332	344	314	312	328	309	333	305	323	295	321	312	343	317	329	309	325	309	335	297	318	292	315	288	308	310	341	311	295	348	306	324	294	322	333	325	315	314	310	335	276	343	316	333	336	320	319	317	340	315	299	343	323	276	326	317	333	320	320	327	310	295	307	299	304	326	340	362	312	334	316	302	314	325	286	307	312	325	311	310	310	339	320	338	313	326	291	335	373	330	301	305	324	305	302	305	318	294	301	328	316	312	310	315	315	317	335	310	329	311	304	276	299	305	308	297	322	318	293	309	323	325	308	327	354	274	290	320	295	321	324	307	294	330	326	337	312	326	313	331	366	309	330	275	324	298	309	303	294	326	308	296	329	284	314	332	298	293	302	322	311	320	304	313	265	349	311	331	321	283	317	279	327	307	319	346	329	303	339	322	309	315	323	322	292	325	304	322	314	303	287	306	298	313	288	346	306	324	332	275	338	305	294	339	312	332	327	336	316	324	328	325	326	323	321	328	338	344	317	300	289	310	316	277	307	324	338	317	305	311	319	289	303	333	312	320	309	356	309	304	306	320	313	334	292	333	306	303	281	284	341	303	324	330	332	315	319	325	313	335	303	337	328	310	317	287	327	331	334	358	330	326	316	291	297	326	305	309	332	358	328	337	313	322	323	339	319	299	328	330	299	320	341	275	340	341	299	339	322	330	300	293	298	308	327	331	305	317	353	307	310	322	341	322	331	290	356	331	308	313	305	295	321	311	335	307	315	316	303	314	277	317	302	330	287	308	319	331	312	304	333	301	291	320	310	322	341	335	308	305	310	302	341	321	338	332	289	292	331	320	307	336	284	333	317	322	305	324	330	314	309	332	318	311	321	328	300	316	328	316	299	323	288	281	322	311	308	321	302	337	329	314	283	297	284	308	308	306	309	319	325	326	307	359	277	336	312	288	324	324	306	308	313	336	309	326	326	303	337	328	320	309	334	312	293	281	349	337	311	330	346	300	334	299	321	335	297	305	316	314	343	344	310	307	293	295	296	310	304	310	312	346	358	352	339	302	309	300	338	329	296	306	334	317	325	328	313	312	343	327	307	333	323	313	328	311	295	336	316	341	304	282	284	288	285	297	332	310	301	293	310	311	281	335	316	316	293	320	323	323	294	297	323	316	330	306	315	306	298	311	289	324	333	331	324	307	328	324	344	310	307	305	334	341	335	338	305	309	321	319	340	321	316	345	278	326	321	306	307	279	317	310	339	338	299	310	315	328	331	319	301	336	330	301	312	299	319	289	317	315	320	304	334	316	302	323	345	328	318	323	316	325	334	311	317	326	314	322	326	293	310	332	314	330	343	282	306	329	275	330	312	341	318	294	323	320	313	317	319	288	327	310	332	310	300	259	279	330	290	294	297	334	320	333	335	353	303	317	321	365	323	286	303	298	290	326	304	304	288	333	320	332	290	314	303	311	325	311	322	342	328	345	313	322	305	293	326	330	295	337	313	310	355	297	345	301	305	290	337	326	308	312	299	316	301	319	309	340	308	310	283	316	372	293	269	320	305	316	306	305	327	274	316	331	338	327	296	308	340	316	317	354	293	331	324	320	285	329	287	304	294	334	291	320	320	327	313	310	284	309	294	301	339	345	306	316	286	257	341	306	330	313	316	308	335	301	312	315	321	329	309	313	341	314	301	302	300	317	291	312	325	297	288	320	348	313	330	313	342	339	345	302	308	301	325	330	318	285	344	327	282	297	341	311	309	291	332	324	341	339	322	294	330	292	293	299	347	308	336	316	304	325	348	298	335	302	308	339	325	306	327	320	284	325	325	333	304	307	354	324	298	288	314	321	307	333	329	313	349	333	303	315	315	333	323	277	324	299	317	317	289	295	292	332	347	331	316	320	321	310	313	303	320	317	344	318	337	298	307	333	310	278	298	324	346	286	339	320	343	343	339	318	335	384	329	314	339	315	318	344	310	308	302	311	304	284	305	302	303	312	356	306	305	289	310	322	326	312	312	299	310	326	322	316	354	315	346	301	348	317	310	304	337	317	300	304	324	348	329	325	316	319	288	327	303	314	338	349	333	357	308	296	301	351	318	321	290	304	317	316	329	272	300	314	333	321	269	327	296	314	291	345	329	308	349	311	347	323	317	287	301	320	325	346	304	329	320	325	317	297	318	321	321	331	303	346	288	329	321	296	307	301	357	292	348	305	302	317	325	308	309	313	309	304	341	296	323	281	306	291	342	338	327	345	338	338	317	310	310	334	336	318	299	305	308	310	322	342	312	325	318	288	336	295	300	298	315	295	275	323	311	352	310	326	351	295	294	307	345	287	333	334	304	297	318	339	360	314	294	293	314	346	324	298	326	332	345	321	311	334	311	307	365	309	319	289	323	324	318	300	332	297	283	325	323	303	349	306	284	319	307	296	269	352	322	291	309	318	316	312	325	315	329	330	290	306	330	328	345	301	308	308	323	356	296	318	326	323	307	302	372	325	341	316	282	344	301	312	299	314	348	319	304	301	292	335	335	329	279	318	315	329	290	324	315	303	330	318	307	319	290	271	325	305	354	318	301	279	322	324	334	309	318	324	297	297	310	335	326	317	351	328	319	321	312	311	282	298	298	298	323	333	334	294	332	291	318	310	308	321	336	318	311	309	344	322	291	309	317	321	311	322	298	308	315	330	314	338	318	294	332	306	308	338	320	304	295	288	333
13371	929	806	584	391	341	279	245	231	227	181	155	167	177	177	161	143	159	176	143	165	151	156	137	164	159	139	139	165	146	134	148	145	154	151	148	121	120	124	157	148	157	145	153	147	149	151	135	136	145	130	129	119	115	143	139	142	139	119	142	125	130	136	153	162	130	142	163	127	141	142	150	146	142	125	164	136	139	145	140	155	157	140	149	132	170	141	137	129	134	131	174	161	144	136	129	141	139	137	153	127	136	125	136	128	129	147	126	136	130	132	126	135	142	140	128	127	135	166	129	158	147	142	129	141	117	133	157	160	119	146	136	127	138	142	129	145	117	145	134	122	147	154	128	133	126	137	150	124	149	133	139	137	145	132	122	151	116	146	119	128	150	143	140	148	148	135	149	153	149	121	128	148	165	149	164	146	150	148	144	111	132	155	174	153	138	154	154	125	156	171	146	130	142	155	125	144	156	147	128	138	110	154	142	116	129	144	139	136	136	135	146	145	140	140	121	141	145	133	143	156	145	131	136	173	164	133	143	139	148	144	132	154	165	147	148	125	132	136	142	156	174	153	132	137	149	129	141	149	134	148	155	155	138	138	120	117	142	129	118	140	144	145	139	146	148	124	138	139	142	135	161	132	142	126	110	156	146	146	147	131	169	158	128	147	138	122	121	128	127	144	125	143	123	121	139	124	165	154	147	128	134	151	136	122	127	133	127	150	131	134	152	152	129	143	143	126	132	140	146	149	133	132	141	150	128	146	137	159	153	135	153	134	127	141	148	123	150	134	137	117	156	154	153	149	155	116	167	142	138	159	149	145	153	138	139	140	131	144	164	141	162	156	109	140	160	140	138	125	140	125	149	145	149	145	126	159	142	159	128	131	172	129	151	136	125	136	140	129	126	140	134	127	147	159	157	131	136	138	147	133	120	159	122	131	128	136	141	156	156	140	122	128	114	131	139	141	129	139	118	127	154	144	143	154	149	169	130	157	137	166	143	128	166	156	165	135	146	137	127	157	141	139	150	140	129	149	131	141	140	141	133	121	165	124	131	131	141	126	113	134	126	136	132	153	150	154	135	141	138	125	120	137	168	123	156	138	173	130	122	147	130	139	164	146	147	142	129	141	125	126	135	142	131	138	150	120	168	170	134	129	124	144	138	129	140	130	126	142	127	146	151	136	128	147	126	135	158	157	150	152	128	129	140	168	126	138	142	139	121	148	154	122	122	130	126	142	154	133	146	135	143	154	148	147	137	149	141	119	128	124	124	120	139	165	147	138	158	142	144	149	147	151	157	158	125	141	137	123	108	134	168	119	132	157	149	150	148	144	117	130	140	139	140	140	152	153	140	154	166	146	150	122	139	131	137	137	132	126	130	133	132	117	151	144	148	124	145	130	150	147	126	164	153	120	149	144	133	117	160	135	134	126	149	150	157	124	117	141	130	159	128	116	131	137	129	133	131	157	124	140	135	140	156	123	139	128	149	144	155	134	155	150	135	140	117	131	143	143	123	157	153	138	154	128	145	134	160	144	138	139	128	151	152	136	145	131	138	126	135	142	134	148	144	174	147	136	141	139	144	157	149	132	116	146	141	176	136	150	142	135	130	128	129	131	146	125	125	139	141	131	139	144	135	136	143	132	130	125	142	126	154	121	130	129	142	134	148	132	140	126	121	147	137	147	129	163	140	120	149	134	152	141	139	136	133	154	136	129	158	141	133	154	136	127	161	141	120	133	130	130	146	164	139	151	151	146	145	138	125	126	156	142	138	138	124	181	144	146	130	166	139	152	120	144	136	158	148	143	119	162	129	131	165	134	138	147	132	145	143	142	130	123	130	151	164	138	161	137	132	132	125	147	130	159	125	139	136	139	138	156	145	136	144	132	126	153	150	165	136	138	139	127	149	125	126	144	97	114	142	133	157	120	132	148	161	122	152	150	144	156	126	110	162	150	154	131	122	127	150	152	142	141	139	148	146	145	140	133	138	149	134	129	108	163	142	141	110	127	147	137	127	129	141	144	159	144	136	130	136	132	151	146	150	136	123	135	123	141	130	132	138	129	131	136	145	149	137	133	153	128	161	124	139	149	156	125	142	137	141	157	133	154	126	141	118	139	130	135	132	128	158	137	146	126	160	138	122	158	136	127	144	144	144	145	153	146	152	120	108	114	153	160	135	144	156	156	127	167	139	147	142	105	120	128	142	129	134	133	116	163	152	126	135	121	134	128	139	144	128	115	109	130	145	143	156	127	142	164	132	153	127	113	141	139	129	133	137	142	133	137	152	135	139	147	137	143	142	131	153	166	124	159	134	140	121	158	143	124	136	149	138	145	144	145	140	136	152	138	101	120	133	136	117	115	131	158	155	133	148	128	118	140	115	141	135	132	145	117	146	132	117	128	154	153	130	168	139	152	161	142	159	156	144	121	136	135	133	133	116	134	133	125	152	172	125	148	127	151	119	117	124	145	133	135	138	136	129	135	130	152	143	131	153	190	156	165	136	128	130	143	156	143	109	139	140	125	123	130	154	120	143	128	143	129	139	163	125	139	130	132	119	139	144	154	128	132	150	151	142	111	126	140	138	144	123	159	166	131	136	123	128	142	140	141	122	129	129	147	145	116	141	135	137	155	152	136	150	124	138	147	145	122	131	144	166	147	134	122	108	138	133	160	129	131	154	137	139	131	146	127	142	130	139	126	138	131	145	138	137	135	160	140	123	159	133	133	134	156	140	131	131	128	135	142	124	142	144	143	147	124	141	160	145	150	136	127	142	153	144	134	121	142	148	138	130	138	139	136	127	157	132	154	135	133	149	150	135	136	142	137	159	146	136	151	119	147	154	114	120	130	131	130	131	125	131	141	143	148	150	151	132	140	124	124	129	153	136	133	158	150	142	140	154	118	135	107	130	137	121	138	144	158	120	132	145	133	148	136	131	122	162	165	167	155	155	131	141	140	144	168	162	147	112	154	129	132	147	127	145	152	143	131	140	147	120	123	145	140	127	150	140	129	129	127	148	124	146	144	130	131	143	163	158	151	143	148	138	129	177	126	135	126	142	168	139	142	137	139	161	141	138	124	138	131	158	144	153	136	126	144	118	148	144	149	151	135	128	155	146	140	134	133	128	149	111	126	141	128	153	137	141	163	145	126	144	114	133	150	130	135	149	158	123	126	122	115	127	133	140	151	133	142	150	155	144	156	151	158	134	125	158	156	136	143	151	119	128	150	141	136	144	121	145	141	121	136	145	146	157	125	126	152	129	148	152	153	154	136	149	133	156	126	136	136	122	159	142	137	146	136	123	114	136	152	130	124	133	135	138	129	155	116	130	149	127	152	141	153	153	137	134	157	147	139	154	142	138	137	135	155	125	124	153	127	154	133	152	123	130	137	144	142	151	120	132	134	134	135	128	131	134	127	155	134	130	128	160	139	148	119	117	146	154	139	131	147	157	160	152	121	117	130	126	158	145	133	139	157	128	152	149	145	136	122	130
7957	842	1756	2076	1725	1356	1112	931	816	744	694	568	611	570	551	500	464	492	497	449	450	464	434	435	414	426	426	422	434	401	422	405	395	375	376	406	402	353	414	384	399	378	391	401	336	380	395	386	371	363	398	382	362	365	391	379	402	368	347	335	368	365	388	366	336	387	356	369	363	368	359	393	354	372	386	374	370	356	351	387	349	375	357	364	400	349	392	363	356	371	375	391	351	369	359	368	366	365	351	348	381	395	361	375	364	381	340	351	389	361	350	358	355	372	380	357	383	382	381	368	372	371	367	404	371	388	384	359	371	367	351	397	383	350	395	343	365	385	336	376	359	352	395	354	354	338	334	374	388	382	341	363	400	353	384	354	377	326	360	385	386	372	333	357	392	386	355	367	391	400	375	350	361	345	366	343	354	380	348	400	353	376	381	411	389	384	352	369	367	384	355	359	400	365	389	374	375	380	343	404	355	339	347	389	367	369	363	398	396	362	371	355	392	367	355	370	354	395	325	381	343	347	362	353	349	343	397	376	350	327	381	350	362	361	370	350	357	348	366	388	390	395	362	359	365	330	363	317	363	319	375	374	380	377	361	374	339	325	343	357	362	322	376	350	360	393	354	387	375	334	355	377	392	352	403	368	341	388	357	369	345	381	360	372	349	352	350	370	347	349	377	311	367	352	355	364	356	386	367	361	356	372	374	350	369	378	353	383	360	372	381	378	354	346	376	370	389	396	360	370	368	372	382	345	383	337	364	376	345	351	347	348	359	358	375	326	357	375	380	376	364	353	348	351	362	322	345	374	322	340	400	366	365	334	379	354	337	357	358	363	381	371	370	383	352	368	366	370	334	366	345	346	371	378	337	339	414	345	330	379	348	337	338	346	339	365	350	384	334	350	346	351	360	382	376	370	385	391	387	320	344	397	368	350	353	353	362	318	352	367	366	346	359	346	374	367	357	342	351	372	367	352	348	341	367	379	364	344	356	374	345	371	388	376	353	368	341	382	377	367	351	349	367	396	352	376	360	335	361	369	344	358	338	334	362	367	347	369	361	344	356	372	348	364	346	388	340	360	396	350	351	345	357	351	356	384	361	394	391	365	371	368	360	357	363	360	357	382	354	391	356	335	331	329	349	339	337	357	396	356	381	393	369	392	379	370	358	333	361	357	386	357	382	365	342	362	365	371	339	368	376	345	358	392	400	356	356	384	333	345	379	338	356	338	355	351	335	385	377	405	403	367	359	386	363	332	331	354	405	364	372	330	346	353	365	364	360	301	352	350	394	362	375	341	347	372	375	343	346	369	360	340	389	382	362	370	347	371	337	378	378	341	353	342	412	391	367	345	329	404	343	324	355	368	320	366	355	355	389	330	359	356	381	397	348	366	357	361	359	372	347	367	356	394	366	377	367	367	384	353	348	353	367	374	364	360	349	382	337	364	369	356	351	350	380	382	396	377	373	331	370	356	357	343	375	342	378	429	352	359	350	368	348	347	357	363	313	393	399	364	381	374	345	374	390	322	380	362	351	381	378	351	365	362	335	352	374	353	325	359	368	340	368	362	363	350	351	328	358	344	349	331	338	381	383	374	358	349	326	327	377	367	355	344	358	382	349	353	371	362	364	382	378	360	378	353	370	360	383	399	384	355	362	317	348	371	350	344	348	359	362	379	357	401	337	360	328	367	357	340	378	347	356	342	346	365	380	341	369	380	371	380	371	333	375	402	349	351	381	360	380	402	352	367	344	377	328	387	355	351	405	361	363	359	360	360	359	341	369	349	370	359	353	356	366	356	340	361	349	357	389	375	314	376	381	380	364	340	331	345	363	330	366	371	375	365	366	399	383	375	299	343	370	366	363	345	361	358	361	379	362	377	394	350	380	376	355	345	357	376	382	368	364	358	386	382	392	352	378	343	342	377	320	357	375	368	391	353	360	371	363	363	376	391	400	374	371	345	383	360	362	334	355	340	361	368	365	354	352	318	373	366	355	354	361	382	371	359	369	385	372	334	350	357	390	373	358	369	343	375	350	392	374	382	403	359	393	370	351	323	335	351	400	373	354	375	372	333	356	364	337	336	374	364	353	345	386	390	349	361	366	338	355	349	361	372	350	371	356	386	343	367	374	372	371	365	386	355	360	367	343	329	369	366	335	361	349	341	401	309	377	362	342	398	372	384	361	372	336	343	376	394	382	344	384	354	297	348	350	392	364	351	373	338	347	379	365	340	356	389	373	367	372	361	376	367	379	348	375	349	343	358	383	368	344	372	357	361	391	393	345	389	373	336	346	348	376	353	350	372	367	367	360	320	374	325	352	367	371	356	362	349	393	368	365	351	359	345	372	348	352	326	375	354	354	360	356	342	354	372	362	378	352	377	361	372	349	370	353	340	368	345	392	384	338	379	372	379	361	373	319	350	336	356	352	376	403	359	360	366	333	345	341	366	389	362	363	365	348	356	336	362	368	397	380	362	339	387	381	353	338	374	319	353	403	372	362	343	343	369	402	356	358	358	347	355	389	360	373	338	380	352	387	341	347	355	321	342	388	350	359	366	374	384	378	343	362	399	389	354	369	375	361	353	384	367	359	372	371	348	363	390	364	381	352	355	347	351	358	382	394	349	386	328	349	354	348	334	360	366	363	374	361	391	343	381	344	353	370	345	355	387	368	362	384	378	369	332	383	389	371	357	324	362	334	347	325	374	370	358	355	361	357	360	347	416	333	388	373	349	366	384	346	347	361	328	360	403	331	364	368	381	356	377	388	356	340	361	343	382	391	329	356	367	364	375	382	353	333	358	390	365	340	384	381	356	371	356	365	386	349	377	346	345	333	351	369	375	348	356	386	372	369	362	384	379	363	324	355	385	373	387	333	356	361	364	371	374	362	360	332	344	334	348	368	370	382	389	371	386	321	353	342	368	370	371	323	333	371	414	350	325	361	344	364	367	366	362	317	364	368	359	354	339	372	369	361	338	342	347	342	362	357	385	360	385	367	365	346	352	340	381	361	369	360	372	360	381	359	393	352	362	396	390	356	368	358	408	346	356	383	365	384	350	396	413	370	381	368	333	345	367	366	362	359	341	381	421	375	360	363	319	397	339	351	377	335	375	386	361	314	347	382	386	351	390	349	373	320	387	344	350	368	354	341	356	344	372	360	348	384	377	336	363	373	358	331	341	331	341	351	364	342	352	365	342	339	330	340	373	372	384	389	375	373	359	356	357	353	378	363	349	344	385	384	349	374	357	378	392	371	355	367	352	389	376	384	375	383	357	380	369	366	391	382	387	406	390	378	362	378	355	378	344	352	345	331	357	379	389	348	386	301	361	371	349	355	345	349	367	388	349	401	368	377	369	351	326	358	376	359	391	349	361	342	348	362	358	338	361	342	372	370	343	381	363	373	366	336	375	361	374	377	390	335	358	377	365	371	334	381	378	335	336	365	366	356	370	351	338	366	357	391	379	348	389	362	371	364	328	385	378	390	315	347	353
1482	296	301	271	269	302	319	274	283	327	330	294	303	324	290	286	294	305	306	280	238	306	246	295	277	284	301	290	295	285	251	311	276	287	263	279	299	294	296	269	304	309	279	246	280	288	335	281	282	281	284	269	293	289	299	308	312	276	288	284	303	270	270	251	305	280	269	300	271	275	266	288	278	290	267	267	300	287	284	270	294	319	297	272	301	273	301	269	287	291	329	260	276	308	283	315	285	275	286	301	292	295	325	291	289	275	310	307	270	285	293	290	314	310	269	281	283	288	268	275	300	268	320	283	316	301	322	293	277	278	280	290	273	278	297	281	294	282	287	259	225	292	276	295	267	273	318	338	300	277	292	274	304	297	272	289	281	284	299	305	266	298	276	305	251	261	282	300	306	285	291	298	256	290	309	264	274	311	286	313	311	289	288	285	315	286	284	279	282	320	263	274	284	307	295	267	306	296	280	292	274	268	271	281	298	306	288	272	295	269	301	310	298	295	294	273	299	316	280	297	251	282	257	295	291	269	305	296	280	269	300	280	301	293	286	329	280	283	292	279	287	281	258	310	287	302	306	252	273	271	246	287	299	278	296	307	261	293	292	289	305	280	320	281	279	282	331	278	264	293	265	282	282	273	254	285	306	269	267	266	336	265	283	309	281	256	285	265	299	262	269	307	283	278	290	304	294	267	284	290	291	302	306	267	279	262	298	321	248	268	264	308	302	284	310	305	297	281	275	295	326	277	269	286	258	300	317	292	294	290	282	284	276	292	296	305	280	272	268	278	282	312	316	285	277	290	314	263	277	296	289	278	245	299	301	299	284	246	280	277	272	267	261	311	273	289	294	254	274	279	321	273	289	301	281	308	262	284	278	270	279	306	302	311	297	270	301	316	287	295	254	277	307	303	281	249	307	303	325	296	270	272	281	248	280	313	276	283	265	304	305	294	262	283	295	282	305	267	286	272	300	288	297	294	289	287	290	297	261	273	292	257	284	290	267	281	305	291	300	292	276	280	265	271	281	253	274	264	294	308	287	292	286	273	247	317	256	305	293	299	284	288	295	285	273	292	281	262	302	290	257	318	313	273	274	276	279	275	258	258	262	272	267	285	282	312	299	289	259	287	281	276	274	299	332	287	274	268	290	296	268	323	282	274	243	311	263	321	315	304	272	256	262	260	268	289	281	335	333	261	286	283	278	307	280	322	273	305	260	286	289	303	307	303	286	281	322	281	310	269	260	276	265	282	278	295	274	322	281	295	306	309	291	292	319	325	279	258	268	287	311	308	295	298	278	263	305	280	315	314	269	294	295	269	326	266	229	326	292	294	293	286	294	294	273	294	260	267	298	286	280	300	295	279	289	302	309	256	236	282	300	307	307	285	282	282	294	300	304	286	291	269	266	259	312	290	311	285	289	291	280	280	297	288	293	284	272	299	327	273	282	281	284	278	286	265	296	244	262	304	294	253	268	253	295	295	303	310	285	315	283	277	281	319	292	273	288	298	313	308	311	289	284	281	284	271	259	282	275	295	311	311	279	289	267	261	268	260	265	252	273	309	290	286	301	274	287	234	284	308	291	293	304	314	288	300	295	296	294	286	274	259	285	282	314	271	310	292	296	313	265	296	271	316	322	254	297	228	302	264	290	287	325	281	283	269	297	281	296	312	285	293	280	288	308	300	298	309	303	300	303	324	288	298	278	315	306	266	265	264	273	282	279	308	259	286	271	294	325	295	274	280	269	270	303	299	248	257	307	278	276	303	270	294	304	274	278	293	297	267	260	299	278	276	280	305	276	287	306	294	305	285	281	280	291	282	258	288	319	304	250	269	288	275	290	296	298	269	292	316	296	295	299	310	307	300	284	299	281	284	267	276	271	321	279	296	259	276	308	270	292	292	290	287	301	312	306	307	280	285	301	266	273	315	285	297	288	267	273	281	295	265	267	320	274	275	281	276	295	316	299	299	285	287	289	318	295	268	286	303	262	266	303	276	300	264	291	278	260	250	261	254	295	279	286	293	310	252	314	305	295	286	280	260	275	298	292	275	301	296	294	263	317	271	301	285	302	264	296	309	283	289	303	282	299	318	313	285	303	304	302	277	299	294	282	279	280	319	298	289	294	292	258	299	297	294	288	287	262	300	302	260	292	262	286	308	286	278	265	280	303	274	274	262	294	273	285	321	264	280	294	287	291	281	279	248	300	293	291	319	282	325	261	256	288	318	317	299	298	295	293	282	274	261	262	270	307	285	253	292	296	261	303	295	266	304	289	256	286	294	280	308	277	328	298	273	313	312	303	268	290	264	277	283	293	297	301	269	302	319	308	271	290	275	255	298	313	243	308	278	262	263	312	291	281	306	266	287	312	279	293	274	307	301	303	264	286	297	275	296	278	290	304	288	299	310	281	284	282	258	288	296	263	278	281	305	266	256	294	291	252	302	279	288	291	254	293	289	304	292	294	263	277	308	296	263	326	309	314	275	293	282	275	300	274	300	278	288	279	313	271	289	283	287	263	295	305	296	260	292	263	314	275	285	296	265	269	293	297	304	285	285	274	281	323	295	265	279	284	291	280	295	290	265	293	274	314	297	310	292	302	309	298	276	299	300	263	287	281	303	275	299	267	254	317	279	261	278	299	317	291	303	279	263	280	277	264	271	300	280	258	310	287	285	286	333	293	304	307	292	261	279	301	243	295	299	305	293	270	283	313	279	275	307	331	292	296	310	291	280	276	298	275	292	268	279	286	253	306	254	297	270	290	287	275	294	299	293	257	293	306	309	326	298	277	301	281	280	308	284	305	265	296	274	265	323	264	291	306	311	297	306	295	294	272	304	278	309	297	304	302	301	300	301	281	294	249	290	281	292	265	311	312	314	277	276	248	284	302	297	283	320	303	295	301	321	341	295	236	275	277	299	287	264	322	301	294	264	271	270	268	274	280	251	270	301	283	269	282	312	299	282	296	265	307	276	286	285	298	298	262	285	297	301	290	299	307	282	279	291	247	277	316	261	248	302	301	293	285	288	277	272	285	295	297	254	267	290	284	282	304	273	316	309	292	261	274	310	255	295	287	317	293	291	300	278	279	280	276	281	271	298	241	278	288	275	331	290	265	281	279	308	253	303	322	323	309	277	305	284	277	301	309	286	286	271	254	244	274	305	286	313	278	295	272	322	255	268	281	268	326	267	302	302	259	301	295	296	297	281	301	290	281	273	294	279	270	256	295	280	290	269	255	292	278	295	263	278	309	282	277	271	281	284	293	312	301	260	290	297	281	256	291	312	284	276	313	254	304	290	300	308	272	239	275	260	315	285	275	292	307	308	281	321	283	279	262	312	298	283	316	249	295	334	278	266	282	312	298	285	291	294	301	287	302	285	297	285	261	316	296	267	269	311	284	291	291	275	286	287	318	334	307	308	293	288	292	303	287	314	307	269	261	296	261	272	283	284	253	282	282	274	256	276	285	284	308	262	279	260	291	297	278	300	294	289
1831	644	670	659	690	654	639	666	647	690	643	648	659	670	678	637	612	659	637	645	667	675	623	643	654	559	649	664	607	626	653	638	647	690	649	636	653	656	654	631	648	636	673	640	622	654	608	643	679	662	640	606	680	608	663	613	627	663	642	602	606	649	661	602	611	592	618	639	660	667	654	599	680	654	616	617	646	643	669	657	655	605	627	646	609	612	655	653	682	614	637	588	629	643	642	634	626	641	621	667	656	666	634	571	620	654	612	637	629	685	612	640	644	665	620	654	654	658	568	608	670	581	631	618	678	654	652	610	690	639	621	635	614	591	643	655	636	665	637	624	645	640	665	663	583	616	667	617	692	657	626	627	669	681	618	593	600	662	649	637	667	634	660	644	644	596	624	611	647	654	650	650	611	682	660	595	599	615	593	629	624	585	624	611	704	629	659	636	649	625	669	671	671	652	599	615	643	649	675	704	626	628	640	621	588	641	607	653	625	623	630	631	665	614	615	605	668	638	627	607	660	607	620	563	661	613	652	664	579	624	655	679	626	624	651	652	595	695	690	644	609	672	606	664	569	645	603	650	643	633	623	630	677	632	626	644	620	664	607	586	640	618	610	598	595	625	689	634	631	653	618	609	633	612	636	588	635	622	619	649	643	619	688	682	640	619	664	601	607	648	638	601	619	638	656	650	652	594	608	616	653	638	651	604	618	662	638	670	623	630	625	637	648	651	634	650	633	694	595	658	690	608	652	641	671	625	641	639	650	637	628	608	637	627	635	633	653	642	625	624	653	581	635	646	710	625	677	665	659	590	634	656	624	622	631	633	612	624	650	648	632	680	701	643	642	654	606	676	623	663	656	657	686	616	625	626	667	659	668	637	655	602	587	659	624	608	663	643	646	628	618	609	622	637	726	634	689	644	634	618	639	651	623	621	686	661	627	632	652	643	625	633	666	631	640	612	591	586	648	636	623	619	621	609	685	650	655	630	632	671	657	636	642	645	632	629	650	643	625	658	690	659	661	664	643	655	677	650	636	635	686	646	594	638	638	618	684	696	603	657	554	652	641	608	612	682	654	669	633	632	660	673	606	579	634	617	645	705	700	682	656	647	614	637	666	632	605	614	662	668	626	627	632	658	741	645	626	665	602	658	577	634	614	669	651	649	645	643	694	655	647	626	643	637	679	664	675	614	628	656	634	653	599	616	649	649	613	662	634	645	648	656	620	605	661	604	646	657	583	635	639	618	612	637	644	612	602	626	673	635	626	626	634	646	638	692	606	610	650	643	604	620	599	668	618	645	613	643	658	657	669	651	657	658	658	635	613	672	616	594	674	675	644	639	620	642	689	622	650	597	621	631	661	638	636	617	665	634	627	636	621	675	654	613	675	629	648	658	614	658	589	677	625	663	636	625	660	646	617	611	612	642	668	626	605	606	627	703	663	655	632	598	621	668	651	637	680	582	642	673	656	637	684	617	620	656	657	643	627	646	612	661	676	625	638	636	612	653	642	634	645	660	676	655	623	613	656	638	591	625	644	606	655	654	665	655	642	635	625	660	677	647	673	615	669	617	630	621	630	670	614	664	646	637	655	640	633	621	675	665	626	646	658	660	588	633	639	638	687	651	627	638	629	655	603	649	657	615	664	623	616	646	671	612	644	617	629	649	591	604	625	642	670	658	589	618	670	611	662	614	588	644	658	619	642	624	635	630	637	657	675	611	675	648	642	656	696	639	626	663	638	636	690	621	634	618	605	668	614	699	623	680	628	610	582	680	674	678	662	633	682	594	694	691	631	622	593	652	646	659	602	637	614	624	635	666	633	645	679	660	624	672	650	664	641	658	666	667	677	672	595	650	682	688	626	648	670	638	669	622	609	636	648	662	623	617	637	637	638	622	627	680	680	577	632	636	633	619	627	641	613	616	609	593	613	611	600	635	638	686	628	651	669	671	616	631	637	650	633	632	648	631	663	613	624	613	621	603	619	641	636	642	645	667	660	630	662	634	623	666	681	635	662	634	670	607	646	679	605	676	663	644	627	642	655	621	669	670	632	614	673	682	668	638	638	660	601	652	660	600	635	600	628	587	681	625	646	656	628	599	644	587	638	656	661	613	622	614	663	617	605	647	647	599	684	608	616	682	651	664	592	655	653	617	623	678	609	657	623	579	629	657	689	625	635	658	681	667	613	623	647	622	652	654	679	613	611	667	644	656	602	639	604	653	646	579	665	693	647	682	667	646	631	693	622	672	602	632	686	662	596	619	621	593	637	606	592	649	648	578	649	597	641	677	615	665	659	663	668	640	677	653	656	605	652	638	635	670	631	624	628	625	655	644	635	649	646	628	642	683	630	659	626	664	620	655	602	659	633	589	611	670	606	639	631	608	661	676	672	677	616	586	557	661	645	661	648	651	683	616	586	635	639	629	615	702	637	618	645	623	587	658	637	624	680	624	662	647	648	620	593	652	639	648	662	619	647	669	625	632	647	626	640	623	667	654	642	647	602	628	654	647	621	663	614	625	662	668	587	641	657	648	637	672	628	659	640	661	604	631	668	575	636	624	632	643	650	618	687	658	659	682	638	670	634	716	618	651	651	608	643	630	667	650	603	613	653	639	636	610	638	631	681	673	651	621	684	623	639	631	620	658	605	656	606	640	665	654	644	656	616	673	659	607	631	625	670	600	651	652	662	642	630	621	630	659	651	636	618	683	640	649	632	600	647	695	648	674	644	657	635	653	617	646	644	690	631	614	629	651	622	629	628	688	637	669	622	619	685	644	629	689	647	622	700	615	654	630	678	627	676	632	571	629	651	649	624	644	636	615	645	647	624	661	657	637	648	644	644	687	647	641	673	644	627	608	651	610	667	640	576	639	611	623	659	652	632	656	675	595	627	620	674	629	680	573	645	639	657	649	653	661	637	677	613	616	665	663	664	613	676	610	677	642	636	644	644	641	673	634	633	656	632	629	666	667	656	591	651	643	617	613	642	635	659	653	645	623	591	621	616	629	641	631	649	644	595	633	640	638	613	607	665	648	617	632	654	706	654	647	611	649	601	696	615	660	628	655	675	635	674	670	658	623	629	635	617	638	616	626	668	648	638	612	640	600	703	625	661	682	604	611	615	629	634	640	637	638	651	643	632	654	611	637	638	607	612	660	663	628	687	634	627	624	603	646	588	676	693	620	628	611	609	655	635	646	606	645	637	635	608	568	622	611	668	677	629	616	659	626	696	634	655	702	662	577	625	653	678	620	655	636	631	658	646	659	610	611	687	633	696	646	665	650	657	606	632	670	586	639	645	611	677	621	648	608	646	640	612	612	628	622	629	624	655	677	664	706	677	610	625	626	612	657	673	671	627	645	677	642	643	634	636	609	641	668	634	631	646	641	681	601	636	608	656	652	626	638	654	630	673	638	622	641	650	608	705	618	606	649	627	632	636	654	665	639	628	665	659	657	629	639	605	637	623	610	634	603	645	636	616	629	647	656	689	625
7248	396	430	356	290	256	196	188	171	158	151	137	141	152	118	130	121	136	135	137	136	127	134	127	117	127	153	161	123	120	121	148	125	122	113	105	115	125	132	125	116	132	163	123	122	132	145	114	117	127	134	124	128	131	95	141	120	123	131	107	133	121	130	117	117	124	140	123	145	110	153	143	118	105	133	114	106	117	111	124	126	105	115	127	132	131	115	110	115	99	120	115	116	141	126	127	101	120	97	137	109	113	132	138	109	136	129	139	143	122	126	127	129	135	132	132	113	149	101	112	123	101	158	113	148	122	127	136	124	100	118	137	139	118	134	119	115	116	137	95	127	124	98	123	116	115	114	133	134	135	109	128	137	102	136	108	129	149	124	114	126	107	141	124	113	143	132	118	119	103	113	129	121	134	125	129	118	119	131	101	141	141	117	145	123	125	117	140	118	111	113	106	116	104	131	120	129	125	139	105	127	127	127	128	134	142	123	134	127	128	130	127	111	145	134	118	161	110	139	121	139	119	111	124	122	120	102	114	114	149	132	123	108	107	119	124	136	143	101	116	108	138	131	134	128	136	123	125	116	136	122	139	122	129	98	123	121	112	144	124	129	122	128	108	111	113	111	140	126	134	112	122	129	126	131	128	126	123	116	111	121	99	104	128	141	130	125	131	109	122	114	120	136	127	127	129	123	127	114	128	131	129	121	119	128	125	133	147	122	134	128	126	133	147	127	128	131	126	164	124	134	125	107	123	125	119	107	117	111	119	127	150	132	119	170	106	127	113	129	118	126	113	101	111	127	99	157	126	117	94	118	130	126	128	122	122	129	126	118	142	98	130	96	118	134	123	119	131	123	125	100	108	147	104	103	128	116	129	133	123	109	126	126	146	148	136	135	128	128	146	123	121	141	136	122	117	118	120	122	109	144	130	113	110	111	136	150	122	112	130	108	104	100	121	117	119	127	135	122	112	115	129	88	142	149	120	128	134	124	123	103	123	126	117	137	116	142	121	133	109	110	112	115	103	94	122	132	114	141	111	119	132	145	129	137	120	135	116	134	139	134	132	122	112	128	115	136	141	124	127	133	100	140	132	120	87	125	117	108	113	127	94	102	127	126	112	128	133	129	120	129	131	130	130	130	156	138	117	148	143	136	132	99	110	133	96	121	104	119	124	111	137	129	131	124	134	127	111	113	117	116	116	149	108	123	136	115	122	132	120	117	130	136	122	112	146	113	154	135	121	126	123	147	119	130	128	137	118	144	134	122	134	152	140	117	117	131	133	125	119	127	132	134	138	140	123	133	124	114	136	120	130	128	104	114	112	144	121	130	139	126	109	99	142	114	124	128	129	121	110	124	121	104	112	112	134	125	129	135	126	135	107	122	140	120	158	136	121	117	120	109	124	117	127	112	122	126	139	125	126	119	121	128	122	116	100	136	129	135	113	116	118	117	119	111	114	129	108	107	131	138	105	123	126	125	126	120	123	115	125	118	115	115	146	113	113	131	121	128	120	133	125	119	129	114	112	150	128	125	136	116	122	126	124	124	144	128	124	134	103	125	112	120	138	143	125	131	123	122	145	125	109	124	126	116	134	108	125	123	122	117	112	115	119	140	121	111	110	129	144	124	114	144	147	126	124	115	127	142	120	121	128	100	146	134	150	129	112	126	112	133	152	111	124	105	120	127	106	108	116	87	120	118	112	133	99	139	128	134	111	113	125	114	131	124	108	113	111	116	126	124	125	106	111	117	128	123	140	102	120	131	122	115	100	127	126	127	115	117	137	114	118	130	113	124	108	133	134	128	132	151	137	124	133	134	118	133	113	137	122	152	143	140	114	135	134	116	101	122	120	122	121	119	141	114	124	129	125	108	130	111	106	126	122	131	144	114	102	120	127	123	123	152	107	125	136	123	135	114	143	134	133	136	103	132	140	128	92	130	112	127	133	125	106	103	128	140	134	101	122	120	113	129	98	146	119	127	130	141	118	126	110	138	116	126	136	123	125	111	114	129	118	116	116	120	125	136	140	144	113	103	124	148	136	135	108	138	114	120	149	121	127	131	125	119	124	110	140	134	127	125	117	147	125	136	121	113	113	116	117	124	124	96	123	127	112	125	102	122	114	124	109	125	113	141	118	140	105	152	115	125	98	130	123	115	143	104	124	153	143	118	119	111	122	117	106	144	131	136	120	108	108	116	121	118	119	124	120	127	129	107	115	116	127	122	113	120	126	118	131	135	128	155	125	123	121	118	103	132	126	124	125	104	125	119	121	112	97	128	127	118	139	139	125	121	120	131	145	118	130	120	142	141	99	129	125	130	120	134	130	129	124	111	133	113	115	112	127	119	103	113	133	118	125	112	112	108	128	120	122	130	132	142	123	118	144	125	115	141	123	138	117	135	137	146	139	143	117	125	126	138	133	138	119	131	128	135	132	109	128	141	139	118	121	104	118	126	134	160	82	138	119	126	93	125	111	129	134	126	130	108	103	151	137	128	136	120	119	117	121	112	126	121	146	127	126	137	115	130	110	112	138	133	136	142	121	119	115	124	108	105	111	120	120	128	124	145	124	111	107	109	117	128	121	138	109	126	107	140	127	134	142	123	136	128	117	131	112	122	122	144	113	122	137	131	112	129	139	118	121	116	115	106	111	130	99	133	124	125	132	131	135	118	147	106	130	96	121	131	126	129	115	118	112	140	132	128	102	126	116	146	130	130	118	106	118	126	113	126	116	111	117	132	132	117	126	120	155	113	127	121	121	111	106	119	129	149	147	140	130	110	134	132	127	115	111	127	112	124	108	120	142	154	128	117	137	125	113	139	135	124	121	124	126	124	143	133	118	136	133	119	119	139	139	116	126	111	125	110	122	137	122	125	113	127	123	131	142	138	139	143	126	109	127	128	129	118	116	121	131	135	116	143	144	137	130	135	119	117	133	126	135	124	110	119	125	153	132	123	124	133	131	136	129	135	140	132	107	119	119	121	133	115	139	125	147	131	113	111	133	133	116	111	141	108	125	127	124	114	115	120	115	121	125	128	131	136	137	122	137	105	123	141	114	120	125	110	127	121	124	122	108	122	110	126	117	132	133	119	138	125	109	135	112	117	137	122	140	140	127	122	116	126	100	125	117	135	123	145	120	113	124	128	120	126	119	120	138	140	106	135	126	112	129	122	117	150	93	115	134	110	118	130	119	114	149	142	146	106	107	148	118	108	137	145	128	113	133	86	114	125	116	128	122	103	122	152	140	158	125	142	131	129	114	119	113	115	120	110	139	140	109	98	124	135	137	119	108	131	121	138	137	135	133	132	119	145	148	141	127	146	120	112	119	124	126	122	109	120	127	126	104	124	132	122	127	137	121	114	128	143	128	118	110	127	114	113	136	128	111	130	132	132	109	140	115	116	105	123	123	121	131	131	125	151	114	125	103	135	130	114	123	137	140	130	119	145	117	121	112	130	134	125	116	144	114	127	128	106	114	135	111	157	126	115	122
6082	587	1033	1186	974	801	709	634	521	527	487	431	429	375	405	396	394	400	374	382	348	363	341	341	342	324	351	340	333	317	348	351	327	354	330	298	328	315	337	337	329	322	329	341	318	320	350	324	333	333	316	315	330	315	304	322	300	313	304	302	313	324	324	331	292	326	347	329	328	293	302	316	305	293	328	323	333	327	332	298	358	302	305	314	340	289	308	307	311	348	327	307	301	368	303	279	312	284	303	287	320	312	326	315	343	328	324	298	323	325	303	333	318	304	314	311	320	335	272	305	316	278	316	294	303	338	346	340	304	347	325	297	310	314	319	294	334	337	307	308	313	328	333	328	320	315	335	288	318	312	353	314	318	345	318	286	319	331	305	297	317	347	347	324	321	299	316	292	324	312	308	329	305	321	310	332	311	346	326	309	304	310	320	317	285	307	304	328	334	306	348	307	317	307	338	317	319	301	293	283	341	309	334	313	324	340	308	324	330	307	296	317	304	311	316	310	279	310	305	318	305	312	312	329	312	316	317	327	312	310	342	298	315	325	327	306	315	321	294	294	320	312	337	298	291	278	336	340	312	329	278	359	343	342	334	315	293	319	325	303	313	347	291	325	288	296	320	299	347	356	318	345	315	310	320	301	363	293	327	311	315	346	307	297	316	310	300	300	329	319	294	340	320	320	344	295	297	304	312	319	343	339	314	314	349	292	330	278	303	309	331	300	321	290	291	305	334	322	308	311	304	284	353	317	327	311	332	303	307	313	328	306	317	315	304	288	348	319	323	293	316	349	322	304	303	322	311	309	305	322	320	344	327	317	303	344	309	327	306	297	296	325	324	300	311	311	331	308	305	301	298	308	331	300	323	322	314	334	325	299	280	322	333	322	313	318	311	314	327	307	323	288	332	335	339	304	294	340	308	297	297	345	302	302	287	319	319	328	295	336	294	313	312	316	314	332	310	306	300	321	327	341	325	332	310	319	308	302	286	314	279	290	285	328	277	319	321	332	320	327	333	309	282	318	306	330	307	306	304	358	297	350	321	299	305	332	300	310	330	315	333	330	329	314	319	295	311	350	319	335	303	315	298	279	298	346	334	354	323	297	315	314	295	308	324	325	300	291	306	298	308	296	299	338	343	324	320	280	312	315	315	330	308	287	324	318	310	308	327	301	329	324	287	320	344	311	340	349	304	301	319	286	304	323	325	294	328	322	311	306	318	330	316	339	308	326	330	332	323	327	312	302	302	283	325	302	304	298	333	328	330	278	304	309	315	286	325	311	313	317	310	332	322	323	335	330	280	336	323	320	332	317	334	301	308	302	311	309	292	306	294	297	347	295	309	319	346	302	315	323	291	322	318	339	287	299	316	291	346	327	342	300	340	326	321	279	322	301	320	313	303	313	309	310	331	295	303	313	338	287	288	318	297	328	340	327	314	307	323	314	313	332	308	294	302	293	314	323	302	316	307	312	297	322	328	319	343	299	319	324	315	316	305	308	336	363	313	329	307	331	323	338	314	322	311	292	329	298	307	329	315	311	284	311	314	296	331	305	346	314	285	296	313	318	313	273	322	296	354	308	336	320	314	295	323	336	309	342	300	338	354	318	310	303	323	305	317	333	342	309	331	300	319	322	316	317	346	326	334	331	314	316	338	335	309	328	324	352	317	318	326	321	344	334	331	331	297	292	337	294	302	340	330	298	348	369	367	330	319	343	323	301	319	309	314	290	321	310	297	310	342	321	329	333	311	330	294	317	302	316	333	290	337	320	353	320	310	313	297	311	289	301	343	305	308	332	309	322	295	318	299	305	311	318	318	301	341	303	323	296	337	324	335	307	316	333	287	280	324	279	313	339	335	338	296	323	336	339	301	309	319	324	280	323	305	331	344	311	334	295	309	352	324	333	310	292	334	298	336	308	298	320	333	322	340	315	310	294	291	304	318	344	317	276	316	319	300	290	304	349	301	339	333	335	311	316	292	304	317	336	299	318	349	331	278	321	273	341	315	276	303	287	322	327	319	324	309	306	329	325	324	310	332	326	335	314	338	311	326	335	320	290	304	315	327	310	305	319	306	332	334	338	329	272	301	345	331	325	316	309	321	309	293	286	323	308	298	304	319	302	318	338	324	322	326	294	322	315	294	318	314	313	306	325	307	319	325	309	319	277	290	315	317	303	305	298	321	316	313	322	341	299	303	321	316	285	287	299	320	317	295	270	305	319	302	309	336	355	339	318	323	330	305	295	316	323	324	278	293	330	324	337	280	300	315	309	334	305	294	319	313	332	279	318	306	315	287	354	293	307	310	330	329	334	300	319	322	331	314	305	305	314	325	327	283	301	343	293	314	304	293	305	320	321	348	293	318	314	323	309	313	321	333	333	302	314	320	329	322	319	302	321	293	336	347	333	327	301	315	325	341	328	329	304	298	310	324	311	308	349	316	269	304	320	314	306	321	339	323	288	318	323	316	328	319	314	299	316	332	295	299	340	313	298	276	349	313	348	356	295	322	297	314	320	289	294	313	314	316	284	337	350	303	269	334	309	321	328	345	331	317	317	325	330	327	320	334	313	330	319	318	303	310	324	345	319	326	328	318	310	328	315	331	329	317	315	288	307	299	285	301	341	343	310	318	343	317	319	325	312	308	312	319	309	293	330	323	321	291	345	325	327	307	316	294	331	308	329	302	299	315	325	307	338	280	332	306	308	321	307	346	331	324	343	335	306	329	301	310	314	330	292	319	351	300	318	308	312	301	307	316	321	297	339	282	342	295	329	318	317	342	312	322	324	334	338	290	370	306	302	316	286	306	320	301	299	313	341	294	334	309	331	310	336	259	318	288	303	343	288	307	324	304	293	317	322	304	296	305	330	311	340	281	250	312	312	299	332	329	304	332	315	352	313	305	328	309	291	312	302	333	315	300	310	334	331	318	307	309	335	318	316	317	347	330	291	322	367	301	321	330	302	326	315	324	320	317	340	328	300	345	328	313	336	296	319	329	319	329	310	338	327	324	308	326	303	296	289	294	306	322	314	289	321	302	305	295	349	312	333	352	330	324	329	324	315	297	341	308	331	322	322	335	317	313	321	288	341	303	344	338	315	316	313	306	315	310	332	337	316	325	318	342	285	295	315	297	294	323	350	323	330	311	322	314	334	324	299	342	299	325	293	344	304	303	303	311	317	328	314	296	315	327	328	326	348	303	284	333	310	314	328	319	347	287	318	313	305	317	294	296	310	284	290	303	338	318	331	296	324	328	298	323	338	315	318	310	331	352	310	319	311	289	316	284	311	327	309	315	330	292	313	294	326	311	312	308	297	352	282	303	320	311	323	318	319	307	318	314	328	304	324	305	336	345	332	312	325	330	289	292	308	259	321	337	293	344	301	322	350	303	330	309	305	323	311	316	316	332	350	296	349	303	312	296	287	319	331	310	299	302	360	313	318	306	329	295	309	334	309	302	296	328	320	319	324	336	295	336	331	313	298	324	298	307	314
13447	1004	853	673	440	368	273	249	215	204	203	166	212	154	175	174	167	174	148	136	182	154	162	185	152	155	113	146	149	136	141	159	143	151	147	131	129	147	129	167	132	142	143	124	148	132	144	132	135	139	121	128	146	139	149	156	141	133	140	120	138	126	126	132	156	135	144	136	172	136	159	139	123	154	140	142	149	145	129	158	157	151	141	127	105	141	118	143	150	145	125	140	137	136	147	122	148	161	159	135	148	151	132	136	130	130	126	116	159	142	166	150	127	135	152	120	173	133	145	137	138	159	125	133	146	153	149	124	151	155	137	125	133	157	137	149	136	149	136	143	129	144	146	122	144	151	161	135	146	161	150	117	139	160	146	126	136	130	133	128	139	138	137	141	146	137	105	150	132	140	121	123	142	140	120	138	143	154	154	123	140	147	133	173	124	146	130	139	152	103	138	137	140	132	129	129	140	124	129	140	125	116	122	147	147	130	141	132	144	134	141	138	127	165	155	133	137	128	140	156	141	149	145	139	133	166	173	146	149	123	140	156	123	119	137	144	110	154	114	140	164	134	130	142	145	134	133	153	148	153	154	163	145	123	114	131	147	143	113	139	144	143	155	135	118	150	166	148	157	125	134	143	119	135	153	136	150	136	132	140	124	130	130	106	131	149	159	144	147	130	138	137	147	128	134	156	129	133	123	151	135	149	149	119	136	135	137	136	142	126	144	142	143	154	135	125	150	163	136	134	135	130	125	128	121	136	143	133	136	148	138	140	152	150	157	158	113	134	156	136	139	159	128	156	133	137	137	172	113	151	142	121	129	126	150	147	137	136	151	129	127	134	138	146	148	123	149	115	156	131	129	127	151	131	142	136	131	133	181	152	172	157	146	142	133	140	148	132	139	147	139	124	153	139	123	137	133	135	140	142	158	153	141	124	142	138	148	115	159	153	125	156	132	154	121	136	130	113	138	157	150	160	142	137	124	132	138	133	118	162	143	137	145	147	108	150	132	140	122	139	146	144	146	144	129	154	154	124	135	167	162	140	138	151	161	128	157	161	176	139	114	130	152	140	141	138	137	140	131	118	144	136	139	146	128	132	153	133	129	149	138	150	123	125	122	147	126	117	135	150	139	145	146	152	153	140	143	152	121	147	163	125	150	143	158	142	142	128	118	132	130	139	126	147	140	139	140	149	159	160	124	140	126	131	156	127	156	151	146	133	131	128	157	164	128	121	145	155	162	140	123	158	164	118	154	135	135	156	142	138	169	129	136	144	149	131	154	153	134	140	159	138	117	121	143	137	143	169	155	159	156	132	131	152	134	137	154	145	164	140	122	146	128	125	171	123	117	141	148	128	150	119	147	126	129	126	150	109	128	145	133	134	146	166	134	139	138	142	150	140	155	122	125	115	124	163	156	167	121	134	156	152	120	127	153	152	149	129	132	141	145	149	127	137	131	148	120	145	129	137	151	141	138	153	135	156	118	142	142	141	159	146	137	130	136	129	138	137	136	149	136	151	136	160	137	154	136	174	142	139	129	147	163	146	144	138	128	135	130	140	148	135	119	129	136	130	131	121	123	138	128	150	141	135	133	140	147	143	158	114	159	124	149	141	164	139	129	133	115	132	131	145	151	140	153	121	148	126	151	115	143	145	173	128	151	110	151	124	139	143	160	127	138	135	155	143	135	129	155	162	148	120	151	143	145	127	144	120	144	135	144	153	138	151	146	145	134	158	145	128	134	142	156	146	153	109	163	127	128	135	128	132	151	157	126	122	144	143	105	135	156	120	131	146	129	162	145	133	128	140	125	133	120	151	134	124	132	137	137	151	133	141	122	146	143	151	154	134	150	145	137	134	144	137	145	151	164	141	156	129	144	141	146	123	130	124	114	118	150	138	127	155	151	134	135	145	134	133	139	156	113	155	123	150	145	130	151	137	147	162	130	171	143	146	124	128	136	162	161	150	155	161	117	145	147	133	145	118	134	135	137	120	167	145	127	146	140	153	134	132	146	147	114	142	141	147	141	128	130	144	138	145	150	137	125	133	143	117	147	141	159	117	157	153	162	177	119	152	135	139	133	125	135	126	131	140	135	123	128	142	134	122	140	136	149	175	144	127	135	125	137	128	120	159	162	158	138	152	127	152	143	151	128	150	136	109	139	127	138	139	150	147	130	159	133	145	152	138	147	147	149	142	112	152	119	125	141	165	135	117	138	150	146	161	127	145	133	126	153	148	124	133	117	156	132	144	144	147	133	138	125	134	129	136	142	154	144	147	135	136	134	154	139	150	152	140	150	130	136	152	134	127	129	125	147	138	154	141	156	114	136	166	133	138	142	135	146	143	125	127	155	150	149	124	138	131	124	137	157	135	136	135	165	156	138	149	127	143	140	158	132	153	134	155	125	115	138	140	125	136	133	127	149	159	152	153	134	151	159	131	128	139	130	143	132	151	151	152	157	131	134	144	148	140	135	129	141	154	135	137	128	151	117	125	142	150	160	136	114	133	143	121	139	138	110	146	151	153	133	144	172	152	132	129	124	161	135	129	115	139	143	165	130	139	141	136	142	122	149	116	128	127	147	126	151	160	149	124	162	132	143	162	165	125	143	155	142	115	141	142	137	143	133	104	132	130	156	134	139	155	156	117	150	132	152	161	154	128	150	165	133	137	129	121	136	143	151	131	158	158	156	137	155	123	141	133	157	156	133	136	148	147	135	164	143	131	164	136	153	150	140	139	139	127	139	123	142	130	122	149	121	150	123	137	107	136	139	156	150	140	143	144	138	149	159	138	134	143	142	157	143	162	134	142	155	130	136	146	145	126	129	115	152	133	144	142	142	169	137	140	149	149	142	144	134	138	143	142	143	129	145	127	158	131	142	186	144	133	148	141	126	123	136	132	152	143	138	122	122	141	156	166	137	130	133	118	124	129	140	139	145	128	140	156	151	142	145	147	138	133	133	159	141	134	147	143	157	127	165	148	158	139	124	146	123	131	118	128	147	148	159	145	121	127	147	110	145	134	138	146	141	140	145	138	138	148	122	137	121	129	139	144	128	167	149	137	126	140	149	114	126	128	153	143	132	140	131	126	151	131	153	154	121	137	140	145	152	149	137	144	140	140	122	145	142	126	147	138	153	132	143	150	131	147	136	126	133	140	135	150	137	137	117	108	154	127	148	132	141	145	124	135	123	152	161	126	120	125	116	135	145	143	131	128	134	125	135	129	139	149	136	138	150	158	145	131	148	133	142	135	153	160	134	137	138	162	149	120	143	139	142	142	155	147	130	111	138	120	152	142	122	139	125	148	162	154	137	125	121	146	146	160	164	166	116	147	150	143	146	141	143	136	129	129	141	130	123	144	140	141	108	124	149	143	155	145	162	169	136	148	171	139	142	159	136	137	138	113	161	133	135	145	151	158	154	140	136	135	139	142	167	141	163	134	148	130	142	110	139	146	130	154	150	133	144	146	131	143	140	164	150	145	147	144	152	134
7879	886	1772	2101	1759	1385	1150	987	851	785	644	619	619	540	621	534	487	522	481	465	418	479	437	411	429	401	395	401	423	357	428	406	423	384	404	360	360	415	377	400	359	408	404	417	366	403	391	367	375	375	397	360	399	384	373	369	342	378	374	342	363	392	381	386	355	389	365	382	360	357	377	373	352	392	349	379	405	399	377	353	407	358	395	353	363	375	355	361	394	379	352	359	386	368	377	335	362	353	351	384	379	372	373	371	406	375	369	341	358	367	327	374	355	392	349	354	389	353	383	360	383	347	386	353	358	354	374	432	402	334	372	346	360	344	392	335	351	386	343	378	365	385	374	345	376	375	365	386	371	360	338	324	347	338	343	349	391	384	367	373	369	375	368	330	376	347	377	368	349	361	385	358	350	355	373	349	408	396	390	386	352	379	384	399	369	362	371	389	373	368	352	378	340	340	361	371	350	383	370	373	401	361	394	388	359	327	396	375	360	340	334	352	373	331	374	388	375	375	387	366	416	378	357	349	363	343	368	400	391	365	344	347	349	341	385	341	374	409	358	330	387	387	364	357	324	330	352	345	373	383	381	381	381	343	355	358	398	397	358	355	376	361	356	378	352	333	364	351	346	361	345	378	328	382	315	390	346	355	377	362	340	367	346	372	342	390	376	358	328	351	326	323	379	405	369	370	320	399	359	367	372	363	401	397	364	369	364	372	386	374	388	376	359	373	361	339	375	384	326	375	338	347	357	374	380	329	333	343	387	365	340	359	318	346	385	366	355	384	331	348	377	358	354	364	371	389	374	366	367	364	375	370	373	320	372	402	361	351	402	368	364	388	388	410	379	351	390	366	351	378	349	390	358	331	376	368	367	337	378	349	375	345	344	353	357	365	338	387	369	373	371	358	368	331	380	356	374	360	365	388	364	380	368	343	389	327	394	378	356	406	361	362	383	397	377	391	375	344	332	350	360	334	360	366	401	400	346	362	374	360	375	371	348	369	378	397	351	343	380	339	389	367	388	357	382	375	372	370	378	367	383	356	373	361	375	415	367	350	374	362	384	348	362	370	357	377	356	347	377	377	341	344	342	397	347	383	354	409	345	344	417	382	368	352	354	362	337	362	373	387	341	357	383	358	354	357	369	372	338	403	340	350	363	362	375	344	350	375	347	376	355	360	349	358	374	372	384	377	343	356	350	337	344	342	362	372	360	349	360	349	384	378	365	372	354	358	394	390	320	403	389	367	344	375	356	357	367	369	354	358	383	361	358	356	381	377	355	390	369	357	353	364	374	343	356	343	348	375	371	395	365	376	371	350	379	389	367	356	360	363	379	352	355	338	367	358	385	354	353	367	352	374	354	355	348	364	364	364	371	356	371	340	360	330	355	354	384	423	378	363	380	360	390	357	336	336	378	346	376	322	377	376	376	345	345	332	370	354	372	358	342	358	373	368	370	370	368	353	346	319	356	360	353	334	383	388	354	342	352	365	347	365	361	368	353	374	373	395	401	329	361	377	344	388	341	385	401	375	351	380	361	346	357	393	355	358	351	365	350	381	361	355	372	357	341	357	354	347	323	375	371	413	332	349	339	363	383	351	365	369	411	395	348	376	347	375	337	359	383	359	357	356	388	356	361	356	359	347	340	352	382	355	377	324	324	386	362	360	370	415	377	372	361	336	378	360	350	360	353	386	362	341	340	365	378	346	335	371	375	375	351	405	355	373	372	379	369	384	350	355	368	383	381	349	336	356	366	380	338	355	373	353	336	393	372	336	372	377	374	357	388	364	341	377	360	353	405	359	393	353	393	367	373	347	350	366	373	333	359	358	355	356	376	375	369	366	361	355	361	338	336	392	390	377	342	376	404	387	365	336	384	372	384	345	334	337	385	358	354	358	346	378	363	326	389	326	355	353	384	413	348	365	389	364	338	359	333	356	386	378	368	351	365	381	344	367	358	356	360	337	355	358	344	376	366	355	357	336	354	369	347	372	366	341	362	375	388	394	378	349	352	379	357	338	346	378	374	356	379	370	362	352	366	365	390	335	393	364	367	362	354	370	347	358	361	374	379	341	373	373	368	331	351	408	379	365	337	341	416	368	371	357	313	364	359	370	348	363	331	342	338	346	355	357	360	367	373	371	344	350	347	363	362	371	381	373	353	365	366	376	378	361	357	371	337	349	382	365	371	381	338	374	380	369	349	340	375	376	353	355	361	349	347	378	332	392	329	358	342	360	375	381	366	347	336	378	344	372	398	357	377	360	348	372	376	377	362	345	359	346	355	357	371	370	380	369	391	375	350	333	376	373	349	313	410	393	365	369	361	383	376	356	350	369	347	389	363	335	401	368	375	399	355	371	357	353	366	335	365	329	360	357	385	322	346	355	384	382	378	360	384	374	368	375	391	373	344	344	361	369	368	363	362	360	363	363	365	353	366	345	363	354	384	335	357	346	359	367	391	373	358	372	372	357	369	386	335	365	359	359	367	366	358	342	385	386	364	388	364	308	365	399	381	359	373	323	367	365	359	345	354	369	367	371	344	369	367	366	384	380	357	341	360	371	360	415	380	352	362	331	381	369	385	406	354	377	366	372	361	367	339	342	377	326	367	392	352	378	373	340	387	348	347	355	334	374	362	337	347	323	358	344	366	348	339	334	365	360	364	381	365	322	358	364	401	339	353	384	355	398	351	331	348	361	356	397	357	342	377	362	385	340	358	396	371	357	387	349	354	361	349	334	346	316	367	380	345	360	394	350	393	371	375	389	346	362	364	345	361	420	327	337	339	375	357	381	345	381	363	389	387	404	351	368	354	376	382	380	360	360	376	372	340	342	316	420	368	339	375	374	363	351	381	360	349	337	423	318	393	366	382	361	330	378	349	380	357	355	349	352	412	309	355	365	366	378	356	352	372	361	360	351	382	382	372	353	378	359	380	400	374	350	362	374	347	396	365	318	366	402	399	337	359	392	401	381	397	358	373	365	337	399	391	353	365	390	360	372	374	370	397	356	366	360	372	364	365	364	370	357	380	363	355	374	350	357	351	367	355	354	365	379	357	355	370	372	335	381	357	363	345	362	399	351	353	360	365	348	336	383	389	373	364	362	347	363	377	363	346	352	347	380	347	400	361	401	363	355	379	361	401	343	381	393	376	360	355	366	360	359	328	354	357	314	400	362	356	355	356	353	380	350	349	370	384	384	336	409	357	378	329	364	387	352	379	354	349	389	400	365	346	390	373	364	353	378	372	367	379	379	362	369	351	386	347	374	374	362	400	370	361	336	361	359	378	330	370	377	369	387	390	358	349	363	373	322	372	354	389	344	350	368	388	328	349	347	354	361	381	360	380	373	371	340	375	327	348	398	361	366	346	364	399	382	359	346	362	378	331	374	372	352	383	361	350	339	373	358	364	320	347	387	389	342	380	363	348	365	358	360	361	354	403	369	344	336	328	387	362	343	353	402	375	368	384	349	344	368	355	391	378	310	343	408	355	397
1472	265	313	271	264	266	293	287	312	282	301	292	276	306	300	280	307	297	286	329	286	329	290	275	269	290	268	305	294	307	281	305	260	297	288	260	281	262	277	290	292	260	305	281	282	246	270	270	289	271	305	299	274	274	303	311	314	317	264	307	324	274	269	277	288	288	288	305	287	269	315	317	282	312	302	295	294	310	279	272	273	292	304	296	276	273	290	292	278	310	272	295	288	331	262	264	305	274	316	297	307	284	311	283	268	304	288	270	268	287	283	274	276	297	289	265	297	301	289	305	262	293	275	249	289	281	282	312	299	285	288	292	265	313	281	305	312	264	298	260	300	315	300	292	314	264	285	307	291	271	287	260	289	305	282	336	294	274	273	242	291	279	285	309	261	284	278	308	303	298	293	283	296	294	281	291	278	213	278	267	304	280	253	243	284	282	311	294	294	302	277	279	345	300	294	303	268	276	276	284	311	317	308	282	292	309	294	281	296	291	299	287	273	271	264	298	269	266	289	286	270	273	270	291	296	286	301	306	277	285	321	296	273	259	298	300	266	295	264	278	291	310	313	312	249	306	252	294	315	266	276	270	298	278	276	297	295	305	309	275	267	265	286	306	291	281	321	307	259	276	302	290	305	279	293	311	290	286	320	294	279	329	287	269	255	308	288	265	264	305	299	320	297	260	280	277	305	318	299	279	288	265	290	295	285	310	286	280	286	301	283	272	294	292	272	278	274	281	282	280	281	320	283	293	287	276	269	300	303	296	310	274	285	281	274	295	275	294	268	276	304	296	275	301	297	275	305	291	282	301	257	272	295	282	269	302	286	278	275	300	302	280	284	298	287	320	287	314	265	283	277	236	335	295	275	319	292	295	281	269	270	274	284	297	281	279	300	289	283	317	279	302	322	283	262	281	298	319	299	275	294	304	275	297	279	305	296	269	307	290	271	321	267	301	290	278	301	311	308	289	261	294	269	270	311	267	269	274	297	311	286	303	286	263	260	280	271	294	271	288	298	260	260	268	323	288	303	253	275	255	308	283	310	287	303	287	299	300	301	287	288	304	275	273	294	266	285	288	295	266	286	267	297	298	321	309	273	291	294	286	277	293	317	281	297	300	303	310	255	276	301	296	303	268	295	281	318	271	255	288	271	294	304	277	292	312	264	294	292	299	272	279	289	296	298	275	272	276	297	255	291	274	301	285	263	280	279	279	283	264	240	286	296	306	297	340	296	278	244	313	283	297	304	270	285	262	286	295	320	293	297	272	276	324	294	279	293	287	288	299	252	287	294	299	322	289	331	279	295	314	293	310	293	270	253	315	261	300	313	260	268	282	286	274	289	287	286	290	257	300	252	304	262	276	297	272	283	286	280	270	293	275	271	308	313	292	296	304	296	269	317	289	288	260	281	251	277	291	301	290	300	279	290	283	266	274	290	298	273	312	306	274	292	307	313	264	307	283	257	274	314	269	305	308	288	303	288	316	308	271	290	240	290	266	286	310	293	305	280	257	283	300	269	302	283	295	283	299	294	276	276	260	287	313	282	294	280	300	300	267	269	273	270	279	290	283	291	277	261	298	308	306	263	272	295	274	286	281	280	282	285	293	261	256	286	308	294	261	292	253	327	274	282	259	268	288	309	320	262	269	284	256	285	281	280	310	295	284	287	259	292	302	282	304	289	320	273	264	276	311	327	266	295	287	282	255	255	320	259	275	295	249	291	268	286	294	322	293	291	334	285	302	301	292	329	281	306	264	279	269	282	286	285	296	260	295	264	317	285	289	289	289	286	287	283	266	268	329	290	290	276	303	316	260	277	269	328	287	308	310	261	271	261	305	268	277	324	311	286	287	256	276	279	307	284	313	302	259	274	279	286	266	272	301	284	268	292	283	294	286	285	284	280	295	294	273	294	286	285	305	286	319	262	281	316	292	281	252	323	275	302	294	290	274	283	274	256	278	292	300	263	269	293	309	271	267	279	256	301	245	257	284	323	301	284	305	270	298	285	262	284	282	257	284	283	274	302	283	291	335	298	291	297	326	281	317	270	285	264	287	271	293	309	291	269	314	280	313	286	289	309	277	270	264	286	293	299	299	313	274	303	279	342	329	314	269	285	286	279	324	298	321	277	293	281	286	327	300	313	269	276	280	256	285	274	297	245	256	280	268	286	305	273	264	284	305	275	276	251	289	305	271	282	296	258	279	310	310	305	286	286	289	283	285	282	288	259	300	296	295	318	285	255	271	305	310	267	299	295	286	295	301	319	273	259	300	282	300	270	304	286	290	282	283	244	303	274	270	258	276	266	307	298	267	300	268	270	248	309	289	298	309	269	288	280	287	259	278	319	297	292	270	273	266	285	327	265	276	305	298	279	281	289	285	303	330	306	266	274	286	290	288	290	296	296	286	306	280	291	303	295	276	294	291	273	304	288	283	269	299	286	263	287	287	277	281	320	276	287	295	285	249	286	282	253	294	282	288	276	294	296	286	297	276	292	299	283	279	301	298	275	300	298	296	326	285	294	284	289	290	303	297	277	284	263	285	285	278	277	291	300	321	282	271	255	260	257	310	287	308	291	288	279	267	307	277	283	302	324	315	259	297	301	252	310	275	257	315	256	283	235	257	239	293	274	285	283	271	279	267	267	306	275	300	273	288	272	272	286	280	270	274	270	308	276	302	287	292	289	253	352	287	305	300	291	312	293	265	256	288	304	266	276	262	260	281	268	271	326	289	272	287	251	277	265	292	308	293	271	269	281	303	281	277	283	272	319	263	284	278	295	271	273	279	284	285	296	257	275	285	274	261	312	276	284	278	284	325	285	272	277	284	239	277	289	274	255	306	300	277	295	314	263	311	302	300	260	247	263	260	252	286	265	274	280	307	287	305	270	292	241	270	284	260	292	330	318	274	323	285	310	309	271	286	276	281	271	282	280	320	284	289	320	297	270	281	269	320	319	285	287	298	267	289	281	289	319	279	322	275	311	295	280	281	302	295	308	303	298	285	280	293	309	264	296	259	283	277	308	299	265	315	287	293	282	294	288	300	285	297	302	270	273	276	256	272	284	298	292	285	349	278	302	292	296	298	257	262	287	252	259	283	279	274	275	270	275	283	266	294	301	273	277	272	308	297	306	309	280	301	331	305	262	273	272	297	274	289	273	301	296	259	290	288	293	280	276	297	281	285	280	298	318	291	308	248	292	286	306	287	287	294	282	288	305	285	307	263	315	292	284	330	256	275	258	265	298	319	331	290	291	260	272	278	279	295	303	240	287	273	270	282	255	279	259	306	282	295	325	280	290	295	289	285	271	285	252	295	296	292	304	273	328	269	286	266	295	296	306	272	280	271	287	327	267	283	288	334	302	252	284	297	293	266	276	303	288	297	279	289	293	319	270	278	263	259	311	264	291	280	282	248	278	278	279	268	279	273	241	271	295	274	284	289	291	278	268	313	302	298	288	282	323	301	320	287	282	259	282	280	270	257	270	290	271	297
1811	717	661	679	674	687	667	663	660	621	603	626	625	675	617	615	614	620	597	676	650	633	646	659	630	652	681	661	627	678	609	609	651	611	632	612	635	629	600	626	663	652	662	635	671	689	631	691	638	615	666	659	620	666	636	577	607	618	644	654	654	648	630	646	661	632	609	633	621	613	618	621	654	674	632	588	662	633	655	641	655	656	637	617	648	642	637	661	616	647	649	642	636	610	643	638	644	672	636	659	640	603	664	621	582	631	658	586	656	655	644	716	623	649	643	641	635	649	640	652	640	630	669	666	652	656	625	634	646	589	626	615	622	668	658	612	641	632	636	639	632	628	654	653	644	646	629	645	614	658	626	657	670	630	617	562	672	605	626	650	630	626	633	620	658	695	637	613	699	625	656	629	653	618	629	616	673	647	561	641	654	684	660	653	636	618	582	648	628	616	629	649	692	581	590	650	625	647	650	661	652	658	673	654	636	592	633	625	628	667	635	654	658	661	635	582	677	617	619	651	610	662	643	587	608	629	628	635	632	658	653	618	653	663	645	669	665	621	653	666	622	639	625	561	655	626	641	636	615	622	640	651	654	645	650	635	622	653	665	624	632	636	643	637	573	671	696	654	625	608	682	636	601	661	632	589	639	628	631	657	645	683	626	651	626	617	657	659	653	695	643	677	655	630	603	704	636	643	623	610	611	625	670	635	606	629	625	612	604	615	632	680	651	673	681	664	634	640	616	625	673	633	582	630	642	646	630	689	652	564	607	703	663	677	641	653	606	642	642	642	587	635	678	593	610	650	616	658	640	661	625	647	644	652	621	646	625	625	592	645	645	636	623	656	640	683	623	631	649	631	617	597	656	647	664	640	662	661	614	603	633	659	705	624	630	654	629	653	642	663	638	655	652	644	649	620	655	609	643	683	634	652	636	659	627	643	635	657	662	655	615	603	634	621	630	705	603	649	633	659	624	634	606	641	678	625	618	635	676	631	635	670	644	612	641	698	608	603	656	670	676	633	625	628	649	621	638	644	615	608	621	666	670	638	640	627	602	626	620	658	595	655	645	606	599	683	645	628	618	605	637	632	630	657	635	605	638	617	622	662	630	661	679	647	668	670	621	630	651	664	605	609	635	688	606	615	688	667	650	610	650	631	661	682	701	651	642	686	666	671	658	691	621	642	604	657	615	677	641	626	615	635	643	656	641	642	670	634	654	678	620	692	636	657	646	615	604	652	628	658	625	619	652	659	612	648	633	628	618	635	591	683	648	661	606	626	624	620	646	626	641	661	660	596	680	654	606	619	611	632	596	595	641	618	679	646	614	660	622	616	637	618	636	615	600	623	643	654	624	605	664	615	635	693	691	636	621	662	613	645	606	658	606	625	649	600	643	639	596	607	644	630	637	655	649	601	675	643	660	662	654	667	644	600	613	704	657	635	674	605	643	647	609	653	621	710	628	624	575	649	629	635	633	615	646	634	638	610	625	628	639	637	628	643	651	618	601	629	626	665	640	626	693	670	610	625	650	635	646	630	608	617	616	632	637	652	649	613	635	656	664	666	640	616	628	627	628	580	613	676	660	640	651	667	680	620	632	624	648	665	618	638	645	645	599	659	644	620	630	602	636	643	643	658	618	623	626	643	649	633	631	674	665	632	610	665	631	622	587	637	659	614	621	646	642	636	638	639	680	637	621	645	655	632	650	626	604	600	602	621	652	684	681	634	657	675	662	619	650	631	675	638	624	638	662	684	595	665	621	635	685	616	699	675	662	679	670	625	607	675	631	610	627	652	654	657	653	651	674	620	637	610	632	604	660	581	649	652	654	602	629	675	690	591	692	672	615	632	635	656	643	633	643	653	625	645	651	657	590	642	606	618	610	647	643	655	644	640	599	656	686	620	620	694	644	571	629	612	650	624	614	642	642	644	657	628	617	662	675	730	660	650	639	628	627	655	599	654	656	648	684	655	620	650	663	626	600	656	685	635	639	665	631	635	608	633	613	640	626	634	621	665	656	649	646	587	589	645	679	621	633	621	720	653	638	698	658	629	636	649	666	643	632	655	657	602	675	634	628	606	638	615	648	643	642	617	614	593	672	643	728	581	636	603	634	657	636	644	643	668	643	635	626	613	665	650	622	628	651	600	620	617	642	640	636	649	596	658	601	631	619	611	646	667	632	673	656	653	640	662	617	690	628	631	595	608	658	645	643	537	619	627	683	614	585	669	655	610	635	654	653	683	632	689	626	615	641	629	566	620	571	639	688	648	628	647	625	631	644	672	659	613	619	673	713	628	621	638	608	618	657	671	633	686	623	658	613	672	638	605	656	613	655	603	625	627	630	635	629	616	595	679	632	623	652	671	657	667	649	634	640	608	650	615	667	599	663	638	640	670	640	680	643	616	609	655	625	636	624	624	596	671	708	660	637	626	624	685	594	659	655	651	668	675	631	652	616	639	654	673	624	656	632	593	622	651	640	693	613	625	628	613	625	647	673	609	630	649	596	624	611	641	640	639	674	646	647	583	644	670	623	668	644	681	604	640	653	679	680	656	616	649	662	604	640	647	666	617	657	642	640	637	653	614	628	600	627	610	657	655	577	626	667	614	596	685	669	625	618	659	675	595	647	661	605	640	632	607	657	629	570	644	631	617	624	650	581	621	649	680	641	639	599	627	638	673	671	656	636	647	675	631	636	607	661	620	623	589	631	661	642	612	623	605	656	613	637	641	662	621	615	657	662	646	588	681	672	621	649	632	606	626	661	641	621	663	599	676	644	649	655	672	681	662	614	660	661	642	641	638	660	680	657	671	600	674	629	626	568	664	638	628	639	648	584	609	652	612	611	637	725	677	617	618	647	636	599	627	604	631	662	646	637	611	683	635	652	666	608	634	679	633	661	659	593	652	633	580	631	652	608	608	630	597	627	664	600	601	642	643	616	655	598	614	671	611	647	677	678	636	650	638	644	644	675	585	652	642	619	657	652	630	612	598	613	650	665	631	613	623	669	636	609	652	616	595	687	607	616	636	649	643	613	644	660	648	588	622	639	638	624	672	612	665	667	654	600	666	608	647	664	656	595	609	660	632	620	664	645	605	623	632	639	612	620	675	589	687	611	681	659	595	632	623	604	668	671	595	616	584	677	653	636	654	629	638	635	654	610	620	637	645	636	640	671	654	659	661	638	649	679	603	630	643	584	664	643	647	612	638	622	677	611	621	631	618	620	619	617	647	640	699	641	669	638	651	631	650	669	623	633	639	634	661	637	650	603	708	632	636	641	636	626	605	663	625	615	622	641	665	673	609	623	660	665	629	632	626	624	632	644	648	617	624	681	636	668	622	652	643	630	607	595	632	665	675	654	636	653	682	660	706	635	667	621	689	612	624	630	620	630	668	633	659	655	598	668	662	652	635	691	580	591	630	652	616	659	628	684	663	621	646	590	646	656	620	634	655	665	670	597	671	656	653	618	584	624	615	619	639	648	630	673	631	671	646
7054	380	449	338	258	227	191	210	143	153	151	141	148	156	143	129	139	135	140	128	128	119	141	124	159	129	126	99	100	104	123	131	113	123	138	126	123	122	121	112	137	130	119	114	125	149	120	123	129	126	124	110	143	116	124	120	125	128	149	135	118	125	129	105	133	117	116	123	119	130	119	119	117	143	126	147	106	109	136	104	115	105	139	129	136	121	125	121	126	129	127	137	105	131	114	129	138	128	145	131	114	135	131	141	128	115	135	125	112	116	130	125	107	123	124	114	121	108	136	109	154	111	136	138	125	129	136	144	112	122	124	130	119	105	113	141	111	116	135	138	115	134	121	129	103	145	107	127	107	112	130	103	121	128	129	124	128	121	118	121	116	123	111	135	128	126	121	156	100	121	142	127	136	136	136	121	116	118	128	120	142	133	119	112	98	109	135	132	119	135	145	117	130	160	129	138	146	121	123	136	133	111	124	121	101	136	125	120	128	122	104	115	134	141	113	113	123	111	107	128	138	115	124	114	119	138	128	118	119	112	121	125	138	140	97	109	164	138	119	132	112	139	124	113	132	126	144	109	129	120	131	130	131	121	129	126	135	100	128	120	118	134	136	128	134	124	141	102	106	114	112	123	123	124	121	134	126	129	122	122	112	138	124	114	134	143	121	121	128	121	109	118	130	122	122	104	145	128	119	137	114	131	114	125	102	108	118	104	128	110	128	103	123	133	128	116	112	113	125	125	112	116	119	122	118	119	119	110	134	103	117	133	132	118	126	124	122	140	97	96	129	129	109	127	138	150	149	119	107	112	131	139	125	122	120	112	141	128	132	96	143	133	139	108	124	127	122	143	121	130	109	161	117	172	134	106	127	134	136	139	119	118	133	134	125	111	123	127	107	130	125	131	114	124	126	132	103	129	141	119	131	148	120	123	113	138	124	113	128	130	94	135	135	115	134	124	105	140	117	122	114	127	129	111	133	136	118	117	135	134	118	138	138	118	130	136	129	127	101	126	129	134	132	118	143	108	117	122	126	130	127	135	108	124	117	150	116	122	117	122	96	111	122	133	106	122	115	131	119	124	123	122	121	128	130	101	129	100	140	138	138	120	113	124	110	134	119	130	129	101	141	112	135	113	113	104	138	136	128	129	125	114	128	114	115	124	120	127	129	115	124	132	122	110	121	119	125	131	136	122	126	132	135	110	124	126	126	113	136	140	124	106	103	121	116	130	135	114	137	126	130	139	114	128	161	112	110	139	122	125	104	106	115	123	130	116	122	120	121	101	110	103	131	146	124	115	125	122	128	135	122	130	110	122	140	137	148	129	140	97	88	123	130	126	141	141	116	111	145	132	142	99	127	121	143	108	110	129	141	121	97	114	138	122	109	127	128	122	106	115	119	111	116	134	128	120	124	133	119	128	111	108	122	120	112	119	126	128	118	108	128	127	134	123	113	98	136	122	127	131	141	109	117	110	109	105	109	103	132	136	107	120	148	127	145	135	122	108	121	120	123	130	139	139	135	130	123	134	124	117	106	117	114	124	141	121	118	124	128	124	99	128	139	124	142	115	111	119	126	121	129	114	125	125	121	118	120	122	138	142	126	142	136	133	127	134	125	120	130	126	106	134	133	112	129	135	124	124	131	123	114	136	137	134	111	122	133	122	138	132	123	128	118	125	108	152	135	114	108	130	126	128	119	118	121	122	127	137	126	112	113	131	141	134	124	122	100	150	126	117	123	122	122	116	122	141	123	118	108	116	125	128	134	139	127	130	128	116	147	128	130	134	121	115	114	117	111	112	115	132	130	102	108	136	138	117	124	128	124	113	119	103	123	111	127	122	115	122	159	123	139	118	121	106	123	141	142	136	116	118	125	114	131	135	119	115	117	111	122	117	111	116	118	111	119	126	127	132	131	120	125	111	130	113	125	117	154	129	132	129	133	141	142	118	100	122	131	112	116	144	123	134	135	111	121	115	110	92	116	101	120	107	102	118	126	106	113	123	145	147	130	121	118	112	128	138	121	106	111	133	119	141	116	122	131	124	132	122	135	141	121	118	108	101	121	117	107	114	121	107	120	120	145	127	136	115	103	87	133	118	125	109	112	123	133	143	117	119	109	106	133	135	125	142	119	109	123	121	101	122	129	132	121	85	120	114	116	121	103	140	106	121	120	114	127	122	107	116	117	125	135	123	114	134	123	137	133	120	137	99	134	124	144	119	121	126	121	126	115	93	128	144	105	124	112	117	140	131	148	114	106	138	139	102	123	107	108	121	138	119	151	121	139	146	129	111	129	129	132	127	121	116	129	127	148	124	133	109	120	127	121	108	110	135	109	118	116	107	119	127	123	122	117	127	109	115	129	116	118	129	118	139	123	156	136	107	107	110	141	113	113	131	118	121	117	123	136	137	128	159	103	138	125	150	126	118	119	104	140	143	150	128	135	116	115	99	128	126	134	124	128	112	113	122	119	131	125	115	121	106	122	126	124	140	144	103	130	127	123	122	124	134	114	134	141	112	124	156	127	109	102	127	122	123	101	102	120	103	117	112	116	105	114	130	112	127	118	124	123	143	136	113	112	131	109	130	122	121	119	129	110	144	149	126	150	114	128	120	110	110	115	119	100	123	98	116	124	129	130	118	113	130	106	116	113	142	141	133	120	132	122	134	134	128	119	119	117	117	124	125	130	129	139	143	140	118	138	106	135	115	99	127	121	113	125	137	119	115	150	136	116	132	137	135	125	132	133	111	136	134	112	117	137	133	124	111	112	118	126	141	101	106	106	120	122	127	128	118	126	133	123	122	119	118	140	132	117	142	134	148	119	128	118	116	129	138	127	111	133	121	125	128	131	139	124	99	126	129	142	136	154	127	136	133	117	138	115	125	107	120	120	131	137	129	137	134	149	119	140	107	122	102	119	123	94	106	121	139	126	96	131	134	129	135	108	123	127	116	128	125	128	126	118	109	118	129	135	123	159	139	115	119	137	149	126	127	112	117	114	152	122	128	110	140	138	131	111	135	107	116	132	131	137	99	104	143	117	131	123	131	107	110	121	126	132	130	125	104	109	126	128	130	128	124	117	105	102	133	110	150	127	143	117	120	143	156	130	120	115	132	131	120	128	127	137	128	132	122	122	100	131	120	131	112	150	109	140	126	123	113	120	135	116	133	107	129	131	135	126	123	125	122	106	107	112	130	118	144	131	122	117	108	125	126	135	127	119	117	119	119	120	114	126	122	123	141	140	102	133	129	132	129	112	101	118	117	118	120	155	113	127	118	113	126	122	105	112	132	135	124	106	133	117	133	121	138	138	121	128	132	112	111	130	130	110	145	114	125	132	136	122	136	126	144	155	115	127	112	109	130	146	109	114	112	103	97	121	105	133	127	130	125	134	116	132	127	131	126	120	119	124	116	134	106	108	139	136	116	114	113	138	116	119	129	109	121	122	130	119	124	113	136	120	132	127	117	132	121	109	125	134	124	114	144	134	121
6106	585	1036	1200	1013	882	681	612	539	539	490	459	426	454	410	407	357	396	412	382	386	357	335	331	387	368	370	359	331	339	367	327	351	333	295	358	323	307	324	324	354	327	363	339	337	342	304	329	334	319	334	319	356	306	314	338	324	307	337	330	332	320	343	322	321	297	329	317	371	322	322	293	312	316	329	327	315	338	328	337	331	320	315	329	322	313	290	325	337	296	337	326	336	299	335	339	306	334	322	300	307	310	331	324	311	309	321	306	275	314	313	331	312	312	316	294	313	314	320	274	336	348	327	310	349	302	305	294	334	320	298	314	324	307	285	333	342	361	305	308	300	296	293	346	299	333	323	347	316	300	315	331	345	322	320	320	321	339	322	313	338	336	282	334	348	314	310	298	318	338	303	290	319	303	302	314	302	321	321	327	329	309	293	325	301	322	305	329	310	321	311	316	315	323	330	344	332	324	282	307	338	311	314	332	301	311	302	286	340	336	304	329	295	313	324	334	303	320	328	316	288	338	305	336	338	332	287	332	290	319	291	356	328	317	318	283	280	335	294	314	305	310	297	324	298	300	333	298	280	344	321	330	332	327	298	288	351	327	319	343	308	298	298	299	321	316	318	334	316	308	321	319	330	317	357	314	337	314	298	334	323	348	336	314	316	334	279	329	309	357	332	332	340	336	317	345	351	320	293	268	299	326	332	345	324	318	346	274	323	337	286	314	304	299	294	329	315	319	319	331	330	323	299	328	285	298	330	267	356	296	338	322	317	321	324	314	325	339	321	317	299	334	344	303	286	323	315	321	305	315	351	304	344	339	331	341	322	318	319	359	354	295	325	330	339	302	322	298	278	312	341	325	310	331	311	288	303	321	319	298	350	339	322	271	297	328	310	329	280	321	320	354	309	353	333	297	324	316	313	345	298	322	306	297	318	314	342	328	340	344	296	303	329	277	342	366	326	317	318	328	303	313	300	305	326	314	309	315	330	320	345	305	300	318	326	295	306	299	327	343	310	323	325	340	296	316	300	287	318	306	301	345	354	325	346	308	289	328	307	320	326	313	366	328	304	330	303	330	330	294	306	335	295	284	316	330	341	307	333	302	349	311	293	338	367	326	327	320	342	312	321	329	316	320	337	297	305	337	323	318	338	315	329	316	332	317	337	345	354	321	320	311	298	303	289	304	308	299	328	305	294	334	293	328	303	322	323	366	321	303	307	283	302	358	337	315	310	318	314	284	331	317	328	274	357	315	303	332	304	335	327	315	251	342	321	351	315	315	303	283	297	314	369	328	298	344	327	293	356	340	299	324	296	351	309	339	283	296	320	326	304	305	298	277	308	336	297	327	294	340	336	286	299	303	304	313	311	354	301	375	338	323	346	302	331	300	315	319	307	326	325	315	291	300	319	314	301	309	312	317	348	321	307	330	303	334	319	336	313	307	334	320	333	308	307	286	312	338	314	310	328	341	322	277	304	292	332	321	294	289	315	280	312	303	323	325	296	304	331	308	294	353	345	332	303	309	335	318	320	320	293	318	303	310	300	317	318	311	295	336	308	312	325	294	310	315	348	290	329	306	336	333	328	311	311	304	341	332	303	317	324	324	295	281	297	311	356	338	312	295	304	306	331	341	299	317	339	311	315	320	328	314	365	313	314	318	343	333	314	346	308	331	313	299	320	315	300	323	318	316	334	336	335	283	305	344	317	283	308	326	299	308	279	339	304	328	304	284	333	315	291	338	304	343	348	314	297	318	278	301	317	324	327	320	292	293	315	336	287	319	307	316	322	285	343	311	291	283	307	314	345	315	298	334	346	309	335	316	303	335	318	296	299	293	310	307	289	306	294	324	305	334	326	284	285	346	318	313	300	344	333	333	353	324	328	324	317	318	325	338	308	330	325	300	318	312	336	297	337	330	307	317	300	315	292	322	314	317	326	299	307	297	332	322	307	329	288	318	287	310	326	322	320	336	306	305	301	338	313	324	329	327	317	320	316	330	324	307	296	318	336	322	325	319	313	306	327	311	314	309	297	318	307	306	298	314	324	328	330	310	295	290	278	292	333	331	309	310	348	306	310	320	304	365	317	299	295	300	321	362	297	295	340	298	333	323	315	300	344	309	316	306	317	315	340	315	338	302	316	349	355	316	321	291	302	312	303	321	291	315	325	338	307	326	298	306	316	287	293	293	325	339	334	312	354	336	317	311	322	304	294	313	318	324	315	292	355	323	298	314	283	330	316	303	305	333	328	329	331	350	306	308	319	335	307	305	295	324	322	305	315	332	365	356	307	330	331	318	294	327	312	312	324	309	353	303	305	325	277	320	341	350	307	332	343	322	318	307	296	324	310	322	328	344	304	336	309	328	309	328	296	339	329	305	294	298	332	311	311	330	303	300	324	283	299	316	307	320	339	291	318	322	335	309	305	305	335	312	330	278	317	328	305	320	314	335	359	275	341	328	324	296	340	306	315	307	317	314	323	290	307	304	321	317	307	331	301	334	293	309	328	294	335	333	330	345	323	330	302	305	325	295	323	314	304	337	307	330	325	326	313	330	308	312	309	333	328	330	296	346	332	339	326	333	294	308	304	348	314	309	289	331	327	316	343	313	337	349	290	319	293	328	325	295	307	323	288	344	310	310	293	317	287	339	325	297	338	280	311	321	294	309	332	278	309	303	336	310	336	311	317	309	323	303	330	328	341	347	315	354	316	294	314	296	324	310	305	318	274	290	296	308	325	306	302	325	329	325	317	353	323	318	321	331	307	340	317	341	305	359	307	286	279	324	320	302	327	347	354	323	300	307	319	339	330	311	308	280	310	345	309	321	323	332	293	319	335	304	342	312	324	313	317	325	293	344	306	314	301	323	338	318	332	308	302	299	326	329	322	300	328	316	315	315	312	314	320	336	297	304	326	319	306	306	308	321	340	293	317	323	298	323	309	309	289	289	343	337	310	317	357	348	299	342	303	295	315	336	292	317	352	334	316	304	325	294	304	299	325	305	314	322	341	287	320	284	290	336	327	337	281	326	316	316	327	308	333	335	304	332	343	326	315	302	287	317	298	299	291	289	333	315	304	313	316	339	306	301	305	312	323	325	309	320	316	286	315	311	327	331	335	311	315	291	329	314	289	324	318	296	311	311	309	345	333	317	303	324	331	320	315	283	325	274	334	294	327	335	321	338	288	331	329	333	294	332	279	323	344	296	300	302	334	308	310	308	306	330	333	329	343	303	330	310	327	315	292	321	314	310	310	332	310	343	290	322	313	313	311	295	325	326	326	309	335	316	306	342	324	286	308	304	309	307	334	324	335	313	332	319	329	333	333	346	315	313	320	338	323	322	304	346	310	311	338	309	306	324	318	336	306	337	304	298	308	312	293	320	320	334	279	290	310	289	317	309	302	302	320	328	316	321	342	320	325	326	323	305	312	278	306	313	276	298	312	303	312	320	331	315	302	331	308	314	296	320	328	309	361	330	309	312	313	342	365	304
13145	930	822	650	465	325	287	244	235	219	201	191	162	199	168	148	148	172	159	180	132	152	159	163	138	166	134	142	124	157	143	151	139	135	130	137	143	128	140	151	137	171	155	136	173	154	133	120	120	136	125	157	138	139	171	162	136	138	155	140	150	112	160	138	131	144	144	156	138	144	135	147	138	152	134	162	165	142	146	127	144	135	139	124	133	127	140	138	114	153	130	143	144	131	138	161	153	141	138	159	134	160	140	153	160	131	131	167	140	143	138	116	136	158	153	143	154	136	144	127	137	130	136	134	141	123	130	128	129	128	151	152	147	139	146	137	140	129	129	137	128	150	146	144	141	145	152	138	152	156	159	127	154	154	152	114	166	154	126	143	132	153	129	120	141	151	155	135	133	137	125	134	147	147	139	156	116	141	157	159	128	129	155	130	129	155	126	138	116	134	152	135	141	163	127	129	145	142	142	125	120	137	119	151	152	142	145	150	126	142	130	151	153	140	140	127	146	127	134	141	121	137	132	143	138	123	132	126	153	165	132	140	133	124	130	133	132	157	139	141	178	154	139	135	131	148	126	144	137	131	121	144	139	114	140	134	147	126	167	143	157	149	144	165	152	136	138	149	133	117	149	147	123	152	152	145	147	153	153	158	135	131	134	133	141	144	137	141	123	138	144	134	128	135	160	153	144	140	142	153	150	152	140	138	142	143	144	158	127	123	148	160	139	123	140	154	125	155	150	141	139	143	120	150	138	121	143	130	152	127	120	145	167	176	132	140	120	143	141	152	142	136	138	138	138	129	151	143	133	148	132	147	154	151	138	160	142	137	137	130	147	132	161	132	147	123	151	142	143	135	135	145	145	149	139	135	133	113	148	153	139	151	161	160	132	150	142	139	150	127	153	142	135	134	151	136	125	134	153	153	128	133	129	146	153	132	144	135	138	158	142	150	135	153	125	132	157	139	146	148	136	137	137	160	155	150	140	148	125	142	142	135	142	138	149	145	132	153	134	124	156	131	130	151	163	133	138	161	131	130	129	139	159	141	160	147	130	109	126	130	151	159	123	130	135	131	138	156	147	136	141	161	122	137	143	156	128	153	131	128	152	151	143	135	145	156	172	142	140	135	132	154	128	119	145	143	134	118	131	132	142	118	122	153	172	150	166	148	118	149	127	147	136	142	122	148	159	151	152	146	143	141	147	158	143	138	156	129	132	138	161	129	150	164	149	134	126	123	112	146	127	129	149	143	138	143	145	134	130	127	162	124	174	123	149	149	143	146	126	136	151	134	143	132	130	159	138	146	139	120	143	143	152	147	136	145	138	139	144	136	140	138	131	181	138	124	149	164	129	126	125	130	158	159	139	139	149	121	123	141	160	145	135	140	138	145	159	149	145	129	165	169	107	155	146	149	129	134	138	149	140	139	133	146	149	134	128	121	129	136	158	144	129	150	119	118	131	126	137	139	140	158	135	136	128	124	143	125	161	152	132	118	136	128	134	125	173	153	159	131	129	133	138	120	162	140	143	142	146	109	143	134	139	142	137	150	128	146	143	134	128	139	104	125	142	150	165	123	115	145	142	113	153	137	134	126	141	143	140	130	141	142	170	152	140	144	144	142	167	133	130	138	144	139	119	133	137	146	156	123	145	133	126	149	143	143	148	134	137	127	171	154	118	138	136	138	145	134	139	136	145	133	119	113	169	149	114	133	125	137	142	147	146	134	119	164	155	147	118	120	118	135	134	160	136	138	112	142	139	156	139	163	127	145	120	147	130	131	133	167	157	145	153	123	128	141	122	132	125	136	145	140	144	117	138	134	133	142	159	150	144	148	138	150	148	141	127	133	153	143	122	140	151	129	133	150	124	127	152	149	124	127	118	150	160	147	145	133	139	135	127	149	128	130	112	131	136	124	145	138	146	127	140	113	147	128	131	151	165	144	157	159	135	129	140	147	139	143	136	139	148	158	121	134	134	144	120	132	120	127	131	147	166	152	165	131	129	139	131	176	137	150	143	133	142	134	124	120	152	141	141	138	153	153	129	149	139	156	155	131	127	146	134	141	159	170	140	150	138	160	133	152	143	141	119	168	151	135	137	146	150	130	163	141	137	147	142	136	158	164	131	132	131	144	124	138	131	110	125	122	139	155	146	129	126	164	146	138	141	163	145	116	123	132	163	148	139	124	133	142	139	144	146	139	132	161	143	128	134	175	148	134	137	133	146	151	129	142	131	138	139	126	152	155	143	117	134	142	132	121	134	148	131	125	136	128	123	117	139	141	139	138	154	160	122	150	149	128	121	115	140	144	133	147	150	133	137	126	139	143	124	154	147	136	131	137	137	133	125	142	129	161	140	151	127	124	134	112	153	133	138	135	145	130	125	138	142	130	127	166	150	152	148	170	150	141	120	134	136	148	156	128	142	140	118	122	132	133	145	140	141	165	160	135	119	109	134	144	135	131	127	146	143	151	135	149	142	146	138	128	142	128	155	135	135	132	155	144	149	136	137	136	123	130	150	138	136	108	134	150	141	116	153	132	138	127	151	144	128	141	131	145	145	144	146	130	150	122	138	115	157	153	144	145	138	135	138	147	173	151	130	167	130	154	124	121	153	126	122	150	116	135	139	138	129	137	148	139	145	144	126	129	146	136	123	143	133	139	145	127	118	136	146	133	163	143	147	114	137	142	134	136	153	134	135	144	152	153	142	144	141	136	134	139	137	161	131	140	161	143	147	134	154	152	155	154	147	129	149	135	138	164	127	150	131	130	107	131	148	135	116	145	149	131	129	145	144	156	152	137	135	145	122	130	128	129	156	143	142	157	153	131	135	178	150	148	126	155	145	149	134	141	136	175	137	128	127	130	143	153	149	141	127	164	144	137	150	147	146	144	142	124	134	144	156	120	129	138	152	127	162	134	161	147	134	137	154	149	155	119	154	155	144	133	143	137	147	138	149	157	121	146	166	128	140	142	163	131	142	116	128	145	151	145	146	120	125	129	154	139	149	142	141	132	155	116	122	148	125	128	125	133	119	128	131	141	123	170	138	139	146	130	113	166	136	152	128	118	141	135	149	152	130	148	146	138	131	118	116	134	165	161	152	149	138	115	135	142	119	132	119	132	137	151	125	142	151	133	151	137	131	123	137	141	146	124	148	131	126	159	150	147	136	141	157	153	141	137	136	151	131	136	124	134	148	141	139	142	134	139	117	141	141	136	119	135	129	110	140	129	138	158	144	127	160	118	149	124	149	150	132	120	160	146	143	137	133	155	155	117	130	141	148	136	124	147	143	143	151	104	121	151	135	144	138	119	162	145	152	153	126	141	123	123	133	152	153	142	145	138	144	144	116	156	145	147	147	147	140	157	155	139	160	152	166	140	128	153	149	120	160	109	137	148	149	135	145	129	136	134	135	123	139	149	151	147	139	140	149	142	142	127	114	111	128	148	113	118	139	123	125	130	138	133	144	154	151	158	144	135	159	149	142	129	146	165
7881	844	1841	2122	1717	1426	1088	1013	861	714	745	642	585	560	576	500	493	481	473	482	465	417	438	451	455	424	427	479	404	377	404	418	387	361	378	368	386	417	401	407	401	400	388	386	429	398	391	403	374	356	396	396	385	378	396	346	378	360	373	374	385	362	349	356	408	360	400	397	420	354	357	407	374	396	369	369	344	376	344	364	374	376	414	356	375	369	369	389	341	355	388	378	381	335	370	359	351	346	352	376	387	392	388	353	381	378	348	336	376	391	387	350	391	396	351	369	393	365	365	359	370	327	388	342	389	402	380	367	377	355	367	382	336	380	366	361	347	343	346	356	370	388	333	355	405	408	378	363	351	378	341	351	392	354	375	371	372	361	341	361	368	348	341	382	362	347	361	375	380	357	363	354	397	383	423	378	345	387	355	355	351	355	366	340	372	338	349	369	401	320	363	401	350	398	400	379	388	350	361	390	314	370	370	335	326	378	345	380	360	392	372	368	327	389	391	358	367	371	358	343	391	340	348	365	388	358	371	318	338	362	367	330	352	332	403	387	368	385	348	348	370	361	333	354	366	353	358	336	376	357	366	339	388	397	361	358	364	319	379	397	400	365	390	359	341	367	338	360	344	375	362	380	360	359	357	339	352	373	367	330	351	349	343	353	387	359	323	379	365	341	347	376	372	380	357	387	331	368	355	355	370	340	329	374	364	366	373	415	355	373	380	355	378	335	344	345	341	377	330	359	377	365	406	381	329	361	370	347	376	351	370	357	392	383	350	378	380	342	366	337	393	370	346	336	371	346	342	382	357	377	358	364	327	358	359	360	351	379	352	361	336	394	372	362	372	363	376	350	363	360	358	375	368	375	326	364	398	364	333	374	356	333	396	376	361	339	415	341	416	361	370	368	366	375	361	361	351	373	371	339	389	355	354	350	353	342	381	367	361	349	369	357	351	400	399	352	394	342	390	373	368	354	381	320	358	365	386	371	359	330	388	396	331	332	386	354	368	378	353	351	385	370	372	358	341	369	399	359	361	351	388	366	353	352	365	341	376	380	369	350	399	362	331	358	387	394	364	367	412	383	360	361	339	371	363	339	363	380	390	349	346	387	382	378	384	339	340	358	358	366	350	340	397	332	370	350	355	356	360	371	376	368	372	373	343	385	414	364	358	416	381	372	379	372	371	384	341	346	385	336	351	362	359	373	366	354	388	342	360	345	352	353	339	402	365	393	342	334	365	359	361	379	383	350	348	384	382	368	368	367	370	345	347	368	387	361	390	360	342	369	343	353	369	368	351	363	371	361	393	379	361	376	355	357	343	372	373	350	369	355	391	330	350	342	375	358	389	347	396	386	369	372	344	378	375	335	357	366	344	382	381	389	357	401	396	364	363	349	374	358	381	367	342	346	361	335	341	371	352	358	390	371	388	364	383	347	343	375	378	365	340	354	333	365	373	384	365	353	382	392	359	377	382	377	363	347	367	379	360	371	362	333	348	357	386	362	364	368	370	404	388	349	376	392	373	363	367	366	351	359	400	376	339	382	342	379	363	344	356	377	364	344	338	392	383	363	357	369	332	344	369	390	356	415	377	377	385	384	348	344	375	345	383	342	361	404	377	385	324	376	330	340	370	380	357	320	350	387	385	342	369	363	397	367	375	395	379	349	382	373	379	376	355	355	352	336	345	388	333	345	319	369	372	364	357	397	386	349	354	397	394	372	346	344	372	338	353	360	375	357	375	349	359	370	374	379	337	360	338	373	344	359	337	332	384	383	361	355	367	364	352	357	392	337	380	353	372	375	347	355	387	380	389	344	382	355	398	364	337	354	355	404	379	337	378	390	367	350	358	354	383	379	325	391	374	345	375	395	364	403	358	390	368	363	376	398	351	372	368	384	393	350	350	357	368	361	354	366	372	328	366	378	365	370	361	381	358	359	335	371	372	344	359	329	343	403	329	389	363	369	375	370	353	374	392	363	346	394	371	373	353	369	334	398	382	402	370	365	380	355	366	382	350	389	365	380	354	363	373	361	363	384	346	370	344	373	372	332	323	364	342	362	373	406	357	372	346	374	405	359	367	351	379	367	382	391	349	361	399	370	377	373	375	328	395	324	377	355	359	381	374	364	392	362	347	367	376	367	363	385	328	388	387	337	353	358	364	356	363	342	370	346	367	355	334	361	336	358	361	357	384	374	344	343	350	350	362	344	341	369	359	367	331	343	389	385	371	363	398	347	326	404	345	358	325	349	378	366	364	359	355	359	358	349	327	379	371	366	391	370	353	327	381	376	376	347	347	366	352	354	326	364	349	376	353	346	376	349	364	380	342	350	409	369	351	388	355	375	356	386	389	369	367	366	383	381	377	386	361	335	351	351	363	375	347	354	339	362	370	372	374	352	362	366	388	348	386	353	354	400	351	378	374	377	335	364	360	361	370	374	371	366	377	374	370	369	399	344	353	371	352	372	374	348	318	349	362	358	364	359	377	399	371	354	379	341	346	371	367	377	333	387	385	384	344	363	335	401	356	342	396	388	340	360	350	374	344	371	394	344	377	365	342	344	338	361	349	369	372	412	363	340	366	350	371	359	365	343	385	375	357	403	381	364	398	342	341	360	363	384	355	398	406	352	349	382	364	353	369	382	359	362	341	368	382	350	393	369	362	369	325	384	372	366	369	379	374	340	388	328	344	359	333	385	355	334	371	355	366	375	354	333	378	354	370	399	375	402	368	366	331	366	385	385	318	376	321	365	376	353	365	407	362	342	361	335	347	356	357	410	331	347	381	352	381	386	350	355	371	369	338	355	357	357	366	340	382	314	387	353	364	361	342	340	371	358	362	357	365	375	369	371	348	383	393	353	378	360	356	374	359	402	359	344	365	362	346	398	384	386	346	344	376	365	366	376	369	345	381	368	356	395	364	355	362	350	369	367	366	334	338	364	352	353	349	360	345	407	359	381	332	340	396	388	372	363	351	362	366	384	395	356	366	327	356	356	366	394	376	372	376	387	380	346	385	372	365	365	362	389	337	371	330	373	363	344	371	360	379	333	372	376	335	335	379	366	346	370	365	348	379	374	377	336	364	342	362	376	398	377	345	345	357	364	366	368	347	331	365	386	338	370	346	363	328	374	374	348	365	378	390	392	343	381	355	371	369	388	382	389	364	388	371	364	357	360	341	344	332	360	375	341	383	379	359	389	361	361	356	330	392	365	356	361	354	368	356	397	355	386	368	346	347	355	360	364	379	384	353	333	348	372	364	372	345	397	379	351	352	374	345	375	343	374	360	361	388	342	366	352	379	370	338	385	382	362	369	371	361	381	357	373	385	393	368	371	358	383	341	430	352	398	396	368	364	342	367	360	380	376	374	338	333	380	375	373	355	367	368	347	368	363	390	337	392	334	396	354	349	358	370	337	357	368	353	379	335	358	372	371	372	377	360	381	350	358	374	377	376	383	349	360	359	420	353	384	367	350	365	350	338	336	377	404	400	346
1446	298	299	305	274	307	288	293	290	250	277	293	269	299	297	296	292	301	277	298	336	289	289	268	258	317	285	276	308	301	283	289	298	296	290	290	324	294	270	295	310	317	292	273	306	296	325	288	303	299	316	274	263	259	269	294	303	302	261	307	273	320	280	327	296	305	266	278	282	272	292	280	319	331	304	319	268	288	290	309	308	298	284	299	276	268	298	289	295	295	305	271	275	310	298	254	293	267	284	289	266	312	304	271	293	262	298	284	288	269	300	292	280	284	288	279	262	284	270	269	295	303	314	256	276	298	260	300	307	302	271	332	317	328	296	311	274	295	304	315	300	306	299	276	276	261	304	303	291	327	269	302	304	324	280	303	273	236	259	302	284	300	275	294	285	263	304	302	259	270	283	283	299	267	266	319	314	259	313	274	282	284	287	324	296	284	305	299	258	309	301	287	290	281	270	299	299	311	293	306	270	310	337	268	279	282	297	299	271	295	327	298	290	284	296	300	275	307	303	275	285	277	295	294	290	307	262	282	303	247	288	252	326	278	313	253	323	298	256	266	291	263	299	297	301	286	293	274	278	290	284	292	309	328	260	269	303	314	294	269	314	283	273	314	312	294	304	278	279	281	282	289	272	305	304	235	273	290	304	307	276	290	274	284	261	284	316	253	284	303	305	278	276	268	313	277	284	270	265	263	268	280	307	292	318	280	277	302	293	301	311	299	296	299	293	355	330	291	298	302	285	293	277	256	288	259	260	303	282	313	290	282	280	276	312	271	285	287	289	315	254	286	257	295	287	292	284	281	300	292	280	275	292	268	300	266	283	285	297	305	291	291	283	312	300	325	298	283	283	289	303	341	279	303	278	289	312	294	274	302	301	269	318	307	300	307	293	257	304	277	289	275	301	281	295	266	298	316	298	280	299	267	296	280	263	282	300	295	254	303	288	302	307	287	244	280	277	296	310	264	279	280	288	276	278	297	300	273	257	300	289	290	288	261	297	295	292	340	298	307	318	288	286	297	335	278	327	268	292	309	297	265	264	309	303	298	278	271	335	293	257	294	275	310	307	290	238	260	303	312	301	320	285	277	280	308	287	275	309	305	303	320	245	265	343	277	326	285	286	297	272	273	300	297	285	255	288	268	302	298	283	279	318	300	280	276	312	291	288	274	270	262	254	294	287	270	290	286	273	313	315	312	269	278	292	310	296	293	274	291	271	257	289	280	295	265	257	250	305	303	284	276	284	270	280	267	269	274	282	299	301	255	290	283	325	303	297	317	269	255	288	326	283	291	289	267	281	292	311	279	278	279	261	290	304	277	285	274	291	309	323	285	316	266	286	283	290	305	276	258	282	274	321	309	284	297	268	310	288	290	301	276	295	277	277	294	274	271	279	285	321	305	230	299	291	274	287	277	289	286	261	295	254	293	284	283	296	275	288	286	282	299	250	296	270	278	240	294	293	292	275	297	280	295	277	305	274	289	307	282	292	293	289	328	268	254	295	293	295	318	316	331	304	258	305	282	268	289	279	289	297	262	304	278	287	305	326	298	286	259	277	328	281	300	252	287	284	257	329	319	284	327	324	310	297	301	313	282	317	301	310	296	316	307	285	276	317	295	294	301	283	277	302	277	285	291	307	282	295	291	282	278	264	342	274	311	256	289	291	287	290	291	287	279	261	291	320	268	266	276	310	304	268	300	279	281	303	282	284	314	273	263	307	285	283	307	296	288	255	294	298	278	299	298	271	281	307	278	247	279	294	277	298	274	267	289	290	233	301	274	297	324	301	296	306	298	275	299	284	298	299	283	296	280	291	317	239	283	288	253	307	278	299	262	303	276	306	297	301	273	258	282	279	297	296	322	296	263	283	275	299	266	277	298	256	292	302	288	284	320	291	277	288	277	267	289	310	281	292	277	270	301	292	295	307	287	284	305	261	272	292	271	264	264	277	297	308	283	296	302	298	310	268	270	286	298	266	265	295	289	288	276	276	286	285	289	269	314	314	316	259	274	294	289	282	287	287	297	330	266	299	298	280	301	268	278	277	278	262	260	271	298	260	326	300	285	311	260	300	266	302	320	281	298	292	267	287	293	308	310	283	322	246	293	290	305	290	273	279	271	273	308	298	315	298	329	259	306	294	309	300	265	282	271	274	308	283	281	300	282	309	263	283	302	292	305	302	282	287	305	281	303	274	286	280	265	284	306	322	284	288	289	289	286	325	284	301	269	286	281	258	263	252	295	298	277	302	274	262	281	293	270	320	298	287	276	290	255	297	280	320	287	287	272	269	299	282	243	267	268	279	307	305	263	288	273	314	289	320	312	310	293	290	318	275	272	279	298	320	266	301	283	275	276	289	257	291	276	306	283	325	297	290	298	314	293	268	283	252	286	283	280	261	302	310	283	313	291	280	300	277	303	275	284	271	287	296	297	311	280	290	257	270	312	312	298	265	294	291	275	294	296	304	285	247	288	301	272	315	259	295	289	307	293	264	301	305	280	306	265	231	320	252	282	261	274	307	283	273	301	259	276	287	319	321	289	331	278	290	271	277	292	289	305	296	298	266	305	311	296	275	292	276	282	282	288	265	342	299	262	287	298	305	279	288	281	299	296	275	287	291	300	307	325	307	251	273	291	284	286	287	284	289	293	288	300	296	291	279	286	301	263	295	247	290	323	296	286	278	264	277	285	294	303	274	298	282	294	274	286	290	281	310	295	288	282	304	295	291	254	297	300	272	298	271	288	302	294	270	325	250	296	296	287	286	280	302	304	294	263	284	294	295	309	303	285	298	271	283	280	279	273	306	303	294	278	261	275	283	287	256	289	293	285	289	272	293	273	317	308	280	305	277	299	296	280	294	311	305	328	285	296	296	275	278	286	268	290	275	264	307	292	297	287	293	265	277	288	306	270	279	295	296	298	289	274	294	270	286	298	298	269	281	254	303	267	262	287	281	290	298	318	277	281	293	267	275	291	283	305	271	286	294	317	283	309	291	264	255	271	277	292	255	273	286	298	305	274	306	303	314	264	272	288	271	304	286	268	252	314	285	297	292	289	304	285	280	319	286	282	299	267	295	274	293	289	246	262	286	277	277	295	282	298	261	304	303	275	308	278	314	306	270	282	311	274	290	265	283	292	268	261	246	282	290	303	300	304	269	257	272	294	290	316	281	283	310	271	280	278	296	292	290	274	305	271	274	304	294	303	287	286	301	302	302	281	274	275	242	265	278	296	309	297	312	290	277	324	283	328	319	307	303	302	333	315	321	285	275	256	261	304	293	274	301	283	286	280	285	283	334	287	253	276	254	287	322	279	307	279	289	317	264	313	308	266	250	268	280	241	301	309	300	312	300	273	281	305	259	290	284	290	273	257	269	295	303	279	312	264	269	277	296	262	273	310	295	314	276	293	255	304	316	262	283	273	303	315	293	289	295	307	286	293	294	314	280	288	293	255	242	260	272	309	292	303	264	283	276	274	280	276	286	328	288	291
1792	664	663	695	680	617	641	632	643	672	645	670	651	697	657	636	643	676	609	620	646	609	643	648	649	602	634	584	638	637	582	652	629	646	646	654	637	588	618	677	636	594	662	674	640	672	625	676	611	635	646	639	620	630	683	657	642	637	624	639	570	653	658	624	599	614	608	647	593	635	672	637	671	629	619	619	626	656	661	650	635	669	604	613	629	596	628	655	634	620	640	640	634	624	647	612	600	629	659	665	645	639	619	638	635	635	625	639	598	612	686	613	652	609	636	655	613	633	629	645	662	606	607	635	572	629	602	645	674	654	683	594	643	676	657	661	622	624	664	639	634	646	618	646	615	617	648	682	646	657	653	661	624	653	645	638	634	627	635	657	658	615	657	668	660	653	655	699	673	677	643	630	652	635	666	645	648	635	686	620	661	664	642	644	641	623	658	674	660	633	610	644	665	644	657	626	648	622	630	612	650	642	631	661	626	634	649	648	616	700	657	644	651	643	672	599	643	691	667	608	610	661	686	655	645	644	635	625	643	647	634	697	675	626	640	598	670	662	636	663	637	630	645	540	658	602	615	624	658	692	629	599	679	648	640	657	618	647	630	638	664	660	669	615	624	649	631	654	676	630	641	632	645	606	661	649	647	678	640	659	669	685	635	606	572	607	607	654	593	656	644	642	645	647	668	651	645	624	569	624	645	605	635	653	623	621	612	629	587	674	615	552	654	678	684	693	660	633	672	620	651	656	657	618	670	621	656	629	648	658	620	640	630	667	652	619	679	646	645	657	662	589	647	644	641	633	627	662	627	652	660	706	655	639	609	672	633	709	614	658	663	630	663	629	636	612	589	637	615	621	645	599	677	638	663	640	603	653	632	695	632	638	630	636	652	644	677	616	659	636	654	631	642	674	684	660	656	630	661	656	608	671	630	601	638	605	665	658	634	681	657	683	644	669	627	626	664	607	601	631	637	635	624	674	668	613	643	608	621	628	614	630	640	650	683	649	650	665	640	617	644	624	636	653	646	640	627	641	623	656	601	588	659	658	668	662	653	624	647	639	672	650	608	687	664	604	600	624	652	644	591	642	642	631	627	638	658	649	626	642	648	620	650	640	642	663	643	629	614	647	638	654	638	601	640	669	633	672	699	682	586	623	624	639	665	656	657	622	588	622	670	622	677	634	612	633	656	598	624	675	627	622	663	624	677	636	660	622	627	622	636	628	648	644	646	632	606	587	651	665	645	662	607	647	648	662	641	616	644	619	697	682	634	647	641	639	683	644	657	640	645	640	637	651	641	650	657	678	649	648	657	656	669	659	643	674	648	677	633	634	641	604	635	652	635	642	623	660	641	631	632	655	686	664	645	652	620	618	608	642	681	666	634	622	618	601	627	637	589	654	643	649	618	630	628	666	641	638	639	669	644	644	617	629	633	641	650	633	638	663	663	632	648	652	631	603	628	614	636	646	636	621	607	647	658	665	663	632	598	635	601	642	620	688	636	617	616	656	585	671	663	640	668	635	678	636	640	641	657	647	635	636	667	625	637	660	653	659	670	662	662	661	639	642	658	626	636	651	647	714	651	578	606	608	604	644	630	651	622	635	650	681	642	628	606	677	648	654	618	646	606	695	645	648	661	617	658	680	659	631	643	629	652	611	622	623	648	669	647	646	636	654	631	643	653	649	675	647	596	666	637	649	621	675	650	640	620	617	617	615	676	682	626	622	643	635	658	632	647	666	624	659	693	644	614	630	626	646	620	672	598	655	631	642	647	644	605	664	652	621	599	640	631	666	618	616	642	689	600	637	625	605	680	659	634	621	613	673	640	629	590	636	642	605	657	685	684	611	679	591	645	634	657	665	618	623	605	658	641	627	629	649	677	639	658	613	636	649	650	650	684	637	636	601	612	660	648	652	635	674	580	638	656	611	651	644	648	651	647	666	668	626	614	632	672	647	684	610	690	646	644	614	612	609	647	630	634	644	649	695	657	588	611	632	653	629	647	640	607	658	678	576	625	613	655	609	612	606	683	623	619	650	687	631	631	671	686	597	616	624	658	626	628	652	657	640	661	648	668	679	644	684	630	648	633	647	679	631	679	635	682	634	638	590	688	630	656	644	653	669	672	634	678	630	636	661	641	666	622	682	657	590	642	671	628	661	597	648	633	636	611	603	641	619	631	646	616	632	642	670	735	655	663	649	639	627	645	640	657	636	630	626	644	618	628	693	598	649	673	634	698	571	675	646	645	598	654	639	662	636	613	616	623	678	629	621	619	636	633	621	648	623	657	631	655	660	649	635	631	628	627	638	625	665	580	594	692	621	651	609	652	611	603	665	657	660	618	645	644	634	672	654	634	627	708	659	675	609	668	609	651	638	673	630	627	665	595	628	637	613	631	630	616	662	637	665	670	671	606	662	648	634	674	639	615	634	616	657	695	692	653	608	617	643	614	622	618	634	634	633	648	657	641	627	627	662	637	657	665	681	656	641	632	646	600	580	665	671	666	676	637	662	659	636	662	689	684	659	654	601	627	694	646	580	664	605	637	676	597	639	645	673	628	605	635	658	663	642	682	634	603	652	633	647	683	668	616	630	617	611	700	636	634	585	599	630	637	666	643	629	667	605	591	630	665	652	634	659	648	639	633	628	644	633	691	643	601	673	626	614	626	615	640	658	616	617	668	668	633	640	631	674	649	617	621	702	670	613	621	635	672	599	666	639	640	677	677	636	635	661	623	622	670	654	642	629	664	635	619	644	648	631	638	583	670	695	653	646	603	669	653	599	632	657	640	631	699	674	607	616	615	636	637	614	612	628	602	615	640	634	644	686	636	662	635	647	656	656	662	611	608	609	663	627	639	609	626	619	650	665	618	656	645	693	654	638	612	610	637	658	615	666	618	624	647	657	624	650	652	644	627	685	595	654	661	609	630	644	611	643	667	665	632	623	652	655	608	659	702	671	613	647	646	659	675	617	626	651	631	583	626	635	661	661	629	631	647	652	666	622	648	624	644	674	667	621	657	635	580	619	602	613	634	660	614	647	639	642	634	657	636	652	651	662	629	701	638	657	683	626	663	640	645	647	647	611	671	678	716	670	654	657	634	623	630	652	611	627	672	629	602	645	648	656	670	617	688	702	656	630	654	661	664	648	639	624	630	609	607	629	680	615	681	664	633	643	648	687	629	649	623	666	647	672	634	636	613	668	641	647	667	649	624	614	646	635	639	625	654	651	639	650	659	646	653	670	658	677	638	664	620	653	628	649	621	662	636	655	700	680	613	616	634	645	626	656	645	635	616	655	641	672	645	635	602	667	596	673	630	637	658	638	637	624	641	649	636	649	626	595	645	690	664	668	629	636	661	648	638	639	637	591	584	666	609	655	673	693	644	667	661	676	608	630	638	653	618	626	674	596	665	647	634	649	634	628	639	654	602	658	701	637	640	638	639	644	629	609	601	638	657	655	676	607	632	612	647	662	659	614	640	656	639	629	634	678
7084	383	429	373	232	200	183	196	204	162	134	132	160	132	141	135	134	126	138	114	127	113	136	144	138	141	118	125	130	104	128	122	115	115	118	149	126	115	125	135	157	122	113	119	125	125	144	153	138	109	107	136	124	97	117	123	118	139	112	127	123	117	136	111	116	111	134	110	142	121	116	107	113	113	113	143	114	137	105	119	132	152	120	139	133	118	140	127	129	127	129	103	113	147	125	118	131	129	134	111	125	120	120	147	130	119	131	110	106	121	121	107	111	114	123	129	137	134	104	103	108	114	124	128	105	128	117	122	123	126	113	135	132	135	127	144	110	124	130	116	134	128	130	130	130	112	110	112	115	126	135	137	137	108	112	142	110	136	112	114	114	112	121	148	134	123	137	129	110	106	119	108	135	123	130	117	136	151	119	134	133	119	141	129	146	126	115	114	132	105	115	128	99	103	125	121	136	136	139	121	157	116	134	121	115	128	125	131	144	113	146	139	128	126	119	112	123	136	134	121	119	128	117	115	111	139	128	124	113	113	121	127	122	121	122	119	106	105	138	126	123	93	130	127	144	115	158	128	109	133	120	123	126	133	114	118	116	117	131	127	122	130	131	135	125	138	120	102	112	98	120	114	146	131	114	136	145	118	119	118	117	122	119	136	132	118	129	111	137	118	120	119	128	117	131	132	133	115	122	130	114	148	115	116	132	144	119	137	122	139	117	127	136	130	124	122	122	121	118	124	112	118	110	137	119	104	131	131	120	127	123	122	116	113	125	107	122	134	112	123	118	136	101	113	125	98	134	133	107	133	117	123	103	130	98	111	132	126	132	113	108	120	122	136	126	131	122	110	129	116	139	129	97	132	119	131	101	126	127	138	118	135	132	137	118	104	113	131	111	142	126	123	127	128	112	114	136	133	118	114	108	116	126	137	128	110	115	137	120	124	121	117	104	130	124	153	94	147	138	104	123	128	122	128	111	129	119	130	117	128	118	111	107	123	113	116	108	123	102	144	130	131	117	129	128	133	117	109	139	146	101	132	116	112	121	118	117	135	128	146	109	114	127	109	124	118	120	123	136	119	123	126	133	150	111	112	118	126	125	108	132	104	108	122	145	117	117	123	146	120	135	167	129	126	143	120	131	136	140	133	134	123	123	150	123	115	124	122	127	129	106	140	140	139	136	118	134	120	106	147	127	123	137	115	121	112	120	134	120	143	118	145	107	122	107	117	117	125	132	124	130	119	130	132	125	124	158	118	119	110	103	153	134	130	146	118	132	110	119	138	114	142	119	130	117	127	112	124	120	128	106	119	134	126	118	126	114	109	125	131	126	118	121	118	120	116	122	155	122	135	131	117	119	128	114	114	127	123	126	106	127	132	125	115	115	123	128	133	128	137	139	113	123	133	106	120	129	130	121	122	133	117	117	112	121	123	118	132	132	100	120	139	110	122	127	122	127	125	116	122	92	113	156	111	128	115	128	121	114	107	114	132	127	133	146	112	138	113	111	114	123	119	112	119	117	118	133	116	120	113	130	112	110	126	140	133	110	114	124	135	129	127	114	137	98	128	109	107	114	136	116	114	136	137	124	122	103	105	128	133	120	128	109	123	134	123	123	124	99	134	130	123	140	116	142	128	113	121	129	149	122	138	135	109	125	110	124	142	133	117	73	134	165	131	137	129	139	119	127	122	128	139	135	118	141	130	105	151	127	144	114	130	124	136	117	143	114	105	127	120	111	105	119	153	118	135	123	130	110	146	110	120	120	124	134	131	110	134	108	117	143	126	135	118	111	144	116	126	125	120	121	131	114	126	131	103	110	100	124	141	92	119	129	139	122	142	111	117	119	134	134	127	118	116	128	114	127	137	91	148	129	128	119	125	135	120	122	99	119	132	110	120	122	123	111	93	118	119	101	106	154	120	140	117	131	113	129	133	111	155	136	114	128	149	124	138	122	136	96	93	141	120	104	151	111	127	128	130	131	124	134	139	123	130	128	126	126	123	127	123	130	144	114	123	132	133	130	123	117	127	120	98	111	138	141	126	99	132	109	122	129	118	141	116	133	122	141	149	146	99	146	125	129	120	132	139	126	119	120	121	120	116	106	107	122	114	127	103	126	140	108	117	145	136	132	138	113	116	140	139	105	113	117	128	127	125	120	128	123	135	135	140	125	138	124	143	110	137	121	129	115	104	117	112	115	103	116	139	106	151	136	126	125	114	106	128	117	115	117	118	126	98	122	123	122	150	129	113	139	132	123	121	139	125	102	118	115	136	120	132	111	136	126	116	131	142	146	118	106	115	118	111	132	116	128	115	136	117	130	133	132	126	109	112	138	124	123	105	126	130	120	120	113	126	116	110	119	125	113	160	110	120	139	120	122	132	109	121	141	99	124	103	111	130	127	113	122	119	127	129	127	147	149	153	131	142	132	113	123	99	113	109	136	119	104	134	119	103	133	143	103	126	102	108	103	126	105	114	137	143	121	124	143	116	132	114	124	120	113	114	132	144	129	130	133	116	112	127	153	129	135	109	126	140	112	115	133	110	113	105	134	118	123	119	125	127	121	111	119	119	120	116	113	95	126	148	136	128	126	130	117	132	123	123	111	118	119	117	143	116	126	104	111	125	104	130	131	130	134	121	107	124	100	117	129	127	124	132	121	133	124	136	130	131	118	116	125	131	128	120	124	111	121	151	113	144	139	115	109	111	143	142	101	116	118	133	116	109	110	107	108	112	120	123	132	115	128	132	146	132	124	137	123	113	127	127	140	127	100	132	125	119	139	126	115	130	120	132	136	126	133	135	126	122	117	125	137	128	144	107	116	109	146	115	124	143	126	124	118	118	133	120	111	115	105	108	136	139	158	145	151	138	129	126	106	105	135	115	111	122	131	122	118	135	127	112	116	127	116	125	134	123	132	128	127	111	140	126	131	118	106	141	128	132	135	140	127	124	107	128	122	135	114	128	120	134	142	110	115	122	132	119	132	138	124	134	124	152	130	124	111	128	131	129	130	130	157	151	126	135	122	144	101	100	105	120	107	142	134	140	125	155	120	117	138	134	100	124	110	131	141	109	115	135	143	135	137	112	133	131	136	143	139	108	130	128	125	125	131	125	141	135	110	138	115	117	106	137	116	117	102	137	118	114	123	105	99	120	93	117	118	141	133	122	113	114	111	105	134	147	122	121	135	118	139	119	117	125	136	126	143	147	134	112	126	126	135	118	124	108	117	97	105	116	122	143	131	130	135	130	156	125	120	139	113	114	112	133	131	129	139	149	135	137	113	136	113	128	121	120	140	116	135	121	104	126	122	121	119	135	130	138	129	130	138	129	118	120	127	132	105	127	124	126	137	114	112	122	115	113	131	117	122	126	111	123	118	104	113	122	132	127	111	115	105	99	135	104	137	116	113	111	113	118	138	140	146	130	129	134	133	132	107	123	110	120	116	121	139	110	121	131	115	120	131	119	129	149	128	122	135	138	141	120	132	128
6143	594	995	1248	999	824	698	598	546	469	482	444	483	455	413	410	365	365	404	388	362	344	332	350	359	330	355	350	351	328	361	305	319	339	315	350	324	355	311	304	337	304	333	317	302	332	344	304	337	307	325	333	359	305	327	362	322	317	340	304	350	294	333	310	306	324	322	319	343	309	300	321	313	321	339	288	336	310	335	315	287	308	293	398	324	332	310	297	309	341	310	336	324	324	344	326	333	306	296	329	322	353	319	329	328	297	309	288	316	336	314	311	353	322	306	351	324	289	326	321	349	307	318	322	308	330	314	293	313	327	318	346	276	306	306	320	282	324	309	314	311	315	335	315	317	299	323	294	321	322	353	318	330	332	286	320	304	285	337	299	308	295	332	306	352	312	299	307	309	315	314	295	346	305	290	319	313	350	343	318	325	343	293	319	319	303	342	317	326	332	292	320	279	354	330	333	319	330	288	310	314	295	309	333	313	316	319	322	344	314	338	342	296	297	342	301	315	313	299	288	295	351	338	316	298	357	358	318	325	314	349	289	314	329	323	342	290	309	355	334	312	330	321	328	286	337	312	337	306	316	300	329	302	329	338	329	373	343	301	333	331	296	323	351	330	321	299	300	344	321	345	356	310	352	295	312	297	339	322	312	329	329	311	283	279	321	298	310	313	326	345	320	314	304	329	289	327	325	319	313	348	323	320	302	306	361	304	311	334	294	362	318	310	304	325	320	318	312	313	300	286	306	320	315	355	312	361	312	304	338	331	323	312	275	310	330	308	303	312	310	306	299	336	328	349	280	296	312	335	316	305	320	305	333	307	321	311	330	336	334	306	309	322	306	289	314	310	309	293	324	335	337	332	332	325	314	291	330	293	333	331	325	293	310	316	308	333	340	334	310	308	334	316	309	288	300	311	309	326	311	294	307	320	326	316	350	303	316	332	329	349	322	331	304	321	308	309	313	310	310	312	342	313	297	322	338	319	316	289	319	310	304	310	304	313	334	347	301	305	321	301	324	334	352	308	317	315	326	304	318	319	302	309	326	339	324	302	328	321	307	312	281	309	327	337	332	316	327	288	310	327	326	295	315	301	323	309	305	343	312	305	308	288	308	318	324	326	317	325	281	316	317	325	320	318	301	342	321	304	330	350	331	318	303	302	319	300	308	310	290	326	316	294	348	324	325	315	326	321	291	305	297	323	319	324	316	326	301	310	281	328	315	316	337	292	326	314	312	299	291	296	310	346	320	304	289	293	323	291	306	341	313	286	308	314	306	310	302	331	317	353	308	297	361	348	320	311	337	327	335	305	324	319	302	365	322	311	325	381	341	321	301	327	302	326	341	333	354	327	293	310	315	327	309	293	355	326	332	293	305	297	309	289	335	336	316	296	293	313	309	304	308	340	357	283	314	346	333	326	303	315	305	301	341	281	323	327	332	321	317	306	287	302	364	315	333	332	317	304	310	308	278	311	316	324	292	323	322	325	296	312	337	296	321	347	315	327	305	307	312	350	309	290	319	338	296	291	277	298	319	298	304	297	341	323	339	309	296	326	314	293	296	303	274	313	310	312	305	337	298	327	323	332	308	299	336	322	328	327	325	323	319	354	317	340	334	336	332	330	321	317	340	268	298	338	309	316	325	303	279	315	320	303	321	305	346	296	321	332	313	331	301	289	323	344	320	354	320	336	309	313	346	331	294	321	307	319	297	333	324	291	303	339	327	324	323	307	316	292	311	355	286	348	308	312	310	320	313	301	313	297	331	295	339	341	326	323	301	309	321	314	285	337	310	320	296	289	330	295	311	310	345	311	334	321	310	337	318	301	283	314	291	321	311	333	329	311	319	330	308	286	359	332	307	317	312	322	325	318	282	340	356	328	316	311	307	301	343	324	295	334	332	333	344	308	301	316	326	302	295	324	327	290	288	319	329	330	303	257	323	301	301	336	318	368	322	336	330	311	352	318	318	325	321	322	347	339	334	312	320	310	301	314	312	297	322	319	325	310	314	323	293	301	286	308	326	317	319	356	304	303	324	315	318	302	313	332	295	309	289	314	354	265	321	320	324	350	286	304	316	298	294	323	319	352	305	327	262	330	320	316	289	337	324	301	331	317	319	317	323	328	344	313	345	282	298	298	316	319	318	296	324	308	343	317	317	321	332	344	311	330	311	319	351	318	301	330	331	318	320	343	297	332	306	287	335	332	341	322	306	325	328	320	309	298	335	331	300	310	306	315	308	313	314	329	323	318	309	287	305	291	333	314	299	331	322	298	327	307	280	304	312	322	325	294	292	309	345	320	283	318	311	292	335	335	303	330	301	303	354	301	320	273	327	294	293	335	328	328	324	307	327	295	277	297	337	323	359	335	317	334	296	299	288	330	332	308	300	320	306	304	314	322	335	297	319	313	321	282	318	295	325	313	320	317	356	332	323	298	322	304	344	311	293	324	330	322	333	300	326	336	320	305	319	306	301	312	308	319	320	326	307	297	310	318	309	280	318	309	346	328	314	321	325	318	293	296	297	289	350	324	317	286	298	328	322	330	320	316	331	329	293	284	295	342	325	360	290	316	329	337	320	332	336	329	350	340	301	304	341	313	301	351	301	324	316	330	350	311	308	315	317	301	299	324	325	306	307	326	322	296	312	313	328	319	336	296	306	289	309	319	329	341	331	295	333	317	302	295	295	319	318	325	328	331	291	313	331	298	317	327	280	305	308	318	325	310	317	350	335	316	289	322	337	331	306	315	311	311	320	318	346	344	314	315	302	328	319	297	324	354	334	365	299	299	278	290	316	297	317	306	306	321	338	300	287	317	319	322	322	335	341	305	306	346	307	300	334	309	307	343	321	293	323	352	305	337	307	318	265	293	303	316	319	311	312	329	302	331	286	302	332	324	337	330	314	293	321	323	310	319	313	322	316	340	286	322	287	333	305	299	303	356	318	313	291	310	356	306	315	338	313	335	308	329	318	350	315	318	302	289	327	330	341	304	318	297	339	311	348	319	310	327	349	340	344	315	330	337	328	324	294	311	320	335	309	318	315	311	344	328	331	334	303	316	318	284	325	319	286	315	306	357	350	326	306	333	332	324	330	322	329	322	357	315	303	331	356	323	306	323	316	328	311	302	306	314	292	330	353	298	322	296	317	317	326	305	313	319	335	321	317	288	311	316	314	305	321	314	321	307	315	304	335	338	334	324	294	317	317	315	358	267	367	299	321	295	331	334	319	304	303	326	355	311	348	302	334	311	300	314	335	351	300	316	301	320	293	318	297	312	292	313	304	315	272	331	297	349	331	296	324	286	310	329	294	294	286	315	346	321	315	322	355	342	313	302	306	327	297	300	293	315	310	304	334	311	313	319	300	329	278	315	311	333	309	344	343	334	318	317	340	322	321	313	290	311	326	310	326	317	297	310	335	321	327	331	330	289	325	311	328	325	317	300	315	339	343	331	313	275	305	316	303	316	294	309	345	297	303	312	337	304	316	288	341
13695	964	836	647	413	338	295	233	228	200	209	158	166	182	178	139	161	152	159	140	130	164	142	173	160	159	127	116	144	154	143	159	160	126	141	138	141	134	151	131	138	142	181	152	162	147	135	146	160	137	135	127	138	143	131	152	137	148	132	143	144	177	157	140	141	141	153	130	135	137	126	141	112	142	155	161	158	142	151	150	138	128	132	140	155	143	152	149	133	132	139	125	162	130	142	132	139	136	144	153	156	154	135	129	153	153	153	152	134	155	159	151	134	145	130	139	158	144	145	151	140	177	132	147	156	141	123	149	141	151	128	158	157	138	144	143	140	149	138	152	145	134	129	168	160	133	146	155	145	145	157	144	130	136	130	153	142	162	150	150	156	137	129	111	152	165	148	141	127	122	116	155	134	135	154	132	165	129	143	152	133	146	155	186	148	143	156	147	151	159	153	142	127	147	140	145	142	142	132	140	143	172	131	146	134	130	142	132	136	139	133	162	133	146	149	141	149	142	134	141	148	130	140	122	143	128	135	154	140	131	175	162	139	142	131	124	134	134	130	132	139	139	163	115	139	140	153	124	126	148	133	134	139	147	170	126	146	141	138	137	143	169	122	153	122	134	161	143	148	125	161	146	138	146	114	139	138	125	149	122	159	137	136	157	137	108	127	143	152	140	146	139	122	132	156	131	131	120	138	141	132	132	147	150	137	156	116	121	121	126	147	145	125	143	141	184	152	164	133	140	145	142	141	137	124	156	171	160	134	149	137	151	135	108	143	118	124	146	162	164	146	149	144	156	120	142	150	129	133	119	140	129	129	155	146	133	140	104	144	144	155	143	143	148	155	139	130	169	153	142	147	109	142	125	147	165	160	150	158	126	146	146	146	156	146	130	127	139	150	133	122	136	167	139	126	136	130	127	128	133	150	174	155	146	151	124	144	144	132	141	150	140	134	157	126	150	148	152	107	148	152	146	141	162	150	147	143	138	137	138	128	144	164	136	149	154	119	111	130	170	118	145	133	128	150	134	120	127	131	130	124	136	157	148	143	164	123	155	147	128	151	153	145	152	121	156	143	120	128	148	121	138	145	172	138	143	139	165	158	149	132	133	127	157	121	158	163	140	149	129	133	168	152	158	153	153	129	135	138	141	149	149	124	130	121	156	135	139	132	139	151	127	134	126	140	132	140	127	133	142	166	139	151	147	146	148	135	168	140	143	146	142	137	125	136	132	119	145	149	157	134	126	126	157	145	151	122	150	137	144	132	133	148	139	144	142	146	125	168	145	142	146	127	137	144	102	123	156	136	151	133	139	176	141	130	141	143	125	137	129	148	145	133	154	133	141	128	182	160	123	132	149	168	157	145	139	143	141	141	168	149	130	165	135	141	132	131	147	135	149	123	143	150	163	139	151	116	131	156	142	144	147	156	140	141	129	129	147	132	152	178	118	157	130	131	158	122	154	151	138	145	138	141	158	138	129	138	150	136	152	137	131	158	150	149	155	126	141	134	140	160	150	123	134	157	139	150	159	157	144	167	133	143	162	142	123	153	134	127	147	160	145	136	128	135	137	158	132	157	149	169	151	126	140	131	135	146	131	147	143	144	148	138	139	157	157	133	163	146	119	139	155	142	153	137	150	148	134	133	126	135	141	142	150	139	135	149	150	136	143	127	159	132	127	146	132	139	158	148	152	136	120	140	135	132	128	133	143	132	147	139	129	149	145	137	139	154	167	154	147	148	134	138	160	128	146	133	137	124	145	146	133	166	120	129	156	151	153	129	164	140	126	137	152	116	145	152	130	132	147	131	111	126	141	117	145	140	126	148	154	139	147	130	145	155	113	147	119	131	136	150	144	124	143	124	134	132	110	127	115	158	134	161	139	135	148	147	135	145	156	140	138	135	161	114	145	128	148	131	153	146	126	140	151	140	142	140	143	155	153	110	126	142	127	129	153	126	146	131	152	135	142	149	154	140	157	154	148	150	136	129	134	131	133	141	149	155	156	153	126	126	121	167	144	143	128	154	148	137	129	127	146	141	154	166	156	143	142	139	153	140	150	160	153	154	134	144	121	114	148	148	123	133	175	123	153	147	119	136	149	147	163	157	155	124	158	147	132	138	136	159	138	153	119	130	119	137	134	162	160	144	121	140	146	151	130	147	123	137	160	166	132	122	126	114	133	142	131	159	143	142	123	148	140	141	137	129	132	131	154	148	131	151	130	136	131	121	151	154	122	144	145	125	136	145	121	136	143	160	122	144	148	152	152	126	159	149	138	138	135	141	121	163	126	133	164	141	121	143	123	113	140	134	137	155	148	128	132	157	151	170	140	141	142	137	154	130	122	130	136	138	161	129	133	120	124	138	133	125	150	158	133	139	140	142	149	168	162	156	141	155	140	124	145	145	153	133	142	140	159	142	156	153	145	156	139	125	153	132	113	140	160	169	127	124	160	131	135	156	158	137	161	138	127	131	126	144	145	148	130	145	148	153	117	168	144	143	116	127	132	153	126	139	129	160	145	133	121	159	135	124	125	159	138	156	128	156	145	147	159	145	147	142	152	130	143	136	136	130	146	147	146	141	128	153	123	124	152	144	138	154	129	143	144	136	140	146	162	143	135	134	133	140	142	149	143	132	132	141	143	155	134	154	136	147	144	120	151	137	137	122	121	142	135	117	114	127	113	143	145	117	140	133	143	138	148	158	135	135	124	152	153	135	161	133	145	114	132	129	136	125	135	142	112	139	140	137	142	137	164	145	145	151	130	144	141	145	140	147	133	141	139	153	134	126	151	147	135	150	130	143	137	140	134	145	128	132	161	141	143	125	128	126	128	151	119	146	140	164	144	122	161	144	138	141	159	136	143	126	145	150	151	133	154	122	143	155	136	145	136	125	139	129	147	167	176	135	141	149	145	152	147	142	143	148	144	131	134	150	131	144	120	137	127	126	121	160	126	134	145	136	128	137	131	133	129	166	155	157	139	137	137	138	133	143	148	136	142	124	143	147	163	145	129	132	147	143	142	139	157	134	130	156	137	137	143	146	148	156	134	143	151	128	137	146	151	142	140	123	155	164	156	140	131	136	138	161	147	147	134	164	138	160	139	127	148	165	141	134	119	146	141	142	124	145	133	133	129	123	126	154	154	141	129	129	106	128	141	139	139	136	126	144	165	145	139	129	137	139	135	145	152	130	134	132	141	141	136	165	131	142	127	153	157	137	157	117	119	136	141	153	121	147	144	151	150	124	161	135	128	131	143	136	141	157	134	150	149	137	154	113	128	130	137	133	137	140	142	146	154	157	151	131	144	143	127	157	119	150	161	141	167	142	148	132	141	122	138	120	136	146	136	134	113	128	158	142	119	139	139	138	149	128	119	134	164	158	146	149	148	141	124	148	128	145	147	123	146	135	124	152	139	136	125	162	138	123	162	171	124	129	135	144	130	139	154	131	148	150	122	131	132	129	153	139	130	154	136	142	129	139	148	146	141	124	161
7901	812	1856	2105	1698	1448	1132	939	830	799	736	651	597	619	541	556	496	484	458	462	472	476	429	464	454	449	390	421	478	406	394	375	414	415	388	378	387	372	383	411	383	368	384	344	381	390	401	395	369	324	406	400	377	358	385	388	382	387	323	344	392	390	351	377	343	374	376	400	344	374	386	376	365	355	384	392	344	340	382	366	339	365	359	379	376	357	355	342	354	346	394	376	351	351	369	390	333	357	401	365	405	400	334	394	386	343	384	330	350	383	380	362	354	389	348	356	384	359	361	391	329	340	365	375	368	374	381	368	383	361	381	406	353	372	425	342	362	367	385	369	382	386	368	346	379	368	363	392	360	376	388	387	331	382	322	348	362	366	345	343	384	390	377	339	401	370	362	359	367	366	348	353	341	344	347	339	368	352	371	370	363	356	372	360	372	345	374	371	371	347	342	357	348	331	378	366	383	348	369	358	368	366	367	375	344	367	401	371	379	375	357	367	366	378	377	354	356	351	364	356	391	366	368	401	367	371	362	367	391	399	352	345	360	376	345	379	373	381	363	350	339	378	348	340	379	381	361	328	386	360	357	347	390	316	381	376	364	349	376	377	367	346	351	379	372	395	381	369	381	352	360	352	346	368	380	410	364	393	347	372	335	360	323	369	394	383	385	360	374	339	406	366	380	367	353	339	382	345	361	390	363	373	365	359	332	393	365	397	376	366	369	386	365	353	371	415	391	369	355	378	365	357	384	345	353	361	373	361	334	378	354	371	378	370	348	357	362	372	388	353	357	347	387	373	388	377	344	402	341	385	342	338	342	350	391	387	331	342	367	359	363	305	370	351	386	303	373	393	364	373	361	373	379	397	364	367	380	372	361	373	385	349	349	383	363	365	347	374	347	371	351	377	370	385	328	337	348	334	382	395	361	369	372	366	381	349	387	385	412	384	395	366	398	373	352	351	386	365	331	335	359	378	358	335	400	347	348	342	382	355	332	355	356	367	376	364	364	383	331	346	385	320	331	332	366	348	347	357	339	360	356	358	348	383	358	355	392	357	388	360	383	377	385	351	367	388	371	348	347	381	366	367	340	395	352	337	351	366	396	388	336	373	375	349	382	373	368	363	370	372	367	357	391	381	423	370	367	385	386	377	352	345	352	342	380	331	389	367	404	394	409	359	382	377	399	363	360	401	368	402	359	355	368	366	392	385	363	389	380	336	378	347	354	372	390	365	370	362	362	366	353	357	388	299	362	345	348	354	367	375	366	364	362	353	366	364	384	340	374	385	374	366	357	348	368	385	331	396	336	379	369	364	381	361	377	360	373	391	402	369	401	376	349	389	362	363	391	362	348	360	396	388	398	366	344	325	356	330	382	358	382	363	359	351	376	380	357	366	357	352	346	372	349	348	367	369	403	401	367	368	344	372	367	339	373	343	381	385	383	348	335	364	355	372	331	354	396	321	380	405	394	377	366	388	366	379	388	395	354	366	374	355	374	333	377	377	385	320	354	374	367	357	340	352	344	370	370	392	367	371	399	393	359	383	340	386	346	336	380	371	333	346	370	354	400	361	417	349	346	367	341	384	385	392	342	371	368	331	358	398	380	351	354	351	380	380	390	387	345	355	371	376	387	334	356	383	364	383	368	382	373	383	384	373	362	379	392	362	395	353	338	385	359	400	346	388	385	329	397	386	348	377	384	350	377	354	393	379	361	367	380	372	380	341	371	339	369	330	377	395	350	373	369	370	365	328	366	351	354	349	355	365	376	374	327	386	390	371	361	350	358	365	366	404	380	375	356	350	376	371	332	359	385	354	331	396	383	343	353	368	354	359	371	364	385	360	358	372	358	374	388	390	353	369	363	336	338	339	346	374	388	348	379	346	359	356	393	355	369	359	374	395	360	374	394	395	354	372	386	349	367	370	344	363	374	360	349	369	369	353	361	342	355	372	369	393	354	390	323	362	358	359	339	362	351	355	421	355	388	351	369	367	364	371	379	352	361	356	375	391	367	348	338	329	386	384	397	366	372	363	376	370	356	360	378	321	390	377	384	384	364	361	363	357	365	395	357	386	356	397	362	360	363	379	370	348	356	386	365	329	372	372	351	348	389	382	359	381	387	341	368	321	372	354	369	385	377	394	402	363	387	369	354	360	371	358	379	358	386	375	383	380	353	375	372	401	360	391	370	358	383	383	341	372	375	375	344	346	381	363	344	373	412	364	376	342	378	376	420	334	385	352	408	361	358	365	352	339	331	362	367	378	356	375	388	346	377	369	343	350	388	359	372	347	341	392	380	373	374	371	372	373	368	364	364	367	353	361	388	351	363	365	315	350	375	382	390	341	353	392	304	352	366	368	375	347	386	391	381	360	339	357	344	362	360	369	383	366	375	382	356	377	393	335	395	338	390	367	371	340	339	373	359	369	358	377	395	397	347	335	383	351	403	393	388	391	338	386	353	345	378	424	374	361	369	346	384	404	381	375	387	320	341	361	384	368	362	365	351	401	364	365	368	386	350	391	352	374	394	356	343	316	356	394	376	342	407	363	376	383	379	354	360	381	361	345	386	364	343	388	400	383	362	398	369	363	384	348	351	332	350	366	359	363	383	330	368	364	360	352	367	356	372	380	342	376	360	375	357	357	347	387	353	355	354	383	385	344	365	362	415	373	326	363	370	369	373	348	389	349	360	346	361	399	368	331	385	339	355	355	397	375	381	354	383	395	413	372	367	374	396	373	382	354	369	373	396	366	402	387	359	372	396	347	377	393	322	352	371	357	384	348	352	369	329	364	387	365	352	384	355	364	377	344	375	349	372	359	344	353	333	350	365	408	385	384	414	356	330	346	357	311	363	385	345	364	393	380	351	375	389	382	362	336	358	384	360	336	380	331	382	364	363	377	332	349	380	354	355	344	330	392	399	377	336	353	357	341	344	375	376	375	367	368	367	375	360	336	393	375	390	346	344	352	346	361	373	366	383	356	362	381	358	339	368	362	382	345	362	378	381	351	362	368	341	366	403	384	364	353	344	378	338	340	388	346	407	371	353	366	369	363	376	387	377	352	382	377	340	346	354	363	371	387	365	363	396	331	371	369	367	370	349	356	358	387	389	374	363	356	350	370	385	356	392	361	349	378	372	363	368	349	372	349	370	402	394	381	357	356	365	334	343	353	387	403	379	347	371	395	338	367	338	387	344	356	356	357	369	368	368	342	365	363	361	394	362	364	380	344	383	365	373	334	345	370	341	355	400	355	358	337	365	349	373	384	395	388	400	379	374	401	391	386	378	362	362	383	363	380	364	381	352	335	326	391	366	363	340	345	366	395	375	365	389	382	327	397	374	328	352	375	366	374	362	373	369	386	380	326	310	359	342	356	387	355	375	362	366	390	374	377	387	362	334	371	409	357	372	349	365	373	334	361	335	355	341	358	359	404	377	367	340	352	351	361	384	364	365	364	345	357	361	352	381	377	373	395	350	344	369	348	356	364	357	375
1454	266	266	287	304	288	279	297	256	263	290	283	299	287	309	290	284	282	269	303	300	267	267	283	262	297	292	270	285	292	291	266	304	266	291	275	326	279	292	296	284	281	287	281	279	289	247	264	288	309	274	279	289	298	287	303	289	299	269	301	300	286	265	301	311	281	263	304	258	270	318	258	286	290	318	296	265	307	300	282	295	292	287	299	297	282	270	264	263	298	275	295	285	284	287	280	310	267	278	266	272	289	290	308	296	276	268	293	295	291	315	283	300	294	293	300	305	271	316	302	300	285	288	309	289	275	314	283	286	299	275	325	253	287	318	303	281	272	252	271	258	311	328	297	302	300	291	269	292	288	307	256	274	288	269	272	278	307	314	298	287	289	298	321	265	292	284	266	285	259	277	301	296	277	269	276	298	307	294	295	271	285	274	289	298	302	280	323	270	315	277	292	280	276	271	316	302	292	294	293	332	301	277	276	296	292	293	271	269	295	284	274	298	305	272	297	269	264	278	306	279	311	266	312	324	253	307	283	300	315	327	294	247	299	285	299	299	288	307	293	280	283	268	308	271	276	322	317	286	293	349	286	288	309	308	297	298	289	304	312	323	294	270	230	291	289	280	286	261	255	257	286	291	278	264	281	285	282	278	278	280	271	278	273	290	286	288	302	305	277	254	266	259	265	294	300	303	296	286	260	322	273	270	285	280	303	297	277	281	289	278	265	280	259	271	288	289	292	302	278	304	277	306	305	264	277	301	280	279	311	316	274	286	285	264	262	282	245	262	314	309	291	280	264	288	270	287	282	253	256	280	297	283	329	312	271	320	308	311	300	284	265	286	302	262	256	284	281	272	292	289	288	265	308	311	300	277	311	321	286	262	279	302	309	284	284	319	309	261	317	285	305	263	301	284	283	294	298	314	295	292	279	298	267	272	278	303	283	287	276	292	300	275	304	276	311	264	333	268	273	260	278	284	271	296	315	276	312	298	295	281	277	291	302	289	283	308	252	301	293	313	273	268	262	302	254	294	291	286	306	299	298	299	299	293	321	331	318	281	282	281	284	262	296	260	306	287	262	280	275	282	296	272	269	282	307	288	299	287	268	310	291	307	276	283	269	256	258	283	292	265	253	283	291	265	313	256	289	283	260	285	283	298	307	311	283	285	271	292	298	263	275	265	288	277	281	296	291	246	307	305	293	256	297	310	315	281	316	290	273	297	272	298	272	274	292	265	296	266	291	287	298	305	268	267	317	302	273	297	283	309	294	282	276	267	274	298	286	289	286	280	287	325	291	304	288	241	286	316	266	292	295	303	312	296	267	283	289	313	265	329	309	296	283	299	278	275	290	286	289	288	303	279	300	301	254	312	316	261	276	316	300	279	286	333	280	317	309	292	291	274	298	290	317	253	290	259	285	294	301	276	297	266	268	283	307	293	280	287	284	241	287	314	304	286	261	254	321	288	293	269	275	289	288	273	310	298	274	292	296	268	281	307	288	280	304	308	287	264	268	295	301	271	277	283	250	277	290	276	293	272	317	314	285	287	266	267	298	271	320	314	268	317	274	305	294	301	264	285	256	263	288	264	252	270	315	288	307	308	298	308	291	305	269	322	267	258	284	288	299	284	262	284	282	275	279	295	291	289	300	266	283	303	318	305	262	303	267	328	277	287	284	280	292	282	296	327	299	273	302	299	277	267	313	296	302	313	284	312	266	298	298	282	260	279	273	266	304	279	248	302	255	299	305	265	291	282	293	280	265	297	276	268	292	289	282	290	304	284	285	298	270	286	305	267	278	295	310	279	271	245	266	243	261	268	267	260	306	289	262	290	282	291	275	244	281	266	269	281	304	294	310	305	269	275	289	299	282	270	308	281	269	241	280	281	262	290	262	283	317	293	285	289	283	327	247	317	296	298	305	292	280	301	301	284	272	317	312	294	296	291	298	291	308	298	332	279	326	313	302	265	269	287	270	263	312	285	299	271	308	267	294	291	294	304	298	314	316	300	318	299	316	299	288	284	287	309	323	292	305	290	295	287	270	294	271	287	268	280	282	274	268	268	308	328	268	284	285	289	297	282	273	282	287	290	280	283	281	272	268	322	312	293	281	265	305	301	296	269	295	258	250	251	277	295	305	301	289	289	301	272	306	286	324	288	323	272	282	270	306	280	303	282	276	265	285	307	260	294	289	306	306	272	274	281	279	277	283	261	282	273	289	317	288	268	286	307	294	313	304	304	278	306	319	304	287	265	322	277	285	285	304	245	293	298	306	310	310	300	302	305	278	298	274	272	287	289	297	297	301	294	276	321	277	286	308	290	319	299	309	272	282	279	302	251	298	287	272	294	278	336	287	261	301	295	271	249	295	262	307	305	282	270	290	282	298	296	269	247	314	265	289	303	302	287	297	305	282	293	291	271	297	268	260	300	290	304	303	260	275	298	292	263	301	288	271	269	283	270	292	285	308	271	287	284	282	281	286	274	301	284	296	293	316	319	273	269	310	295	278	284	327	268	264	249	292	290	294	283	298	304	291	313	289	265	263	277	265	308	274	284	308	300	266	259	268	293	289	294	280	309	265	279	260	277	266	286	318	292	308	295	264	266	290	288	303	294	286	264	308	271	290	304	280	328	281	277	254	282	300	251	291	283	296	271	290	257	273	297	289	219	288	307	289	279	309	321	302	307	252	282	309	275	285	300	292	296	299	298	284	307	303	286	267	305	299	248	298	272	283	292	305	260	281	272	272	277	260	289	269	285	260	290	263	279	291	279	301	313	268	261	300	266	273	286	279	272	265	279	278	263	301	313	300	298	298	271	278	272	320	254	289	284	267	289	277	293	311	284	292	280	262	301	266	290	310	279	299	284	255	300	267	280	306	268	260	275	243	298	295	295	279	286	282	268	285	278	234	297	294	313	315	330	278	268	277	309	306	271	278	270	294	278	300	300	306	293	292	293	281	290	266	277	275	245	275	276	271	290	267	316	280	282	292	279	292	249	296	278	272	285	317	286	317	289	297	291	287	249	288	306	262	258	277	267	269	276	269	309	280	283	291	291	283	278	262	288	293	284	290	268	301	275	310	288	298	294	273	332	293	268	261	282	291	246	309	270	288	283	277	294	245	277	281	331	254	300	253	292	289	281	287	326	290	277	272	263	263	284	284	284	308	272	263	304	273	274	282	275	300	281	300	312	275	292	316	275	282	277	272	258	273	282	281	300	265	293	293	268	275	288	294	303	271	280	289	250	283	288	289	312	269	299	276	297	321	310	303	267	304	288	296	298	304	284	276	299	314	286	266	331	278	303	284	262	271	272	298	285	303	286	311	308	303	277	280	296	308	261	291	258	289	286	328	288	280	284	259	306	280	259	299	292	293	280	299	262	263	297	274	298	293	294	290	303	329	283	308	293	303	278	284	311	320	293	289	267	258	264	304	302	270	292	285	272	276	283	284	281	243	325	275	281	293	274	286	266	265	290	321	276	292	298	287	278	294
1848	667	665	613	648	649	659	642	670	652	632	680	644	642	644	643	660	665	663	635	696	596	659	623	693	647	651	659	611	609	670	640	623	645	636	686	625	643	607	643	604	675	644	624	624	650	611	659	653	635	666	652	646	658	638	664	664	657	649	624	685	633	648	667	663	664	636	673	646	632	607	638	621	594	688	655	642	652	664	654	669	659	660	643	627	674	663	627	641	641	604	689	620	679	604	633	621	625	603	673	653	645	613	637	670	621	655	688	605	641	646	611	648	644	655	637	624	593	629	590	646	612	646	634	667	680	657	631	646	648	675	629	614	608	640	634	658	617	655	650	653	639	619	641	624	659	651	631	627	611	655	609	622	667	635	617	625	626	683	560	621	588	611	668	628	646	583	664	661	615	639	630	616	672	626	618	627	607	685	600	625	619	652	647	662	638	655	626	637	630	628	618	622	680	649	611	644	626	639	664	604	585	639	631	634	612	628	699	650	639	610	618	655	639	619	662	641	612	647	631	622	640	633	607	613	667	627	645	621	640	607	647	606	670	652	629	603	626	644	628	553	620	644	594	617	667	655	603	592	636	639	671	625	627	649	656	621	641	619	648	635	659	627	642	627	658	649	692	593	655	667	615	599	616	646	673	678	677	647	673	640	652	693	605	618	648	627	630	618	601	610	630	642	601	644	678	622	652	612	671	627	622	644	687	624	655	630	631	675	633	650	656	661	601	652	659	640	644	635	611	631	613	620	669	604	630	660	612	613	652	626	631	635	648	660	651	637	603	636	635	618	652	673	664	571	635	635	699	636	622	642	610	637	634	644	642	631	569	603	586	642	649	702	617	608	627	669	669	643	640	651	604	602	600	637	639	651	644	637	611	617	616	659	647	607	633	589	617	656	647	669	662	651	687	627	612	654	623	633	630	617	623	623	662	652	682	639	676	650	656	655	649	705	632	638	657	631	614	682	645	643	630	628	630	633	632	648	611	598	596	643	623	702	673	631	636	680	649	683	647	667	640	666	672	619	640	621	643	606	641	594	678	633	611	650	618	618	640	608	618	644	635	635	634	644	629	644	635	641	604	615	614	605	642	658	646	660	631	629	632	625	600	654	695	648	619	615	653	631	600	584	622	640	639	635	614	614	652	627	635	673	650	600	620	683	649	591	652	644	641	645	620	605	672	696	628	674	646	645	675	596	617	613	666	646	651	637	622	626	650	647	621	643	628	643	624	614	646	657	633	625	600	648	662	644	622	666	626	605	639	642	626	655	673	658	585	669	604	665	639	648	615	610	654	627	603	622	637	670	616	629	660	652	697	612	596	632	612	627	627	619	634	683	690	654	633	645	634	610	615	656	620	650	613	623	648	689	641	630	669	627	651	655	653	555	620	682	627	642	630	686	629	681	639	669	631	685	658	668	593	639	642	625	612	611	639	647	665	658	669	633	630	570	607	624	635	640	669	601	591	611	627	675	624	632	602	653	628	691	685	627	615	617	672	642	605	657	638	682	604	630	636	644	626	649	627	641	668	667	647	649	595	654	639	655	661	668	638	650	642	668	633	618	667	614	635	655	661	644	602	643	618	595	638	645	621	629	658	615	658	624	664	671	591	600	626	677	585	685	608	685	635	672	633	650	606	600	637	634	639	669	641	650	647	615	640	581	644	639	646	637	669	668	638	677	588	662	668	654	622	617	636	654	653	662	623	604	615	644	631	661	606	662	627	649	640	639	670	659	646	674	641	653	634	619	632	624	651	656	641	644	627	600	623	695	699	618	674	675	658	677	658	595	642	645	609	676	639	680	671	668	612	639	640	634	624	604	702	679	657	608	588	637	633	647	652	586	614	655	657	629	614	604	599	645	601	631	653	633	653	655	638	653	652	656	643	589	631	659	632	653	603	600	605	611	610	631	656	636	632	634	623	626	620	652	620	596	602	641	664	667	650	644	696	648	637	610	647	626	648	639	619	639	684	610	612	656	610	651	673	633	655	666	618	619	625	692	655	631	666	662	648	640	686	654	661	656	639	620	616	686	675	589	655	648	621	584	636	646	621	639	622	650	634	634	641	631	640	627	610	669	618	683	660	648	649	649	629	668	619	666	653	626	659	605	595	629	593	640	633	628	609	630	636	641	607	629	653	607	648	676	638	651	683	650	645	624	667	623	654	672	681	607	661	703	625	618	622	640	663	656	650	626	604	612	661	670	650	611	645	693	625	666	645	634	642	662	660	634	654	654	696	618	647	648	583	625	652	646	617	640	635	658	644	655	677	636	621	609	639	688	648	651	607	616	605	644	671	636	651	676	648	660	632	596	639	634	647	640	673	608	662	631	665	585	641	639	651	637	690	648	703	624	622	664	638	601	640	671	657	659	674	671	636	689	721	643	630	626	680	669	632	672	654	655	662	634	617	644	675	619	636	622	636	609	623	631	670	663	648	634	641	669	643	643	601	619	614	657	681	701	628	609	610	643	636	585	613	610	618	656	646	646	647	651	612	655	682	624	622	632	655	643	653	633	599	696	689	590	635	642	660	632	628	644	644	601	623	597	663	654	637	605	700	681	647	624	660	674	682	603	599	621	595	617	646	650	629	668	670	669	639	632	643	586	599	628	624	653	637	656	646	710	643	664	624	629	637	660	628	612	639	606	646	616	660	674	603	682	649	659	644	606	638	635	655	656	610	606	683	637	656	694	647	627	622	636	646	640	656	645	659	658	612	637	610	617	607	617	686	684	639	658	618	620	624	624	647	599	645	619	601	650	668	668	598	633	687	627	626	619	664	654	637	624	607	673	652	587	620	578	610	607	615	634	615	617	627	595	658	686	662	627	671	654	598	632	687	649	602	594	646	644	661	590	609	619	624	624	695	635	654	630	575	659	630	716	637	634	650	675	649	654	628	623	626	646	634	598	676	661	649	675	632	646	626	637	689	572	629	661	640	596	632	692	623	662	634	643	628	595	666	639	628	639	635	646	615	624	650	596	638	664	616	628	664	667	610	634	610	692	659	631	635	664	643	631	620	674	658	621	641	631	635	655	649	638	658	644	645	631	627	653	607	618	626	613	699	625	693	624	657	625	637	658	599	677	600	674	639	654	609	650	650	621	617	647	604	616	633	631	605	652	613	590	636	619	608	614	598	609	640	606	667	623	628	600	601	598	663	669	654	658	581	648	632	603	599	592	623	641	630	633	634	616	607	657	619	701	636	660	641	639	638	619	624	599	677	637	630	630	686	640	685	592	658	684	647	672	639	586	644	636	647	651	634	671	627	695	667	619	621	626	630	612	608	653	580	713	646	645	683	649	625	646	638	600	697	606	647	617	618	649	679	636	610	666	621	666	682	667	592	588	660	648	638	634	654	667	617	600	635	652	674	620	599	590	676	609	652	620	622	651	661	643	634	678	627	655	633	672	614	605	569	638	609	640	619	669	657	685	621	601	647	616	655	676	609	585	650	664	655	634	619	635	708	606	615	619	650	682	656	697	663	657	640
7084	419	429	356	267	253	188	167	154	171	168	146	135	137	135	131	122	134	136	136	126	123	143	154	136	138	127	113	126	118	131	122	99	113	131	123	137	134	138	145	114	110	123	109	120	141	116	131	131	120	138	126	115	123	105	136	128	136	125	125	136	108	105	146	117	110	128	138	101	125	144	137	123	118	132	97	119	146	134	118	121	147	113	126	143	133	114	121	127	127	138	146	121	118	107	139	134	131	146	123	140	120	123	120	117	133	118	117	139	135	118	135	127	113	136	114	99	121	113	118	133	127	107	99	138	125	117	128	105	128	120	125	115	132	117	128	135	139	140	110	102	129	101	136	133	133	132	135	121	127	96	135	111	124	130	117	113	130	116	127	117	110	122	102	132	112	133	117	124	124	132	108	108	136	126	134	112	107	143	117	132	137	136	138	103	129	137	119	120	133	128	115	126	112	133	122	136	125	148	121	112	123	119	129	120	121	143	123	126	111	140	111	117	97	127	134	144	125	128	117	130	131	126	138	122	111	125	125	122	135	112	112	127	114	118	113	118	124	141	110	125	97	128	124	106	121	135	142	131	118	114	90	102	123	122	116	132	124	122	114	109	132	110	121	111	116	104	113	134	130	117	113	122	124	119	110	126	146	131	115	122	135	127	155	119	122	117	107	141	103	126	137	111	114	113	130	122	140	105	132	125	111	118	117	142	93	110	135	113	122	144	135	121	128	128	139	135	119	129	143	121	122	132	126	119	141	127	128	120	131	123	120	132	108	116	139	135	123	116	128	139	122	140	152	112	133	137	124	128	102	122	128	136	128	130	115	113	128	135	123	121	115	157	117	125	109	128	125	138	115	120	112	143	111	108	115	109	119	128	138	106	114	145	134	120	133	127	124	124	131	122	118	101	116	126	122	131	109	144	117	138	122	136	83	102	131	144	143	127	153	111	137	116	126	142	135	137	120	114	115	117	119	128	146	129	129	122	117	133	123	118	98	139	136	121	142	130	115	110	133	133	103	137	100	124	117	138	136	109	126	129	110	112	115	107	114	116	117	112	142	125	124	137	117	126	143	137	118	111	150	128	116	109	115	108	120	111	130	121	131	129	139	113	100	116	124	115	105	114	115	120	135	123	135	116	114	126	156	118	128	108	123	143	109	127	141	125	118	140	122	117	109	111	134	109	104	122	121	121	130	99	148	122	139	145	145	121	138	110	116	106	120	136	120	127	124	128	116	125	138	152	122	120	124	130	115	126	107	117	131	94	125	120	112	103	141	134	120	107	118	135	136	130	121	125	143	130	102	158	102	102	126	107	146	124	112	148	129	134	113	133	137	127	149	129	137	151	116	131	112	110	129	114	147	119	127	136	109	98	116	144	137	109	125	107	112	105	127	122	120	152	144	123	93	110	135	127	129	114	128	129	131	135	112	126	126	114	120	145	128	118	105	107	126	136	124	113	143	134	124	98	109	118	139	119	124	125	126	135	131	124	151	119	135	125	129	126	138	111	127	112	125	116	117	117	147	121	133	121	113	134	129	134	118	128	119	132	122	118	131	124	131	124	114	127	114	138	119	120	99	124	119	137	132	115	100	138	122	108	119	126	123	125	127	130	127	128	155	96	129	125	126	109	113	114	129	102	141	136	136	123	100	105	114	126	111	105	128	119	131	150	126	125	122	121	149	125	137	138	113	110	114	147	133	116	128	108	136	128	116	107	131	141	111	116	140	114	115	127	109	112	129	120	128	121	122	111	114	111	112	136	135	162	128	119	110	121	114	137	125	116	142	124	110	129	124	138	135	119	99	132	135	127	126	130	120	125	127	143	121	134	124	107	126	144	108	128	127	132	126	135	147	139	108	119	130	117	126	122	117	120	118	121	128	134	129	131	124	136	118	137	130	121	124	127	150	133	125	145	136	146	134	135	114	122	122	133	119	119	115	132	174	134	134	135	135	146	117	124	132	114	121	137	122	128	114	120	113	126	117	120	114	139	136	128	119	131	117	118	132	101	127	124	106	130	117	126	124	138	126	115	145	114	120	139	122	134	117	117	117	121	106	109	131	128	134	138	140	107	125	121	131	119	136	134	145	134	123	121	115	113	125	115	147	117	141	133	109	146	126	110	121	142	126	111	125	104	122	127	113	115	125	138	130	124	104	132	143	134	128	123	117	138	117	101	119	143	129	94	126	110	118	110	127	127	128	104	113	113	130	120	113	141	147	112	107	115	127	121	136	128	131	108	94	108	102	115	133	133	140	140	111	125	123	115	121	119	142	128	130	98	116	103	136	127	121	130	140	125	119	124	112	118	132	136	121	121	115	136	119	111	124	127	118	139	94	99	135	127	117	111	104	113	125	98	124	138	152	138	114	129	124	143	103	100	123	149	118	133	117	134	132	128	107	112	104	109	120	111	143	107	125	145	131	115	131	115	131	116	112	122	123	105	114	133	114	113	118	151	114	129	137	138	121	121	122	123	99	126	110	142	112	133	130	125	132	114	130	130	123	116	114	144	125	122	118	144	110	96	132	123	114	121	125	133	144	118	118	110	138	120	118	110	120	120	103	122	120	108	130	132	110	122	117	132	136	128	118	125	123	125	100	131	123	106	123	129	116	136	109	130	130	127	122	121	94	131	139	123	142	142	123	144	107	141	110	114	141	115	124	108	109	111	136	124	122	123	127	131	149	109	104	133	118	121	120	126	112	124	112	125	118	114	129	130	123	134	126	112	127	143	113	136	115	123	126	131	103	113	133	129	115	131	113	123	98	137	139	119	119	118	129	124	124	93	134	114	114	138	110	115	129	134	117	117	110	127	118	120	115	135	118	132	120	142	137	107	152	106	106	130	144	123	126	135	131	99	101	141	113	130	124	144	126	106	111	122	113	122	144	142	107	117	98	129	140	122	123	106	99	124	133	112	122	135	131	127	118	121	143	141	118	123	136	136	128	125	116	107	121	129	115	116	118	108	149	119	134	115	120	129	113	120	132	106	119	124	122	119	107	142	134	131	122	112	117	113	124	147	115	110	124	161	127	103	154	130	116	135	135	124	124	112	111	150	124	119	133	131	128	144	122	140	119	126	129	111	111	118	132	144	128	111	124	111	134	126	124	113	129	127	116	134	134	114	130	125	137	111	122	148	144	112	114	122	131	124	121	117	118	144	128	112	118	128	116	107	126	136	140	118	120	113	129	117	136	118	116	138	137	109	130	139	117	105	127	128	113	125	125	125	127	117	134	124	130	119	129	106	124	123	118	118	120	126	146	114	121	131	127	128	154	132	116	120	127	167	125	127	116	118	150	107	134	130	123	114	138	141	113	131	132	137	119	140	124	119	128	120	133	130	122	122	131	135	120	127	127	126	102	141	97	124	98	116	137	110	106	140	124	111	136	125	114	142	141	140	119	128	121	125	139	120	96	120	139	126	136	136	112	123	119	119	138	113	111	122	107	121	107	127	139	135	156	142	122	110	127	132	138	121	122	123	135	120	145
6005	613	1014	1166	1030	801	715	613	526	548	512	462	407	375	453	397	378	388	354	349	372	349	340	352	354	357	321	322	342	338	314	347	314	355	350	341	296	309	349	327	352	309	356	332	286	324	323	308	340	326	336	369	327	313	327	318	341	350	339	308	350	279	325	319	336	333	329	290	325	303	316	287	309	293	350	337	299	315	309	340	356	308	320	294	328	281	345	338	328	336	302	298	313	312	305	327	319	345	304	317	301	328	337	293	313	325	296	284	303	338	342	329	354	299	323	331	330	307	315	319	330	277	339	323	334	318	347	315	327	330	325	327	293	281	315	325	322	302	297	327	296	328	319	340	312	292	281	328	331	316	331	300	292	331	302	299	329	297	333	305	285	312	319	318	296	339	335	317	331	282	284	322	299	318	326	332	317	345	323	303	308	328	325	312	330	325	333	296	314	329	326	294	321	307	352	364	325	325	325	290	320	338	324	296	312	285	367	313	312	302	306	305	334	310	340	313	315	340	295	320	352	334	320	317	321	306	318	288	335	307	301	318	301	327	320	293	329	325	341	308	337	308	284	308	319	341	331	355	313	324	319	299	315	321	310	315	287	329	336	300	313	332	286	298	315	330	315	302	324	315	293	291	310	353	316	310	318	330	316	317	312	330	358	294	338	318	315	290	329	342	310	348	330	326	319	293	300	312	338	309	307	336	316	318	328	317	301	304	305	319	301	335	363	305	317	324	311	324	328	311	315	295	308	318	295	284	322	300	310	276	332	324	317	317	289	318	314	290	290	334	319	312	319	295	331	306	360	334	335	317	342	329	318	351	327	322	330	337	292	328	330	313	320	301	328	340	297	304	334	335	319	297	313	303	347	278	323	323	346	273	335	295	323	295	327	343	281	343	301	327	318	326	332	325	299	314	302	344	309	322	339	329	294	278	328	302	298	299	337	294	305	322	336	319	298	325	331	343	314	316	329	289	313	296	311	313	287	326	363	322	334	339	307	323	350	319	336	296	300	309	329	330	318	309	320	337	328	316	329	338	302	305	313	327	305	303	320	317	334	320	327	302	305	299	305	315	329	293	301	331	325	288	311	323	332	309	307	317	330	329	353	305	292	307	332	333	297	301	319	298	317	306	315	320	331	324	291	315	294	344	325	314	295	332	295	284	338	310	312	352	319	307	341	342	317	320	307	302	322	312	317	344	322	327	328	300	314	332	312	312	296	276	346	305	349	336	349	283	290	333	287	334	304	343	339	310	315	346	322	352	314	346	318	317	304	342	296	288	324	307	284	312	302	318	301	345	288	315	298	343	323	310	346	308	301	295	286	310	323	298	302	308	329	315	342	311	295	311	303	299	363	312	312	284	305	318	317	330	305	312	315	325	286	348	331	285	283	340	330	333	314	293	301	310	330	317	282	326	323	326	288	333	296	316	320	307	308	307	337	354	327	340	305	300	282	329	327	336	311	335	290	326	342	323	322	323	319	322	353	286	310	336	327	346	334	334	323	311	353	309	308	294	346	319	301	307	354	304	315	341	302	310	324	321	324	306	304	326	326	333	340	330	333	295	321	307	326	332	320	302	298	297	312	305	317	299	304	324	295	313	324	342	331	316	296	310	279	305	337	309	321	288	298	306	338	318	305	329	333	332	329	316	309	323	314	314	308	330	311	310	312	340	303	338	300	333	314	343	322	356	329	331	296	303	321	309	319	316	321	311	314	304	304	339	309	327	315	294	329	312	322	306	301	317	328	275	282	308	309	335	303	339	327	342	344	314	337	317	336	315	301	334	293	296	345	293	319	326	324	288	295	323	333	285	315	322	317	318	317	334	314	334	316	302	307	296	308	318	282	330	291	335	298	297	326	307	304	321	319	333	304	345	314	307	314	289	342	340	297	316	319	328	307	288	356	316	325	322	310	329	295	323	299	336	290	329	317	336	318	303	309	301	323	307	303	310	298	294	354	309	308	309	312	347	297	336	307	335	320	339	309	338	303	294	343	317	339	295	315	327	333	316	294	327	311	280	290	301	316	321	309	349	305	351	372	345	315	333	333	304	315	323	300	295	318	303	270	305	333	318	284	358	320	328	306	316	313	318	330	296	342	306	307	334	347	331	333	289	322	320	300	295	301	313	340	310	317	300	326	291	332	336	313	318	326	305	330	367	321	318	277	344	307	316	314	310	335	327	309	318	331	316	299	300	316	307	304	318	340	310	321	316	329	321	312	317	302	303	304	336	293	310	340	330	292	321	348	308	300	299	331	325	300	318	324	308	323	328	321	314	302	312	322	284	308	339	337	307	324	326	295	323	357	348	322	312	326	328	331	281	306	298	357	320	330	318	306	317	301	294	299	319	308	354	343	322	327	339	339	310	341	332	303	298	309	310	309	294	290	334	302	310	292	312	315	337	326	313	311	305	343	323	331	310	310	311	321	310	314	321	361	306	315	285	308	319	370	324	312	303	332	318	339	321	334	289	302	324	332	289	350	297	344	323	313	319	335	284	324	321	338	314	310	318	289	338	300	359	327	314	304	340	345	334	321	335	311	318	335	304	331	318	349	307	296	315	337	296	287	315	313	324	311	328	317	328	299	322	291	319	321	309	302	300	323	300	325	321	296	291	327	355	301	328	305	338	344	305	340	311	318	315	323	340	348	320	314	329	311	338	348	289	320	311	308	322	348	325	320	333	283	284	297	336	305	305	326	312	287	314	321	303	263	327	349	293	309	326	300	329	310	300	304	323	267	312	313	307	319	314	339	298	331	332	333	304	367	302	310	339	314	309	300	284	310	294	274	309	277	311	309	282	303	334	321	339	330	324	333	309	334	323	284	318	326	305	343	314	335	332	295	320	321	320	317	308	279	309	310	321	319	299	326	311	336	314	342	303	311	360	294	346	320	334	298	303	321	330	300	285	330	308	345	271	293	304	324	310	314	335	307	336	322	328	328	282	301	327	324	325	304	324	327	322	334	318	312	363	295	340	313	330	313	298	313	307	283	307	323	322	318	313	297	304	335	316	329	317	311	314	303	319	364	333	295	297	300	316	320	307	302	304	321	326	302	332	299	323	319	317	319	332	324	310	344	294	306	301	306	339	306	325	317	317	322	305	318	314	338	322	310	341	299	284	342	364	317	342	296	310	316	324	282	338	313	313	282	285	330	313	317	329	314	314	320	295	330	312	317	306	328	336	331	287	325	321	308	297	328	292	308	336	307	313	329	315	328	297	316	298	331	324	321	314	296	320	321	293	314	313	300	301	299	308	336	320	306	282	297	307	346	331	316	320	329	321	322	316	330	357	316	327	315	335	307	323	305	317	321	304	318	334	316	328	329	292	299	320	321	302	295	304	311	323	319	327	292	368	293	294	317	294	293	301	327	324	308	321	318	296	318	327	313	304	319	319	325	310	306	280	323	291	309	327	308	304	281	317	300	330	339	293	347	325	313	305	308	319	301	365	312	338	288	326	314	331	332	352	306	328	316	333	303	309	321	327
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
