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
338165518008	338165518567	338165519117	338165519667	338165520217	338165520767	338165521317	338165521867	338165522417	338165522967	338165523517	338165524067	338165524617	338165525167	338165525717	338165526267	338165526817	338165527367	338165527917	338165528467	338165529017	338165529567	338165530117	338165530667	338165531217	338165531767	338165532317	338165532867	338165533417	338165533967	338165534517	338165535067	338165535617	338165536167	338165536717	338165537267	338165537817	338165538367	338165538917	338165539467	338165540017	338165540567	338165541117	338165541667	338165542217	338165542767	338165543317	338165543867	338165544417	338165544967	338165545517	338165546067	338165546617	338165547167	338165547717	338165548267	338165548817	338165549367	338165549917	338165550467	338165551017	338165551567	338165552117	338165552667	338165553217	338165553767	338165554317	338165554867	338165555417	338165555967	338165556519	338165557067	338165557617	338165558167	338165558717	338165559267	338165559817	338165560367	338165560917	338165561467	338165562017	338165562567	338165563117	338165563667	338165564217	338165564767	338165565317	338165565867	338165566417	338165566967	338165567517	338165568067	338165568617	338165569167	338165569717	338165570267	338165570817	338165571367	338165571917	338165572467	338165573017	338165573567	338165574117	338165574667	338165575217	338165575767	338165576317	338165576867	338165577417	338165577967	338165578517	338165579067	338165579617	338165580167	338165580717	338165581267	338165581817	338165582367	338165582917	338165583467	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14315	1152	879	729	554	410	363	297	296	253	209	223	212	222	235	234	240	243	208	215	207	175	221	172	207	211	215	216	185	223	199	202	204	210	217	178	175	212	186	186	175	196	172	215	198	213	198	193	189	217	205	176	172	166	184	182	213	212	188	178	190	201	206	211	197	187	207	183	180	200	185	192	182	179	166	189	182	212	172	190	201	191	198	197	204	189	174	198	185	171	217	179	220	171	172	200	196	177	182	163	190	185	182	191	186	212	193	180	187	189	178	158	161	186	213	184	208	161	203	186	178	151	197	187	192	194	194	178	216	193	188	201	209	196	182	216	191	163	192	188	200	206	167	174	212	204	203	182	195	216	185	186	190	166	221	195	205	173	208	187	214	181	215	220	213	169	206	206	191	186	180	182	198	200	187	201	203	193	190	199	193	177	176	169	180	179	182	184	181	178	212	201	179	195	195	199	201	217	235	186	175	176	198	194	194	185	202	177	202	190	191	188	194	184	181	148	186	210	209	187	190	193	182	206	170	174	203	166	179	195	167	187	184	213	180	184	183	196	197	201	225	171	190	195	176	186	195	188	222	207	180	188	184	165	212	178	194	200	188	183	192	210	179	166	176	184	191	201	179	207	175	162	192	213	205	221	185	186	186	172	208	181	196	193	210	193	170	190	207	228	218	178	189	193	202	203	200	164	173	205	179	211	184	201	185	178	162	195	203	185	191	192	183	189	209	185	173	199	205	227	197	204	173	213	153	186	191	162	201	180	178	176	195	233	202	197	179	184	203	173	187	208	174	225	235	193	224	174	201	210	189	204	183	177	167	191	194	189	166	206	210	203	182	228	184	212	179	231	187	181	211	188	193	196	172	196	216	226	186	198	167	187	175	187	203	161	187	188	190	156	212	202	211	187	215	177	190	177	191	181	182	201	192	181	168	194	201	211	200	174	215	180	169	200	207	187	198	191	185	185	216	223	174	201	177	183	207	203	201	164	204	214	183	210	173	197	179	169	214	212	196	195	198	181	169	198	170	196	196	191	168	218	180	200	197	184	194	181	185	189	213	195	199	190	225	201	193	213	210	185	190	193	195	219	182	196	202	202	174	205	186	215	224	174	186	192	201	199	212	207	194	213	214	187	226	201	179	205	196	196	176	172	184	206	212	181	183	174	181	192	178	190	189	213	187	211	177	197	202	178	190	201	185	197	210	202	173	188	200	186	200	191	193	228	177	185	185	212	194	198	197	172	176	187	169	210	210	192	185	195	190	208	199	178	195	162	192	205	185	178	193	177	241	208	193	200	218	177	180	201	176	201	189	195	201	178	186	195	203	181	202	180	186	183	184	180	178	209	180	194	188	203	182	188	197	205	180	186	183	188	185	209	184	172	199	200	178	163	184	165	184	194	213	224	173	173	158	203	200	196	179	171	179	216	178	216	200	195	211	212	199	209	217	183	192	195	190	195	181	214	194	197	211	193	165	184	192	198	197	191	153	203	190	189	229	188	169	176	215	170	188	197	209	178	201	196	195	186	186	185	201	207	208	195	173	210	173	167	191	203	189	191	182	175	178	187	193	163	180	189	190	185	200	181	152	199	205	203	182	168	186	189	187	208	180	216	189	199	197	185	194	174	177	172	179	176	201	171	203	173	198	211	173	201	195	193	189	194	212	163	173	216	205	211	168	191	183	174	187	162	176	205	207	198	173	165	179	192	167	206	189	196	153	183	199	219	180	197	194	177	168	175	153	193	218	216	198	186	183	197	175	202	169	167	203	178	181	190	194	212	220	198	178	171	195	206	188	197	165	160	222	199	178	188	203	200	200	176	201	224	189	184	177	220	191	170	196	192	207	172	198	207	199	214	186	211	178	181	174	184	190	197	191	200	168	196	192	189	217	180	194	193	187	191	184	171	209	184	199	185	205	197	196	205	172	191	206	189	189	206	187	206	196	208	181	201	186	203	215	170	199	186	166	172	196	183	180	162	196	175	209	200	183	191	173	192	188	198	189	206	173	198	166	172	176	201	164	177	178	190	219	181	212	179	201	193	181	196	195	173	207	204	178	177	178	205	182	196	201	194	198	198	168	204	203	162	166	211	205	184	200	207	209	209	192	183	205	184	189	204	198	206	200	207	179	194	178	203	172	209	191	189	215	144	194	178	205	202	195	202	192	182	210	164	193	207	176	205	194	190	193	202	182	180	198	216	203	190	185	179	159	203	209	189	200	183	191	210	212	208	190	193	191	185	196	190	215	202	203	200	194	210	188	200	159	168	175	175	198	185	185	163	180	165	211	201	191	208	192	168	180	185	186	184	175	178	210	184	203	214	212	189	191	192	204	181	186	201	217	189	200	188	157	178	168	174	191	214	172	184	166	200	196	195	161	213	184	201	170	185	193	189	179	170	217	186	191	185	202	193	226	186	190	176	181	203	185	187	191	175	215	225	170	189	187	185	201	181	202	169	179	191	189	196	166	182	204	189	196	225	182	178	211	185	207	184	189	211	202	191	177	204	184	169	194	208	208	205	191	191	212	188	201	185	205	182	186	195	191	216	197	191	194	195	180	203	178	174	176	224	203	181	210	198	194	169	191	185	191	169	158	210	192	174	183	187	197	178	179	214	189	193	171	193	204	178	191	162	197	190	198	208	198	204	199	184	203	191	201	178	203	191	180	182	182	149	213	187	189	191	181	183	224	195	178	197	192	198	190	195	169	194	206	203	200	212	185	208	196	185	162	189	199	199	192	186	182	195	189	191	161	205	209	207	202	178	186	191	177	204	181	198	186	196	232	202	201	193	170	201	177	183	163	209	186	189	181	188	202	183	184	210	192	203	162	192	173	166	201	188	205	172	187	164	194	163	167	166	194	207	198	184	177	217	217	198	166	194	184	199	187	218	177	202	205	174	200	182	226	186	180	216	210	209	209	200	174	224	182	193	204	200	217	178	168	194	196	199	207	178	178	214	165	142	162	183	212	185	187	212	185	191	168	164	202	182	195	190	178	191	205	214	223	189	183	187	207	207	198	195	182	207	203	205	206	201	190	202	219	171	186	193	181	160	200	192	198	200	199	196	204	191	187	173	196	165	196	190	195	174	173	185	179	188	194	146	157	189	196	184	184	178	174	156	179	199	184	200	177	215	188	210	182	188	210	201	184	185	168	183	193	230	194	200	209	161	216	171	216	169	194	192	183	172	176	211	188	198	194	183	208	204	182	207	179	221	159	184	194	180	190	191	191	190	195	175	173	204	189	193	181	194	170	182	210	205	201	190	184	204	196	193	232	192	173	171	205	203	165	200	162	188	215	166	166	194	177	189	172	193	189	176	190	210	166	188	194	186	183	188	177	184	183	182	212	174	195	187	175	165	193	209	224	191	184	202	194	175	176	204	170	174	200	160	199	194	240	196	166	163	182	190	193	195	191	188	193	200	190	196	188	182	208	202	190	191	208	198	205	192	216	181	202	168	169	192	169	177	168	212	203	177	199	181	224	208
8148	976	1781	2141	1802	1462	1215	1107	925	834	807	784	749	649	629	607	634	635	596	557	580	603	545	532	506	529	564	529	508	508	528	544	482	527	495	525	529	529	519	559	502	548	502	483	499	535	549	498	505	496	495	460	500	461	488	473	489	491	481	512	494	504	488	470	474	465	506	508	515	481	516	470	500	494	512	470	492	497	518	495	485	466	471	468	491	487	455	494	536	509	451	477	498	477	467	521	482	497	482	463	467	519	464	497	484	489	451	506	440	503	470	491	490	463	512	506	482	541	456	484	492	483	523	502	487	515	495	468	459	488	450	499	534	469	496	499	513	478	473	481	486	480	473	474	485	434	489	483	475	468	449	512	479	478	483	540	461	475	469	492	468	516	474	489	484	503	489	475	496	493	481	441	489	478	479	473	478	453	484	463	495	478	500	487	486	445	477	486	456	522	492	506	475	468	497	489	486	493	500	501	530	498	470	453	476	479	465	489	461	459	491	477	514	488	497	475	508	490	493	508	473	464	493	467	471	491	517	473	492	502	495	521	538	412	507	472	481	482	502	458	488	477	517	465	489	471	483	460	503	497	529	481	475	474	462	474	434	475	491	479	503	493	434	492	494	515	515	522	501	478	493	507	507	513	431	458	499	449	501	499	520	487	505	498	496	480	460	489	506	463	489	490	484	468	510	462	485	464	511	469	503	495	508	495	497	505	484	476	483	495	483	456	490	474	489	475	478	481	485	548	462	523	494	464	504	459	509	488	461	520	481	479	487	451	479	446	439	501	464	476	471	462	447	477	524	478	459	492	521	538	490	456	519	508	478	456	454	519	470	459	449	498	485	466	517	459	467	477	462	476	478	464	499	466	468	466	523	509	457	508	492	502	445	449	531	454	510	521	481	493	462	490	492	493	481	457	489	497	497	474	481	492	497	498	477	492	470	492	474	488	496	466	505	514	499	473	461	494	463	509	458	509	491	461	461	478	489	437	502	444	483	462	469	449	467	496	494	507	496	550	456	475	488	504	488	467	484	482	463	482	503	466	505	505	468	473	474	453	432	479	489	513	469	508	524	477	481	471	475	505	458	488	491	456	490	483	472	495	457	485	470	466	484	489	501	454	474	456	503	467	474	503	498	518	489	505	484	432	464	492	502	513	536	452	472	491	505	443	489	515	469	484	503	470	480	518	510	505	460	479	475	479	471	512	522	490	485	442	501	502	523	484	504	506	475	455	485	528	477	516	494	466	502	456	506	475	470	488	488	501	521	486	506	507	494	482	528	465	460	484	454	526	478	492	498	478	454	479	488	497	467	468	500	473	531	468	470	469	462	512	491	499	485	466	470	481	455	486	452	473	482	453	526	476	474	464	464	494	458	455	479	436	438	486	477	450	500	464	478	501	508	502	503	505	505	480	471	464	505	483	523	509	426	453	475	473	476	473	487	494	453	497	464	520	494	549	501	448	480	492	478	514	470	461	451	488	483	473	505	505	509	501	488	502	465	452	485	463	485	471	511	494	470	484	464	443	469	463	509	495	502	527	480	500	507	476	469	486	468	451	481	467	486	501	465	481	494	506	484	479	497	512	483	472	452	457	481	471	489	486	495	485	486	481	483	481	476	508	505	493	471	482	459	492	477	460	495	453	479	463	469	470	502	537	483	481	481	435	480	497	477	474	482	473	464	490	481	467	507	463	450	468	438	466	506	493	436	458	488	449	511	501	488	448	451	515	466	496	502	461	492	520	499	463	460	432	469	495	507	452	506	518	487	456	494	513	486	510	500	471	499	498	492	468	469	458	498	520	452	482	468	497	488	471	457	495	503	515	467	479	467	499	466	470	477	460	480	442	507	449	468	477	519	497	481	507	483	525	457	493	521	464	476	470	488	467	492	468	467	483	508	453	464	464	474	462	488	470	472	499	465	486	487	473	483	520	495	473	471	503	467	485	470	515	469	459	516	492	448	491	510	493	485	489	482	505	465	461	483	471	504	478	480	503	481	478	475	479	507	470	492	480	473	480	503	469	457	525	490	502	488	501	462	456	450	476	496	502	476	498	493	484	449	498	517	486	477	478	452	490	485	479	445	500	468	495	494	483	492	480	451	475	477	466	483	453	479	473	464	465	474	514	498	517	490	499	459	469	472	475	491	466	475	509	468	478	504	433	501	477	448	471	482	463	492	525	513	487	440	439	469	456	485	479	478	444	458	466	455	479	470	503	512	477	497	492	460	495	471	507	467	482	500	540	481	453	510	494	461	504	507	482	510	489	495	489	506	482	473	479	523	467	498	505	491	483	498	464	490	508	492	432	479	477	469	444	525	487	492	474	485	482	467	474	503	490	453	486	483	462	484	502	527	476	470	478	526	445	510	447	498	469	475	478	481	531	482	524	498	472	477	482	466	488	497	473	473	469	472	485	492	464	498	468	492	494	503	452	458	466	441	490	477	485	480	477	506	469	502	482	503	489	510	509	483	476	525	473	497	447	465	501	480	475	494	480	498	470	440	499	443	470	487	489	488	499	499	456	505	482	437	507	478	511	488	475	471	495	509	509	482	496	502	476	479	485	465	481	485	463	472	452	494	448	508	488	483	464	513	460	492	489	469	478	449	480	462	445	476	441	461	484	453	474	496	486	466	522	494	455	482	518	473	478	496	475	473	511	485	481	463	526	452	477	464	483	473	484	519	504	469	495	503	496	469	499	476	494	475	524	515	492	491	485	458	457	506	475	465	485	475	474	480	474	484	449	471	439	498	501	466	475	506	454	466	449	466	494	497	502	485	504	502	483	475	480	462	512	486	458	466	491	482	452	487	501	453	486	479	490	475	472	478	486	423	496	467	499	466	509	496	504	503	475	485	479	450	462	486	493	474	499	504	494	453	516	523	508	435	487	499	505	460	453	500	504	511	477	496	491	500	501	471	461	481	534	483	476	439	502	474	510	535	456	498	472	479	475	521	478	529	486	504	520	511	475	491	451	517	508	462	486	468	453	462	487	495	475	440	497	499	446	507	482	490	485	495	493	496	494	475	484	508	492	485	459	491	451	466	472	471	467	484	480	483	535	491	497	483	464	498	505	452	488	497	485	491	487	467	457	467	450	444	478	482	504	486	473	475	494	459	421	450	493	497	465	512	519	465	455	448	496	530	502	482	494	477	457	522	471	496	527	489	490	474	477	502	507	477	451	459	433	503	491	484	485	519	465	489	481	484	479	443	487	513	505	480	476	465	486	539	492	478	471	463	486	483	505	514	488	492	495	464	496	526	492	486	514	468	483	487	460	495	481	464	483	485	518	489	464	483	463	497	467	453	476	517	467	450	437	482	476	487	467	514	467	466	485	493	491	472	474	490	506	478	488	484	471	450	506	492	460	486	473	474	488	469	491	495	497	498	496	489	542	480	472	477	505	479	523	481	461	441	453	463	458	444	521	493	512	479	507	507	482	452	487	501	482	476	490	478	464	464	478	507	477	498	487	464	476	508	478	442	509	475	474
1679	283	297	310	263	259	277	233	268	312	256	288	315	280	269	312	289	271	312	262	308	274	273	275	284	283	270	276	263	259	255	279	295	273	283	249	281	292	262	291	276	288	267	319	297	254	246	270	282	278	292	304	273	301	292	276	264	256	275	290	294	262	262	290	269	291	261	315	280	253	315	273	277	256	278	273	296	272	291	273	256	266	290	271	303	270	262	294	289	273	278	268	293	279	274	269	288	246	277	322	287	279	270	305	258	299	286	285	266	224	259	272	297	308	259	296	279	299	290	262	259	264	277	258	290	275	261	279	249	249	301	297	268	269	282	290	278	285	296	282	303	297	255	277	312	302	270	294	274	303	282	273	291	275	285	281	266	294	291	274	304	310	293	290	283	277	277	289	295	287	261	248	274	274	298	298	272	268	289	271	301	282	284	266	277	274	278	289	272	294	279	290	300	290	289	261	288	274	274	312	259	284	305	291	280	289	285	271	300	291	277	282	286	288	277	282	286	283	255	275	267	305	296	316	253	264	303	290	280	286	275	291	246	290	302	254	284	296	271	323	265	280	280	284	308	246	240	305	267	284	264	293	264	265	264	267	273	293	308	265	294	271	266	314	291	299	251	309	264	250	317	265	294	278	263	245	287	266	303	285	281	276	288	285	260	293	309	270	310	301	245	275	268	272	271	244	277	285	269	274	277	282	287	270	330	291	263	265	288	288	284	278	296	250	269	295	302	279	275	280	273	290	281	276	269	262	258	284	307	275	313	280	282	256	293	286	285	272	286	283	256	267	284	284	283	273	281	268	245	274	325	271	252	297	298	303	257	252	275	270	310	258	278	285	314	298	287	297	301	335	301	258	300	279	308	279	276	308	280	277	266	278	276	277	287	307	283	267	262	301	256	266	267	291	259	278	284	249	257	311	243	291	286	284	261	255	274	295	281	280	275	304	287	255	307	283	282	312	284	274	261	283	298	278	282	293	263	288	280	273	265	246	293	284	261	277	293	250	285	268	300	262	305	287	298	291	285	254	276	272	297	257	267	313	283	243	278	272	262	264	267	277	260	278	302	288	256	264	263	280	296	283	259	254	269	300	282	284	263	283	275	317	284	267	265	293	289	257	296	285	266	273	274	256	256	301	299	263	272	273	314	294	285	259	287	288	290	260	282	277	270	292	277	274	293	284	292	258	301	268	284	275	312	312	309	326	295	264	299	291	268	259	305	256	277	273	310	231	252	273	286	287	296	265	252	278	246	309	255	293	294	291	257	265	276	271	317	279	318	294	275	283	282	297	248	295	276	277	291	277	247	308	275	277	249	231	288	270	272	275	237	306	310	245	294	299	296	265	293	270	276	242	280	283	284	289	291	278	274	279	323	270	272	255	301	270	258	281	266	294	264	296	271	232	264	299	262	279	245	273	265	283	315	327	262	292	280	273	286	267	280	306	269	283	267	254	271	271	285	274	285	282	295	269	263	261	275	301	333	302	288	304	240	288	299	298	278	270	311	276	294	293	284	287	274	271	286	281	253	300	265	278	266	296	270	300	284	299	298	265	294	293	289	249	284	284	310	243	294	270	275	290	275	290	291	305	285	285	293	300	296	255	234	280	296	251	255	289	251	308	294	323	298	301	252	270	285	278	274	273	287	286	290	298	253	284	250	279	255	276	262	260	261	299	309	255	297	276	293	292	322	291	257	291	260	254	273	285	291	315	271	293	280	306	320	262	292	268	290	263	283	268	280	286	278	250	263	289	268	277	247	279	276	303	266	269	252	296	274	295	264	272	277	306	301	278	314	269	294	278	285	290	261	276	292	282	287	277	298	277	298	279	264	292	272	301	284	258	251	263	273	256	292	290	275	256	260	291	240	292	255	289	278	267	275	285	264	257	239	261	260	274	290	300	268	284	270	304	270	242	281	319	296	290	257	283	295	291	292	251	273	297	267	301	283	292	285	262	283	276	285	254	270	287	261	284	255	300	264	291	272	288	281	275	245	276	306	262	273	280	261	285	286	301	287	284	268	295	278	333	265	276	304	281	275	297	302	304	276	298	291	254	277	281	247	298	238	300	274	280	275	282	294	263	258	275	271	283	252	289	278	287	286	286	276	288	291	263	282	297	308	306	293	289	274	263	266	246	281	265	243	294	252	269	299	263	269	270	279	286	262	258	243	250	259	293	208	298	277	325	266	271	265	272	262	275	291	324	316	263	261	296	264	307	259	306	276	278	303	282	266	257	262	293	246	245	274	283	316	318	280	272	271	297	320	285	278	267	293	271	313	283	255	277	295	274	276	315	300	292	301	275	285	273	257	268	269	300	299	259	301	280	276	263	286	278	301	262	310	267	263	297	262	280	297	280	288	287	286	294	288	287	318	285	283	273	280	272	306	251	310	292	253	284	287	271	282	254	305	282	292	303	270	264	248	291	317	249	298	259	315	260	253	278	273	274	294	268	266	270	280	288	297	248	268	264	272	276	288	251	275	303	309	295	304	255	299	296	274	295	258	290	284	278	238	280	278	244	271	279	285	307	275	289	271	263	259	266	254	299	276	277	261	276	295	290	249	277	298	260	276	292	251	285	304	287	309	256	305	267	285	281	300	296	258	308	292	324	285	307	270	258	269	289	300	301	291	267	277	271	265	261	286	271	286	292	273	280	292	271	271	287	293	326	271	312	275	271	299	289	275	241	268	272	298	299	253	292	286	267	257	291	300	281	263	295	260	277	289	297	239	292	262	274	251	264	306	296	301	257	283	281	258	287	265	261	284	296	271	299	266	275	267	271	329	282	273	289	275	276	271	281	261	279	270	286	283	268	245	287	276	309	284	258	258	234	274	290	273	271	292	293	292	310	289	269	289	258	298	275	259	279	274	275	294	268	305	285	255	295	253	266	280	274	288	304	304	294	291	253	289	269	282	244	308	284	268	294	291	282	286	290	252	303	304	297	292	265	289	269	281	254	293	260	271	262	290	261	270	292	267	279	273	260	335	238	275	279	278	260	285	272	266	266	273	294	276	272	305	263	266	274	315	285	313	301	279	274	261	247	285	298	281	287	262	274	307	291	265	279	237	284	254	296	260	305	289	282	281	280	263	290	311	261	267	270	272	271	274	282	306	255	269	263	270	289	291	278	276	290	300	290	269	299	276	289	261	280	264	284	285	284	309	261	284	295	283	280	311	265	291	290	286	275	290	265	247	285	316	282	260	258	296	255	278	259	299	301	275	285	279	298	294	278	294	294	287	256	273	271	268	258	303	280	273	276	289	332	270	290	295	292	296	277	263	280	279	261	273	275	288	284	265	243	257	294	260	292	275	282	304	293	313	284	257	278	281	280	290	261	299	267	296	271	281	286	293	278	254	255	269	311	296	310	283	294	251	273	276	279	300	288	282	243	274	301	278	254	287	285	274	256	268	284	290	274	317	250	271	276	253	274	309	301	290	295	318	289	277	273	274	276	274	260	271	265	282	259	267	269	280	289	276	250	276	288
1827	624	691	706	627	687	643	655	613	618	593	626	584	638	690	602	574	620	617	656	646	601	635	643	551	631	598	645	614	635	618	607	618	622	611	608	622	622	649	640	612	669	621	650	584	624	628	673	683	602	608	611	631	607	637	649	632	626	619	594	587	611	628	606	618	631	624	629	607	625	657	608	636	625	672	596	631	614	624	586	622	596	603	609	597	638	586	636	620	588	636	668	649	622	623	618	609	594	646	637	600	640	600	650	655	600	602	585	640	647	676	615	632	595	669	596	639	627	618	614	626	610	639	648	634	618	591	602	658	586	592	675	616	618	610	627	624	638	593	639	640	562	605	626	588	638	647	589	604	671	668	641	643	603	605	650	564	608	591	618	626	597	591	629	611	598	610	638	637	580	647	633	631	602	623	594	633	611	652	618	637	639	620	596	613	613	593	629	607	641	636	615	600	626	642	615	623	621	651	646	626	607	625	590	591	637	631	631	589	633	603	592	638	629	565	629	608	606	638	657	649	617	656	633	644	595	611	617	626	648	595	599	619	629	566	621	696	607	616	644	620	611	638	634	671	597	625	636	633	605	620	595	642	618	598	649	604	606	613	559	618	638	579	595	627	599	607	593	607	610	619	674	595	589	651	672	650	642	623	567	612	619	629	600	605	645	664	625	608	571	666	628	634	659	605	610	626	633	598	672	675	631	598	622	672	603	642	634	610	647	633	663	627	610	629	571	602	621	599	619	600	620	599	657	670	626	657	663	632	664	616	594	574	599	639	641	644	588	671	649	571	648	623	601	604	597	608	565	698	646	615	634	608	562	599	594	667	612	587	568	606	640	601	629	577	642	634	620	612	610	618	612	635	651	656	623	656	588	669	625	647	562	618	626	606	610	597	656	607	576	625	630	587	667	636	634	636	632	599	643	622	633	633	629	572	605	584	635	637	628	612	572	625	604	608	594	606	660	591	617	617	645	604	626	599	602	608	616	619	623	608	566	629	600	586	618	592	626	636	633	590	617	630	605	591	621	637	656	647	607	648	662	671	609	628	604	626	620	625	583	646	603	612	636	629	666	635	625	638	649	603	561	593	575	600	614	669	642	665	571	645	609	644	601	618	636	636	623	610	617	637	603	652	608	660	577	604	600	614	628	621	638	621	600	625	633	565	613	602	574	626	573	614	637	629	581	615	629	619	606	654	629	617	654	679	648	603	568	658	631	615	645	600	635	612	614	623	649	598	628	601	610	632	643	608	650	585	621	568	602	608	591	604	634	660	651	627	649	673	620	642	648	631	592	613	600	636	637	635	644	623	647	658	630	613	627	607	601	629	619	617	651	627	609	623	616	621	611	612	610	623	626	659	647	631	569	677	630	640	594	626	618	607	645	625	597	643	630	612	621	608	608	618	660	630	599	601	596	628	642	659	637	656	613	572	606	625	617	599	644	617	661	634	618	646	608	619	607	602	634	605	655	600	579	608	615	630	657	606	638	654	627	596	654	629	642	637	607	604	615	620	627	620	629	627	664	640	620	607	645	637	646	593	632	617	602	634	595	614	621	592	611	631	628	633	618	619	577	647	595	646	599	649	683	640	619	625	599	631	604	593	608	652	640	627	589	608	634	618	652	614	593	611	622	599	585	569	641	657	623	666	626	661	625	616	655	623	615	629	621	653	644	640	614	606	631	569	608	624	604	650	610	633	618	636	587	626	645	613	640	673	616	619	614	635	570	597	634	615	610	621	614	665	648	649	648	594	648	648	636	648	596	607	634	605	639	638	636	593	633	613	624	587	588	611	585	611	584	591	630	644	636	629	626	591	637	650	639	614	600	585	639	658	628	633	631	638	589	647	650	584	577	597	595	615	648	668	588	636	647	599	618	574	646	628	622	593	601	614	607	596	603	589	629	618	612	610	640	630	623	590	593	588	588	625	555	594	622	646	619	632	600	591	630	605	632	624	628	609	628	673	635	651	643	605	629	650	635	627	632	600	628	640	599	617	604	628	615	611	649	619	650	648	631	620	600	632	586	603	633	598	639	617	606	645	584	622	588	616	646	634	682	627	647	570	629	600	612	628	633	598	604	609	580	612	615	617	611	645	667	632	617	634	625	658	609	601	652	623	621	523	617	656	612	645	617	644	647	618	640	625	601	643	600	596	599	666	616	648	639	616	566	674	622	593	610	606	634	621	573	632	649	641	625	603	658	647	602	592	663	618	614	637	639	662	606	626	619	589	632	611	616	615	648	639	579	614	642	632	606	639	626	605	578	656	678	630	595	617	618	626	628	610	610	620	641	628	591	657	616	634	597	583	570	642	624	600	603	592	626	590	621	582	638	634	573	593	595	632	626	590	628	619	643	591	613	602	639	622	602	616	603	625	615	609	571	617	610	586	603	592	618	600	583	625	599	612	638	643	638	608	587	618	648	619	587	657	616	605	613	619	647	638	561	634	609	618	616	613	635	646	617	606	688	675	591	659	603	596	608	629	663	635	595	611	631	617	643	646	621	637	590	611	593	667	614	586	670	651	621	604	572	599	572	629	644	607	625	627	649	648	639	600	627	634	615	663	640	587	644	607	627	584	595	645	604	605	596	615	633	636	611	627	566	663	627	592	673	604	626	641	606	622	595	662	640	582	593	609	645	603	573	584	586	605	620	620	597	591	641	614	563	575	632	608	609	643	607	603	610	600	612	614	619	639	575	598	591	601	643	625	615	591	603	589	676	633	640	630	657	656	618	641	639	601	643	614	589	638	604	628	648	580	616	589	592	624	644	594	606	655	605	566	591	607	637	644	597	647	575	610	623	611	603	595	622	639	643	593	636	662	600	609	599	617	572	666	612	668	615	617	606	595	587	617	631	630	641	621	625	643	637	606	599	613	581	631	614	609	661	624	602	598	612	581	650	617	616	625	574	594	608	610	615	624	624	533	628	594	610	619	615	615	606	623	631	628	618	632	608	561	659	631	609	612	652	610	611	624	607	622	601	631	600	594	645	587	592	624	584	578	616	631	637	637	658	615	610	661	650	612	656	617	648	654	618	653	603	629	620	607	604	668	638	591	635	655	605	612	664	573	607	623	604	596	599	611	614	631	602	578	666	643	614	615	660	629	595	594	591	601	616	595	665	668	598	650	615	599	569	624	580	618	585	582	645	588	622	687	613	618	659	615	627	628	643	654	564	589	606	629	603	631	654	634	616	585	582	617	632	572	608	625	653	634	672	597	619	604	617	601	605	655	630	603	605	630	632	661	617	599	645	634	641	621	632	601	622	619	616	634	617	635	640	612	626	624	647	588	640	611	588	622	652	625	608	619	600	622	618	575	587	629	635	598	632	623	585	630	615	593	593	555	577	587	607	581	626	596	617	611	618	638	628	595	636	594	602	592	636	627	581	649	584	639	603	638	629	618	641	596	652	640	617	650	642	609	616	628	599	636	606	628	615	619	591	659	633	597	618	653	636	611	636	595	603	623	641	577	652	639	644	623	643	614	665
7270	435	441	337	251	216	188	186	146	169	146	155	145	136	146	128	128	137	128	128	145	125	102	118	121	116	119	117	132	134	123	125	132	123	150	125	102	124	124	128	97	125	124	140	139	113	126	112	119	119	115	133	136	124	124	136	116	107	113	112	124	110	130	130	134	126	124	127	104	144	119	133	129	114	104	126	110	133	142	125	136	116	124	118	139	123	110	124	114	116	114	110	123	149	115	96	136	128	114	113	121	124	106	127	123	119	116	126	134	127	124	110	111	131	102	122	126	116	126	92	109	130	120	113	106	96	116	130	131	141	119	126	110	120	115	106	93	104	124	129	133	113	125	132	105	124	130	142	128	100	106	127	129	141	128	98	137	142	108	112	122	104	114	124	108	112	123	107	129	107	120	126	112	109	143	119	129	116	122	146	114	132	127	134	103	106	135	125	126	120	131	118	116	118	103	131	108	112	120	124	130	115	129	107	116	119	116	98	130	131	92	112	136	131	111	133	135	104	119	130	137	116	118	125	108	119	117	133	114	124	121	102	121	128	125	100	123	104	132	123	98	109	123	139	105	114	107	121	131	123	136	112	110	101	145	120	105	131	140	110	119	140	106	115	126	141	117	121	111	132	142	116	110	123	120	116	120	102	122	105	125	115	98	111	118	106	133	132	131	134	105	123	112	120	113	102	114	95	119	102	121	138	132	125	107	112	130	142	127	125	117	100	127	121	112	104	100	122	109	107	114	128	116	116	98	107	131	145	116	126	127	116	115	122	135	115	131	148	110	100	136	110	134	119	121	99	121	96	125	129	128	124	115	121	129	114	111	131	107	129	114	115	109	122	124	103	127	135	114	148	131	157	127	132	133	138	132	114	107	93	113	103	109	135	131	119	131	117	118	125	133	110	95	121	133	117	122	111	102	129	104	120	118	117	121	95	110	115	112	132	129	130	119	118	133	135	139	124	123	137	116	104	124	116	112	115	95	131	105	123	111	120	135	135	132	133	129	143	139	131	119	117	107	101	125	143	108	126	112	142	111	110	132	115	129	112	114	112	120	132	134	121	119	121	128	115	124	132	125	159	107	125	105	97	129	97	109	118	102	123	128	135	111	121	112	134	127	120	116	126	123	130	128	130	132	137	128	96	142	126	103	119	100	123	124	134	123	108	96	109	124	123	114	136	119	121	123	148	131	139	114	106	110	94	127	123	119	122	104	142	109	123	113	114	103	105	134	115	122	127	100	118	111	131	106	116	104	122	117	132	116	114	127	116	128	125	107	128	123	135	125	111	106	125	113	115	122	125	112	118	136	112	131	105	128	127	94	129	115	120	126	119	97	132	128	112	142	147	129	119	124	129	137	99	131	103	117	114	130	125	116	124	103	115	119	131	145	134	103	118	106	152	131	124	138	111	109	119	108	114	139	116	102	101	130	110	112	102	124	128	115	115	121	120	118	113	106	120	146	125	132	113	127	134	116	113	132	124	124	118	98	100	110	107	124	121	132	109	118	125	112	125	131	131	115	136	107	111	114	120	119	124	110	103	109	97	130	108	110	103	130	136	118	124	114	111	112	125	138	99	105	138	103	111	107	105	109	142	113	97	136	123	130	129	117	127	123	115	143	102	151	119	108	104	127	135	115	141	129	119	125	137	128	120	124	120	104	109	118	106	141	133	92	128	122	129	134	128	135	129	123	116	121	124	124	156	106	96	122	115	130	123	118	121	114	131	120	102	127	131	102	100	134	111	118	121	128	127	110	123	115	118	120	134	128	117	102	119	123	105	104	133	144	129	131	131	109	116	108	98	127	136	112	109	107	108	114	106	134	117	129	122	120	111	115	129	113	118	117	105	130	122	108	111	130	117	118	134	120	134	125	137	118	112	138	139	126	126	120	134	124	121	117	141	145	99	133	104	119	140	128	101	119	142	105	124	121	129	122	107	111	111	122	108	121	103	127	108	127	130	107	112	123	114	153	115	137	126	134	125	121	125	103	129	135	116	112	117	127	94	137	129	105	120	120	102	101	139	125	96	123	102	115	117	142	106	132	125	118	127	107	112	125	110	142	118	127	128	140	117	120	117	100	114	124	109	136	117	142	110	116	135	106	109	109	135	121	124	133	125	112	101	113	123	145	130	118	113	113	114	123	126	121	122	107	121	131	142	147	108	97	111	122	126	129	140	117	117	135	132	129	115	117	113	129	113	103	113	126	125	125	131	118	119	109	145	140	115	116	122	104	126	135	119	125	122	140	140	128	136	124	100	95	129	124	111	112	124	98	98	137	110	133	120	111	119	104	123	116	132	102	129	123	126	116	114	126	120	113	105	118	115	135	120	108	118	122	151	128	105	131	130	122	106	129	126	117	100	103	113	124	124	119	141	95	123	107	121	106	108	116	101	123	105	119	131	128	112	119	100	117	136	129	113	128	100	134	101	110	107	114	109	101	124	130	121	101	123	116	127	93	130	121	119	131	142	139	136	119	113	118	124	116	121	117	117	129	123	121	116	100	131	103	127	121	126	114	98	125	100	124	130	132	125	122	118	107	107	129	122	121	154	120	133	117	119	120	122	121	126	127	135	123	122	116	125	134	120	123	129	124	119	122	131	110	121	116	109	98	117	110	138	116	116	127	114	95	136	129	136	132	142	123	121	120	130	118	103	122	128	105	93	105	124	130	121	137	114	100	119	134	111	128	122	104	116	139	107	121	103	127	128	151	122	129	142	130	125	132	124	129	118	121	119	95	122	136	150	120	99	120	99	111	122	113	135	118	117	117	113	117	110	103	134	125	103	133	152	113	110	111	120	124	127	129	117	126	104	112	121	124	109	137	126	111	117	116	113	123	134	117	109	118	127	105	130	124	112	111	114	128	108	118	143	125	117	116	126	109	107	119	130	136	110	155	113	106	127	137	112	97	120	132	109	118	135	129	114	134	120	109	117	137	137	116	119	115	99	126	118	127	131	114	130	129	108	131	116	120	113	131	120	122	111	124	121	107	125	116	134	135	134	146	119	146	126	114	118	115	131	100	123	122	129	141	125	123	130	105	116	131	122	94	139	104	113	122	122	99	119	104	108	121	123	126	113	134	114	122	115	118	133	122	113	126	98	101	110	129	141	116	108	118	120	116	119	109	135	118	115	127	100	109	122	128	120	121	119	126	111	103	121	118	120	112	133	122	144	115	121	112	127	130	130	106	105	132	102	134	119	128	125	128	113	90	140	120	134	117	134	116	109	123	119	114	107	119	118	111	132	132	117	103	117	103	120	116	105	118	137	128	109	122	126	133	114	110	123	120	107	100	125	121	102	114	119	103	112	113	92	118	115	137	114	137	137	109	105	115	106	116	110	123	113	136	135	113	125	133	133	104	131	131	115	121	121	132	128	129	128	107	138	108	113	139	102	139	119	109	114	131	124	129	120	152	131	126	119	114	116	129	114	119	123	110	122	138	115	116	118	118	129	116	127	121	130	100	120	128	127	121	110	126	110	115	107
6042	542	963	1190	979	814	713	619	522	525	489	426	453	414	377	430	362	348	397	353	362	370	380	351	305	347	324	369	327	327	345	305	296	304	335	307	318	343	319	300	336	324	330	331	338	332	320	303	311	295	314	318	317	302	316	305	342	303	329	294	316	317	311	321	293	327	311	338	340	328	330	332	297	316	318	310	322	335	298	346	304	301	295	351	337	314	326	356	313	330	292	328	294	321	314	338	293	323	309	299	285	332	320	317	360	327	287	318	321	334	341	335	293	324	322	291	329	303	310	301	332	316	331	329	314	313	308	306	297	328	314	320	346	278	299	329	314	337	274	289	301	323	285	321	330	322	329	309	289	316	301	322	285	349	295	323	338	297	313	343	311	298	294	320	310	325	333	295	308	331	330	335	323	329	322	296	353	304	345	282	346	301	308	297	300	294	305	299	307	329	327	293	319	280	307	337	292	297	293	298	307	285	326	330	319	353	318	327	315	320	308	345	309	339	326	323	292	318	304	307	320	349	325	311	306	283	312	300	304	340	309	286	320	303	310	337	288	299	334	309	303	346	318	340	325	295	289	286	305	297	339	334	314	311	287	325	321	331	342	313	313	316	314	327	331	305	316	296	302	313	312	323	308	326	324	332	319	328	331	335	327	300	313	314	269	314	320	332	324	314	321	308	299	303	312	310	315	327	311	299	295	305	302	320	311	343	339	298	327	308	302	317	302	308	289	311	319	318	304	327	336	306	315	339	346	299	363	297	323	336	316	331	327	316	343	319	335	302	318	299	329	301	317	310	292	319	339	327	273	320	292	276	321	319	315	319	321	286	294	341	318	323	345	311	334	323	338	330	282	318	307	308	287	350	351	305	345	325	308	311	315	311	338	325	308	338	302	307	291	337	325	318	346	298	291	334	333	313	319	329	294	302	315	328	305	331	368	330	320	274	316	297	329	355	343	294	309	309	299	333	325	326	308	329	334	303	313	317	324	336	315	325	323	343	278	308	321	310	304	308	339	296	309	364	358	322	332	299	319	309	311	305	318	310	339	295	274	324	316	308	334	301	311	277	296	298	298	298	328	299	297	311	317	316	319	317	339	285	317	291	307	305	332	319	297	285	323	292	327	321	312	342	280	259	298	316	320	305	289	305	321	323	297	302	292	298	303	303	306	297	294	286	345	317	308	326	303	308	331	313	330	325	316	307	312	306	321	316	320	311	288	297	339	314	294	283	277	313	317	315	301	325	316	298	312	347	304	310	345	297	316	307	289	308	327	286	297	329	310	309	317	302	308	292	332	365	347	283	298	310	331	317	336	325	313	327	304	327	306	312	327	337	298	333	324	309	338	339	306	345	338	320	303	280	313	282	300	307	318	311	315	317	313	315	303	324	347	351	283	308	297	314	305	306	313	319	307	278	324	326	297	314	344	316	326	315	316	311	342	335	316	326	300	290	310	278	305	301	325	312	302	338	323	342	276	327	307	310	309	318	303	310	294	320	330	331	295	308	306	305	353	310	326	316	307	327	303	270	289	322	324	322	344	298	323	312	307	288	313	328	319	320	307	297	318	309	318	295	292	310	302	315	335	316	327	286	299	312	304	305	277	329	312	307	307	305	323	308	314	331	340	325	323	346	330	293	340	322	301	325	313	320	296	298	297	307	319	330	319	325	296	299	350	342	299	332	324	301	337	330	306	304	333	278	328	342	324	282	334	343	306	323	309	298	357	313	310	324	340	329	323	314	320	324	317	297	303	319	306	311	301	315	300	312	308	325	305	316	329	313	322	291	306	302	298	297	322	333	308	284	336	300	307	317	322	301	334	317	280	329	327	322	320	291	319	297	307	362	328	329	331	325	293	298	295	302	317	351	309	319	304	319	307	338	306	332	303	286	303	290	314	324	281	325	308	306	335	308	283	307	303	315	311	312	334	330	332	315	334	330	310	325	323	303	318	317	317	335	330	305	313	328	327	311	348	298	304	310	332	301	315	331	302	323	318	326	274	304	309	310	324	313	344	300	308	335	311	331	328	326	315	319	300	324	302	295	301	302	281	330	320	312	300	322	307	264	309	290	296	306	333	319	335	338	326	307	296	316	329	318	304	306	312	291	328	318	317	320	293	312	310	320	331	307	299	325	279	300	302	301	308	295	297	326	330	319	311	309	306	307	351	347	329	322	331	286	356	330	314	298	324	326	314	285	296	331	322	326	301	313	300	332	304	305	298	298	294	315	295	309	316	299	300	330	313	320	315	322	308	324	309	317	333	330	303	328	321	292	306	307	288	313	349	311	328	323	299	294	313	318	310	299	316	319	321	302	360	272	317	323	313	320	276	334	355	341	292	307	314	294	294	330	309	299	304	306	322	332	318	341	341	326	297	317	326	327	289	294	315	313	313	294	303	331	305	295	332	285	329	311	329	327	321	285	311	316	267	336	300	332	294	305	351	313	277	306	287	309	284	295	304	282	311	303	305	312	319	298	297	325	302	292	325	293	324	332	321	323	314	313	313	311	295	316	343	300	326	343	301	313	316	326	300	323	340	348	322	293	309	321	311	301	295	337	316	340	315	354	303	315	322	311	329	290	331	295	318	345	335	312	298	317	315	324	319	302	313	349	320	318	297	295	312	345	335	322	301	330	275	344	330	309	327	312	309	319	291	332	338	317	315	306	315	328	292	340	322	344	295	309	353	325	345	337	292	327	336	284	287	294	305	309	313	323	299	327	317	297	331	306	284	324	346	360	301	299	322	278	328	341	297	318	347	336	321	319	305	325	320	330	301	310	334	334	300	304	311	302	311	282	320	327	287	311	314	324	317	292	328	325	335	303	321	314	305	310	328	329	324	298	342	337	358	316	315	322	303	299	286	292	315	308	307	319	314	321	330	327	324	334	307	273	312	315	305	328	344	319	298	270	331	313	317	316	307	286	312	302	330	294	309	301	334	310	302	313	318	330	341	312	306	316	311	338	283	342	350	299	323	310	310	299	346	336	318	305	315	318	306	315	296	314	320	296	303	338	287	311	317	295	300	303	317	318	323	309	286	327	309	325	315	299	313	335	319	311	334	315	334	317	301	286	305	337	319	318	327	290	354	329	335	300	312	335	327	310	334	352	327	301	330	284	318	287	322	334	295	303	303	315	323	311	328	324	319	313	371	310	337	283	291	304	314	321	308	351	309	299	342	344	334	346	283	299	285	299	308	292	309	370	331	324	311	334	304	317	313	305	339	349	293	312	301	307	350	309	296	311	341	325	312	339	320	285	284	343	310	320	308	313	312	324	275	326	322	304	340	303	310	303	329	322	354	280	292	289	308	325	324	351	343	295	321	300	328	310	336	305	347	300	332	325	354	321	347	350	303	322	303	330	264	340	264	280	294	327	315	302	319	324	301	311	335	287	333	304	303	317	321	284	312	312	326	333	304	328	328	319	309	336	308	309	332	323	323	293	304	322	313	327	305	307	286	302	341	308	299	333	300	327	316	303	313	312	329	312
13902	1098	880	685	490	376	358	321	272	244	264	245	242	236	196	217	194	172	202	215	218	190	219	188	214	214	202	201	205	205	189	184	206	211	221	178	239	177	188	167	182	192	217	181	181	191	180	168	170	163	170	164	219	175	205	186	192	212	195	189	201	207	198	196	193	188	185	201	202	177	189	194	206	174	202	224	190	188	194	166	200	205	189	193	210	169	174	197	178	191	179	180	201	195	187	206	197	188	188	170	166	179	162	195	198	187	179	215	197	199	211	199	178	183	235	181	201	206	206	209	179	157	182	169	192	198	197	192	159	168	173	211	198	182	191	185	175	170	192	167	192	189	161	195	161	218	173	172	193	187	199	190	197	180	195	181	186	201	192	205	193	182	225	204	194	192	198	168	205	190	184	207	183	193	183	155	178	188	204	197	176	196	201	189	183	204	191	179	180	193	186	203	202	186	173	181	186	172	202	186	199	162	176	196	200	218	194	177	185	187	188	190	225	210	213	187	192	190	183	186	199	196	191	188	192	213	193	200	196	210	200	197	189	183	174	187	191	183	190	167	184	194	205	196	210	170	208	189	205	169	187	212	186	191	199	175	191	192	168	199	174	191	203	199	218	187	189	186	193	173	187	175	182	179	196	183	193	199	178	191	204	188	203	217	197	205	186	197	177	200	163	186	193	201	182	188	190	214	186	174	207	224	206	199	188	192	205	205	208	186	200	223	181	180	185	191	204	182	195	195	184	182	184	190	188	193	209	171	177	195	176	192	188	193	211	182	200	176	206	190	187	180	190	210	159	183	175	193	187	180	187	196	186	195	188	198	192	216	171	162	166	195	184	197	196	192	155	179	174	208	195	183	191	173	206	224	173	178	196	172	188	174	199	226	179	189	216	209	181	164	180	210	186	184	152	193	211	201	179	160	177	178	209	175	203	199	190	226	182	200	180	199	207	163	168	188	194	163	191	163	176	196	187	198	163	158	205	189	194	201	179	162	179	199	183	190	208	186	224	193	216	189	212	178	177	201	173	184	214	182	205	180	217	212	186	202	184	185	191	184	201	190	180	178	160	200	173	192	204	185	180	211	190	188	191	169	195	184	190	203	194	176	207	202	198	186	183	177	185	197	182	173	182	222	164	157	183	183	198	191	169	191	191	163	194	189	201	195	183	176	188	199	184	187	191	174	183	200	169	182	174	168	170	186	198	213	194	177	197	186	195	169	179	180	196	203	199	197	181	211	178	179	203	192	189	183	171	199	169	169	189	196	194	158	205	186	175	184	199	216	179	188	173	195	187	200	194	175	206	201	195	200	210	205	181	191	192	189	177	185	191	194	180	184	179	196	192	155	201	177	189	186	191	188	170	209	176	174	192	196	154	191	194	204	182	207	193	164	183	196	188	169	197	181	196	177	164	208	201	179	192	179	182	179	165	179	185	180	207	175	188	191	208	199	196	212	211	211	183	193	197	192	168	180	204	172	185	197	178	176	183	180	204	196	182	205	195	203	203	201	219	172	193	171	178	204	210	183	204	192	212	177	170	190	186	183	197	193	200	182	179	167	190	215	200	179	179	194	161	179	185	174	180	191	210	198	191	192	180	188	191	185	207	181	180	218	170	173	217	206	193	194	202	231	197	197	209	199	183	197	184	179	203	173	185	209	214	201	175	188	186	188	187	193	177	188	199	198	170	200	186	181	192	195	181	190	182	149	188	188	183	175	185	184	182	172	200	196	192	208	172	192	200	172	195	175	186	202	178	207	200	208	205	175	203	208	205	204	208	208	202	183	186	196	168	201	185	214	184	163	186	184	183	198	191	208	193	180	175	198	218	191	187	197	182	189	176	211	182	185	200	209	184	202	187	184	206	201	187	183	178	198	164	186	195	211	194	200	202	198	201	171	169	151	157	163	185	193	174	172	174	199	179	195	219	201	188	180	185	195	201	171	199	194	216	196	174	221	221	195	202	200	202	190	181	176	211	207	201	195	192	198	190	203	185	185	193	184	185	191	181	169	197	192	202	178	178	193	193	191	181	199	185	227	195	183	191	176	204	177	213	198	212	171	168	169	184	180	181	171	181	191	188	176	160	173	188	176	180	202	225	170	173	189	186	200	183	195	184	181	172	191	203	181	173	192	216	162	194	172	181	173	206	160	201	200	195	204	200	209	180	177	183	196	177	162	189	168	157	194	195	200	178	210	192	161	175	188	184	179	200	182	166	201	203	208	176	196	194	207	183	182	209	176	193	201	181	175	181	217	187	195	182	188	188	189	195	171	182	194	219	208	186	201	150	183	204	175	199	187	211	160	191	173	192	183	196	179	190	177	186	209	192	194	210	173	207	190	188	183	180	180	153	199	197	202	189	160	199	203	200	192	204	175	184	184	181	191	185	201	188	211	184	179	196	176	175	186	183	186	186	191	197	180	185	204	219	194	198	196	218	189	208	175	180	208	199	183	179	204	224	199	176	200	186	170	200	187	162	191	200	197	192	171	186	157	202	190	179	170	185	179	175	181	183	184	202	189	168	177	180	176	176	182	183	196	211	200	188	206	206	177	189	197	185	170	194	203	204	192	201	202	203	186	192	171	175	169	172	169	207	205	182	178	162	187	187	209	187	189	171	169	176	216	197	197	170	161	198	199	221	199	169	174	194	177	187	195	210	206	179	201	191	181	184	179	182	194	180	174	185	174	197	198	177	197	153	196	172	181	189	185	176	194	193	208	184	160	214	190	168	182	198	187	187	192	204	190	191	192	191	182	198	185	213	180	199	201	177	161	208	195	198	185	196	184	206	182	183	168	197	192	183	205	156	184	199	180	178	218	175	194	182	198	182	179	203	186	190	209	186	184	174	179	193	173	200	200	164	201	189	190	156	175	187	220	179	211	206	195	166	207	213	193	183	161	175	191	174	196	175	189	193	186	185	216	204	186	181	201	195	180	182	207	174	217	182	192	168	199	174	183	201	182	207	204	180	170	210	219	197	173	175	190	162	177	199	211	196	179	216	180	177	204	204	191	193	160	180	189	178	186	195	203	186	188	163	181	186	203	171	182	173	187	178	201	166	165	187	191	173	173	211	179	183	195	228	218	188	200	210	210	198	183	177	186	208	172	162	161	178	215	187	189	192	173	196	162	174	167	203	188	216	188	203	183	198	188	186	172	164	181	186	190	201	175	187	195	205	180	210	173	214	157	199	198	213	187	185	188	220	173	183	203	183	212	189	188	210	192	184	179	170	169	191	210	176	178	170	197	198	187	197	215	182	192	200	199	205	192	178	192	201	173	186	196	217	179	186	190	172	200	186	199	206	181	194	160	196	191	191	204	200	188	226	197	187	204	175	217	203	187	182	177	174	224	238	192	172	181	181	206	178	192	173	183	187	176	210	172	193	189	201	180	200	186	207	205	207	172	185	175	199	160	171	191	167	198	175	191	201	228	187	179	202	170	217	190	216	172	170	207	172	193	205	168	188	186	177	186	186	206	245	212	182	204
7956	1050	1808	2093	1723	1472	1253	1047	939	823	769	735	720	685	623	654	622	631	524	572	552	543	535	516	565	570	515	493	505	512	501	499	485	504	508	504	521	510	519	470	500	515	464	514	491	463	491	430	475	469	448	474	478	478	451	507	493	471	481	471	500	508	480	498	497	483	508	456	473	472	473	461	477	447	503	485	449	516	529	468	443	461	463	463	488	480	482	472	485	505	491	510	441	520	471	460	468	435	499	480	480	487	470	456	485	439	476	472	451	501	485	507	481	502	440	465	497	478	496	438	461	477	481	460	510	477	478	469	491	466	468	493	483	509	467	468	476	485	495	495	492	483	452	434	484	478	476	436	476	459	478	474	502	431	470	478	448	433	487	527	481	461	480	474	466	485	470	474	485	443	457	445	504	473	489	454	473	498	478	425	490	482	463	472	458	455	514	495	482	530	470	484	527	492	486	476	483	479	453	477	473	476	492	471	480	513	471	466	472	494	459	448	465	466	444	461	470	471	488	476	472	509	483	514	484	446	498	474	501	434	471	439	454	460	494	471	450	453	472	457	490	482	449	482	443	459	510	479	466	520	476	506	430	447	477	501	429	452	453	480	449	427	486	494	463	467	427	470	457	463	457	503	474	469	472	437	462	434	488	446	461	464	495	482	484	487	511	482	471	515	474	477	478	474	482	484	484	486	470	517	486	527	484	481	470	443	443	424	489	480	493	496	424	496	481	518	490	455	459	493	520	458	515	498	495	441	488	440	434	465	487	496	490	508	486	505	481	501	500	459	490	449	463	459	478	475	481	473	435	435	474	463	466	496	491	459	500	509	481	478	501	449	477	453	526	433	496	438	492	519	475	445	519	504	492	491	497	457	483	488	494	480	488	430	477	508	467	472	469	491	471	464	480	483	507	535	495	466	508	486	490	456	461	513	481	498	472	496	511	469	521	463	459	490	471	485	464	485	509	492	523	484	446	462	465	492	482	463	473	471	460	484	442	498	469	480	481	463	453	454	478	491	447	433	478	484	477	483	457	501	485	453	490	472	520	484	462	488	493	432	495	482	450	457	469	496	456	462	458	474	491	515	449	494	448	476	497	435	471	519	480	496	484	489	446	466	461	459	465	498	509	488	465	492	450	503	435	476	470	455	455	502	447	517	477	461	501	503	487	461	485	482	439	449	475	469	447	481	460	496	470	461	528	458	473	505	455	464	506	466	457	442	488	516	487	491	475	462	501	485	515	473	468	487	452	478	501	443	472	475	473	497	504	446	494	486	491	467	485	445	538	503	486	478	482	457	473	463	483	451	472	456	491	448	472	473	501	490	475	463	479	478	505	480	489	481	502	456	491	517	485	470	467	487	468	517	476	519	484	482	500	474	480	431	441	491	486	442	483	493	483	461	470	499	457	439	445	505	472	470	472	464	469	509	476	449	506	501	492	472	469	481	482	466	495	490	475	508	457	475	444	494	473	478	462	484	497	475	521	499	479	461	483	496	479	463	490	494	478	497	465	486	464	474	458	510	499	481	482	467	467	492	482	452	463	477	462	467	476	509	464	430	451	478	456	440	498	487	488	455	474	484	518	474	474	458	455	489	474	484	477	502	457	470	471	476	479	484	504	467	475	451	468	483	467	483	470	464	465	521	465	483	482	436	492	480	432	496	468	478	487	477	445	453	505	491	497	423	463	444	473	483	474	500	454	480	505	495	483	456	492	438	470	479	485	499	468	447	543	463	456	487	467	453	460	451	461	427	469	494	454	482	493	496	512	458	470	488	443	446	442	477	521	481	482	486	459	488	454	457	430	496	468	470	484	471	425	470	487	477	464	466	491	470	468	475	487	447	466	446	458	484	531	512	434	455	493	485	479	475	470	493	481	479	470	477	491	462	483	465	500	475	502	483	446	500	482	461	491	505	477	437	478	446	440	451	475	498	452	452	467	469	496	453	488	515	475	493	466	492	494	484	464	463	474	527	462	472	477	462	494	473	477	463	459	528	519	509	488	450	502	448	463	486	490	484	478	458	466	467	447	482	501	458	496	423	510	475	475	495	486	474	477	457	463	497	460	499	462	480	445	473	503	484	444	483	497	452	452	476	478	486	450	463	466	474	452	485	465	519	470	450	499	471	470	485	530	475	472	476	491	470	491	447	475	488	456	478	477	508	498	501	465	445	494	466	462	487	473	500	461	519	481	468	447	480	459	465	474	504	470	522	488	479	506	463	437	436	467	443	441	488	465	456	435	469	486	522	478	486	472	466	487	490	476	467	479	465	475	494	481	431	482	474	508	486	451	452	445	479	441	473	495	483	478	468	496	491	462	478	503	473	474	484	482	419	480	489	485	449	463	473	497	480	472	496	475	506	501	457	492	479	470	480	477	480	504	472	478	514	506	476	491	462	483	469	486	517	527	486	460	487	498	513	459	471	462	474	470	445	489	489	449	454	456	459	490	456	476	445	440	469	428	428	495	484	458	497	437	470	490	464	449	459	443	460	473	495	460	486	472	524	455	490	451	477	495	424	489	435	450	511	441	449	484	453	505	466	451	478	462	464	460	484	483	489	478	463	477	464	486	451	479	496	435	470	465	466	461	537	510	469	440	513	424	452	477	475	476	460	485	475	477	458	467	464	477	474	482	481	468	469	502	514	462	451	455	464	464	476	470	471	491	474	527	484	493	462	506	465	472	486	464	442	474	486	471	448	469	441	531	453	456	456	479	467	468	509	457	484	475	480	482	504	462	468	441	471	490	483	482	467	481	493	456	480	430	471	477	438	449	479	483	453	476	496	450	482	480	416	490	465	528	461	436	465	451	463	484	496	442	454	492	478	446	476	495	471	480	481	468	454	495	483	478	506	457	471	417	459	445	450	479	488	467	462	490	510	487	480	475	491	522	497	453	474	474	457	448	442	473	463	492	451	456	516	466	496	485	460	470	448	497	458	444	461	484	469	477	500	461	481	460	440	519	512	510	441	441	482	458	493	475	487	483	494	465	460	490	492	489	448	466	459	497	485	522	445	495	440	498	463	456	492	444	416	450	449	482	467	491	482	455	468	481	483	454	520	468	431	429	476	449	464	471	506	468	467	477	496	481	467	451	473	457	458	495	460	473	469	483	488	461	515	499	494	482	453	491	451	487	491	453	479	499	489	424	520	487	466	465	479	484	469	473	464	501	463	475	516	497	476	435	468	487	432	482	507	457	485	506	484	458	524	455	499	474	439	452	463	501	466	459	458	491	494	517	513	474	459	473	476	456	488	490	471	467	427	469	463	462	499	476	487	489	471	492	435	479	499	493	452	445	511	460	444	468	464	473	481	488	456	468	495	486	522	462	491	465	467	465	455	442	487	469	476	494	452	434	476	504	480	468	487	448	413	456	499	487	450	523	469	456	467	439	479	467	413	507	465	493	496	475	465	518	488	487	497	481	482	480	459	490	457	481	487	490	483	499	447	524	478	499	484	455	472	472	445	480	528	502	460	487	474	507	483
1673	320	296	283	309	315	262	252	272	281	268	284	295	289	263	317	302	231	302	291	249	303	309	287	273	317	311	263	271	283	294	263	243	265	276	278	281	284	269	270	279	254	289	265	281	263	291	280	269	289	256	283	263	281	286	296	266	291	314	286	253	290	275	269	278	289	281	260	311	271	329	293	308	280	239	264	279	266	290	252	299	296	293	280	251	268	262	306	262	279	270	256	301	293	285	274	307	279	294	279	284	275	282	286	283	287	284	274	275	271	291	266	334	304	271	294	304	305	304	289	273	297	279	259	281	273	249	247	253	290	262	237	281	277	258	275	286	260	289	297	284	292	269	240	260	275	279	249	316	301	299	303	283	269	333	288	260	294	267	289	267	260	264	279	273	286	308	285	247	315	284	312	277	290	289	265	269	268	271	297	273	264	293	255	290	257	270	287	292	294	288	276	263	299	278	270	289	267	258	305	275	294	290	269	250	271	283	274	271	290	281	292	267	282	279	277	309	278	320	324	323	305	231	260	288	288	261	317	302	273	309	261	280	286	295	280	279	284	281	274	278	315	276	299	278	270	286	280	267	272	269	275	287	283	282	267	274	311	264	304	277	275	277	266	323	298	262	282	255	294	287	265	282	266	260	283	280	302	272	261	262	287	270	276	252	283	305	242	268	272	265	297	286	285	274	270	309	272	271	272	294	249	271	293	295	304	280	288	275	276	286	280	296	278	254	283	293	270	274	288	258	253	315	296	279	242	276	255	279	268	274	270	289	288	274	306	296	277	283	268	241	288	257	272	308	304	300	290	282	237	267	290	270	278	296	261	272	286	256	276	300	321	305	278	291	268	283	273	296	278	275	285	284	296	289	248	320	294	264	271	299	270	265	269	264	266	268	288	270	295	273	291	286	314	270	266	286	300	267	296	263	299	256	295	259	306	270	289	252	251	277	269	291	266	277	253	298	257	264	262	288	272	271	267	298	310	281	289	328	278	263	284	254	265	299	267	305	273	275	264	265	293	271	271	325	280	260	289	288	257	268	276	306	263	288	300	281	216	300	300	255	289	264	299	289	277	264	288	267	278	275	268	277	269	294	269	276	263	280	332	280	298	288	280	283	243	283	297	277	287	283	329	265	288	294	258	263	267	303	286	273	311	256	262	249	264	286	275	269	302	282	284	288	314	290	271	267	277	285	305	264	261	268	275	257	269	299	257	278	291	304	312	307	260	290	307	288	278	258	297	243	279	285	279	273	285	231	288	262	267	265	278	285	305	305	302	275	284	303	253	251	265	284	263	278	252	286	297	248	280	281	307	254	268	273	271	258	277	259	259	275	299	301	318	267	294	236	325	262	290	312	303	286	264	253	274	265	276	269	276	288	276	275	279	267	287	276	263	263	297	279	269	308	276	263	283	281	274	313	260	284	264	267	265	260	317	327	342	273	242	270	291	281	287	259	266	281	280	310	264	286	266	279	301	303	278	311	278	269	265	274	289	298	238	243	263	285	284	260	287	296	284	276	278	311	264	303	248	307	297	274	274	280	280	291	248	258	274	287	249	282	260	302	292	281	290	266	261	238	272	293	292	304	309	261	291	285	260	298	310	305	273	277	302	282	283	314	308	262	285	290	278	274	285	297	271	303	269	277	269	297	280	297	260	287	302	274	257	298	275	260	252	324	266	267	271	317	294	255	293	295	262	293	287	295	281	273	292	259	278	309	300	282	295	281	261	290	288	272	263	269	253	247	240	266	296	284	273	322	274	286	281	300	291	253	275	287	265	273	310	284	252	246	261	274	331	306	294	276	276	314	282	268	274	302	283	304	255	275	289	287	293	255	263	289	262	303	257	269	256	325	279	290	290	291	292	272	237	297	286	304	285	270	264	300	271	262	266	296	248	255	264	266	267	268	267	289	281	266	255	291	266	277	278	289	287	295	284	286	287	286	274	316	273	277	306	312	311	269	296	289	281	282	316	274	303	281	269	277	272	235	261	304	283	326	254	287	254	270	298	282	304	308	284	278	257	279	276	296	281	287	300	267	278	253	255	289	276	210	291	271	288	291	249	295	302	269	269	281	251	297	258	248	280	300	265	285	279	295	303	276	244	279	271	261	260	305	257	253	286	291	273	279	266	299	299	267	255	256	260	263	278	293	294	295	300	261	270	277	282	282	291	244	270	261	275	246	271	273	289	323	272	305	259	292	278	260	254	293	290	280	281	241	279	308	292	283	281	264	265	277	275	280	261	281	279	266	292	277	286	301	268	291	305	278	257	301	266	285	277	262	266	275	347	294	258	301	288	277	266	296	277	246	263	294	271	295	292	288	286	313	283	278	299	250	280	287	331	295	322	266	274	294	289	280	294	234	283	246	270	271	282	289	286	268	256	290	250	312	277	226	283	249	315	311	254	286	296	247	272	267	293	298	258	285	233	290	254	318	319	253	278	263	272	290	274	296	254	260	268	296	298	281	251	275	298	260	267	297	256	258	293	296	277	284	296	296	289	280	263	255	279	263	260	273	279	295	292	274	269	281	286	250	296	277	295	272	251	299	295	275	250	302	273	265	267	291	279	306	272	303	278	289	319	285	312	275	250	276	245	280	290	283	300	276	289	268	259	274	276	269	253	273	260	275	286	290	281	252	289	262	273	263	267	244	260	286	292	264	303	290	279	310	258	265	291	288	265	240	284	283	279	275	246	287	253	302	286	275	259	287	275	261	248	277	288	275	282	280	271	289	283	287	271	300	289	258	283	315	274	252	278	279	281	301	280	287	275	277	261	302	269	273	301	286	254	317	278	282	271	267	260	242	282	266	272	257	296	258	284	261	270	245	263	287	246	268	299	272	285	282	251	297	279	248	280	263	294	305	264	261	242	265	250	241	263	248	272	273	287	275	269	286	298	283	275	255	286	289	303	272	279	265	308	269	257	311	301	277	280	257	288	263	292	295	262	259	272	238	296	240	274	266	252	231	249	265	276	300	271	285	274	256	296	263	309	290	253	296	279	272	290	272	306	279	273	262	246	283	245	255	264	316	257	281	252	279	259	239	287	286	300	299	265	271	291	264	273	290	240	290	270	285	274	320	287	289	268	275	239	280	295	274	247	273	276	267	296	279	275	257	258	280	270	326	282	294	282	255	249	309	270	323	284	290	258	283	297	289	261	269	274	279	270	285	258	289	311	289	282	271	297	275	259	256	246	319	260	247	252	304	258	308	283	277	256	241	246	292	270	266	242	281	285	288	272	289	308	252	312	244	251	293	250	288	308	283	255	275	296	260	270	264	282	297	287	298	303	304	285	288	321	302	267	287	267	250	239	309	276	262	262	281	297	308	278	278	267	257	286	246	275	283	269	303	281	304	263	279	239	278	276	316	244	284	279	258	248	271	281	262	257	273	279	269	263	270	304	273	276	293	280	280	255	273	287	311	275	267	272	279	250	267	282	264	294	282	294	279	283	298	291	278	281	266	274	295	281	289	270	285	259	281	291	279	257
1826	637	643	650	676	708	626	621	631	624	632	614	611	619	608	601	633	648	631	585	627	625	613	625	644	680	600	641	587	580	638	639	603	630	631	711	662	606	617	556	630	624	622	615	637	588	596	649	650	595	636	591	601	679	592	579	639	632	584	623	629	638	622	563	611	604	587	640	636	601	609	621	627	623	582	619	621	602	592	559	583	614	619	646	612	623	603	608	606	602	632	631	637	638	615	591	615	609	619	601	615	621	621	563	648	641	598	603	640	649	619	611	584	652	622	611	609	639	636	615	598	600	616	599	633	604	633	625	646	583	627	663	682	600	566	650	660	627	609	612	632	599	600	570	609	652	611	600	553	651	636	559	604	646	640	596	588	623	628	646	615	590	628	620	618	622	622	625	638	600	613	605	604	594	592	628	594	595	622	660	607	579	617	601	590	628	641	640	597	604	592	599	579	657	658	608	631	603	616	644	563	622	627	565	624	565	615	612	664	639	623	582	653	647	607	667	617	644	621	627	635	659	639	614	593	630	642	573	625	607	636	613	621	629	654	612	624	604	636	591	614	637	581	606	587	615	624	661	636	599	618	584	639	558	583	626	590	605	634	655	630	641	598	616	553	605	626	644	617	574	641	634	593	630	636	627	659	674	666	621	603	637	619	614	638	591	638	608	617	606	599	605	649	618	572	604	634	604	593	628	574	630	597	633	596	649	635	591	586	630	648	646	660	606	601	594	626	608	643	641	600	616	611	615	604	645	616	602	616	665	660	598	638	635	615	635	572	587	598	595	629	624	648	633	668	628	614	638	599	653	652	607	566	591	596	601	580	608	621	654	652	642	592	665	631	542	604	576	567	623	643	605	601	617	610	688	628	646	656	628	607	616	635	619	651	612	672	585	602	641	605	621	614	582	612	588	623	658	636	597	665	622	620	621	594	648	596	587	614	624	623	619	616	634	642	594	642	634	618	666	634	661	637	597	616	597	593	588	644	624	636	605	617	668	601	618	625	645	596	628	593	598	603	599	599	627	635	597	618	598	584	690	630	602	642	592	614	649	612	565	605	643	664	581	640	617	591	626	613	614	595	595	642	634	680	573	629	588	618	584	630	621	679	641	623	617	642	584	618	600	637	586	650	612	618	674	573	606	643	586	609	600	610	575	632	640	672	595	583	585	649	598	606	597	639	626	602	613	596	639	568	594	594	635	617	619	576	613	627	600	560	637	601	635	666	629	587	637	598	660	606	638	607	610	590	597	657	588	593	626	626	622	629	618	626	612	576	645	642	618	608	603	605	621	630	595	650	606	642	656	612	640	606	675	603	608	631	646	667	633	603	620	600	635	642	647	605	603	640	581	625	614	650	621	660	614	667	561	617	614	610	603	590	609	631	611	632	658	612	589	617	601	614	655	633	572	571	642	650	661	595	605	605	633	602	627	622	587	657	614	640	623	571	593	662	636	642	657	624	636	618	649	667	648	611	613	618	624	641	645	607	645	612	613	614	598	645	603	602	685	601	668	597	616	619	622	625	625	616	577	623	650	640	605	684	634	631	636	646	637	632	643	632	641	595	601	611	635	580	603	641	653	589	637	623	607	634	607	588	588	631	629	597	585	634	621	592	572	611	661	619	613	576	606	617	624	601	621	599	627	620	576	627	606	628	619	618	632	616	608	645	594	640	615	623	616	628	632	629	642	570	650	663	604	622	620	669	633	594	599	647	642	621	618	637	640	647	638	638	626	599	584	596	662	626	596	594	621	607	631	669	604	584	668	611	562	651	615	609	614	601	643	621	625	694	624	607	639	607	599	622	637	592	564	627	582	611	609	642	628	575	605	581	621	600	628	612	658	640	617	599	651	685	598	651	626	584	603	647	652	629	644	582	655	584	619	614	631	596	644	616	619	590	607	629	586	637	643	614	659	653	635	620	617	604	611	599	607	612	609	598	651	582	621	654	614	655	623	670	607	572	631	637	613	657	600	650	642	618	587	605	613	628	619	628	601	611	610	673	652	605	594	640	622	620	652	596	610	627	645	664	594	655	567	539	627	600	620	639	593	639	622	623	588	623	577	611	608	580	613	603	574	615	622	620	640	604	618	616	582	611	632	584	598	630	636	627	649	587	642	622	611	611	622	640	616	607	611	626	596	637	641	618	647	611	604	626	622	636	643	566	603	641	660	650	615	606	609	578	681	629	586	628	659	583	602	636	617	618	602	642	628	676	630	588	618	613	610	645	608	591	599	610	633	619	630	613	636	625	631	608	648	599	611	623	609	607	619	603	633	642	606	603	650	634	590	638	647	659	637	612	597	624	597	618	598	578	621	613	609	647	597	576	651	626	607	650	621	616	579	596	606	617	624	586	601	548	636	569	641	612	667	611	575	599	639	619	569	636	679	621	595	624	621	635	586	610	650	641	629	618	580	602	597	628	605	605	577	600	617	613	609	611	581	640	617	599	649	664	649	599	666	622	586	617	599	622	597	643	640	612	599	616	604	653	658	691	630	614	626	622	581	614	629	597	616	599	598	609	584	622	649	642	654	676	610	593	614	595	639	636	599	607	615	614	603	625	623	652	633	639	601	578	639	621	639	619	638	593	611	639	646	666	641	600	619	583	640	603	638	642	584	600	609	606	611	602	643	594	626	605	646	609	628	641	638	550	636	652	628	618	661	637	651	615	615	571	637	614	626	595	601	596	639	569	598	594	633	640	614	627	604	635	608	620	616	632	611	664	639	633	601	586	604	592	620	566	631	617	612	625	593	579	679	613	603	643	636	651	603	641	564	620	600	631	623	636	600	633	633	607	625	601	640	638	686	547	593	634	633	616	601	646	583	582	665	582	641	620	646	604	644	617	635	618	607	603	651	631	631	592	641	625	601	608	615	640	587	675	624	583	585	605	693	620	618	640	642	621	615	586	620	565	630	633	675	619	591	658	585	657	620	617	612	586	603	608	632	618	618	583	635	614	630	599	614	569	625	605	574	650	600	657	672	622	634	668	605	585	626	601	609	612	602	631	632	630	611	567	633	597	539	579	633	659	623	606	607	607	634	613	591	608	609	616	620	600	591	626	682	634	580	642	636	634	655	611	635	595	640	634	589	662	615	614	631	635	590	615	633	595	639	616	627	605	645	560	622	567	576	637	640	599	606	623	649	644	633	611	608	625	603	664	609	651	630	603	624	661	625	637	607	646	634	587	605	646	647	638	633	619	635	620	589	637	652	699	637	621	664	549	620	598	574	634	586	651	625	601	625	649	626	643	630	652	629	554	620	631	611	599	650	602	676	612	626	648	628	584	613	612	615	639	598	647	607	657	627	572	617	620	646	654	632	639	649	609	609	648	623	599	614	629	635	618	625	654	645	640	645	609	643	666	639	631	608	663	634	574	604	588	647	584	608	587	611	638	589	611	631	608	636	596	642	608	589	580	636	651	618	659	673	635	615	612	657	625	582	626	644	591	621	663	627	591	616	589	597	634	603	614	630	593	681	588	628
7346	401	397	351	280	203	223	168	152	165	161	122	128	150	149	114	126	130	134	117	119	119	127	142	119	120	142	141	145	101	101	114	124	106	108	130	122	119	109	123	116	130	132	113	105	116	126	139	95	123	128	120	127	101	113	131	112	125	121	115	127	114	114	121	116	126	111	133	113	125	138	138	109	107	127	101	130	123	127	120	132	123	132	117	121	135	120	120	138	122	115	104	138	91	114	136	124	126	112	114	122	144	126	127	108	139	113	127	122	120	101	127	110	102	125	120	128	118	115	126	102	118	139	103	118	116	132	117	112	118	104	125	112	94	115	129	115	104	125	123	116	120	123	114	119	107	105	105	127	129	101	106	145	136	107	110	109	84	121	117	92	133	119	142	112	111	132	111	114	141	119	138	123	109	139	114	121	111	118	123	114	124	125	117	116	134	107	109	106	109	120	138	131	114	110	118	145	128	117	133	119	104	112	126	106	115	126	110	111	125	122	139	123	110	112	111	130	143	147	109	111	113	106	122	116	122	102	117	107	113	124	128	116	114	114	135	140	127	111	123	110	131	116	97	131	103	112	121	127	122	121	110	122	118	124	135	113	125	123	147	124	116	121	125	117	125	102	124	106	121	130	111	121	126	118	120	124	109	117	129	140	140	124	131	117	117	125	118	118	113	131	125	112	125	114	113	104	114	119	120	119	117	131	123	132	103	119	106	106	103	112	98	134	124	117	121	89	118	133	139	105	129	117	107	141	129	144	109	99	113	117	111	101	123	135	115	139	91	113	116	124	116	128	116	127	113	116	103	124	108	114	115	122	116	119	116	96	146	146	119	141	116	120	137	132	121	147	108	127	114	136	111	109	141	125	103	123	124	127	116	93	128	131	133	158	122	140	125	122	138	131	137	141	148	129	137	116	103	102	110	119	121	124	112	119	122	109	118	119	108	97	91	107	146	117	108	125	124	118	104	105	114	121	113	102	123	132	126	128	92	98	120	115	135	107	110	127	105	122	103	109	140	139	121	135	137	135	117	124	140	121	122	115	107	117	125	127	116	121	113	125	127	118	110	145	126	116	128	110	129	135	115	119	135	94	122	142	123	111	120	107	111	126	136	127	136	105	106	124	112	148	119	108	108	125	104	115	136	107	130	131	120	116	129	121	122	124	124	119	127	122	152	144	100	134	126	152	111	102	110	111	112	151	133	112	140	138	130	104	113	117	160	123	129	137	113	117	144	116	115	103	117	124	111	131	134	135	145	118	107	123	110	123	118	111	131	96	120	128	126	124	157	137	114	114	124	96	126	121	125	117	121	142	132	114	132	130	120	105	100	118	120	127	129	108	107	108	118	121	96	103	130	142	141	110	143	126	100	106	110	126	114	131	124	128	121	121	115	120	119	118	125	115	119	121	109	118	115	124	114	140	126	111	114	114	128	112	122	120	114	122	129	135	110	119	139	100	116	145	133	134	106	108	99	116	142	114	115	111	111	129	126	132	118	114	116	90	96	116	114	115	138	141	126	123	123	121	109	125	128	119	111	139	119	125	150	132	112	116	123	109	135	126	141	145	116	117	104	109	125	146	111	112	102	140	119	114	126	105	114	104	106	136	106	128	117	119	134	118	113	118	121	113	90	131	124	139	111	112	118	104	111	145	115	103	97	100	103	140	135	110	128	130	119	118	108	138	132	114	131	118	145	133	104	124	124	105	127	122	136	133	148	119	128	109	114	119	125	108	148	129	131	124	133	125	138	115	136	125	111	137	123	112	122	122	112	109	119	120	114	124	120	135	117	121	132	113	128	124	121	130	116	138	129	114	114	109	135	132	123	140	105	119	95	119	123	117	138	123	118	97	123	131	123	131	139	128	129	110	113	123	101	124	128	125	108	138	129	142	129	139	104	130	129	115	131	121	111	122	107	112	130	144	131	132	108	150	106	126	124	130	123	110	120	115	134	121	107	130	144	138	123	122	115	121	119	121	119	126	135	110	114	113	134	128	106	134	138	121	126	113	102	126	115	111	135	130	104	107	133	108	126	112	118	142	114	120	118	125	133	121	115	91	120	116	118	109	137	107	124	129	99	127	101	109	124	103	121	141	111	106	128	109	122	108	118	134	112	118	130	108	130	132	131	127	103	109	131	120	132	116	115	123	129	129	134	135	125	122	148	115	120	136	115	144	119	118	150	131	119	130	122	139	111	118	121	107	117	124	116	122	120	119	103	122	149	107	128	142	128	117	125	116	139	127	122	110	133	136	128	117	118	129	126	113	121	129	116	129	140	120	91	132	133	95	124	131	132	129	120	108	146	104	139	121	124	125	131	128	118	123	109	117	102	111	131	125	112	123	128	115	120	126	134	119	116	124	133	113	125	107	127	105	144	114	149	129	103	125	125	101	134	116	116	122	125	134	121	115	115	129	109	118	139	116	125	116	125	118	123	139	128	112	110	134	117	150	123	122	114	117	102	108	118	105	130	112	127	121	149	115	118	135	117	119	121	143	145	110	115	101	103	110	136	112	122	117	113	119	105	138	131	124	141	107	105	111	115	126	117	107	124	109	116	119	124	123	121	127	115	106	115	124	94	123	132	95	136	111	109	124	122	110	104	94	112	121	118	126	136	141	104	126	113	106	140	118	122	120	117	130	118	118	127	132	121	143	125	120	110	118	102	116	116	103	99	100	127	105	116	124	113	110	122	117	120	121	135	111	116	127	118	129	113	121	136	120	115	116	119	112	103	100	134	111	128	137	110	101	138	107	126	132	124	117	106	120	126	133	140	134	126	113	118	118	116	134	118	116	113	135	127	127	137	142	121	137	129	127	117	123	135	127	104	111	118	119	110	133	109	114	95	129	106	124	121	132	136	105	126	124	120	122	134	122	110	118	131	117	127	136	121	122	110	122	120	107	123	130	142	136	104	124	127	136	121	145	120	119	110	126	117	129	121	128	145	98	132	133	129	140	111	122	129	116	138	111	100	117	121	117	119	112	124	134	115	121	128	130	144	131	125	113	163	113	116	112	107	126	118	115	114	139	141	105	121	117	121	112	136	145	122	124	106	113	141	126	116	105	126	129	127	105	107	110	125	114	112	119	117	99	130	146	155	124	112	119	115	90	117	122	114	128	119	141	130	130	105	137	122	136	115	113	129	123	138	142	106	108	125	117	111	121	117	138	124	146	138	125	109	115	99	127	123	135	137	126	123	108	113	123	138	148	118	125	137	135	120	132	124	111	118	117	125	114	130	147	103	115	124	108	128	125	108	114	118	111	117	115	82	146	107	122	104	118	123	127	130	115	103	101	116	108	126	99	115	104	112	129	113	107	124	120	106	153	128	117	134	117	121	115	121	131	146	128	149	114	117	117	115	115	111	117	115	141	121	133	109	126	121	121	114	132	112	117	117	145	116	135	109	106	128	122	123	122	116	126	117	114	142	119	119	114	107	111	126	99	124	129	105	122	141	118	115	131	138	120	112	120	117	131	119	130	125	120	106
5964	585	931	1167	1002	883	717	641	571	514	500	444	449	418	399	404	358	354	363	349	347	334	348	326	330	346	303	349	348	342	342	318	308	341	344	383	303	346	333	335	336	326	313	313	340	325	298	308	321	327	319	309	327	313	327	314	322	344	317	287	310	329	340	328	287	355	353	298	350	308	285	323	334	299	312	348	321	324	326	323	278	299	303	319	311	299	309	298	332	295	295	320	293	335	292	349	322	290	315	321	324	337	299	348	303	275	318	290	319	294	319	311	340	326	311	310	312	312	321	302	306	314	306	304	310	304	311	320	305	310	318	318	299	311	297	318	324	304	329	318	316	321	293	311	318	311	321	307	320	306	307	329	337	297	299	334	317	333	336	314	295	359	351	297	330	300	299	323	317	314	338	303	291	309	326	327	331	332	294	298	323	319	314	299	286	337	306	306	297	301	332	303	299	322	341	302	345	325	321	313	300	339	301	307	307	301	289	302	314	294	314	312	309	295	308	333	295	338	304	299	346	298	305	276	306	302	306	316	350	306	302	325	298	327	329	289	309	329	318	312	309	299	344	320	328	315	331	303	313	302	300	309	323	336	285	327	324	292	292	284	323	328	307	286	316	308	319	342	300	304	324	312	295	317	335	322	298	291	318	343	302	312	319	336	320	316	316	309	317	313	317	294	338	315	327	307	314	348	322	328	320	296	315	334	281	339	343	336	349	339	303	314	331	309	304	342	349	330	314	338	299	326	293	306	321	326	339	316	319	310	323	311	305	324	318	323	326	347	324	330	313	304	329	304	307	320	326	334	319	310	316	311	319	323	315	312	308	305	302	327	338	305	316	291	318	313	334	321	307	291	334	349	311	312	283	308	300	319	336	297	276	334	314	312	326	304	337	305	327	301	327	345	313	298	306	338	317	299	301	308	341	308	315	278	292	315	313	350	314	296	308	335	338	295	322	322	358	323	318	333	318	305	307	325	293	289	281	303	293	312	267	309	321	314	333	332	300	308	310	285	330	328	321	281	314	313	285	327	306	346	284	321	293	301	308	331	308	319	304	305	323	284	303	332	312	307	345	327	292	296	305	345	318	296	306	365	305	302	271	320	311	322	284	321	327	326	357	314	292	320	280	324	288	305	306	315	295	329	327	310	311	293	310	321	312	322	320	329	319	311	298	280	296	337	293	338	331	328	282	314	304	283	306	296	323	310	317	331	336	342	318	310	326	303	329	310	309	315	324	337	300	311	324	319	328	297	315	330	320	341	298	290	329	338	321	308	273	290	330	325	313	321	328	326	342	355	309	356	319	314	319	322	280	332	348	304	305	319	290	332	333	305	309	321	298	302	317	308	305	329	318	305	272	310	288	287	293	325	300	307	310	294	300	333	283	335	322	303	307	300	329	336	303	304	340	297	302	342	290	326	333	305	328	305	306	322	314	327	329	322	312	334	317	313	287	301	292	332	332	282	309	307	310	300	307	293	334	319	319	357	324	336	320	327	307	299	281	316	332	315	333	294	318	319	317	309	304	296	335	316	309	331	270	318	332	322	315	297	321	328	325	292	312	301	342	304	301	331	324	336	291	305	295	302	312	306	304	286	287	345	310	329	312	304	293	264	307	304	326	309	298	354	312	298	288	327	324	299	326	342	317	312	313	341	331	331	276	302	312	305	326	313	280	311	302	300	314	328	337	341	310	328	319	320	344	332	312	316	303	331	318	282	315	302	314	307	311	299	296	297	324	328	273	294	305	341	307	328	300	311	323	302	357	319	319	331	333	312	329	296	346	315	309	313	304	342	309	306	321	350	298	312	311	314	329	361	330	344	313	304	322	366	325	331	294	333	295	298	328	309	291	335	316	323	322	310	331	344	291	318	305	315	309	295	318	294	320	335	310	338	326	295	347	306	279	323	323	321	352	290	317	340	319	314	298	305	317	322	301	329	325	309	297	318	292	303	327	320	325	310	301	279	301	355	313	312	302	301	326	283	296	311	309	299	325	290	300	296	311	325	336	331	327	278	332	293	308	334	323	326	310	289	305	301	320	344	342	322	308	319	326	300	291	306	312	319	334	309	317	299	330	321	333	316	287	287	290	299	348	294	348	314	289	312	304	298	314	344	342	295	310	294	311	331	302	303	348	330	300	309	326	328	307	299	317	323	302	336	343	316	316	315	339	311	312	322	318	342	320	307	345	305	314	284	287	312	306	300	317	277	306	325	304	304	309	309	297	301	311	325	333	281	335	323	343	327	287	315	328	314	300	344	312	273	328	285	300	305	294	326	309	298	276	302	328	311	298	327	304	315	310	273	309	303	322	326	322	320	364	304	318	281	295	296	350	317	288	304	316	311	323	300	311	305	304	330	335	308	295	328	336	324	362	316	315	292	276	314	323	304	313	324	325	302	328	297	326	321	295	319	307	316	323	333	316	345	327	285	301	298	314	295	325	321	319	363	309	305	302	316	308	323	334	298	337	272	319	293	287	301	312	324	318	349	294	300	325	302	299	334	328	289	311	297	344	305	320	296	299	281	303	311	318	322	305	336	340	329	298	327	280	314	274	281	304	297	302	295	289	336	299	316	309	315	294	286	309	323	344	350	320	308	309	322	324	323	307	345	306	289	318	325	330	335	284	322	296	292	287	334	288	283	336	319	309	305	292	322	291	311	299	319	312	337	319	314	324	306	306	323	283	313	319	326	347	339	330	319	308	294	315	305	309	309	279	283	349	316	286	311	323	320	288	312	315	328	270	294	343	320	298	321	321	336	338	344	310	300	297	332	283	328	331	279	320	314	334	325	322	358	313	288	330	322	308	324	311	339	307	317	296	305	306	286	344	351	314	317	316	300	348	331	304	285	331	294	290	323	347	324	290	298	318	300	346	294	330	294	293	296	311	298	330	344	313	290	309	307	332	307	353	306	312	324	341	317	358	328	302	325	336	320	308	309	317	329	324	342	330	322	334	310	353	297	280	301	351	315	315	309	289	335	312	357	326	309	309	324	294	316	325	304	312	306	304	307	319	289	352	311	285	318	284	330	304	314	320	312	316	318	309	337	332	311	335	314	326	306	322	325	321	290	310	272	322	290	306	311	304	309	309	319	327	277	320	282	326	276	336	334	335	322	304	324	296	344	292	315	313	305	304	288	316	316	287	293	305	334	305	298	296	286	346	325	287	315	303	347	307	334	317	324	298	327	300	302	305	306	378	315	322	349	314	301	316	285	295	316	321	320	310	318	320	322	295	325	310	289	335	336	306	340	337	311	341	305	305	311	323	299	306	313	302	321	315	319	332	306	322	302	304	296	318	305	302	335	322	317	332	318	362	311	309	333	322	302	320	317	299	311	294	345	313	310	317	321	318	326	294	318	312	322	310	307	329	293	288	328	305	338	293	360	323	327	305	316	320	313	311	316	311	325	319	312	315	315	348	291	316	299	312	311	319	309	345	277	296	326	316	286	282	318	316	284	325	322	305	299	301	306	307	330	301	306	290	314
13910	1120	878	692	500	345	331	292	260	276	234	220	224	192	197	211	241	204	218	164	209	200	194	197	213	219	185	203	220	169	193	194	189	196	186	193	198	192	197	197	185	180	195	204	165	204	161	194	184	192	185	211	172	185	196	192	200	201	195	176	207	197	218	148	191	175	189	188	192	200	182	190	180	176	195	194	182	200	198	197	195	169	198	184	166	221	199	193	192	201	217	209	181	176	213	174	206	193	182	206	225	174	212	169	202	189	207	204	212	184	197	204	173	196	206	198	189	217	193	206	195	190	183	205	166	186	173	161	206	193	180	172	177	178	195	195	194	203	164	173	204	184	204	162	222	204	188	201	186	198	209	191	197	190	204	197	200	168	189	178	202	223	173	193	199	195	192	212	207	188	186	193	185	178	164	184	187	206	190	191	191	174	202	193	186	198	175	197	186	204	179	189	187	214	180	189	171	183	162	187	168	162	220	201	192	176	218	203	197	156	183	162	189	177	203	184	212	194	183	176	173	196	178	207	182	189	199	205	185	153	200	162	198	194	206	189	194	181	196	202	208	216	212	190	201	218	200	196	202	199	192	211	183	180	173	192	161	157	190	186	172	174	203	203	190	202	199	160	196	185	200	196	197	193	198	197	195	202	207	186	210	193	163	186	212	212	202	191	175	207	174	190	185	187	190	189	193	203	203	203	216	189	180	195	169	182	179	172	159	195	189	207	192	182	186	211	192	193	203	194	179	181	179	210	227	173	207	195	175	176	170	166	184	193	186	183	206	208	195	192	188	190	173	200	193	197	168	190	194	193	194	191	185	176	174	209	193	196	200	168	170	186	188	193	193	189	175	201	164	186	214	218	188	191	190	170	185	155	195	193	204	188	199	190	195	204	233	214	194	199	204	199	188	196	204	180	160	190	169	168	193	197	210	175	181	181	175	169	204	185	189	218	187	212	209	193	194	185	190	215	189	188	175	218	179	203	183	187	173	215	197	188	177	187	165	190	228	170	177	198	200	182	170	182	182	198	202	192	184	179	167	187	203	175	188	204	198	209	191	178	187	197	184	203	197	194	178	179	169	183	196	197	200	167	190	172	190	192	226	192	185	197	212	186	204	177	193	194	184	191	198	185	157	187	204	173	181	191	183	165	199	212	197	191	222	193	187	187	190	169	186	166	181	162	230	182	160	169	198	199	193	170	170	182	180	162	197	175	180	193	183	163	212	187	217	174	185	178	188	190	194	204	180	182	177	184	181	183	193	191	195	191	193	194	181	188	200	212	233	172	189	201	176	171	176	189	185	185	205	169	179	202	197	184	198	202	204	200	178	204	182	177	203	168	187	174	179	198	192	205	172	179	186	191	195	193	179	175	202	171	193	172	183	198	158	204	157	204	167	180	200	169	208	196	186	177	212	171	172	186	145	185	188	196	187	168	184	176	178	193	183	184	212	209	219	197	181	188	194	181	197	202	172	188	188	188	186	208	174	182	205	198	181	190	182	199	195	185	201	168	193	173	205	177	199	211	244	219	208	180	186	152	184	174	182	176	198	186	190	188	207	176	176	191	203	172	191	196	176	182	192	183	185	188	214	196	183	183	194	187	196	205	180	173	183	211	193	175	185	193	173	195	165	175	210	184	196	223	182	203	179	198	186	177	200	155	195	157	185	172	212	188	191	244	191	174	191	176	208	176	201	209	194	210	172	179	174	196	178	210	195	176	198	186	222	198	178	204	186	178	209	214	184	169	157	203	180	189	202	187	188	180	206	185	207	201	189	176	206	184	175	158	228	194	184	184	182	223	198	169	189	189	188	176	185	170	185	160	194	184	188	205	192	190	185	177	209	187	188	178	169	202	174	197	185	191	182	213	169	184	206	170	172	176	204	189	176	185	193	185	193	171	179	163	184	177	206	197	196	195	193	184	194	171	201	183	192	202	192	177	204	186	209	212	191	231	211	191	190	195	186	193	183	200	196	170	190	194	162	210	188	220	187	200	184	163	189	173	200	208	208	212	193	206	193	183	181	178	187	211	179	170	184	182	182	168	177	211	183	180	182	169	166	205	183	196	191	181	176	185	180	218	172	153	186	184	233	195	171	184	185	181	230	196	203	204	196	182	201	165	181	184	201	200	203	171	196	197	191	179	197	172	199	217	182	207	193	174	199	185	184	200	216	201	176	189	204	202	193	206	158	169	193	185	189	205	210	176	182	186	199	212	191	179	169	202	188	184	192	196	200	210	190	197	175	196	184	215	209	192	170	211	193	182	185	193	179	170	192	203	200	190	186	193	171	196	176	185	196	158	194	183	146	181	193	190	193	199	182	170	184	218	207	198	194	190	191	163	187	212	190	182	187	221	180	198	216	193	178	205	173	158	209	177	187	214	187	175	174	192	184	215	190	172	178	182	209	217	172	181	166	188	195	184	176	174	189	200	188	183	200	232	209	184	223	190	171	167	159	190	167	198	167	187	206	186	187	188	191	217	205	154	203	189	203	198	198	176	187	197	171	204	181	197	188	172	171	183	165	211	191	182	188	193	195	196	217	177	159	189	171	203	214	179	201	205	182	195	205	195	180	200	192	223	205	167	181	180	193	197	195	192	176	201	170	198	203	181	181	202	171	196	165	199	146	164	192	173	195	178	221	182	187	181	192	202	186	187	175	181	181	178	181	191	202	210	195	153	183	165	198	206	206	171	171	180	213	186	194	192	165	190	205	177	186	213	188	197	187	175	182	193	173	166	189	188	188	201	190	183	169	171	203	205	181	196	220	176	196	181	171	198	183	191	205	167	171	193	185	163	187	169	177	181	180	193	179	218	194	168	186	205	205	184	182	185	172	185	191	207	217	179	209	208	179	204	179	200	190	195	182	199	208	209	195	186	207	197	186	167	174	192	193	196	191	203	184	199	209	195	180	175	173	171	171	174	214	202	190	188	196	207	189	211	170	190	193	186	180	201	209	194	200	186	173	170	216	209	181	193	184	161	220	191	166	192	216	202	193	176	197	186	186	190	191	171	168	178	198	185	189	195	192	176	217	200	166	180	211	190	208	181	180	183	179	185	183	197	185	196	195	190	193	218	179	181	205	189	170	188	182	202	210	188	188	169	163	167	195	182	189	173	249	187	193	193	200	208	219	218	195	182	185	185	159	173	192	185	213	204	192	193	202	194	172	212	190	174	181	201	212	179	182	207	198	158	191	184	177	227	184	180	168	177	211	209	216	189	172	147	182	178	182	191	198	170	177	230	169	175	212	203	184	175	179	201	193	181	189	180	187	185	205	168	195	194	182	173	185	227	195	162	190	190	185	187	163	216	191	180	193	179	191	182	181	164	159	192	197	194	215	179	168	178	192	220	212	211	183	201	164	189	187	188	189	156	202	172	168	186	195	182	192	204	188	176	187	182	173	181	201	197	199	199	186	194	210	191	169	186	220	197	174	173	200	189	203	192	166	193	204	176	179	191	176	190	173	212	182	200	203	219	185	196	188	182
7969	1030	1736	2092	1830	1532	1214	1040	1028	813	796	773	730	652	695	612	599	590	569	600	582	567	603	562	545	532	542	544	579	529	540	509	519	465	476	486	498	485	518	507	492	497	489	506	501	504	468	518	465	505	467	465	460	498	483	464	493	472	492	476	466	455	463	501	480	498	468	521	464	503	508	494	529	520	444	483	513	485	475	469	442	463	482	508	452	520	495	481	473	495	501	478	518	468	481	500	484	479	460	525	471	467	433	430	481	501	497	483	462	465	464	479	493	468	484	477	478	472	450	479	489	466	508	493	465	459	468	459	461	469	456	443	501	451	505	465	508	413	444	526	479	480	424	445	505	475	498	477	479	463	477	485	473	433	477	470	480	466	485	508	472	469	429	432	514	445	468	469	441	519	478	476	464	474	491	456	483	516	458	459	506	469	478	476	472	510	456	487	455	501	520	477	440	513	471	477	491	452	450	483	503	493	481	491	496	501	426	475	467	495	478	463	481	496	489	461	483	513	460	422	476	486	469	456	463	484	478	483	503	443	466	473	428	474	457	450	472	501	476	451	464	480	502	514	466	480	488	456	509	474	481	481	484	443	503	505	471	480	475	446	435	500	492	485	456	471	491	477	500	478	453	442	470	472	497	469	480	470	476	481	438	493	477	511	484	504	477	477	472	474	496	496	532	495	477	439	514	505	477	504	453	468	507	429	458	472	459	469	485	469	490	452	469	527	452	468	492	496	492	474	431	485	492	483	481	489	454	455	496	491	439	463	495	475	470	496	425	486	461	486	462	462	457	518	475	482	444	487	504	471	503	442	487	467	525	463	482	438	455	497	485	476	461	475	456	500	422	497	470	486	485	475	470	469	483	501	463	496	494	472	479	476	471	457	459	486	442	461	489	474	475	454	475	454	468	493	482	532	505	451	494	451	477	477	495	497	464	453	469	496	489	499	494	463	488	470	456	492	466	483	493	495	477	463	481	451	483	489	499	447	480	449	462	496	492	476	461	466	505	485	490	471	466	461	487	444	491	485	454	480	471	494	500	488	501	459	504	506	465	447	449	471	497	485	457	518	491	497	470	455	484	451	454	505	487	487	471	460	481	520	484	484	467	472	499	483	443	466	508	450	533	458	443	438	425	526	443	492	460	487	495	455	466	475	506	495	458	451	482	488	459	433	479	476	493	501	467	514	473	483	499	458	527	500	497	520	485	459	467	467	480	457	462	478	436	472	437	492	506	466	478	460	483	460	473	530	498	478	503	482	527	457	457	517	460	459	467	485	464	410	445	487	488	497	461	506	510	488	493	493	473	494	469	494	467	485	471	502	450	539	489	465	464	470	462	464	484	490	453	449	444	459	462	486	486	465	442	470	486	481	471	485	469	513	492	450	471	479	469	473	493	479	474	502	461	481	495	477	475	479	503	498	481	481	476	500	481	430	482	497	477	461	494	495	511	507	489	503	533	487	483	461	457	486	434	518	476	481	495	497	483	468	437	466	451	457	453	483	479	477	479	504	456	478	485	469	498	492	472	537	473	493	488	464	528	474	447	477	453	482	467	481	486	539	471	515	464	489	490	462	480	447	476	524	465	465	501	504	461	502	464	477	502	430	471	491	489	488	470	498	453	490	481	526	502	494	478	499	484	526	468	458	479	465	458	435	464	495	480	519	479	519	536	513	475	457	441	501	472	524	464	482	488	488	439	429	474	467	443	489	501	485	502	466	484	475	468	507	437	501	494	470	490	455	459	434	497	452	434	464	486	490	473	474	489	463	523	462	429	525	477	462	435	474	498	437	446	475	426	481	486	445	491	478	468	472	487	481	477	502	480	420	462	497	447	475	475	483	491	439	487	472	467	470	466	486	504	480	458	467	472	457	462	489	435	503	469	501	462	511	487	503	468	479	495	476	510	479	477	461	432	513	467	478	484	448	458	447	524	469	501	469	456	457	496	474	463	491	480	475	471	462	459	467	448	499	477	475	483	476	503	462	482	477	437	477	475	488	476	493	523	468	469	466	479	498	476	459	460	515	470	498	459	453	468	503	441	504	467	490	499	479	464	496	502	485	469	490	457	479	526	474	478	474	497	466	476	482	470	464	495	486	494	439	447	479	472	498	456	497	468	505	426	453	476	498	455	490	465	461	491	488	461	437	474	472	504	450	431	490	475	490	461	453	507	479	489	458	490	519	482	466	472	416	459	445	489	468	498	479	464	472	469	451	445	468	483	424	490	422	447	499	474	450	474	440	488	485	491	438	482	433	478	525	482	485	434	521	463	445	467	544	480	467	484	477	466	462	494	485	532	453	509	491	474	455	481	498	474	494	466	481	460	434	493	462	483	528	504	473	483	481	484	493	441	437	460	472	506	477	510	529	459	493	515	485	474	472	494	475	466	482	499	425	477	452	468	498	456	457	450	475	457	506	463	506	491	466	473	463	489	432	515	462	472	466	509	509	467	453	464	452	483	510	492	493	507	457	492	496	508	502	491	449	463	479	487	443	499	476	428	413	467	480	503	465	460	477	478	426	469	446	492	463	446	470	461	503	472	474	500	478	509	493	477	478	518	508	468	489	470	496	481	473	492	512	487	478	487	449	499	524	488	445	465	456	509	450	496	485	474	446	458	479	476	495	463	453	434	463	483	479	447	523	459	462	485	450	474	480	480	443	515	484	468	476	479	477	491	440	510	490	482	488	471	514	490	468	468	492	486	476	500	427	464	479	514	499	474	487	469	489	469	496	481	435	471	490	463	473	469	480	493	515	475	469	444	509	510	466	481	517	491	458	465	451	471	479	493	487	478	426	459	454	518	442	474	487	464	497	463	469	503	472	499	514	470	462	440	472	456	470	489	494	434	479	504	480	447	477	436	496	516	432	457	445	477	485	471	463	523	499	472	466	488	480	510	446	480	447	484	495	496	498	469	480	473	474	493	481	499	490	511	499	484	472	461	491	464	470	467	459	466	490	472	465	498	455	487	457	452	496	497	487	495	472	451	498	460	517	461	507	469	458	500	463	492	483	488	461	453	503	467	480	489	454	481	443	473	469	446	461	460	446	443	481	472	476	484	484	453	456	471	499	482	505	488	477	490	530	482	493	481	482	483	490	464	497	492	483	458	487	473	515	447	486	450	464	461	487	484	477	467	483	493	453	458	476	521	480	479	467	457	448	442	517	469	491	476	488	522	453	443	477	466	468	501	465	495	473	495	451	463	473	450	492	472	518	460	444	489	488	548	483	507	482	488	508	481	483	486	438	473	458	501	493	505	466	500	453	487	510	473	499	470	474	461	513	487	472	493	491	472	450	467	519	494	473	464	479	475	475	470	475	471	455	486	466	476	473	459	529	492	501	479	498	483	456	495	500	489	491	464	499	495	483	506	493	463	470	497	515	464	455	474	497	462	469	495	473	499	499	491	505	504	472	463	465	450	489	475	474	485	505	468	505	486	456	473	434	441	485	515	466	515	501	450	488	482	439	480	468	527	472	505	520
1523	326	294	294	267	305	294	280	270	289	276	276	293	301	282	291	265	327	310	297	259	273	253	297	294	286	231	249	284	284	263	268	264	256	299	290	274	282	290	274	290	324	311	258	274	265	288	289	299	273	268	283	294	284	288	284	274	319	275	276	286	243	288	290	264	274	272	280	282	296	293	311	249	259	259	259	254	265	302	268	225	256	263	287	319	270	289	280	282	285	249	295	280	294	269	271	285	302	282	286	252	296	305	289	281	305	273	276	266	276	286	282	266	286	269	311	323	268	302	320	296	251	281	269	282	258	273	261	264	257	301	261	253	262	268	288	269	283	323	243	290	281	259	305	290	268	270	270	302	271	280	288	319	278	268	266	276	304	321	284	273	306	280	298	293	280	268	268	285	292	275	295	262	269	262	293	287	298	290	301	297	278	236	273	287	295	265	273	274	310	260	303	295	253	232	268	259	269	258	300	263	261	272	288	312	291	250	303	285	290	298	259	294	276	276	299	252	274	298	284	310	277	291	257	297	241	297	259	289	286	281	305	308	294	235	289	296	303	301	280	291	273	274	286	296	287	271	272	306	272	289	309	276	279	267	261	294	307	268	280	273	259	279	282	274	296	262	257	275	301	263	292	304	269	274	265	258	297	277	291	271	288	256	274	271	278	287	281	271	255	293	253	228	249	273	279	290	300	297	271	311	269	284	252	295	278	274	276	262	274	297	290	252	281	283	284	289	287	243	294	293	284	272	260	267	248	288	255	269	272	264	277	316	257	285	296	253	289	298	250	268	287	290	261	299	295	238	269	297	271	296	282	253	293	280	266	255	298	278	269	281	296	275	265	297	289	290	269	268	258	269	244	289	253	259	285	304	283	257	295	287	293	275	273	256	285	282	273	283	319	267	291	283	277	294	284	276	297	254	276	275	278	268	308	257	274	268	242	273	251	270	272	282	261	272	276	278	294	300	269	249	273	284	303	273	279	272	265	276	266	303	281	271	282	252	295	254	299	279	296	282	308	295	285	287	286	269	304	248	274	286	257	277	282	293	274	269	266	276	273	271	276	263	281	276	282	277	264	286	279	315	308	240	304	289	304	246	311	264	262	277	284	303	294	297	272	273	257	311	282	294	289	288	315	242	270	295	280	273	256	289	267	254	233	263	278	272	309	283	254	291	251	247	272	285	311	285	277	271	274	265	281	274	276	260	311	266	296	247	256	277	271	297	287	282	312	318	277	302	286	267	265	266	285	280	306	258	281	289	262	253	296	236	294	299	260	322	252	275	280	261	271	255	295	352	278	258	269	275	251	299	291	284	280	320	301	264	259	272	276	318	260	271	269	245	267	283	288	286	255	286	305	255	331	260	283	289	264	300	296	267	318	304	306	236	266	269	259	288	287	249	284	269	275	296	321	290	280	293	274	275	237	292	283	279	275	299	295	286	283	298	294	280	270	282	262	265	314	295	251	256	272	258	264	273	278	299	256	273	296	313	288	273	297	298	244	282	276	269	256	274	260	278	315	264	279	306	272	264	257	309	333	284	281	266	250	288	299	307	272	282	299	281	301	265	302	275	288	272	313	265	276	317	273	271	288	306	290	278	278	281	325	294	287	266	304	277	287	287	260	287	290	296	289	301	295	268	284	292	282	259	280	260	275	281	253	271	269	264	264	282	267	321	265	267	219	313	284	294	295	250	287	306	254	271	307	270	277	279	281	269	272	307	273	289	271	270	273	310	268	300	283	277	259	295	276	310	281	264	283	257	273	260	311	297	283	311	249	267	262	272	291	269	300	250	271	283	310	271	291	265	276	284	258	280	312	290	285	282	299	243	250	281	252	287	273	260	284	256	317	266	309	285	278	279	275	283	256	291	271	319	254	286	253	253	309	273	287	341	280	291	245	259	290	284	292	302	289	277	226	274	292	279	289	304	311	251	252	266	292	286	270	286	268	275	284	318	291	298	312	293	273	271	250	288	272	296	249	285	278	275	274	269	264	260	273	311	268	309	282	298	286	280	295	261	284	272	264	261	254	272	272	277	269	292	287	281	272	281	272	273	285	268	257	243	270	293	330	279	283	269	273	286	282	278	251	288	291	314	237	262	287	295	312	294	280	283	286	250	308	268	285	255	257	271	267	298	294	298	250	291	288	242	307	286	286	271	300	304	280	285	275	279	270	273	260	271	262	304	277	277	243	270	287	252	319	287	271	279	266	274	260	282	253	251	316	269	278	266	263	276	300	266	300	284	299	302	278	278	309	291	271	268	288	295	298	310	312	275	253	277	281	279	271	281	256	285	252	266	263	248	255	291	286	240	308	266	275	294	286	293	287	287	294	269	264	258	321	272	282	323	295	257	313	274	268	246	270	287	252	280	305	274	294	281	287	266	278	248	284	251	318	286	244	288	252	245	248	258	263	274	243	267	251	291	269	292	306	253	256	284	272	320	289	292	287	274	287	275	299	315	267	267	246	249	299	286	295	272	275	262	296	279	255	268	293	268	286	279	260	303	298	281	304	286	290	311	283	289	269	263	275	249	292	264	246	294	289	278	287	289	270	264	305	324	281	257	269	273	289	259	257	295	270	290	250	303	274	284	275	267	273	286	272	280	336	267	251	288	277	279	261	275	281	287	288	297	293	308	291	269	315	266	282	257	285	262	312	302	280	292	289	296	303	242	287	280	316	270	274	278	295	267	276	312	251	278	297	315	290	262	296	276	262	265	331	264	278	281	282	257	275	298	294	279	275	283	282	254	276	254	277	283	289	293	251	304	281	283	250	278	283	260	249	261	316	293	283	333	291	282	256	269	270	247	285	259	257	269	253	268	269	278	257	306	277	240	283	280	276	284	276	274	255	289	300	270	255	256	220	279	290	285	246	255	289	305	299	316	274	283	285	220	320	275	295	284	268	277	276	255	261	253	271	249	265	283	322	243	258	284	297	291	311	295	275	320	292	284	270	279	266	255	254	309	333	307	263	284	293	296	264	261	253	277	290	311	279	306	287	263	309	289	263	265	300	274	278	295	278	291	227	283	286	273	297	280	254	281	283	291	286	274	268	249	309	294	284	304	286	279	249	269	311	272	258	272	285	282	303	317	296	273	296	283	288	265	291	299	293	289	306	302	292	263	284	276	290	293	283	241	282	262	278	293	296	289	244	290	279	243	305	256	277	266	282	291	299	255	257	279	284	310	267	310	283	259	280	286	274	318	257	254	294	305	265	295	291	269	284	289	297	280	288	289	301	273	262	278	266	254	277	265	277	277	269	264	272	262	288	270	289	302	270	267	275	266	275	260	272	258	287	275	273	264	286	282	271	281	259	260	290	266	268	301	290	286	280	286	274	259	271	276	267	288	287	275	263	272	274	275	247	263	267	268	261	259	288	295	272	292	296	275	295	282	257	301	289	290	289	282	288	266	273	259	295	280	261	310	254	267	281	270	278	273	253	287	272	272	266	271	270	257	268	265	295	253	254	267	271	254	253	265	268	283	258
1760	702	618	666	618	653	658	585	641	616	613	658	577	624	618	652	631	633	555	631	636	616	608	628	640	592	617	661	645	618	618	616	679	631	624	595	644	601	623	636	619	678	599	636	629	618	615	642	653	642	623	615	658	633	600	582	635	636	604	649	592	611	625	600	584	626	590	628	654	618	623	582	630	594	569	582	617	576	664	600	639	641	675	620	613	637	599	650	594	637	629	626	648	676	616	616	588	651	622	638	619	605	657	635	629	642	635	622	585	621	620	655	655	653	640	588	628	627	620	680	633	625	644	625	590	636	593	591	697	626	608	603	619	628	611	622	575	614	597	612	674	627	614	638	608	577	612	617	621	602	603	646	627	592	626	620	628	608	623	634	631	629	595	617	634	611	593	593	648	626	602	609	622	619	580	615	593	638	631	665	601	596	616	599	611	677	643	595	606	630	628	583	595	588	609	585	622	643	575	598	621	609	669	616	580	655	644	621	607	661	604	618	632	564	633	632	623	643	604	620	654	624	591	638	608	636	642	630	592	617	648	632	568	632	614	642	609	657	642	691	626	580	592	630	619	608	622	587	646	596	632	603	648	622	604	600	613	635	624	564	624	591	628	644	593	618	628	589	598	629	585	624	631	604	575	629	585	578	663	633	626	619	579	634	620	603	578	576	666	609	626	638	608	621	624	630	624	620	668	644	614	578	597	673	639	616	583	641	612	604	606	662	647	563	645	688	635	648	633	615	591	648	580	641	622	627	637	631	641	602	593	599	605	641	618	617	631	643	596	642	649	624	609	625	649	590	588	615	599	648	642	664	639	640	629	599	607	601	603	625	669	648	609	636	627	608	609	629	596	638	625	623	579	637	584	659	554	637	605	634	621	592	622	643	577	582	579	599	643	622	623	620	634	623	612	641	592	631	610	627	584	603	643	609	626	674	635	614	609	595	635	623	655	630	585	627	653	622	605	614	614	618	627	618	620	623	663	607	611	635	582	565	596	622	587	659	588	627	607	609	620	619	648	638	587	662	609	631	629	590	617	611	666	604	625	640	637	637	633	611	630	635	631	626	621	659	634	648	565	618	641	616	674	630	626	612	597	624	639	634	591	573	651	607	605	637	607	580	625	663	643	637	627	626	625	666	627	636	610	619	586	612	637	614	631	620	606	601	586	640	646	609	624	582	616	616	589	635	624	628	586	586	602	600	618	608	645	615	595	602	658	622	604	641	612	658	617	589	620	670	612	605	599	576	621	641	616	647	592	596	631	578	609	657	623	601	640	612	647	597	585	668	610	587	642	619	594	559	629	611	612	597	661	628	622	595	629	636	599	637	643	626	668	570	587	622	703	614	632	639	622	643	635	617	655	621	611	604	597	637	635	706	637	625	598	660	647	631	657	676	635	599	625	599	591	601	605	575	594	587	630	627	642	610	630	638	629	631	624	637	577	620	580	619	616	605	614	621	597	622	634	616	640	633	641	638	636	604	600	635	580	606	621	579	602	605	654	629	599	566	579	579	631	647	625	635	637	614	624	608	611	618	703	626	638	609	554	602	629	611	641	668	613	657	643	623	632	572	590	654	630	600	607	626	617	659	596	637	619	615	604	601	576	627	627	591	615	616	620	582	605	606	650	576	625	632	613	613	616	603	637	597	606	598	621	610	632	652	627	606	627	654	629	649	621	632	608	626	642	563	656	575	631	620	571	558	609	610	597	626	645	635	575	619	621	610	596	600	609	606	613	631	637	624	611	603	571	625	552	616	565	624	609	641	620	601	618	634	648	615	612	628	587	635	584	642	610	620	662	603	636	656	620	686	597	622	573	558	627	646	625	597	609	586	622	605	629	589	625	641	584	617	656	618	604	631	618	590	619	645	608	589	608	623	614	555	585	621	623	597	649	559	662	624	567	567	636	621	669	627	601	659	646	602	635	625	601	639	636	620	607	620	627	672	629	607	594	613	633	581	650	607	610	641	576	597	670	630	594	641	638	628	615	673	617	656	616	629	657	599	630	635	596	612	591	601	668	606	583	611	625	625	583	618	607	666	636	650	616	618	634	615	596	638	623	578	649	587	605	603	628	556	586	641	600	578	635	599	611	577	575	634	597	591	596	576	624	600	628	564	611	624	624	621	592	584	633	606	624	658	631	607	625	609	589	645	568	600	599	609	633	580	648	617	596	618	619	602	615	616	627	617	583	605	610	653	619	646	643	629	619	644	656	612	580	595	643	646	590	583	613	606	614	623	615	637	609	629	627	575	624	638	621	595	635	609	603	621	613	645	599	622	647	646	654	620	617	609	608	617	600	562	617	633	566	575	679	645	621	610	561	586	607	632	614	621	627	601	617	583	657	587	657	647	653	674	588	637	654	608	610	635	625	617	636	627	635	618	643	607	629	623	631	607	589	610	635	654	603	608	636	627	586	605	641	662	650	631	621	655	613	598	664	631	597	570	609	643	627	662	624	632	639	594	651	660	642	626	633	657	647	642	657	584	647	638	669	627	630	579	642	602	637	638	624	600	637	659	595	639	643	613	606	616	628	606	652	611	622	582	660	653	617	676	617	647	632	595	636	621	631	601	629	585	664	628	600	615	651	592	603	613	650	651	616	611	636	639	621	621	606	631	675	646	643	634	651	660	601	626	613	641	614	653	635	623	610	667	591	629	632	661	612	591	635	667	585	618	623	638	615	599	597	607	629	615	590	596	627	615	625	629	640	618	622	608	617	641	589	600	617	574	615	604	610	598	666	574	631	582	622	588	602	618	632	645	635	673	603	609	628	595	626	666	615	639	581	653	640	629	639	634	626	596	651	617	608	667	657	668	595	608	650	598	614	635	602	555	619	652	608	620	632	662	637	662	638	638	604	575	629	636	604	637	617	679	612	641	616	644	627	603	638	622	612	650	639	689	591	592	612	635	620	610	614	616	591	596	615	639	617	628	656	589	594	623	617	589	609	577	616	600	640	640	641	604	625	614	639	600	591	623	610	593	653	617	694	620	631	621	621	595	560	632	611	641	602	617	614	603	617	624	604	637	594	639	624	628	596	639	604	647	645	605	601	617	590	589	649	557	586	603	624	627	633	632	670	586	628	614	633	656	604	626	657	590	642	621	579	595	597	655	620	592	609	639	619	674	623	637	615	619	624	606	643	612	631	618	655	629	600	638	596	588	639	650	642	692	645	635	660	715	556	650	637	691	623	628	657	626	608	632	596	653	584	598	582	614	653	628	626	656	658	642	668	619	620	616	631	636	614	591	619	604	623	672	598	603	596	639	597	637	659	616	592	606	616	612	633	626	617	637	623	580	625	601	613	636	590	621	635	621	591	642	598	621	575	659	645	577	643	593	631	645	648	642	608	637	608	629	615	657	636	556	573	668	687	609	643	643	652	592	667	632	637	626	650	578	622	587	628	635	648	625	641	603	614	593	623	627	599	629	600	603	609	651	611	649	628	621	604	604	622	650	595	580	637	618	630	630	610	621	623	592	660	614
7326	428	440	346	265	212	207	160	148	152	128	138	153	139	149	140	125	111	151	131	131	144	108	123	120	101	128	134	117	118	128	123	126	136	137	129	106	127	107	134	114	121	117	130	126	133	150	113	110	126	130	139	103	116	127	116	103	126	120	120	113	108	111	115	123	132	125	133	95	122	111	141	140	110	105	121	134	111	127	124	132	122	110	126	119	135	126	122	110	126	109	116	116	120	111	132	122	129	111	118	152	122	114	125	111	117	117	116	116	112	108	133	133	120	126	104	126	127	120	132	124	110	128	125	119	129	124	124	112	140	128	117	132	113	117	115	111	134	138	116	109	109	126	124	105	127	115	104	125	126	136	141	130	105	132	143	107	120	142	133	129	111	121	95	125	122	111	135	153	131	105	120	120	106	126	133	114	132	125	102	127	133	117	134	109	103	122	119	115	114	147	135	120	133	115	132	137	117	112	115	108	145	111	137	136	121	132	124	124	115	117	135	127	123	118	102	95	101	120	142	118	101	140	112	118	127	118	141	89	111	121	129	126	131	127	119	126	113	121	112	103	132	119	127	124	117	123	126	114	112	121	148	140	110	135	122	111	125	136	120	126	130	114	121	114	111	116	139	128	106	101	107	107	116	131	127	117	110	119	127	131	117	133	116	126	99	113	121	117	143	139	124	133	148	109	108	116	129	116	107	134	133	128	127	118	123	121	115	138	123	109	127	121	117	110	111	137	106	134	133	115	134	130	120	130	132	130	113	99	116	132	111	133	126	111	136	122	96	136	106	106	105	137	110	102	117	137	111	125	101	143	121	112	108	129	129	108	139	114	114	116	131	122	126	133	155	128	113	99	122	120	141	103	138	141	99	104	123	130	104	115	136	154	126	123	139	110	124	133	130	135	125	105	126	131	127	128	111	118	113	122	109	120	122	128	123	120	141	115	105	118	117	129	136	125	115	114	113	143	122	130	142	113	110	119	97	111	130	111	146	123	140	129	127	113	125	113	129	121	120	104	112	104	129	119	119	108	122	102	111	119	120	132	104	104	134	121	128	101	108	118	103	133	87	142	114	121	150	84	109	124	102	128	136	120	122	118	113	111	126	119	121	123	134	118	127	96	117	120	125	113	112	109	113	124	127	115	125	123	108	117	119	130	118	127	137	150	121	129	122	112	116	117	99	102	108	121	112	126	131	144	104	127	126	120	117	124	109	116	128	112	123	124	135	127	147	121	121	117	127	130	121	134	113	132	138	124	119	138	140	132	107	138	117	118	140	126	114	116	126	114	130	97	133	116	114	117	121	110	119	101	133	123	108	113	118	104	109	128	114	116	112	111	134	104	122	117	121	122	136	123	137	108	150	126	112	144	121	102	129	126	115	132	117	101	117	122	130	103	121	130	135	104	134	99	143	126	133	111	119	107	120	122	135	119	123	118	101	133	129	128	130	146	117	121	102	113	104	113	119	110	110	142	126	109	108	122	132	130	133	102	98	110	115	123	122	135	120	123	106	136	118	129	96	111	122	105	141	139	118	145	143	119	120	111	136	127	123	127	120	124	122	120	111	123	119	92	116	114	108	111	136	112	123	112	113	111	119	123	126	139	122	111	122	98	114	121	115	116	154	125	97	127	116	116	131	124	127	101	117	117	114	117	102	111	111	125	124	133	121	126	115	115	119	143	150	133	120	92	125	131	107	104	122	125	102	131	136	103	143	131	126	127	114	100	127	98	118	133	125	97	143	119	123	137	133	132	152	128	105	127	75	107	139	89	115	113	126	122	113	127	135	115	112	126	122	140	127	137	112	117	98	120	108	119	123	128	147	104	125	114	110	106	108	130	129	108	120	139	142	120	116	149	126	97	112	123	111	115	120	104	140	118	115	123	127	113	127	108	114	124	117	120	116	123	126	145	112	125	129	124	146	121	119	119	104	129	122	110	115	124	126	119	116	121	111	133	134	117	134	132	124	135	105	130	134	135	141	112	101	123	111	103	126	103	99	75	130	119	137	121	126	109	100	124	110	98	103	108	120	136	124	120	152	132	107	113	103	123	107	123	125	128	117	134	114	133	133	115	103	111	107	120	128	124	107	128	112	124	119	114	129	109	109	119	111	122	133	114	107	132	139	128	133	120	129	138	127	133	113	132	134	118	114	95	92	114	111	127	142	120	118	113	125	132	109	132	135	123	102	115	116	106	100	120	123	137	115	100	113	131	145	109	94	102	143	118	126	136	109	119	118	112	111	113	120	101	113	136	120	126	152	131	117	118	130	115	108	112	100	128	105	119	108	116	112	140	136	107	138	119	119	113	126	144	126	122	128	109	121	113	116	108	117	129	131	117	133	128	119	133	121	130	107	112	126	109	131	107	116	129	112	108	131	129	110	105	121	129	115	118	114	131	129	118	123	116	110	118	138	130	116	126	121	134	144	100	125	126	120	118	120	115	133	97	105	117	106	121	106	131	103	102	134	114	120	121	111	119	116	95	126	126	130	122	125	128	135	126	113	120	128	131	138	141	121	119	115	93	117	112	132	128	111	108	120	124	106	119	102	126	130	137	139	119	109	130	136	113	114	132	93	106	120	121	153	133	93	102	114	85	93	122	119	120	108	110	115	111	121	110	106	122	115	110	124	97	117	127	125	135	113	127	114	131	121	110	116	120	102	120	102	128	117	105	100	129	123	124	135	116	119	130	130	119	142	122	130	117	118	122	122	128	110	140	112	107	108	129	109	124	113	123	110	131	106	88	133	115	134	93	113	108	124	133	117	127	116	122	131	109	135	113	122	119	120	104	155	164	127	125	117	113	125	125	98	91	117	138	137	132	110	125	136	145	140	97	124	109	124	122	130	110	87	102	121	143	127	93	122	151	115	108	126	126	136	111	129	126	109	116	135	91	132	123	106	118	126	115	103	158	132	122	93	116	129	121	126	127	116	130	126	127	115	110	120	125	123	147	117	111	102	141	132	119	124	118	136	117	129	131	102	118	134	100	120	112	102	133	116	125	115	121	105	129	108	109	116	132	116	136	114	135	130	123	116	109	121	125	97	133	121	116	121	112	106	119	125	126	142	103	112	145	111	131	116	93	141	112	104	115	124	131	157	113	128	132	128	126	120	107	130	110	121	121	143	133	119	121	105	114	113	121	130	118	111	113	117	115	119	119	124	143	109	116	127	104	100	127	139	117	127	146	122	126	114	113	143	127	127	135	132	112	120	132	115	123	114	119	142	152	129	117	103	126	126	110	110	116	140	113	121	120	137	132	115	132	129	127	118	109	134	115	130	123	126	128	129	155	120	123	125	139	133	151	129	125	129	130	117	134	106	112	120	106	122	138	118	119	129	124	118	132	117	114	99	128	108	108	107	120	107	116	118	110	150	128	123	108	132	125	120	110	150	117	136	132	150	114	153	129	126	101	116	139	155	129	111	127	134	119	90	123	130	137	119	114	107	124	132	124	133	128	100	123	116	112	113	128	144	108	116	122	96	106	118
5999	575	947	1161	996	847	635	597	528	549	505	459	419	415	373	366	361	377	356	381	382	344	333	358	332	346	360	331	355	319	328	349	351	345	350	346	314	290	321	300	363	319	342	309	304	324	293	356	313	330	318	302	320	302	325	321	334	346	319	297	335	309	339	322	302	340	318	339	333	312	299	298	331	303	315	340	305	337	325	340	312	320	325	322	329	328	327	313	294	311	283	280	315	332	346	318	344	317	322	309	334	317	319	317	315	314	294	330	293	313	354	323	291	323	308	302	329	297	337	355	325	349	323	310	318	311	330	332	318	278	317	306	316	337	361	305	296	328	323	323	314	318	336	327	310	312	322	331	323	328	297	348	329	326	328	319	327	291	346	308	349	309	323	302	308	338	308	337	324	318	295	311	327	331	321	320	306	311	313	340	290	324	326	310	301	327	324	323	313	345	300	297	326	317	301	318	298	316	321	329	294	339	320	307	313	339	316	280	316	331	321	316	325	325	288	311	344	301	353	302	306	372	304	345	330	314	286	325	323	309	317	353	266	306	316	311	308	322	325	313	301	303	317	320	318	313	303	315	323	299	310	319	286	325	306	266	309	314	310	290	300	297	327	308	313	305	341	325	294	324	292	288	296	306	326	320	313	330	347	335	310	321	309	336	327	333	310	356	331	320	297	296	281	334	304	321	337	317	329	319	308	311	293	321	306	336	312	312	327	333	315	310	319	280	279	290	326	320	289	325	293	303	313	312	288	333	315	295	331	320	319	312	298	329	297	294	297	309	306	310	310	316	315	321	333	314	301	328	294	324	305	328	323	317	302	308	311	277	303	310	339	318	321	308	364	302	309	326	304	312	300	331	291	323	308	325	336	320	284	291	289	342	346	299	333	316	306	331	314	322	339	307	321	299	336	317	304	338	309	321	313	318	337	293	293	332	317	352	324	294	304	307	288	328	346	294	327	329	338	314	322	308	297	317	304	311	307	329	306	312	321	313	327	324	327	327	335	351	304	329	318	317	344	326	319	317	290	321	313	326	310	303	325	297	322	298	318	337	311	310	302	331	315	341	322	288	341	335	349	305	315	283	320	319	301	290	323	351	334	324	322	335	342	298	307	317	301	334	314	290	323	293	325	343	329	344	340	293	311	313	330	329	329	335	291	294	331	304	315	335	305	329	310	284	302	324	349	311	335	324	306	346	325	326	281	330	281	312	325	335	300	330	330	308	292	355	322	292	341	295	300	330	336	308	292	316	310	302	277	323	292	311	299	287	302	293	336	298	313	330	305	322	335	339	328	327	299	276	328	355	333	289	330	310	303	313	333	326	327	306	300	305	285	347	308	302	350	342	308	305	323	327	336	309	299	378	328	304	324	339	315	282	331	304	359	282	292	298	315	311	303	306	349	312	320	354	310	297	299	317	313	331	344	325	326	334	337	342	301	305	316	320	339	284	313	322	328	317	318	282	331	302	320	338	309	312	271	286	314	298	344	324	329	330	308	311	296	323	311	294	345	320	338	312	309	346	328	340	317	307	307	317	341	301	343	307	272	301	317	341	295	337	301	292	338	305	325	305	326	327	327	310	322	305	329	313	321	337	314	316	288	320	328	341	313	304	331	349	306	321	320	310	296	317	293	331	358	300	313	313	313	326	335	320	296	325	311	327	313	311	317	343	333	298	315	306	304	291	322	315	308	310	341	352	330	331	300	323	267	324	313	298	327	317	341	326	313	310	344	319	314	329	316	326	308	305	351	315	308	310	313	350	280	311	317	302	320	293	316	316	290	314	293	314	280	306	307	292	318	322	298	328	366	329	322	294	299	280	292	311	308	302	303	322	314	322	315	321	302	328	328	263	303	291	323	335	333	346	321	308	313	311	312	353	318	357	351	316	306	293	323	294	283	332	332	295	327	312	305	325	289	322	311	303	311	311	280	308	288	342	314	318	324	344	307	312	345	316	317	329	298	300	331	336	312	280	309	336	323	317	296	315	296	303	279	336	331	346	301	340	318	293	342	307	314	297	326	312	293	309	320	312	302	311	309	331	315	312	294	327	310	315	301	328	293	315	308	281	318	330	312	286	319	299	334	292	263	301	314	322	308	317	315	300	309	321	307	328	312	326	328	301	323	321	304	312	329	314	329	341	329	322	303	296	320	330	291	316	291	313	311	294	338	288	307	319	328	290	326	302	338	309	330	313	309	288	326	290	288	314	291	254	328	333	292	307	304	332	352	305	303	333	312	336	320	323	305	345	355	302	357	318	323	301	342	325	296	308	330	294	339	309	325	319	315	295	311	323	306	350	310	322	311	299	313	308	330	273	317	331	316	313	307	304	313	327	298	309	328	317	319	305	332	323	313	333	315	272	330	303	312	311	322	298	342	294	313	331	314	270	324	307	310	320	326	320	305	343	269	293	293	302	326	326	342	291	313	331	336	309	344	309	319	363	316	303	291	255	292	331	332	294	284	340	333	309	320	304	332	316	323	292	323	348	326	280	336	322	313	314	306	300	332	322	305	331	316	304	302	298	312	306	337	306	316	310	349	327	314	313	322	300	315	322	302	306	320	313	299	327	307	308	342	282	326	310	330	310	311	304	310	326	321	318	311	309	347	318	310	325	316	317	326	287	302	294	302	302	279	318	295	309	320	323	294	309	324	321	289	334	307	321	305	325	303	320	298	326	344	301	347	317	329	300	291	330	327	323	302	341	306	310	307	285	344	301	326	322	332	326	305	342	311	349	317	315	324	320	303	336	314	299	311	352	344	308	287	302	329	302	339	283	335	301	303	302	321	299	338	327	305	319	321	321	330	323	284	324	315	302	301	288	348	322	322	307	321	358	304	301	308	324	303	342	310	301	317	302	341	308	331	309	322	289	316	309	302	281	343	293	337	322	302	317	338	314	305	311	344	316	312	351	299	321	298	319	318	297	302	352	343	294	317	318	304	296	316	291	314	305	327	322	316	309	344	317	287	301	339	342	304	336	281	300	300	329	331	304	322	306	323	306	337	331	292	310	342	302	320	318	289	344	325	322	279	315	326	327	314	324	331	316	300	302	308	331	303	332	341	326	317	304	298	315	290	295	308	289	323	327	288	320	344	309	321	321	319	270	315	317	305	329	300	316	330	328	301	303	302	309	300	335	303	295	337	322	304	334	334	300	326	300	294	332	351	319	324	324	302	321	337	310	343	294	302	328	343	313	322	315	350	317	318	304	267	322	304	304	308	309	299	338	321	339	307	280	340	304	323	301	319	333	307	300	289	311	335	335	318	311	312	319	330	309	334	322	308	307	313	305	302	351	319	319	321	322	361	313	317	313	316	315	321	305	309	328	306	330	344	301	328	310	314	291	308	306	287	329	320	291	315	299	300	321	269	302	317	310	288	323	326	310	326	282	330	323	321	284	323	289	329	354	326	290	309	336	352	320	322	284	309	332	313	334	316	295	322	287	295	335	300	320	313	302	310	280	303	323	281	320	335	308	324	317	319	319
13761	1061	826	622	479	397	334	292	312	271	238	241	236	244	241	193	221	225	231	205	210	192	199	214	190	183	204	173	197	202	191	192	202	192	187	181	202	197	201	218	191	197	177	207	166	166	170	188	210	236	227	196	189	195	212	196	168	218	207	178	210	190	188	200	211	173	185	201	193	235	165	172	177	206	181	183	193	207	178	179	169	195	181	192	183	204	203	183	217	202	195	208	204	201	182	174	189	207	179	211	172	175	187	184	187	192	194	199	205	209	196	173	173	186	169	177	183	191	177	183	187	163	183	205	196	194	194	184	183	209	198	208	182	191	191	192	196	200	193	185	177	207	190	194	198	187	179	181	181	163	198	191	224	186	179	195	216	209	169	164	177	188	180	187	182	192	177	196	206	179	192	173	183	171	189	183	170	207	192	175	175	208	210	185	205	193	213	214	160	201	188	190	166	208	182	177	178	173	200	166	183	197	207	199	173	162	191	197	183	194	181	180	201	191	200	179	192	176	215	173	194	182	195	193	209	201	208	200	196	197	182	189	200	168	174	176	191	210	186	180	223	210	181	209	177	175	200	187	196	156	205	193	204	200	201	182	194	175	191	182	184	184	189	186	208	189	172	201	184	157	209	190	215	191	203	203	191	175	195	161	196	190	202	194	211	169	188	172	201	204	167	187	187	155	188	197	189	197	184	183	175	213	188	210	200	192	187	198	220	186	172	203	186	199	196	196	196	191	157	212	203	170	172	165	177	189	198	189	213	216	188	202	183	217	180	164	189	216	207	193	229	178	187	177	222	206	205	164	190	181	189	190	197	191	152	174	186	200	199	203	196	186	184	191	193	188	179	153	195	195	184	171	200	174	161	199	201	178	199	172	199	202	191	206	185	194	188	164	186	198	187	201	194	189	198	198	187	180	210	192	175	186	189	177	179	181	209	179	207	229	200	166	190	201	180	182	193	213	185	202	200	196	185	168	218	185	179	199	177	168	205	182	191	213	182	194	210	214	183	199	222	185	184	164	199	175	199	197	205	164	188	198	169	160	195	201	215	200	177	197	198	222	184	186	177	195	179	176	198	208	191	217	175	189	187	197	183	169	186	200	195	167	189	213	168	177	194	193	187	190	178	190	189	188	199	181	209	206	192	179	215	186	208	182	192	191	185	191	197	189	195	180	170	178	211	193	191	211	212	192	192	171	182	199	179	209	206	182	185	185	213	186	180	168	203	175	204	195	193	213	191	200	190	182	179	215	197	185	205	211	200	155	176	179	197	198	184	201	156	200	180	163	189	186	194	197	203	228	217	198	200	191	190	191	191	178	174	196	193	187	219	201	171	210	189	184	197	170	186	205	179	210	171	201	199	213	189	197	194	201	218	188	183	188	197	178	156	178	196	180	182	203	161	193	192	200	197	165	187	209	180	167	198	207	172	178	195	192	209	186	182	176	219	169	176	184	182	182	176	200	199	191	184	214	190	156	169	202	175	181	200	207	189	182	182	176	189	161	178	195	181	183	186	180	192	168	183	208	196	174	203	177	177	177	176	188	197	189	192	182	197	199	208	201	201	207	200	199	227	198	190	171	222	211	165	195	178	185	176	162	198	179	182	189	194	185	197	181	185	212	192	176	193	179	201	174	192	178	208	186	203	178	182	200	185	179	167	188	197	192	191	200	170	185	177	218	186	187	178	190	197	173	173	189	185	190	162	181	149	152	174	187	184	212	183	190	190	215	178	169	200	203	171	192	160	198	196	198	193	201	191	192	184	166	197	179	182	194	200	196	196	193	191	184	196	222	168	179	193	191	204	185	157	197	193	196	176	200	205	158	204	167	177	177	194	184	178	184	198	221	175	179	197	179	197	178	183	205	189	171	189	197	198	199	181	177	170	199	173	187	193	210	178	197	217	178	197	176	194	209	175	197	184	181	168	171	182	192	190	189	200	174	191	187	195	193	172	196	180	173	177	188	168	172	161	193	182	183	187	192	171	180	199	198	186	192	203	169	178	196	170	228	183	194	190	166	170	189	204	199	189	181	195	200	178	185	184	178	195	194	188	192	170	190	174	178	198	195	207	178	207	177	188	187	181	230	188	203	175	189	218	200	176	192	169	215	177	185	190	190	188	214	181	177	170	167	200	188	197	174	197	183	176	185	189	193	186	176	190	197	198	196	178	190	191	176	174	189	202	177	193	182	202	183	199	198	195	177	194	197	187	176	211	186	202	194	212	187	170	203	192	169	172	194	200	186	180	187	193	192	186	178	180	217	165	181	191	207	176	177	153	170	170	198	202	177	178	182	173	180	211	182	206	209	193	185	203	203	235	211	200	197	206	165	172	195	205	178	177	179	222	182	190	189	181	190	146	161	194	217	206	181	184	182	196	179	184	178	188	175	178	170	174	182	199	184	185	188	187	184	194	167	199	194	201	193	173	157	188	175	185	198	196	195	190	204	209	188	154	187	185	183	160	176	199	183	193	180	199	202	173	195	194	189	187	206	179	187	167	178	204	167	170	181	184	177	189	203	213	196	160	155	203	189	196	207	167	206	195	186	206	194	188	190	196	191	188	193	195	181	198	205	188	214	189	161	194	206	190	181	215	170	182	178	173	210	186	187	174	174	186	205	190	172	202	196	211	198	175	180	184	186	184	163	200	224	187	222	194	207	190	188	202	164	168	192	175	201	174	197	179	159	207	185	216	181	170	194	171	203	191	221	201	200	196	168	200	188	169	180	169	192	177	201	212	210	176	204	194	202	188	194	170	175	219	219	174	161	173	192	190	191	187	174	192	199	197	158	175	195	183	184	188	195	180	193	199	177	204	190	218	171	200	183	191	199	189	223	169	214	181	223	196	187	186	198	212	197	209	193	174	223	186	185	183	173	194	188	180	181	174	187	190	193	187	190	189	205	182	195	194	203	188	168	201	206	198	201	179	169	165	188	204	194	195	214	220	190	190	199	233	197	174	184	164	174	184	179	200	182	180	174	186	184	178	181	200	166	200	214	196	188	189	188	203	191	187	196	178	195	182	183	186	191	188	179	182	193	185	192	171	175	175	203	203	189	169	175	173	193	179	190	175	191	204	163	178	181	175	197	174	179	181	197	181	187	191	197	186	198	186	201	177	182	185	197	206	205	189	194	196	194	188	180	195	184	186	191	191	179	186	191	199	187	182	202	173	178	186	205	191	182	204	172	198	195	179	171	202	228	192	184	204	181	195	179	195	195	165	158	210	191	187	182	194	185	181	177	168	209	212	183	175	198	219	174	198	199	200	190	196	178	199	186	197	184	211	206	207	210	226	197	167	182	167	197	189	195	183	188	208	214	180	184	196	183	182	185	189	182	213	177	185	172	183	197	198	193	189	175	199	199	180	184	179	153	191	192	205	180	188	192	185	180	213	171	194	172	182	192	197	178	199	179	187	197	198	188	166	191	175	173	200	186	190	203	206	181	203	187	213	203	178	176	185	185	191	192	187	186	207	202	183	182	197	166
7914	994	1714	2140	1723	1492	1209	1062	884	934	820	763	703	693	654	657	622	667	572	568	588	592	530	511	572	509	571	556	508	516	512	531	531	464	457	540	500	517	460	502	466	485	516	551	529	537	518	521	466	494	482	493	453	540	501	476	484	459	487	483	492	495	459	478	501	471	474	449	475	489	498	512	526	458	440	501	484	486	492	484	435	451	484	473	491	522	506	462	498	500	445	482	451	516	493	504	529	470	446	446	462	476	454	499	478	434	461	438	520	425	475	479	478	501	513	474	501	446	499	488	487	456	510	522	474	476	480	490	447	472	487	504	471	470	475	476	493	446	505	454	496	478	488	459	501	492	451	506	498	473	443	535	478	520	447	464	479	467	474	471	463	495	497	484	482	475	467	494	483	467	473	500	453	473	488	493	515	451	482	488	461	475	459	468	472	484	458	488	470	465	428	443	486	465	469	437	489	399	471	492	537	435	481	493	459	516	493	439	453	491	461	465	488	484	466	456	465	449	492	504	465	471	515	473	524	492	503	466	472	481	452	442	505	502	451	482	472	494	458	510	476	463	447	451	477	493	512	438	474	472	466	466	473	470	485	470	517	482	452	459	510	515	486	460	523	490	447	461	489	487	458	442	460	479	490	509	502	501	503	482	479	479	500	487	467	483	468	485	489	443	480	473	482	497	513	433	484	478	476	504	490	483	424	474	449	486	465	485	475	466	485	462	461	480	417	477	465	430	472	446	510	475	508	532	459	505	501	483	534	454	479	475	497	491	459	461	508	440	496	482	505	481	476	464	478	497	476	441	453	475	482	463	480	469	449	421	462	447	498	477	504	502	464	479	475	485	477	445	454	498	484	480	446	477	492	482	495	515	489	480	497	431	514	494	490	492	514	441	499	472	486	478	456	469	458	433	488	461	489	488	460	486	486	470	493	484	476	454	452	488	442	450	499	481	515	458	432	479	496	458	473	491	475	465	488	472	472	485	480	421	473	440	471	478	479	485	484	423	514	494	437	455	535	502	476	472	448	457	464	516	499	474	465	461	484	466	501	468	484	479	450	459	470	492	482	507	473	487	475	495	486	471	477	498	484	481	460	507	521	433	472	491	458	427	449	448	495	474	479	503	465	483	468	451	478	461	460	519	468	520	486	541	551	489	477	466	475	487	493	478	464	536	465	461	462	472	451	489	511	516	447	487	413	475	507	484	479	492	505	469	486	442	468	502	454	476	492	522	474	459	489	485	430	475	490	469	459	483	487	491	462	479	461	502	464	481	525	460	482	504	466	466	496	436	499	491	474	519	467	476	519	489	502	491	448	503	470	488	436	474	463	471	512	491	505	447	451	464	437	474	474	478	458	473	490	471	485	525	465	452	493	465	460	472	435	450	490	466	485	478	447	496	461	463	464	486	498	462	493	462	493	482	499	516	471	500	476	474	524	473	492	509	454	509	486	493	476	450	480	487	486	455	495	490	482	441	481	503	480	458	448	499	481	507	479	477	502	495	486	430	500	483	458	495	470	514	443	480	512	492	497	466	523	456	479	460	477	466	516	510	482	477	508	455	457	454	432	458	466	482	477	495	475	495	490	454	476	454	454	514	511	457	471	470	458	474	498	466	502	473	459	499	484	449	502	448	473	486	455	463	486	433	475	461	473	463	433	472	504	449	481	503	492	503	504	477	476	467	475	423	476	482	497	474	450	469	435	493	483	451	499	433	467	468	499	452	460	481	437	438	472	522	476	465	452	434	478	489	500	458	475	506	473	475	472	505	444	469	451	419	458	476	499	511	482	489	493	446	474	470	475	460	541	509	507	479	476	464	510	496	441	460	517	461	454	529	456	516	481	471	444	499	473	491	507	473	486	463	513	485	484	466	457	427	457	441	472	478	482	495	486	476	477	496	457	459	500	481	418	415	502	465	451	447	464	440	427	457	460	476	480	466	482	487	471	477	478	483	465	475	468	485	494	422	477	466	506	466	486	440	446	446	472	502	517	503	472	494	471	473	474	495	470	471	476	519	464	496	513	478	505	471	496	450	509	461	478	472	465	483	512	489	494	484	488	504	443	461	492	485	492	500	508	482	511	489	456	475	487	476	488	497	498	500	455	491	450	472	512	487	514	473	492	456	452	471	495	483	479	460	453	445	456	491	489	484	492	455	505	475	500	489	460	475	485	453	473	461	477	494	460	462	480	448	451	465	471	460	420	482	478	468	449	505	467	426	518	478	481	491	445	511	465	461	457	472	486	486	458	452	482	454	474	443	460	482	469	489	459	485	507	462	472	476	479	439	496	457	477	464	481	449	458	455	453	465	460	498	524	483	477	503	481	463	476	462	480	449	465	469	477	489	441	481	456	439	510	491	469	495	461	461	513	477	481	502	482	475	499	486	485	443	510	486	510	449	511	469	447	457	479	498	463	447	498	460	486	521	478	453	477	508	488	467	474	446	464	478	483	489	480	444	433	497	458	481	498	477	476	484	477	456	457	453	538	461	496	484	488	484	464	449	474	498	439	489	504	470	530	465	509	491	493	493	500	481	471	461	514	438	476	511	483	483	428	457	486	453	476	509	475	454	460	459	492	468	451	466	492	492	508	483	496	475	468	487	485	449	480	464	458	415	487	473	509	557	510	481	504	486	467	489	471	469	470	480	464	490	477	453	426	473	488	477	482	452	475	453	475	457	491	478	473	475	473	468	510	482	495	433	507	457	473	457	468	464	469	470	484	460	463	441	466	470	466	487	440	452	480	440	465	478	482	500	480	459	499	477	493	437	483	511	469	485	494	489	456	453	468	479	473	473	461	474	512	454	474	482	448	469	462	489	474	492	440	505	445	487	490	448	473	483	477	493	461	498	494	477	474	464	441	486	480	471	460	474	494	483	508	482	463	480	510	489	447	475	469	513	502	438	475	471	422	483	468	479	492	472	457	454	473	463	475	432	472	451	491	463	494	510	472	497	489	470	492	499	432	481	481	485	468	512	466	452	517	477	483	459	452	484	464	442	460	445	464	480	484	501	501	498	467	461	463	461	453	495	472	464	504	453	497	470	500	505	452	429	478	445	492	459	473	465	466	495	501	439	482	479	468	455	485	509	512	496	478	449	483	457	505	491	433	502	503	468	454	460	490	481	491	477	487	470	513	446	495	508	439	499	474	469	474	484	440	470	468	500	433	513	444	499	501	444	490	476	463	485	454	470	449	501	484	434	501	507	459	488	474	493	512	471	492	460	496	472	469	493	466	494	467	469	453	463	435	457	455	463	478	469	496	495	492	508	487	434	477	447	476	503	479	467	469	458	471	472	458	500	481	474	463	421	487	486	474	515	447	455	497	470	501	467	477	478	449	451	504	512	429	490	460	477	470	477	469	457	469	463	504	537	445	486	442	502	513	490	485	472	459	492	476	489	498	484	486	476	453	471	500	469	463	456	434	482	457	469	489	478	441	479	491	501	523	475	510	439	486	452	464	491	481	500	507	487	510	506	468	497
1700	269	269	284	282	270	278	256	284	276	290	259	310	298	270	312	239	249	287	264	278	287	259	284	231	282	263	305	295	299	291	282	248	274	256	276	289	267	231	309	283	279	276	268	301	297	282	297	260	283	330	293	267	290	288	298	274	296	258	257	284	296	297	267	284	263	266	261	275	267	262	283	291	301	270	274	287	307	237	267	305	302	264	288	275	261	255	279	268	276	279	279	277	293	283	266	263	259	257	288	280	275	266	272	304	281	262	298	259	264	283	276	284	283	284	269	267	284	256	283	280	296	270	287	284	261	267	266	280	243	271	288	297	269	248	271	291	271	258	288	312	273	255	284	299	306	263	282	251	246	266	259	289	276	266	282	292	238	264	224	237	280	250	259	302	241	280	281	265	250	240	260	285	274	284	286	257	308	288	273	302	288	292	261	292	280	284	284	254	295	255	253	275	274	310	288	296	254	242	271	272	302	280	274	279	284	270	293	301	264	273	244	279	305	291	275	293	276	268	243	282	262	304	274	289	279	262	284	251	238	280	271	273	271	286	266	271	313	318	280	280	272	276	276	287	265	294	286	277	280	266	289	269	295	270	259	267	286	288	266	271	323	235	256	259	292	309	293	276	257	282	260	263	264	272	251	258	272	276	283	270	274	278	255	243	293	242	300	228	281	274	237	285	274	288	274	274	249	284	260	291	280	259	283	271	268	276	257	312	247	324	272	320	279	259	296	249	272	275	275	275	275	294	250	244	271	282	300	301	312	282	295	237	288	273	272	307	281	278	291	273	256	262	257	286	282	298	257	292	283	273	272	275	255	289	276	289	289	269	239	259	299	289	298	273	299	278	287	274	265	252	269	282	300	278	294	301	288	277	280	261	315	298	289	257	284	271	258	277	289	288	283	295	230	297	281	241	291	256	261	251	291	274	260	283	260	244	255	258	299	246	277	270	283	265	270	300	278	282	284	283	334	268	264	276	263	278	273	273	265	301	274	290	270	267	268	259	277	272	255	273	283	290	254	282	257	315	274	304	278	273	261	285	310	250	269	265	264	279	257	244	272	284	264	291	298	271	287	247	255	270	270	293	263	268	298	263	274	290	253	284	276	282	273	251	277	276	273	244	277	290	264	268	256	272	278	289	236	274	322	281	283	251	277	314	255	289	268	290	298	258	278	300	302	269	260	318	267	278	283	246	298	271	292	267	265	249	273	267	256	297	256	275	285	282	285	270	279	251	234	282	309	257	298	282	286	270	282	290	273	290	283	304	242	242	265	269	255	280	282	288	282	269	266	270	269	282	269	290	270	270	278	263	273	258	307	282	254	257	260	266	262	261	295	270	258	275	260	271	275	247	277	313	283	289	290	262	246	252	282	294	308	297	283	307	320	279	271	293	283	250	258	266	245	270	270	264	264	274	300	294	272	284	259	272	276	277	268	244	292	313	281	272	266	255	262	249	274	282	260	297	286	275	259	275	275	304	280	286	291	269	278	295	242	301	282	281	262	263	318	310	268	287	301	265	253	302	282	285	265	288	301	284	283	269	277	279	276	288	257	284	310	286	293	266	304	286	272	309	275	304	319	283	290	260	290	280	274	301	295	301	250	287	285	261	272	241	320	293	283	286	276	277	310	276	280	271	299	288	273	285	273	256	250	300	227	244	266	315	283	263	288	277	291	266	260	304	293	267	268	271	295	271	267	271	279	288	263	263	267	280	258	262	277	278	259	288	274	282	278	264	263	255	286	325	275	277	310	271	271	270	283	280	292	270	276	273	273	300	277	254	251	252	295	285	285	292	261	264	298	251	274	260	285	241	259	260	284	295	292	290	291	259	302	269	293	293	296	299	289	284	277	247	264	268	275	251	251	238	288	312	289	273	278	248	274	290	280	285	279	259	294	272	262	250	258	287	278	262	289	279	286	274	275	259	285	287	306	283	273	241	300	244	308	259	262	308	260	259	302	268	277	285	254	275	314	259	253	269	279	252	285	253	259	230	312	282	278	257	277	306	259	294	284	289	266	298	267	280	281	291	276	253	272	258	288	294	240	270	262	325	297	306	303	282	302	310	296	288	258	291	289	262	281	306	268	265	293	284	265	289	283	293	273	265	256	311	286	295	263	270	304	283	287	269	279	293	294	310	271	289	285	282	277	272	309	265	281	253	246	284	262	293	269	267	263	287	300	292	247	273	248	268	290	288	247	298	272	287	274	296	284	256	263	269	303	317	269	252	256	280	276	266	311	282	292	276	241	273	277	262	282	275	302	275	276	308	281	257	286	291	297	264	292	277	288	255	279	287	261	263	261	277	296	282	275	272	291	308	276	263	272	278	279	288	271	282	255	311	287	289	256	269	273	254	275	266	275	280	293	288	268	295	292	258	279	305	275	262	251	260	287	265	273	275	280	266	302	263	266	274	249	310	267	281	264	279	265	251	278	308	288	260	282	242	279	264	262	284	277	276	282	291	287	281	277	304	244	286	266	291	268	275	291	273	260	287	300	261	257	281	275	251	247	285	260	310	282	259	264	301	270	285	254	289	302	279	269	304	289	256	279	278	254	275	291	281	268	257	293	287	279	289	257	289	291	285	226	277	244	263	269	271	263	299	288	293	280	310	266	298	290	265	254	270	260	306	295	283	273	282	264	271	306	311	265	265	285	293	253	276	285	286	296	260	269	311	247	261	277	300	264	280	259	318	257	273	301	264	264	260	271	252	230	252	283	247	262	271	266	301	257	249	278	313	296	275	286	264	250	267	295	283	248	249	238	283	303	257	298	267	305	291	277	278	284	291	242	325	289	252	269	302	234	298	281	277	280	272	284	266	264	278	319	285	288	270	270	279	289	311	296	259	274	281	257	298	293	269	258	297	251	263	278	267	277	278	275	254	265	280	288	278	265	240	266	264	282	288	260	276	269	257	250	231	281	284	266	289	299	309	273	272	260	266	304	276	291	265	286	278	269	300	271	299	273	281	274	246	259	264	302	282	287	280	275	307	254	283	314	272	273	300	293	267	266	314	290	291	252	273	265	253	273	275	320	286	277	277	277	250	274	275	273	297	268	286	249	292	317	302	294	302	297	262	245	295	303	292	275	269	264	291	298	294	282	293	264	281	278	299	257	286	248	265	269	263	235	289	283	277	297	273	266	253	298	280	255	281	276	268	266	262	261	243	259	284	264	269	242	284	319	259	271	276	281	293	263	286	251	287	289	259	278	281	298	305	270	255	244	267	285	262	262	290	252	305	290	287	261	247	258	290	289	313	286	260	315	284	283	262	272	269	245	280	292	259	273	277	268	299	273	300	297	281	274	296	336	261	285	269	281	265	270	263	270	276	302	276	265	287	273	303	272	267	266	269	284	273	284	266	285	279	280	287	277	272	298	286	272	301	258	282	249	239	277	286	274	280	262	251	285	297	260	298	236	290	270	283	280	261	286	257	285	281	260	282	273	286	283	278	339	292	285	288	305	298	286	261	268	266	288	281	245	270	288
1867	650	669	679	651	646	648	621	648	610	621	668	594	615	614	677	646	588	608	600	616	642	607	663	677	631	662	648	620	607	671	604	646	607	623	606	596	609	628	614	669	620	619	628	628	567	621	633	570	626	621	631	658	608	586	601	647	582	569	597	643	631	631	602	601	645	639	638	624	602	591	595	636	602	615	628	606	606	599	616	619	629	667	623	608	642	658	611	624	583	615	605	597	613	618	640	613	611	638	597	638	612	630	613	613	618	664	613	595	606	630	658	612	598	597	661	600	611	603	616	619	605	622	649	612	599	636	577	663	600	607	621	583	637	580	605	602	563	648	605	609	604	639	652	591	591	625	599	643	590	621	617	617	636	616	656	634	610	604	617	656	560	633	627	633	620	627	619	618	645	623	601	597	590	627	626	595	630	610	610	620	615	626	611	631	616	629	636	629	627	632	605	610	643	622	617	565	617	616	621	606	625	642	615	571	623	622	590	633	639	629	629	631	631	573	659	609	596	591	657	606	613	587	646	601	617	605	637	556	590	588	606	573	596	675	618	608	603	621	661	653	595	621	641	568	609	635	593	641	653	613	602	576	642	627	603	632	622	611	572	588	628	608	635	674	650	640	610	594	601	631	569	650	591	597	666	638	651	651	607	576	662	594	584	639	570	656	627	610	590	615	597	617	643	621	593	655	623	633	591	615	589	628	597	621	612	590	662	665	599	619	613	627	642	613	660	609	599	616	621	582	579	607	622	604	601	631	639	647	614	621	598	653	624	606	589	636	589	597	588	622	671	641	617	619	628	652	612	618	594	649	640	641	619	587	599	674	600	629	639	590	539	631	661	573	633	601	606	581	632	663	656	611	611	672	607	632	646	648	606	616	642	643	644	630	588	614	585	611	593	645	612	622	613	608	616	666	623	611	587	596	619	629	613	614	587	617	631	619	625	634	619	614	608	638	582	628	604	635	597	647	636	614	647	605	600	580	654	591	599	678	618	620	591	612	622	601	640	655	641	597	584	594	621	584	622	618	634	672	625	651	592	635	612	593	564	619	622	627	599	590	646	602	589	610	629	661	561	625	605	657	567	601	628	620	580	635	604	628	625	585	622	610	603	613	621	637	644	625	627	635	664	601	590	590	591	629	598	654	619	626	584	648	611	622	650	591	558	570	607	654	623	629	563	600	629	614	630	602	614	604	626	581	626	644	630	647	591	573	577	645	564	637	598	651	607	625	598	626	633	620	605	632	598	574	536	640	599	635	612	639	629	619	664	604	600	689	621	619	575	668	639	631	636	615	609	624	589	625	601	638	617	572	570	624	591	636	634	617	604	631	614	580	645	620	597	596	678	586	602	629	632	618	613	606	614	594	618	591	609	602	614	655	599	610	620	623	642	572	634	597	636	606	656	657	607	667	672	680	600	571	612	665	626	600	647	647	605	629	630	593	689	670	607	603	595	668	608	638	602	616	616	616	608	648	607	641	577	622	636	618	599	616	611	610	589	644	623	614	630	650	681	578	619	585	662	568	634	627	603	630	610	613	630	615	625	585	641	612	586	594	620	600	590	625	666	625	593	645	625	593	638	588	593	620	596	650	630	614	635	571	668	624	607	621	609	632	581	588	572	609	620	605	625	588	613	563	680	601	597	647	637	591	625	591	622	633	635	606	656	604	605	612	573	597	617	630	600	638	598	644	569	630	639	622	581	595	627	626	616	586	634	629	622	631	621	637	594	624	593	602	630	576	622	593	673	584	639	611	652	664	625	626	638	582	613	619	651	576	640	643	615	637	618	632	646	649	640	623	611	591	595	608	647	621	607	635	600	580	617	673	603	560	589	596	581	587	613	583	632	589	612	572	577	612	630	597	626	638	596	583	588	603	587	643	610	632	615	614	580	663	596	594	646	633	638	625	620	634	638	625	646	644	565	643	634	632	633	614	657	624	624	586	655	650	599	624	643	615	603	611	628	658	625	603	579	616	633	621	626	652	643	659	574	584	589	620	631	653	627	608	627	634	592	573	618	616	657	615	625	616	646	639	630	616	607	677	635	631	611	618	628	623	578	606	633	668	633	632	666	593	626	612	578	599	634	598	621	612	641	618	607	599	604	638	613	597	589	634	599	575	621	605	580	611	638	581	630	654	635	603	613	604	603	620	632	614	595	632	665	604	636	612	607	626	612	601	587	617	560	578	654	662	648	594	591	599	615	588	629	652	585	626	595	607	611	590	637	630	585	622	651	591	593	596	649	642	599	616	591	618	629	580	625	607	605	624	621	608	627	692	634	647	613	638	606	590	640	645	668	593	572	611	639	612	572	614	641	635	574	651	605	602	613	627	587	610	600	646	592	587	619	647	635	628	663	626	611	606	623	594	645	612	637	604	645	654	606	641	590	629	647	632	612	655	641	591	672	619	600	636	636	635	612	581	575	608	571	615	632	585	633	605	587	615	613	613	610	640	638	606	622	582	624	639	622	624	636	621	631	615	644	650	637	602	651	630	617	578	619	617	640	588	626	632	621	650	619	632	631	626	589	651	578	625	657	576	581	604	620	636	605	596	613	619	584	586	629	571	611	646	581	629	600	593	619	604	634	668	584	609	585	617	653	592	609	613	627	632	636	630	599	601	615	643	587	629	632	627	558	622	654	595	599	583	631	644	589	635	630	616	578	613	647	604	565	588	658	636	632	611	618	614	606	585	628	575	613	608	631	628	595	620	591	631	613	593	626	635	604	664	571	594	598	603	604	608	613	600	630	626	623	610	676	640	614	591	601	642	576	608	588	617	601	582	609	589	604	620	604	631	661	589	637	616	587	585	627	603	614	647	609	646	641	623	642	621	635	658	603	644	603	654	624	624	645	599	593	628	597	674	673	556	591	629	610	626	649	628	579	611	625	602	613	590	613	611	650	620	628	668	612	653	605	619	645	593	637	626	637	582	595	651	645	614	564	623	608	584	610	654	647	649	584	609	632	619	649	659	635	651	629	586	604	634	627	630	603	638	641	621	613	612	600	594	630	628	639	646	619	602	628	633	620	644	613	655	601	606	638	623	561	617	592	659	660	615	582	608	580	626	626	614	625	610	644	662	648	593	629	599	582	611	636	639	649	669	638	625	630	601	643	641	641	627	632	644	603	608	637	591	634	634	621	611	607	632	593	620	614	646	612	633	617	600	619	604	616	600	600	613	608	648	634	564	606	608	621	590	660	636	619	606	556	639	622	629	618	605	615	624	621	618	651	637	603	644	630	631	597	607	641	608	627	630	614	613	590	579	625	668	660	609	591	639	650	617	613	624	620	644	609	603	607	579	596	642	622	592	622	592	614	597	584	630	593	611	611	622	625	609	586	656	618	621	684	591	648	605	602	605	590	575	640	633	649	619	677	638	647	639	667	656	619	630	618	637	644	619	645	670	614	646	568	635	607	616	642	619	592	660	664	634	626	613	632	628	641	574	590	578	609	575	615	655	643	663	593	624	602	664	610	621	650	617	623
7333	437	396	375	317	241	199	169	168	151	150	146	140	149	136	145	140	119	159	130	130	129	130	117	127	135	106	112	126	114	124	133	125	128	122	114	144	131	120	131	132	136	111	100	111	138	120	117	124	125	113	108	137	105	117	117	138	126	116	108	123	110	125	129	128	120	125	133	117	116	117	118	141	97	117	126	123	112	136	128	122	128	128	103	109	102	123	138	117	118	135	120	131	114	120	133	125	137	129	117	132	131	123	115	145	120	111	123	100	101	108	96	122	104	100	98	124	111	102	119	107	114	99	125	110	110	101	116	134	122	106	114	115	130	117	124	107	109	118	111	120	121	137	117	112	116	126	106	118	157	122	129	114	119	105	109	112	126	109	107	115	130	112	125	111	131	100	111	116	127	106	117	140	111	116	121	111	121	123	128	118	108	120	110	120	99	134	114	117	109	128	116	99	108	127	132	112	116	121	145	122	106	124	131	124	109	121	118	114	132	116	106	121	111	114	143	128	123	110	105	123	126	123	113	110	103	113	131	113	106	124	125	127	136	124	104	141	127	108	123	124	126	116	111	130	115	124	97	140	148	141	128	110	106	116	116	123	111	120	112	107	108	111	98	121	139	123	115	118	112	101	108	124	118	121	100	124	108	113	121	117	117	129	117	117	109	106	111	133	120	123	115	117	119	121	105	120	116	129	101	136	120	130	107	124	121	97	96	136	99	125	107	113	128	120	114	116	106	106	107	105	121	129	142	114	137	123	116	133	117	116	135	115	116	112	115	114	124	119	120	117	117	130	109	111	130	145	134	110	109	119	116	104	124	94	110	136	124	121	117	117	142	122	130	132	135	124	117	101	124	121	117	124	108	111	101	97	123	125	124	113	112	122	118	117	133	127	119	132	128	125	141	105	108	94	105	128	113	116	112	106	123	108	115	134	123	119	130	107	119	150	133	123	120	118	170	105	111	120	125	138	124	105	95	135	106	113	118	160	146	99	128	110	122	92	100	104	128	130	105	126	124	129	133	121	114	101	111	111	129	123	125	122	127	108	119	98	107	121	114	129	113	128	126	117	118	131	103	115	98	114	115	96	123	133	129	140	114	104	109	112	120	120	135	121	118	126	118	106	112	121	129	109	126	99	118	124	86	105	120	147	121	123	108	113	134	114	135	122	114	131	105	100	133	102	118	139	124	129	116	121	136	122	124	126	127	125	117	137	118	124	105	116	118	108	121	134	119	105	91	112	121	117	120	139	141	123	127	140	120	110	118	118	128	105	113	122	119	126	114	135	131	114	105	126	132	125	139	125	132	120	128	110	121	121	107	125	113	113	101	113	93	114	132	111	142	110	111	109	124	118	143	119	121	113	113	133	117	139	135	122	124	133	107	103	110	117	103	124	131	139	101	129	131	110	121	100	127	128	131	130	123	106	132	133	112	121	122	130	140	134	143	132	131	115	115	114	131	127	134	141	128	113	118	139	120	127	102	130	123	114	125	114	163	141	133	115	128	129	117	111	107	123	117	121	127	124	114	105	128	120	138	119	122	130	126	114	119	122	120	117	123	101	123	129	111	114	117	119	112	122	128	123	132	115	117	129	112	112	113	126	128	124	108	115	137	120	111	107	128	112	112	125	143	109	134	105	122	141	115	111	118	120	125	136	134	118	118	113	111	116	126	110	119	122	124	133	119	95	111	126	117	128	121	134	106	118	91	120	120	129	115	139	113	140	128	140	120	152	115	154	128	113	102	116	132	124	134	127	111	120	119	126	133	132	109	125	122	112	129	111	118	134	125	106	127	120	104	132	103	121	99	128	101	115	120	121	119	121	120	134	160	105	128	110	105	117	113	114	95	127	113	135	120	127	118	112	136	129	119	121	125	129	112	118	114	129	126	109	105	122	102	123	133	111	104	118	135	126	111	121	147	109	120	98	109	125	92	122	129	144	101	109	127	120	149	125	118	150	121	116	124	127	122	127	120	121	117	133	127	122	132	143	103	99	106	118	126	136	118	129	141	119	102	122	128	136	118	123	151	106	134	120	125	120	126	125	96	113	118	99	114	105	122	133	117	122	105	120	139	114	134	121	136	118	125	131	110	128	145	104	114	133	109	112	114	108	149	132	112	104	137	104	134	120	85	104	107	106	113	111	123	129	112	112	103	127	122	120	106	126	121	101	137	126	105	102	137	111	128	128	115	123	119	139	108	119	124	130	134	135	114	109	134	118	106	149	128	114	137	134	125	116	116	111	122	110	128	112	113	120	137	107	134	129	126	104	117	117	127	122	129	109	125	139	117	119	116	122	136	124	122	112	121	111	137	122	136	119	134	124	120	114	86	125	97	127	120	124	135	116	135	122	98	113	117	122	119	123	121	111	120	122	148	111	122	119	111	114	128	118	113	91	123	120	114	115	135	130	108	142	98	120	103	110	129	116	111	122	119	113	130	135	126	140	146	128	140	97	125	116	121	134	129	113	112	127	114	125	115	118	99	119	127	106	132	142	121	119	120	112	115	149	119	124	127	119	111	92	102	144	130	105	134	130	148	129	126	103	103	111	130	146	111	105	137	117	116	135	135	107	127	120	135	105	121	129	120	109	110	129	133	138	111	134	120	118	124	104	119	137	118	133	113	127	132	117	122	128	124	122	119	114	100	134	109	104	124	124	133	129	145	115	112	112	102	120	132	123	130	120	112	142	133	121	140	126	114	113	118	129	129	106	124	118	107	142	118	120	124	122	113	111	130	116	108	116	130	122	121	119	103	132	140	124	106	112	127	114	123	116	121	117	120	128	121	117	116	127	121	116	107	117	118	116	111	131	123	123	126	114	95	101	125	108	116	124	121	113	112	120	115	117	111	128	123	117	137	129	134	112	115	120	127	132	136	108	126	114	112	116	130	119	143	117	122	121	119	108	115	136	123	114	109	107	115	113	112	98	110	127	110	123	129	118	106	126	136	114	108	130	97	109	116	118	119	137	111	119	134	114	116	111	124	120	104	117	108	124	124	118	114	119	137	129	102	111	117	135	122	109	104	135	126	110	137	131	117	119	121	120	117	126	125	102	125	126	129	122	115	123	124	131	107	121	106	103	130	126	114	127	113	122	127	109	116	118	134	113	114	119	123	108	115	131	127	132	108	138	114	138	129	107	121	109	121	115	101	127	106	138	126	118	132	115	123	132	127	121	142	118	109	143	124	108	104	109	114	109	123	116	114	136	128	131	126	111	127	104	120	117	110	122	129	118	120	121	122	107	104	109	141	116	117	103	107	146	132	133	105	130	106	97	100	115	109	143	141	136	125	105	117	134	121	142	122	143	121	132	121	125	146	128	126	122	122	113	126	107	139	128	119	114	109	126	118	121	133	87	129	120	119	114	125	131	117	138	134	120	97	133	99	114	114	102	115	128	104	125	122	112	128	111	129	135	88	139	104	118	135	131	109	131	129	136	114	116	108	90	121	137	126	121	119	93	125	130	115	102	140	112	120	97	101	117	109
6004	589	1006	1091	960	823	730	606	558	535	454	525	432	398	395	404	394	353	373	393	369	316	355	333	351	357	332	356	391	335	327	349	340	314	352	326	327	322	326	312	354	345	352	342	296	327	353	339	325	328	296	330	307	340	333	336	309	339	316	316	321	292	313	298	318	308	307	314	306	303	359	346	333	338	328	344	308	316	299	340	337	334	311	304	306	305	353	305	330	328	290	332	347	325	316	295	300	285	331	345	299	333	326	291	322	289	320	307	310	295	304	315	316	339	304	315	323	298	326	278	312	312	342	309	309	285	358	304	316	327	297	282	348	308	292	325	295	286	296	324	310	307	321	326	280	340	321	333	319	323	305	297	338	306	308	305	313	310	327	308	310	318	319	344	312	330	323	275	281	330	315	311	288	332	334	317	335	320	309	308	310	299	308	309	321	296	310	333	292	333	311	311	303	302	306	311	323	317	314	330	305	319	286	328	342	288	292	312	342	328	282	311	303	326	314	326	309	336	279	329	294	326	293	339	332	308	315	304	314	311	335	325	288	315	298	302	331	310	305	319	296	298	291	292	320	298	369	307	289	301	331	304	314	292	310	315	291	323	292	300	296	298	333	284	309	286	333	307	307	319	315	326	312	333	292	336	312	306	273	325	326	304	311	302	300	297	331	342	316	335	327	327	309	329	302	320	333	315	290	302	322	289	294	322	303	320	357	294	311	324	308	342	307	288	333	323	294	329	295	294	296	322	353	296	322	298	343	327	327	302	303	330	313	319	331	343	311	325	315	293	316	299	319	294	307	348	267	299	309	306	301	300	343	322	304	316	317	302	322	321	303	283	307	334	314	310	325	325	289	290	320	306	337	346	290	321	300	305	330	300	296	293	343	312	316	326	302	325	315	318	322	320	342	326	315	312	297	332	276	294	348	292	302	306	306	334	335	308	346	338	301	335	316	275	314	315	307	309	310	332	307	302	310	294	281	344	328	317	320	298	313	290	288	311	293	322	325	315	307	331	317	284	310	347	314	308	308	322	308	306	312	285	319	320	301	308	294	334	317	306	312	339	311	340	316	311	294	325	308	306	325	312	337	320	342	314	312	286	342	320	314	337	294	302	317	295	355	304	318	321	326	320	324	297	359	324	300	314	358	309	311	342	315	322	283	333	305	307	294	310	300	333	314	286	315	319	305	320	303	310	319	324	298	319	322	304	318	289	275	317	331	313	334	312	311	306	313	306	294	332	328	327	310	316	312	299	330	310	303	333	287	343	334	328	336	279	313	311	303	321	309	318	321	307	310	314	310	327	320	286	317	346	298	307	282	316	299	285	301	297	320	296	321	338	315	304	300	310	292	342	309	306	315	311	290	324	334	329	293	335	321	331	371	329	292	326	316	302	342	329	309	292	297	297	321	296	318	297	318	317	320	297	285	324	286	305	333	301	298	324	315	319	336	308	319	295	330	278	329	306	312	314	347	326	347	309	339	283	316	308	313	320	326	323	281	302	308	335	305	323	307	319	320	341	323	292	322	315	327	322	315	334	263	288	299	308	334	317	332	313	328	298	313	271	316	315	297	301	323	339	313	321	342	331	331	302	321	280	344	290	292	318	317	332	328	312	333	306	326	297	331	296	298	313	326	285	310	307	313	289	327	317	305	308	308	320	330	327	278	286	287	325	303	315	340	294	343	318	309	313	314	301	337	319	321	297	339	337	312	315	300	299	294	302	326	279	335	314	317	314	321	304	318	343	309	309	308	297	322	321	328	306	328	314	318	285	324	300	326	323	319	311	324	313	300	287	300	327	296	304	327	345	299	301	322	296	320	281	296	339	300	314	296	285	299	341	306	299	308	303	318	277	300	308	319	312	330	355	335	314	311	275	340	303	340	329	295	304	315	347	308	319	315	309	311	332	333	302	308	321	310	300	308	344	304	313	338	287	323	312	317	299	336	302	302	328	292	303	292	300	323	339	311	309	299	298	307	310	283	303	296	310	305	304	332	306	342	315	313	331	296	340	343	298	322	342	296	326	298	329	333	282	299	294	307	317	308	310	321	322	293	331	341	320	319	307	301	295	294	312	317	310	342	320	305	302	313	288	285	300	323	285	281	306	336	327	301	345	304	314	299	302	323	313	309	361	322	316	310	300	317	319	324	303	320	308	285	368	289	316	308	334	319	291	339	318	348	288	323	326	287	316	321	332	316	295	292	276	324	305	313	306	333	308	334	290	321	312	302	353	291	297	282	294	288	285	288	312	303	286	307	337	328	327	334	287	302	323	281	315	366	306	297	314	319	321	325	337	335	302	325	306	318	301	341	280	304	320	354	326	315	319	319	335	310	320	342	300	343	325	296	313	319	312	321	329	316	338	346	308	316	332	323	340	300	314	305	291	330	311	301	333	327	307	285	326	307	325	338	338	326	315	318	321	306	296	333	327	309	310	328	328	326	344	338	311	327	321	311	342	312	315	320	292	328	283	304	340	326	326	320	334	318	304	319	318	323	316	327	341	283	291	310	310	349	315	299	298	332	313	326	308	331	303	321	338	322	300	311	340	297	288	327	311	310	313	302	310	333	298	299	299	319	272	306	314	311	300	295	324	294	304	329	342	312	310	306	323	318	300	351	300	326	282	314	311	324	310	309	298	319	317	300	330	331	337	311	284	334	322	324	310	314	314	331	312	326	320	308	333	302	300	334	315	329	301	285	299	289	316	303	319	298	295	312	337	293	317	318	289	323	324	288	308	309	326	331	300	299	306	314	331	322	326	327	289	302	315	308	338	294	306	319	351	327	298	299	319	302	301	327	315	281	306	333	296	315	290	310	306	332	329	286	332	278	325	329	339	320	323	297	316	316	352	268	322	304	313	336	319	340	311	285	295	283	334	307	340	346	343	324	306	349	299	338	301	287	254	301	331	320	304	308	290	269	290	310	303	341	300	335	337	323	309	326	311	286	287	294	300	274	281	313	335	298	321	311	298	325	299	334	297	313	326	317	361	305	299	337	344	310	302	298	290	321	328	332	307	328	331	300	331	301	294	347	294	320	330	326	312	307	355	296	308	296	331	318	307	322	320	320	317	321	335	336	332	308	328	346	295	312	298	341	326	311	316	288	300	330	311	271	324	319	312	325	307	304	340	289	316	348	326	311	291	312	277	321	317	315	341	306	332	326	295	321	288	299	310	296	304	330	325	304	339	309	314	296	331	299	316	289	318	323	329	340	319	298	310	290	322	304	306	303	295	331	334	337	352	316	304	341	348	325	346	329	275	297	317	329	281	316	315	309	341	315	300	300	295	305	298	292	322	282	338	321	293	298	312	335	330	330	296	350	326	314	311	316	331	327	280	325	304	314	309	290	355	316	293	300	324	335	290	327	306	317	318	292	295	316	296	330	319	303	335	335	353	292	306	335	307	305	321	325	316	332	342	365	313	336	333	305	300	294	322	297	347	322	307	330	313	309	314	297	306	287	335	330	303	312	284	308	298	300	314	312	340
13956	1065	840	656	490	398	332	290	278	235	245	227	209	218	229	195	225	181	206	215	202	232	199	185	187	215	212	176	194	180	189	186	159	197	187	180	189	201	202	215	207	187	187	197	180	211	185	159	189	183	211	201	198	191	198	196	180	180	215	225	180	197	188	175	168	190	216	208	203	208	196	186	192	202	200	179	181	182	184	218	201	168	192	187	204	166	188	163	190	189	179	192	198	199	209	171	195	217	203	188	208	205	196	231	178	201	202	198	175	198	186	193	189	189	198	190	184	204	183	181	184	210	203	178	197	211	186	204	194	180	181	166	186	207	208	197	184	195	188	172	196	190	200	167	190	174	196	186	185	188	205	190	205	188	195	204	205	185	168	200	182	194	183	172	215	152	187	196	215	202	202	171	224	197	180	200	170	183	196	185	193	182	195	217	178	194	205	194	215	173	181	197	182	165	192	191	188	174	178	181	183	208	192	195	180	166	216	172	196	218	181	197	192	174	181	185	188	207	189	174	198	190	185	184	205	182	212	190	239	196	197	178	186	192	175	191	187	201	218	197	190	182	200	221	209	188	196	187	232	183	209	163	182	209	215	219	202	183	171	201	199	186	205	197	193	198	176	196	180	186	206	195	208	195	175	212	161	195	196	182	198	172	199	184	186	200	183	162	203	171	218	220	203	182	155	176	163	171	172	201	172	205	195	177	171	193	174	186	226	172	213	192	171	184	187	211	167	180	184	181	197	181	168	197	211	180	189	195	210	191	182	210	187	182	201	201	179	188	176	207	192	181	189	183	189	188	183	168	177	183	170	201	187	182	196	183	195	187	186	218	178	183	181	173	184	201	177	173	157	221	171	181	185	206	170	177	168	189	187	217	201	204	197	180	195	204	191	243	187	173	198	166	158	198	186	172	205	189	208	168	184	163	168	198	191	172	187	200	190	167	205	206	193	221	188	173	185	188	182	192	189	197	226	184	195	204	199	184	194	204	202	215	218	170	169	201	181	192	191	192	185	177	206	210	196	219	210	192	208	195	177	189	208	176	163	220	213	191	218	209	195	214	223	186	200	201	186	169	194	189	183	219	175	195	175	197	186	192	188	188	164	184	214	173	198	164	168	179	186	166	183	181	185	206	188	217	194	162	177	198	174	171	177	194	194	166	211	160	207	183	183	195	168	206	228	187	226	191	197	198	180	175	184	190	190	188	199	207	180	206	214	205	220	173	170	189	169	177	189	206	199	181	175	194	208	205	186	193	190	162	190	157	171	175	193	207	194	204	184	193	198	179	184	161	211	204	196	205	167	197	223	178	180	164	179	169	192	197	162	204	204	210	184	207	199	178	171	182	203	225	176	185	164	187	195	182	167	173	169	166	187	169	186	183	216	182	209	183	185	197	196	194	175	204	220	197	209	197	210	195	199	169	187	192	198	192	165	152	181	192	189	190	191	188	171	184	180	170	217	203	208	206	190	181	205	197	174	177	173	189	178	179	208	173	170	165	186	190	189	185	177	185	206	191	217	176	212	209	191	175	196	196	182	187	185	196	166	181	188	176	194	190	199	192	196	213	225	178	173	200	183	166	173	188	190	171	190	185	185	164	163	195	172	195	203	199	179	196	187	201	201	195	217	177	178	184	170	202	201	199	185	177	192	183	182	197	216	178	203	210	170	172	169	188	215	216	167	184	185	180	185	201	214	195	182	177	185	207	217	213	185	148	188	184	203	206	167	212	162	200	191	180	188	202	179	173	195	197	210	182	184	176	212	177	200	199	199	198	180	198	186	207	190	164	173	189	165	185	184	197	168	221	208	181	182	204	193	190	221	186	195	184	216	186	187	202	196	199	195	186	180	192	191	206	198	190	192	176	191	171	203	182	187	171	190	188	196	174	222	202	192	200	192	187	192	190	171	208	201	184	164	168	209	217	216	183	212	183	185	183	192	224	233	162	214	199	192	210	184	182	163	174	176	191	173	181	189	192	184	214	198	192	179	193	198	207	205	193	171	193	180	192	184	162	219	175	219	185	196	180	189	156	184	202	178	182	195	218	188	203	174	222	214	206	182	179	194	202	194	204	200	196	219	184	202	198	222	196	194	197	198	207	204	181	213	192	171	161	186	211	190	161	180	214	209	193	179	205	176	186	194	170	203	209	207	197	193	216	202	193	194	197	194	193	191	181	238	199	168	171	177	169	182	203	206	230	192	195	207	183	173	172	185	191	188	185	182	185	194	190	209	194	202	188	208	164	202	208	194	183	192	199	186	213	157	167	214	198	225	195	182	212	190	189	167	195	192	181	206	164	185	209	195	181	192	198	204	185	196	183	202	184	177	190	178	175	194	188	194	222	172	168	185	193	198	197	187	164	210	175	149	213	205	193	195	193	194	194	203	186	184	175	180	176	225	201	195	182	192	221	149	182	184	188	173	182	182	190	205	187	192	178	180	172	171	205	172	236	199	196	172	198	179	198	172	210	183	196	189	185	175	183	187	188	198	184	199	173	185	170	185	204	191	194	176	198	191	209	175	200	215	207	199	182	185	199	194	187	180	194	198	203	206	181	179	223	196	186	170	185	177	186	181	173	185	176	186	194	191	177	192	170	161	179	212	183	194	206	188	208	187	174	202	202	192	184	206	173	220	193	195	194	195	175	168	189	197	189	162	181	201	204	187	203	184	180	196	183	204	215	215	168	190	180	201	199	222	207	212	221	214	190	199	184	171	207	185	176	174	207	188	186	179	183	200	173	242	185	178	186	211	210	186	166	167	202	203	194	189	175	173	211	196	191	212	190	180	186	182	202	164	188	192	203	199	203	186	220	208	188	188	183	190	172	226	198	163	185	182	187	171	217	196	185	208	185	220	209	189	182	189	185	196	167	206	200	173	195	198	191	189	194	177	198	195	212	211	213	191	193	191	191	187	182	193	191	209	193	226	197	188	183	193	195	208	173	201	205	198	227	177	198	197	175	182	212	182	175	190	182	206	196	168	159	195	177	180	165	208	194	197	187	192	211	192	169	215	201	196	182	193	190	197	175	188	202	209	218	181	193	175	175	188	206	183	170	181	180	204	187	188	204	221	197	191	215	169	182	225	199	174	178	193	175	162	195	187	166	198	208	165	204	217	171	178	184	188	174	211	199	182	198	205	176	180	171	204	176	215	195	197	193	187	182	202	177	177	194	201	187	202	212	183	170	164	176	192	200	178	169	180	180	187	193	173	188	186	184	185	184	203	192	171	203	191	179	194	183	183	190	203	193	196	206	200	200	200	194	188	178	193	198	207	170	183	194	170	196	212	159	195	150	198	187	184	204	191	207	163	191	195	184	193	183	227	189	166	187	202	200	200	178	205	199	195	189	184	191	189	184	203	184	184	167	171	221	183	176	195	191	205	212	180	210	224	205	214	205	190	174	175	188	178	154	197	186	169	195	168	186	195	207	208	165	187	215	213	180	181	202	185	185	188	214	159	171	194	184	188	195	162	184	187	189	192	204
8107	1004	1805	2020	1775	1416	1261	1063	947	896	797	708	690	672	635	639	663	573	631	568	572	561	559	518	607	542	567	523	492	515	544	497	525	532	513	539	521	514	461	471	504	524	519	507	509	473	489	472	474	468	495	465	521	480	491	484	487	474	488	529	485	518	485	481	487	478	520	485	475	455	511	494	472	484	468	483	505	487	494	509	481	446	507	472	460	471	467	443	520	472	467	504	452	437	508	478	536	510	494	514	492	507	482	502	454	497	447	498	533	450	496	478	496	469	485	477	483	487	513	494	508	471	496	464	501	484	510	493	439	452	448	453	462	483	499	435	498	474	483	482	520	482	495	461	494	474	484	484	492	475	433	460	458	489	490	477	452	467	488	491	511	453	454	465	473	514	490	491	487	458	498	493	473	428	479	496	463	491	510	496	489	484	495	493	468	526	467	487	468	507	479	436	459	484	472	487	480	481	494	493	477	471	463	475	469	458	483	489	502	511	482	475	457	494	484	473	500	458	447	481	485	500	471	455	477	480	485	511	480	467	484	515	483	516	471	526	478	485	494	457	486	497	443	436	508	503	492	498	439	513	478	462	467	511	483	491	496	495	520	496	493	479	530	460	482	486	495	464	469	482	506	478	486	458	482	505	545	486	451	526	456	503	473	459	483	512	458	464	484	467	447	505	497	472	490	506	474	488	494	462	482	482	490	491	479	523	452	481	471	489	448	454	474	524	480	492	490	501	471	454	508	447	486	452	434	474	528	485	452	472	485	510	472	477	490	517	491	513	473	481	536	499	517	443	508	504	478	480	461	470	454	512	498	468	470	482	473	468	491	460	483	487	445	476	469	502	489	477	539	494	479	435	496	490	478	464	438	485	494	501	482	461	478	422	489	482	502	458	479	435	531	479	485	487	466	472	507	491	493	480	464	475	486	454	515	473	482	488	460	418	474	451	490	457	505	427	465	480	458	452	459	505	502	484	454	482	463	463	479	481	492	524	483	473	456	469	485	482	482	475	476	475	474	428	478	492	489	472	483	474	486	528	490	483	531	471	497	470	484	476	483	483	497	498	482	473	515	476	497	433	457	465	467	459	501	508	495	444	485	463	476	454	458	481	502	459	480	495	443	472	488	494	528	450	500	505	477	470	479	485	477	464	506	498	477	477	467	426	499	477	456	446	463	465	467	508	505	493	473	485	453	462	478	489	481	481	472	502	483	443	505	486	465	463	487	489	497	468	515	454	476	451	483	489	459	480	519	463	469	489	485	452	494	440	496	436	470	487	471	476	461	464	494	467	486	467	490	464	458	486	486	438	507	502	471	461	476	466	485	473	474	481	512	534	500	510	476	490	470	481	510	511	452	479	484	465	495	520	489	448	498	542	456	462	470	506	493	483	462	460	443	485	477	477	501	467	458	430	465	517	480	437	513	491	498	516	504	501	488	485	476	487	504	487	464	472	480	513	463	499	449	522	490	462	486	460	481	461	474	527	508	494	483	492	470	476	501	460	510	516	500	485	472	461	486	461	484	475	465	495	499	468	469	473	521	551	488	468	470	497	463	496	503	450	495	468	492	506	519	470	494	455	485	478	478	476	440	506	455	476	486	471	478	449	466	465	485	520	483	460	446	474	475	475	479	520	480	473	463	479	453	435	484	427	509	494	486	483	483	448	505	490	509	490	504	505	470	477	488	499	450	487	519	460	476	444	467	478	473	438	467	486	479	482	464	474	525	473	478	495	543	492	509	526	465	446	494	477	460	522	503	443	447	501	477	513	476	500	465	455	453	462	504	497	463	517	518	495	496	451	507	472	512	472	491	487	450	507	483	459	482	460	530	491	494	472	471	458	458	454	456	492	473	478	510	501	492	481	509	498	480	488	464	474	498	453	481	459	453	475	443	484	451	492	488	494	479	470	460	439	476	494	469	433	485	474	513	447	490	487	519	470	486	464	517	476	455	461	492	511	485	449	442	501	463	478	499	512	468	515	472	502	484	494	492	492	454	487	530	485	490	463	501	485	461	455	491	490	496	449	488	445	473	454	487	491	491	489	473	489	479	454	474	450	503	459	462	502	462	442	480	517	498	461	461	517	504	457	466	494	483	442	441	461	459	460	519	453	483	482	475	480	505	488	483	517	509	491	462	455	471	450	454	478	463	480	482	474	476	501	516	478	444	514	501	513	481	502	495	481	476	533	503	475	482	499	499	481	480	516	469	494	487	470	430	512	483	496	474	509	466	493	463	464	503	483	458	461	501	466	517	456	426	473	498	487	466	476	487	499	524	436	533	485	459	495	475	476	488	457	470	441	425	491	484	490	521	502	487	476	461	496	468	419	490	462	472	466	496	504	493	496	479	468	477	488	512	489	486	474	447	482	464	469	459	497	449	475	445	458	447	471	475	505	479	469	443	508	484	463	479	485	477	485	507	495	492	470	479	498	486	502	445	484	450	488	441	492	498	471	482	460	438	454	519	462	475	446	489	484	497	485	438	442	499	450	451	477	471	514	452	471	484	497	477	464	492	490	471	453	462	511	502	453	484	477	489	479	474	481	471	516	463	495	483	515	489	502	454	508	463	512	486	497	467	494	460	515	472	495	489	486	486	468	502	504	453	488	440	489	474	485	517	494	487	486	507	477	485	477	481	504	464	527	493	477	521	497	473	498	465	464	461	471	503	480	485	480	479	443	495	474	451	484	484	495	504	470	457	448	515	440	487	473	449	496	498	479	467	514	484	513	462	486	500	510	458	431	463	518	500	495	488	460	486	522	477	459	528	473	449	476	480	475	466	468	520	498	473	440	481	453	499	442	488	469	471	510	452	476	493	449	468	503	472	467	440	463	519	455	438	473	487	458	490	469	446	488	467	460	478	449	510	497	491	438	468	495	472	489	463	469	467	529	469	476	479	434	420	498	469	480	474	452	505	482	496	500	467	441	485	504	480	556	452	480	489	489	464	495	485	526	495	504	505	454	463	479	477	514	474	479	482	491	473	461	456	443	473	494	481	490	464	432	470	509	448	478	465	418	499	478	491	477	469	494	505	469	463	480	514	489	486	439	487	458	437	462	505	476	488	457	470	504	500	452	509	488	500	485	478	501	480	467	480	478	463	471	431	496	486	461	492	532	474	458	453	457	429	462	484	468	444	480	496	464	487	485	509	461	471	487	484	515	496	469	508	474	483	505	455	457	476	483	501	476	464	490	503	466	475	461	459	517	446	506	472	488	509	508	487	425	487	495	478	459	470	499	524	494	446	464	479	509	461	492	511	472	489	499	467	502	468	531	501	453	496	535	465	493	462	478	507	451	480	508	467	481	490	467	499	479	467	472	487	441	503	473	489	479	517	518	481	484	444	480	482	461	486	420	496	477	452	489	481	471	464	438	467	442	495	427	538	436	455	518	467	509	464	473	485	473	507	511	497	500	498	473	515	451	494	508	470	458	486	456	440	505	527	515	500	476	513	469	468	458	464	483	480	463	491	493	457	467	496	492
1742	313	294	298	308	328	271	254	283	282	265	290	296	285	289	272	296	278	265	285	291	289	281	272	284	291	283	300	279	268	274	290	281	292	264	257	286	266	265	277	282	288	268	241	248	263	248	300	273	267	287	302	298	277	272	266	302	273	270	264	292	273	270	234	259	284	297	259	230	287	261	273	275	305	285	309	283	256	277	250	270	308	266	261	277	274	303	275	253	274	317	290	231	312	260	271	310	273	308	292	250	275	263	265	255	271	268	285	293	256	286	279	244	302	276	295	287	280	270	271	265	269	287	278	268	251	255	271	280	265	283	254	280	277	303	290	278	289	284	320	272	265	268	288	285	259	276	267	284	277	272	275	271	268	262	272	280	246	276	302	274	256	268	273	257	256	293	250	295	260	297	277	300	312	265	264	259	286	288	287	264	271	276	285	287	249	316	285	256	243	299	305	299	272	281	271	258	314	248	259	266	272	285	293	311	268	269	307	274	275	283	276	309	273	261	291	257	250	252	301	293	276	298	249	283	293	284	255	260	289	287	282	282	272	287	276	256	287	265	295	254	297	269	317	256	296	243	260	285	268	266	273	281	269	276	255	271	294	282	278	267	324	280	266	283	290	293	280	278	242	302	308	249	283	289	280	291	271	256	294	289	271	276	278	281	287	263	300	270	308	304	296	299	261	280	279	280	289	276	277	271	256	265	268	293	288	282	305	288	262	275	289	285	300	273	298	251	273	266	285	276	323	278	271	303	268	277	265	273	270	249	288	252	283	262	283	258	293	275	256	295	304	290	274	270	286	276	266	282	286	272	284	268	259	268	295	246	263	297	312	279	294	276	285	279	274	273	277	285	314	296	284	281	294	285	290	295	294	280	265	286	253	279	289	273	275	241	241	289	312	304	248	274	295	276	287	280	307	301	306	270	280	288	266	279	304	317	276	263	261	314	275	274	304	293	282	278	266	243	314	297	300	284	265	235	264	284	277	272	282	312	267	260	306	291	284	294	306	275	294	274	279	245	290	276	298	271	282	275	248	282	242	288	272	251	272	287	285	264	286	273	306	288	273	270	301	310	258	290	276	286	263	259	287	311	269	275	294	252	282	294	275	306	277	284	285	268	261	276	257	309	281	262	262	302	262	256	272	284	295	250	300	283	298	283	302	266	289	270	312	257	265	264	306	237	272	263	276	265	283	294	308	288	262	303	314	273	285	262	253	252	265	288	283	287	267	306	239	255	256	288	287	287	285	247	263	270	278	259	281	259	293	293	281	290	299	253	292	301	280	283	291	259	289	265	287	261	294	277	290	269	265	267	282	288	273	290	254	235	307	328	296	288	289	268	251	283	276	297	295	259	265	272	270	271	273	274	300	255	284	327	285	289	282	266	270	267	268	296	267	278	294	305	300	296	272	275	281	264	273	292	303	282	300	276	238	309	273	295	283	278	254	297	307	309	283	280	298	280	264	257	259	294	261	288	259	298	315	237	269	283	274	309	255	302	294	263	272	268	273	261	256	265	286	259	256	311	270	293	252	242	272	298	251	287	278	267	274	274	289	277	255	280	281	273	301	275	273	277	263	282	300	289	257	269	316	270	270	277	324	278	257	263	278	287	300	276	261	282	308	307	312	307	274	268	277	290	277	284	306	252	278	274	291	288	303	281	262	256	283	285	299	296	278	303	281	309	275	261	243	290	272	301	303	280	269	299	300	261	299	277	269	299	270	280	287	282	289	313	270	286	260	287	284	288	282	264	273	258	288	248	272	266	289	261	246	257	243	290	291	284	254	280	266	264	281	279	266	279	298	262	290	272	273	276	261	288	276	287	309	278	281	289	296	269	255	269	301	281	257	283	272	296	269	284	262	280	289	264	293	278	277	269	269	285	256	289	259	282	277	261	283	275	294	289	290	295	313	281	259	256	293	277	287	278	296	268	301	302	290	295	275	267	277	262	304	280	262	265	270	291	294	305	284	263	302	275	301	290	288	292	270	296	312	277	289	251	260	293	301	247	253	290	290	269	267	313	293	264	263	250	268	264	289	267	275	277	273	282	293	302	292	268	281	270	289	282	270	310	260	283	274	296	279	277	268	281	278	252	260	284	267	293	267	272	307	298	292	281	313	258	278	252	270	285	271	266	255	310	265	294	285	265	276	271	278	264	266	274	283	254	293	246	301	272	263	293	259	250	280	246	287	286	262	279	280	261	283	324	278	276	270	302	262	286	270	272	268	264	299	266	274	246	278	271	274	296	270	286	269	317	271	275	286	288	293	285	274	287	287	277	263	250	295	273	266	269	251	281	274	304	247	285	262	266	260	299	286	291	266	313	272	314	255	280	276	267	292	290	259	281	286	274	271	305	309	272	291	251	282	304	274	292	281	223	263	257	217	269	253	283	256	300	301	270	277	264	288	263	283	246	276	272	270	273	281	269	275	278	262	279	242	247	284	266	266	287	269	308	283	312	286	259	287	287	267	270	287	280	292	288	277	307	280	275	281	307	275	290	256	281	297	254	285	307	286	278	277	271	264	272	246	276	293	287	276	297	270	290	260	282	253	297	251	288	266	243	285	290	273	291	256	277	260	298	262	275	266	284	271	260	286	312	272	287	254	243	258	309	271	269	263	279	280	279	289	280	278	284	262	270	309	293	265	265	263	280	264	281	289	269	301	281	289	300	323	330	303	316	301	261	299	252	296	294	257	304	286	278	276	260	290	267	256	277	279	264	252	274	297	280	282	265	258	266	283	277	257	309	306	292	311	289	299	317	287	257	271	284	253	258	287	287	300	276	281	275	271	309	275	267	269	257	262	246	284	294	260	286	305	294	267	281	306	263	276	296	295	292	287	253	285	254	271	268	289	284	279	260	285	267	246	313	300	293	297	286	276	269	280	260	257	269	303	255	266	279	261	300	288	270	292	305	307	307	243	264	262	268	252	268	284	322	297	273	273	282	286	279	296	299	243	290	267	286	274	312	284	290	291	270	287	291	289	303	318	273	268	266	271	274	288	292	261	271	283	279	304	230	267	303	255	261	269	246	313	275	344	329	270	265	291	282	276	270	300	300	296	276	278	286	276	297	284	279	243	289	290	272	272	268	248	262	288	295	275	264	306	293	272	296	272	300	261	251	241	243	281	298	321	277	274	286	270	310	285	285	274	269	275	273	246	274	286	274	257	304	277	289	283	287	296	264	296	290	297	293	302	292	312	299	250	263	279	278	310	297	243	288	269	290	238	265	256	306	247	272	278	264	297	288	294	295	261	258	294	281	305	310	310	268	290	279	282	285	271	296	290	268	263	280	275	290	278	290	278	258	285	291	243	251	286	295	275	277	265	292	308	271	277	284	258	285	256	284	303	286	254	297	266	260	245	272	286	312	275	249	264	301	269	240	261	292	279	274	302	294	259	264	299	253	316	286	293	276	278	246	280	291	287	309	265	288	285	294	284	301	300	291	277	274	287	278	287	283	278	276	284	250	278	269	279	284	291	318	286
2040	625	691	624	669	676	666	670	619	628	612	644	630	633	636	638	569	600	602	636	613	619	656	637	636	641	604	640	616	619	692	669	593	624	570	640	616	636	633	627	637	635	627	578	627	614	595	616	622	625	639	587	633	675	596	632	630	620	592	609	633	583	650	608	639	625	596	577	597	649	633	629	611	597	638	621	638	632	629	647	613	603	628	631	605	604	606	624	659	625	645	630	639	591	636	624	577	602	645	615	640	601	646	636	657	596	644	645	585	628	623	601	633	624	623	632	643	615	644	639	612	654	654	652	600	626	595	622	614	620	630	633	608	607	608	590	632	621	629	675	631	613	639	596	617	666	652	614	579	580	659	629	641	598	623	608	623	606	594	578	631	588	580	652	614	596	646	598	560	632	571	593	596	602	622	637	588	624	637	627	606	609	628	604	680	609	650	649	639	664	623	568	597	653	639	624	633	638	621	611	605	631	634	619	660	611	655	633	626	605	594	596	600	638	604	626	634	598	623	662	636	617	606	631	596	623	617	616	615	650	581	619	620	615	634	634	626	644	637	610	565	668	593	595	635	646	594	665	630	583	624	569	616	593	597	630	618	652	588	601	641	612	598	600	591	636	629	621	588	634	584	610	597	636	600	621	641	631	575	605	608	661	616	626	615	572	582	639	638	615	665	673	605	639	622	612	595	594	654	645	652	587	639	625	608	616	614	617	630	594	602	632	637	590	670	646	623	614	625	665	610	673	598	637	636	608	565	637	617	647	577	648	671	594	612	629	605	607	646	626	657	674	575	583	635	614	664	609	576	588	631	592	627	641	606	629	615	644	612	634	620	626	586	615	647	610	600	561	640	610	633	612	566	587	636	615	612	648	588	639	607	626	620	608	629	612	601	630	605	645	583	620	617	660	593	660	619	629	615	598	631	623	652	607	629	603	639	654	611	619	607	573	606	682	669	611	611	625	608	640	652	622	639	612	616	644	627	620	606	600	621	603	624	611	642	630	616	652	596	661	630	660	620	590	640	611	617	637	630	543	644	609	667	620	607	635	626	593	605	630	629	603	582	599	647	626	623	609	633	606	644	638	594	651	609	602	604	647	639	629	626	650	602	603	604	596	646	616	657	611	637	612	625	611	655	614	663	642	643	590	629	633	610	587	614	611	622	602	614	658	627	602	628	630	601	659	624	621	574	682	619	639	580	576	605	636	638	625	639	615	645	616	622	619	624	638	631	607	638	596	614	608	640	639	610	657	608	602	628	660	622	591	621	584	633	578	617	672	612	627	647	634	594	683	638	604	595	630	603	613	624	594	610	636	628	612	620	608	624	617	694	590	630	627	646	601	592	630	607	587	638	612	604	606	591	595	638	646	653	654	610	590	603	585	627	625	675	578	635	626	623	595	657	655	648	638	612	642	624	640	633	585	639	619	612	631	587	556	571	633	643	618	602	639	643	642	562	631	653	662	648	588	604	670	597	641	625	635	629	571	695	625	617	622	603	634	635	650	596	630	606	640	592	640	634	621	675	629	603	636	632	641	650	612	599	616	611	610	639	600	616	642	635	595	610	630	603	639	632	602	638	612	623	612	591	648	609	631	615	608	623	632	627	609	624	593	620	626	637	627	637	612	622	661	634	626	670	616	589	650	614	624	649	577	590	619	588	604	573	655	620	615	606	628	603	626	644	625	614	613	635	650	622	608	588	608	641	670	594	571	595	634	625	618	587	575	631	634	588	653	656	645	639	682	649	637	652	669	650	640	647	653	642	624	605	610	621	616	606	612	662	595	592	627	609	630	608	644	582	655	598	622	640	652	573	593	628	620	583	646	575	655	641	610	578	599	593	613	646	699	616	622	592	587	630	591	625	625	620	652	647	587	615	605	629	596	633	624	606	629	645	621	554	617	647	581	605	637	673	637	596	628	571	632	611	582	609	679	625	598	629	650	636	632	614	630	636	630	598	648	612	657	624	614	617	579	590	631	627	599	651	588	675	608	604	602	625	617	602	633	646	598	586	708	638	576	597	609	621	618	593	631	600	624	635	611	605	628	630	634	605	603	627	589	572	626	611	618	636	641	570	590	615	649	608	631	641	620	597	634	598	630	609	630	627	635	583	680	575	663	610	575	566	597	626	647	589	614	604	631	633	655	666	631	585	646	621	631	574	659	624	622	616	623	610	610	610	609	586	637	599	604	628	600	608	653	623	641	612	614	560	654	652	620	638	597	619	660	615	622	578	605	598	618	592	643	627	571	605	598	612	610	643	592	632	608	606	584	597	634	613	615	596	676	674	619	604	681	593	626	626	646	621	587	613	609	614	625	610	604	622	645	634	675	555	620	649	668	651	599	681	646	624	596	652	624	568	654	634	581	631	619	613	647	607	677	581	637	643	646	578	608	653	607	598	607	641	635	617	638	613	595	618	593	600	613	680	617	607	618	629	627	626	674	663	580	567	621	632	607	576	635	634	635	607	624	575	591	625	579	626	579	621	641	644	582	646	627	607	636	601	596	560	608	586	618	626	580	611	607	591	636	609	607	609	639	612	616	627	635	597	638	627	652	559	630	614	623	588	634	686	653	630	599	641	613	630	606	583	641	649	659	651	588	664	604	629	617	616	663	653	603	625	638	657	629	587	638	672	604	598	570	585	577	617	610	639	620	614	624	663	602	594	586	562	612	635	657	645	612	604	659	629	614	592	623	566	618	604	632	621	624	594	645	635	634	620	625	605	631	650	682	575	636	647	611	634	572	624	611	628	599	590	654	596	587	626	658	597	627	629	636	620	647	617	651	604	585	667	636	616	658	576	609	625	597	580	639	614	620	598	643	606	634	629	598	638	653	635	608	620	627	616	643	616	599	607	642	619	612	612	663	611	618	606	596	616	621	598	606	578	626	629	632	632	606	628	638	583	621	656	655	638	628	622	599	626	560	616	606	615	646	620	614	583	647	610	626	634	613	648	626	617	574	605	610	628	624	603	612	618	672	615	649	601	625	632	567	580	619	642	661	642	612	595	595	619	561	580	620	633	591	680	635	607	656	596	627	626	579	651	636	681	565	608	595	658	635	645	626	621	609	602	594	638	640	600	605	594	631	637	644	589	608	635	594	618	593	635	604	611	652	607	610	595	666	622	632	639	625	645	622	633	628	629	618	584	622	579	593	588	626	594	614	637	601	659	631	567	569	630	565	639	614	651	630	625	602	698	640	649	644	611	665	637	608	590	599	645	602	603	628	590	635	615	628	644	637	639	620	664	667	625	596	602	609	600	636	593	616	649	632	586	656	666	580	611	642	648	646	567	653	655	577	650	643	600	571	637	639	603	615	591	632	637	582	591	659	645	627	660	646	636	633	570	615	601	615	599	634	632	660	577	648	623	606	589	592	592	646	678	648	629	636	588	613	634	649	631	654	610	653	599	665	670	636	662	620	593	596	627	574	646	649	621	590	611	602	603	574	618	579	625	619	654	620	600	619	633	606	638	594	620	641	602	580
7622	402	462	339	269	218	195	188	192	153	145	120	129	142	115	119	136	129	129	155	140	134	117	136	147	117	102	121	123	95	131	118	121	111	119	119	117	118	101	138	121	117	115	125	119	128	101	113	114	105	101	127	104	133	137	115	117	119	133	117	127	99	112	98	129	116	100	129	111	108	131	110	119	135	141	117	112	108	118	106	113	116	129	108	128	98	127	100	129	122	129	135	142	118	128	143	126	125	117	111	126	125	104	131	109	121	122	109	121	141	138	105	142	142	129	126	143	117	121	123	117	107	127	108	145	130	135	128	132	114	124	112	125	130	119	138	112	137	116	130	132	121	118	122	126	116	115	116	104	119	115	105	139	125	116	118	112	131	130	115	128	135	122	109	120	115	121	121	107	120	128	108	125	110	112	122	114	116	108	114	102	94	115	132	117	124	117	116	113	116	132	102	134	137	146	136	116	118	135	120	124	117	118	114	115	143	141	104	123	127	132	121	132	126	117	114	121	143	116	101	121	151	131	123	119	140	114	124	115	126	119	115	133	110	117	118	128	123	112	108	122	105	143	123	118	111	115	124	105	114	118	131	125	116	116	132	119	125	114	104	114	107	98	116	137	129	126	127	113	140	132	98	112	124	121	125	129	114	109	131	99	109	103	109	123	137	127	121	139	138	144	145	112	123	127	131	142	110	121	115	138	103	139	164	132	108	100	120	129	102	126	114	125	135	111	121	105	118	99	109	105	117	119	122	112	120	122	123	114	120	129	109	111	135	139	123	134	128	121	113	102	103	144	133	118	120	100	120	122	107	116	141	112	105	130	123	115	134	131	126	116	131	124	121	103	114	110	115	116	128	133	114	102	106	107	100	131	126	114	126	110	113	124	137	129	118	145	104	103	128	108	139	113	131	121	132	110	142	118	137	106	118	98	113	111	100	102	135	138	115	119	102	104	114	104	120	134	111	112	120	106	132	102	105	129	133	105	113	105	125	113	148	140	120	113	136	124	116	109	114	129	124	123	103	155	105	114	116	128	113	120	105	112	122	116	109	117	119	112	123	124	114	111	141	137	143	113	118	108	110	115	99	123	118	115	123	122	124	129	124	134	142	131	123	119	131	125	111	121	113	127	127	119	132	130	124	120	102	116	128	113	118	117	126	139	108	117	93	94	107	114	130	142	111	115	111	126	132	126	115	112	141	144	125	114	149	116	130	117	124	130	119	131	113	145	113	153	122	142	144	121	98	122	115	116	127	119	116	125	135	126	116	135	123	136	124	108	125	127	129	128	116	98	121	115	134	153	122	131	127	108	113	101	119	106	114	128	111	110	106	120	114	130	124	109	118	124	103	121	105	99	109	113	112	107	127	126	129	126	105	127	133	131	119	108	108	116	106	122	143	118	113	120	140	112	113	121	133	128	95	134	113	117	113	105	105	113	118	116	112	140	138	125	130	114	117	115	136	126	130	126	117	109	139	137	117	126	117	125	94	126	148	116	118	119	92	117	97	118	122	119	152	123	138	125	123	130	141	130	137	135	115	118	112	127	112	119	117	127	136	128	110	137	153	136	129	117	118	109	105	112	112	122	123	109	144	127	134	103	109	108	118	127	108	126	100	126	111	137	112	115	116	114	129	126	117	120	124	124	139	117	87	130	118	114	97	127	110	103	101	134	100	101	134	117	114	116	132	119	122	133	112	111	118	118	106	143	125	144	118	115	96	121	108	110	124	137	105	116	114	129	137	120	132	126	136	129	107	124	121	120	126	122	111	116	114	125	151	130	116	124	118	111	112	111	135	142	124	111	110	134	115	125	131	97	105	117	119	135	106	129	112	104	127	104	119	130	132	122	93	123	129	107	121	135	124	132	117	124	130	134	122	107	111	112	118	120	124	107	131	109	131	112	115	116	116	123	124	133	135	128	117	108	127	121	103	132	115	108	120	135	130	114	122	119	140	151	113	126	132	101	118	120	116	92	131	137	113	125	125	126	134	107	101	134	131	119	120	131	110	112	148	133	123	129	122	127	96	112	118	135	143	118	129	112	99	105	125	103	135	126	124	128	137	110	102	143	143	138	125	111	105	130	121	103	106	114	121	121	128	110	148	113	117	129	124	121	123	118	112	120	122	138	124	124	120	114	104	128	120	123	115	133	120	130	127	117	120	96	129	107	110	130	104	121	134	128	121	129	114	124	109	91	105	120	123	105	104	120	122	114	108	131	115	135	141	135	110	109	118	132	107	130	117	121	125	112	117	113	120	136	117	109	138	114	103	129	110	132	126	130	122	109	120	116	112	95	110	106	134	122	124	121	141	121	120	123	130	115	111	137	123	104	116	114	138	105	122	124	114	110	113	122	113	129	111	131	120	117	106	114	123	129	119	113	113	118	124	125	105	121	125	127	109	119	137	120	127	127	97	135	123	117	153	117	111	123	119	104	111	122	141	131	126	117	119	119	131	113	135	113	132	119	124	134	101	129	96	118	103	114	129	150	111	132	153	121	124	121	99	130	105	118	116	129	113	106	129	119	136	141	118	125	108	122	119	132	117	97	107	117	127	106	119	124	119	117	108	118	82	133	131	112	121	135	123	127	94	134	127	113	128	135	102	116	107	116	124	111	127	112	113	136	117	112	123	115	116	99	140	128	107	125	128	129	98	104	138	131	117	125	113	116	110	134	105	93	134	114	122	160	131	108	117	118	111	140	109	120	120	103	131	122	113	114	130	122	134	103	110	116	111	130	114	129	149	108	106	144	122	131	105	124	132	122	125	130	129	102	120	128	100	117	118	124	125	114	132	130	106	132	122	126	129	133	127	105	101	116	118	125	119	138	128	132	124	119	120	119	123	119	126	128	131	118	117	139	116	128	125	107	123	107	99	133	127	101	108	130	125	123	148	130	134	129	117	117	116	109	130	112	101	109	102	116	132	135	96	124	106	114	108	131	124	92	117	130	102	108	102	128	120	130	113	126	130	141	119	142	124	104	117	117	119	122	108	101	130	99	120	124	128	108	108	134	133	142	120	121	114	124	117	117	110	131	118	121	106	113	114	109	108	139	131	124	122	118	121	123	104	108	110	140	136	122	113	111	101	130	125	111	113	109	120	100	126	138	120	132	138	109	92	112	106	109	113	135	131	108	116	132	129	113	115	137	120	119	137	133	136	120	112	114	118	112	109	124	133	109	106	102	111	104	124	123	147	112	122	122	131	149	129	127	110	111	120	143	122	105	135	116	94	119	146	109	117	129	135	139	148	125	109	119	116	118	108	133	126	126	123	129	120	134	129	109	119	112	133	118	121	117	114	121	101	121	115	121	111	117	117	139	120	130	117	124	127	106	128	115	119	135	128	126	110	112	118	129	143	143	117	130	115	104	109	118	97	102	122	125	142	116	123	115	125	114	125	131	135	108	126	124	113	130	121	120	134	113	112	136	118	114	124	129	115	130	113	117	117	131	120	112	132	142	131	110	103	126	98	111	122	129	107	142	155	112	119
6016	588	981	1208	961	826	737	611	560	485	455	478	416	437	405	394	377	388	361	351	368	418	375	350	350	331	344	346	348	369	362	312	309	307	310	324	338	365	344	292	365	313	307	326	311	323	333	324	329	323	329	300	301	312	356	338	320	323	321	328	287	318	324	330	298	337	315	341	329	292	303	293	300	373	344	304	317	352	317	323	304	296	325	290	317	319	321	321	329	306	332	331	326	324	307	311	288	293	310	317	315	288	299	318	309	306	347	315	313	335	313	326	312	313	317	328	290	312	308	313	310	319	325	317	327	280	312	317	292	315	324	319	292	316	333	337	313	273	309	349	334	344	329	314	310	326	299	297	305	332	315	318	303	330	307	309	306	344	292	312	306	288	328	331	311	324	320	312	323	311	315	312	338	291	304	349	295	308	337	318	315	320	295	298	342	331	345	326	307	270	326	349	343	268	307	334	350	317	286	295	350	299	316	329	294	321	308	341	345	291	328	318	326	332	338	322	298	266	321	339	316	318	342	298	323	321	319	331	325	320	293	323	314	302	317	300	306	352	299	301	313	311	278	307	347	339	361	324	325	317	333	322	331	320	308	296	304	334	311	323	302	331	309	304	308	323	314	297	312	357	326	316	310	305	306	328	314	323	321	348	334	328	318	298	317	319	337	304	311	327	311	331	299	304	316	306	315	302	350	327	285	345	314	296	317	319	311	342	280	316	313	306	336	294	318	317	316	303	319	324	381	313	300	311	335	317	338	332	319	319	289	328	331	318	343	316	306	326	309	301	282	311	313	300	295	337	310	309	328	317	306	306	279	286	280	324	326	325	326	316	333	332	328	328	305	311	335	328	290	332	323	330	343	331	284	315	318	306	307	308	304	313	316	281	325	266	333	294	323	335	324	314	305	342	325	320	293	320	315	339	348	319	330	315	300	345	326	326	296	301	307	351	299	312	313	333	307	314	292	293	327	297	315	318	308	327	324	305	326	298	307	315	351	308	287	329	303	290	278	292	327	307	318	325	340	302	298	304	323	297	332	308	283	320	323	311	332	288	318	317	319	327	303	322	318	319	288	339	299	325	298	324	295	305	329	316	318	311	302	341	297	296	332	317	319	347	326	308	324	294	291	313	285	322	335	312	305	318	286	310	304	352	327	305	312	325	339	314	303	301	309	339	311	323	313	327	309	332	320	299	323	350	329	329	303	330	315	287	338	315	316	309	333	331	331	321	337	325	324	299	347	323	328	316	328	312	307	285	313	316	340	315	338	307	304	305	331	324	344	304	322	346	338	298	347	306	312	327	315	344	316	332	334	293	345	331	301	312	321	302	323	328	335	310	338	273	309	305	303	329	325	319	312	312	333	343	294	326	325	310	366	302	298	335	286	294	303	284	313	286	323	315	332	350	303	324	341	297	329	295	291	330	312	301	319	309	325	328	303	342	341	304	298	307	351	338	321	294	347	308	302	312	319	344	337	336	333	346	306	353	297	349	315	288	354	310	309	304	315	295	330	316	307	346	304	330	322	323	314	308	320	338	316	333	337	344	331	284	292	331	333	325	299	318	329	323	308	316	267	323	308	301	314	349	302	304	299	308	314	308	327	340	309	327	320	309	310	339	321	304	309	322	319	313	301	331	291	297	306	290	297	309	312	321	332	317	333	315	305	302	345	348	347	323	300	307	333	300	304	297	325	323	323	317	329	332	293	293	321	312	305	286	317	342	326	346	309	317	313	270	343	334	342	306	325	325	278	275	285	377	338	317	341	338	340	296	319	324	304	327	343	316	321	352	317	303	360	312	298	327	297	291	317	278	303	328	289	332	306	350	286	348	324	345	321	331	316	321	267	332	292	297	299	331	301	325	320	327	314	301	332	351	329	339	321	327	341	323	307	322	333	307	327	320	315	316	325	318	314	291	313	294	326	324	321	327	303	324	314	325	291	328	271	314	321	293	308	335	317	377	348	349	297	317	303	310	298	325	324	279	297	334	336	330	300	324	323	318	310	314	306	329	340	285	298	332	317	321	329	299	298	316	304	296	358	328	314	331	300	338	339	323	312	349	320	321	327	316	338	286	331	307	334	304	312	314	311	338	324	285	313	291	262	318	321	329	290	324	341	318	325	314	327	340	336	297	297	310	335	321	336	323	344	339	353	344	317	331	311	325	317	314	324	339	342	329	299	325	294	339	287	331	304	284	348	310	320	329	306	347	313	325	333	337	326	321	325	328	308	323	324	348	297	297	321	342	299	329	315	304	332	318	289	316	322	332	306	301	337	321	284	330	318	324	339	344	340	327	317	326	313	319	326	289	311	319	317	341	322	297	316	312	347	306	332	295	301	309	309	304	334	302	296	301	317	325	309	285	306	301	302	326	333	325	339	320	313	326	316	275	322	315	324	292	305	339	276	341	332	324	339	321	290	327	342	312	311	311	335	329	296	336	296	312	323	322	335	311	307	359	311	351	322	320	327	313	315	309	288	290	347	382	322	324	299	348	329	304	324	289	310	304	311	329	301	320	314	332	338	320	311	300	326	316	319	319	361	292	326	324	318	289	312	338	367	303	320	335	320	329	302	320	318	339	312	327	307	344	306	301	310	336	305	304	280	301	296	323	304	305	306	303	338	303	299	338	318	306	368	309	338	336	305	345	322	319	329	343	317	330	339	321	315	330	314	330	307	314	322	338	323	328	306	318	308	334	334	301	319	323	333	296	324	298	318	334	306	313	302	323	334	304	328	317	303	336	305	311	298	321	329	326	305	302	341	303	317	297	305	272	319	322	290	326	321	311	334	288	314	307	334	320	315	333	319	320	317	330	329	315	323	305	309	309	321	297	324	322	305	276	308	333	337	303	285	328	314	323	322	319	291	297	315	295	318	303	353	303	322	304	272	308	319	321	341	334	350	334	327	338	345	316	304	309	310	335	314	322	320	312	274	340	301	298	324	321	317	281	327	328	316	312	314	321	302	292	318	369	288	313	303	290	321	310	322	320	306	337	329	357	359	306	291	287	355	332	316	323	327	292	310	319	321	302	311	322	318	288	335	350	314	319	304	279	282	301	318	312	317	314	300	325	317	296	285	316	298	310	312	311	301	339	322	356	299	337	326	329	296	298	335	306	334	333	304	283	308	331	292	301	309	340	336	306	302	333	309	304	345	318	336	302	318	336	288	291	346	323	316	307	297	296	332	323	323	322	328	324	326	327	292	304	308	330	354	333	290	323	328	321	321	310	298	306	318	292	308	296	307	328	294	315	331	333	286	293	313	318	310	349	317	306	338	308	300	319	310	317	332	313	311	337	340	341	323	315	295	295	302	306	328	285	289	303	268	318	309	300	313	335	337	326	325	348	343	312	337	369	315	297	277	326	354	328	353	335	329	294	313	336	317	305	306	329	324	307	338	320	324	329	313	309	314	335	301	336	292	312	357	318	305	347	300	318	331	332	316	313	313	312	346	318	374	328	317	314	325	313	285	315	312	333	320	274	283	326
13950	1118	834	681	517	387	329	350	283	265	257	248	231	213	200	231	205	227	202	211	198	203	207	223	209	207	217	212	224	200	174	195	208	201	197	228	181	199	201	201	181	171	177	179	207	159	191	177	185	193	216	207	197	196	190	214	211	210	202	203	192	188	211	183	177	194	180	222	197	189	186	212	206	177	217	224	189	199	190	181	181	201	178	167	170	191	180	194	187	196	216	200	186	211	202	194	172	193	188	196	168	208	185	176	194	184	196	201	195	168	191	208	193	187	167	170	212	196	181	197	209	183	198	159	167	203	198	184	162	177	194	201	169	196	200	169	183	178	161	167	182	188	201	167	181	189	206	195	205	195	205	194	201	205	178	183	168	183	181	205	188	193	176	180	167	178	182	191	193	200	159	187	207	225	179	169	205	181	173	207	181	188	204	191	188	191	181	173	190	202	170	189	177	190	178	179	204	182	224	194	198	195	179	197	204	186	183	195	175	199	184	188	143	172	183	198	179	168	179	181	174	193	171	204	188	172	208	167	189	198	171	198	192	204	211	220	219	192	196	202	197	176	171	190	187	189	188	176	181	188	189	231	197	193	233	222	206	178	162	204	203	213	216	188	181	199	193	201	170	209	163	202	188	221	180	176	163	199	185	202	187	180	189	172	205	204	206	211	184	209	195	207	203	184	193	168	202	180	202	209	156	226	185	198	180	172	170	177	172	192	176	200	163	187	207	199	173	195	195	198	188	208	197	182	220	189	166	178	208	165	199	173	199	211	180	232	186	197	171	195	203	201	225	212	199	209	197	177	198	193	168	203	190	211	177	175	195	193	198	174	185	199	195	185	193	167	183	180	198	165	192	209	189	186	200	179	213	206	181	159	211	206	186	189	194	213	194	198	226	224	192	186	198	187	193	186	181	172	188	179	178	180	191	217	194	159	190	195	199	224	186	173	180	185	185	221	171	189	190	178	204	207	194	169	190	197	200	187	201	162	186	193	198	191	217	181	185	186	209	214	174	171	212	186	178	182	203	216	201	224	189	191	197	184	174	198	210	159	191	210	208	185	173	207	196	182	205	202	202	197	197	178	189	181	170	176	184	175	180	207	179	203	166	197	188	196	200	199	197	191	187	211	183	206	214	180	178	200	185	198	186	210	177	180	183	177	170	196	195	197	175	198	174	169	174	168	182	195	173	210	212	189	209	168	199	218	191	180	166	222	178	190	198	158	188	228	185	216	192	191	199	227	186	178	172	191	168	160	213	204	194	204	189	212	189	193	175	189	178	162	181	173	197	192	198	191	175	159	178	160	187	178	199	181	191	195	199	167	199	184	163	212	176	178	204	183	156	190	208	228	204	185	182	208	167	213	169	167	228	179	199	185	182	195	177	189	193	186	196	207	202	210	205	175	187	187	191	188	170	199	184	204	204	187	190	212	189	207	185	177	202	168	183	173	192	181	187	170	194	207	221	176	183	204	219	200	200	215	205	201	192	190	188	204	183	201	205	204	162	191	178	173	207	214	197	191	215	208	192	170	209	213	193	172	168	169	209	203	169	195	197	191	181	227	218	178	205	178	187	182	191	160	183	196	189	193	174	167	197	195	175	193	171	184	178	187	177	201	197	188	204	229	187	148	195	214	219	198	212	200	213	205	217	193	180	180	186	188	187	192	174	215	158	174	199	175	229	179	207	200	192	231	220	204	194	184	197	216	183	158	169	197	197	191	180	211	179	152	195	173	200	224	204	168	200	196	203	167	195	216	206	189	216	184	200	200	199	166	174	186	188	216	193	190	173	188	179	193	172	199	194	176	172	179	173	173	220	194	172	180	168	180	176	191	197	229	199	189	196	205	206	193	200	181	205	192	178	197	199	192	194	153	200	201	212	178	212	195	192	190	163	215	186	183	213	181	192	201	203	190	182	187	186	181	202	198	186	206	188	185	190	193	189	181	196	198	199	193	206	202	187	170	186	179	195	186	182	196	202	196	184	192	202	178	160	209	173	185	174	192	181	190	208	213	186	186	193	196	229	209	178	180	174	174	218	207	198	172	201	195	192	209	170	188	205	163	192	179	176	196	214	190	182	189	176	203	208	213	189	200	204	187	186	212	196	177	193	204	179	204	231	205	203	186	196	194	218	163	190	183	213	184	197	207	175	183	193	198	194	201	189	187	226	175	185	200	159	178	196	192	204	211	192	166	177	200	196	175	191	195	220	205	202	208	185	213	194	210	210	165	183	195	200	201	199	170	161	186	197	198	214	199	198	184	162	188	187	184	210	213	193	184	199	219	210	202	168	200	192	157	190	188	185	208	210	177	190	195	169	181	205	187	192	185	170	215	206	202	190	177	185	181	160	193	182	189	180	175	194	201	198	205	189	168	187	187	198	155	181	169	178	200	149	185	204	180	190	189	197	213	181	181	200	189	202	232	193	191	192	184	207	206	171	199	200	198	179	216	218	213	221	176	202	191	205	195	184	183	204	194	191	185	177	191	202	185	203	184	193	184	161	186	182	170	174	204	213	197	183	208	186	187	175	190	213	153	187	203	206	190	157	188	179	202	192	197	190	197	171	209	199	208	255	192	200	195	193	194	195	169	187	196	201	211	197	178	220	195	183	193	196	214	203	184	222	181	205	211	201	198	174	183	172	192	201	173	220	193	210	173	196	159	198	190	177	208	201	199	205	192	169	212	202	213	197	199	182	177	191	160	185	174	185	184	213	202	149	192	183	195	198	189	196	173	194	186	188	180	183	182	182	203	199	186	195	191	198	181	180	179	191	185	202	180	198	180	189	195	202	192	195	200	201	193	178	201	175	199	195	190	210	178	186	189	205	188	173	213	198	197	187	149	186	166	175	205	206	169	201	171	174	193	183	189	173	185	165	194	159	174	203	179	180	191	174	162	216	166	210	188	155	191	207	192	203	195	232	197	188	212	211	188	228	186	172	176	168	192	194	211	204	191	219	176	174	192	208	186	197	217	223	181	172	204	167	195	186	196	195	207	169	193	170	210	212	187	178	188	183	190	190	195	234	205	188	176	172	183	188	197	192	200	193	194	201	181	178	159	194	194	199	211	214	219	212	190	191	202	175	189	181	199	173	228	172	190	164	174	183	177	195	189	170	170	205	179	194	184	189	181	188	175	190	193	201	188	209	203	194	179	199	175	195	202	207	165	187	199	184	191	189	189	204	199	201	175	177	186	173	191	200	210	196	207	180	189	171	202	203	205	206	187	210	198	177	164	178	189	193	190	196	186	206	173	180	218	199	187	185	210	215	174	182	208	201	183	205	202	192	188	184	163	184	206	199	209	206	187	192	186	204	220	177	178	204	198	164	191	194	189	202	206	218	180	177	182	172	181	202	195	214	193	174	176	197	184	207	195	204	202	176	179	190	188	200	224	190	191	192	219	203	166	207	210	186	176	180	172	198	211	178	175	181	196	189	187	219	199	218	205	187	197	169	198	197	188	198	197	178	210	189	181	190	184	168	176
8097	1012	1746	2076	1820	1468	1248	978	963	855	768	747	682	689	675	631	653	605	580	584	564	585	563	528	492	521	515	525	527	521	516	518	522	530	507	517	496	519	482	505	505	498	548	469	537	520	473	509	517	447	518	547	506	521	501	498	522	428	506	471	501	455	455	523	492	482	487	482	481	506	470	484	478	514	481	492	465	481	468	489	504	529	521	463	479	509	510	485	507	488	465	466	493	511	520	496	489	489	489	474	500	454	497	486	482	462	505	481	487	478	460	446	492	476	495	498	477	470	514	437	477	459	476	497	479	470	475	511	471	476	486	440	499	491	452	474	471	510	470	464	453	457	470	452	472	458	474	486	469	499	477	510	478	477	519	481	489	489	473	473	508	476	486	516	499	445	500	498	515	504	487	505	466	474	463	458	497	477	500	460	484	467	505	467	487	491	509	488	439	427	447	489	484	496	420	502	483	462	467	461	473	453	476	485	471	508	477	463	462	501	456	463	495	471	468	468	473	488	460	475	496	495	505	479	475	495	458	493	490	448	461	464	479	448	494	514	456	448	495	463	518	496	472	472	515	496	475	475	441	493	506	509	481	446	491	470	484	469	488	446	495	471	489	450	480	495	470	503	507	475	445	477	464	493	522	456	512	469	502	496	481	492	443	497	474	485	465	477	468	471	477	544	436	488	511	460	512	468	477	465	463	451	467	485	446	439	496	507	497	479	475	502	496	518	460	491	478	516	496	485	507	499	451	496	453	504	499	532	469	481	478	498	474	437	483	489	457	495	434	492	483	459	484	468	455	460	472	500	533	494	462	510	477	518	479	443	479	478	476	472	492	477	471	485	492	524	445	490	479	504	500	507	461	432	464	448	465	477	512	479	490	496	471	474	484	469	443	432	442	461	495	465	500	486	496	505	470	497	474	474	483	516	453	497	483	468	430	462	463	521	429	480	463	498	487	495	486	426	479	500	476	479	479	459	499	493	472	481	493	478	502	495	453	451	511	452	511	494	429	472	484	500	506	480	486	491	477	489	483	475	483	461	465	485	480	432	474	458	539	517	494	497	463	481	450	460	488	509	510	491	474	479	463	522	457	505	492	510	467	504	457	471	487	507	485	488	511	455	505	511	509	474	483	480	486	479	483	448	479	490	485	428	480	459	481	461	489	480	490	499	492	468	453	475	493	487	498	460	527	444	472	480	483	510	475	504	487	490	463	478	457	489	524	467	509	509	480	508	521	452	491	521	476	479	487	449	520	488	484	474	499	458	445	508	485	483	479	491	510	473	502	504	524	483	457	501	493	499	507	465	516	501	489	474	475	482	502	524	480	438	469	478	452	481	515	470	484	483	466	516	421	475	481	476	443	454	480	466	461	507	488	490	461	470	471	484	466	465	504	498	479	460	453	466	464	465	476	486	487	473	524	502	479	497	449	455	504	490	481	440	525	482	475	471	491	467	480	468	478	495	480	446	487	435	465	480	472	464	505	506	462	472	456	451	452	447	465	491	476	512	466	525	470	454	496	476	495	480	498	472	464	494	497	455	474	473	460	452	468	424	487	506	477	468	478	493	470	522	518	481	482	500	461	487	449	461	458	483	460	512	506	462	508	484	467	465	531	501	484	467	472	455	467	491	491	486	472	467	462	449	455	473	492	492	471	475	432	496	455	546	495	459	481	488	483	461	503	462	482	465	497	523	476	478	482	469	440	461	470	486	481	488	497	461	525	506	486	487	463	529	483	449	475	466	449	490	486	463	459	492	523	472	482	499	479	489	443	475	501	496	473	468	484	503	460	476	497	462	508	486	458	505	464	487	474	519	477	457	473	463	468	503	538	498	534	524	494	467	450	465	514	465	483	511	485	468	451	517	484	477	490	474	471	453	459	456	491	495	501	474	477	478	480	481	480	463	492	500	480	474	468	456	451	525	467	476	488	465	448	458	472	467	447	489	466	487	478	486	505	448	463	447	454	525	485	485	511	520	493	487	463	469	506	525	486	518	514	454	478	476	459	498	520	509	476	447	479	476	529	487	525	447	506	455	502	501	487	442	485	450	441	462	465	476	487	516	497	460	476	499	495	471	457	503	517	469	517	478	496	494	476	476	486	481	482	491	477	474	486	494	473	468	451	500	448	468	492	499	496	470	449	491	462	493	427	486	451	452	422	483	512	458	498	521	458	499	504	482	440	480	454	445	451	518	518	468	524	484	490	481	442	471	482	487	451	495	527	436	489	475	480	527	488	493	492	510	458	469	521	462	435	460	473	472	519	500	503	515	511	485	474	456	446	470	458	472	459	510	463	461	482	512	505	460	469	498	481	484	458	476	504	442	484	452	506	491	481	512	446	490	474	464	462	478	448	456	480	489	476	540	508	498	458	500	460	452	497	460	469	480	475	512	487	496	485	476	500	524	495	504	486	496	468	488	467	473	495	490	477	502	443	481	471	459	465	483	486	482	485	532	515	418	473	503	493	464	446	476	473	496	482	484	490	466	483	505	487	482	477	487	509	492	438	480	465	489	485	508	493	460	502	461	487	498	452	492	534	469	495	445	481	468	506	443	499	475	494	458	499	512	495	461	506	491	445	490	467	510	495	468	477	486	449	512	501	458	482	519	465	486	489	462	466	490	522	517	456	491	485	479	466	468	484	497	529	481	460	484	490	486	482	481	517	498	489	517	507	480	484	495	529	481	534	501	476	502	515	481	479	477	493	454	462	488	509	437	448	480	497	473	492	473	475	486	481	495	525	519	456	482	492	471	497	495	489	511	507	473	494	466	502	509	542	462	497	486	461	479	475	433	494	480	506	525	492	494	487	480	527	493	470	451	477	480	475	440	469	497	501	460	485	515	512	502	465	502	495	479	493	452	482	457	524	445	481	450	508	450	423	473	466	512	466	456	485	477	458	458	455	493	486	484	461	489	465	514	441	496	492	476	481	467	490	493	509	498	509	493	471	446	480	459	447	498	473	456	515	461	494	478	468	459	499	468	479	470	527	498	483	509	453	477	461	499	467	495	485	493	492	454	518	497	496	510	523	471	449	490	480	455	473	469	478	466	481	480	491	498	494	494	495	474	472	510	510	500	490	479	484	464	478	518	465	507	478	481	487	503	449	475	492	447	477	482	502	455	491	505	475	484	470	479	454	500	472	499	515	447	486	496	470	453	513	494	487	499	472	501	453	467	454	459	487	488	476	480	476	503	452	487	463	508	508	485	504	526	481	501	481	500	538	489	489	480	499	462	505	537	452	516	503	497	479	483	474	511	475	464	470	479	503	440	493	466	458	478	489	465	454	497	493	454	554	475	501	479	451	498	481	449	480	482	497	470	476	476	496	475	511	451	507	465	478	463	483	498	494	449	495	454	483	460	453	478	495	457	515	471	501	477	453	442	489	509	458	469	459	468	441	521	508	505	499	480	495	486	475	458	499	476	498	470	513	489	436	504	491	479	486	490	501	446	527	504	448	536	513	496	450	474	535	466	461	487	530	465
1599	288	321	330	289	281	267	292	297	279	257	275	294	297	282	298	297	276	275	272	287	295	276	320	294	277	292	246	280	252	294	316	267	295	289	256	281	308	270	271	278	246	332	298	277	285	292	291	292	285	262	309	308	297	291	267	254	273	264	249	288	293	283	278	273	286	263	247	269	266	277	269	293	276	284	270	304	276	309	233	264	268	309	287	268	275	254	276	280	300	261	288	270	272	270	284	262	273	267	264	260	289	276	252	290	283	278	262	287	286	279	282	266	299	297	291	320	278	283	278	270	268	251	251	301	264	272	264	274	279	279	274	256	281	277	268	289	256	279	286	271	285	275	250	271	294	278	309	274	271	261	276	279	295	291	274	263	286	322	256	301	271	245	282	267	275	307	274	281	294	268	251	280	303	274	292	293	267	264	282	286	274	251	253	274	286	286	240	305	287	273	279	271	274	291	243	306	261	287	280	280	281	292	252	293	301	262	279	312	277	288	296	271	279	266	258	300	265	258	250	282	264	273	264	282	267	303	248	260	282	292	273	280	291	267	263	268	290	307	264	264	270	297	295	259	292	272	300	279	253	281	245	285	276	236	288	251	282	265	265	316	280	274	268	277	282	289	305	303	284	286	289	266	245	271	288	305	297	271	281	289	262	271	274	259	302	315	287	251	264	281	272	292	281	252	299	254	290	273	256	283	267	309	251	277	272	279	243	284	252	288	250	302	237	284	277	283	262	255	277	287	250	311	260	284	270	297	286	273	246	304	303	285	295	259	267	291	261	260	250	285	290	273	266	275	285	250	267	272	242	275	255	295	274	270	303	281	262	285	288	267	281	302	279	280	277	273	275	291	296	309	297	277	270	285	300	306	264	254	267	284	285	267	283	274	276	296	280	258	295	242	306	270	291	254	272	257	271	295	261	306	286	308	290	274	307	256	259	301	275	289	271	298	276	291	268	262	287	293	290	285	284	269	256	265	266	271	298	290	295	256	265	235	271	292	290	272	304	279	276	247	254	289	279	247	288	287	290	303	274	280	275	282	294	293	266	252	285	289	270	291	299	248	289	273	290	288	279	277	290	227	289	276	274	318	311	300	301	286	244	265	273	279	268	290	269	290	299	264	288	266	275	268	286	264	277	314	274	259	302	251	255	306	286	248	254	290	282	273	266	281	270	248	287	272	273	288	316	263	291	263	243	279	301	293	263	274	273	256	276	271	292	301	277	284	290	267	262	247	288	264	290	289	266	280	300	279	277	296	270	282	288	243	264	323	256	274	303	291	283	256	270	294	283	292	268	301	265	293	265	279	298	297	254	281	285	282	268	322	272	269	271	264	293	307	290	320	277	272	271	293	269	307	284	276	286	261	289	278	305	284	288	296	290	291	275	299	289	253	288	279	300	281	278	264	295	282	285	273	284	289	262	289	263	313	292	266	270	283	278	283	247	271	287	217	272	277	266	301	280	269	274	275	247	263	270	270	263	279	275	285	266	237	262	263	285	318	296	235	301	252	280	271	305	264	288	260	269	250	270	275	273	268	267	288	301	259	262	289	269	253	279	287	298	265	251	268	291	285	286	322	289	261	296	266	247	269	247	290	262	276	285	294	299	257	274	289	279	316	279	283	280	309	247	257	255	294	279	276	276	261	274	295	289	297	296	271	260	290	251	303	273	245	285	279	311	270	295	271	280	250	247	266	300	288	260	282	302	260	259	305	309	268	283	268	284	257	251	275	269	254	264	306	253	290	266	270	276	286	272	296	251	296	255	265	295	291	293	296	303	273	280	276	266	288	295	273	278	307	282	262	274	282	262	235	281	314	295	267	279	279	280	239	279	276	250	311	268	286	278	270	284	310	300	274	286	284	279	281	286	291	261	279	278	306	270	278	290	270	266	281	283	267	261	260	290	280	272	284	256	283	294	269	282	281	268	254	260	266	270	267	291	273	255	294	295	258	264	295	289	282	326	290	277	288	286	306	293	265	306	260	286	271	253	248	232	293	271	313	293	307	286	298	307	302	305	276	296	279	278	273	290	283	263	269	264	279	261	267	261	270	262	301	273	291	288	290	274	277	267	285	277	277	300	244	289	249	283	266	312	241	269	295	256	257	300	285	293	287	266	286	277	244	288	319	302	278	280	290	282	280	269	262	269	263	266	308	276	246	275	312	280	262	286	302	286	313	265	263	248	309	307	297	293	260	260	285	246	278	285	276	272	285	266	269	279	261	274	289	295	297	295	304	294	273	276	290	286	284	265	275	283	280	264	305	270	290	292	230	290	280	279	279	246	291	288	293	274	307	303	280	261	299	263	305	321	313	279	253	255	265	282	276	241	289	297	279	286	234	299	312	298	282	298	266	278	293	271	275	297	293	273	300	300	311	268	286	245	276	314	261	282	286	279	279	280	250	276	286	282	278	284	260	299	289	292	315	290	286	302	278	274	284	306	257	269	269	269	307	319	249	269	267	277	294	279	286	279	240	289	273	263	286	276	289	249	260	273	283	253	267	285	296	301	267	276	270	248	284	273	276	274	321	296	293	287	266	278	284	248	264	283	234	261	282	291	256	237	248	262	278	308	278	287	290	286	321	271	292	310	302	271	307	299	279	284	261	318	247	247	240	248	269	255	308	289	308	288	302	268	271	279	265	306	271	291	293	279	296	307	318	264	299	263	266	280	288	290	272	281	285	284	272	281	282	300	279	290	260	273	284	264	266	292	284	300	273	262	234	302	284	310	286	288	283	268	295	288	296	251	283	288	304	285	283	301	275	309	274	250	256	255	294	251	262	251	249	260	306	282	288	299	288	270	292	298	235	293	286	272	298	302	293	273	283	284	287	293	263	289	288	343	240	311	256	301	279	299	288	277	274	274	271	292	278	321	292	268	274	277	275	289	273	241	275	309	285	278	279	328	300	279	265	283	279	278	289	331	296	253	282	256	298	332	280	295	286	270	255	295	324	264	278	262	239	277	277	297	281	303	285	286	291	274	279	257	263	251	280	302	293	288	302	293	272	270	294	295	278	285	307	301	314	297	283	284	258	298	300	291	271	296	263	296	329	286	270	278	299	289	260	265	245	334	254	269	254	291	265	272	303	326	302	283	272	296	293	271	280	292	258	273	288	264	288	270	308	279	269	275	276	279	265	276	296	323	277	283	312	274	259	303	267	307	269	285	300	251	242	290	278	290	296	272	301	271	263	303	290	256	244	311	261	274	299	270	321	333	277	258	300	282	309	319	277	274	258	333	261	265	257	304	282	293	298	291	284	257	255	254	282	261	250	282	263	297	278	290	278	289	282	257	253	277	304	271	277	249	283	265	292	306	254	278	264	293	281	294	230	264	269	231	288	293	271	241	276	253	298	313	258	271	277	313	309	265	290	260	264	299	282	285	264	296	272	244	276	273	293	274	261	308	269	264	264	291	287	308	287	264	293	295	302	311	276	272	287	274	299	272	319	283	296	301	275	280	259	318	265	277	274	304	264	272	260	257
1891	664	652	670	674	615	651	604	604	643	624	602	615	621	654	587	596	595	629	624	609	601	619	606	633	642	648	638	645	633	621	603	670	653	622	635	609	623	630	618	606	668	612	631	632	615	632	634	678	629	627	600	591	592	632	611	658	577	598	613	624	608	616	634	619	634	616	633	611	660	639	605	612	621	594	644	641	610	612	581	613	629	631	658	626	594	667	603	605	625	675	630	668	605	628	635	661	618	602	644	638	630	633	647	623	605	663	633	604	638	606	636	628	611	600	615	605	616	661	586	627	604	658	650	616	621	631	602	676	598	623	632	651	605	618	654	610	617	620	617	609	591	623	606	647	608	606	606	642	648	635	632	647	622	599	608	598	626	667	630	648	639	615	638	647	629	619	596	630	621	634	595	585	628	632	614	597	649	645	605	633	618	634	651	621	650	624	652	629	622	610	637	647	581	635	587	637	628	636	661	612	626	592	628	603	664	639	637	594	620	619	598	632	607	611	623	619	586	644	651	640	617	626	613	584	626	635	628	607	587	631	606	600	610	597	644	630	637	620	583	625	656	661	645	664	615	640	645	614	650	574	643	625	622	618	615	607	613	632	626	595	607	552	638	638	629	582	616	624	619	600	628	590	601	619	629	642	571	652	592	603	649	620	602	642	603	601	625	582	616	640	671	647	614	632	611	641	650	608	637	583	630	618	634	609	635	663	616	644	619	610	613	620	614	649	643	597	588	592	599	619	651	590	599	615	641	635	631	661	635	600	651	634	669	635	600	579	641	615	602	634	612	670	598	599	622	618	631	569	622	623	619	592	636	627	636	625	659	661	623	629	585	654	668	620	651	620	602	612	622	610	677	653	651	648	614	629	626	597	525	648	605	615	634	668	643	647	659	647	562	625	632	632	620	623	597	655	634	612	619	613	652	604	582	669	612	621	648	634	666	663	633	572	604	623	637	609	642	657	586	600	590	612	566	589	610	608	635	625	617	603	571	642	638	632	603	630	586	703	616	621	610	583	608	591	655	609	623	612	648	608	614	607	619	639	627	644	632	647	633	669	608	597	621	656	625	632	604	576	584	614	604	587	647	612	651	622	655	635	646	629	620	631	558	606	559	636	645	617	645	641	592	629	665	627	631	673	665	620	609	626	617	598	584	606	632	628	667	619	632	598	619	648	648	604	589	630	636	600	609	592	596	667	597	618	643	646	603	635	628	590	657	599	600	626	613	633	630	579	676	611	657	651	594	600	637	652	618	647	592	607	584	648	583	605	605	648	592	619	605	613	634	611	646	672	626	625	631	659	625	615	582	642	602	635	630	617	636	630	598	660	620	621	653	589	631	616	647	604	617	658	633	632	628	605	648	643	599	655	630	642	590	584	662	657	621	595	597	642	628	647	603	618	598	612	592	605	601	627	665	615	656	601	647	615	610	667	590	643	633	623	650	697	594	624	602	610	635	583	641	630	610	608	600	641	666	617	613	659	651	624	616	652	610	645	641	580	641	634	598	604	634	630	623	615	616	608	640	617	643	591	637	644	645	654	654	632	625	661	611	629	619	642	600	636	636	633	646	614	595	590	602	649	631	569	621	582	591	627	622	647	641	597	624	710	578	639	618	614	633	611	626	604	637	658	577	595	651	620	603	612	624	606	586	636	611	603	638	612	669	637	575	643	618	614	635	604	648	623	672	618	654	603	589	570	597	633	677	588	683	627	602	633	635	596	582	657	610	595	641	643	656	650	623	588	680	674	613	635	637	599	636	643	633	626	576	633	629	596	671	642	572	598	669	619	591	604	640	652	612	642	624	635	638	612	643	639	616	627	614	619	604	646	636	630	651	605	595	568	611	634	621	605	630	573	646	638	624	671	614	599	583	677	635	608	642	576	640	659	605	607	597	625	634	626	643	602	605	582	649	614	627	599	635	661	637	641	595	651	659	615	634	652	633	607	666	629	646	615	636	609	634	640	615	601	590	643	605	622	623	590	631	567	651	624	589	634	597	565	623	658	602	603	627	580	626	640	663	627	658	606	606	639	594	578	625	609	637	651	649	624	627	625	645	630	596	624	608	647	619	619	611	582	619	665	602	580	592	637	622	655	576	643	597	626	681	652	642	645	660	634	638	625	617	636	655	631	646	621	606	633	626	602	646	642	573	626	619	608	577	602	648	591	641	608	652	641	627	604	600	646	640	625	601	630	621	636	665	616	626	602	625	638	598	630	627	586	636	623	625	629	656	661	640	624	631	594	603	623	673	609	650	659	667	614	634	599	628	622	633	651	643	647	652	649	615	637	657	566	592	628	646	604	594	602	671	614	664	620	592	639	652	631	645	573	631	647	613	642	631	622	598	628	665	595	592	598	588	606	625	636	588	632	603	572	616	604	595	661	612	634	627	638	601	605	662	599	619	632	628	592	664	629	612	610	642	661	618	606	604	634	631	633	586	595	575	642	627	604	614	622	610	635	664	569	618	624	608	633	624	626	629	611	626	605	624	594	596	607	595	600	614	589	576	617	597	630	625	647	639	601	583	599	672	589	647	608	608	599	625	655	649	630	600	592	625	563	623	583	635	640	627	622	624	613	579	606	631	616	625	616	654	621	605	648	670	653	560	622	634	589	633	639	635	593	634	582	629	622	639	596	631	614	639	628	617	628	601	637	604	633	607	604	665	651	631	630	582	574	611	611	585	583	630	617	589	557	628	594	634	593	643	598	621	645	637	634	627	628	642	625	582	649	617	610	616	597	672	636	653	688	579	650	619	638	580	643	620	622	632	640	590	622	628	608	676	632	571	632	648	634	604	643	636	590	647	637	605	625	573	671	621	630	636	638	636	626	637	627	654	637	587	594	643	598	645	636	579	601	605	606	608	673	666	640	609	617	633	631	575	616	661	633	631	688	655	639	633	615	632	597	629	624	660	639	633	607	630	639	587	644	552	643	627	600	636	605	611	571	612	593	618	629	642	678	597	565	598	617	563	673	642	613	578	617	638	648	591	560	616	634	624	638	629	575	660	631	612	655	608	594	676	635	606	629	653	605	603	670	583	614	661	665	629	639	595	597	657	619	646	651	621	651	613	601	599	589	614	642	642	632	614	625	602	631	647	594	635	619	654	643	633	623	665	631	669	634	568	581	600	601	594	617	628	655	640	628	639	602	613	592	614	595	604	603	619	633	637	617	623	579	677	617	635	622	596	624	617	609	591	606	604	639	640	649	615	644	623	630	598	629	615	588	606	628	625	628	644	631	617	637	649	606	632	608	613	635	608	648	610	612	614	608	601	570	590	615	597	613	621	640	672	607	649	624	593	671	627	660	621	637	603	590	630	635	636	634	633	613	632	600	587	610	647	619	573	629	625	625	633	625	604	654	635	634	620	650	659	642	617	635	612	665	582	652	618	601	629	603	584	619	629	610	636	636	610	651	633	634	636	586	667	665	644	610	614	658	595	658	605	595	619	661	635	592	643	612	620	630	578	638	560	584	664	616	635
7638	437	412	352	260	233	205	159	153	145	156	157	163	139	152	157	114	137	136	128	128	135	128	122	128	111	127	122	120	129	116	106	133	119	130	129	126	112	143	113	118	118	126	128	106	103	133	96	119	109	135	126	127	120	127	143	127	140	125	113	143	122	119	110	99	127	122	131	140	112	122	135	145	134	139	149	123	126	99	130	122	116	133	137	150	98	115	121	128	123	113	112	110	124	117	121	104	107	128	108	115	132	94	132	127	127	132	106	153	118	102	108	122	125	107	131	122	132	117	125	107	135	105	129	112	96	125	121	119	131	116	103	126	135	119	113	108	124	92	115	123	128	136	130	109	106	118	118	115	119	105	114	131	125	128	127	145	124	129	113	127	122	116	109	132	141	146	112	119	115	135	119	133	125	119	127	132	121	127	120	114	101	132	129	101	107	129	149	128	116	127	141	107	113	128	109	116	119	133	114	106	116	134	147	133	113	112	129	100	120	96	110	110	131	119	121	112	105	106	145	114	123	115	143	99	121	116	129	121	125	106	124	127	135	113	118	133	142	103	127	133	106	147	111	127	139	117	118	126	122	106	101	126	118	121	123	118	108	115	136	112	128	132	109	136	119	127	99	134	133	124	106	110	113	109	100	110	99	140	120	117	98	109	109	110	126	151	127	113	135	132	123	140	124	108	123	107	121	106	106	122	141	125	113	128	124	129	136	136	106	129	142	113	95	117	144	116	132	112	117	124	132	118	132	111	118	118	116	113	120	129	122	140	112	122	136	118	125	152	117	118	114	105	109	116	144	111	115	124	98	119	128	107	116	120	120	132	107	120	117	115	139	144	122	141	137	117	126	130	127	102	131	112	147	137	118	92	120	133	116	108	98	112	116	113	138	114	132	106	131	133	116	136	144	124	125	125	111	139	123	136	107	115	117	117	124	119	115	123	128	128	102	97	114	140	133	106	122	115	134	134	144	116	104	124	104	112	131	124	129	116	139	120	116	129	117	111	127	118	118	130	133	103	123	123	119	114	114	101	135	129	129	111	137	128	116	124	119	131	115	125	101	127	122	99	132	138	133	118	133	127	137	131	132	133	117	129	125	122	119	122	105	125	144	140	106	129	108	112	104	116	132	121	124	129	128	119	110	128	118	117	117	114	112	116	125	124	140	114	111	131	134	127	120	144	130	107	134	129	111	120	113	112	118	122	145	101	112	112	139	115	96	122	120	104	133	108	118	114	137	124	111	120	127	103	112	127	118	103	127	127	98	135	116	118	113	120	129	141	118	104	102	112	117	104	143	132	127	109	130	112	126	108	118	123	105	112	110	140	141	142	119	98	100	107	124	119	120	123	155	105	133	139	127	127	118	121	128	101	101	131	121	139	121	127	133	126	116	134	135	125	129	124	146	131	98	112	135	111	117	131	112	139	134	117	118	105	135	143	122	121	150	148	99	127	132	111	86	117	104	126	117	129	114	117	110	135	106	128	137	108	119	130	124	125	98	129	111	117	121	133	123	110	106	119	123	127	125	125	124	127	117	119	111	125	129	126	112	106	138	101	102	116	104	115	112	129	112	135	114	107	111	124	134	110	119	120	126	113	123	122	130	107	134	123	106	120	115	138	131	106	129	125	116	101	113	130	127	113	136	121	127	115	124	138	127	118	124	122	125	120	109	128	144	108	125	111	130	133	157	130	131	136	127	128	128	110	129	111	121	117	134	115	112	145	114	123	130	121	115	112	137	131	96	120	136	132	116	107	118	117	116	123	111	129	131	121	111	107	121	116	131	109	141	108	119	118	131	99	123	118	127	118	113	126	102	129	119	142	128	133	150	111	123	101	101	113	103	113	128	113	132	123	104	134	101	124	110	122	130	114	120	123	115	124	120	126	118	128	119	123	107	108	119	126	137	125	132	124	130	119	134	126	131	130	129	128	109	106	118	109	128	138	123	137	128	127	131	142	103	115	93	145	120	139	127	105	107	128	119	113	113	138	115	145	123	112	130	128	135	124	118	131	130	109	131	129	118	111	128	126	111	120	114	115	113	108	129	146	111	111	126	124	115	130	119	119	124	121	127	123	117	129	132	113	114	125	113	121	111	117	111	104	106	133	127	116	114	134	125	121	121	126	122	127	121	123	112	136	129	119	143	131	128	142	125	140	129	133	149	126	114	120	109	116	118	114	124	123	107	116	113	115	113	112	135	122	120	128	123	131	106	141	96	122	121	114	117	119	123	98	139	121	140	105	124	108	131	104	137	124	121	158	122	124	139	141	99	103	136	138	128	113	119	121	134	120	120	102	122	109	105	136	132	121	127	113	104	125	121	117	106	125	114	134	106	116	119	100	112	122	111	109	124	136	136	104	125	131	112	123	121	131	123	117	118	127	123	121	120	119	133	127	116	121	105	110	106	114	131	128	107	115	108	125	141	141	109	129	110	119	116	122	114	120	118	116	110	110	104	143	135	109	137	142	119	133	114	128	117	114	118	125	130	126	139	123	122	149	130	144	110	120	130	118	126	120	121	148	122	113	126	136	130	139	118	120	130	107	129	117	110	114	122	132	115	114	111	129	119	108	143	120	106	119	105	101	137	97	112	125	105	117	119	116	121	127	124	124	125	132	120	123	110	120	143	142	112	99	109	153	111	127	119	138	121	131	137	134	118	134	118	116	136	123	125	147	133	143	126	140	106	133	132	110	135	132	130	115	118	121	136	135	113	111	131	103	123	135	137	113	130	141	138	152	111	106	103	128	118	131	122	124	108	119	119	114	119	97	121	121	126	121	128	136	113	114	124	113	114	118	129	131	119	116	134	125	128	129	108	133	111	108	123	107	126	149	136	122	143	124	118	114	117	93	108	126	116	98	124	132	105	139	130	119	128	109	125	105	128	93	111	126	134	117	115	122	118	120	103	126	112	120	104	124	154	124	137	100	133	122	124	113	121	134	111	120	138	130	132	117	136	119	106	107	121	142	118	119	111	109	115	108	107	113	105	131	127	119	112	132	118	112	105	134	134	126	128	130	114	94	106	126	108	138	111	142	144	125	124	110	136	100	126	119	128	116	131	125	118	116	148	112	136	126	116	123	115	132	134	94	100	116	128	117	130	120	122	136	87	139	103	132	113	111	112	129	125	113	118	128	110	120	114	113	123	105	130	142	143	126	127	132	124	128	143	108	120	130	113	107	88	130	106	127	132	118	120	107	133	91	105	121	127	131	127	144	113	149	119	120	121	116	117	120	144	131	111	122	124	128	120	124	116	96	108	132	133	119	121	100	108	137	132	104	117	104	133	112	131	108	128	136	116	133	120	123	121	131	124	129	102	119	125	110	106	113	130	112	132	130	133	102	123	143	136	115	133	152	117	102	126	112	106	134	125	141	129	137	134	137	139	93	110	108	132	140	148	140	144	124	131	116	135	126	118	132	112	126	116	127	121	143	123	128	96	127	117	108	135	134	109	139	117	113	112	120	130	102	125	113	108	126	118	152	116
6157	627	1020	1137	1043	828	685	635	570	491	504	449	428	392	432	418	386	394	384	361	371	338	338	358	350	351	319	367	352	358	308	324	321	355	341	330	346	366	336	311	343	300	332	311	328	350	352	332	330	308	332	293	357	303	309	329	320	328	305	310	291	324	316	330	330	309	297	329	299	351	321	328	360	325	319	335	334	296	321	304	316	307	307	302	315	329	322	316	322	307	311	345	325	299	316	297	327	300	348	343	316	280	313	334	354	333	324	306	287	345	338	319	294	310	320	346	333	286	292	335	319	322	295	332	313	347	311	308	326	336	325	304	303	314	318	321	333	356	311	329	333	322	307	342	327	289	326	336	308	284	335	320	320	335	322	311	360	306	297	328	304	310	305	321	273	288	315	305	303	339	325	310	319	323	302	295	339	357	306	353	317	316	304	304	292	326	328	317	316	310	337	331	287	316	290	325	317	307	294	352	260	331	327	317	321	333	307	302	312	321	281	337	338	317	295	325	336	314	331	293	313	315	315	321	325	323	299	300	325	339	316	319	313	330	339	300	314	339	319	319	308	351	325	329	290	312	301	326	304	329	323	309	289	323	307	290	300	322	324	319	317	331	314	300	340	311	354	323	298	306	313	307	308	320	310	328	311	330	306	329	315	318	285	343	304	313	315	320	303	301	350	302	321	301	351	332	300	351	307	314	330	323	310	344	309	336	322	303	299	301	312	291	297	319	296	300	316	309	333	352	334	294	335	293	323	325	305	297	300	315	310	330	307	314	308	305	323	316	373	319	327	309	320	316	331	302	349	334	297	323	292	307	323	328	337	299	313	311	323	300	313	308	328	318	319	299	312	331	321	302	346	337	310	308	345	350	330	313	297	319	348	313	326	349	288	315	303	325	331	321	328	308	337	333	305	330	303	310	296	299	324	325	300	301	311	299	317	301	334	288	305	329	336	310	342	336	329	318	322	310	315	340	321	345	328	333	319	288	336	285	308	314	291	313	320	305	318	316	297	332	315	310	316	350	335	336	339	310	282	327	341	344	275	322	309	353	315	283	340	313	300	322	339	303	315	346	356	311	332	314	342	329	309	333	302	322	301	303	319	313	321	305	342	336	330	303	337	282	314	324	345	329	294	311	311	319	319	353	314	337	304	314	316	300	300	306	311	320	309	342	314	330	318	320	291	330	318	309	294	323	337	318	326	294	308	312	308	336	334	330	341	302	317	297	327	294	291	321	333	327	345	317	309	325	295	321	309	315	320	358	335	298	292	328	332	299	305	323	307	300	297	338	325	336	333	314	316	276	315	307	301	314	330	335	294	317	316	316	315	328	292	335	353	324	322	341	370	337	335	350	350	306	302	302	330	296	334	312	315	313	362	306	289	327	334	342	272	332	295	298	308	359	319	330	290	328	328	344	346	305	285	320	355	302	309	320	325	320	328	322	288	304	333	303	321	303	340	319	312	338	281	343	323	302	311	316	304	304	318	334	339	287	323	309	341	325	295	315	284	297	303	330	317	332	330	303	306	307	310	282	338	328	303	299	336	324	333	293	286	328	318	317	280	325	346	326	293	335	322	325	306	334	308	300	321	323	278	303	323	307	314	297	310	326	334	342	337	336	321	318	316	350	311	322	295	289	309	322	332	332	315	339	316	314	309	340	325	320	310	287	298	317	325	325	307	323	325	344	298	323	310	310	335	344	311	310	304	330	311	312	303	304	317	349	326	320	290	323	346	319	319	344	322	322	270	312	317	310	309	355	297	308	305	315	296	352	325	310	318	292	305	304	336	298	327	287	310	313	286	312	338	294	317	327	355	343	295	312	343	273	309	300	304	325	283	337	313	312	325	337	342	318	303	293	300	333	316	300	292	327	322	299	308	288	313	352	337	317	299	298	324	324	303	321	302	331	309	293	350	326	275	340	334	310	307	329	295	292	321	289	308	353	309	325	309	282	344	312	313	327	304	314	305	314	300	329	314	341	335	320	321	341	309	326	316	317	318	319	297	346	296	281	312	301	322	334	319	321	333	298	287	364	318	313	308	356	305	315	314	320	327	281	324	319	341	293	278	304	312	304	319	338	323	318	316	316	304	314	326	326	343	276	305	323	329	319	305	319	317	308	334	338	312	321	315	322	301	301	332	335	310	308	336	305	339	310	292	324	289	333	314	320	323	319	302	318	316	329	329	300	332	311	326	284	301	311	299	337	309	311	329	318	323	316	313	304	290	312	345	319	319	348	351	343	317	305	307	344	329	306	325	315	322	294	300	316	309	316	303	308	344	357	321	288	316	311	319	302	319	333	351	331	353	326	321	350	284	347	308	299	309	290	315	333	310	299	272	331	324	316	322	327	322	315	293	316	325	320	324	308	351	288	299	322	334	334	343	324	307	315	302	321	291	317	341	316	328	334	350	306	300	309	352	316	278	303	327	330	323	333	304	309	291	320	315	311	323	282	304	300	317	295	306	295	309	292	307	292	322	334	313	326	300	306	324	337	315	292	322	324	313	308	337	332	348	322	315	313	299	307	319	307	347	310	292	342	322	294	332	314	337	337	322	284	321	296	324	311	322	328	321	304	336	295	291	346	300	316	317	342	354	327	300	319	340	350	314	321	304	288	327	294	316	307	329	287	341	284	304	298	324	326	288	355	345	326	324	321	311	326	328	306	301	289	319	335	336	260	325	323	299	339	324	296	310	308	285	302	321	325	307	340	333	342	305	344	327	307	338	338	300	316	364	313	320	325	313	351	282	311	317	313	319	304	328	309	308	308	336	339	307	313	319	307	300	328	336	319	332	308	317	310	333	340	334	321	314	303	310	321	320	304	287	332	298	308	292	296	341	279	308	265	307	326	335	347	327	339	324	290	317	309	317	313	310	319	328	333	314	345	305	327	347	333	323	293	316	310	315	326	321	312	336	327	278	326	296	309	311	317	302	326	337	314	348	343	308	296	315	337	316	353	298	309	316	298	326	324	329	325	318	342	305	298	290	281	320	304	331	322	300	297	318	313	292	326	311	346	308	302	279	326	320	317	304	338	323	308	332	304	344	301	342	325	311	278	288	324	324	302	317	318	308	295	316	351	305	331	316	301	347	314	305	309	314	284	326	335	346	326	326	331	345	314	314	306	295	297	294	337	337	312	335	320	310	321	325	314	302	340	339	315	335	329	307	350	351	277	318	323	294	318	309	297	306	315	365	325	331	316	310	299	304	301	288	320	305	327	290	310	309	325	332	333	331	321	306	330	326	352	291	331	343	294	334	326	327	341	272	322	321	307	275	304	326	321	326	304	352	328	282	358	310	315	300	285	321	331	327	300	318	304	321	293	314	326	299	331	288	298	305	331	329	317	294	304	316	323	310	340	341	323	288	311	343	311	336	297	320	301	328	343	310	280	339	323	346	304	343	345	314	333	323	303	314	287	322	311	351	302	322	298	355	332	301	335	265	331	311	296	311	325	304	320	319	333	333	324	321	327	311	322	295	321	258	322
14151	1097	852	634	517	406	379	290	298	287	222	248	225	242	254	232	233	199	233	194	176	224	221	207	206	171	214	201	211	190	188	187	202	205	192	202	181	199	202	191	232	209	197	206	194	189	214	181	204	195	180	190	181	211	200	194	207	197	209	199	219	220	201	195	194	164	213	198	194	168	180	181	181	184	201	194	187	209	193	200	203	208	210	189	166	201	170	201	228	205	202	192	194	170	188	198	178	177	188	193	203	200	218	151	175	208	190	198	185	198	182	176	187	192	167	177	179	206	203	207	208	205	177	206	229	174	171	216	184	206	169	172	178	204	219	188	180	182	205	213	197	184	190	174	175	195	173	181	187	188	188	190	216	181	170	211	198	197	185	203	181	172	195	199	206	204	194	205	177	228	193	205	183	178	184	185	207	217	202	211	195	186	201	175	170	185	200	205	170	198	195	199	183	190	200	189	201	181	211	181	225	219	167	186	206	179	183	175	191	202	169	182	189	204	190	188	190	206	228	223	176	187	177	196	182	188	194	188	189	196	185	205	182	173	195	189	181	187	195	168	197	175	186	170	175	203	178	198	191	215	184	190	194	189	164	240	199	170	201	193	200	202	188	189	160	186	191	212	192	187	217	191	210	191	211	191	215	216	212	181	201	204	181	170	197	179	176	185	176	191	209	199	189	195	168	201	171	163	185	172	200	185	180	177	174	190	188	190	209	173	220	200	197	202	209	189	190	209	215	184	180	167	167	196	191	173	183	187	221	199	210	207	204	209	167	202	193	201	174	163	185	199	192	187	208	200	199	196	201	181	203	200	186	212	178	179	180	202	189	169	178	170	178	203	171	208	178	182	201	193	198	214	185	186	198	185	203	153	232	174	178	180	162	191	178	193	212	210	192	197	206	195	177	220	193	196	202	200	187	170	189	200	205	185	188	184	176	164	203	183	185	192	211	211	177	210	197	186	219	168	191	198	195	210	179	165	176	190	207	197	190	209	197	172	220	191	177	196	208	178	191	168	195	178	193	189	192	192	206	198	185	173	188	168	164	169	168	173	203	167	175	197	179	165	190	148	217	174	189	197	193	172	201	201	189	222	186	185	195	191	188	183	204	179	202	197	231	194	193	197	179	152	183	200	193	220	214	185	179	187	191	173	198	154	187	174	185	193	180	174	199	175	209	219	165	201	204	173	204	215	190	220	176	207	199	176	213	201	198	196	214	189	170	174	183	198	189	187	171	184	201	185	181	162	176	193	216	180	186	186	195	204	189	183	188	187	186	175	201	180	194	176	197	207	183	204	176	213	189	159	154	173	159	184	206	170	237	195	194	182	203	201	188	216	188	195	167	219	185	180	211	194	195	213	209	215	213	210	209	187	206	186	175	227	189	173	196	185	178	209	177	206	196	175	193	180	197	216	209	192	210	185	186	188	177	162	227	160	197	201	206	193	207	187	187	172	207	203	189	231	177	200	186	194	201	225	189	185	194	157	189	200	182	198	209	190	196	218	175	188	200	176	183	175	180	160	210	202	190	224	200	189	225	179	194	205	190	199	200	202	176	181	167	191	196	174	192	192	191	188	203	186	199	184	170	186	203	155	171	198	193	204	176	178	191	196	186	208	220	185	205	192	206	203	200	180	192	190	186	180	189	207	185	193	198	208	176	189	191	200	201	204	179	171	181	191	200	181	193	187	193	185	196	209	174	187	223	188	184	187	212	207	184	211	183	218	196	198	221	186	198	186	186	177	205	176	181	196	174	193	194	172	197	191	168	174	189	189	194	207	188	189	171	196	171	182	194	208	194	186	211	210	214	171	207	195	214	202	195	195	212	185	192	197	211	200	200	205	179	167	193	195	167	182	223	216	203	191	190	207	193	207	180	184	200	176	199	175	207	192	228	193	212	192	179	179	209	201	181	207	192	192	215	179	201	196	210	199	204	174	235	191	195	166	192	202	179	196	193	208	194	202	187	215	216	179	205	189	189	201	226	190	180	219	188	186	191	203	215	178	202	192	197	182	226	187	191	206	174	179	190	174	205	189	185	188	188	185	200	212	215	243	211	202	201	189	207	166	173	173	202	201	194	202	183	198	183	191	218	213	182	184	206	188	167	158	212	184	192	190	157	224	200	180	232	205	189	176	206	195	190	194	186	206	190	181	211	171	188	205	215	194	207	179	211	173	202	204	199	208	185	188	210	197	178	187	183	208	209	211	191	189	246	181	198	165	213	182	162	203	168	190	202	185	198	198	165	200	195	199	192	208	192	168	173	194	185	197	182	211	192	187	185	201	187	189	199	194	158	195	190	200	181	188	177	187	200	184	204	188	183	192	206	197	190	180	200	194	230	214	173	213	187	193	183	234	204	189	182	185	204	177	178	184	201	194	224	211	180	225	206	188	219	181	163	187	183	190	207	204	169	192	216	191	210	195	206	168	214	204	194	200	177	187	206	187	222	206	179	216	197	194	193	208	209	171	188	190	212	181	190	217	201	179	194	194	185	203	209	197	198	186	174	169	188	167	193	219	187	159	189	208	177	193	169	184	192	198	214	206	190	191	199	188	190	187	203	194	181	185	194	192	198	185	178	200	195	182	194	191	187	195	182	208	202	167	194	172	179	182	208	171	180	184	197	188	201	191	222	199	178	198	181	192	168	187	183	192	217	167	224	225	193	187	179	220	181	198	187	203	192	195	197	201	178	192	170	175	201	171	194	213	180	215	233	209	195	210	219	195	177	194	185	199	200	198	186	188	183	207	210	207	179	191	200	227	189	202	200	194	201	190	194	207	191	190	208	188	209	204	188	174	184	214	220	222	219	188	176	205	184	177	197	193	182	201	205	184	208	175	197	195	191	191	193	181	195	195	161	186	205	181	199	195	182	211	202	173	168	209	187	201	177	203	198	174	194	183	208	205	205	194	199	180	198	194	201	204	189	190	172	172	212	217	197	181	166	179	205	224	179	207	221	198	220	169	201	202	181	212	219	204	193	201	174	214	180	167	207	194	210	184	184	189	193	202	201	173	188	191	166	219	177	168	188	191	166	205	182	166	224	185	199	196	185	186	223	182	188	203	181	175	180	187	147	178	191	205	213	213	185	183	175	211	186	184	188	206	174	201	217	201	171	196	184	183	181	205	206	201	174	188	221	173	181	169	193	173	183	168	195	185	204	188	217	196	190	199	194	173	183	177	186	195	173	215	200	173	183	186	169	191	209	187	203	170	191	185	193	198	202	195	186	198	184	167	198	172	192	195	185	180	195	175	169	214	223	193	183	213	212	200	188	168	177	222	205	204	182	211	177	168	230	195	215	194	219	186	189	178	164	199	184	185	172	204	225	212	200	208	194	176	200	173	211	203	183	185	205	193	200	197	167	201	189	167	206	200	172	198	192	197	202	208	173	173	191	184	215	166	184	228	173	209	189	163	194	205	204	182	204	211	201	191	205	183	205	190	202	196	180	213	199	186	164	210	197	199	197	176	232	195	182	197	195	213
8163	1000	1694	2030	1880	1517	1268	1059	895	804	812	783	725	714	677	614	637	613	554	595	576	625	574	556	520	563	552	512	542	546	521	542	503	502	495	528	540	497	562	517	531	503	522	475	543	521	501	478	469	497	563	491	513	481	482	483	525	468	455	499	533	491	484	486	505	500	495	527	468	493	522	469	509	520	517	487	469	468	479	487	498	493	457	473	468	476	475	452	447	473	529	474	498	479	487	487	532	471	467	531	464	474	496	474	513	493	519	486	475	448	465	506	478	516	484	545	441	489	484	545	538	519	522	519	510	516	485	465	480	500	447	483	462	470	481	487	509	495	496	474	482	459	465	490	495	496	509	493	462	507	464	488	456	421	474	498	481	486	479	489	495	459	465	459	500	472	441	495	514	461	474	453	469	500	467	467	481	507	489	477	468	463	456	505	499	516	422	513	474	513	493	466	478	507	459	458	512	472	469	461	475	499	514	473	468	506	491	510	448	524	458	483	486	470	481	491	499	480	502	502	491	522	482	459	512	475	484	487	510	504	467	504	492	456	497	510	493	469	457	473	448	481	547	489	495	520	505	492	484	493	460	489	494	507	472	521	507	527	468	500	483	502	484	505	464	492	497	496	452	469	510	484	482	456	507	484	491	523	475	448	483	505	451	472	465	466	512	499	441	503	497	480	456	470	517	484	496	503	484	440	500	475	477	502	477	461	493	472	457	486	507	472	501	479	471	507	486	506	496	495	484	495	449	487	532	507	503	474	455	465	475	465	465	525	510	495	476	477	448	454	459	489	499	488	512	507	444	469	514	505	487	480	466	430	491	506	460	482	528	505	492	460	521	498	497	465	524	489	467	475	467	484	476	447	484	525	470	484	510	457	469	489	497	522	510	492	466	489	498	460	489	469	491	480	509	495	460	457	469	436	458	492	482	442	460	455	498	463	464	517	526	444	519	496	512	502	494	490	511	522	458	476	459	515	456	430	477	481	468	473	441	511	490	502	457	504	517	485	491	494	501	498	492	489	461	484	484	494	451	492	493	489	477	522	490	513	512	459	502	460	513	504	501	503	480	462	474	458	467	455	505	466	449	494	476	478	500	441	461	452	491	499	536	518	479	498	477	473	481	468	482	499	452	482	485	500	479	497	446	469	468	508	478	451	486	515	466	501	479	465	539	492	471	519	495	475	466	521	457	520	450	491	510	470	469	512	449	493	483	438	500	460	494	459	472	479	457	501	489	477	501	480	463	473	501	489	488	520	476	504	501	486	490	517	483	496	480	494	458	500	487	425	479	476	485	460	479	527	478	459	497	459	486	484	505	501	468	514	449	498	515	472	481	491	522	466	505	495	498	464	488	503	495	453	464	465	451	454	450	461	489	501	487	478	515	501	499	539	494	489	478	460	497	466	492	452	480	478	474	509	487	475	508	461	479	480	481	455	454	455	471	490	510	424	478	439	476	446	443	467	490	494	466	472	497	481	464	488	431	493	505	446	462	432	469	479	441	516	465	479	517	483	499	530	491	463	497	505	473	464	488	437	495	487	476	466	499	527	485	479	445	483	495	492	501	519	478	457	456	469	511	460	481	467	474	513	493	449	488	469	477	500	497	496	461	444	479	521	508	451	503	506	509	509	464	475	462	495	522	496	496	485	446	474	433	484	446	506	488	451	495	466	504	490	471	452	514	459	451	475	469	479	507	464	455	521	495	488	475	473	475	498	464	480	473	479	487	497	519	468	478	488	474	508	449	482	450	493	480	504	495	488	496	474	489	477	515	498	471	500	450	495	482	486	482	479	470	507	492	461	477	486	460	462	501	469	455	476	535	474	438	486	483	503	476	513	476	525	501	466	465	476	493	450	462	488	466	483	525	465	512	523	492	491	463	500	494	454	453	465	447	476	454	460	487	498	488	511	440	470	479	500	474	451	473	450	473	486	461	509	497	474	463	494	493	493	524	479	480	498	488	512	491	476	509	484	497	488	489	461	522	471	460	449	491	492	506	463	429	458	487	484	476	459	452	500	492	501	481	500	451	435	556	454	509	460	436	514	487	482	463	499	481	477	487	499	476	481	493	442	458	484	498	491	463	482	486	460	537	480	491	491	492	458	485	462	506	538	489	462	478	492	475	446	457	466	487	467	521	511	478	493	507	501	476	487	436	446	459	427	470	501	490	513	495	457	476	475	467	487	463	447	494	479	540	471	443	462	468	503	470	486	518	471	458	453	468	489	483	471	489	476	489	480	474	498	483	523	494	469	462	479	493	476	494	485	481	463	471	481	504	480	517	490	514	485	474	482	474	462	485	426	479	513	486	481	460	473	489	504	455	462	474	506	479	508	479	480	481	502	496	504	494	493	486	461	490	458	474	522	529	491	456	451	501	473	500	486	488	458	478	483	501	479	484	424	458	464	479	511	458	493	454	517	478	466	505	484	487	447	448	498	477	463	479	463	480	498	472	460	508	494	493	478	450	466	514	476	482	517	469	486	485	526	509	474	493	491	465	487	502	467	465	492	467	500	464	458	447	500	460	518	537	489	511	493	458	492	442	462	472	496	489	490	461	491	515	491	497	512	474	501	488	475	451	490	480	501	483	465	486	527	475	481	440	488	494	502	472	469	455	490	497	469	511	502	495	542	510	459	477	474	494	465	498	507	530	473	485	480	449	504	487	493	471	504	445	487	505	460	513	468	517	498	482	455	544	453	481	474	477	491	479	484	513	506	473	475	537	479	474	498	444	486	520	453	472	418	488	499	475	483	495	479	475	476	485	499	481	508	487	493	468	499	517	488	459	455	483	514	498	464	512	489	450	495	478	464	462	494	469	475	468	444	431	474	482	488	488	478	483	475	496	479	460	476	495	489	430	511	564	450	522	478	458	503	450	516	509	487	503	499	511	486	500	506	498	539	468	471	501	532	492	500	486	493	472	481	475	510	502	509	532	465	452	484	480	475	477	476	453	478	515	451	492	476	453	491	484	479	469	492	495	493	487	472	491	504	500	477	494	467	478	474	477	481	434	498	506	441	493	464	464	480	475	496	507	464	503	485	481	467	483	471	452	482	457	470	528	465	457	490	533	495	511	487	446	470	491	464	508	484	494	441	502	474	487	475	513	435	470	481	469	475	478	496	502	461	505	458	495	442	455	496	486	472	475	509	495	516	514	488	476	492	500	529	505	467	459	492	496	478	505	491	464	509	494	476	509	499	482	456	465	478	468	484	535	515	452	443	481	458	504	499	478	479	499	474	453	486	453	448	487	480	476	515	483	463	510	458	485	472	498	469	463	444	483	493	469	457	471	513	447	491	485	451	471	490	475	496	483	485	476	474	519	514	474	475	504	493	474	505	520	447	499	446	448	510	465	509	501	490	473	480	497	488	501	501	500	468	471	498	479	484	487	490	452	477	471	509	489	446	494	473	453	466	501	488	461	420	501	467	491	497	504	445	537	481	489	509	511	469	475	482	520	480	486	517	479	461	459	477	481	469	480	474
1629	296	326	267	282	298	270	296	254	289	232	294	302	274	285	232	287	263	275	286	282	280	267	258	266	295	307	248	252	304	272	257	301	288	301	269	256	297	256	248	252	285	264	278	264	299	275	280	290	279	307	281	293	289	310	238	264	238	308	302	277	260	319	274	299	269	267	282	248	273	278	260	303	306	274	278	265	295	325	252	239	294	269	291	270	258	303	280	285	271	275	270	257	271	246	255	235	278	235	265	268	276	291	286	313	268	234	275	290	296	282	276	269	279	282	275	277	272	274	269	258	275	276	299	285	268	285	268	270	279	282	275	253	305	292	278	305	318	290	284	292	308	272	251	252	290	254	298	282	282	271	268	299	247	256	298	286	268	282	291	290	299	281	277	298	316	283	287	295	276	262	266	253	279	275	273	293	279	270	262	272	264	294	286	284	282	282	322	269	260	291	294	268	287	288	280	247	297	264	293	250	305	305	294	296	255	295	257	266	276	302	295	299	294	258	287	280	272	303	288	294	290	273	277	319	271	300	294	273	292	290	288	248	274	265	298	258	269	296	263	296	309	255	295	282	268	267	266	306	283	287	282	265	301	273	287	297	257	239	269	248	303	292	261	272	318	283	284	280	290	289	303	281	269	265	299	241	292	266	309	295	273	272	296	292	266	255	288	327	277	281	294	298	296	265	263	273	258	279	277	275	255	269	289	241	297	311	317	275	264	300	273	270	298	316	279	267	296	283	265	270	277	306	285	272	288	282	278	281	336	318	294	283	289	272	298	264	287	305	293	278	290	299	276	313	288	262	283	263	245	286	269	296	296	295	258	288	267	249	256	294	269	255	275	281	304	296	315	299	275	278	302	286	274	268	301	229	219	279	287	279	268	299	282	301	284	272	270	266	286	271	304	297	258	257	294	315	261	275	270	273	290	268	266	264	291	266	287	290	290	279	270	264	236	259	253	260	291	276	289	315	299	265	305	277	267	274	258	289	270	282	274	314	286	329	273	283	305	256	254	298	265	276	276	274	278	295	285	264	263	288	319	284	299	323	279	276	279	290	281	283	272	296	260	256	283	264	277	277	283	297	261	299	272	266	291	275	258	283	293	280	270	276	306	291	255	286	256	264	288	254	291	267	278	263	281	285	312	276	276	282	283	275	317	303	291	269	293	291	306	278	255	297	271	302	291	316	247	311	281	266	296	296	278	285	290	260	301	290	304	279	259	243	333	313	269	257	257	266	276	257	295	287	269	272	268	278	301	286	278	278	283	280	264	291	292	266	306	252	284	239	287	296	312	235	304	285	301	273	263	274	268	253	275	277	241	265	271	295	261	271	276	285	293	283	247	275	273	292	301	275	256	261	297	287	340	314	312	258	278	282	288	280	275	260	309	306	290	259	282	284	259	263	252	297	249	289	282	263	291	269	303	283	292	302	278	266	295	282	255	270	281	261	277	287	279	277	263	276	306	269	266	280	266	300	300	292	283	281	292	270	274	244	266	262	282	270	268	321	262	322	310	275	316	269	257	238	253	294	318	289	260	305	297	287	277	290	298	265	266	264	256	272	291	281	260	305	299	265	287	302	275	293	299	284	293	274	245	283	297	297	295	299	298	323	236	265	293	284	271	286	265	290	318	300	303	281	298	313	288	262	280	279	280	269	277	313	264	275	277	273	281	313	264	290	283	297	281	304	305	281	272	277	262	300	281	284	285	294	282	283	276	263	257	277	299	270	272	265	276	259	271	261	273	265	288	274	268	321	271	270	308	242	263	289	283	325	284	278	311	274	304	277	292	306	273	273	255	290	293	293	256	280	281	298	290	239	295	275	297	288	294	311	287	281	297	279	309	289	286	247	274	295	328	281	297	285	260	261	278	267	288	273	299	241	296	311	266	277	239	265	261	285	288	265	261	281	264	288	272	307	290	275	285	280	251	277	283	280	278	298	282	270	298	257	264	288	265	270	280	252	278	268	280	282	270	257	309	306	264	250	289	335	276	322	254	242	278	292	279	298	282	293	267	284	273	266	252	276	267	292	308	300	257	271	238	299	313	280	315	288	287	270	247	274	306	278	294	279	252	288	252	292	308	297	277	276	240	278	321	278	265	271	278	296	274	307	283	275	262	284	272	313	244	283	267	299	266	259	275	317	286	270	266	283	281	277	257	285	283	282	265	297	275	301	274	297	251	288	264	294	271	278	293	286	269	274	276	289	310	288	259	292	275	297	244	298	267	297	281	295	267	300	252	277	288	287	295	311	285	304	264	275	268	273	281	279	290	305	246	281	270	269	309	280	281	294	269	253	296	262	278	292	290	263	269	261	264	264	287	262	265	312	307	279	313	277	252	292	288	274	275	284	270	254	264	280	295	292	288	250	262	277	312	282	266	265	295	248	285	283	290	268	316	276	293	298	276	277	304	289	278	317	256	279	262	274	286	255	274	296	272	248	254	262	277	295	286	286	290	270	268	270	278	255	299	268	285	291	290	273	257	292	299	275	276	261	266	274	291	240	233	275	245	254	269	258	286	301	266	278	268	280	289	287	274	286	295	228	246	303	285	257	264	254	282	292	295	284	269	304	282	268	294	286	286	292	285	279	280	246	250	240	274	263	270	275	277	280	294	277	272	312	291	296	322	257	277	271	277	272	293	279	262	299	272	279	308	281	273	294	296	294	301	250	282	308	258	282	280	248	280	307	281	257	273	310	285	306	309	306	268	281	280	289	269	278	284	258	267	290	280	282	290	276	260	275	311	258	284	293	283	285	265	310	248	281	279	300	271	257	286	268	263	309	276	250	293	273	268	266	293	281	268	254	283	273	290	280	299	302	260	302	259	273	242	271	267	274	251	285	283	306	272	284	272	250	286	317	315	271	252	277	277	259	252	292	286	267	262	245	283	275	299	303	279	258	251	256	246	264	272	257	289	292	283	265	240	276	271	302	280	299	297	250	274	295	280	273	292	274	266	271	299	300	272	259	288	273	297	288	298	315	282	276	293	324	308	283	303	270	272	267	257	255	307	282	283	286	302	286	281	281	268	245	266	284	295	260	307	267	282	278	272	286	253	286	314	274	288	278	253	308	288	279	280	272	275	276	251	296	278	261	275	306	288	274	275	270	259	282	268	280	274	279	307	272	236	300	293	296	268	299	293	295	259	278	277	279	304	271	268	283	283	263	312	276	293	240	269	269	280	288	274	292	275	262	269	280	281	281	291	291	256	274	296	270	261	291	275	306	280	252	273	282	296	257	251	258	275	292	276	296	264	263	291	264	297	293	301	290	277	284	300	328	265	290	291	265	296	263	280	290	269	275	299	299	260	256	261	239	271	271	269	295	304	275	295	291	269	269	299	308	261	278	291	278	293	291	277	275	287	297	298	309	284	282	261	235	252	283	255	301	269	270	273	291	299	253	291	296	301	294	271	270	270	318	305	281	263	273	288	254	296	301	284	266	294	281	285	265	276	294	300	275	249	288	266	283	258	269	318	288	293	246	272
1825	658	635	619	648	622	684	657	644	592	648	595	612	587	553	613	568	565	636	632	680	605	640	596	617	620	607	682	642	640	672	658	641	679	634	587	623	643	591	670	609	617	663	645	626	615	580	624	630	635	643	616	603	594	636	622	613	635	640	617	636	607	639	592	598	673	619	616	634	603	619	644	612	633	551	642	592	581	655	611	626	589	637	616	608	598	643	609	639	620	611	603	623	599	567	606	599	646	628	587	563	650	580	621	587	610	602	620	675	613	586	640	623	665	631	567	670	629	601	657	666	665	609	606	633	626	661	634	596	589	601	638	619	631	653	650	685	645	651	638	607	645	620	622	628	629	616	608	673	622	653	687	621	658	618	607	615	622	599	635	636	630	648	609	629	653	610	640	595	618	601	653	634	587	621	625	600	621	617	624	556	639	615	571	591	612	624	655	659	614	701	595	632	650	632	628	601	625	597	626	587	638	621	664	630	630	594	630	599	634	675	640	615	640	653	639	627	631	610	675	616	625	669	675	577	641	614	580	628	674	593	665	627	616	592	609	621	612	645	679	629	634	638	651	558	549	630	629	600	643	626	650	612	601	622	655	614	596	612	628	634	661	626	611	634	628	641	584	624	582	596	622	636	614	612	642	662	617	594	629	611	604	651	597	650	614	593	658	644	559	610	635	601	602	643	620	608	657	647	630	626	638	632	643	605	610	664	666	635	628	640	634	613	658	612	640	603	583	628	590	636	622	638	602	641	598	610	589	612	643	576	623	615	643	635	664	598	578	619	620	603	592	609	633	587	585	658	648	574	616	616	665	616	592	639	578	615	593	582	616	572	636	602	671	610	670	618	629	607	639	590	629	603	667	608	636	597	603	638	614	601	615	608	620	621	598	627	608	582	601	638	675	628	616	634	621	625	616	588	644	612	631	580	623	633	608	629	658	620	580	652	641	642	594	637	593	632	614	657	610	614	619	584	663	638	604	639	589	632	623	605	627	606	632	610	600	676	637	615	614	664	615	607	661	630	597	609	593	649	609	576	599	625	602	628	625	655	582	618	631	713	618	658	585	635	607	591	676	593	646	610	666	601	635	681	642	668	673	639	612	598	645	602	623	650	568	643	641	612	605	624	637	613	624	643	656	578	605	649	661	604	639	601	564	631	616	600	623	646	610	610	620	599	617	579	605	634	601	586	607	646	625	645	666	616	626	620	619	620	599	636	667	619	614	625	645	671	638	647	679	570	650	632	641	631	585	604	612	581	615	631	635	639	605	609	631	657	628	586	608	606	660	637	637	619	613	626	635	626	555	601	608	651	612	664	605	624	629	642	654	595	646	611	602	574	672	570	582	628	580	696	613	630	684	637	650	601	626	625	606	587	618	612	627	618	627	592	661	589	634	612	627	613	633	634	615	633	597	595	585	618	555	614	607	641	618	630	609	619	619	618	641	670	650	629	663	577	630	664	556	652	624	627	609	615	639	649	596	682	617	667	601	635	593	619	642	639	671	672	620	617	646	608	653	637	632	615	592	654	655	674	584	630	639	664	604	635	588	608	625	653	600	622	575	626	564	627	649	631	587	621	625	611	579	593	603	609	609	607	605	612	611	608	608	644	643	611	635	573	652	608	612	658	610	626	644	622	606	575	582	601	627	622	646	587	664	607	607	685	614	632	612	621	626	581	614	622	617	620	652	628	594	654	619	630	633	608	606	601	590	584	622	622	667	602	616	630	639	632	639	612	634	657	649	623	630	585	626	602	576	614	588	623	619	592	645	663	580	643	612	638	641	609	607	602	594	650	582	619	593	663	605	583	590	650	659	628	588	648	626	580	623	643	634	636	676	608	590	613	644	596	639	598	616	600	638	630	640	614	645	593	584	612	638	613	617	613	582	678	622	604	615	669	662	629	606	625	639	599	631	635	601	592	603	616	595	613	630	587	660	658	616	636	654	638	617	602	634	605	646	622	585	620	593	622	609	615	624	631	587	612	637	652	639	641	628	645	649	632	612	623	623	613	649	566	626	632	619	635	591	637	638	651	675	638	619	623	590	633	650	627	615	655	609	587	643	616	589	604	646	599	591	648	596	602	629	593	621	618	637	591	610	635	623	611	635	584	654	647	659	628	601	637	639	592	618	623	684	649	594	609	612	591	591	620	643	655	590	620	613	664	596	655	630	637	624	640	642	643	614	626	583	618	622	631	610	596	593	632	621	634	576	576	646	607	616	644	608	629	658	642	597	579	606	622	639	594	640	658	579	632	636	618	600	603	629	626	627	596	597	659	618	583	646	642	578	616	628	603	596	622	590	633	595	619	610	649	655	612	604	673	638	675	626	642	587	648	640	602	621	587	639	631	643	598	620	637	603	638	589	628	632	646	634	589	614	600	634	587	614	617	645	626	606	633	621	677	608	661	635	622	627	667	607	654	580	623	628	576	613	583	625	602	607	613	638	629	610	580	623	609	628	611	657	626	619	600	623	622	615	620	595	621	661	602	623	647	681	671	593	664	607	592	613	590	617	616	620	630	662	569	634	639	625	599	635	598	607	629	619	604	612	599	684	617	597	606	637	625	651	658	666	642	653	625	626	616	639	625	633	636	652	592	599	600	619	609	680	628	603	644	608	607	621	610	630	638	606	636	616	654	655	638	613	591	604	603	597	606	663	586	621	634	641	638	603	639	659	648	645	641	657	686	572	661	624	619	639	617	628	612	634	668	645	641	624	590	637	627	597	654	612	587	610	627	609	600	629	677	634	621	639	658	618	581	634	628	599	640	655	634	652	623	637	597	591	620	642	648	624	650	622	609	610	614	639	635	625	600	690	627	641	628	651	611	603	660	613	615	619	600	619	636	614	639	590	585	614	615	625	638	644	645	584	567	640	617	550	626	613	684	628	626	632	656	629	597	639	612	643	627	582	601	597	594	655	676	594	611	649	632	594	626	623	651	633	638	619	603	582	615	574	616	588	586	602	605	581	601	671	599	641	596	585	605	615	585	591	625	656	613	652	627	614	626	612	615	606	631	623	559	675	646	668	662	615	636	609	625	592	642	595	646	612	611	628	650	627	604	630	665	605	633	572	642	651	591	621	585	573	647	634	620	599	632	602	634	595	602	614	637	586	611	616	629	654	655	614	630	644	596	610	618	569	612	644	611	601	680	633	642	638	623	660	601	629	640	625	635	594	607	613	616	659	631	630	637	613	644	618	670	618	608	604	590	602	636	635	632	658	602	626	606	651	616	611	622	599	613	615	638	624	596	614	656	606	639	621	665	668	622	619	646	615	579	613	645	628	642	627	574	596	594	610	593	672	675	644	627	603	634	593	611	595	610	638	641	624	598	598	645	603	669	632	598	624	620	644	589	607	648	657	609	640	672	639	638	604	666	632	614	609	652	620	612	623	616	617	619	651	620	613	657	624	608	644	614	639	655	604	607	589	634	629	598	597	598	634	620	594	661	637	596	634	656	622	622	652	634	647	618	657	620	629	609	625
7535	422	481	356	254	227	177	185	162	133	144	148	139	126	135	130	107	135	135	116	130	135	117	148	139	130	100	105	126	124	123	110	90	133	124	107	117	117	122	123	116	125	136	131	105	122	127	124	114	116	117	125	112	126	138	123	115	110	118	118	120	143	123	119	122	133	119	124	134	96	119	99	115	132	145	115	123	105	126	110	119	120	114	127	114	132	108	99	145	134	129	133	116	135	125	123	138	117	107	108	103	138	118	112	115	130	136	114	129	117	125	108	136	130	117	144	122	129	105	131	136	116	122	115	143	109	124	108	133	115	120	142	114	130	121	126	118	108	111	145	117	137	120	107	121	109	107	125	116	115	139	127	131	114	122	125	124	114	117	105	121	122	110	133	121	151	122	113	118	106	114	139	108	112	132	148	128	105	116	117	128	113	120	116	112	127	135	121	122	127	139	133	115	108	145	129	123	136	124	117	101	117	110	113	99	127	107	100	110	119	117	144	115	125	120	93	116	123	129	141	113	134	140	129	110	122	107	137	110	124	102	113	125	112	116	127	115	115	113	105	140	119	115	125	118	116	121	130	140	136	119	131	127	126	108	114	118	128	119	111	124	131	110	106	102	106	126	122	123	127	122	109	131	126	118	134	133	148	149	108	126	122	111	125	112	133	129	107	117	129	143	128	129	108	127	128	109	133	122	141	125	120	128	99	127	119	98	133	103	115	103	136	105	112	121	102	134	134	110	116	138	129	131	117	126	115	128	97	105	120	130	128	126	159	138	116	106	126	114	121	118	117	134	142	123	119	122	130	122	114	114	106	101	124	129	107	121	127	137	112	126	130	115	130	112	130	132	123	116	131	109	120	113	125	105	119	100	107	137	134	96	137	124	126	101	131	137	109	126	108	117	108	120	104	115	131	114	131	126	120	116	147	107	103	102	112	140	111	123	123	111	127	122	132	139	124	100	128	104	105	116	131	119	106	111	139	119	118	111	125	123	127	118	134	118	113	113	101	121	105	126	112	131	102	110	120	110	114	116	116	106	103	119	104	137	116	137	116	155	124	114	122	112	128	135	135	111	100	130	117	132	131	142	116	108	119	114	129	108	121	128	127	122	106	109	117	128	123	135	135	111	111	136	136	113	137	129	125	109	93	115	142	111	134	113	119	122	146	116	147	114	123	104	122	152	129	120	113	127	117	113	118	101	119	118	101	123	142	143	116	137	128	121	127	117	133	115	116	123	121	142	115	133	126	115	120	128	106	113	132	123	135	138	128	129	129	126	114	143	130	111	124	118	112	117	130	122	131	122	98	104	130	122	97	118	120	118	138	112	103	106	106	146	111	132	137	120	119	125	144	144	123	111	122	125	130	137	120	132	121	129	133	103	109	118	141	115	154	123	104	100	129	135	118	121	108	102	115	103	111	122	115	129	85	87	104	111	114	119	125	125	137	104	140	116	134	135	132	133	117	125	113	128	106	114	119	135	147	137	132	117	107	119	128	133	119	122	132	114	121	128	124	116	131	114	117	124	145	118	108	133	134	133	103	121	124	130	122	115	106	103	112	118	128	100	111	106	131	103	123	142	107	125	94	115	127	119	115	109	128	106	109	136	118	118	114	107	147	113	103	113	111	117	122	125	149	130	128	119	150	134	116	136	112	123	130	115	130	90	128	119	97	108	131	103	108	113	94	125	117	129	132	128	121	116	111	125	118	118	124	115	132	118	124	136	153	128	122	126	131	132	129	129	127	132	108	120	136	90	129	116	130	126	99	117	133	105	106	119	125	143	111	133	125	119	120	116	133	128	138	136	124	111	124	123	141	125	127	125	127	123	114	118	120	138	114	118	121	123	109	101	119	108	119	125	140	130	117	105	111	126	122	131	119	112	122	121	121	102	105	113	117	109	117	114	133	134	115	114	121	125	116	103	139	123	102	117	114	122	114	112	108	112	135	121	121	141	112	104	138	144	125	94	124	109	123	127	111	150	131	134	124	110	129	120	138	128	119	126	145	123	119	116	106	128	135	128	105	104	121	120	126	118	128	100	118	139	118	124	101	139	116	111	107	119	115	141	126	126	121	122	116	101	124	142	118	136	131	146	132	119	116	100	123	123	121	114	114	131	130	117	133	120	112	126	109	115	112	140	107	114	113	127	106	110	102	110	124	107	116	131	124	135	104	115	112	132	115	111	136	122	143	123	128	136	149	126	114	113	134	109	132	129	123	131	125	110	117	118	140	111	108	116	131	111	126	103	131	119	130	120	116	112	128	106	122	140	113	121	136	99	139	120	126	126	117	112	124	106	114	127	109	113	127	137	122	119	121	103	111	126	109	138	123	125	118	124	104	124	105	144	115	133	124	122	137	115	127	138	129	113	142	141	119	121	97	120	145	113	118	140	121	134	119	111	115	149	135	113	111	136	133	134	122	112	125	111	125	118	140	99	111	123	99	119	130	125	124	139	112	119	155	123	114	135	113	116	121	115	129	123	147	132	122	130	119	113	126	117	103	115	114	119	119	109	124	116	116	137	97	109	127	111	117	122	136	126	134	113	105	133	125	122	138	108	127	103	121	128	121	126	115	136	122	133	113	120	135	128	134	118	111	122	112	113	137	124	136	139	129	118	143	128	110	106	133	124	107	130	120	120	138	125	113	126	143	127	119	121	127	101	107	125	126	118	136	107	94	116	145	132	125	117	137	99	142	125	112	143	135	125	109	121	121	121	118	121	137	104	128	127	111	105	90	124	118	119	110	129	127	142	125	128	118	137	130	109	125	148	115	100	109	97	121	121	130	123	118	135	112	139	114	114	130	145	113	157	123	133	135	125	129	130	110	134	114	90	133	138	122	115	123	103	110	126	120	106	130	134	129	121	127	113	113	104	119	129	126	128	118	120	120	117	131	116	117	97	116	120	117	109	101	118	116	114	111	118	129	116	128	108	105	112	121	118	124	149	127	107	122	129	126	119	134	111	125	132	122	110	110	118	125	119	109	113	126	119	123	128	115	96	117	122	144	129	136	131	109	127	132	112	98	126	102	104	142	119	128	119	133	113	116	123	121	132	112	109	128	136	127	119	112	130	104	140	133	137	132	124	108	108	127	116	137	135	111	111	108	135	114	115	140	119	120	112	149	121	112	115	147	142	118	126	107	137	139	98	119	129	99	121	119	146	118	123	112	121	97	120	145	128	121	145	110	142	126	123	118	110	122	116	116	117	104	120	110	151	120	113	113	125	114	114	99	93	114	121	123	150	132	143	131	118	135	119	122	134	122	99	131	127	108	115	118	118	127	124	143	119	135	114	154	110	122	122	98	118	110	148	128	114	116	132	145	125	137	111	112	113	108	120	118	139	75	158	117	129	138	127	112	129	125	120	141	94	121	113	106	116	120	121	114	115	121	106	129	107	142	116	129	139	125	119	120	116	107	116	128	115	131	139	121	127	123	111	111	119	117	135	128	120	124	115	136	107	116	139	131	124	114	116	124	99	116	109	140
6124	580	961	1082	1014	807	726	643	557	503	479	434	444	436	399	413	359	363	361	392	358	348	332	376	368	357	332	328	363	306	338	323	370	348	341	359	346	348	335	325	337	336	327	368	325	330	318	342	312	294	358	323	317	333	339	341	338	353	298	287	320	338	322	326	347	321	320	322	366	324	329	314	308	283	326	327	335	302	321	307	355	281	342	361	338	335	351	333	300	350	343	349	326	293	329	340	331	324	341	299	331	322	338	321	317	268	300	320	316	307	305	318	333	302	283	316	319	322	303	301	314	297	334	291	310	292	343	339	347	347	321	310	326	294	304	322	330	331	318	334	313	287	285	328	269	296	317	348	287	270	286	317	338	320	303	315	319	306	323	300	295	331	330	310	274	324	312	307	331	347	310	306	304	322	318	290	338	351	321	344	314	311	330	325	342	330	327	310	291	341	330	307	326	311	306	344	315	350	314	318	322	327	326	349	310	303	307	345	320	334	325	327	324	278	326	332	310	324	345	303	327	335	319	365	339	325	312	347	318	324	320	335	333	326	357	334	312	304	313	347	349	336	346	307	341	316	295	345	317	312	319	305	337	298	293	340	304	283	303	324	314	309	297	306	306	340	329	320	325	305	327	281	330	302	302	324	318	298	316	299	323	348	329	317	324	316	333	336	310	306	311	300	309	303	317	321	329	300	310	347	298	300	347	322	294	335	317	297	330	332	332	301	358	289	337	296	311	316	325	337	310	348	332	324	335	301	324	317	317	336	310	319	348	301	300	309	331	287	303	323	346	312	320	297	324	288	349	303	345	274	310	292	301	302	307	304	348	336	326	276	315	288	341	351	279	362	343	314	292	317	307	300	329	326	332	338	290	299	322	314	365	309	324	311	306	336	321	305	294	310	297	333	305	325	321	287	320	304	323	353	308	313	316	291	317	332	333	316	300	323	305	331	317	274	306	329	333	303	338	328	338	289	315	295	288	302	320	307	306	306	295	282	331	314	301	294	329	320	315	336	331	289	324	340	279	333	317	348	310	313	296	354	342	302	314	330	274	340	309	309	306	334	306	344	313	327	312	312	330	321	318	311	357	308	329	315	311	306	326	281	335	332	326	321	296	334	304	333	314	315	330	336	277	329	344	349	320	307	326	290	321	325	339	342	323	349	328	318	330	325	305	308	345	307	287	339	336	334	334	305	302	354	315	312	317	313	329	330	320	348	329	318	333	328	310	313	287	329	303	336	336	322	312	359	327	297	303	313	325	320	292	329	321	307	307	311	324	324	319	315	316	298	345	326	306	340	307	322	340	324	336	364	310	327	306	313	329	346	317	306	330	344	304	312	336	331	325	331	321	333	296	300	305	312	313	297	333	304	284	349	320	335	308	328	299	317	339	313	309	349	327	298	305	313	320	306	307	317	303	298	320	303	316	318	296	339	324	328	311	329	296	290	319	346	333	328	314	314	332	316	329	302	318	324	331	297	288	341	310	320	332	270	299	299	316	301	329	297	312	304	323	334	312	288	309	298	310	348	304	325	312	342	332	334	338	325	313	300	304	330	317	320	329	311	339	334	285	307	314	319	305	332	299	308	338	316	333	309	334	350	354	341	302	311	314	307	350	336	319	309	289	305	309	315	333	348	329	312	304	332	312	314	289	316	335	363	317	336	333	310	296	329	292	314	314	326	315	305	332	307	296	342	324	363	318	321	322	286	324	335	339	277	332	314	298	282	289	312	314	298	363	338	282	297	335	301	311	312	293	352	363	302	334	312	316	309	281	344	312	327	325	306	324	310	320	338	296	306	317	315	346	367	338	346	324	315	311	301	287	324	344	356	298	316	340	297	309	316	321	305	301	305	311	299	317	328	310	320	315	288	326	296	316	298	332	352	325	330	280	315	318	316	283	282	289	356	332	321	320	298	295	310	322	339	273	323	314	373	295	261	338	334	333	321	323	345	315	292	336	307	313	315	335	324	340	312	322	314	318	299	315	297	329	287	320	313	322	311	295	308	318	313	300	313	296	311	285	279	309	311	317	321	302	324	313	322	290	329	326	313	297	314	337	319	305	342	328	331	303	308	276	311	313	312	307	321	301	304	321	337	318	331	336	331	312	316	315	337	328	296	312	320	336	298	325	326	314	333	333	330	313	332	324	310	354	313	330	296	332	331	317	312	365	315	328	342	329	300	347	303	352	318	310	324	311	319	332	329	323	315	307	322	322	337	313	311	323	318	290	314	272	310	322	300	364	319	326	311	349	324	334	304	309	303	267	323	266	284	308	304	314	312	336	312	313	298	294	323	319	307	311	335	303	321	354	322	354	322	312	300	333	338	305	321	288	339	327	334	320	289	324	340	290	323	351	343	303	346	317	287	322	312	343	320	317	343	311	357	339	328	319	330	352	304	326	330	332	337	339	290	324	301	355	301	335	295	319	328	343	292	328	325	304	323	304	320	323	328	327	307	336	312	340	300	311	345	298	324	324	320	311	337	308	332	325	319	337	311	274	322	344	314	320	306	302	329	330	312	328	324	339	314	340	291	326	307	304	327	344	342	312	324	326	334	313	334	316	320	294	305	333	329	326	321	303	321	316	297	371	313	319	286	283	311	332	310	334	320	332	313	319	326	307	295	281	313	349	321	350	285	321	316	317	316	324	333	335	335	325	308	314	310	292	357	298	313	314	284	303	334	331	288	342	329	331	342	320	308	309	279	327	328	314	299	342	280	329	299	352	335	348	305	301	325	310	293	303	327	280	287	316	326	315	344	287	291	333	293	349	308	318	328	323	319	334	322	329	331	256	353	349	311	331	338	293	337	311	357	325	332	305	360	331	300	304	353	333	334	299	306	324	312	341	326	313	296	293	335	299	338	353	317	300	321	325	303	348	317	320	323	333	340	349	333	311	306	323	329	318	318	317	326	315	326	340	318	328	338	323	331	352	295	299	306	328	308	320	316	328	332	343	295	305	315	294	330	321	299	317	308	310	318	326	346	314	313	296	318	305	304	306	311	329	309	296	304	331	310	334	320	308	317	328	354	318	346	320	317	321	329	351	320	345	320	312	310	310	306	326	311	317	319	326	348	325	290	301	282	316	287	326	319	296	297	331	297	301	312	286	323	309	301	317	314	306	318	332	297	315	324	303	295	293	302	307	299	338	344	304	295	313	294	341	290	311	338	318	322	345	302	319	303	298	339	318	351	315	324	290	304	340	328	307	318	311	316	286	295	322	331	334	303	298	320	300	315	320	319	319	342	372	298	313	307	354	335	303	331	343	290	317	341	320	297	352	319	334	309	337	290	337	322	308	298	294	299	302	316	309	315	304	326	352	314	333	322	333	308	323	267	320	303	303	307	291	316	332	329	298	321	322	312	309	337	331	308	325	313	297	339	313	299	326	306	296	316	325	329	312	333	346	306	331	296	305	305	295	323	349	334	329	302	327	338	300	331	347	309	315	308	345	290	298	333	318	365	320	334	332	337	316	324	326	325	337	316
14118	1090	806	721	520	381	322	291	272	254	268	250	240	223	229	201	223	201	209	226	209	197	191	198	215	210	182	228	220	240	190	186	229	201	193	202	197	217	202	207	197	186	185	204	209	194	189	177	200	213	191	192	195	198	201	199	219	210	167	187	188	194	195	210	193	194	208	181	194	193	201	190	179	195	180	183	196	202	161	180	191	201	202	179	181	183	186	207	174	188	180	190	237	197	193	197	205	177	208	217	198	203	195	177	194	181	205	197	186	197	188	190	183	191	201	216	196	193	178	172	198	218	209	188	173	176	212	217	229	180	198	185	215	175	198	154	253	192	197	189	202	213	194	185	175	160	206	181	204	191	198	222	206	201	202	185	163	206	203	167	209	208	193	184	185	197	217	229	174	192	192	182	174	204	173	228	191	193	195	196	175	204	206	207	190	186	179	161	192	195	211	182	238	201	161	177	185	191	193	162	200	204	198	224	184	157	178	183	206	191	197	166	194	185	189	187	186	181	216	186	162	190	210	174	196	195	206	203	177	184	196	163	185	222	224	209	214	191	192	156	178	177	204	183	193	193	175	224	188	200	193	190	191	200	195	172	200	218	159	176	196	197	187	196	184	178	173	198	224	196	209	199	194	189	190	185	198	199	170	172	188	196	198	183	181	165	198	200	198	207	227	182	198	172	180	171	204	162	198	212	236	203	206	183	202	179	195	207	196	184	195	180	200	189	176	182	193	196	211	213	189	193	222	206	195	189	194	242	182	171	204	192	197	206	186	186	208	165	174	203	182	177	217	188	199	194	175	183	189	195	217	196	199	198	208	203	212	178	168	200	182	176	223	189	181	195	187	187	193	179	200	181	173	206	189	195	199	198	208	222	185	183	167	215	191	183	192	182	185	191	200	185	146	180	200	180	182	173	192	160	181	196	199	182	179	211	208	197	202	191	202	197	181	202	197	216	193	217	190	219	185	186	220	179	176	198	187	204	171	187	194	198	206	184	205	172	204	184	184	195	204	199	211	180	188	190	182	199	197	179	190	187	211	185	200	166	217	182	179	186	184	165	181	184	179	193	164	174	171	192	192	190	206	204	194	199	182	193	207	196	202	181	195	203	171	199	202	176	193	184	177	200	188	200	202	182	187	196	179	174	203	181	184	230	217	228	222	184	190	178	186	171	198	205	204	197	169	186	171	204	179	175	172	164	217	216	194	198	183	214	203	221	200	173	226	181	189	214	179	151	207	211	221	197	210	208	209	210	247	190	191	178	179	211	189	178	201	193	175	187	205	191	190	211	208	189	176	189	195	182	196	196	174	169	183	181	153	172	188	182	226	200	216	219	162	206	183	201	189	201	180	169	162	233	233	183	199	176	208	170	184	204	180	221	180	194	194	212	190	194	204	195	193	164	207	200	212	203	188	192	189	214	175	205	194	193	193	193	207	197	212	172	207	180	185	187	188	183	190	187	164	187	213	196	214	205	178	183	197	184	171	201	201	198	195	197	182	203	173	186	190	189	195	194	199	185	174	194	172	214	170	190	188	208	187	184	197	189	200	218	189	220	176	181	202	202	187	201	194	183	186	206	199	183	205	211	191	198	196	191	188	161	175	162	197	210	173	222	210	174	196	178	206	190	204	193	208	165	204	174	195	190	190	180	198	209	178	173	226	219	210	208	218	185	187	190	185	194	203	191	181	218	183	198	193	185	206	212	190	170	173	220	189	167	175	178	187	173	207	191	179	187	195	173	187	196	193	191	195	195	168	190	210	192	187	209	186	214	183	189	217	182	191	194	185	209	184	187	163	179	172	190	206	177	178	219	199	175	173	176	224	205	209	183	200	197	186	202	209	186	201	209	191	198	172	176	206	180	178	167	183	196	192	186	184	187	217	205	202	201	186	165	205	199	178	201	180	175	204	190	198	184	183	196	187	220	186	171	203	227	207	201	169	178	197	198	196	209	179	228	156	188	207	203	197	178	184	206	221	190	176	209	209	227	201	176	175	196	167	178	172	186	203	193	159	195	195	171	193	165	206	174	172	192	207	186	165	175	222	209	193	203	179	199	190	182	182	156	190	191	215	192	187	173	196	178	206	209	195	190	179	203	181	205	194	187	217	200	218	183	182	211	193	177	199	227	189	190	192	167	245	205	176	195	170	200	188	158	182	193	175	177	208	177	207	207	222	199	206	173	183	202	196	205	184	204	190	210	185	186	196	211	185	181	197	201	202	190	191	177	216	178	200	174	181	181	201	194	214	224	168	196	204	167	199	168	217	174	212	208	201	197	178	174	170	201	169	186	205	194	208	192	211	182	183	203	199	150	208	193	174	195	174	197	185	171	179	196	187	218	182	171	196	185	183	182	174	188	179	206	162	199	190	198	211	206	199	185	222	184	187	179	164	203	173	188	176	205	186	178	166	188	207	206	207	189	224	183	204	188	200	181	168	193	203	191	186	182	190	174	201	197	184	212	185	198	209	208	182	207	187	201	183	181	186	201	196	200	185	183	196	155	170	191	186	197	179	170	222	178	208	197	209	191	204	185	211	178	191	205	220	181	192	198	165	193	186	210	183	198	183	231	175	223	195	175	210	172	192	205	194	177	184	194	173	187	205	191	206	182	202	182	161	181	164	194	174	196	183	192	215	183	187	181	221	209	185	218	190	212	200	191	205	210	187	198	199	191	191	209	232	203	187	210	177	218	177	177	188	208	160	171	176	201	158	189	193	196	218	202	184	187	198	195	180	169	205	206	202	185	184	200	183	185	209	193	186	172	196	185	200	174	180	182	189	205	219	177	187	199	182	187	216	193	182	166	185	210	185	199	206	218	176	224	186	217	177	198	183	200	191	174	202	168	189	204	219	177	150	187	167	179	171	204	202	188	178	190	188	210	211	204	220	161	224	201	200	179	185	190	204	222	166	191	187	181	193	198	205	176	177	223	166	182	201	202	208	182	169	198	191	203	187	200	200	192	166	189	210	207	211	205	190	185	196	210	231	212	207	188	194	210	209	192	215	207	214	221	183	204	229	184	186	180	214	178	181	188	208	186	199	173	206	180	196	192	211	172	178	194	218	208	195	189	191	220	207	179	224	192	187	188	198	181	200	204	206	186	176	210	206	214	191	209	195	191	183	204	198	228	195	189	193	195	166	177	214	183	207	207	195	179	178	201	199	201	179	192	182	193	186	178	203	187	192	169	167	171	186	182	176	170	174	196	204	203	184	209	189	200	192	215	170	200	194	201	209	192	199	188	186	161	196	198	205	220	215	198	190	177	200	218	187	181	173	192	182	200	218	185	200	195	176	185	174	184	167	153	179	176	191	173	180	212	205	199	172	198	167	191	225	217	183	184	207	173	181	191	184	183	188	221	174	180	192	215	193	204	214	207	194	185	207	202	187	197	201	192	218	189	182	191	196	204	192	189	170	213	169	175	190	183	220	172	196	169	205	203	187	171	218	215	208	197	195	201	198	214	159	190	194	192	190	218	189	190
8056	1036	1755	2094	1838	1407	1241	1067	996	872	771	715	698	673	697	676	596	593	554	589	633	559	554	548	504	525	577	539	504	562	524	482	508	498	451	507	505	512	518	483	501	487	499	511	502	535	515	464	555	464	505	455	468	469	521	502	521	477	540	516	509	511	467	498	473	492	504	489	476	495	526	523	469	490	494	491	501	498	455	482	465	480	486	491	498	485	487	480	470	480	490	484	494	512	520	477	518	475	444	483	491	461	508	479	466	492	461	502	457	496	471	480	474	459	480	490	534	471	476	481	473	495	500	500	471	508	481	483	459	517	532	493	510	482	475	512	460	452	437	494	537	484	514	500	484	503	487	474	489	465	462	519	480	489	479	488	468	463	469	448	490	477	486	476	484	465	536	475	494	491	455	486	505	464	483	446	476	457	506	480	531	479	486	450	471	470	498	497	483	457	474	495	469	525	481	464	441	491	480	490	464	484	466	452	492	447	468	495	446	469	490	450	517	511	479	459	493	494	494	515	486	496	488	465	479	506	462	450	510	438	488	509	461	516	472	498	487	510	486	511	492	467	495	506	490	452	457	472	481	518	460	495	469	506	471	501	492	489	462	504	501	477	483	468	479	467	445	485	482	531	437	474	491	444	504	501	481	519	514	501	467	486	449	516	461	488	484	488	489	468	487	454	517	518	462	483	478	485	475	491	487	501	487	480	515	461	498	459	482	461	481	472	523	446	496	500	492	504	449	476	507	477	511	461	471	499	463	479	496	480	462	500	453	482	483	468	483	465	435	470	497	481	527	509	497	497	495	429	469	505	533	515	496	468	477	464	421	479	500	480	495	487	522	469	450	520	475	494	510	476	467	468	452	488	481	519	485	486	450	489	514	470	492	479	485	460	447	456	488	503	502	466	483	472	512	466	464	466	487	467	459	494	462	488	498	516	464	467	480	506	472	499	490	496	475	491	489	483	474	479	424	490	444	456	509	474	482	507	502	479	503	460	489	456	479	463	512	479	499	490	478	462	471	476	447	479	497	487	485	531	508	478	501	473	430	514	482	457	487	475	501	480	479	496	469	499	502	485	462	472	476	493	430	482	505	483	478	457	472	470	477	444	477	481	521	474	486	510	515	489	491	514	524	484	462	485	500	469	531	485	469	492	460	516	533	487	467	494	468	436	489	446	500	453	483	468	511	458	485	434	492	465	443	516	500	496	441	484	475	513	476	505	495	507	485	467	519	488	462	514	473	484	496	488	509	469	496	506	455	488	466	547	487	482	461	463	487	452	495	459	487	476	499	493	487	489	475	476	470	477	498	475	473	523	459	469	485	470	499	480	493	523	470	459	491	470	495	481	499	486	514	498	492	481	478	527	504	478	453	524	483	499	495	471	504	474	524	499	476	487	464	469	488	433	495	515	491	498	481	456	507	493	477	495	473	496	446	449	484	519	484	504	520	475	484	465	503	494	491	481	508	481	469	505	454	484	483	472	495	482	424	490	516	487	470	475	492	502	476	504	524	481	457	525	489	443	484	449	413	540	483	501	483	437	449	493	497	495	532	499	474	487	440	442	518	463	490	485	476	489	486	508	497	442	499	472	501	476	503	482	482	524	471	488	506	499	472	505	456	503	454	446	538	499	483	493	481	516	489	484	478	481	500	464	498	483	481	501	462	485	530	502	447	439	458	467	450	535	491	457	520	465	471	492	465	486	466	495	471	453	435	476	456	460	507	488	440	501	469	452	464	510	456	460	520	474	512	519	464	531	507	475	493	511	467	449	468	504	419	469	478	496	479	490	469	484	485	474	490	449	502	474	485	454	457	484	480	507	474	491	503	513	516	458	525	462	474	505	497	442	498	515	469	485	493	462	486	477	502	458	498	505	502	443	500	451	483	502	479	474	497	489	461	487	532	436	505	475	496	464	464	461	460	454	499	446	465	461	511	487	491	462	457	551	457	481	472	478	513	470	518	465	472	474	502	449	464	492	488	493	482	443	483	494	507	495	460	483	497	513	460	466	476	511	509	460	502	495	444	468	495	479	463	518	502	501	469	498	496	472	487	479	454	476	449	483	486	486	509	496	526	510	465	473	522	485	499	506	513	459	504	474	471	455	518	477	470	471	522	517	446	493	469	501	504	523	485	477	494	446	514	474	469	465	500	461	505	496	520	464	482	490	470	460	462	465	467	447	470	495	479	475	469	469	450	473	487	498	512	472	491	527	512	475	467	487	488	493	438	487	497	493	465	444	518	517	451	449	466	468	499	490	496	458	492	481	500	500	504	476	485	497	492	488	495	472	498	448	474	483	446	498	469	505	491	512	456	505	465	501	458	492	496	465	489	449	487	498	489	467	465	497	502	464	473	476	470	418	480	471	501	489	489	466	498	447	503	496	502	484	472	475	468	461	537	461	494	455	498	507	471	435	467	458	474	470	485	467	501	418	474	465	508	473	491	505	443	489	484	515	447	509	431	493	488	474	470	465	513	475	469	464	489	513	450	470	522	475	485	467	495	503	511	529	489	470	464	479	494	475	484	455	432	490	500	524	480	448	458	454	474	477	526	468	500	470	466	485	489	527	498	476	515	511	526	479	513	491	496	511	460	485	495	472	475	461	514	481	513	483	473	489	470	450	485	476	478	470	467	510	475	496	499	489	460	514	473	499	472	464	477	471	493	489	469	520	524	475	462	471	469	498	483	488	519	489	515	488	459	464	463	472	507	482	473	515	471	478	463	460	482	435	486	517	506	517	453	491	501	452	475	447	499	502	457	505	491	492	472	462	485	507	477	511	478	479	452	493	494	504	509	433	481	480	467	476	486	462	493	466	499	418	490	481	464	450	496	508	500	523	495	496	485	499	522	508	460	516	474	507	475	493	474	534	465	463	495	460	460	448	450	505	446	477	499	474	518	464	488	463	502	490	498	461	503	511	500	464	458	475	484	441	497	506	502	493	473	502	449	525	503	491	458	485	488	487	493	448	495	516	527	485	473	476	498	490	496	480	495	474	462	470	496	497	497	447	470	501	516	477	450	535	527	524	496	493	469	509	479	464	457	466	506	522	475	476	488	514	485	447	468	510	472	471	462	519	485	506	480	496	461	471	452	483	483	487	482	482	485	492	445	501	487	509	461	480	525	500	492	489	511	479	456	480	470	459	456	477	517	480	526	449	482	507	482	506	505	481	487	466	522	494	505	528	481	477	515	419	483	469	426	493	476	453	434	493	474	450	494	453	486	482	472	460	493	513	452	525	482	472	480	471	442	464	489	487	470	476	486	490	472	474	536	466	486	498	467	502	486	476	470	486	514	476	459	465	453	457	478	467	488	513	487	500	478	473	450	489	533	515	442	492	518	491	500	470	477	481	525	481	517	506	459	487	468	489	497	500	497	487	486	480	459	488	496	465	485	470	479	491	500	434	489	479	482	520	471	480	457	440	470	527	513	505	501	513	546	499	495	453	513	488	487	486	478	469	509	448	478	464	457	481	507	468	442	505
1783	296	313	290	277	292	318	299	261	279	275	292	249	283	282	248	266	282	290	299	292	263	290	296	282	281	296	295	288	267	244	261	276	292	290	272	267	279	265	278	264	289	283	298	307	288	280	268	308	269	289	276	301	279	278	284	287	277	280	284	316	267	276	267	307	276	288	260	292	283	294	282	273	266	289	310	294	271	254	275	276	281	313	279	285	324	296	266	339	280	290	297	290	262	275	253	285	291	288	272	321	288	289	263	251	292	304	281	305	286	283	283	288	257	307	296	306	265	307	264	276	255	267	288	288	271	285	290	301	285	284	268	289	277	308	275	283	272	242	298	294	265	222	275	293	262	306	262	279	270	294	285	278	290	251	318	281	277	287	299	297	294	281	269	278	299	291	289	298	283	276	299	345	277	285	269	272	279	275	284	264	282	273	279	262	274	276	289	255	281	311	268	286	267	270	244	317	281	268	274	268	261	297	266	295	289	260	271	267	271	337	298	278	278	259	311	292	244	258	244	302	256	276	281	296	257	296	298	255	261	280	292	282	277	302	310	297	265	277	291	275	247	258	281	268	279	262	295	264	303	293	276	284	270	287	273	259	259	311	283	273	274	299	269	293	271	275	287	257	274	270	275	272	262	267	285	256	307	296	284	276	312	274	318	312	290	289	297	268	250	271	307	279	281	311	302	314	270	269	304	312	239	273	287	241	283	290	290	255	277	265	262	271	257	303	287	281	268	248	283	285	289	301	264	258	255	274	299	293	288	302	287	297	281	284	287	281	276	256	316	264	267	239	298	297	281	263	256	264	252	262	271	246	266	272	236	271	257	281	277	303	297	284	246	292	303	270	272	294	276	279	270	259	285	267	266	286	291	271	267	303	305	280	267	277	274	258	294	286	295	238	282	268	311	288	269	254	268	272	270	317	290	268	248	253	283	276	271	308	298	257	287	272	307	272	272	276	284	286	309	273	290	268	300	272	294	295	284	321	301	292	254	281	280	273	265	280	287	284	291	279	291	313	274	286	245	301	275	309	276	276	268	292	252	266	296	293	259	299	285	277	243	275	274	281	289	266	267	277	282	301	268	271	300	275	302	275	287	307	275	261	288	275	266	260	263	275	281	279	258	292	316	296	290	284	284	274	266	282	271	287	262	296	312	300	287	293	263	289	294	295	291	308	266	278	268	271	280	303	275	284	279	295	297	292	278	257	269	273	283	322	288	262	255	273	249	268	278	288	261	267	267	284	318	300	283	264	286	258	286	273	300	272	251	282	309	327	301	253	287	274	252	306	266	272	306	269	268	269	285	289	283	264	278	296	257	309	270	267	255	268	279	278	283	294	316	284	275	226	261	296	314	280	277	276	290	293	298	285	278	277	275	261	285	278	274	268	271	279	280	286	283	291	274	305	301	289	273	300	272	271	281	269	291	311	278	282	292	281	288	273	270	252	251	255	293	319	263	276	283	286	298	316	274	286	295	298	298	284	259	261	316	295	310	248	256	250	264	269	276	268	252	263	277	260	258	289	285	279	293	261	282	258	290	270	283	251	312	313	265	301	281	272	306	267	276	290	280	267	293	287	260	288	273	309	261	305	284	289	252	283	252	278	274	311	313	285	244	255	255	266	291	266	287	288	261	273	297	245	268	333	266	273	273	266	301	284	290	306	299	236	279	273	295	289	291	264	312	301	271	260	302	292	270	293	302	298	250	267	239	278	286	305	273	253	242	284	301	265	282	294	280	277	253	268	259	272	274	291	297	257	271	288	275	303	263	270	310	277	278	290	283	287	265	255	274	289	287	276	290	316	309	275	261	296	249	295	292	307	281	300	299	301	330	256	273	268	253	293	292	290	291	286	287	296	285	288	276	262	276	248	299	272	322	300	294	278	255	268	287	249	240	268	274	295	249	276	298	285	288	274	250	256	272	230	266	286	267	278	302	289	283	297	280	263	296	252	294	295	287	288	279	276	280	265	315	273	257	293	273	244	297	265	278	261	276	276	259	255	264	312	262	265	252	261	304	297	289	271	297	280	256	309	303	252	267	302	272	274	279	298	279	273	274	268	291	268	303	284	244	270	253	294	244	287	276	290	291	324	264	274	270	296	256	245	255	305	280	277	273	260	258	232	285	293	302	270	270	280	285	237	310	281	250	283	285	280	264	293	282	271	276	267	271	284	261	299	262	265	282	281	294	291	270	266	324	283	256	266	264	279	278	276	243	249	272	299	281	308	258	269	239	263	240	280	249	298	272	309	310	251	274	257	283	306	280	300	273	251	295	307	262	305	289	294	297	297	278	284	265	286	304	281	275	292	275	278	288	282	263	286	262	261	276	282	284	279	292	302	290	291	274	265	251	266	259	328	269	256	310	299	268	310	255	299	291	274	266	290	291	274	302	310	268	277	276	272	280	287	303	276	294	262	292	265	246	289	260	311	288	264	285	282	250	327	302	294	302	281	271	273	284	302	249	265	265	286	284	302	290	267	312	267	289	286	254	286	244	287	255	275	280	245	300	271	272	292	309	258	286	296	316	254	295	266	272	264	266	289	278	304	314	266	255	284	261	249	309	303	266	309	284	340	278	289	286	313	276	297	283	269	256	244	253	298	277	295	271	292	270	294	267	250	249	257	307	329	262	271	274	280	294	310	288	270	286	304	314	287	284	279	268	298	280	273	260	283	277	269	268	247	259	288	257	282	284	290	264	280	274	307	284	282	309	297	284	289	283	275	277	271	239	279	269	277	249	258	301	270	280	245	262	252	287	283	284	270	270	283	290	321	274	279	258	322	315	265	268	278	300	305	314	273	281	265	291	275	299	284	275	281	265	272	261	253	283	295	273	292	234	285	271	271	285	320	280	272	300	278	283	262	295	273	268	309	297	289	281	267	271	285	286	266	238	264	247	273	276	275	284	284	300	291	275	271	280	255	280	258	280	292	300	263	275	320	301	279	297	300	273	293	286	283	261	277	247	277	274	254	266	300	242	287	259	272	303	269	295	260	286	279	256	282	281	305	286	278	260	284	253	256	267	261	330	269	287	285	283	297	274	321	277	301	289	241	282	299	306	291	314	288	270	271	255	304	264	267	251	267	260	249	280	318	269	287	276	285	233	234	291	282	270	269	306	246	292	285	288	273	302	274	263	285	275	270	298	268	265	298	321	247	253	295	311	272	255	264	289	298	298	287	303	269	304	291	283	292	249	253	272	288	303	294	287	273	282	284	292	280	297	290	266	274	298	257	308	282	248	286	290	295	296	276	275	252	273	275	303	306	293	264	253	265	262	281	293	269	276	292	282	308	271	278	280	298	297	322	303	285	291	287	249	286	311	275	293	277	274	274	322	285	309	327	296	298	304	254	278	286	304	292	289	286	276	276	272	266	328	279	279	280	291	250	271	268	290	293	315	297	263	298	292	275	295	258	282	271	271	263	265	284	323	263	278	301	282	297	248	282	281	307	265	278	285	301	256	271	277	292	305	276	282	292	325	299	291
1907	692	659	628	710	638	643	679	647	620	583	628	621	616	648	618	639	613	631	643	605	590	657	648	603	630	571	619	616	665	580	642	623	626	632	601	635	596	627	580	639	612	569	599	620	626	560	590	628	604	561	593	619	661	611	628	631	622	651	629	652	616	603	649	623	631	595	603	620	632	633	589	622	611	643	625	604	633	617	638	638	636	607	651	642	627	640	626	617	588	641	639	589	638	616	618	608	609	632	623	651	637	613	673	642	653	618	653	579	628	607	613	646	652	622	639	613	628	622	610	623	621	660	583	632	603	606	603	650	617	609	579	631	661	592	588	583	583	591	605	645	599	621	657	597	585	635	652	624	603	587	641	596	641	590	565	640	616	605	626	626	592	631	641	657	658	598	583	647	653	613	639	591	578	635	606	619	646	586	649	602	611	597	568	605	607	625	644	620	600	593	614	669	613	624	642	629	621	617	611	666	575	579	579	634	597	572	617	635	605	593	594	601	631	592	615	639	611	622	648	643	636	658	614	686	606	647	637	601	590	659	612	662	625	567	612	619	621	662	569	649	623	619	660	612	623	616	593	614	654	670	650	610	620	601	576	622	605	644	606	592	604	622	625	678	642	609	600	626	604	660	591	632	609	619	601	639	618	631	642	626	577	602	613	574	637	621	602	614	585	574	661	628	601	650	625	601	622	613	625	655	657	638	584	619	663	579	604	609	612	584	558	590	627	617	647	616	642	608	618	594	617	606	607	655	617	625	618	644	599	601	656	611	649	614	585	603	598	631	618	658	650	597	643	584	579	651	606	609	616	647	554	615	625	649	618	599	632	655	648	657	614	601	585	612	630	617	622	626	648	595	656	650	619	640	601	617	627	619	640	649	632	653	632	643	638	606	619	624	610	662	617	600	632	651	605	623	582	596	636	594	622	651	623	639	618	594	630	637	648	607	595	584	649	620	626	648	632	565	643	650	642	589	644	656	586	662	607	585	671	592	642	646	628	615	586	558	607	621	608	584	614	636	598	672	658	643	563	616	609	607	609	659	594	644	642	625	580	646	601	602	663	627	599	585	581	637	652	627	621	583	625	581	616	629	642	631	630	607	668	649	596	624	662	611	621	628	588	620	582	679	633	652	653	611	615	594	605	570	573	588	620	648	591	622	633	622	636	619	674	632	627	597	617	650	559	652	660	576	634	631	629	640	579	656	611	573	593	625	642	591	566	633	606	617	603	652	668	615	588	616	600	596	569	617	552	569	636	612	613	582	581	629	583	636	588	557	648	645	582	664	670	606	658	579	684	600	655	606	654	656	600	667	627	587	625	633	610	599	613	620	612	579	610	613	598	585	575	581	601	630	640	634	631	617	609	594	628	636	658	587	632	574	623	593	597	625	630	648	588	594	651	674	622	628	620	612	621	639	667	579	626	619	611	647	596	625	596	614	663	625	634	644	671	660	582	609	595	620	623	651	641	690	651	631	607	614	651	642	618	594	653	620	641	626	610	601	637	590	607	599	647	651	652	607	609	613	554	590	605	648	611	632	608	618	671	641	627	592	665	591	602	615	621	659	660	642	628	582	628	628	664	644	611	629	650	650	620	595	628	605	642	620	599	636	637	598	617	568	603	649	596	606	594	597	628	593	598	588	649	622	569	611	615	585	622	578	623	669	638	654	633	622	589	594	653	648	564	634	621	605	639	641	623	561	638	596	635	587	595	664	623	588	601	612	591	574	633	570	599	619	585	591	651	611	611	594	591	605	622	639	632	622	614	603	620	631	601	636	555	612	631	643	574	572	580	639	666	627	604	646	658	639	564	619	644	654	640	641	653	612	620	595	635	632	633	643	601	575	635	650	624	648	599	586	618	663	624	624	668	628	647	623	570	610	652	612	576	628	613	651	583	600	622	604	584	660	632	607	618	603	647	602	633	685	636	652	626	603	629	580	636	593	642	662	628	671	623	666	590	625	670	566	631	630	632	638	636	673	602	684	615	639	656	550	578	619	574	601	574	650	645	614	654	684	641	636	645	603	631	658	596	650	656	665	616	598	584	598	571	643	642	631	645	607	589	627	630	594	654	582	601	607	619	600	636	604	627	636	596	655	631	626	606	629	629	606	667	627	618	607	652	611	601	642	601	604	636	644	636	650	600	618	669	614	614	646	640	623	645	682	593	634	598	642	591	589	620	606	592	620	623	625	593	593	638	649	579	588	590	636	605	599	594	614	621	684	624	638	615	619	615	641	646	599	637	608	637	619	602	635	644	574	665	661	598	575	666	669	635	612	602	632	660	641	577	619	596	636	659	616	600	596	628	639	650	676	597	622	636	620	582	652	627	611	635	631	602	610	632	620	629	613	634	630	599	640	591	574	578	619	624	578	601	647	564	638	661	615	620	578	658	628	595	607	602	618	617	594	663	596	630	614	613	603	653	601	613	578	592	571	597	586	636	585	621	639	682	597	613	630	637	592	614	591	630	640	618	612	662	610	614	620	598	624	594	666	615	617	679	599	626	582	635	653	640	632	664	629	597	668	683	580	633	630	600	641	640	602	632	620	600	629	653	590	606	618	622	626	589	616	704	602	609	603	601	618	644	680	606	670	619	643	640	658	559	625	647	602	636	618	600	595	606	611	638	599	594	662	601	663	634	637	620	581	596	628	596	658	611	656	635	601	625	580	572	656	638	577	615	637	633	624	680	610	624	598	620	640	612	631	650	632	627	631	581	618	610	577	642	630	625	642	603	627	618	643	625	594	597	623	615	629	638	642	629	607	601	623	639	633	574	637	593	631	606	605	568	598	663	602	629	577	602	654	661	585	636	634	608	679	644	636	672	628	603	642	572	609	646	625	654	586	628	611	610	601	594	577	611	599	616	628	630	644	609	613	624	627	606	614	653	639	639	628	657	658	613	627	588	622	630	642	627	604	611	598	652	607	582	642	633	637	610	667	592	623	624	631	618	597	615	622	598	606	659	596	638	618	647	634	614	608	633	598	593	667	578	583	616	612	583	625	634	575	619	588	644	589	612	609	575	624	609	633	631	611	648	606	630	630	637	629	642	598	605	607	611	633	602	579	663	588	580	623	610	619	679	643	638	595	629	618	602	641	615	578	634	585	659	584	630	673	624	614	595	670	645	656	662	687	596	607	603	596	624	658	599	648	612	625	618	602	613	664	598	663	645	594	572	605	610	578	630	600	686	591	598	624	625	635	621	674	614	574	636	605	601	638	622	636	564	652	606	651	594	585	637	579	624	632	614	649	629	583	598	658	607	636	638	663	617	597	652	622	605	630	594	615	618	619	588	622	638	621	646	608	611	576	637	593	622	615	621	663	579	597	644	647	619	627	668	649	655	636	631	592	636	598	611	595	604	603	619	606	611	635	646	624	621	605	648	626	617	624	610	601	626	639	634	632	649	648	633	602	613	593	619	591	646	653	635	610	543	586	637	625	604	639	586	622	610	620	594	639	605	609	630	614	658	659	640	615	597	626	574
7544	393	448	349	267	256	190	201	189	152	158	155	145	147	134	150	151	159	150	149	129	113	142	118	119	114	125	109	143	126	101	149	121	137	111	150	122	131	150	130	118	127	142	115	133	146	139	132	127	111	125	159	137	119	119	131	125	111	129	114	114	128	122	134	119	116	101	125	106	99	134	134	139	142	116	109	141	130	131	120	120	127	118	119	134	129	112	143	136	120	127	121	131	116	114	116	132	118	127	131	126	119	111	119	127	109	108	133	130	130	93	129	127	129	128	125	112	120	111	127	125	138	132	121	122	141	122	129	114	120	107	107	117	145	125	126	113	121	116	117	125	114	104	115	118	114	109	132	124	113	114	129	128	118	121	124	102	122	103	133	122	114	124	152	116	103	115	121	136	136	124	127	133	104	115	113	148	118	113	111	138	117	125	127	110	121	113	123	113	128	123	119	100	117	112	106	99	103	113	107	134	126	106	123	130	130	115	108	101	123	133	114	109	108	126	125	145	150	101	144	119	106	135	131	132	134	127	137	128	122	113	120	138	114	137	127	137	97	124	134	128	108	104	136	133	135	122	121	129	142	126	137	120	133	131	99	116	124	135	133	137	104	130	135	116	123	124	127	117	131	109	139	117	135	126	130	127	119	132	121	92	119	130	130	102	128	126	131	126	105	127	120	122	124	101	122	136	149	114	119	132	109	132	105	106	102	129	114	116	123	99	156	122	145	118	109	124	123	126	118	110	103	138	146	126	89	126	124	104	116	109	142	127	133	133	121	113	108	100	125	122	119	99	120	148	141	114	126	114	121	118	109	120	117	114	124	114	128	130	112	107	124	127	114	138	123	138	124	111	105	109	132	122	137	148	113	120	137	126	128	116	140	98	144	146	140	129	111	124	114	134	136	137	113	132	111	121	156	124	125	133	106	136	124	116	138	110	102	115	117	114	138	100	127	111	112	131	135	116	92	125	114	132	113	122	104	123	115	126	107	124	100	126	141	119	96	112	114	116	129	137	126	101	127	114	112	119	119	133	132	121	126	134	118	124	126	94	128	148	134	142	109	133	140	97	114	135	126	108	116	107	125	140	119	113	116	118	122	116	114	140	126	111	97	119	127	130	109	132	120	144	145	114	129	125	112	125	110	114	124	94	124	130	117	131	134	119	148	126	115	123	113	142	116	110	97	150	133	114	119	122	127	119	124	121	102	128	121	102	119	118	100	127	116	123	117	127	120	110	133	119	98	126	140	125	106	115	128	149	148	113	134	114	116	134	128	117	124	123	132	114	120	129	136	127	125	128	110	113	99	115	130	111	109	136	120	119	106	112	117	129	141	136	107	135	115	112	110	136	135	155	138	139	120	121	115	121	131	122	98	119	118	111	136	133	118	114	119	110	104	121	111	137	133	127	127	110	96	120	100	132	110	89	134	118	123	121	122	110	110	142	121	108	121	109	122	141	135	125	122	110	114	121	113	122	123	152	100	101	88	126	124	127	116	118	133	94	117	109	111	115	133	137	133	115	117	150	126	114	114	141	116	128	115	154	111	132	129	114	114	125	148	130	121	114	122	132	112	120	121	123	130	126	135	121	132	119	118	130	98	109	113	93	124	125	102	133	134	111	136	124	128	125	139	116	121	107	114	107	112	124	133	156	100	125	112	114	128	102	106	101	130	122	114	122	106	131	108	130	118	145	127	140	131	130	111	143	128	121	119	113	112	129	102	122	103	130	126	133	110	132	108	122	103	105	122	102	110	126	118	120	135	107	116	129	130	95	131	83	113	108	122	112	102	107	122	105	115	127	129	113	133	134	135	131	124	124	132	132	119	123	102	120	105	119	124	128	131	148	136	130	124	107	113	134	124	123	110	130	124	137	122	118	113	113	135	137	127	138	115	119	139	134	127	129	134	140	130	134	125	113	123	121	121	116	105	131	113	122	111	117	103	122	125	111	142	104	117	124	135	117	112	120	98	119	128	137	116	133	110	115	104	128	129	129	123	126	102	127	148	122	119	115	94	98	125	108	115	94	111	100	111	140	122	135	134	115	138	129	108	141	134	128	105	132	140	130	118	114	114	106	112	116	117	133	130	135	126	118	133	112	139	150	136	117	105	104	119	102	123	120	139	130	130	127	118	121	120	129	127	128	122	137	150	123	134	110	128	125	118	128	124	127	127	128	146	140	116	136	111	110	121	117	112	132	119	143	132	121	133	126	101	113	108	139	101	122	106	108	129	122	99	126	115	112	137	128	125	130	109	145	110	128	103	117	139	133	124	127	122	107	128	122	89	113	111	120	141	118	100	109	114	126	121	128	100	113	130	119	132	120	121	109	106	112	136	139	142	119	112	120	135	105	125	120	119	122	113	127	121	100	122	119	106	122	113	125	132	105	129	127	121	111	118	121	130	116	135	118	116	121	128	123	112	107	157	107	131	120	128	146	141	134	120	144	134	126	117	112	114	105	135	109	125	133	130	119	129	133	124	130	129	116	120	120	119	101	131	106	125	136	126	145	109	132	126	110	115	125	146	131	136	126	122	120	132	107	103	101	133	126	139	144	115	125	118	111	129	131	109	97	116	104	131	122	149	124	137	121	135	125	122	141	118	112	116	121	119	145	113	130	115	120	122	132	123	112	106	102	132	99	111	104	122	117	139	140	102	129	131	115	105	110	143	124	127	136	112	113	100	121	136	127	129	139	116	123	132	111	131	113	114	108	116	111	115	112	119	131	125	143	127	102	114	117	126	134	128	110	136	134	125	136	93	139	126	133	103	117	134	120	127	130	120	117	117	101	125	129	128	115	110	116	127	116	128	117	122	131	114	114	107	134	119	124	130	120	116	133	113	116	113	139	106	131	126	127	129	124	127	123	113	127	117	131	123	125	96	124	139	123	105	115	136	127	128	117	137	124	129	103	132	110	134	145	134	113	106	133	116	130	115	99	123	124	115	128	96	139	101	121	124	131	139	102	131	118	144	125	111	117	122	134	139	113	128	135	131	130	139	83	120	131	132	112	131	114	106	101	112	121	132	118	113	123	133	136	145	113	103	103	110	141	115	104	135	140	126	113	112	154	132	120	90	95	128	124	124	117	127	116	119	114	128	120	115	128	141	122	120	139	118	121	112	104	130	128	111	109	116	111	114	106	145	153	125	93	123	127	118	103	126	115	112	131	121	126	151	142	142	122	140	127	135	115	126	115	157	120	113	116	117	108	134	147	133	127	107	103	120	93	116	132	133	140	116	138	133	135	110	119	148	123	113	119	113	132	138	124	119	128	149	135	118	127	120	130	130	109	138	97	119	115	120	126	120	115	129	141	104	127	119	111	121	130	118	147	126	97	142	124	123	121	138	111	112	114	131	136	129	115	127	124	117	121	103	126	95	107	141	123	115	138	149	101	117	121	125	117	130	118	125	134	134	119	118	136	113	127	100	125	130	112	112	113	123	116	120	124	117	103	115	140	110	122	137	104	111	117	140	114	111	123	128	115	106
5987	556	1010	1144	966	806	707	619	551	495	468	520	438	413	392	376	404	392	389	369	387	413	377	360	340	314	362	316	320	350	338	321	342	291	323	310	298	346	350	329	313	294	345	337	348	319	335	349	327	304	341	325	334	328	304	342	351	309	342	317	305	323	337	311	326	306	337	329	316	313	307	317	311	321	328	340	331	319	299	328	334	334	319	322	310	361	344	287	304	321	318	290	340	298	324	338	313	351	299	318	316	276	328	289	303	290	311	273	356	328	313	314	322	316	333	316	291	320	319	322	351	321	289	295	318	302	325	294	330	321	331	307	313	316	299	301	312	272	307	299	333	319	318	336	295	319	321	316	319	313	316	305	320	314	310	328	292	348	320	304	308	356	329	326	317	312	320	343	326	331	307	336	329	331	278	287	280	317	344	317	331	304	330	322	342	327	348	325	300	313	304	281	322	309	311	321	317	315	295	295	316	297	330	317	324	313	305	319	344	304	312	329	339	319	312	307	304	338	348	324	342	307	319	305	358	333	325	327	314	325	329	325	314	329	336	291	308	302	331	348	310	329	313	316	337	321	304	294	277	323	356	305	309	330	303	352	307	315	313	313	317	322	313	332	279	334	299	356	334	312	311	314	354	320	316	308	319	300	323	343	335	340	306	334	293	311	300	342	316	303	312	299	319	328	306	320	312	316	331	343	319	313	339	333	317	299	293	334	327	300	312	301	299	311	314	329	323	307	324	337	338	320	315	371	312	341	303	308	294	316	330	326	334	314	311	317	340	324	279	315	285	321	311	313	337	293	330	323	336	333	343	309	298	299	353	312	299	304	268	316	332	316	360	310	294	311	300	292	337	308	344	351	295	316	337	319	309	321	301	324	303	332	305	308	329	334	321	335	318	304	338	307	367	319	315	322	342	327	324	310	328	301	333	322	347	322	293	343	313	324	350	318	288	325	322	317	308	331	307	307	305	299	305	299	305	311	326	327	306	319	331	292	296	338	307	300	341	338	313	302	312	325	303	326	344	317	324	310	317	328	344	302	299	319	345	302	317	295	317	330	312	319	312	329	308	288	323	345	347	284	320	319	326	309	323	302	309	304	307	296	355	317	344	319	324	327	291	340	300	308	317	317	334	313	298	312	301	322	291	318	334	317	321	323	304	306	315	321	322	323	322	277	336	319	336	312	321	315	307	323	313	331	340	325	287	299	312	314	321	336	308	298	304	321	281	329	306	321	350	312	332	330	320	345	320	290	332	329	287	344	311	335	325	303	319	324	300	297	292	324	301	337	295	355	371	301	304	304	333	332	278	311	326	305	319	319	331	327	289	342	332	364	295	308	321	282	287	313	313	324	338	319	316	268	345	292	332	311	302	299	335	304	354	339	304	312	298	322	329	293	339	308	310	324	328	360	323	317	280	326	331	347	306	333	328	332	345	308	338	324	319	314	330	317	280	340	287	332	347	309	295	314	308	313	306	324	306	352	343	309	307	338	316	300	337	338	304	323	309	319	323	308	324	296	334	318	311	314	326	292	294	322	345	315	298	333	340	290	338	321	319	336	297	348	305	324	337	322	300	343	300	335	294	354	312	285	316	322	322	285	334	312	281	300	311	305	287	318	307	311	313	332	281	323	281	310	324	320	289	327	321	325	298	314	304	304	302	287	320	325	315	324	346	324	307	326	314	304	289	333	300	314	298	321	349	306	299	313	322	295	316	331	338	308	300	306	317	294	325	332	302	321	292	333	306	329	317	319	307	338	337	331	333	319	312	332	336	335	339	326	326	310	307	319	338	334	343	336	310	282	283	295	324	359	309	309	333	344	363	322	324	276	319	295	312	315	320	331	314	332	316	327	299	348	304	312	320	327	310	320	327	292	328	285	319	345	322	309	347	329	281	299	302	308	324	313	312	330	341	306	299	304	339	300	326	322	314	316	313	329	318	327	288	317	282	339	319	348	284	327	300	323	319	336	314	335	339	322	334	320	314	308	351	319	339	314	366	323	333	336	315	339	335	336	306	292	315	328	332	294	317	305	342	300	325	335	309	300	287	327	316	285	328	323	326	325	313	291	298	295	298	333	324	302	322	326	341	324	325	333	318	317	347	331	302	313	341	351	326	329	318	292	321	300	310	307	316	328	343	351	324	349	350	335	324	300	325	303	288	328	307	346	319	299	348	316	309	321	321	308	319	299	307	316	332	340	323	308	274	313	327	319	315	334	302	329	310	302	308	304	334	354	339	329	320	317	313	317	300	335	327	291	329	315	299	307	323	325	328	296	316	321	313	301	330	347	319	326	324	338	323	314	336	302	316	332	304	324	355	325	366	315	331	341	305	326	340	297	348	314	331	329	306	322	317	316	324	321	300	315	317	339	305	302	326	309	305	317	333	309	294	324	296	311	335	317	310	321	315	306	304	292	340	338	322	307	327	323	348	351	334	314	288	307	329	349	351	314	297	318	318	325	323	307	347	333	322	343	290	325	332	278	286	325	297	317	304	309	340	336	304	294	311	315	321	340	301	329	309	349	316	362	348	343	344	313	315	320	307	310	313	350	305	330	306	326	323	320	310	314	298	308	315	325	343	307	351	343	317	307	305	295	307	316	335	311	305	314	313	319	326	295	302	321	311	331	309	325	286	320	306	336	286	298	323	341	305	322	296	323	322	324	310	306	319	357	346	334	316	323	306	321	316	322	316	326	307	319	282	342	344	292	312	351	321	316	295	332	328	305	299	343	304	341	283	342	342	296	330	321	292	306	315	317	296	317	307	314	299	292	322	298	321	298	319	302	294	331	320	282	293	314	316	339	341	310	313	300	320	299	278	314	340	301	331	352	319	300	316	331	334	314	293	357	330	317	313	316	300	299	311	320	319	306	339	325	316	341	324	331	322	338	323	321	306	341	303	352	320	340	307	352	310	313	291	308	306	294	285	321	350	353	297	311	306	320	282	320	306	314	335	287	306	358	347	328	334	304	286	338	281	346	343	327	311	333	344	312	358	315	346	334	303	298	340	315	349	303	314	302	308	320	319	324	336	345	338	320	326	320	319	319	333	356	344	322	320	294	315	313	341	304	331	345	328	314	326	333	310	337	331	346	316	342	326	312	318	301	362	313	331	321	332	329	344	337	301	338	323	319	305	331	307	334	326	305	326	287	352	297	296	302	289	310	336	310	303	329	323	303	305	319	349	345	331	363	295	326	351	298	297	324	312	321	332	288	317	301	321	309	315	319	326	298	291	328	303	303	337	330	321	325	319	314	330	301	334	292	315	313	331	327	286	354	306	307	305	318	294	338	314	322	321	286	344	317	329	322	314	326	334	339	329	317	305	333	300	333	349	328	340	327	317	309	335	289	291	376	317	304	328	288	335	320	309	306	337	316	289	316	311	338	346	299	339	324	294	327	311	321	304	315	363	300	304	311	361	335	327	309	327	326	311	348	326	320	322	346	327	329	294	303	331	344	298	312	312	331	321	307	303	321	322	336	320	330
13910	1127	823	689	490	416	374	292	255	259	285	248	244	233	238	220	213	222	240	203	206	197	221	209	182	184	209	197	201	176	178	191	208	230	191	189	225	207	206	196	206	195	207	211	218	191	204	226	205	202	193	213	199	160	180	193	187	183	195	198	186	203	204	166	186	206	177	148	205	181	178	195	220	196	187	215	186	211	163	187	205	215	191	193	195	200	180	160	173	184	197	196	180	201	217	195	192	191	198	173	192	174	219	213	210	200	202	188	176	182	200	187	181	203	210	194	180	167	200	188	186	177	201	203	187	223	202	175	196	206	225	197	200	195	209	217	217	196	160	186	201	209	191	187	154	227	198	197	184	202	190	212	175	223	193	170	162	216	201	170	165	155	210	194	186	201	186	177	204	173	211	178	180	200	204	204	183	202	208	186	184	194	176	203	193	193	196	207	195	199	194	225	171	192	207	214	212	228	187	206	190	189	178	193	191	194	200	227	209	181	191	175	200	192	175	183	200	214	160	187	191	180	182	183	182	189	209	188	197	205	217	204	189	201	174	195	185	190	171	203	214	197	207	191	184	187	181	199	186	187	207	195	206	187	217	194	201	198	185	192	196	183	185	185	206	195	217	213	193	201	211	184	206	183	164	191	230	211	192	199	168	175	192	178	210	198	193	190	190	182	199	169	206	190	172	183	202	169	186	180	206	179	200	222	191	232	203	220	172	163	207	227	195	206	193	189	213	171	194	207	198	193	189	169	197	163	189	193	167	182	209	191	196	191	207	202	194	177	196	200	189	215	193	175	179	220	192	201	193	190	223	198	179	220	195	186	178	188	172	213	211	171	182	193	183	173	178	192	160	187	215	211	200	186	178	186	191	225	192	185	180	191	192	189	178	191	181	215	163	159	219	169	218	157	184	231	193	190	186	220	190	196	195	201	212	197	189	186	197	188	169	164	202	196	177	188	189	194	181	172	165	209	186	205	230	185	193	192	215	210	201	203	167	160	183	196	157	179	202	201	203	212	215	196	185	187	202	217	192	213	192	191	210	178	190	195	199	193	198	199	196	175	175	166	168	177	189	210	211	202	209	200	193	194	218	211	195	185	199	241	199	205	203	199	185	181	166	193	202	184	179	194	200	184	190	222	180	193	165	177	187	208	202	172	196	234	227	174	174	205	184	172	186	203	199	198	177	194	181	183	196	168	181	178	179	198	213	206	225	195	200	183	194	224	189	201	204	186	206	195	207	209	193	166	187	216	187	166	200	219	166	211	197	182	192	173	190	212	212	205	176	182	193	190	198	188	227	196	214	185	188	185	213	193	175	195	186	185	185	175	204	203	201	188	181	180	206	190	163	231	219	189	171	176	197	181	205	181	198	180	234	188	203	189	204	221	190	190	193	187	189	191	188	168	188	183	201	201	185	183	181	209	215	216	183	198	160	164	166	187	216	198	214	186	190	198	204	186	193	196	196	188	174	173	173	176	195	188	185	188	175	213	182	195	193	205	192	197	216	199	218	231	213	232	218	199	196	189	189	190	197	191	190	189	201	210	199	203	208	190	167	169	181	203	198	188	182	173	192	203	245	212	191	197	200	201	191	199	192	192	185	220	186	202	184	193	190	199	210	218	203	189	204	215	184	190	192	181	207	179	172	178	188	198	182	199	194	202	206	183	177	199	193	203	194	216	204	202	221	246	177	171	197	180	186	190	203	190	187	172	221	217	193	177	185	217	155	204	175	209	171	189	217	198	197	194	208	186	208	178	166	197	179	188	175	177	191	188	201	179	201	185	183	219	212	201	213	190	193	195	209	169	192	205	212	194	215	184	222	194	174	203	185	182	208	206	215	187	193	213	198	179	225	191	191	180	179	181	183	170	212	196	190	189	203	189	186	194	193	212	184	160	195	164	222	195	181	208	225	196	191	223	186	177	171	181	186	173	204	222	212	197	197	189	211	192	202	197	182	214	195	180	198	206	176	188	197	207	203	194	193	192	203	190	190	204	190	203	200	216	200	215	193	187	196	180	189	183	216	181	187	209	193	183	174	213	186	193	189	188	197	200	184	212	159	200	178	197	210	192	187	169	193	215	204	198	207	197	195	215	201	190	190	190	179	223	222	190	209	181	179	183	163	192	212	208	195	187	211	191	181	191	204	193	174	184	209	213	210	176	194	200	198	189	189	187	191	187	195	209	214	163	228	225	229	197	211	183	163	211	213	204	191	199	207	170	208	217	191	177	222	181	177	191	197	222	209	182	180	193	182	192	205	199	199	189	209	188	183	164	169	217	200	187	227	204	194	202	186	193	182	173	190	203	205	189	182	224	203	184	182	192	156	214	178	195	172	193	208	202	209	190	204	187	199	205	200	213	179	200	181	193	179	201	186	198	198	200	196	195	191	185	195	179	179	201	220	190	208	207	187	152	220	209	196	195	219	198	215	201	195	180	187	197	174	201	239	199	185	162	183	221	198	206	174	183	177	188	200	208	189	235	204	198	215	162	175	188	188	213	198	186	178	195	217	205	191	205	217	205	192	204	211	203	211	209	189	188	199	195	197	176	189	182	209	173	189	198	191	202	228	194	172	189	197	216	210	197	194	229	183	193	156	201	212	176	212	173	206	187	193	194	201	205	172	188	198	208	177	205	206	210	196	210	218	218	193	174	206	208	183	181	183	171	168	191	201	207	176	195	183	171	193	217	194	178	225	222	189	208	207	182	173	198	186	221	165	214	186	169	202	188	186	184	193	181	223	193	204	180	196	195	184	194	175	187	185	201	176	198	194	192	185	223	160	189	192	216	203	171	193	177	180	185	203	185	202	189	206	207	174	216	192	193	213	187	191	172	220	196	209	196	198	187	204	194	204	205	205	170	200	201	176	191	202	194	223	194	196	177	187	196	185	175	169	186	193	215	181	208	191	191	197	214	174	185	196	173	206	195	198	189	194	173	201	196	186	177	209	195	186	211	208	212	176	189	205	200	192	178	203	217	198	196	201	197	193	204	206	152	206	198	208	189	201	194	179	209	205	201	214	186	179	210	187	194	230	201	196	190	188	190	181	201	206	212	183	188	172	191	155	178	195	161	216	199	214	199	189	214	198	179	195	200	216	204	166	192	200	220	192	172	198	198	179	221	178	181	174	187	210	193	203	188	212	197	202	198	208	197	187	208	200	191	206	155	213	182	196	192	183	217	192	204	197	185	159	186	191	219	199	176	212	182	202	196	186	216	225	179	189	198	186	184	211	197	195	212	204	197	207	196	214	178	198	205	225	178	173	196	212	179	224	202	169	200	190	174	214	172	207	191	197	216	173	201	200	174	195	215	189	174	184	196	181	231	173	182	184	176	212	221	178	169	180	209	212	190	194	173	168	201	184	193	213	189	205	203	217	211	186	209	202	212	202	201	174	206	194	181	214	192	173	189	183	211	227	176	217	179	192	182	188	204	191	204	198	186	212	186	226	189	191	199	189	200	221	184	208	185	188	166	185	193	241	185
7899	1005	1755	2029	1847	1421	1301	1068	950	852	803	754	712	695	735	645	580	696	593	612	591	574	549	557	587	547	584	531	556	531	515	543	492	485	510	490	496	475	485	501	515	500	469	507	474	553	510	509	497	462	506	541	488	466	484	501	502	492	458	470	434	510	483	477	482	479	475	488	514	491	481	494	526	514	516	503	504	484	472	501	473	477	493	507	461	484	490	487	517	472	473	496	498	489	507	515	468	455	483	488	499	511	484	479	513	465	505	494	496	514	486	469	469	507	467	473	492	489	542	494	462	508	481	465	508	454	485	466	483	496	471	500	500	495	474	461	465	473	533	496	483	497	506	467	470	447	477	499	494	473	409	513	486	514	494	467	502	500	480	458	492	504	510	467	533	523	462	482	468	512	462	488	515	493	508	498	460	501	448	492	453	452	475	510	470	492	505	492	459	468	449	519	503	478	478	487	499	463	484	476	482	474	442	456	468	488	481	488	539	520	527	522	442	466	494	498	487	517	488	469	492	527	468	472	473	461	481	467	463	498	500	479	499	485	464	468	475	479	503	504	483	523	470	489	520	436	501	497	474	484	479	454	474	466	470	491	509	465	489	418	458	496	477	480	489	477	493	481	505	460	517	501	472	502	503	497	521	466	505	508	487	478	491	470	491	514	490	465	493	454	508	513	498	441	489	492	463	480	460	465	506	494	485	482	479	505	502	489	505	481	510	516	499	483	513	485	506	515	499	476	474	491	454	487	492	505	528	505	451	492	465	473	526	504	478	461	498	496	462	501	506	512	515	492	457	534	491	455	493	524	500	527	495	472	482	499	486	445	464	517	540	525	463	465	465	518	471	430	491	484	490	486	521	505	448	483	485	450	467	486	454	504	466	494	489	497	471	484	482	472	458	480	460	475	461	461	493	534	483	485	506	478	469	480	481	486	438	495	529	497	469	527	497	484	535	467	490	469	474	496	493	483	491	466	488	445	526	487	483	452	496	443	525	469	482	470	487	478	493	521	552	480	496	457	495	459	447	466	490	510	469	462	501	457	500	485	459	495	455	524	457	492	499	478	475	513	467	495	449	483	448	478	487	493	496	483	488	498	483	459	484	496	493	447	520	494	456	534	521	493	483	495	503	486	469	452	482	468	446	509	445	487	442	461	507	472	485	473	521	521	499	527	470	463	477	435	474	477	466	494	466	481	475	479	456	473	494	466	486	468	501	497	523	473	468	513	518	486	419	517	493	492	486	451	514	454	490	453	486	445	476	479	513	521	465	494	498	463	492	459	470	465	483	462	526	480	470	497	483	469	484	460	514	462	484	518	463	474	477	467	517	457	534	488	495	502	444	499	508	462	471	476	504	449	493	490	483	502	479	473	471	524	477	488	487	504	495	499	507	497	470	466	493	517	493	503	452	521	504	485	504	500	469	485	462	500	444	468	477	504	490	465	491	467	473	498	480	500	460	502	453	476	460	473	508	455	478	487	477	473	504	491	523	482	515	487	497	481	499	478	436	478	448	475	478	521	490	462	512	466	473	487	478	501	510	487	457	475	466	455	470	491	504	479	518	482	464	505	490	499	463	480	481	498	463	518	476	521	470	441	532	531	490	481	419	500	489	469	518	466	475	489	469	487	502	489	432	479	490	441	475	485	452	456	465	491	484	483	445	540	479	458	498	502	481	482	496	463	507	446	450	488	474	463	448	463	473	487	483	478	478	498	457	497	484	456	483	494	469	455	459	500	423	473	502	468	495	520	464	477	481	500	473	489	471	495	492	506	489	514	520	486	523	482	466	521	475	488	505	505	469	474	448	506	480	484	488	439	480	497	447	465	492	460	476	466	494	514	486	501	493	494	490	487	500	474	534	474	479	467	518	516	488	459	486	458	481	452	517	476	482	495	490	493	493	483	459	504	508	485	473	499	490	518	444	490	453	481	471	481	473	497	498	484	519	460	469	489	518	503	470	494	528	469	481	465	539	437	520	445	515	501	463	470	498	472	479	471	487	498	482	485	500	504	527	530	493	509	514	503	492	465	538	488	494	464	486	474	490	506	464	465	516	491	479	481	469	457	482	502	491	476	489	501	493	509	444	494	513	492	498	482	469	474	462	503	502	469	534	488	474	454	454	498	479	479	494	493	480	472	456	488	472	471	469	491	483	475	491	503	507	478	523	477	504	454	523	466	442	503	491	482	524	462	453	529	503	495	500	511	543	497	478	484	492	523	474	478	501	468	500	488	516	485	520	491	472	474	468	495	480	482	495	464	536	449	514	501	472	478	486	488	454	445	474	471	525	477	458	450	507	464	512	468	475	519	478	479	489	450	464	474	489	493	513	465	539	501	487	440	517	455	481	479	496	470	505	511	477	491	466	501	515	499	455	493	468	499	483	487	499	472	485	491	468	523	483	530	479	478	474	468	460	490	473	503	456	444	511	482	507	467	521	506	496	456	499	492	505	490	466	447	476	478	471	503	491	479	474	466	446	457	505	475	470	480	510	505	501	417	459	544	496	493	510	474	490	505	488	510	496	504	481	458	471	487	511	477	502	490	472	475	488	468	533	475	493	486	474	453	441	478	477	489	495	511	445	482	490	496	494	511	492	498	496	528	502	502	452	477	482	490	499	500	465	510	473	495	498	484	445	495	485	475	469	445	450	461	514	464	470	507	464	478	468	520	463	528	483	488	478	525	508	436	465	460	454	489	486	470	486	459	525	440	503	481	476	479	475	489	516	476	497	476	489	489	466	488	496	521	515	509	496	452	519	511	513	484	507	490	458	456	485	462	491	496	495	447	452	485	497	526	485	483	500	499	481	472	446	464	489	511	499	464	470	495	481	496	423	459	505	463	454	473	481	453	479	489	496	520	472	482	517	480	498	497	489	465	486	489	477	505	465	474	511	468	507	488	496	499	529	505	514	483	471	488	490	486	443	474	420	504	501	464	504	474	491	498	459	458	487	485	440	504	486	470	455	485	457	482	492	494	471	508	504	522	506	476	481	508	443	496	522	465	464	513	469	480	510	477	508	455	471	500	479	488	487	470	525	509	512	457	453	489	486	479	456	478	477	468	478	482	457	491	480	495	520	489	507	455	485	483	507	502	496	452	499	478	490	486	452	499	496	527	477	500	478	487	489	454	499	464	482	508	496	487	462	460	479	495	512	471	501	472	518	505	482	524	502	472	475	489	512	454	486	528	456	493	497	514	456	470	485	488	484	471	480	476	459	488	511	523	483	481	493	452	471	494	471	496	487	465	497	499	517	484	474	475	464	441	485	483	483	504	457	473	465	486	438	458	482	453	523	476	481	485	472	465	484	529	487	484	460	521	465	464	491	491	487	472	442	465	497	477	489	494	519	493	480	495	485	492	508	507	461	497	512	465	497	500	481	523	519	471	539	455	497	473	479	482	542	492	529	478	511	483	492	491	495	443	516	471	484	510	487	489	489	493	416	470	487	514	474	462	489	461	508	521	465	500	494	523	503	484	478	517
1642	265	316	321	305	254	267	315	306	273	278	268	253	300	290	284	297	267	291	271	294	275	253	295	272	279	284	255	261	249	278	256	303	272	270	282	272	264	293	251	267	288	285	247	319	239	289	315	263	263	250	292	288	290	276	306	259	294	286	285	266	273	267	286	260	295	281	241	256	309	292	288	314	292	299	281	284	336	257	297	281	269	287	260	295	260	275	277	289	282	294	288	271	292	271	300	262	285	278	284	259	256	243	267	246	267	272	243	284	269	268	282	254	288	275	288	300	283	269	295	301	301	283	281	290	273	260	285	277	254	263	316	280	267	269	266	283	299	301	247	282	270	301	248	282	274	260	295	304	285	261	283	239	263	303	277	281	299	266	284	259	292	266	263	281	279	311	270	327	283	265	269	268	261	293	285	264	269	282	260	282	282	267	306	284	270	270	279	295	270	258	279	280	259	314	285	286	232	261	252	262	276	303	277	272	270	278	259	253	258	312	281	269	294	281	290	268	273	290	291	302	276	306	306	259	314	291	257	245	277	303	274	266	261	256	320	258	286	292	285	284	284	296	282	304	277	267	256	269	291	322	285	299	310	268	309	239	300	283	261	253	259	296	271	259	273	272	266	269	267	278	282	270	277	261	280	266	275	264	267	255	283	287	305	290	286	288	281	321	266	263	294	306	275	262	248	278	302	266	272	272	279	284	278	305	239	274	259	270	266	244	288	248	286	302	262	289	293	266	268	303	261	289	319	305	279	262	272	255	272	275	298	296	286	286	264	261	294	263	315	273	265	262	271	290	272	274	294	277	300	271	266	283	248	251	264	292	256	264	310	289	263	299	290	298	259	296	263	265	272	297	278	277	308	294	281	310	282	270	279	306	265	296	290	302	274	304	259	280	237	270	274	274	280	281	268	284	279	304	246	284	286	287	279	288	271	275	282	272	247	270	273	292	278	276	276	292	271	271	271	269	268	278	286	286	256	278	275	270	239	289	290	287	265	290	274	250	309	245	260	287	265	260	282	277	263	294	264	269	267	270	287	326	278	264	265	264	284	261	276	249	292	265	282	274	304	283	287	293	264	257	287	293	287	285	306	261	273	287	290	303	278	277	257	275	303	256	310	306	339	282	277	265	282	299	282	272	277	268	281	281	281	295	272	292	290	257	279	284	265	260	280	290	294	292	301	289	278	295	283	243	270	315	299	292	293	246	283	290	255	274	278	277	279	279	288	245	267	284	264	280	284	276	284	278	265	301	276	276	267	259	283	280	311	251	305	273	263	263	301	259	283	293	270	279	259	290	284	295	275	263	283	259	254	263	292	265	300	295	306	266	274	287	286	290	271	267	248	282	268	303	294	277	259	263	289	283	257	274	279	262	254	263	276	246	264	281	281	293	267	271	294	260	275	286	264	312	246	272	283	267	268	281	285	248	273	274	259	315	315	283	269	275	277	281	284	322	252	288	268	217	287	265	274	278	282	288	277	276	247	271	292	277	281	279	272	247	302	288	309	291	302	290	250	269	293	276	285	276	277	267	301	261	297	267	284	266	274	299	261	257	284	281	283	294	282	294	257	240	285	279	270	268	286	274	271	290	257	289	285	281	277	294	290	263	273	289	273	298	310	269	282	254	295	305	288	250	277	275	281	279	252	303	294	277	262	260	275	283	259	260	288	281	286	255	281	277	266	275	286	250	263	282	279	322	275	267	260	281	300	264	237	270	296	305	270	277	274	309	310	288	255	307	294	270	256	308	280	297	290	254	288	272	278	251	290	254	280	279	263	254	310	300	260	273	292	261	295	275	278	265	287	260	272	272	287	286	288	283	232	263	287	312	292	308	285	251	282	281	294	289	276	275	238	299	259	287	293	251	297	287	262	314	285	254	276	298	264	290	277	277	287	273	274	292	276	288	282	279	274	288	278	284	267	245	247	295	267	258	283	289	290	278	316	262	278	273	301	295	250	278	269	284	299	246	288	285	279	258	272	278	264	295	288	306	251	268	280	283	269	263	276	247	270	255	330	263	273	293	234	274	285	261	238	285	253	260	292	282	267	280	287	288	317	292	247	280	252	285	300	265	297	293	273	289	266	269	258	261	291	281	273	269	268	254	301	296	254	298	277	269	289	283	291	301	280	288	269	248	322	258	287	274	257	259	282	297	284	280	282	271	257	265	269	280	311	273	319	244	264	271	275	253	258	268	311	249	249	269	273	269	293	254	300	272	275	310	290	270	264	260	258	287	271	276	276	274	225	315	314	294	283	282	294	273	290	261	262	244	296	281	294	265	292	274	273	270	308	309	259	276	305	267	256	273	274	299	248	284	250	272	232	273	297	277	329	272	279	264	305	293	282	283	262	273	311	279	271	305	292	306	265	246	276	298	313	274	266	307	280	254	244	255	270	275	299	315	287	319	304	266	277	282	262	271	309	297	280	266	298	260	294	287	273	288	269	265	266	285	260	287	275	278	316	268	278	263	286	261	271	281	292	257	250	266	254	319	282	301	274	301	226	275	269	267	273	262	293	265	274	278	283	294	283	267	244	289	271	280	282	290	308	278	284	297	278	289	244	280	276	285	264	273	306	283	296	254	255	297	283	264	280	298	266	276	287	302	294	282	277	263	294	301	300	263	261	272	285	258	281	275	328	310	280	271	268	271	278	252	233	272	254	265	292	253	321	305	272	276	274	274	261	316	281	284	244	272	290	282	285	258	276	294	299	279	282	299	293	303	285	259	245	270	265	278	280	275	276	282	274	250	304	255	282	286	306	274	269	300	254	269	283	257	272	237	296	318	268	265	281	271	280	250	294	268	284	304	284	258	282	258	257	280	309	265	257	271	296	270	264	262	287	288	270	296	288	294	289	306	280	273	280	278	289	269	272	281	341	299	271	306	271	273	269	257	273	270	279	309	265	274	213	263	280	282	246	275	285	274	276	287	294	260	302	276	302	306	291	271	293	289	259	297	284	291	292	274	282	283	247	294	263	299	262	289	239	302	314	284	295	273	292	269	285	258	281	271	271	276	273	274	292	263	293	276	291	284	273	297	261	300	280	264	282	277	312	271	273	287	287	297	293	262	270	292	288	259	259	276	297	280	271	252	296	264	262	281	273	286	290	307	263	327	275	267	278	262	301	287	277	275	291	273	271	296	302	290	285	243	279	262	282	284	263	273	301	276	275	285	241	272	295	273	269	307	276	268	286	319	279	263	247	254	281	282	305	251	254	276	286	257	235	293	265	274	306	300	294	269	292	256	283	276	254	295	249	258	278	283	274	294	264	298	286	306	251	260	265	286	259	293	298	324	300	285	268	287	296	255	254	304	263	274	288	269	294	282	301	285	321	274	279	299	275	253	286	272	275	266	280	241	281	294	309	285	262	269	270	287	285	279	300	273	269	257	282	295	314	290	274	257	263	275	305	279	257	286	271	279	285	275	280	292	277	292	251	308	289	275	274	291	288	263	293	318	275	270	289	280	317	280	294	295	319	261	297
1838	652	684	679	689	655	660	645	575	599	598	662	633	639	622	628	587	656	640	606	635	656	616	676	662	592	559	623	597	597	674	615	608	606	601	594	561	611	606	630	578	611	656	621	644	598	652	597	620	619	595	619	651	642	589	627	630	622	632	577	597	688	642	641	608	664	640	583	641	587	608	620	585	612	636	577	619	633	624	634	587	634	626	629	618	612	653	621	628	605	676	639	594	605	585	613	578	611	624	614	626	655	613	622	651	596	613	612	613	613	605	615	653	599	658	602	632	603	636	637	587	638	634	612	609	682	621	630	602	607	657	621	634	627	643	609	607	634	662	605	641	611	623	617	645	604	613	593	646	617	643	606	557	599	634	654	612	635	592	621	592	658	612	615	631	590	598	620	601	643	630	615	596	567	573	630	602	628	643	649	610	594	606	611	635	602	631	607	624	574	585	633	638	618	617	654	658	587	624	631	647	616	648	628	591	618	625	632	614	591	607	613	591	610	628	590	647	660	612	636	662	635	619	642	607	600	612	616	650	599	603	605	592	611	636	577	613	640	627	621	617	593	614	617	641	651	645	624	594	609	644	583	624	635	645	644	630	657	613	610	607	608	651	600	639	614	623	648	620	647	622	623	615	592	597	630	604	614	626	647	642	600	644	610	594	619	554	627	652	669	633	603	624	644	653	638	607	618	618	595	624	568	626	672	612	670	633	636	650	616	650	619	578	601	601	643	620	635	645	624	628	594	627	606	623	651	620	617	632	571	607	644	601	629	620	600	616	600	601	593	685	623	662	556	636	603	628	583	644	603	615	632	624	653	614	622	617	673	591	568	587	650	665	610	606	612	654	618	648	625	623	589	586	578	635	611	563	645	594	600	598	613	604	656	625	634	674	637	577	601	614	619	598	622	607	621	655	564	617	594	627	642	616	637	617	620	589	590	627	617	603	614	602	624	645	687	649	642	656	632	646	593	620	615	588	583	571	597	608	671	611	630	640	619	623	628	641	600	614	576	602	640	601	636	595	625	618	602	612	638	601	599	635	589	607	595	595	629	624	628	644	600	609	586	631	591	620	594	667	649	673	655	659	636	599	630	655	613	628	585	634	633	619	613	585	620	643	660	575	628	613	620	621	608	642	581	644	620	625	622	607	605	606	580	648	601	608	591	625	658	569	595	580	678	665	582	644	603	599	630	607	634	608	652	620	590	634	592	615	635	641	623	623	617	607	638	618	670	607	638	616	598	627	641	625	650	597	679	631	638	631	628	619	647	636	635	598	605	627	657	629	593	572	620	655	578	636	627	605	605	585	674	650	619	599	604	628	648	664	614	621	657	628	614	625	632	651	628	611	569	621	624	649	603	627	579	606	668	638	637	641	673	611	644	590	641	623	553	648	628	650	631	623	619	619	620	615	583	588	627	583	599	654	618	615	599	641	600	597	612	641	631	637	604	637	564	629	596	603	633	620	629	611	607	596	608	571	630	588	580	636	577	618	588	596	652	593	602	636	598	643	607	631	610	635	625	608	573	683	638	623	679	605	634	622	608	563	591	613	597	616	636	609	657	625	587	637	603	602	646	606	678	654	652	587	661	631	601	637	634	646	616	625	630	617	642	605	644	620	628	598	664	632	579	564	624	591	633	628	632	626	582	628	627	621	582	579	636	610	650	654	647	659	601	624	636	618	644	682	698	621	616	575	669	638	621	627	622	600	622	644	622	641	584	604	648	660	620	616	635	608	667	625	632	679	595	622	639	619	598	659	579	599	627	619	603	634	653	603	632	608	576	615	602	644	642	627	620	673	643	610	603	629	615	624	619	705	617	641	599	618	632	613	632	616	653	609	621	629	621	619	602	624	598	626	598	655	585	611	625	623	568	612	640	637	602	616	637	647	619	600	651	637	635	624	611	644	603	600	592	597	594	614	650	636	619	618	620	612	591	657	620	625	630	668	639	626	579	662	633	663	643	661	592	589	608	644	584	600	593	601	600	672	619	617	615	659	622	641	603	601	627	625	619	613	645	611	637	625	634	672	608	626	642	595	632	635	642	622	657	601	609	607	645	612	598	605	616	651	613	607	638	603	639	600	600	619	585	607	631	640	604	641	584	603	649	661	632	657	685	591	619	636	620	657	604	622	603	599	649	618	656	623	657	600	637	588	600	632	597	669	670	669	591	584	608	654	645	623	679	610	632	593	610	612	676	622	602	609	615	618	601	614	624	595	631	647	632	663	643	605	583	627	595	613	609	604	620	632	595	644	618	602	622	600	631	614	656	619	592	614	592	615	622	627	630	602	594	624	616	578	628	631	608	594	602	584	631	638	641	649	613	631	604	665	637	612	638	601	626	647	591	597	591	651	595	623	624	571	598	652	607	589	625	585	630	680	673	634	632	621	621	608	623	646	594	610	583	579	612	625	637	597	615	599	634	611	624	619	675	636	604	623	593	648	610	636	615	603	638	654	592	619	599	575	634	614	590	632	650	646	647	648	660	591	604	626	634	626	602	601	598	657	614	638	636	646	614	598	670	639	578	640	633	632	657	617	627	611	607	617	617	630	592	649	609	585	596	625	648	616	610	609	625	624	629	607	555	642	606	585	600	600	632	647	597	610	593	580	576	602	595	596	618	583	650	601	613	625	608	630	617	621	582	647	631	629	592	636	644	627	635	605	601	614	588	584	602	589	653	590	602	653	611	588	605	630	610	627	651	594	606	606	642	624	646	642	617	637	612	627	608	625	611	633	623	645	601	648	578	616	609	666	615	602	613	662	603	645	609	621	597	611	623	570	624	614	617	567	607	637	638	604	629	603	632	591	635	623	632	627	614	572	621	614	637	603	602	612	607	648	584	635	616	653	631	623	606	600	613	593	662	603	670	605	631	673	659	587	612	603	612	617	575	648	599	656	595	673	583	614	596	580	604	635	624	591	586	626	629	622	696	660	616	624	608	590	626	645	617	603	653	601	663	654	603	616	636	626	668	627	662	624	648	627	608	649	621	646	643	633	606	608	593	642	610	650	597	586	618	594	572	615	629	674	654	625	611	644	587	612	600	629	619	608	589	563	620	637	663	649	616	602	628	614	613	591	639	592	628	604	633	638	634	644	631	613	562	628	615	620	635	652	648	629	624	633	575	636	611	566	623	658	645	608	626	627	594	677	581	623	595	646	624	592	589	617	643	593	614	627	651	641	651	629	606	643	628	590	631	642	607	639	594	579	625	606	603	612	616	615	663	592	629	612	637	645	608	596	648	613	653	665	585	611	631	613	575	650	590	630	598	616	626	640	622	592	600	578	614	603	591	603	623	606	601	634	594	603	580	599	582	628	594	628	624	624	645	606	605	662	654	632	588	639	656	638	638	656	682	623	635	652	610	632	586	663	611	603	619	650	576	657	580	609	622	616	605	604	607	605	658	601	605	595	634	638	628	642	584	608	656	581	577	609	638	577	637	588	589	583	623	628	625	625	611	573	572	608	631	670	617	617	608	644	616
7479	437	439	358	278	227	196	178	180	150	169	127	150	137	117	137	129	126	127	130	134	141	106	127	108	124	127	110	114	133	129	131	135	135	129	133	142	128	133	130	129	118	128	114	120	150	121	128	116	108	107	129	122	128	114	132	124	147	122	117	110	130	110	139	113	117	102	114	126	103	127	140	106	130	126	131	132	137	113	105	137	121	136	120	117	120	111	123	124	120	134	105	123	132	125	106	127	115	107	110	144	124	134	109	106	137	121	126	123	112	106	133	108	114	97	117	120	126	145	115	122	119	111	108	137	117	114	110	114	126	141	104	110	115	113	104	132	135	128	130	120	100	135	142	124	113	109	112	100	110	125	116	106	117	121	112	120	131	90	124	117	130	126	129	125	114	104	108	127	140	123	136	137	118	133	135	123	116	146	107	132	111	118	101	115	92	134	113	115	112	122	115	120	142	115	95	101	110	126	134	121	157	104	130	140	102	112	113	126	129	131	123	116	128	124	124	118	112	106	121	128	130	120	129	116	140	117	121	136	106	132	134	126	140	123	105	98	127	118	120	129	127	111	130	114	117	116	113	112	125	127	117	117	112	107	120	124	125	130	103	108	130	125	126	123	129	121	147	111	122	117	127	119	109	158	133	124	111	115	133	116	116	130	125	124	120	116	117	126	136	106	116	98	118	129	114	119	120	102	126	142	138	120	108	115	119	128	116	117	99	108	109	121	107	115	133	119	139	115	101	127	119	107	104	114	104	124	119	124	123	130	126	136	123	121	115	137	122	103	120	98	128	131	135	121	119	118	127	132	112	129	123	122	111	126	112	134	103	122	119	137	107	113	131	117	127	117	144	136	158	127	115	126	122	119	140	143	117	121	121	114	146	125	113	130	108	129	109	122	117	124	129	120	109	116	113	136	105	128	123	117	115	120	131	126	100	133	139	93	127	115	108	119	126	127	134	129	125	136	137	133	145	121	111	124	118	125	133	141	126	119	128	117	120	143	125	118	113	116	108	124	91	116	106	131	113	114	109	124	92	132	125	133	137	143	140	130	115	106	139	103	108	106	125	110	119	137	115	104	117	124	113	109	95	131	113	133	117	117	113	117	120	111	134	131	131	137	125	113	136	107	135	119	133	117	127	129	144	123	135	115	117	116	116	140	135	133	117	128	130	137	113	111	110	114	110	116	121	128	104	121	113	122	131	120	109	129	115	121	113	129	114	121	119	156	121	137	116	120	125	109	133	122	130	125	120	98	112	135	104	131	117	89	112	131	116	136	102	106	129	102	110	109	110	123	128	120	125	137	97	99	97	127	113	131	114	96	116	144	121	138	123	118	127	117	112	106	126	112	131	137	113	128	101	119	137	144	108	112	96	116	116	124	113	114	137	132	123	104	125	123	146	113	104	130	120	116	110	122	132	112	138	139	160	128	96	98	126	122	131	116	105	130	121	121	122	124	113	127	124	113	143	119	118	119	105	106	121	110	120	136	137	125	132	110	122	111	139	134	127	126	104	129	133	102	128	124	120	116	135	126	127	129	135	115	116	124	120	121	103	116	109	120	153	117	119	132	122	116	113	126	125	135	89	125	140	124	121	127	129	122	140	145	120	120	131	116	116	129	135	128	110	114	124	116	118	125	136	125	127	125	109	124	119	124	124	117	122	130	132	132	124	109	118	115	116	110	123	122	123	114	114	120	125	109	113	131	135	107	114	116	106	95	140	117	128	121	114	137	119	116	116	128	129	112	107	121	144	125	118	113	125	118	116	115	111	126	132	126	142	115	128	119	115	136	134	119	94	129	131	100	115	129	113	137	122	129	129	145	136	115	135	139	118	120	125	111	139	153	129	105	113	117	132	100	112	113	134	127	126	113	122	109	104	123	105	112	148	127	122	120	131	131	125	143	127	120	117	126	99	114	133	114	131	149	125	133	118	102	123	112	100	113	109	127	99	127	116	144	119	115	134	124	135	138	143	141	136	120	121	127	123	112	117	125	110	136	118	102	104	109	117	125	111	111	123	114	108	107	119	139	103	124	104	117	142	127	123	124	106	125	125	120	129	119	111	124	124	118	102	124	123	131	112	135	124	148	127	123	115	129	124	107	110	148	105	101	133	113	120	120	113	127	122	108	107	93	139	122	123	126	140	115	113	118	119	119	107	134	106	101	142	120	128	120	119	117	107	153	140	128	100	111	122	110	124	128	123	123	103	118	139	125	126	112	121	126	133	117	117	108	131	136	111	122	141	139	108	121	120	145	112	135	143	106	113	111	128	107	104	129	115	110	122	109	128	123	136	120	121	108	121	114	119	113	128	123	120	105	125	137	106	119	131	116	126	114	118	115	147	114	131	135	110	114	122	126	116	145	121	139	131	134	130	130	116	135	112	121	126	109	102	133	102	120	123	128	139	117	104	118	132	126	113	137	122	115	103	108	135	108	109	126	117	109	120	119	135	129	116	120	125	110	126	132	125	140	112	126	119	133	133	122	124	120	112	118	117	114	129	143	105	116	108	99	106	128	114	93	116	105	110	144	118	127	96	125	118	122	104	112	121	135	110	106	122	110	110	146	124	121	146	121	113	120	109	115	106	134	120	128	129	104	140	131	137	123	135	143	105	119	132	123	121	132	122	123	108	115	97	150	113	133	130	106	125	142	122	129	135	115	131	112	128	128	133	89	101	126	122	133	137	110	126	112	114	109	115	119	94	131	102	104	124	118	121	117	121	120	140	104	130	117	101	126	110	110	112	107	103	119	111	140	125	116	119	117	118	131	131	118	118	110	124	120	124	139	108	104	128	129	136	123	118	128	110	119	122	117	127	111	118	126	107	109	124	137	111	129	140	137	121	122	120	117	128	115	128	115	131	129	137	134	128	117	122	119	114	132	113	113	117	121	137	122	105	112	128	104	126	119	125	126	133	141	110	104	139	107	115	153	113	128	125	125	113	111	108	133	128	93	118	103	118	140	110	108	132	118	115	137	113	110	103	110	94	101	101	109	122	104	114	136	154	141	115	114	135	135	123	141	135	137	113	132	119	114	126	118	117	140	106	106	144	94	113	132	144	150	129	123	138	117	135	123	137	132	124	117	105	116	136	113	115	146	143	117	120	136	133	100	102	103	129	133	110	117	128	116	100	125	131	103	108	121	106	103	126	126	99	129	109	115	127	111	118	108	124	133	131	145	123	120	126	129	142	114	128	113	104	112	138	91	128	137	119	107	116	129	112	128	124	135	95	127	144	138	115	135	117	101	134	105	131	140	123	132	119	116	119	127	127	116	112	130	123	117	130	119	116	120	106	122	123	130	119	114	126	118	103	117	109	134	125	127	105	115	123	118	124	126	127	138	125	131	118	114	111	120	133	115	113	127	104	145	123	129	134	142	142	113	116	101	127	115	121	127	126	111	102	108	128	135	100	107	109	145	116	110	139	96	125	138	123	141	133	114	120	137	119	115	112	127	120	119	127	116	122	108	109	117	133	140	117	123	139
5920	584	1011	1128	988	821	734	632	555	484	502	455	434	426	448	397	424	376	390	366	378	369	358	364	356	348	332	320	330	326	343	346	318	318	347	308	309	321	338	335	344	316	335	326	321	313	323	349	364	380	304	306	305	328	309	336	280	334	325	326	333	322	304	310	304	313	337	297	307	332	305	349	314	292	335	310	312	329	323	343	335	318	288	330	364	315	331	340	318	333	314	360	321	329	303	332	337	317	313	343	339	311	350	307	324	304	310	319	300	327	309	331	348	329	321	316	299	322	300	362	316	306	325	361	323	320	342	346	363	326	322	323	313	325	344	310	292	334	327	317	299	313	319	306	301	338	326	330	336	304	314	302	292	311	325	326	319	304	322	288	322	303	314	306	333	302	344	313	343	307	325	330	328	304	335	332	330	299	286	329	318	308	322	325	317	301	332	320	286	329	292	320	293	316	310	340	320	325	340	308	340	337	338	350	326	274	337	303	329	297	322	321	314	282	335	311	342	305	316	333	333	308	361	300	312	329	338	311	325	328	292	322	337	315	317	301	321	313	315	298	356	333	363	318	320	324	305	332	304	365	295	281	317	300	304	295	330	285	341	310	342	293	341	284	314	321	333	282	286	335	346	303	303	348	294	307	333	320	345	317	317	304	311	309	299	321	310	300	326	323	313	321	353	302	311	305	306	306	332	302	319	310	319	311	313	316	303	306	329	322	307	338	355	348	324	303	302	319	305	296	295	309	332	306	311	322	302	336	324	315	309	327	296	348	336	300	331	337	317	324	342	355	323	320	307	291	305	311	340	311	326	317	298	308	308	315	340	335	322	323	317	346	343	344	315	325	344	294	308	328	304	275	303	322	314	305	349	315	329	307	299	298	331	309	327	330	301	317	341	317	360	321	308	311	338	307	288	336	335	345	309	304	354	285	296	299	313	300	318	319	341	317	289	310	318	311	342	351	318	320	317	305	310	331	307	300	339	347	346	329	353	331	301	320	289	342	320	335	276	332	359	287	341	315	323	321	326	312	343	333	357	326	288	307	321	319	324	324	328	350	332	313	334	302	311	313	310	313	325	333	323	327	299	299	356	299	314	276	312	313	328	308	314	334	348	333	317	303	328	314	325	325	298	343	339	319	285	316	325	313	339	309	326	334	321	305	348	291	320	297	301	302	318	294	295	315	320	306	321	307	293	296	306	318	323	340	330	321	320	359	327	302	327	330	303	344	318	293	308	360	347	330	319	318	325	336	319	330	342	329	311	350	319	295	315	307	335	340	331	301	288	335	319	308	318	288	314	325	289	313	306	358	308	292	331	324	329	279	306	362	323	307	310	328	300	323	298	310	302	311	318	309	333	324	293	325	321	313	322	322	315	307	338	341	302	296	283	314	313	308	308	335	288	330	320	337	355	344	332	330	329	289	334	300	325	310	313	294	304	303	313	294	289	330	301	324	346	323	338	344	328	317	333	302	324	321	296	336	322	299	293	300	324	293	290	307	324	292	308	339	310	290	313	337	334	351	342	303	351	324	326	312	341	334	344	305	311	343	313	320	358	315	307	323	309	305	309	291	367	338	310	329	324	327	306	305	317	326	321	311	288	308	332	311	325	307	315	305	295	336	312	317	288	314	307	300	314	334	308	313	324	329	328	314	335	337	324	321	336	317	317	308	341	319	352	328	308	299	316	312	315	329	333	323	317	303	323	313	344	328	329	312	306	302	307	327	315	346	345	320	307	317	295	326	317	311	324	325	295	315	315	328	328	323	326	322	342	322	289	316	296	328	318	335	292	322	315	300	309	325	299	319	318	301	341	346	282	337	318	338	325	312	303	325	329	330	316	327	334	305	291	307	306	315	332	366	318	315	341	321	313	310	321	356	304	315	314	346	312	286	324	311	322	273	350	318	338	347	313	310	340	316	331	291	321	336	329	318	320	324	320	332	316	304	305	340	305	317	359	322	322	322	327	299	304	308	311	299	292	323	325	297	315	308	327	356	319	345	345	321	298	359	313	341	329	341	292	311	304	324	327	303	309	319	306	304	338	312	316	294	352	291	345	310	288	330	307	325	337	328	310	322	352	312	313	325	298	341	340	295	338	330	312	321	299	331	323	332	337	299	288	328	305	341	286	332	319	296	312	314	334	317	314	315	320	275	294	309	315	296	342	302	304	311	323	352	305	315	298	320	334	289	336	327	326	326	323	338	295	285	315	337	318	293	336	291	321	292	317	327	311	317	344	376	312	322	324	320	329	331	305	333	294	350	296	320	282	280	319	319	280	335	320	327	318	344	298	289	330	324	317	316	321	308	348	296	293	284	315	335	321	301	310	309	325	339	309	304	304	323	327	311	316	314	295	291	329	316	329	333	337	319	341	291	300	306	329	325	315	315	334	306	338	302	313	331	347	321	322	315	370	319	318	342	299	322	312	321	310	343	327	346	297	291	318	318	311	320	315	344	324	320	326	331	320	323	307	306	307	336	302	326	333	341	290	344	311	329	300	321	303	306	298	310	296	319	314	296	269	306	306	313	280	308	288	341	324	318	294	313	318	332	325	335	328	312	305	328	301	324	328	310	343	317	360	342	348	303	353	331	335	353	302	324	302	309	342	326	317	325	340	346	286	344	332	316	341	319	341	316	304	312	308	289	341	351	312	329	321	293	294	315	334	332	332	296	316	328	303	314	326	331	300	317	331	325	330	340	312	347	330	319	330	326	326	285	346	287	311	297	290	293	291	284	317	331	331	312	318	333	295	333	294	312	324	322	337	296	316	335	296	341	324	301	322	369	295	341	291	320	332	309	322	344	311	320	345	289	302	302	337	343	326	335	320	296	311	304	330	328	329	317	301	318	313	316	355	301	309	297	316	301	309	328	305	305	341	326	339	295	309	318	313	321	288	337	312	308	293	305	311	303	334	298	308	329	309	335	323	319	302	304	310	322	362	320	323	316	326	337	331	331	331	322	321	323	331	331	333	335	355	318	318	332	320	315	282	329	306	321	296	298	308	305	348	297	316	293	327	316	317	318	322	344	366	303	316	307	335	324	328	311	332	331	333	291	319	327	312	315	327	311	289	310	352	312	352	301	325	303	293	275	314	304	309	318	318	307	347	327	346	325	282	318	306	314	297	318	329	325	303	303	297	330	321	331	309	310	323	289	331	333	298	355	344	347	331	310	320	297	322	315	317	321	297	345	281	336	351	318	316	311	333	320	365	329	320	321	291	319	325	313	305	300	330	293	310	311	310	337	336	346	300	315	322	328	334	316	333	326	327	330	313	317	337	332	305	331	302	322	317	324	321	325	305	329	347	329	351	340	320	307	319	305	344	293	329	308	294	336	324	305	309	314	338	330	312	295	359	317	343	327	322	323	329	329	316	312	341	330	285	312	317	287	343	307	335	296	266	294	329	335	352	324	330	292	338	308	318	324	364	320	331	314	310	313	329	331	330	325	346	300	338	337	315	305	280	330	319	323	314	291	319	296	314	337
13746	1002	809	688	417	426	406	296	260	243	250	256	212	236	227	229	235	182	205	217	227	204	190	208	206	195	202	189	171	193	213	191	212	221	206	221	202	198	182	185	159	175	178	189	194	208	203	187	192	201	185	179	178	212	210	219	188	213	193	174	204	200	181	228	161	205	195	208	187	160	198	217	203	181	211	195	210	214	181	202	194	186	197	173	191	184	185	205	193	193	205	207	196	194	232	195	199	191	205	197	184	186	197	166	236	181	225	189	198	193	181	172	191	206	189	179	201	178	180	216	183	178	204	201	188	194	219	175	196	170	189	164	169	196	175	199	225	184	202	173	197	189	203	198	175	197	212	190	190	204	198	185	192	209	200	198	180	182	178	194	177	209	160	187	202	193	196	176	186	212	188	192	194	206	174	173	213	202	183	187	185	186	199	175	163	174	197	188	187	202	189	180	170	184	182	172	197	197	189	192	177	197	184	197	205	193	201	189	207	175	215	200	197	188	174	178	184	189	194	181	203	182	227	157	172	210	171	181	226	214	185	161	169	200	179	164	221	194	195	180	208	202	187	177	161	169	203	185	199	202	189	185	204	215	190	169	174	221	189	197	216	200	207	217	185	189	174	193	186	175	187	206	216	224	221	189	190	223	173	176	212	185	199	211	212	217	195	172	187	225	210	186	224	173	221	185	211	172	196	191	199	197	210	194	206	204	220	188	188	194	207	190	170	191	192	176	172	198	208	205	189	170	166	174	171	180	176	191	166	202	200	181	193	187	210	220	197	202	186	215	194	163	188	179	186	206	185	187	186	193	212	190	190	196	214	183	221	208	182	177	175	184	220	204	210	180	190	194	203	204	203	191	187	229	176	196	187	169	166	200	173	202	198	212	215	192	198	180	207	157	182	177	191	194	178	207	182	202	189	177	192	185	211	195	183	168	193	205	181	202	192	200	206	228	191	196	187	184	197	190	201	192	220	219	184	175	212	177	184	169	144	191	194	201	185	187	181	205	181	218	197	224	185	180	201	184	217	215	168	196	179	199	174	187	179	192	210	196	206	191	180	190	221	208	194	209	190	192	175	207	177	179	196	226	182	191	191	211	199	180	211	164	209	241	173	188	194	170	220	183	198	193	188	196	193	201	187	183	195	214	211	205	201	202	226	194	205	182	191	191	222	227	185	214	185	187	179	188	186	215	185	223	194	203	190	181	169	191	187	216	175	195	191	200	196	204	205	218	198	172	196	210	193	216	186	183	197	183	167	179	201	175	248	178	215	180	200	192	177	191	171	188	213	197	212	203	192	184	173	205	203	176	203	177	190	185	202	204	183	175	174	179	197	202	197	210	200	169	173	194	161	192	207	191	185	201	185	165	199	204	179	201	189	166	200	205	217	199	212	200	209	193	188	192	177	194	194	188	192	171	193	192	201	188	210	186	198	205	194	194	180	146	197	220	194	182	211	206	202	193	190	206	200	188	199	196	212	199	180	171	179	212	188	178	205	188	200	186	202	209	161	186	211	197	155	186	173	201	173	174	187	174	206	207	215	185	228	185	194	203	208	185	196	205	187	202	192	197	214	209	198	168	189	192	181	202	170	196	188	170	194	177	191	212	186	200	198	195	188	208	199	178	189	181	216	190	203	201	193	194	200	199	198	222	195	176	194	204	179	203	191	194	202	184	193	187	168	171	183	201	189	199	197	191	175	190	204	195	221	160	204	188	216	187	192	200	180	204	183	174	217	180	204	189	173	205	203	196	196	198	203	209	191	197	199	197	190	201	213	197	181	174	188	201	172	175	185	198	206	185	204	221	205	211	200	172	206	187	187	213	215	198	212	213	198	186	201	185	217	199	168	193	181	178	195	198	188	209	189	212	202	205	158	179	174	197	181	187	203	197	179	207	196	230	177	192	234	211	192	193	179	192	215	216	189	203	197	179	188	193	202	198	180	178	175	196	212	169	180	190	188	212	173	180	180	177	169	162	191	189	182	182	193	185	188	210	186	183	205	194	210	169	210	191	195	225	190	182	203	182	221	194	190	207	192	215	187	180	190	192	226	182	191	206	194	212	198	191	183	179	175	189	186	200	209	207	225	171	183	180	190	206	183	192	195	191	197	197	198	200	186	207	161	191	170	184	180	216	204	202	184	170	206	206	166	190	205	184	196	216	199	197	161	207	216	196	175	202	183	186	168	219	205	198	179	183	222	234	189	208	218	201	210	178	180	176	194	174	200	199	189	182	180	182	220	192	165	193	183	218	214	193	175	189	232	159	202	182	196	186	180	172	213	177	223	217	208	202	166	210	169	208	171	191	189	187	193	197	205	211	188	191	192	168	188	210	196	183	196	187	200	208	229	175	222	192	197	179	204	178	204	218	206	195	191	184	195	190	174	191	181	191	187	186	189	225	191	199	189	190	190	199	203	196	197	182	198	185	188	183	190	201	219	176	178	199	208	171	207	190	220	203	201	190	181	205	187	168	206	169	211	202	185	187	193	207	232	184	159	206	188	221	215	175	181	193	213	196	200	190	209	207	216	190	219	206	180	175	188	203	187	196	203	175	197	191	189	174	203	214	166	170	177	185	202	209	199	198	181	191	184	182	207	174	216	194	191	194	196	194	166	187	174	188	173	192	187	218	206	207	183	178	200	210	176	181	180	198	189	184	200	157	190	165	218	197	191	196	207	186	186	191	241	184	209	183	199	208	193	227	187	190	218	178	187	170	164	185	172	197	198	168	184	223	188	195	200	165	226	199	215	205	193	212	208	181	178	192	194	172	192	201	183	179	173	170	205	212	200	203	187	197	191	213	172	189	195	191	206	219	191	204	209	190	205	193	180	187	198	208	219	187	185	200	189	159	181	173	200	192	188	191	187	188	170	227	208	190	196	179	189	198	185	212	193	189	176	194	209	201	186	217	195	197	218	201	185	213	221	171	210	224	203	173	199	189	200	207	195	209	185	178	199	187	197	219	204	200	191	183	201	196	202	182	189	196	185	243	157	195	184	180	208	208	180	186	214	191	182	169	198	204	206	220	186	197	189	218	185	200	188	186	172	171	208	212	200	180	195	212	194	191	192	187	183	204	194	193	209	191	157	189	197	185	203	184	206	198	208	197	189	181	178	187	189	204	193	187	209	190	184	187	203	185	190	169	204	194	195	197	208	180	194	204	190	203	171	209	217	165	207	198	208	167	191	207	180	219	175	181	173	216	200	184	174	178	201	187	190	192	178	185	211	182	180	165	196	211	171	173	208	197	202	198	159	170	181	201	200	194	193	201	187	193	170	214	209	196	188	192	177	165	188	188	193	170	234	187	191	198	203	174	193	182	201	219	199	195	173	181	181	215	166	194	193	188	207	210	210	220	186	178	197	202	196	185	161	206	225	188	229	176	199	191	203	195	239	227	189	219	197	189	217	200	207	197	179	204	181	172	199	223	209	184	201	208	193	205	179	194	196	183	201	194	207	198	186	197	181	190	181	189	198	188	182	205
7999	1046	1772	2020	1724	1548	1280	1095	951	863	831	740	703	706	637	632	613	617	577	631	557	578	546	545	544	576	505	545	562	532	524	544	514	529	525	492	546	496	537	557	502	485	483	506	476	500	460	487	521	455	483	454	517	495	511	467	493	506	513	517	507	457	479	527	478	511	475	482	502	492	469	464	508	512	477	527	480	524	488	479	478	493	525	502	556	475	465	481	459	502	459	462	467	530	498	519	481	454	520	518	493	472	493	500	458	480	546	504	536	464	510	496	469	476	480	505	463	510	475	501	449	499	503	473	496	475	477	486	498	488	484	488	492	498	498	467	475	468	484	519	440	515	473	477	471	501	491	496	506	508	488	468	517	520	500	500	506	503	496	489	492	499	492	469	489	477	467	458	485	510	471	507	465	526	474	492	467	538	459	497	505	474	513	490	461	488	506	458	504	510	512	504	497	466	455	511	509	454	487	413	523	501	466	501	507	494	479	507	510	467	477	468	486	499	508	504	514	462	483	486	464	472	443	504	501	487	489	472	505	512	499	509	439	479	484	505	455	513	473	478	490	487	540	481	476	516	505	487	510	514	506	479	467	509	483	518	468	511	479	466	505	502	493	506	491	493	499	483	463	471	472	512	497	497	488	497	469	495	497	479	463	483	524	462	456	467	448	528	493	490	472	457	475	417	475	492	478	469	515	477	495	495	478	468	483	476	471	476	455	460	440	455	491	471	521	489	465	502	517	487	502	479	473	470	512	454	417	489	480	497	512	488	457	478	478	496	451	456	467	459	480	495	475	486	439	501	481	463	451	452	512	434	514	521	509	479	463	461	481	460	476	482	495	506	496	512	482	497	451	490	511	484	513	503	499	470	517	494	443	480	477	526	471	465	461	501	478	486	471	519	515	462	478	483	491	506	466	497	511	464	498	463	478	490	512	499	510	504	447	516	509	534	505	487	497	537	428	492	490	442	486	498	475	480	476	461	498	487	450	506	459	507	501	461	489	482	486	533	511	454	463	509	490	500	470	512	519	489	500	479	458	514	482	530	471	452	479	509	472	510	468	474	473	441	534	483	482	508	460	486	488	476	464	484	500	457	463	502	484	470	490	485	502	492	505	447	528	507	495	488	483	500	457	468	512	456	490	486	532	479	502	466	459	473	470	486	519	524	486	483	451	464	483	473	462	513	491	507	465	468	499	490	491	479	511	486	452	492	474	506	478	506	489	505	510	504	458	486	489	464	493	497	456	475	509	480	448	509	491	487	459	497	455	490	524	480	499	455	511	495	452	497	470	503	491	470	487	529	451	490	428	447	460	518	462	511	478	481	511	464	469	504	488	480	487	462	464	468	499	474	479	471	457	531	453	494	480	486	466	484	480	502	479	518	495	491	468	456	471	503	463	477	463	477	489	504	479	496	522	496	479	511	498	519	478	505	501	464	486	488	510	496	502	500	494	476	477	516	455	488	501	487	462	505	528	491	458	476	489	481	488	493	445	474	494	471	474	460	471	466	477	474	453	477	481	469	494	524	475	483	470	492	483	473	490	497	458	469	510	496	524	431	480	469	455	463	461	475	475	482	486	491	485	496	486	510	483	496	474	471	482	480	503	502	478	451	502	486	497	485	487	518	482	518	508	510	474	489	494	528	469	504	530	466	480	501	469	478	486	514	492	481	474	504	526	487	527	454	477	477	481	491	525	500	502	493	502	459	503	479	467	475	498	506	469	472	518	468	509	469	539	524	499	496	459	496	478	516	498	459	481	457	514	496	546	463	489	521	474	473	475	494	474	517	503	465	490	483	506	517	498	500	462	525	497	478	490	475	521	507	486	473	500	498	498	550	469	451	469	481	525	508	480	482	482	515	527	472	484	517	471	491	475	480	488	480	488	460	439	488	485	503	484	476	509	495	432	473	490	505	487	477	484	491	477	470	447	482	504	489	457	480	488	529	471	484	510	509	503	479	437	456	467	512	487	464	459	478	515	458	483	486	456	472	508	486	490	467	514	487	469	471	491	483	493	494	475	472	471	466	469	443	479	493	505	540	462	501	486	488	502	458	507	532	518	489	494	461	488	474	479	501	458	483	480	494	514	514	469	497	453	458	481	474	466	492	457	520	496	458	492	469	493	515	462	509	455	492	483	547	523	428	529	495	446	509	476	483	513	494	509	466	463	500	486	471	450	474	493	467	452	482	468	484	475	480	494	475	480	457	470	462	509	524	477	528	481	486	496	467	485	531	482	477	472	503	507	491	485	475	470	543	515	494	485	482	478	488	491	501	492	459	492	457	433	481	464	498	479	469	471	437	499	498	465	482	448	470	481	498	502	475	475	485	454	504	466	468	474	493	456	505	481	474	488	490	462	496	543	494	545	465	484	465	492	488	493	490	480	481	517	477	530	496	488	536	485	497	504	482	486	492	482	488	484	515	503	490	466	486	504	523	456	489	463	486	482	479	511	494	476	495	433	543	502	449	458	450	518	511	519	447	485	447	474	452	472	494	484	484	485	511	517	475	491	465	490	517	496	484	512	487	448	513	554	504	465	438	493	525	481	533	494	466	490	438	494	514	449	503	514	498	498	458	482	514	473	523	474	526	469	513	495	489	505	452	474	475	450	446	454	471	442	493	525	479	489	516	488	478	491	468	486	466	492	514	453	483	498	512	524	478	475	432	479	448	511	484	493	436	491	494	513	496	452	472	473	477	489	503	470	501	457	491	521	490	535	452	511	501	459	482	470	483	482	460	490	488	486	452	453	462	512	467	488	467	533	499	505	508	485	504	465	471	473	481	506	508	496	507	469	492	500	506	494	501	502	482	522	478	464	462	500	476	458	476	503	490	511	451	510	513	462	467	484	474	502	508	507	457	491	490	455	466	486	513	484	478	515	513	471	455	512	517	481	469	511	443	481	480	501	494	503	498	467	499	520	473	514	496	503	462	489	457	481	480	498	471	492	496	505	508	491	481	543	463	479	500	504	473	467	487	479	504	483	478	463	499	472	494	470	498	484	468	520	481	475	464	442	517	465	480	500	497	478	474	492	504	491	489	473	521	472	474	459	453	492	462	462	509	500	493	472	461	493	501	515	480	496	469	476	472	463	500	477	490	479	482	484	482	481	520	457	497	485	506	491	481	494	451	460	482	471	489	476	499	445	507	479	457	511	512	430	474	504	475	444	506	481	498	475	451	470	499	448	500	506	536	466	498	498	478	469	478	457	485	493	479	500	518	479	474	429	466	481	511	492	519	454	510	476	499	501	504	450	480	487	533	514	478	487	511	474	460	482	487	487	494	497	479	461	488	534	471	479	463	486	499	483	481	456	516	496	540	502	480	505	510	501	500	510	451	510	497	436	482	470	468	506	477	523	474	477	461	486	455	511	497	509	489	494	470	515	490	482	516	482	482	467	494	523	480	489	474	508	442	468	477	497	483	500	528	536	497	492	458	521	483	477	473	462	509	484	466	526	471	476	486	479	487	467	488	505	474	474	523
1554	322	285	305	277	279	293	289	291	278	260	235	284	279	273	261	261	318	273	304	244	261	286	291	273	261	317	286	276	258	260	281	273	272	264	285	283	271	291	267	273	301	318	260	255	290	268	270	255	279	303	302	331	277	262	288	279	262	279	290	278	266	242	278	270	300	287	275	274	260	288	281	272	253	253	285	260	287	304	265	292	286	274	282	297	268	261	279	278	272	308	273	295	292	255	287	255	243	234	265	239	238	285	290	271	273	246	274	325	313	308	278	282	278	288	301	286	278	332	262	253	292	285	318	290	308	261	294	295	319	261	275	258	268	289	277	273	293	286	272	293	292	281	278	290	292	287	248	256	251	285	290	282	297	314	248	265	254	292	285	260	273	268	279	239	283	295	283	271	299	248	255	274	279	308	259	305	274	273	286	290	268	289	298	271	289	263	276	282	265	308	239	295	266	304	271	235	265	292	286	276	280	274	256	293	258	291	298	286	273	247	300	297	279	284	277	340	277	272	287	250	249	255	284	255	285	238	292	302	304	280	259	269	215	275	299	305	306	290	261	269	274	297	292	260	286	245	312	287	280	265	268	254	268	270	279	255	288	297	283	252	250	300	276	271	279	316	266	283	284	249	289	284	297	285	276	290	269	242	328	250	285	287	249	325	270	276	254	286	283	268	271	278	284	278	283	276	312	297	293	279	263	236	268	264	303	302	297	286	266	256	261	280	275	269	302	288	260	289	277	267	267	269	291	274	287	276	275	327	283	307	248	288	275	264	287	275	259	294	309	316	288	274	275	247	324	293	274	299	244	296	272	300	276	280	284	260	287	285	272	284	247	302	303	251	299	279	302	290	293	301	277	265	308	243	258	269	281	268	281	266	282	277	274	281	259	250	262	294	282	297	265	286	301	309	289	276	272	293	247	274	269	306	276	249	271	292	297	276	262	290	285	310	235	264	290	284	292	277	276	296	258	279	306	277	296	288	291	273	265	277	300	310	291	280	312	295	275	256	254	297	252	271	293	267	261	260	249	244	282	269	269	274	292	266	256	304	268	273	275	251	304	259	283	261	277	266	264	255	260	243	297	290	297	265	270	269	289	298	282	288	275	288	277	261	289	263	279	282	254	268	266	281	264	272	280	297	260	256	273	299	260	272	293	295	315	306	278	298	269	264	290	290	268	284	233	293	286	281	276	247	264	262	316	266	296	260	253	283	257	292	234	290	259	338	279	300	261	245	279	276	275	310	297	252	282	272	247	253	279	239	256	281	275	269	252	281	299	292	259	283	224	259	274	267	294	294	275	311	325	261	302	271	266	286	278	289	280	255	288	292	296	290	282	271	290	316	268	290	275	271	247	283	266	279	302	256	274	277	247	286	280	286	253	267	287	260	258	267	247	260	255	272	279	280	270	314	297	248	291	257	288	266	258	294	269	265	285	295	286	239	251	262	263	291	283	280	288	270	280	295	282	285	313	254	270	286	284	279	319	271	269	272	283	299	275	292	296	274	297	280	281	296	307	280	280	269	264	285	258	253	267	282	281	265	278	299	252	269	289	299	254	293	305	259	255	253	265	274	264	263	255	246	274	289	331	287	266	287	287	312	253	327	267	276	249	269	265	286	255	281	265	267	254	295	273	277	267	250	280	298	279	263	269	250	266	270	280	267	285	260	256	262	272	296	275	314	288	294	295	304	289	296	267	268	244	242	261	302	270	261	278	298	281	285	268	278	280	266	294	294	273	268	236	297	238	291	307	299	264	270	266	320	288	273	270	319	274	297	285	267	259	285	290	260	262	259	286	288	279	290	273	316	282	260	260	295	275	287	301	291	291	293	262	282	268	265	286	294	290	306	273	256	298	302	307	272	266	263	294	288	280	287	255	249	265	279	290	270	269	313	293	288	243	296	272	303	253	263	246	288	281	295	265	256	286	265	242	255	242	263	274	268	251	277	294	273	258	269	253	290	283	274	264	283	275	288	288	314	291	294	279	307	269	244	281	266	258	279	256	283	289	264	302	281	247	276	296	267	284	285	288	278	256	306	270	253	276	265	285	295	293	283	268	297	278	306	261	278	273	274	261	275	251	285	287	284	253	269	277	268	268	259	263	304	275	274	286	280	272	303	264	280	262	295	283	235	268	296	292	262	279	292	278	274	240	253	276	282	258	250	263	295	282	270	266	282	289	268	273	310	302	290	276	283	281	290	267	255	270	296	256	276	266	237	263	283	250	292	314	269	258	264	256	290	294	283	275	252	304	266	282	315	242	306	262	304	284	284	289	288	269	266	256	299	275	263	272	276	277	271	256	286	239	279	276	251	313	295	242	262	301	271	251	317	267	281	263	262	277	280	278	325	290	266	311	260	270	272	279	280	254	264	293	297	288	276	288	265	284	293	268	274	243	256	269	248	243	281	270	279	274	261	289	295	285	277	257	293	296	266	276	289	285	310	288	288	271	286	287	291	253	282	266	286	249	311	300	290	281	278	287	277	298	290	306	300	302	239	275	284	283	286	278	281	283	275	275	276	283	296	289	290	268	270	243	301	291	296	254	281	280	282	313	276	289	306	296	286	288	301	251	296	279	303	289	260	278	290	254	290	271	282	269	282	301	288	288	314	282	287	243	277	294	282	304	264	273	275	281	262	264	297	324	272	282	265	283	278	285	289	300	283	242	269	259	296	267	282	264	265	291	287	268	321	280	255	285	279	277	297	297	264	262	268	298	304	288	257	298	289	289	260	280	246	279	280	285	287	273	286	277	274	265	283	299	269	290	286	258	307	270	273	254	286	270	265	273	251	289	269	258	257	267	264	304	249	292	242	280	287	272	272	266	249	294	280	323	267	268	277	311	281	283	281	291	253	259	292	263	286	264	280	303	271	281	261	286	285	275	256	247	288	303	309	261	267	290	251	259	289	289	253	269	315	295	273	277	281	252	305	267	330	280	272	282	246	264	280	279	272	273	297	277	292	281	277	284	267	284	282	259	290	274	270	265	286	281	286	279	271	257	264	289	282	304	284	241	255	276	269	297	272	318	259	275	296	282	272	267	294	284	272	249	287	275	292	281	272	268	300	266	245	267	298	310	321	276	280	231	266	277	287	289	288	295	271	276	262	298	258	285	234	301	259	293	277	311	277	256	281	250	301	256	269	284	295	287	283	286	276	298	279	273	289	282	280	288	297	287	281	300	235	265	247	274	312	254	265	274	272	250	251	261	285	267	262	306	267	289	277	298	289	288	264	284	278	260	283	315	302	282	256	267	251	279	265	267	278	273	250	273	282	272	307	332	301	264	235	286	299	270	244	299	307	276	289	314	291	303	266	279	328	244	292	265	272	282	278	312	272	297	279	258	286	251	286	261	301	274	267	302	263	272	284	300	226	282	323	260	306	288	274	290	258	278	278	281	306	313	300	259	283	277	262	280	257	275	276	283	282	273	264	280	290	280	262	276	285	273	274	293	309	275	262	257	328	290	290	276	238	279	247	329	296	288
1791	682	645	646	617	647	647	652	630	626	632	675	662	646	589	577	625	591	640	645	649	665	621	630	638	635	600	701	600	588	614	576	649	569	638	611	643	615	636	630	659	596	600	626	644	563	601	634	608	581	635	640	620	627	639	643	652	604	593	620	648	621	661	635	634	670	602	613	594	645	643	632	634	625	669	590	660	599	613	625	623	618	574	586	629	623	675	582	596	617	566	594	578	619	660	659	609	591	621	637	636	642	628	644	637	620	613	595	620	660	632	651	620	626	661	585	602	599	588	639	649	650	563	595	646	627	640	618	637	595	638	580	581	655	617	626	610	610	615	609	622	616	668	604	598	634	612	641	600	591	616	606	618	644	625	624	622	648	635	654	610	586	617	601	628	624	610	630	621	606	619	585	633	665	641	603	628	665	615	587	622	621	652	591	596	637	667	641	587	620	627	598	638	642	617	606	661	585	608	615	624	585	613	627	615	646	610	614	632	605	607	586	596	639	598	618	577	596	621	636	651	551	643	622	590	622	632	583	584	576	618	586	636	681	623	627	571	611	635	669	603	613	670	656	642	671	663	677	650	633	656	662	595	616	595	632	615	637	646	648	619	638	605	600	622	563	676	655	622	638	624	642	637	605	583	638	632	593	629	641	623	666	662	659	597	576	672	660	653	640	645	646	620	644	642	614	641	578	581	615	648	623	627	609	646	634	599	624	616	637	606	615	598	599	640	612	621	584	603	635	625	586	631	671	623	609	625	576	683	617	630	637	609	579	630	611	626	634	706	634	619	625	607	591	616	630	633	626	590	624	625	632	626	625	642	608	619	605	636	641	663	642	634	589	654	615	592	634	659	633	689	608	651	615	615	651	608	624	590	657	600	670	675	645	640	559	610	641	633	608	630	624	641	658	643	600	648	627	634	603	586	628	675	619	608	648	646	624	596	630	646	668	639	625	648	618	653	651	688	644	592	635	640	587	656	577	628	657	601	611	655	589	643	651	623	635	627	643	616	592	647	657	621	609	644	586	582	666	587	627	575	593	647	638	626	653	650	623	616	612	627	616	613	611	648	602	551	612	600	618	611	630	616	606	629	606	606	618	647	641	522	607	640	631	620	685	622	622	594	596	597	622	590	611	598	580	568	590	642	640	643	610	640	640	642	613	631	597	662	673	579	600	603	640	550	633	622	668	610	633	659	660	609	622	636	590	649	600	655	642	668	630	582	672	641	613	615	608	641	575	595	604	613	623	624	652	597	642	617	644	619	612	623	617	604	635	654	627	568	673	656	589	681	578	587	588	671	576	615	658	602	699	643	685	597	672	599	635	613	660	650	634	647	617	668	604	625	637	578	672	616	642	660	629	588	669	651	579	608	615	596	650	572	622	572	632	594	593	579	624	610	612	631	654	656	570	647	594	649	600	670	646	638	629	596	649	579	634	652	600	614	602	649	629	592	613	657	619	664	635	644	609	637	587	549	578	596	624	602	647	623	645	673	626	605	584	648	628	613	628	601	592	635	627	619	607	664	612	611	661	635	636	594	615	626	631	606	607	626	623	598	620	625	610	578	618	590	599	676	623	630	652	593	674	576	611	639	607	636	630	556	573	646	626	660	645	640	660	599	619	626	628	584	608	631	616	637	607	605	642	596	588	568	593	644	636	647	637	559	630	645	662	603	605	643	635	613	587	667	675	605	627	649	625	598	616	642	663	621	574	583	636	622	623	633	588	624	594	629	639	662	612	613	631	619	677	633	629	589	645	650	621	602	623	645	659	642	656	667	623	638	663	593	644	575	614	630	611	619	621	637	603	635	635	578	614	615	627	613	616	631	631	660	623	620	593	582	611	602	634	623	626	617	647	630	623	579	582	622	630	655	617	639	623	612	631	643	609	659	645	671	625	577	636	595	615	624	605	611	581	627	619	619	624	609	591	616	603	641	636	639	572	639	605	610	607	625	639	622	630	630	626	659	649	576	633	603	653	610	621	596	624	586	601	638	601	619	587	612	568	649	650	612	652	625	606	594	666	600	640	643	613	599	609	600	625	607	589	629	632	607	632	614	607	652	597	628	647	633	605	618	600	580	646	639	653	627	662	612	627	584	639	617	624	596	611	602	622	615	653	610	612	619	587	638	614	597	596	591	572	616	610	697	614	657	616	650	622	589	631	629	612	616	653	691	631	633	610	631	629	646	625	628	629	638	618	634	646	650	651	604	638	608	609	614	646	577	619	650	621	564	611	651	637	628	590	648	623	639	599	637	650	591	578	658	640	625	606	608	617	657	634	634	576	622	628	618	560	603	662	574	596	613	619	612	581	612	620	677	640	616	625	660	621	606	635	634	621	586	657	606	640	640	607	618	568	605	641	580	679	590	605	679	581	624	622	631	633	614	641	633	607	647	635	606	609	664	627	602	592	593	587	645	644	639	603	619	654	648	661	602	606	645	648	638	584	630	584	591	593	596	649	643	616	650	625	594	644	562	576	692	650	657	604	605	592	611	620	640	612	617	679	607	627	592	625	637	594	608	601	633	640	630	616	622	605	638	622	622	624	664	638	638	650	602	610	620	597	607	677	589	638	624	700	643	639	640	619	599	655	643	606	593	637	623	611	619	613	629	638	647	617	595	612	650	600	581	613	604	629	609	651	639	663	600	633	632	613	633	665	645	671	677	628	637	657	603	647	622	605	601	603	618	645	619	626	592	625	612	625	587	609	600	641	634	592	622	645	605	638	641	653	639	624	627	648	621	629	644	644	639	627	639	584	656	675	652	601	612	585	597	614	590	592	657	593	589	630	644	609	630	607	580	606	648	594	677	638	626	646	619	622	603	643	633	636	624	579	608	624	624	652	632	649	599	618	595	636	607	596	589	613	655	659	647	629	622	641	643	615	556	645	643	617	626	656	617	596	611	560	605	623	625	624	640	611	672	600	661	638	638	635	636	662	606	653	619	625	649	604	633	622	583	602	589	623	613	568	624	641	548	588	620	628	641	612	649	610	599	600	625	568	624	666	640	626	638	640	622	644	598	633	599	633	684	641	572	630	640	667	650	645	640	619	626	603	587	609	631	636	620	586	586	667	668	619	584	638	589	623	628	603	619	623	629	649	612	641	661	622	587	626	661	570	636	617	603	658	598	628	669	613	625	656	588	607	609	591	637	628	646	603	617	617	569	652	676	646	601	655	633	627	633	634	607	654	624	578	621	620	656	617	623	616	692	605	600	645	641	596	642	599	604	625	626	623	611	643	625	649	585	615	624	638	635	641	647	657	554	624	643	634	661	614	626	583	608	569	617	597	608	618	619	582	622	627	621	628	635	649	690	651	618	589	595	641	616	652	606	588	650	599	612	631	609	617	643	626	591	622	577	635	686	624	610	659	647	608	631	611	635	650	639	617	628	598	602	598	566	648	607	618	621	587	664	664	609	656	622	654	626	620	578	626	684	572	611	650	597	635	653	603	642	624	608	639	589	619	599	639	618	640	622	611	620	626
7288	447	395	346	268	238	184	168	153	150	158	140	155	112	122	154	140	120	128	148	134	107	118	128	115	102	132	141	118	126	121	92	137	131	111	130	102	112	109	116	118	115	117	128	125	126	136	120	117	113	135	130	108	117	109	135	129	102	132	127	124	141	135	106	121	135	125	88	118	116	114	124	119	119	116	108	101	117	119	113	135	99	122	117	116	133	125	132	132	112	119	125	126	122	131	95	107	113	129	119	152	143	118	113	129	121	127	137	136	125	107	116	110	122	121	127	132	143	138	118	137	144	127	124	127	118	94	109	121	129	111	132	111	110	132	121	117	123	146	106	122	127	122	110	126	120	139	133	133	124	124	128	120	131	121	149	101	111	117	123	131	126	113	109	122	125	127	103	127	103	108	129	119	104	106	143	117	136	123	105	110	109	116	140	124	111	131	116	119	117	123	118	121	118	108	121	128	115	116	112	118	120	119	122	120	136	93	109	126	105	116	101	126	113	147	125	117	138	124	132	116	124	128	149	130	102	106	112	106	128	112	120	128	105	115	127	116	124	118	141	108	136	119	113	120	138	128	111	113	110	129	124	113	124	120	118	147	131	119	138	108	135	111	141	129	114	117	114	88	132	131	146	127	127	125	113	157	121	126	112	142	154	134	126	136	91	125	130	121	139	114	118	152	142	98	122	116	136	121	133	114	128	143	130	129	123	139	142	122	105	130	108	116	116	138	137	119	114	119	124	123	115	111	122	109	115	128	131	123	134	140	81	114	117	119	120	120	122	117	106	121	112	134	125	104	102	118	131	113	102	136	138	118	116	133	112	101	130	121	117	120	120	120	113	124	121	110	100	98	110	133	96	112	120	122	114	126	107	115	135	128	132	127	145	130	128	105	106	104	119	130	119	101	149	107	108	108	114	117	112	121	131	131	130	126	144	113	118	95	112	114	139	136	116	117	98	98	137	121	123	119	135	109	108	124	115	124	135	130	116	112	112	96	128	129	112	105	103	126	112	119	135	125	102	118	106	104	123	166	102	122	129	118	110	122	110	121	132	132	114	95	92	118	131	140	113	113	135	96	146	127	126	131	142	118	96	142	114	108	110	125	143	122	110	104	109	128	85	120	144	115	113	139	121	146	102	117	110	113	119	103	123	109	110	113	80	120	126	132	128	119	100	136	124	114	114	100	118	117	112	122	134	121	128	114	124	115	118	119	127	121	131	140	123	122	106	101	135	109	140	112	130	129	127	103	130	117	128	112	122	109	124	107	126	103	130	116	99	108	109	116	137	156	93	140	118	111	132	122	121	103	143	149	111	134	92	121	133	140	141	132	108	91	118	113	139	115	126	134	107	131	134	123	139	138	123	124	108	132	129	104	104	111	115	94	134	108	124	118	118	120	101	120	152	115	132	122	112	148	120	109	130	112	122	118	109	125	130	125	110	100	140	115	137	114	111	113	121	128	135	117	114	105	100	121	128	126	128	130	125	146	135	103	121	125	138	121	124	120	120	105	129	148	99	123	118	105	129	107	120	131	132	131	135	104	118	116	122	117	146	136	116	113	119	139	140	109	121	127	129	127	120	113	114	154	123	118	130	122	116	157	121	109	119	129	105	107	148	107	120	104	138	135	99	130	124	114	133	112	119	112	112	128	144	109	112	138	129	135	102	118	124	149	138	131	97	118	140	112	139	130	111	110	108	116	122	111	130	138	122	125	117	117	105	135	114	120	126	125	119	115	128	149	147	128	121	147	118	112	113	105	124	92	122	108	102	122	127	122	106	107	96	106	146	121	109	115	126	113	121	115	97	120	84	114	118	117	100	116	138	131	126	133	129	106	99	103	126	107	135	117	113	119	126	122	116	132	142	134	122	124	124	135	114	103	143	154	131	115	124	123	129	141	131	117	122	120	127	122	124	138	122	123	104	132	148	100	117	130	120	104	129	150	122	119	131	138	145	136	112	109	126	127	98	127	135	116	119	122	121	138	138	137	146	131	132	111	104	114	123	133	131	101	127	112	117	104	123	113	134	112	117	133	119	114	104	130	105	144	105	129	141	124	123	118	110	140	106	117	108	125	109	116	114	140	115	128	114	126	123	121	142	128	126	113	122	114	118	126	116	115	114	94	130	121	125	116	124	142	111	108	129	109	119	111	125	104	140	120	151	110	113	121	103	110	132	129	113	137	135	120	137	117	99	116	133	136	123	105	115	126	134	119	111	113	130	105	97	141	106	119	140	104	116	134	112	127	123	124	125	133	125	105	110	102	113	111	129	107	120	129	128	117	113	126	123	138	124	127	126	130	123	96	98	128	119	108	138	112	110	107	118	113	99	121	96	129	127	118	110	122	149	109	124	148	133	125	112	127	116	140	121	114	149	121	144	139	137	118	120	133	116	105	132	123	129	105	119	137	129	117	122	136	131	120	122	96	135	120	99	129	126	134	99	109	111	168	112	142	127	131	117	118	144	108	130	103	126	115	120	116	95	130	107	122	142	125	127	137	130	150	126	121	130	118	127	137	123	124	150	121	114	133	117	146	123	122	131	107	128	117	127	129	134	135	116	116	126	123	116	118	141	133	102	144	119	105	116	105	125	105	121	135	106	94	146	119	118	129	105	122	137	124	98	112	120	120	139	101	152	129	113	134	126	138	143	147	127	120	96	115	119	125	128	115	119	134	117	114	128	129	114	123	123	124	128	114	104	118	117	109	131	129	118	132	108	138	107	131	114	128	138	125	135	115	125	119	95	113	121	122	101	129	120	107	101	116	121	148	104	118	114	119	130	114	134	121	132	110	123	121	114	131	116	115	133	114	117	122	127	133	143	113	109	110	122	122	118	116	128	104	103	120	108	107	109	111	102	120	140	122	112	121	121	107	129	115	117	164	124	109	122	110	117	113	127	126	157	130	136	119	121	133	127	102	144	122	131	109	130	135	137	123	126	121	110	133	126	109	145	129	139	104	127	111	127	123	118	116	133	111	127	121	138	107	127	131	125	112	128	111	116	136	143	103	134	135	117	122	121	119	117	132	149	117	111	131	116	124	113	134	125	112	127	106	132	129	108	125	97	141	126	112	105	107	116	140	113	126	129	134	113	114	113	114	107	128	126	117	122	113	122	145	127	138	117	105	119	117	126	143	124	140	132	115	133	125	127	107	119	135	128	124	135	129	126	120	115	112	110	132	125	130	110	124	144	146	125	121	119	103	149	99	128	132	126	138	116	122	121	119	123	134	118	115	109	96	125	119	90	117	123	132	120	142	137	127	152	119	125	109	122	123	97	128	117	124	101	135	128	125	106	150	114	128	139	127	104	102	121	105	129	142	125	121	125	127	133	119	114	126	121	116	150	113	115	109	143	114	123	134	126	117	119	123	136	111	108	114	140	123	108	124	144	113	126	126	101	122	103	129	130	116	133	118	112	111	107	118	119	118	121	123	120	120	120	126	124	130	113	108	115	103	118	108	117	128	132	122	135	131	138	113	111	113	112
5985	583	987	1135	1003	836	750	615	605	498	494	446	449	404	402	387	369	340	349	351	386	361	345	361	361	348	401	328	358	330	345	333	351	364	318	333	318	321	358	390	319	330	341	340	337	329	343	334	349	316	315	354	325	317	348	329	355	321	293	313	333	339	326	341	289	350	315	319	331	321	336	314	296	316	330	328	316	309	322	334	355	323	335	292	325	316	316	305	311	306	335	295	328	307	318	314	304	346	322	296	325	306	301	319	319	328	361	306	330	337	336	303	301	315	293	355	327	335	302	320	331	345	311	325	312	319	306	302	311	342	303	351	345	335	331	321	324	302	317	322	322	321	330	325	306	328	325	316	339	329	300	303	267	333	282	290	313	322	297	308	364	308	344	357	324	349	314	324	318	319	320	323	282	348	321	327	326	327	307	317	341	302	325	312	319	356	312	331	304	329	323	348	345	353	307	330	341	303	337	280	321	317	348	316	319	333	328	283	349	350	313	315	307	323	303	292	337	336	316	319	339	303	318	326	323	302	309	332	327	332	296	320	339	343	331	324	325	321	293	332	298	315	343	330	341	328	292	289	327	319	313	324	309	334	313	304	352	302	330	332	279	361	311	355	324	346	293	350	350	321	290	329	312	310	308	337	311	368	313	338	346	309	330	320	334	328	326	324	302	311	323	278	338	319	333	341	299	328	317	297	313	357	316	290	337	332	314	280	294	310	327	334	324	311	299	345	323	346	338	307	310	328	347	323	306	281	313	326	329	340	315	302	336	291	324	279	301	318	354	312	339	292	304	282	284	315	357	311	306	342	306	345	307	319	337	338	299	324	291	318	307	334	315	344	326	295	298	337	317	330	329	339	328	314	320	363	339	318	341	324	298	328	307	311	321	305	344	344	301	293	297	337	321	338	326	284	309	315	302	289	326	294	323	320	318	338	321	300	322	326	296	287	307	283	326	291	311	295	309	368	348	304	332	288	352	281	287	301	347	352	350	307	281	322	374	318	276	322	305	332	311	330	329	304	309	343	329	339	298	336	333	339	307	346	324	314	314	323	317	305	311	322	329	315	342	329	289	324	314	331	304	311	303	314	316	319	324	342	306	306	330	333	301	321	336	318	329	344	329	314	305	319	324	331	315	330	313	312	377	310	377	337	316	300	326	287	314	313	284	333	342	306	293	313	327	316	305	341	331	347	304	303	327	317	326	346	310	318	306	299	314	315	338	293	337	297	299	304	379	317	321	313	303	325	317	325	309	349	331	333	319	318	316	326	345	328	316	335	346	336	323	302	352	337	333	308	340	300	324	351	304	342	300	341	311	328	337	297	352	316	328	297	309	314	340	326	340	329	341	326	312	306	315	321	311	328	291	307	303	328	321	320	352	356	321	273	332	318	290	297	306	314	333	307	330	331	348	323	331	306	314	309	341	338	328	305	316	324	343	306	325	345	352	333	334	333	318	304	321	321	304	339	313	315	322	308	323	336	344	291	289	325	311	310	338	281	321	286	311	294	316	330	312	351	292	301	313	329	323	317	336	325	313	318	338	326	330	317	338	289	317	304	320	292	348	318	294	321	309	303	338	353	314	305	302	334	354	327	317	329	308	312	315	328	306	302	264	348	304	317	312	338	319	318	306	306	325	305	341	313	344	323	318	312	324	302	351	283	315	315	331	316	301	313	300	309	314	328	294	359	329	321	320	338	334	326	294	299	292	337	327	306	307	297	306	286	327	282	335	329	302	309	313	325	313	308	293	336	311	326	302	317	353	357	332	328	304	299	309	319	333	278	306	311	312	308	299	294	350	334	313	322	284	325	313	323	314	310	288	318	324	320	330	315	327	320	310	324	304	321	347	309	335	318	359	322	325	323	332	353	304	337	287	311	332	302	299	325	327	337	332	283	342	298	315	312	330	333	351	290	311	308	278	298	319	326	323	332	330	306	321	344	329	322	349	323	341	308	304	298	301	321	323	284	314	330	368	300	324	331	306	315	316	331	292	340	332	326	310	317	303	316	332	322	331	372	325	328	320	319	311	310	303	326	308	365	339	326	323	332	322	322	323	302	285	355	307	308	316	305	317	349	302	347	347	293	335	285	324	285	341	299	313	320	286	297	338	327	336	304	315	345	306	316	330	334	311	296	293	306	328	314	312	335	297	330	305	307	317	310	318	345	325	324	318	304	317	325	317	324	308	339	369	316	335	343	329	300	324	342	316	346	316	326	313	321	335	316	328	308	308	300	325	334	316	331	308	337	302	339	324	324	350	331	306	301	317	301	318	310	295	337	336	314	338	305	311	341	312	347	325	313	344	335	291	333	336	322	299	290	333	291	326	307	314	331	317	326	304	337	329	331	336	303	308	319	329	328	310	320	326	333	310	366	322	333	320	337	295	307	324	330	310	301	317	299	332	329	347	327	303	308	304	307	328	317	363	299	354	312	322	324	305	295	311	325	322	303	323	360	328	316	320	323	305	333	316	336	352	305	322	300	321	327	312	323	333	303	327	312	317	314	302	300	292	342	320	309	334	348	297	316	317	323	311	313	307	313	334	304	340	318	316	332	337	354	359	329	343	312	327	311	337	302	314	312	357	342	329	287	299	332	342	332	300	319	305	342	329	293	345	334	326	313	303	315	332	313	323	313	337	314	315	331	316	321	311	328	337	352	355	324	329	318	341	328	318	336	305	312	316	290	316	323	357	321	328	284	305	315	300	334	317	286	311	286	294	330	322	348	312	307	321	340	317	310	308	340	310	346	305	329	323	340	308	305	350	332	315	300	307	320	335	336	320	308	334	330	308	322	300	345	310	295	289	310	314	315	325	344	311	303	322	322	309	323	290	298	309	301	303	316	329	298	334	264	297	307	294	367	317	300	325	328	321	313	314	304	328	324	329	326	319	331	318	305	313	318	343	295	299	313	358	327	304	321	295	328	299	327	334	338	327	324	307	327	326	298	308	318	280	304	308	338	326	343	340	329	306	310	347	329	315	350	323	336	339	306	350	316	322	294	311	326	311	328	290	324	315	312	347	291	310	305	330	314	327	351	324	350	346	292	337	323	337	303	301	308	328	300	311	338	285	282	331	324	301	311	298	320	303	334	340	310	282	349	302	331	338	344	327	305	333	297	322	308	316	324	320	307	313	312	309	321	298	322	344	288	334	324	309	353	288	329	291	329	325	291	322	303	303	323	316	307	296	312	337	297	312	320	312	345	312	348	333	333	331	284	308	310	283	334	315	317	323	308	338	317	321	364	354	319	299	331	322	304	325	326	330	319	332	315	313	336	322	324	319	297	329	315	340	336	305	300	286	314	297	318	319	309	316	305	303	306	305	333	305	327	313	308	318	315	346	357	316	356	336	326	312	299	333	331	289	360	313	317	321	335	319	308	302	293	310	305	334	320	343	298	298	348	317	298	328	296	352	319	303	319	318	312	307	362	342	335	300	314	305	347	317	322	329	300	290	317	336	315	308	332	303	318	303	330	306	289	308	359
13615	1044	816	659	499	423	344	335	289	288	254	242	250	198	207	202	184	185	209	181	189	196	213	212	199	224	211	208	218	177	198	201	203	192	189	202	178	205	208	176	205	180	192	187	172	195	191	217	200	192	197	178	218	209	177	218	181	192	206	188	197	187	196	193	189	205	200	185	215	230	207	191	192	202	181	204	210	166	217	184	194	196	200	181	204	208	180	195	176	208	190	171	204	188	192	171	154	205	184	212	197	193	199	202	211	205	186	187	202	197	204	186	191	183	212	209	183	175	216	201	150	195	176	172	209	205	210	197	187	215	240	191	177	192	181	191	177	176	189	190	186	210	188	167	176	200	209	210	196	186	202	203	213	189	192	179	219	206	163	188	206	175	156	186	185	199	180	212	224	198	204	175	181	213	206	199	196	174	178	181	214	180	194	176	215	186	202	175	175	169	181	207	196	185	176	190	202	200	192	199	206	179	202	209	176	235	184	165	226	199	196	186	154	185	197	192	199	175	191	205	196	206	199	179	186	216	204	187	187	194	162	207	206	179	191	208	192	193	211	231	181	212	217	172	182	196	177	205	147	201	187	207	221	205	192	181	181	197	187	190	200	207	207	221	197	201	179	163	185	190	183	193	188	203	192	210	207	187	212	208	196	170	205	208	191	191	192	190	162	191	200	209	204	196	210	192	210	162	219	174	202	173	175	172	188	183	206	192	188	198	183	173	216	207	190	170	187	206	194	192	164	197	214	176	191	212	206	179	231	197	158	196	212	182	183	167	195	186	193	213	177	183	194	202	196	183	198	185	197	207	195	176	194	168	211	197	160	169	229	201	210	206	181	195	208	190	175	184	197	209	199	174	191	179	207	160	226	170	184	174	185	198	185	209	175	208	169	175	183	194	224	182	222	176	209	163	185	208	199	197	190	207	236	194	181	169	186	193	208	195	202	191	204	202	191	194	201	211	185	174	173	200	193	203	182	185	200	196	203	222	204	189	190	184	181	185	203	184	200	212	191	201	187	201	227	188	182	183	184	196	180	214	164	170	177	206	200	173	193	201	202	190	207	212	188	191	208	193	212	213	186	220	181	201	202	172	182	188	199	200	184	163	218	205	181	194	190	182	206	193	186	196	185	194	158	172	190	215	243	225	178	168	215	172	187	180	172	220	187	191	180	198	203	181	201	205	200	193	191	165	204	185	195	197	196	172	193	184	156	179	176	188	209	211	189	171	200	214	196	207	214	209	199	208	204	189	185	173	201	193	196	209	183	204	159	207	192	202	194	148	168	197	203	210	222	196	168	199	197	199	197	192	186	210	187	174	184	167	172	203	202	197	194	205	201	195	170	179	167	171	216	193	191	170	207	183	197	193	191	218	212	184	204	204	176	194	172	182	183	221	170	186	178	190	212	206	200	220	175	161	205	179	218	205	208	190	224	212	175	187	214	174	176	172	212	182	191	198	187	224	188	201	221	210	193	199	186	189	211	180	202	186	184	201	194	197	150	188	191	207	206	189	206	190	202	201	157	179	177	177	186	179	185	197	209	180	167	180	210	184	185	189	193	178	172	170	200	214	165	203	182	190	209	200	190	185	189	182	166	172	191	222	206	188	176	207	178	187	224	180	177	200	215	220	204	199	189	199	177	188	208	170	212	206	216	198	189	199	194	172	214	195	197	203	189	204	190	188	187	176	168	187	218	203	220	212	200	215	193	191	187	194	201	204	188	180	172	178	193	207	196	201	204	169	179	197	185	196	179	222	173	176	176	166	183	185	194	183	193	207	200	202	191	200	193	192	180	181	191	211	193	196	184	190	176	214	209	200	186	189	192	211	192	179	178	195	193	203	195	200	172	191	217	222	180	197	193	183	192	191	187	185	183	189	198	218	172	186	194	172	179	210	210	176	193	193	168	201	162	205	203	199	201	168	202	185	184	207	194	175	199	199	216	200	187	185	195	213	180	194	192	218	201	173	181	195	194	221	190	194	202	191	224	202	209	182	177	211	195	202	177	203	203	188	191	212	200	191	212	146	177	184	206	191	195	181	193	183	206	185	185	173	205	175	192	185	202	182	183	186	186	165	185	183	191	194	230	201	213	199	179	208	195	189	224	195	207	192	200	191	164	185	208	205	168	195	229	171	230	212	180	206	188	214	194	198	182	200	190	181	206	176	200	179	185	183	189	202	173	193	168	184	225	176	214	204	197	158	216	186	215	198	189	193	207	223	198	174	194	176	198	189	220	187	180	202	191	173	197	196	201	187	208	203	191	200	181	191	165	187	202	197	183	176	166	177	193	215	166	164	189	171	202	207	204	171	173	186	179	190	211	171	173	186	183	197	197	180	183	205	159	172	194	213	212	175	196	195	214	209	224	188	209	224	208	192	181	167	193	210	216	187	206	212	200	215	203	205	196	205	190	176	185	201	208	184	192	203	188	203	178	200	192	199	215	177	208	200	172	196	176	178	191	213	190	171	199	221	178	192	219	193	184	178	186	199	169	193	162	181	195	209	195	172	158	205	177	182	185	198	213	219	218	186	175	195	167	209	175	218	198	196	162	217	204	190	198	185	196	175	204	174	198	181	225	210	214	179	171	207	209	189	191	205	181	198	191	201	182	189	207	190	176	213	209	199	189	194	181	169	206	167	183	190	198	181	180	188	206	186	206	189	209	202	168	186	192	190	174	196	185	179	203	200	166	180	181	222	185	185	185	201	214	192	203	177	188	191	183	194	194	217	174	168	192	200	184	202	206	208	182	164	165	197	177	229	201	220	222	189	185	194	223	183	199	193	199	180	193	179	179	198	175	203	181	182	208	211	197	155	179	194	204	204	208	211	219	212	208	202	191	201	191	203	194	157	174	196	181	185	195	207	203	203	195	182	210	164	179	201	201	185	217	181	189	186	195	187	202	182	178	210	203	189	193	206	213	170	211	172	227	201	186	207	176	181	179	223	198	200	196	191	207	215	202	228	198	195	181	165	197	207	198	190	195	182	203	165	215	198	205	209	204	175	202	210	211	205	204	214	186	178	182	193	194	206	221	210	203	203	190	175	189	219	184	177	165	202	185	183	201	197	201	177	194	211	184	188	214	202	175	226	202	185	197	181	206	193	206	199	179	197	183	213	186	169	177	181	189	161	185	207	209	199	196	188	196	183	194	218	184	224	189	173	181	202	203	185	190	208	186	193	184	186	189	182	223	224	186	201	196	202	182	235	221	201	185	208	179	187	196	192	186	174	180	214	194	185	193	173	198	210	200	203	203	192	214	179	199	198	175	169	196	218	191	175	187	201	191	196	214	211	196	197	181	192	206	207	189	199	177	206	230	200	182	202	196	195	187	169	188	177	190	180	181	184	194	177	172	203	184	194	185	199	190	210	198	192	175	183	231	188	186	173	202	194	217	201	214	192	191	188	176	202	205	180	170	185	201	186	170	185	182	208	166	213	185	228	197	195	205	201	219	208	195	217	194	206	167	205	190	199	204	190	199	206
7834	1018	1761	2075	1841	1432	1232	1023	982	885	835	724	713	733	650	691	609	623	619	610	569	550	536	556	563	548	523	573	554	502	496	511	575	531	513	472	482	476	484	550	525	543	512	524	495	495	548	513	535	510	510	482	497	494	485	507	516	488	519	483	502	480	465	529	494	496	492	518	475	492	503	522	526	516	510	517	444	500	480	469	522	515	489	470	492	496	488	506	482	481	481	469	502	469	449	465	501	501	492	497	465	488	501	519	500	511	457	464	465	510	475	488	514	519	491	507	525	480	474	495	499	464	500	486	526	503	468	504	505	484	475	486	505	492	455	463	465	489	481	471	502	516	502	527	463	477	476	501	501	520	500	460	474	468	471	511	483	499	497	498	448	478	487	422	494	489	506	515	492	491	506	524	521	527	492	455	517	498	505	477	477	494	477	496	500	475	450	486	512	489	499	518	465	468	479	484	516	515	498	511	492	472	454	501	495	498	493	471	501	468	510	491	492	485	523	504	514	477	471	472	464	480	475	495	444	457	476	502	461	490	473	474	491	482	491	511	486	494	493	497	474	508	458	513	512	497	537	508	473	461	502	464	507	491	555	519	490	500	461	491	468	494	524	437	479	519	518	488	484	496	478	493	505	503	495	492	467	516	515	487	494	437	479	500	451	461	505	506	502	473	496	509	456	496	466	503	445	504	461	483	496	496	500	475	468	446	501	484	430	496	459	463	494	484	498	475	497	459	481	468	485	520	485	522	449	495	485	454	541	484	524	475	536	481	463	486	483	466	511	508	497	464	475	499	507	518	526	475	491	474	493	488	458	473	505	511	507	482	504	478	501	465	509	482	415	463	494	520	498	465	511	498	517	530	442	498	520	471	489	526	446	518	470	527	521	460	477	494	494	459	470	503	479	476	496	511	482	471	506	478	498	487	448	478	456	489	486	456	499	493	491	490	472	497	505	509	510	484	511	483	503	489	485	495	509	515	513	478	464	489	472	495	477	541	484	495	511	489	500	474	460	509	461	510	534	506	447	523	495	463	497	493	490	511	463	500	464	478	496	479	461	519	472	472	481	505	443	491	478	462	464	467	483	452	501	462	524	464	493	540	539	486	473	491	442	453	472	515	500	495	485	482	499	475	469	496	495	502	495	501	498	482	485	483	508	494	505	505	430	507	506	482	504	452	514	473	477	507	485	498	505	488	521	462	485	483	497	474	488	502	474	481	521	490	497	541	486	512	457	453	511	473	465	467	493	477	472	518	489	468	495	514	467	469	470	475	500	494	461	500	511	482	493	451	510	501	489	464	466	480	456	488	502	547	455	469	481	498	478	460	464	511	483	498	518	549	459	487	452	501	456	497	496	494	485	505	526	502	482	491	459	512	478	460	469	456	514	485	484	456	467	466	492	495	493	465	509	502	485	501	523	493	478	495	483	547	455	512	469	452	490	458	512	479	469	502	485	510	522	511	497	470	508	507	484	509	488	441	485	479	444	476	508	530	485	513	457	517	523	534	494	475	494	480	487	471	501	460	503	462	523	500	491	453	500	468	538	421	457	507	480	493	463	481	484	510	472	504	485	485	486	479	454	512	501	526	494	487	473	476	508	486	471	455	480	527	474	495	478	519	478	450	487	498	477	474	461	506	483	450	489	455	535	460	508	479	462	451	523	489	474	464	500	484	469	521	523	490	481	494	500	499	454	490	479	525	507	481	463	480	474	504	568	442	488	521	459	486	489	494	516	506	474	467	509	454	444	500	523	455	498	449	513	457	493	540	469	482	461	484	493	490	481	520	450	472	455	513	478	442	462	473	484	455	468	477	477	496	484	483	502	499	476	536	486	536	516	498	492	490	518	501	475	499	470	468	493	452	496	465	545	488	482	485	481	477	496	470	464	503	465	479	494	503	492	480	484	516	524	449	498	484	529	518	514	458	517	496	500	529	503	506	464	476	507	494	513	487	471	528	465	495	495	476	542	467	444	485	510	484	493	498	494	483	453	464	487	487	501	487	464	483	528	462	478	513	494	541	495	508	484	502	484	513	477	490	509	527	466	533	508	462	490	470	490	493	509	489	470	492	461	463	487	488	464	503	494	520	451	502	494	512	472	471	487	439	505	497	457	511	473	470	458	464	494	492	492	499	470	479	462	502	523	456	463	479	493	453	494	483	496	476	468	502	531	414	497	455	519	460	531	459	468	469	498	492	491	477	499	520	477	489	474	467	502	531	494	506	466	452	474	503	471	495	486	488	517	467	498	493	490	532	488	472	477	491	505	480	425	500	499	469	486	521	492	470	502	485	488	504	492	515	522	568	491	449	530	478	462	500	510	502	469	465	501	469	505	488	503	499	464	531	510	486	537	497	492	482	525	476	503	533	483	494	465	439	528	465	500	470	484	517	494	484	484	449	472	490	479	493	479	501	486	489	474	482	462	457	485	514	504	471	502	487	465	500	469	499	488	501	465	462	499	467	479	519	472	496	513	479	495	455	508	499	491	480	459	517	491	476	472	494	490	480	481	500	498	492	479	452	472	466	500	477	490	431	484	531	472	484	499	480	498	467	475	462	435	471	511	483	477	513	484	482	477	445	468	491	501	471	499	458	491	491	479	440	472	456	506	512	478	509	514	486	481	491	481	544	453	510	526	502	479	506	457	481	509	463	483	460	492	492	485	471	545	515	460	473	481	496	464	480	462	493	436	451	546	537	489	502	495	487	451	496	507	500	520	540	471	497	514	506	476	489	513	505	477	470	503	477	445	477	506	476	472	470	485	476	513	510	513	494	503	498	490	494	465	505	481	516	500	470	474	473	492	476	529	475	477	451	487	488	471	472	503	452	531	503	467	485	516	496	480	482	456	502	519	470	490	493	536	497	465	476	501	477	501	492	456	505	483	460	488	486	493	455	496	520	476	495	507	477	498	478	507	464	490	506	496	484	501	483	487	491	446	505	486	486	471	495	478	500	535	498	524	492	463	492	530	478	487	475	474	520	481	479	457	513	476	454	522	481	514	478	458	438	459	494	518	469	502	465	505	449	438	517	509	487	502	479	485	456	437	498	464	467	504	477	452	490	484	497	471	498	461	521	491	528	478	497	464	472	474	525	539	518	491	498	520	514	490	512	501	502	492	423	517	469	513	454	509	472	470	475	499	509	483	461	484	475	448	476	459	478	484	469	482	464	469	496	473	480	506	492	499	485	481	497	480	454	511	486	512	483	482	454	502	469	488	447	465	502	525	494	502	500	472	513	468	526	467	478	492	479	471	452	482	530	485	493	498	499	472	492	482	468	486	495	500	509	501	490	488	464	531	460	480	482	468	473	487	443	477	474	488	479	483	495	502	505	508	463	483	496	460	524	487	497	428	499	507	507	476	457	490	475	479	489	470	476	529	481	502	475	465	492	468	465	460	492	478	507	507	485	480	512	484	536	468	465	491	466	466	488	518	462	473	463	507	480	477	508	515	524	473	502	439	464	499	461	479	511	482	461	439	469
1646	270	288	316	308	296	284	300	280	299	308	265	264	286	266	258	290	273	268	290	286	260	290	264	291	269	273	283	288	296	259	265	255	308	281	293	275	285	301	302	294	266	286	282	257	270	261	248	266	303	292	262	301	274	259	294	277	259	269	286	300	289	296	302	271	255	257	270	262	251	275	267	277	318	267	255	293	283	257	264	253	267	266	258	298	251	270	306	268	299	267	261	305	273	298	282	299	255	308	273	275	274	275	276	265	262	269	245	275	296	302	278	257	288	286	244	281	270	274	273	289	262	261	316	292	245	278	286	271	288	295	277	288	279	289	274	284	282	265	276	299	295	293	271	262	295	278	290	294	291	274	263	258	240	256	258	274	289	310	267	265	262	275	285	272	257	297	257	284	273	285	252	256	263	264	306	306	265	288	243	267	291	283	280	298	288	291	283	267	267	299	303	292	263	283	278	283	279	268	319	225	251	298	267	282	291	248	267	296	259	298	297	265	272	266	265	282	275	286	277	258	284	290	285	224	274	260	301	257	280	299	256	288	289	297	286	275	305	284	284	268	292	282	290	293	277	291	242	240	305	275	273	276	284	277	300	254	251	292	311	269	280	259	277	288	289	265	285	250	252	267	293	320	259	309	273	264	284	291	280	278	272	283	253	300	288	296	268	244	274	276	244	297	292	282	267	296	315	285	296	269	272	300	285	245	276	299	245	295	302	294	283	278	285	276	281	291	274	254	264	274	240	300	267	302	288	251	266	303	285	266	294	308	312	260	295	286	253	295	249	273	247	273	302	240	254	275	272	258	279	289	284	263	291	274	285	282	288	273	277	289	288	279	277	269	288	264	290	266	323	242	297	302	298	251	296	241	277	292	269	268	261	273	257	274	276	294	269	264	278	290	260	289	304	271	283	271	290	279	271	251	257	302	269	276	270	280	278	313	260	266	273	287	247	264	285	275	298	310	279	307	277	297	297	277	286	236	282	256	307	261	243	327	272	233	314	305	287	293	263	270	271	288	279	236	268	295	265	301	258	254	318	263	267	275	295	261	287	281	296	265	266	270	262	296	272	286	273	283	283	263	293	255	259	247	250	301	272	282	274	277	318	329	253	276	272	287	282	310	284	271	241	255	304	290	289	291	276	277	286	273	261	302	274	296	272	324	272	296	295	269	290	259	306	295	265	273	258	257	299	258	252	292	294	296	283	298	283	283	248	282	270	275	278	302	236	276	234	268	285	315	277	241	280	274	295	301	276	274	290	296	286	254	276	252	292	290	276	278	257	310	281	287	281	251	253	285	273	250	280	265	281	307	280	255	271	296	287	287	297	278	264	307	281	259	277	300	287	241	265	290	266	294	243	280	283	275	308	297	270	279	275	272	307	322	275	324	274	282	259	274	266	281	287	285	240	276	274	271	284	275	232	267	312	262	301	298	273	275	298	319	277	290	289	265	312	313	292	278	264	292	285	286	274	280	248	258	255	260	286	265	256	270	263	240	258	285	275	288	274	283	295	258	280	258	285	289	313	294	284	289	294	290	244	274	277	308	294	291	292	269	284	283	284	284	254	265	281	272	287	277	250	287	277	305	276	244	286	272	259	241	291	267	278	246	281	285	267	263	263	260	317	255	284	289	250	242	267	263	249	298	282	280	295	249	267	246	275	300	305	284	285	284	279	314	280	252	304	275	287	288	298	281	265	265	259	278	268	293	279	258	248	302	277	320	296	280	273	297	310	285	290	267	317	282	283	282	298	279	252	286	243	277	286	259	263	270	253	319	257	313	279	266	258	306	286	271	245	247	264	304	294	276	273	285	262	291	261	255	269	290	264	295	270	292	274	280	245	303	279	270	271	256	261	286	255	236	280	246	297	289	276	308	281	313	283	301	251	267	294	310	241	295	294	288	266	271	287	285	269	265	276	247	302	308	281	304	302	273	266	267	321	289	261	242	281	294	270	277	308	276	279	262	272	304	277	269	260	262	298	283	278	244	288	240	276	266	250	287	259	290	282	270	301	272	249	296	277	244	283	260	287	281	258	255	260	301	285	307	262	260	254	298	301	268	306	261	274	289	284	296	272	245	269	294	273	271	273	276	273	285	291	282	276	271	317	301	267	272	281	278	278	264	303	275	307	264	274	296	270	308	260	264	285	297	303	261	282	306	278	293	235	298	276	266	287	278	243	257	246	304	295	300	250	282	292	294	300	281	271	268	254	268	282	287	243	269	253	289	296	291	313	279	300	270	287	294	277	273	284	286	280	259	257	262	284	309	290	271	257	316	248	315	271	307	326	254	280	281	277	244	274	253	246	236	288	261	271	262	273	272	293	309	264	271	257	265	247	271	278	289	282	269	299	275	278	271	257	277	272	257	255	285	299	259	276	270	279	272	286	297	297	246	246	269	287	288	280	268	287	267	258	262	283	310	263	259	293	236	285	272	264	296	287	276	291	260	259	268	251	248	299	268	262	278	273	302	252	308	281	298	330	278	297	288	246	274	263	279	255	262	287	262	266	283	264	255	298	271	264	264	273	318	279	279	292	281	281	268	286	285	278	262	256	277	284	281	286	283	305	289	255	264	286	324	279	289	264	328	260	253	275	283	293	296	275	275	277	275	242	285	292	256	240	276	275	277	301	288	271	268	310	259	262	268	306	268	276	278	275	287	260	260	281	290	285	269	297	265	264	264	287	282	273	304	277	287	262	251	289	243	297	273	289	305	291	279	280	260	263	271	281	252	323	271	315	266	273	266	257	270	264	312	241	285	268	274	252	277	255	267	307	292	301	270	266	260	282	278	260	296	275	312	234	278	280	229	269	309	264	276	251	295	310	279	262	284	285	268	300	294	264	290	258	287	283	303	289	258	287	286	292	267	279	293	286	272	298	267	288	302	293	297	307	259	288	279	241	265	277	280	265	286	292	273	290	277	273	258	275	296	303	265	285	278	298	309	282	309	265	271	297	271	326	296	312	273	275	262	289	259	276	311	275	277	279	253	265	250	264	276	227	243	248	269	268	267	254	305	261	282	271	292	290	298	247	261	264	287	272	254	300	268	300	279	268	296	259	256	265	289	279	260	284	267	280	264	255	309	245	267	277	266	269	271	258	296	276	275	284	282	304	238	283	279	270	254	249	276	265	288	283	294	274	273	292	255	283	288	295	285	292	303	293	323	303	294	271	294	311	257	276	271	265	261	283	307	266	289	239	303	250	269	290	265	278	270	274	277	275	246	275	292	273	276	296	239	259	294	309	274	271	325	292	269	291	280	293	270	266	287	303	297	251	272	311	283	294	278	282	274	300	285	260	305	314	278	265	253	261	282	291	298	288	278	276	277	287	272	268	276	257	288	270	264	266	281	263	273	289	290	274	280	293	289	273	261	271	276	274	271	251	261	287	278	274	310	315	280	285	302	273	280	248	263	255	294	286	280	284	308	249	278	281	283	308	258	312	301	256	280	284	294	248	271	262	272	285	267	297	272	282	266	271	263	294
1952	625	621	676	631	623	648	594	654	662	666	620	631	582	598	613	571	584	614	605	630	622	637	611	607	633	634	634	598	600	644	623	641	624	628	576	581	622	631	599	601	585	622	608	597	592	631	635	647	622	615	608	621	621	577	653	629	627	620	639	602	616	645	654	585	614	622	651	648	631	592	618	617	621	649	586	658	598	621	659	628	648	630	627	636	646	635	567	637	618	634	620	606	685	627	615	609	652	574	615	635	646	611	612	657	604	622	628	613	631	623	557	648	614	607	656	616	630	567	654	631	632	596	599	601	623	595	634	657	672	630	599	647	597	654	628	615	640	609	611	625	606	632	673	588	629	598	596	638	596	581	646	625	640	631	633	627	591	680	640	607	592	589	589	618	596	606	619	596	655	623	619	608	628	615	651	603	641	635	623	594	641	602	595	623	604	589	634	605	607	591	587	626	606	641	605	625	644	640	628	615	652	621	596	611	658	660	637	657	598	641	608	591	641	653	609	639	656	615	612	611	643	646	622	650	638	666	644	631	618	620	649	624	639	621	574	645	563	641	583	630	619	640	600	626	608	631	617	592	619	611	562	593	629	685	597	589	646	612	631	638	646	605	599	608	634	616	612	612	571	650	621	582	610	634	639	632	616	609	595	643	641	635	620	611	592	619	604	591	650	617	618	620	632	621	619	622	650	618	606	591	616	654	620	631	650	628	606	632	645	612	573	615	620	633	638	646	591	651	610	627	593	638	598	580	631	630	621	633	587	618	613	630	667	609	671	600	632	642	576	668	610	626	626	594	646	610	618	620	608	623	591	630	593	636	605	639	572	644	675	635	621	601	617	620	625	580	663	629	637	674	614	621	621	608	596	604	633	616	669	681	615	604	610	624	604	601	604	608	613	656	565	574	642	643	610	669	623	644	590	620	636	607	637	664	610	645	613	589	608	658	545	589	648	601	647	583	608	650	599	589	605	639	588	577	603	601	625	568	600	597	625	660	619	611	606	653	591	642	619	618	623	651	625	618	605	637	587	587	577	613	662	609	604	619	610	632	629	632	602	599	603	607	622	656	579	619	635	585	644	626	606	649	583	604	638	599	577	624	602	609	635	618	631	625	621	617	567	653	635	659	656	636	591	605	670	671	596	607	630	576	606	609	608	624	604	641	663	632	647	610	659	614	582	590	606	691	617	632	648	648	602	636	586	623	620	612	627	637	597	604	609	590	644	617	651	638	609	629	598	638	614	672	642	629	656	636	594	630	600	622	618	601	669	643	653	602	565	646	630	642	573	639	574	615	630	575	674	597	623	627	616	656	652	585	648	639	642	608	644	597	600	618	615	608	594	598	631	588	644	626	608	616	584	634	651	580	579	639	611	649	613	618	635	607	615	608	621	627	627	657	639	652	620	612	637	607	662	618	660	607	617	622	630	585	576	593	633	619	612	644	633	652	582	615	629	659	611	651	628	652	626	639	643	629	624	655	638	590	582	641	623	644	633	571	619	639	652	580	590	637	583	676	602	632	575	622	633	595	657	608	597	617	617	605	627	638	639	587	592	591	578	628	613	605	613	645	615	600	632	632	598	621	611	649	645	658	648	652	586	622	577	656	562	582	602	612	629	606	622	603	604	614	667	656	660	684	617	638	632	629	628	610	633	606	611	613	582	623	625	617	616	580	647	651	643	648	617	566	621	619	627	645	611	677	630	630	605	630	596	603	640	618	623	674	623	655	635	613	614	639	627	634	634	658	617	609	635	630	619	607	640	642	646	623	596	588	624	600	616	599	615	658	644	615	569	615	616	571	596	660	614	643	601	627	586	607	599	619	588	601	613	634	649	604	582	627	600	632	630	607	645	625	637	585	629	595	634	636	625	622	625	626	657	631	630	644	609	629	647	634	631	600	564	662	657	617	601	644	605	627	600	636	609	647	649	614	642	647	684	631	649	608	619	659	561	660	592	588	618	632	615	632	621	625	577	614	637	620	614	650	611	596	615	588	635	596	634	596	669	635	590	671	637	614	620	651	577	586	641	572	647	596	626	617	580	608	654	648	631	600	604	584	609	606	643	638	648	620	620	671	556	582	594	591	634	601	632	654	608	668	614	566	622	630	623	601	647	607	591	644	638	612	637	658	590	638	635	617	609	619	619	631	591	659	626	612	550	588	615	594	666	610	630	613	623	604	618	614	622	637	603	618	625	631	621	597	633	627	593	657	633	599	617	596	644	618	625	650	599	548	624	667	607	667	627	627	599	623	599	646	632	602	652	623	639	588	685	622	598	561	629	635	631	638	618	640	618	623	714	650	626	610	561	652	604	602	613	673	628	602	654	658	609	629	610	677	605	608	659	655	610	625	606	641	641	652	633	624	587	581	641	629	579	608	623	608	681	634	668	618	669	652	633	622	621	630	633	670	609	568	627	578	589	616	609	614	618	641	635	617	610	629	666	623	641	646	612	669	615	588	620	652	602	598	601	623	651	622	620	572	616	630	664	626	612	599	592	636	658	637	661	615	584	656	630	611	625	654	670	679	625	632	658	648	636	638	629	605	641	656	615	642	632	634	616	684	613	624	621	646	622	648	634	591	603	609	579	630	619	619	636	636	634	636	612	626	626	645	597	649	626	636	652	618	621	656	596	598	645	618	633	595	635	650	605	603	586	677	633	618	610	598	594	631	622	616	629	616	645	616	638	600	603	608	630	628	590	638	659	643	625	608	620	577	602	629	619	639	627	637	618	644	622	631	607	661	640	634	611	591	604	667	630	614	568	668	646	600	636	616	662	641	573	605	597	618	621	610	589	572	629	629	615	611	574	624	638	592	684	631	604	581	639	641	645	595	625	600	575	655	620	645	641	626	596	633	593	600	628	655	622	604	623	657	609	640	643	688	645	611	654	645	637	683	633	664	654	608	624	639	637	647	631	591	592	648	666	627	659	626	563	590	631	624	608	627	612	607	672	626	662	619	594	656	652	650	680	577	572	674	583	645	635	653	620	564	631	609	564	642	588	626	643	630	637	561	628	592	628	670	624	600	651	613	632	580	663	646	558	659	649	601	591	605	597	602	606	623	664	635	677	608	605	565	654	652	612	615	633	628	617	624	595	666	640	606	608	614	588	625	581	647	625	625	621	599	629	644	581	642	606	653	635	606	635	579	692	662	629	604	624	639	649	644	629	601	599	621	633	618	593	623	626	632	649	684	636	605	624	635	608	623	598	590	615	640	603	603	658	622	652	608	592	600	629	637	652	660	634	593	651	612	638	625	637	606	622	571	623	592	634	603	596	630	638	667	610	606	577	627	642	598	604	557	632	568	632	648	610	676	570	637	599	578	640	639	642	602	620	624	591	675	583	588	646	625	641	643	643	655	618	562	646	626	619	620	595	611	581	653	596	649	596	617	596	622	648	627	648	621	636	637	628	562	618	673	614	628	648	584	593	597	623	597	613	632	605	624	678	598	667	575	600	667	578	575	665	649	627	631	632	629	654	632	643
7318	413	444	359	278	232	194	170	161	161	163	145	129	142	120	153	131	124	102	152	117	123	115	166	130	106	118	138	132	110	147	146	134	132	140	139	119	116	107	119	138	112	103	116	144	108	115	139	126	158	116	122	123	130	130	113	111	123	129	140	121	109	136	131	125	125	123	130	131	149	128	148	118	120	127	133	109	112	151	117	119	104	111	126	132	123	129	109	118	104	98	127	122	135	148	125	135	120	121	149	102	135	126	129	117	137	123	103	106	124	151	140	118	112	107	105	122	131	116	121	132	116	93	109	104	116	119	119	143	130	107	127	119	104	112	110	106	122	132	113	141	127	133	145	133	123	127	92	131	135	116	122	113	107	113	132	121	108	120	111	104	144	122	138	124	127	131	110	117	102	149	111	118	119	135	116	119	117	116	106	141	134	137	131	120	113	118	97	113	126	109	115	114	125	129	124	114	111	108	140	115	109	108	113	138	115	117	112	124	128	123	143	107	130	138	110	114	128	120	124	117	134	144	125	108	133	110	126	143	140	131	130	116	124	110	111	123	128	110	129	118	115	105	108	119	110	105	120	115	125	127	133	133	115	119	132	111	111	129	117	113	124	119	105	114	107	107	109	147	120	124	121	106	107	120	127	104	130	118	128	106	118	118	106	126	117	124	130	109	130	109	103	119	110	122	104	120	109	136	137	119	125	123	114	129	117	116	131	121	112	133	107	102	108	123	141	107	127	129	129	107	126	110	121	122	130	121	118	132	124	133	125	120	116	130	110	136	154	118	113	125	119	129	138	119	115	126	131	100	119	129	130	115	122	136	108	123	135	141	136	112	124	138	117	112	122	115	122	130	111	107	117	117	108	104	113	116	126	114	118	93	109	134	116	119	108	103	107	119	127	130	113	114	137	101	116	127	121	125	142	127	110	108	120	97	120	136	113	128	121	122	142	109	122	113	128	139	133	99	120	120	140	124	121	126	111	132	124	122	120	141	129	110	130	114	113	103	100	113	125	143	120	131	142	129	145	111	108	119	123	138	104	125	118	106	99	121	112	140	125	123	85	106	131	140	116	116	124	154	122	125	127	108	102	125	121	116	153	115	103	101	97	135	122	108	131	128	125	85	134	125	120	139	132	98	112	119	125	127	123	112	135	137	115	148	110	123	149	127	145	115	122	107	121	113	125	131	140	120	106	115	95	116	121	112	119	132	93	124	125	107	104	107	112	119	117	108	118	99	117	119	116	131	131	127	122	104	114	97	138	111	112	115	136	120	112	110	117	134	133	125	97	101	100	127	124	123	107	119	117	137	127	151	120	125	117	122	114	119	95	128	120	135	108	109	138	124	106	103	102	134	106	134	122	131	120	124	125	135	126	134	115	127	108	135	118	91	112	109	135	116	134	111	138	124	124	112	125	129	118	131	116	118	149	125	138	125	117	109	115	137	145	137	136	133	115	109	123	124	136	123	122	129	123	132	139	124	117	117	132	99	117	106	129	127	121	106	100	136	119	106	108	120	109	136	115	129	113	108	96	114	122	134	130	128	112	122	143	129	112	106	139	135	131	114	117	106	113	127	118	126	113	121	106	112	138	123	110	109	115	130	119	115	120	105	135	136	121	110	114	133	105	113	140	119	138	111	107	121	120	124	117	99	117	106	139	138	122	113	112	110	126	142	105	108	111	120	127	109	137	116	145	122	114	118	131	111	125	121	118	107	119	118	124	136	120	131	113	132	141	126	129	117	127	130	113	109	132	119	115	129	108	128	141	131	133	115	117	138	125	127	140	119	110	129	124	118	103	127	132	124	130	119	131	110	132	128	126	117	113	116	110	116	130	145	142	127	120	123	107	128	125	131	124	97	117	119	125	116	127	122	129	135	130	118	140	113	114	140	91	128	113	99	96	118	114	116	125	109	112	104	105	118	140	139	143	126	131	132	114	116	106	129	120	129	114	114	118	119	137	125	109	148	126	119	142	135	149	100	100	143	114	124	119	121	119	121	101	109	124	120	122	124	106	114	84	126	113	132	118	124	118	108	97	120	97	127	134	114	122	117	143	118	114	116	113	132	145	120	143	124	130	127	138	110	124	130	130	132	123	113	124	110	109	123	123	118	119	100	136	116	102	115	132	111	121	109	135	122	110	150	133	114	111	137	129	132	126	136	114	134	101	116	109	111	130	106	147	132	102	132	125	118	113	117	110	127	132	108	107	131	115	105	138	117	137	122	130	117	105	113	144	125	152	119	117	117	129	93	100	116	112	104	120	102	125	122	113	119	139	109	105	108	124	116	133	134	140	122	128	146	110	125	134	131	119	122	148	118	97	123	104	109	112	119	110	121	107	101	134	127	112	131	131	107	124	123	114	136	125	124	102	125	121	121	108	100	126	125	111	102	126	154	118	114	127	124	105	122	112	133	116	106	134	128	121	143	138	120	130	107	130	110	136	110	131	115	131	116	121	119	106	116	128	122	110	105	116	119	143	112	106	128	142	116	112	115	116	124	134	124	115	150	140	114	111	100	109	153	115	114	128	132	141	143	120	117	137	127	120	116	104	106	96	130	117	112	119	136	125	111	125	116	134	129	120	122	125	131	120	114	121	140	124	134	127	130	125	141	137	119	104	123	128	105	99	133	109	104	118	132	112	126	137	151	126	118	108	120	135	130	124	135	122	111	113	141	115	111	135	113	114	125	120	131	131	113	115	118	129	134	119	132	111	131	123	133	111	126	119	107	112	147	113	116	108	125	121	143	125	138	125	109	124	132	113	130	118	111	120	122	134	129	90	107	124	135	118	140	119	112	131	125	127	132	117	117	131	126	116	118	109	141	111	114	111	112	124	122	97	104	131	135	135	107	136	132	123	116	124	145	137	144	138	125	99	128	129	99	100	121	124	136	124	119	122	117	118	110	103	99	100	128	126	108	113	102	115	123	127	119	133	114	96	109	135	110	125	124	120	112	107	106	134	110	110	117	140	131	115	124	123	145	152	144	133	116	116	120	134	131	133	106	98	115	126	116	121	123	117	126	116	117	126	122	117	132	110	125	136	119	111	115	119	116	112	105	120	115	96	110	106	118	124	114	114	112	115	133	127	116	129	134	134	130	119	126	140	129	105	130	108	132	121	132	140	106	116	114	112	121	115	112	111	140	132	120	98	123	113	122	108	114	133	121	108	99	107	119	127	127	137	147	134	96	130	134	125	130	92	126	118	133	121	127	146	125	113	116	109	113	140	141	117	138	117	134	119	130	140	128	117	111	126	137	122	122	141	118	115	105	125	117	145	100	109	116	121	106	118	140	110	118	125	111	108	142	133	132	133	114	120	119	128	169	120	141	132	135	125	103	115	127	109	125	112	128	136	135	126	116	112	122	129	113	89	156	119	124	138	124	120	113	110	118	127	133	105	108	113	93	122	136	117	121	124	117	112	124	123	118	125	118	129	114	130	121	130	122	125	129	111	142	109	126	119	105	123	110	136	109	117	136	112	125	116
6030	601	1038	1133	1018	828	758	589	545	536	497	458	421	458	441	396	384	395	342	392	367	321	373	376	366	326	331	327	348	328	310	319	274	378	327	331	314	340	319	361	343	330	322	344	331	304	336	326	339	327	312	332	329	320	326	349	311	313	300	331	342	312	318	328	289	304	353	350	350	323	328	347	336	338	337	317	290	321	320	256	325	318	328	313	326	310	322	308	294	309	304	324	335	352	317	310	342	328	309	318	305	315	357	307	330	360	335	309	304	323	326	301	315	341	320	308	309	348	317	294	286	353	299	317	372	317	320	329	324	313	355	312	346	302	338	344	315	319	295	311	301	277	310	332	323	350	334	348	309	318	319	335	337	329	341	318	337	308	327	322	326	343	336	306	348	304	303	348	292	325	311	345	328	311	303	305	334	289	312	326	296	306	314	331	319	314	319	331	324	301	318	298	315	338	316	325	289	294	317	302	328	286	318	306	349	301	315	340	344	330	311	320	333	317	289	340	327	321	325	342	333	326	294	343	323	329	293	343	298	280	304	320	318	329	330	318	292	317	326	309	319	325	316	345	329	343	332	320	297	306	299	294	328	342	316	326	360	298	326	334	342	325	317	332	329	312	304	281	312	298	324	313	323	309	363	308	334	311	338	336	325	297	326	294	324	295	324	340	327	322	317	340	289	316	316	347	347	330	304	328	308	299	296	328	335	335	316	307	319	330	327	322	341	329	316	320	315	322	328	316	337	314	318	319	328	317	311	330	303	304	367	343	315	305	292	296	341	316	316	313	317	314	319	273	333	311	311	337	338	326	304	294	316	310	312	334	319	334	286	297	299	355	334	338	323	294	342	326	300	304	327	315	327	328	298	292	340	330	302	302	319	302	334	333	322	299	316	285	315	321	312	329	332	320	338	312	299	318	323	374	343	344	309	337	315	295	288	299	345	305	343	323	327	310	316	320	301	311	330	342	295	292	316	321	316	317	333	313	278	320	301	318	324	326	320	286	322	336	357	307	326	327	349	314	318	347	309	320	311	314	316	311	291	333	309	301	332	320	332	330	289	336	356	319	312	347	322	321	307	278	333	290	323	326	314	289	312	307	342	312	314	308	313	341	302	324	335	361	322	348	342	310	324	342	335	290	309	347	330	332	333	312	325	305	322	303	310	331	328	314	346	304	296	319	327	291	303	289	326	305	296	349	305	341	325	294	333	373	322	313	341	299	327	344	318	338	297	316	296	334	334	326	312	337	312	343	341	322	296	350	318	336	348	338	305	302	343	299	339	311	316	314	324	312	321	330	334	358	314	317	332	311	319	319	334	317	319	317	346	307	322	342	308	321	329	323	323	328	349	354	318	327	306	350	298	317	335	323	320	304	334	322	334	296	311	327	313	290	318	285	334	314	326	316	336	310	341	330	333	325	317	293	317	302	340	309	338	318	329	281	321	315	324	346	299	306	298	320	279	311	327	313	309	328	297	339	306	311	325	319	319	327	323	302	329	326	315	302	315	337	346	318	302	303	296	321	328	288	331	314	328	327	338	353	336	324	327	355	342	337	298	279	325	308	343	323	330	334	314	305	336	307	343	328	313	307	333	293	352	315	323	336	337	312	303	325	310	312	298	329	352	331	273	286	305	338	297	331	302	310	302	318	320	339	284	297	331	316	322	340	332	341	295	290	333	357	319	325	299	285	329	326	310	293	307	321	337	341	323	358	304	314	345	319	292	317	324	329	288	313	307	318	307	296	324	319	292	320	315	297	319	317	312	350	319	305	305	342	355	343	325	320	322	297	342	357	307	309	347	346	304	317	333	331	273	339	326	340	303	321	315	340	314	298	335	324	323	325	316	318	326	307	302	303	288	315	344	314	305	304	298	322	308	349	325	282	335	334	336	325	307	310	328	331	324	335	302	321	330	313	326	295	327	272	322	283	357	316	348	286	340	305	318	306	318	314	333	280	326	331	319	344	316	310	348	313	334	352	307	312	348	301	329	328	313	313	287	316	322	353	343	312	330	309	303	306	327	354	361	323	307	337	330	309	321	283	306	300	311	325	325	291	297	324	302	308	328	326	294	312	327	329	326	340	327	304	330	306	299	305	344	337	327	317	330	335	319	309	306	336	327	363	359	308	302	343	326	316	332	308	278	311	324	347	349	336	296	286	311	343	306	326	324	345	325	284	321	307	288	329	342	295	292	312	343	313	314	310	356	312	305	306	309	295	320	325	336	322	283	303	319	336	331	293	309	311	304	284	332	319	301	309	340	320	296	320	329	315	357	305	327	315	324	324	322	338	363	313	334	301	300	312	338	347	328	328	331	290	313	327	320	285	313	330	291	318	288	319	316	311	327	350	296	329	329	325	327	338	331	310	300	301	330	309	306	275	338	300	286	303	305	322	317	312	325	321	317	311	328	324	306	317	280	337	293	346	336	337	312	334	331	334	331	323	311	318	325	338	326	324	321	298	308	333	352	327	303	304	293	355	297	335	302	325	332	308	308	342	333	319	290	330	324	296	303	335	308	286	286	345	311	321	317	307	339	297	301	283	304	315	309	317	303	324	317	343	324	306	347	320	335	333	315	299	316	331	297	319	347	335	328	338	311	330	308	300	320	300	328	352	315	334	356	295	363	332	310	322	328	327	315	322	295	300	319	307	310	280	317	338	310	299	306	314	320	285	302	338	304	343	311	295	343	298	316	325	347	308	313	346	312	325	315	309	277	314	353	319	327	343	319	333	322	327	312	314	311	332	304	312	343	307	305	303	305	266	323	320	362	350	336	327	327	342	329	342	280	309	347	263	318	308	323	294	305	302	312	305	317	297	320	317	315	299	307	365	314	368	333	301	347	318	300	318	328	328	336	307	331	303	329	283	323	335	316	317	329	322	301	329	304	344	360	284	304	323	337	343	315	316	317	312	311	318	317	313	322	323	310	329	319	320	328	285	320	322	307	314	318	295	348	312	331	332	303	298	315	303	307	330	310	306	332	304	294	326	331	308	304	326	309	317	331	325	347	313	319	317	368	316	320	298	316	313	325	328	335	307	337	319	312	311	315	317	313	318	334	312	318	295	279	341	329	336	300	333	305	326	318	306	296	290	300	293	337	288	315	313	313	320	332	330	324	324	312	328	327	342	319	362	316	361	301	336	316	336	336	286	264	347	289	349	328	307	342	295	322	319	340	287	328	316	323	300	314	305	304	297	320	337	328	308	333	322	304	329	343	345	335	311	323	342	298	286	351	316	330	313	323	332	327	313	304	319	342	329	318	297	312	310	350	305	356	329	324	317	324	267	333	315	313	306	319	355	302	312	305	299	349	324	310	322	326	350	365	361	346	315	328	284	342	302	317	316	320	329	343	328	366	329	357	318	348	336	300	326	292	335	355	290	337	328	337	350	328	322	333	342	297	305	345	335	326	289	300	302	312	325	301	313	313	327	325	316	358	335	316	315	329	336	321	305	372	314	317	312	319	313	317	305	294	307	330	279	315	309
13725	1057	854	696	520	415	350	288	291	238	251	241	253	220	237	236	222	259	246	200	213	212	210	220	223	210	219	208	202	195	175	224	220	222	191	183	196	226	223	171	208	188	215	183	186	205	185	196	216	174	204	180	204	208	198	180	180	162	178	220	191	198	181	188	195	192	180	167	185	190	233	181	218	215	196	230	196	185	193	232	208	198	224	181	193	182	183	205	202	175	173	218	178	226	197	202	200	195	179	189	203	184	201	197	174	201	186	231	231	183	190	181	191	204	188	195	196	188	172	213	189	179	165	176	203	203	210	203	234	217	181	208	227	232	179	180	172	174	191	177	189	200	220	200	172	175	195	213	193	184	193	211	209	211	185	191	205	203	192	186	186	203	194	172	197	204	189	195	182	197	183	168	199	183	206	207	191	187	176	178	190	214	200	199	213	184	201	213	208	175	201	194	190	179	190	188	190	199	196	203	213	174	209	182	188	208	200	190	209	169	199	216	190	192	194	214	185	223	203	180	188	191	175	182	207	213	189	182	210	180	206	193	183	183	202	170	200	209	191	167	206	195	214	190	179	174	199	201	204	193	193	210	204	193	189	198	208	206	189	187	194	178	188	198	199	184	188	187	190	179	190	187	210	170	200	213	188	203	191	204	190	197	207	205	210	210	197	195	181	187	209	201	200	163	201	182	218	175	171	178	202	180	195	176	171	159	220	182	172	197	161	189	197	192	180	194	202	216	179	195	204	195	191	195	173	186	223	175	184	197	202	204	233	188	189	224	206	196	180	179	198	180	203	189	195	201	176	206	190	189	196	233	192	226	179	209	212	195	201	190	188	182	198	230	200	206	197	179	183	219	211	203	195	195	198	182	202	187	196	186	195	191	180	177	191	181	173	187	193	172	209	187	202	191	210	176	196	193	183	184	185	153	203	209	223	208	190	184	201	180	202	209	175	180	194	176	229	203	223	199	219	191	173	187	193	185	204	222	197	177	180	168	191	198	208	195	183	176	209	191	200	188	184	212	196	187	197	204	202	191	194	185	166	208	197	199	198	228	181	190	180	187	166	189	184	186	199	208	225	209	177	194	191	203	191	203	191	192	199	181	187	189	218	189	242	171	202	202	174	180	198	194	181	224	215	208	203	190	203	194	209	204	209	226	198	182	197	192	186	194	199	228	190	170	173	199	187	193	214	194	204	203	194	200	208	198	191	205	178	210	203	200	195	203	212	180	189	191	193	211	180	185	188	181	192	189	203	188	214	182	205	172	205	196	180	166	182	202	174	210	188	189	199	190	199	196	198	169	195	209	188	159	172	174	186	159	176	211	192	146	214	200	190	216	172	195	172	183	227	186	184	191	207	181	208	175	180	201	195	177	185	195	186	178	198	197	220	206	176	192	190	180	179	195	195	208	199	214	211	214	180	205	203	203	191	172	183	190	191	200	198	185	198	195	227	172	203	205	181	178	205	208	193	199	185	190	193	186	192	205	191	185	197	207	183	188	195	199	181	208	158	215	212	201	205	199	163	197	211	210	201	209	195	212	219	188	199	202	171	190	194	206	212	201	191	175	196	162	170	197	183	239	188	205	189	190	173	207	173	218	198	181	177	203	186	188	151	172	174	173	170	214	207	189	213	212	188	192	205	199	201	194	214	177	193	178	221	213	162	204	202	229	190	204	191	176	174	178	205	206	185	200	180	179	177	198	200	192	200	202	196	217	201	198	187	166	194	185	178	197	193	198	197	182	199	182	187	220	201	191	205	194	208	185	177	209	207	173	183	210	160	176	181	178	186	191	205	191	201	212	193	172	203	195	179	226	195	170	179	176	205	186	199	182	187	209	193	186	204	211	195	209	205	195	203	189	219	180	183	169	214	199	198	204	226	178	208	192	173	187	176	188	202	185	182	182	190	202	163	199	176	170	198	210	209	185	192	165	250	184	190	194	202	196	183	207	186	171	196	182	178	185	188	189	190	203	206	201	187	193	208	180	181	167	181	205	181	196	169	207	179	210	179	193	198	163	192	191	199	188	203	204	211	188	199	212	210	181	198	181	183	155	202	190	172	213	233	169	199	189	212	185	173	180	177	218	201	194	194	199	184	197	197	204	205	203	183	208	202	208	201	209	208	196	174	199	193	196	192	210	230	220	187	198	210	172	205	157	198	198	194	194	192	213	198	206	188	186	210	197	198	188	204	174	204	208	194	199	206	196	187	191	172	177	180	188	210	174	197	202	190	169	187	179	181	178	208	204	196	233	181	193	208	211	211	166	159	182	198	190	208	195	170	217	191	182	187	193	192	199	218	185	206	179	184	176	189	187	210	180	171	213	202	214	222	194	191	189	194	178	188	193	231	209	188	184	213	206	227	209	165	179	203	192	194	213	207	185	180	189	171	220	190	204	183	188	207	192	246	177	195	167	209	190	188	198	191	194	195	213	182	210	197	212	214	214	184	216	177	186	182	197	176	199	190	216	209	215	196	187	178	196	188	193	184	189	165	175	206	222	189	181	180	220	202	210	201	180	171	200	203	194	172	196	182	189	209	182	192	197	170	218	173	176	159	188	213	211	244	191	183	200	203	176	177	201	202	175	174	195	220	203	204	176	209	208	206	225	198	204	211	202	196	232	176	205	186	188	185	201	191	190	206	181	182	198	197	177	180	233	219	210	210	185	199	203	189	181	192	216	213	230	189	196	216	201	181	189	222	173	193	216	203	191	206	186	182	199	229	233	174	207	183	215	198	220	179	178	202	176	197	203	199	191	184	196	192	206	193	193	172	192	195	180	189	156	198	202	175	181	188	181	186	200	204	222	187	215	190	202	189	236	222	200	166	185	171	203	174	188	210	185	191	178	190	230	213	169	180	188	206	184	209	198	196	208	209	187	195	199	186	188	187	193	193	178	179	188	200	202	216	185	210	216	204	163	199	204	198	186	214	194	203	185	178	197	172	154	223	187	177	165	185	188	178	187	203	184	202	197	204	200	221	185	201	204	173	179	203	210	191	196	203	205	178	211	182	172	203	194	168	188	206	198	201	209	187	199	181	180	200	231	219	196	171	201	190	218	194	187	171	183	213	197	208	181	183	191	184	223	195	180	191	197	198	212	186	168	214	227	167	209	207	195	215	208	211	198	202	212	172	190	200	170	212	180	200	186	189	211	178	191	203	181	205	204	209	199	189	226	197	172	199	199	185	198	179	172	191	197	182	170	202	198	164	224	166	218	194	209	201	201	187	183	189	186	218	190	193	183	195	193	183	187	184	189	207	177	195	193	211	174	178	205	185	196	204	201	197	192	209	202	201	187	161	199	191	187	179	193	180	190	206	186	208	196	197	212	200	210	205	222	180	174	208	172	211	174	190	189	207	178	218	184	190	203	217	207	195	189	190	178	200	190	230	198	212	176	186	195	196	198	210	199	186	196	223	208	185	202	173	200	208	202	210	209	182	184	198	194	173	205	208	209	205	219	193	190	193	176	190	242	198	203	186	182
7948	967	1767	2049	1818	1516	1257	1037	969	892	818	732	720	714	623	610	613	569	595	592	569	571	587	556	555	573	547	553	519	555	516	502	542	515	509	540	505	510	480	539	496	529	546	492	512	526	541	506	496	516	486	486	503	493	478	480	503	478	517	458	549	502	527	484	512	528	502	480	500	513	516	479	501	480	489	494	474	481	523	510	500	518	519	502	538	468	449	505	520	508	472	474	520	481	472	453	488	485	475	476	454	505	493	466	450	476	476	503	487	500	519	467	497	491	513	472	509	487	511	494	507	509	511	482	479	488	497	479	474	513	510	476	472	504	503	521	497	433	498	499	480	508	500	522	518	491	463	477	513	476	485	543	501	503	520	464	477	458	462	484	492	470	479	504	500	459	521	507	450	460	518	505	498	475	482	492	459	470	459	498	496	463	501	484	467	507	501	459	511	475	514	499	501	486	492	474	460	499	440	503	495	466	499	459	457	488	524	478	469	482	438	458	496	528	481	468	493	511	455	503	500	526	500	471	492	473	460	479	484	529	463	518	494	473	546	491	544	485	491	496	481	471	502	540	490	460	452	473	523	497	458	485	500	494	473	492	502	457	509	450	514	502	479	494	492	475	480	475	480	509	471	490	496	518	521	478	474	478	511	493	471	497	507	523	514	482	471	510	465	501	471	493	482	544	483	496	508	492	516	506	497	515	492	479	498	473	517	478	461	502	498	460	501	508	481	455	503	507	536	451	508	475	486	466	508	488	484	514	490	467	453	490	461	509	495	493	451	446	485	485	503	472	503	497	494	486	463	485	453	509	476	493	487	489	492	495	509	492	490	497	519	535	516	564	461	477	484	472	455	492	478	480	496	481	497	506	464	526	470	494	495	471	488	494	465	516	468	489	512	458	480	493	494	476	515	487	505	514	519	493	475	477	485	484	512	513	486	475	499	501	508	529	488	466	464	481	460	514	453	459	456	527	515	505	505	483	459	480	487	495	481	488	465	466	485	534	453	502	493	495	460	460	469	514	483	539	476	485	501	489	463	512	477	482	479	487	483	468	437	503	481	463	466	507	540	465	514	516	467	507	482	499	483	525	511	491	498	492	485	457	500	466	462	476	513	492	507	474	466	486	470	451	491	474	487	466	492	485	473	459	503	527	504	502	462	513	513	469	503	486	484	454	506	442	487	474	486	479	480	454	535	479	481	506	502	482	468	528	503	479	512	470	501	501	459	485	485	484	436	466	495	485	480	502	507	492	482	443	493	475	516	468	496	504	472	502	459	441	464	502	485	456	526	505	448	512	538	503	507	499	461	492	487	490	456	486	479	508	430	489	488	453	455	531	456	480	497	486	489	481	490	486	479	503	487	500	514	474	488	468	544	471	479	487	482	461	502	523	499	464	493	436	511	495	500	514	415	494	458	496	486	472	438	506	513	447	472	524	454	504	498	487	489	473	485	505	512	468	499	485	490	525	490	487	497	480	477	517	488	483	500	481	536	476	499	489	524	494	483	485	471	482	509	476	495	492	503	516	439	467	486	490	477	490	495	475	488	469	507	457	474	506	461	513	466	500	486	469	488	458	474	529	512	489	500	499	519	463	466	515	494	502	458	488	470	486	486	472	490	476	467	470	468	474	486	490	497	487	475	499	469	503	500	482	472	480	502	476	471	487	455	488	536	479	510	532	473	471	482	495	481	466	451	443	519	479	512	519	452	489	491	505	499	505	447	480	476	497	510	497	490	457	470	520	472	473	515	457	486	517	470	470	485	496	476	502	466	494	495	504	500	497	506	503	504	485	444	487	484	474	469	461	493	504	485	468	483	501	491	498	481	503	502	520	528	498	499	461	517	511	507	483	479	491	454	525	469	499	479	526	454	485	514	495	476	479	477	507	497	513	472	514	544	509	501	489	521	494	462	455	477	516	499	481	473	443	504	508	483	535	532	457	482	516	514	502	496	531	499	500	474	503	472	509	536	456	495	514	440	508	468	519	521	460	492	458	495	490	453	453	488	489	454	485	534	453	464	460	476	466	498	483	487	505	488	491	454	485	520	477	498	525	504	513	482	476	523	464	472	457	450	463	454	496	484	507	489	482	455	485	469	503	496	529	510	466	506	466	494	528	490	512	482	473	450	470	478	495	560	528	470	493	475	484	494	476	529	475	506	539	499	485	481	470	530	479	496	455	522	478	543	490	479	496	464	495	454	517	484	497	476	475	505	499	478	500	479	524	458	487	483	481	482	446	465	466	511	473	520	486	466	471	493	519	478	469	495	520	491	485	479	451	483	484	481	487	477	506	469	487	500	454	544	496	476	490	496	476	517	502	455	491	489	506	505	512	510	518	476	441	511	499	497	503	489	493	500	488	480	484	523	464	518	536	454	503	489	490	476	479	468	502	497	460	494	457	522	484	493	467	492	467	474	482	503	471	503	476	451	493	510	494	482	496	497	495	482	449	534	499	490	484	501	486	519	512	483	479	500	515	454	510	543	469	432	496	506	483	484	487	503	462	459	502	479	469	521	473	495	473	471	482	488	493	507	488	526	498	474	496	458	470	466	534	506	510	447	499	509	501	485	502	506	522	477	483	477	461	498	503	501	470	481	511	483	479	473	467	468	474	515	479	503	456	494	445	491	479	482	492	459	503	507	476	482	488	501	462	463	523	481	475	507	480	439	467	495	512	494	501	498	468	485	480	470	497	449	518	505	501	468	508	469	510	491	512	470	510	504	485	513	492	494	495	513	493	484	499	530	466	481	514	470	494	507	520	453	507	501	484	500	483	507	505	486	521	495	502	487	470	486	456	471	502	476	467	494	479	537	506	474	475	518	479	488	489	537	463	478	507	467	484	493	486	517	465	457	466	506	534	496	482	524	483	492	505	457	499	512	498	487	452	454	469	474	500	539	531	492	497	484	447	463	505	476	444	472	496	476	512	465	497	478	524	512	485	498	461	489	484	512	441	507	515	473	504	518	533	468	492	508	451	451	508	478	496	498	497	482	461	511	473	500	496	513	518	495	498	486	510	524	471	510	482	445	489	501	488	500	470	471	501	495	513	466	469	467	458	492	454	509	479	459	453	485	489	477	505	490	501	480	493	482	518	523	466	495	489	537	491	465	506	502	471	518	468	444	490	483	539	511	472	526	473	508	487	530	519	498	475	456	503	508	500	501	474	526	480	510	463	487	496	541	548	479	478	494	484	475	462	463	483	475	489	466	484	497	470	487	458	485	508	506	512	455	471	480	466	447	472	539	432	502	508	519	505	466	458	500	482	494	495	525	452	471	514	482	452	500	501	515	485	496	497	514	472	481	510	481	477	477	538	444	501	499	491	503	482	515	480	497	499	481	512	502	532	492	482	506	522	475	512	463	511	477	486	507	493	492	494	441	464	467	435	495	471	525	486	497	479	455	508	474	458	494	498	513	450	511	520	520	503	486	465	509	514	467	444	501	495	476	466	510	489	518	494	504	476	529	472	482	491	494	468	483	505
1512	256	287	291	280	298	271	297	285	281	277	302	289	291	256	290	252	260	266	265	260	278	256	286	276	255	292	287	271	259	255	266	245	274	300	288	280	269	283	249	293	292	261	262	270	285	285	241	273	285	273	287	256	261	261	265	264	233	273	307	308	271	278	303	287	283	276	277	298	265	272	309	336	292	276	300	269	303	276	255	300	264	249	259	280	298	276	274	256	286	286	268	280	271	272	264	258	285	322	284	305	239	257	263	272	223	250	265	274	290	282	255	270	289	290	296	301	282	284	266	257	318	269	301	265	295	248	269	288	299	293	266	230	278	244	284	250	266	284	276	265	309	273	245	282	262	273	238	310	250	269	322	271	270	269	255	291	290	274	296	313	246	282	255	267	249	282	273	267	296	297	251	267	307	275	288	267	279	290	283	276	277	288	287	263	265	242	271	295	292	296	277	258	241	280	259	300	295	275	273	297	257	292	275	255	266	264	296	280	265	268	302	275	272	264	288	293	279	257	294	290	258	279	298	251	269	297	282	242	282	280	289	302	276	248	278	257	246	291	275	240	268	289	258	283	270	262	283	294	271	280	287	285	287	289	262	277	261	267	268	284	239	270	266	278	274	274	294	309	268	274	253	300	259	275	320	264	250	302	256	279	321	258	295	278	285	338	268	286	258	282	292	286	285	295	280	260	268	262	299	254	289	283	265	294	286	276	290	267	241	248	270	306	298	277	246	258	264	292	277	265	286	264	295	279	281	287	260	261	260	269	279	288	259	259	285	263	252	270	293	269	289	268	266	284	281	263	266	271	264	246	268	283	272	270	278	279	282	302	296	267	282	279	264	298	272	260	308	289	270	300	298	297	274	272	311	265	269	278	266	273	261	274	306	255	260	285	261	297	284	305	276	292	256	276	325	246	298	252	254	307	266	284	243	297	271	291	251	279	272	263	246	297	289	283	246	249	319	268	274	283	294	276	304	255	308	254	262	263	288	274	316	297	308	305	274	253	264	277	317	305	275	273	276	291	274	291	266	269	293	269	296	299	302	286	288	284	294	322	264	284	286	278	251	280	289	252	286	277	266	288	274	266	269	281	277	257	284	263	298	291	281	288	296	262	263	273	260	258	270	283	288	305	254	264	272	274	296	281	265	295	255	250	269	262	244	260	292	297	274	283	268	252	258	260	240	286	284	286	289	285	282	271	270	291	261	288	305	272	243	282	266	285	282	269	256	305	304	262	279	313	276	263	277	273	270	246	238	275	277	272	275	273	287	308	250	256	280	251	269	261	266	300	298	286	265	265	287	294	274	279	271	280	301	257	286	253	250	304	270	282	255	307	319	298	310	261	284	306	261	273	283	287	290	267	259	245	279	262	266	268	272	292	258	240	287	249	267	281	284	310	275	272	261	290	288	250	245	306	261	246	257	243	246	296	300	262	258	250	275	287	263	269	286	272	299	259	289	266	282	294	289	305	259	257	335	273	258	242	278	319	245	281	293	257	269	270	268	262	243	264	279	279	277	279	298	268	252	303	259	249	282	310	267	279	268	286	303	299	291	282	273	245	279	303	252	273	255	280	269	295	275	281	305	311	285	299	264	295	260	285	289	277	262	311	265	294	263	315	288	289	258	261	271	272	310	281	268	258	287	279	277	289	288	274	299	285	311	278	275	251	285	280	288	283	302	278	282	256	260	272	282	251	284	280	269	250	238	251	258	276	267	269	273	257	284	272	296	275	255	284	241	283	272	301	285	292	256	307	297	295	298	284	277	298	258	258	263	300	267	229	292	301	261	285	246	296	308	278	298	257	263	281	310	280	298	238	283	253	277	289	260	283	278	275	271	258	279	293	258	260	246	283	281	270	276	273	247	302	255	281	266	290	259	263	272	276	261	296	273	288	277	229	264	288	304	264	273	279	278	279	302	282	267	284	318	298	265	272	288	260	314	287	272	284	287	288	275	271	295	257	311	300	267	261	249	286	276	241	283	277	282	268	272	300	311	254	270	296	274	277	254	278	269	272	258	317	274	280	268	296	277	273	304	313	309	303	261	259	246	268	266	269	307	298	274	263	306	255	270	243	275	273	269	244	262	281	306	271	277	267	305	309	258	272	261	296	278	299	259	261	305	269	288	259	271	254	303	295	278	286	266	305	269	277	284	268	263	330	277	289	257	264	250	276	277	278	273	263	286	299	274	255	275	283	278	307	264	263	296	269	317	279	298	247	297	250	286	286	270	258	291	303	271	265	254	249	295	274	298	263	312	276	271	315	304	282	279	265	252	283	304	277	238	269	267	258	275	296	277	284	294	262	276	252	292	258	303	296	287	291	291	281	258	283	278	253	262	280	263	262	237	280	265	281	284	257	273	280	272	276	289	293	253	268	266	293	294	269	255	239	298	275	272	259	269	267	292	260	267	260	236	267	286	258	289	278	310	298	268	282	285	303	240	279	288	299	277	269	243	262	281	274	292	294	273	325	266	283	259	283	245	280	261	286	295	269	279	269	291	275	286	282	322	266	286	297	292	289	304	301	270	287	262	261	271	254	299	272	294	312	258	268	263	295	287	278	294	279	253	280	280	278	303	276	262	256	260	232	272	279	271	293	293	266	233	263	331	284	257	246	260	280	299	279	294	299	274	271	255	231	278	300	278	311	277	237	260	268	280	279	283	258	290	269	253	219	292	319	286	294	265	294	287	273	282	287	282	300	261	305	263	262	262	287	264	249	255	265	247	278	249	252	262	271	280	271	279	268	317	289	274	304	266	261	276	267	266	257	286	281	270	291	274	287	277	286	226	267	272	283	304	258	294	263	301	310	275	271	271	273	311	294	275	276	298	291	270	261	266	264	312	282	287	267	281	293	260	298	304	260	273	272	288	285	263	270	269	286	283	293	253	269	277	257	264	273	280	248	243	285	292	301	305	260	285	251	231	255	282	293	267	277	296	288	276	295	262	288	246	286	248	309	276	276	277	232	279	288	281	227	299	285	299	274	250	274	243	277	275	326	277	255	282	255	268	278	289	264	262	279	274	280	305	293	253	255	283	297	261	256	267	253	293	295	267	302	309	300	273	278	311	316	263	279	310	293	259	276	292	256	285	287	274	298	279	270	306	282	303	266	254	254	267	281	287	278	252	247	266	276	304	232	293	289	267	268	284	272	318	296	293	268	267	297	292	272	322	306	279	266	292	287	271	239	265	258	287	262	266	257	282	276	284	287	277	273	268	289	272	248	279	268	266	262	276	301	294	256	293	264	267	292	272	282	271	278	245	276	290	270	280	287	263	279	295	297	288	270	244	288	259	286	300	284	285	283	283	265	252	247	278	268	299	282	283	288	277	263	303	263	265	295	262	255	266	278	267	290	267	279	330	263	303	251	288	276	262	284	289	261	269	276	279	290	296	261	256	237	256	267	292	293	243	223	262	256	279	254	261	290	243	239	265	291	245	277	296	264	284	276	285	283	262	261	282	268	276	284	279	301	271	289	278	270	230
1799	606	703	652	622	552	674	616	640	616	643	575	598	590	604	599	593	628	590	613	605	637	615	625	649	630	642	583	560	622	598	604	637	609	641	616	606	631	625	611	632	655	627	604	592	604	626	624	608	620	614	618	623	607	569	592	605	624	559	618	628	617	612	598	582	606	603	631	578	621	602	602	627	597	622	562	626	556	575	613	639	641	601	653	588	603	581	590	604	646	645	605	602	592	582	590	606	656	630	593	602	647	645	630	573	599	644	552	612	648	636	644	589	657	587	677	662	573	616	638	641	653	610	553	631	597	598	612	618	621	603	602	645	597	603	626	621	620	640	610	621	578	617	593	681	650	603	628	600	664	634	625	650	564	604	582	628	620	666	610	629	628	620	624	685	630	618	608	640	632	610	594	623	629	648	631	617	613	619	631	605	594	598	574	588	618	613	621	593	574	619	648	633	581	617	615	621	584	618	619	616	584	619	656	630	612	600	655	599	614	619	616	602	602	562	685	610	583	635	583	655	665	606	610	593	617	600	607	586	640	605	647	659	614	624	653	605	621	633	656	614	642	649	623	633	570	611	646	686	598	586	631	635	629	604	608	623	633	641	629	627	609	603	643	618	611	614	636	651	646	639	617	559	594	607	635	629	618	646	642	616	590	601	606	597	595	638	600	602	609	597	605	596	615	618	632	593	594	633	608	625	650	640	611	645	647	637	610	601	607	616	628	649	645	643	608	578	621	591	609	612	664	655	610	594	637	616	617	638	608	641	611	622	611	616	627	641	582	620	615	592	626	613	611	590	624	566	664	651	612	572	624	599	644	629	625	585	605	566	650	564	596	624	618	615	622	620	588	665	595	605	631	591	609	601	588	601	639	594	610	600	625	646	620	631	591	677	639	594	630	609	622	592	597	644	642	650	623	613	641	617	637	601	587	575	676	633	606	606	555	600	631	645	631	629	637	630	627	571	604	615	625	653	653	609	601	603	623	587	626	635	579	617	650	613	580	632	618	633	620	597	606	611	565	619	600	606	634	614	637	562	606	604	576	640	606	637	602	622	597	620	598	578	609	642	594	647	633	585	639	616	607	601	639	624	625	606	634	591	643	586	606	617	656	592	640	643	570	661	645	613	659	591	620	617	604	646	654	642	606	625	655	597	577	639	587	597	608	603	576	642	594	591	583	633	575	651	634	588	609	624	651	618	640	607	562	621	607	614	644	614	658	621	609	618	620	622	616	624	604	627	596	608	611	626	632	633	582	592	611	574	609	647	634	580	654	601	611	632	589	593	603	631	605	639	601	657	611	621	629	585	598	603	576	648	695	630	621	602	578	647	631	658	613	622	663	615	574	601	619	614	609	621	661	607	607	638	600	606	644	628	642	566	610	631	632	594	653	645	645	599	616	644	632	613	621	614	589	593	618	643	639	609	605	640	624	565	600	623	625	576	611	600	647	613	643	616	630	654	613	673	632	633	655	637	637	597	592	592	620	637	620	592	605	636	594	615	618	614	603	588	624	635	604	622	581	645	607	668	623	601	599	593	630	582	677	631	612	594	603	626	617	611	606	599	595	659	621	622	610	612	654	638	618	593	598	607	611	652	640	589	614	609	621	565	587	627	618	585	638	667	647	606	566	611	642	567	607	628	650	607	610	627	619	683	607	643	632	643	611	586	609	616	630	617	601	575	553	649	614	644	639	594	621	632	595	614	624	603	600	637	639	635	607	663	606	676	636	622	619	608	627	640	621	606	583	622	657	592	609	592	601	632	680	631	615	612	603	560	637	591	617	642	630	618	615	635	593	597	616	670	653	605	594	571	593	643	609	652	623	656	569	613	561	592	694	657	565	641	611	637	581	593	614	605	629	597	646	624	628	591	674	642	600	639	618	595	647	604	606	596	616	627	585	667	572	611	633	611	628	569	666	638	632	628	629	666	640	620	574	644	652	659	618	575	637	600	634	606	573	682	618	635	632	565	581	560	579	577	656	601	620	652	549	614	625	610	589	587	578	583	584	595	631	621	633	612	623	605	562	631	606	608	630	563	592	622	661	626	630	607	574	637	613	621	582	608	628	625	587	617	613	579	613	633	581	609	610	634	612	601	659	617	590	590	669	636	587	593	583	628	615	598	651	618	630	621	597	625	621	685	592	605	597	617	624	642	636	628	625	611	588	593	651	622	644	623	648	635	605	622	631	591	588	611	613	577	627	581	598	632	607	626	604	628	655	637	628	637	642	619	592	630	620	598	593	622	644	618	589	626	648	572	594	650	650	622	637	639	583	647	655	602	565	641	565	597	611	607	646	625	606	639	618	636	604	596	618	604	603	601	600	616	587	657	644	636	580	637	600	617	621	600	584	597	650	648	679	619	629	626	608	612	606	559	609	631	618	616	629	617	628	659	639	644	611	588	674	662	633	616	674	600	631	613	630	636	625	649	614	592	616	606	598	607	662	645	632	594	585	589	647	589	671	579	577	630	600	593	604	620	619	594	648	596	652	591	650	624	605	600	610	669	573	598	615	591	574	625	622	620	597	591	591	591	597	614	560	610	646	614	548	594	617	633	616	641	623	591	608	614	597	577	615	609	636	683	602	592	601	643	636	571	618	627	633	601	582	618	563	666	621	604	605	649	649	615	606	571	633	599	643	600	631	619	630	604	648	631	645	582	639	651	638	597	578	598	598	653	596	541	604	644	605	594	655	637	595	629	630	616	611	643	633	640	615	604	621	628	654	643	637	609	638	610	592	640	615	596	583	658	609	616	668	619	640	655	610	605	629	636	547	593	609	609	609	639	647	615	649	638	623	573	630	616	567	593	602	651	610	619	626	589	572	622	631	614	625	643	578	605	625	583	623	643	624	609	632	642	612	633	578	596	620	607	626	589	623	604	615	580	624	595	627	580	648	609	590	606	600	630	584	620	622	658	601	624	613	595	634	665	644	614	631	601	630	629	666	607	605	599	608	592	608	619	610	595	625	590	586	629	689	591	582	656	578	648	636	617	635	645	589	626	624	648	638	663	587	537	599	594	595	638	588	601	572	599	589	627	633	613	614	607	633	640	589	591	571	611	607	603	622	609	662	599	603	639	612	589	657	630	548	671	631	615	626	598	623	610	628	620	618	626	604	644	687	584	616	614	615	632	631	596	657	607	614	639	643	629	605	604	624	593	627	577	620	588	642	619	607	585	636	594	640	622	605	625	585	623	586	584	612	624	614	606	631	621	673	644	597	618	578	633	598	613	621	589	631	565	604	586	611	623	605	584	635	611	655	643	645	597	615	605	603	597	622	648	604	580	646	644	617	602	608	633	596	613	613	616	623	592	641	628	620	605	607	670	610	646	622	612	580	654	633	664	684	630	593	635	602	609	659	626	609	603	605	606	598	584	563	679	608	615	630	604	602	614	582	598	650	652	619	590	659	622	628	599	601	651	588	634	608	656	585	591	605	639	646	612	658	632	599	628	642	583	617	643	682	639	607	646	592	637	649	593	594
7117	397	378	367	260	219	163	180	150	132	143	159	174	123	139	138	135	130	115	131	117	125	144	107	104	124	119	124	100	134	106	121	114	118	136	125	119	123	129	123	110	133	127	124	121	116	129	121	109	128	129	101	117	125	111	112	118	128	115	112	110	108	114	134	116	136	120	124	121	131	113	113	103	114	123	114	95	113	112	118	141	116	119	122	113	88	139	136	118	109	115	128	122	130	133	105	112	107	136	121	130	121	129	141	110	122	109	117	107	112	131	121	123	122	116	109	120	101	120	136	115	123	122	109	104	123	126	124	122	103	124	106	102	116	120	134	129	118	95	93	116	120	123	123	105	122	121	140	109	110	135	132	124	104	120	101	112	147	136	126	106	113	106	113	123	127	111	140	116	122	112	126	114	143	98	113	133	153	102	113	123	123	126	125	96	132	133	136	128	93	125	117	109	122	113	126	132	127	100	133	125	112	121	133	111	118	126	120	119	115	127	121	122	107	139	113	121	116	120	114	132	117	145	106	104	112	110	121	119	113	116	118	132	122	117	117	98	133	123	113	115	111	108	116	127	102	125	121	120	125	115	123	113	131	124	132	116	123	117	116	113	147	112	131	122	133	141	116	122	137	105	119	101	97	107	135	114	120	136	104	138	107	119	132	128	128	133	132	112	132	122	135	126	155	144	142	137	124	99	119	113	113	121	115	111	111	118	130	115	108	112	127	115	118	104	135	133	120	112	117	106	131	110	102	99	123	128	109	128	130	130	126	126	107	117	135	120	110	117	124	122	108	121	113	104	122	135	127	142	111	106	141	122	118	118	119	114	131	111	134	155	123	124	114	128	116	132	123	103	126	106	113	101	152	101	132	112	127	109	124	105	112	141	117	117	113	115	117	107	119	116	116	115	131	134	123	132	121	126	112	124	118	124	120	125	112	120	119	136	109	121	149	128	114	109	114	91	120	139	131	119	130	134	141	127	120	99	124	132	119	129	103	122	115	122	116	119	115	125	148	116	122	135	127	120	106	101	120	126	103	96	121	129	142	135	118	130	122	133	114	139	140	136	133	130	113	120	132	154	126	128	119	98	124	97	119	126	123	117	128	115	118	138	134	126	103	129	151	129	132	145	146	111	150	113	126	114	105	130	123	105	111	120	128	135	103	123	128	112	123	124	131	128	132	109	118	101	104	99	105	124	125	121	132	118	114	118	115	129	137	146	128	117	105	135	123	104	113	122	112	114	129	113	136	121	108	95	130	120	130	123	108	110	108	127	107	102	113	116	141	129	120	117	121	139	109	122	134	150	122	130	122	146	120	130	108	129	126	133	122	116	125	122	116	115	107	127	134	124	129	144	122	109	110	114	123	108	131	121	105	136	110	139	112	109	123	138	107	113	126	114	102	130	128	125	107	143	108	133	110	117	114	112	151	115	117	116	115	102	132	100	118	124	135	102	119	130	134	112	127	119	98	124	106	108	107	142	130	136	97	99	140	142	129	105	119	139	120	114	132	139	144	108	106	119	108	136	130	117	123	162	112	110	137	140	104	144	128	124	127	133	124	113	109	106	116	121	119	122	123	101	125	119	111	112	114	119	126	126	129	133	120	102	125	108	119	110	121	132	117	128	112	115	130	108	121	110	122	123	121	100	122	113	123	133	140	128	119	140	131	112	121	126	120	139	127	109	146	128	110	110	138	110	112	122	110	122	117	138	130	119	133	96	121	121	131	128	135	128	108	136	136	100	96	123	117	122	106	127	122	141	125	109	134	105	123	124	99	109	133	111	132	146	119	115	133	124	131	139	133	147	123	119	122	104	125	126	103	129	131	119	96	113	136	116	102	133	127	142	127	108	135	125	119	115	112	128	105	111	122	124	110	120	130	111	119	108	126	117	108	132	98	133	113	139	114	129	113	125	135	124	100	110	130	125	105	135	126	102	112	119	132	120	120	110	110	122	116	105	130	123	121	112	133	116	100	120	125	117	130	123	121	112	116	118	125	125	128	130	131	140	132	107	104	126	140	135	131	116	133	112	134	114	137	140	101	135	134	118	118	116	112	129	133	99	130	115	124	133	120	128	117	129	115	111	126	129	105	129	118	118	109	109	93	118	108	136	102	116	134	109	111	134	112	122	128	133	131	115	136	123	139	142	127	128	120	114	100	106	111	109	109	125	102	141	122	122	117	136	103	120	123	125	111	109	101	113	104	113	111	121	127	129	108	116	104	113	118	112	129	109	115	125	103	112	121	122	121	134	131	113	103	132	105	116	120	118	129	126	123	123	124	132	139	115	131	113	131	112	134	114	117	118	116	110	99	97	147	133	106	117	139	114	142	123	128	123	128	141	100	114	117	117	104	111	130	122	107	106	126	118	131	120	126	128	120	112	115	119	134	104	115	136	119	117	126	110	116	108	128	126	115	103	110	111	119	145	122	128	121	126	132	136	111	135	117	115	127	127	120	99	120	96	114	118	142	115	115	139	128	120	140	141	109	114	115	119	106	139	124	145	115	98	102	106	127	121	121	113	110	125	102	108	116	139	120	119	111	126	124	140	114	129	128	114	122	125	130	121	111	121	100	128	112	114	123	125	104	117	110	122	136	135	128	116	133	131	117	121	121	123	122	124	120	116	118	120	115	141	110	130	91	117	132	122	145	135	112	110	112	95	130	124	107	121	120	109	125	125	117	116	114	127	113	113	108	146	122	139	107	125	107	141	124	110	131	123	127	144	116	112	119	112	111	124	129	98	133	127	113	94	98	107	130	137	128	121	111	125	125	119	135	119	118	107	128	104	101	113	122	119	132	125	104	115	126	101	115	121	116	124	119	128	122	129	110	116	120	121	124	97	116	123	99	135	103	142	135	122	122	112	125	137	139	122	116	98	127	111	113	112	110	124	130	81	110	93	114	140	129	113	125	117	133	99	120	112	126	124	136	89	113	126	134	144	112	120	112	109	117	91	81	110	112	124	95	113	119	114	131	150	128	115	107	122	122	116	110	131	135	117	127	135	134	115	124	109	116	137	116	94	115	118	108	146	131	129	93	127	124	127	118	116	118	115	135	107	110	93	123	113	128	114	141	107	113	135	118	137	100	120	122	132	131	128	125	127	96	121	143	116	124	105	116	104	128	141	125	132	127	107	104	135	122	93	137	118	121	119	109	110	113	125	133	104	136	127	116	102	120	123	110	133	118	132	123	127	122	115	124	135	128	120	110	119	130	123	103	132	130	133	119	140	118	137	152	107	109	124	125	125	113	124	111	135	124	103	118	137	100	127	146	124	129	116	127	118	114	117	117	102	107	137	133	116	117	112	123	130	128	111	122	133	109	128	105	112	137	114	124	119	131	99	84	110	119	142	120	118	119	129	125	106	119	129	115	93	121	120	100	119	118	130	103	114	143	104	111	134	117	114	136	119	119	126	124	111	130	128	128	117	116	121	124	133	115	120	110	131	114	121	108	134	103	116	132	110	123	105	107	105	115	137	131	122	127
6012	578	918	1134	971	801	736	609	557	529	465	480	446	372	437	399	400	391	331	379	367	324	340	356	402	343	362	343	343	365	349	357	350	350	331	322	364	327	352	330	344	311	330	322	305	325	312	342	330	328	329	338	344	352	350	317	320	360	321	330	330	368	322	322	291	334	347	315	301	334	322	317	325	327	346	332	310	342	326	334	310	305	324	347	301	329	327	321	330	312	332	281	300	304	313	314	326	350	349	311	340	358	289	325	313	311	328	296	320	319	347	325	310	311	350	347	311	339	318	340	369	307	341	324	321	337	292	325	319	306	334	313	360	314	290	316	333	331	289	308	323	318	316	320	302	347	324	296	321	326	295	332	348	318	324	347	334	311	309	338	314	319	297	333	308	334	341	324	296	334	335	339	320	301	336	306	302	337	350	317	358	298	307	344	361	323	326	319	326	288	341	320	323	335	295	321	296	328	328	313	304	299	326	311	298	328	347	324	319	287	331	342	299	327	294	341	306	297	317	350	343	307	288	326	319	337	300	299	329	312	346	326	347	279	312	299	285	305	326	343	332	325	318	326	325	336	277	315	339	294	339	292	327	299	301	309	288	300	338	336	307	312	308	314	300	350	333	312	325	292	327	351	302	310	342	294	325	309	323	311	293	333	303	297	333	332	297	286	333	305	320	306	310	299	323	269	308	343	384	324	333	298	332	316	320	297	304	316	325	329	311	321	354	341	320	319	308	338	360	304	316	290	303	286	337	331	321	307	302	326	340	328	297	292	340	278	310	305	339	322	359	297	302	311	304	314	323	332	305	307	307	335	299	305	304	317	329	313	298	332	322	321	365	337	326	328	320	336	333	318	331	333	349	359	326	300	322	326	321	317	312	311	303	301	332	297	318	312	308	292	328	298	284	338	325	356	328	328	335	336	324	314	322	327	340	321	321	317	322	309	343	306	339	318	329	290	319	309	320	328	316	314	318	331	282	291	308	326	301	302	325	306	330	300	308	343	332	306	319	350	285	303	332	284	340	323	315	371	330	302	334	314	287	289	339	300	328	316	334	313	330	306	340	317	341	302	327	319	314	350	347	314	298	327	356	307	303	311	324	347	328	317	285	310	340	307	328	320	342	308	325	316	314	348	321	308	339	337	293	340	294	305	326	301	335	341	357	331	329	310	315	310	353	342	310	332	330	325	362	307	290	339	303	316	319	375	331	318	325	333	328	319	326	295	312	312	339	286	322	300	309	327	317	323	322	304	335	359	310	313	346	359	296	297	320	325	317	304	330	349	348	347	339	306	317	310	303	291	301	325	314	333	328	300	317	309	303	308	321	311	346	316	301	303	342	307	312	339	310	335	316	305	286	337	289	315	303	324	312	333	291	343	335	306	298	316	323	334	313	320	302	330	312	298	324	327	308	314	317	306	332	339	279	307	324	310	281	318	306	323	326	317	316	328	318	315	317	315	303	329	351	325	336	344	301	308	326	329	301	343	324	337	317	329	349	274	328	318	316	326	327	340	311	306	333	312	310	347	332	324	327	320	302	336	335	322	305	306	352	318	328	324	303	330	305	319	312	315	338	338	303	326	319	319	323	319	350	304	319	333	332	309	289	323	304	309	312	330	327	303	319	299	319	322	319	298	317	302	348	300	337	308	349	324	336	309	311	310	307	333	291	317	322	286	322	320	308	298	308	315	324	294	299	298	331	321	312	295	332	310	334	321	349	338	328	329	310	335	309	307	337	333	307	334	300	311	333	335	355	303	329	326	294	319	331	274	311	321	336	305	314	331	343	319	345	333	321	344	292	305	297	292	356	311	310	308	325	318	306	327	323	328	320	302	297	325	350	313	322	329	313	342	320	333	349	299	292	276	336	296	340	275	342	288	311	308	353	329	318	328	322	338	324	312	295	345	320	309	321	303	328	314	344	328	308	293	325	335	310	321	311	328	349	296	301	337	289	314	283	355	307	274	328	279	316	306	320	324	304	327	320	296	306	321	311	320	301	331	309	323	345	321	298	335	275	310	310	312	305	294	294	288	345	327	292	298	323	301	315	341	298	306	340	312	365	319	302	303	340	315	293	356	354	335	330	325	342	320	310	308	329	313	328	317	301	299	319	337	294	285	321	312	323	340	321	334	343	323	329	322	305	296	318	311	334	303	342	306	319	294	320	304	352	323	324	327	327	286	332	343	311	349	320	340	313	357	296	310	301	339	330	282	299	316	279	344	321	330	310	334	328	318	326	305	310	343	337	319	311	316	312	314	334	316	315	333	330	283	312	317	322	325	310	325	313	320	315	316	321	298	356	316	302	318	329	353	275	309	347	293	300	344	291	308	336	299	327	280	309	312	309	330	313	298	337	320	307	322	314	318	319	325	323	312	313	325	305	343	286	326	328	348	334	318	293	310	300	355	305	348	326	343	324	301	346	329	341	282	325	296	315	286	291	331	285	318	317	278	326	354	301	293	313	322	297	328	317	347	325	331	278	318	305	312	350	324	303	302	315	269	321	322	336	312	300	291	315	317	315	366	295	302	334	344	327	314	396	299	317	340	274	321	291	340	333	334	343	318	321	341	299	289	304	292	329	376	326	332	337	310	305	290	324	331	302	317	286	331	289	315	313	299	315	322	310	296	312	301	333	294	325	306	351	314	296	355	336	330	313	340	320	330	314	331	326	329	323	351	303	332	320	315	346	328	326	302	315	293	312	356	302	312	299	319	331	326	307	303	318	310	284	311	331	320	331	307	350	343	315	336	291	337	320	318	319	319	320	302	320	316	318	322	349	327	332	356	335	309	311	337	305	300	302	334	318	335	305	322	328	316	370	313	327	335	357	333	323	334	290	325	305	283	311	311	312	313	324	326	329	314	320	333	305	309	283	333	315	303	322	327	295	289	337	293	325	317	296	333	293	314	306	331	312	339	333	276	326	336	298	292	329	312	331	286	338	338	328	276	316	306	281	307	337	319	320	302	298	294	314	324	314	344	324	298	323	337	298	308	322	325	318	345	283	325	315	323	340	305	301	337	321	320	321	318	355	307	324	337	372	306	317	336	321	319	303	307	325	315	355	309	306	340	336	328	317	321	291	306	294	311	335	328	314	327	317	329	325	326	317	329	322	351	318	312	314	309	327	320	284	306	304	320	306	299	316	311	301	268	331	301	306	331	329	320	324	316	336	325	335	299	334	334	299	319	320	321	332	292	311	321	342	307	305	296	294	301	293	301	337	312	320	338	314	315	343	339	314	332	301	317	334	304	335	317	336	336	300	311	322	315	317	308	301	347	320	277	314	318	341	323	326	311	346	312	333	294	302	282	327	298	312	319	311	322	330	313	316	308	335	328	338	310	337	327	322	322	317	340	324	309	367	315	268	335	339	325	306	341	310	284	331	340	325	317	323	353	346	321	347	346	292	316	298	330	334	324	307	317	326	331	329	332	304	336	332	325	337	336	322	347	293	320	303	324	288	317	337	304	296	298	331	283	314	328	326	320
13797	1091	839	606	489	391	350	298	263	254	257	284	238	240	212	232	237	237	213	221	207	224	194	183	215	231	191	198	196	183	180	200	213	200	191	185	179	202	182	177	179	205	195	192	211	182	204	197	228	192	173	201	196	214	227	174	177	200	195	191	183	205	201	193	210	198	212	203	221	210	195	193	189	183	185	173	172	181	177	187	212	192	181	160	193	178	195	180	189	184	185	196	201	172	194	195	157	199	180	174	168	200	213	201	182	212	187	189	200	230	202	192	164	229	186	170	167	177	210	179	204	185	185	190	207	218	192	211	202	174	186	185	181	189	188	191	166	196	186	181	183	208	205	189	188	195	215	198	191	180	222	181	200	178	189	203	192	231	202	187	189	179	158	181	174	208	222	211	200	190	188	217	255	193	158	189	217	204	220	185	189	177	192	182	173	213	185	180	183	188	203	182	205	188	172	178	187	225	194	185	208	193	165	192	199	201	217	191	196	187	189	185	182	198	187	193	188	183	193	185	178	184	183	193	210	207	198	197	175	182	209	228	193	197	195	195	197	184	202	190	208	184	182	174	227	175	196	188	189	220	203	190	178	186	175	163	186	183	203	183	178	181	189	174	179	154	190	191	214	198	218	219	209	201	215	170	215	188	187	200	211	167	186	173	191	222	200	201	175	210	179	160	207	201	196	178	194	191	215	208	197	196	214	193	186	184	185	210	193	184	195	182	203	181	203	195	171	180	174	168	197	171	183	199	191	190	183	190	209	192	198	195	199	196	182	196	186	162	216	189	165	203	187	174	227	202	192	183	183	174	193	203	210	208	198	197	193	182	211	173	206	219	192	202	198	195	173	213	209	216	204	181	195	184	217	200	195	179	170	197	205	208	191	196	206	196	208	169	190	190	162	190	208	178	198	180	178	200	198	165	188	191	159	192	204	196	179	222	164	184	190	176	192	204	182	195	199	187	221	199	193	202	190	186	173	199	210	175	192	194	190	192	185	183	193	196	204	195	166	168	176	192	194	206	203	190	224	187	205	184	189	204	196	188	200	216	188	166	193	185	178	195	205	155	201	204	198	187	182	221	228	192	188	188	207	215	197	189	177	199	206	199	218	185	173	189	183	178	179	212	186	166	181	212	212	215	182	172	217	184	208	185	187	204	196	183	189	187	197	222	217	199	183	179	165	181	193	165	210	187	197	209	189	212	185	181	202	221	200	201	228	181	195	198	184	192	187	200	182	206	189	180	190	198	188	158	192	189	218	196	217	196	186	213	202	200	214	230	183	172	198	207	190	177	180	189	216	177	164	179	183	193	211	185	178	188	197	166	200	198	229	185	179	178	172	179	190	217	223	209	178	209	215	185	221	188	185	208	180	202	190	221	175	178	187	216	181	150	192	188	185	181	185	179	189	205	196	196	188	215	196	169	173	189	167	205	191	189	163	180	223	205	206	184	197	206	218	203	192	189	199	196	174	189	198	190	195	185	184	184	194	200	196	205	232	197	178	164	196	185	206	180	196	184	214	210	226	175	210	208	176	198	197	194	178	169	215	226	187	195	205	208	181	188	196	189	152	185	182	191	198	195	169	175	207	197	191	194	182	169	201	204	207	188	181	184	201	197	184	212	191	218	217	189	188	183	211	218	199	152	201	199	218	223	217	202	206	202	186	211	190	206	201	201	182	168	178	196	190	181	201	182	187	208	226	187	186	218	174	201	226	184	188	209	215	191	195	200	190	193	186	182	168	193	187	184	207	188	183	182	190	194	216	162	208	180	206	201	178	174	174	218	206	159	179	177	203	178	202	206	191	225	211	205	193	179	180	218	188	177	212	154	185	185	203	196	181	193	189	199	200	162	201	227	206	191	208	184	185	184	217	196	173	214	191	158	201	213	183	204	194	186	216	161	175	172	206	202	185	182	184	208	201	197	201	184	188	186	199	184	203	192	181	182	183	188	199	166	199	169	170	196	184	209	182	192	179	214	205	222	185	221	177	223	194	184	192	199	203	194	164	206	168	189	198	187	205	194	192	207	172	213	190	220	179	164	192	163	208	219	180	215	181	163	210	184	199	179	159	200	181	202	206	186	190	191	192	199	202	208	200	170	199	210	170	188	188	193	186	202	201	185	199	199	221	194	182	218	185	197	186	202	188	192	196	174	193	211	174	195	218	203	199	184	189	195	183	184	199	173	173	193	214	198	176	207	191	193	162	178	171	193	202	186	187	204	194	173	180	195	209	184	194	190	218	189	190	178	215	206	189	174	205	195	217	199	170	183	176	197	185	174	217	200	204	230	190	199	197	192	199	180	182	190	221	182	189	203	190	203	195	169	168	192	184	201	209	177	163	199	198	209	222	165	197	179	182	207	196	192	177	213	186	188	182	220	172	193	192	245	179	195	196	201	196	181	187	177	191	182	186	198	190	211	207	194	205	215	181	191	203	182	188	194	192	200	185	203	182	179	195	195	204	223	178	177	208	190	191	181	204	204	176	214	195	173	198	190	198	205	200	159	216	177	226	226	202	184	191	177	201	180	177	181	200	184	209	210	188	194	186	175	204	206	200	183	185	186	199	212	209	200	210	206	212	193	191	179	182	228	197	208	218	204	192	214	203	205	190	188	206	177	180	207	192	185	173	178	199	221	191	205	176	198	173	200	192	193	196	206	206	205	183	187	188	193	194	190	212	177	172	185	211	188	180	202	196	176	189	198	181	193	225	191	200	201	177	180	207	174	168	170	197	215	194	228	221	182	179	172	175	168	166	193	184	183	191	197	191	208	223	219	204	191	200	164	194	205	191	194	182	204	224	210	189	179	186	206	182	205	198	182	192	177	184	198	198	194	205	195	184	198	210	194	180	206	183	185	206	171	219	180	197	187	196	194	184	182	168	182	223	157	211	205	202	198	218	197	185	236	175	210	188	209	176	201	207	203	200	197	209	148	196	196	180	183	183	191	182	201	187	178	178	206	184	167	193	211	184	185	230	183	199	192	185	194	180	211	174	181	174	187	207	190	198	170	195	199	181	175	160	171	178	173	207	210	202	211	200	182	201	210	193	222	182	197	197	172	185	208	184	190	225	224	210	205	193	175	196	211	204	193	177	197	199	207	171	197	194	213	165	191	188	178	166	207	171	193	176	178	204	231	154	226	190	183	200	195	193	167	204	192	181	181	207	189	178	176	199	192	198	186	194	191	175	182	188	184	210	194	182	215	188	189	198	186	191	175	199	179	172	232	169	187	185	178	178	193	183	205	202	174	197	180	195	192	192	197	201	226	181	162	176	193	180	201	175	196	196	205	225	211	193	207	227	212	222	186	171	196	210	189	217	195	184	189	207	185	197	191	207	191	166	179	152	195	183	185	198	197	188	186	180	184	202	195	198	192	204	211	204	186	210	188	214	193	183	197	199	179	202	206	194	214	221	180	230	182	200	200	203	186	195	184	215	192	189	181	177	221	214	188	206	194	214	186	190	204	188	193	194	172	202	198	200	200
7912	1054	1719	2068	1815	1500	1182	1058	1011	863	761	815	716	701	684	678	670	686	631	563	628	591	571	552	534	570	542	526	560	514	532	510	512	483	486	517	534	525	508	513	495	538	526	539	520	488	501	553	491	476	490	505	489	499	531	490	477	473	503	504	487	508	505	535	503	518	456	510	497	480	510	497	489	488	507	516	507	518	501	538	481	523	497	472	492	493	502	518	504	511	539	512	469	522	488	487	489	504	490	473	484	491	482	510	470	461	503	485	484	515	441	513	497	524	525	466	463	519	501	510	463	497	516	516	491	507	455	435	512	517	462	501	484	480	498	470	457	495	504	493	499	496	489	503	483	456	479	514	483	453	505	499	528	507	467	478	479	450	497	530	474	551	495	523	487	436	496	468	450	453	492	507	430	452	480	482	507	470	453	474	476	524	489	517	529	473	523	472	529	490	484	493	492	500	521	492	479	533	511	446	460	461	482	516	438	489	502	499	475	515	506	486	502	484	517	465	460	489	474	451	491	471	471	494	485	493	528	537	511	463	477	491	498	476	500	492	479	497	489	485	475	447	437	474	505	532	484	485	453	470	481	496	493	489	491	473	499	504	460	496	507	508	513	506	484	504	518	482	524	487	495	458	495	486	511	503	487	498	496	525	471	490	524	484	495	496	513	485	500	477	503	540	500	468	497	461	487	498	490	499	490	519	440	451	465	462	494	497	501	470	480	483	487	506	490	491	512	492	495	506	527	505	496	495	487	500	506	500	483	500	493	527	460	488	491	486	504	449	524	472	457	497	463	497	466	486	444	525	469	475	474	492	492	487	483	468	481	469	461	464	478	485	507	506	490	487	503	502	523	457	525	483	451	528	461	516	465	476	490	517	465	464	499	504	533	474	484	495	485	450	473	497	485	496	484	475	460	509	451	497	475	511	504	518	482	509	472	478	493	452	507	450	507	486	498	514	470	465	426	521	502	518	505	474	472	541	507	483	546	488	471	499	449	461	484	469	480	438	505	477	493	525	470	495	481	467	483	485	493	447	502	519	499	500	464	502	465	500	454	446	527	479	500	477	491	462	488	484	486	454	499	483	489	500	472	504	462	482	493	470	526	477	490	498	464	459	509	459	470	467	486	465	511	532	494	482	473	461	531	518	461	481	490	504	456	495	467	482	509	493	483	521	467	486	490	464	486	493	499	499	509	495	482	451	481	479	482	447	509	535	466	495	469	504	504	481	461	492	475	501	509	490	480	511	468	490	448	463	491	510	482	495	484	470	484	453	508	499	519	498	489	496	464	477	521	491	499	502	468	485	521	468	474	425	523	466	468	491	481	508	496	474	450	477	499	493	494	494	483	495	500	496	464	481	494	498	471	450	454	483	515	456	499	505	512	504	501	497	484	490	496	519	489	502	522	502	510	483	482	499	485	443	483	503	461	526	515	467	531	490	480	482	471	482	497	491	450	493	530	473	525	515	512	445	509	524	521	491	476	452	506	530	466	513	513	513	491	472	482	530	464	503	466	484	522	487	497	476	519	501	448	471	484	481	500	491	492	468	491	513	474	505	459	491	463	472	428	475	523	467	492	499	489	484	494	495	495	496	523	481	489	463	487	487	499	472	498	450	541	465	489	501	476	445	486	501	514	495	515	479	500	478	526	488	496	504	506	479	469	511	518	482	483	491	479	483	487	490	478	498	475	468	514	476	509	507	489	503	501	527	519	489	509	473	500	485	508	496	477	491	495	479	468	523	493	472	476	488	483	482	465	508	453	480	476	458	455	481	440	499	485	480	484	499	497	476	471	477	488	505	487	512	430	454	512	483	446	467	491	493	472	450	506	467	500	487	492	497	526	482	481	466	460	510	462	469	477	504	514	478	495	506	448	514	499	506	509	477	520	495	451	478	452	483	484	477	509	502	508	471	484	500	448	526	443	500	492	480	469	514	491	498	484	456	467	468	482	491	462	501	477	510	522	447	485	498	502	479	476	498	500	492	489	478	500	530	520	455	511	501	501	494	505	509	485	457	492	523	503	487	483	519	482	480	498	476	462	472	520	414	492	483	453	486	473	491	491	446	517	505	518	492	492	520	470	516	485	495	526	509	449	495	513	541	448	464	477	463	498	502	497	487	430	531	493	500	490	470	482	431	508	498	521	495	522	498	471	507	511	477	462	490	526	542	465	508	479	477	463	457	473	451	487	492	486	506	451	510	475	544	486	536	509	522	512	487	545	528	483	530	492	498	494	475	536	492	479	462	482	466	517	464	495	478	486	486	486	503	457	486	489	507	528	505	479	469	501	462	491	512	472	467	477	473	502	513	545	528	531	461	494	475	457	472	492	490	499	464	471	493	508	495	456	462	509	465	512	534	504	511	489	503	476	450	509	465	474	485	479	465	476	480	527	490	488	494	486	513	525	502	501	495	471	478	495	499	469	455	548	484	444	501	502	498	533	496	489	477	488	479	497	490	481	496	511	492	464	491	473	480	467	484	493	460	463	503	514	473	481	483	444	502	522	506	499	488	485	484	521	499	501	465	467	541	484	520	496	473	470	485	546	477	462	524	480	514	483	543	513	502	536	494	455	512	462	520	496	496	463	464	502	506	480	457	473	502	486	502	483	483	469	505	508	576	507	515	499	482	471	509	496	494	500	487	493	489	481	446	459	470	496	488	495	457	496	488	473	513	500	507	472	481	474	519	534	506	480	509	465	449	478	536	529	477	472	495	482	500	465	495	491	463	523	492	507	471	514	470	483	535	467	504	504	472	487	488	468	454	484	511	507	478	478	482	522	489	511	486	474	498	493	473	451	510	488	490	456	510	503	483	488	472	483	485	489	504	464	491	519	484	497	469	493	501	472	526	458	509	561	504	536	507	484	498	483	513	500	480	464	503	484	495	489	500	474	487	455	485	490	474	521	460	522	475	470	528	515	503	478	542	498	501	467	478	483	498	485	466	472	450	441	474	464	477	480	503	518	502	488	438	491	560	477	477	494	487	514	517	481	521	488	489	481	495	471	496	483	525	466	496	468	454	474	542	473	488	486	483	481	484	490	483	513	469	495	536	495	502	472	508	495	492	500	473	469	504	467	479	515	452	486	483	482	480	498	462	509	456	453	480	495	449	530	497	430	505	475	501	438	487	491	496	517	475	502	511	485	498	524	522	474	517	500	450	496	482	506	532	460	485	471	482	475	438	464	481	482	458	468	505	471	457	483	512	517	487	496	509	489	470	493	460	497	485	469	474	493	517	500	483	489	533	509	457	488	535	516	494	480	521	467	459	455	505	495	501	492	469	523	507	491	480	502	519	456	487	479	511	491	448	446	476	538	469	479	510	480	532	499	501	462	485	484	468	515	498	501	524	511	448	469	514	511	540	455	503	500	468	479	494	501	490	510	483	552	522	517	514	500	508	499	518	430	469	481	517	480	477	514	434	532	489	497	497	515	495	505	467	476	479	514	465	479	446	492	458	509	483	498	495	501	518	481	469	467	507
1625	327	263	280	294	352	300	275	281	266	289	295	295	278	290	285	270	304	294	257	285	261	273	291	292	257	269	261	263	251	288	250	282	290	291	261	283	307	260	305	326	326	298	295	283	307	257	286	280	272	231	289	295	282	264	269	273	301	248	269	253	259	250	275	284	248	290	260	307	243	290	268	246	264	262	281	274	301	260	286	270	305	277	257	272	282	251	249	298	281	277	255	287	295	268	256	278	271	269	271	279	276	258	283	253	262	245	278	279	289	255	287	276	277	257	276	276	279	289	270	279	270	260	250	258	293	236	236	270	283	293	267	278	273	297	278	276	254	275	312	266	254	276	283	267	281	290	244	262	303	298	321	279	281	268	243	275	266	285	271	323	292	279	270	295	255	303	291	265	260	305	290	287	279	301	264	258	288	293	266	268	272	253	255	263	289	282	262	288	242	300	297	252	268	286	287	298	293	289	263	301	282	265	264	270	288	290	288	283	245	241	309	281	296	301	278	245	280	274	270	266	280	243	290	259	292	294	298	317	271	281	285	299	270	292	293	273	289	264	242	289	271	263	231	284	289	260	280	275	299	294	290	301	308	257	259	258	240	292	247	274	280	292	315	297	263	285	258	258	291	285	285	294	313	278	279	280	288	272	257	275	260	288	312	257	269	272	272	250	274	306	283	264	269	264	276	300	238	245	284	265	260	271	275	288	278	247	272	278	289	271	271	274	254	273	278	302	261	265	299	293	254	296	274	273	266	289	272	262	268	279	252	278	263	289	256	289	265	251	299	290	290	294	273	259	286	243	289	264	275	269	251	293	295	276	278	287	259	258	287	296	285	248	302	269	251	290	286	283	286	310	275	277	246	227	252	287	276	300	287	261	283	265	320	293	273	314	282	290	256	280	250	274	273	278	264	277	265	279	259	263	288	262	251	283	310	264	267	273	293	293	277	275	290	302	294	281	293	267	280	281	267	257	244	282	282	246	265	319	304	279	264	269	256	264	282	281	257	270	270	269	300	233	285	275	263	269	283	295	252	266	256	254	259	276	265	279	261	301	295	249	275	285	262	272	309	278	285	288	297	298	271	277	279	235	279	267	274	288	296	277	255	310	287	293	279	265	273	278	287	284	241	274	265	284	264	263	284	267	224	264	259	282	255	264	265	270	281	302	285	262	272	290	266	266	295	283	297	283	291	286	316	266	293	288	284	312	282	268	273	276	293	306	244	284	260	276	268	305	275	268	250	240	268	274	281	283	261	270	265	303	291	255	285	307	294	276	265	286	249	244	293	283	260	276	309	291	241	285	286	278	264	284	251	286	264	298	280	271	280	270	268	276	287	257	259	283	275	281	271	267	285	252	278	288	252	267	292	302	285	270	254	281	283	275	244	280	268	249	271	302	288	267	265	278	258	292	289	272	283	276	241	314	298	286	267	265	259	304	281	274	286	284	262	326	274	288	266	266	267	287	277	274	290	279	306	316	279	250	304	292	258	243	293	247	312	299	278	290	257	265	297	290	240	266	275	288	262	285	282	275	281	256	272	244	252	292	261	257	292	270	265	274	284	299	251	269	281	253	295	287	271	233	299	237	259	278	299	305	276	286	259	261	268	241	256	280	280	269	268	292	262	274	272	280	285	282	234	257	282	237	289	302	290	293	253	291	293	278	273	247	274	269	283	292	277	298	288	283	290	281	277	288	303	255	282	276	283	283	289	259	256	298	279	263	249	309	283	246	265	288	270	297	302	257	234	255	287	274	268	265	279	245	261	303	268	282	256	269	296	290	285	268	259	295	294	247	298	258	310	287	264	296	254	293	310	284	261	288	265	268	298	254	256	291	292	257	248	278	277	246	256	266	278	269	292	245	273	293	272	253	273	291	283	277	280	265	287	307	258	284	250	293	299	287	291	269	246	251	265	268	273	280	260	257	286	273	253	273	261	276	270	306	270	272	258	300	280	261	308	280	272	278	316	275	301	279	275	279	275	231	260	297	312	263	300	265	261	270	234	271	272	277	268	303	266	238	265	259	268	289	277	304	292	260	298	277	270	273	277	262	278	254	252	285	272	262	281	301	276	294	277	259	269	284	241	298	285	290	314	250	309	269	290	270	270	259	283	285	297	290	251	259	280	281	296	278	289	282	260	286	308	285	251	285	265	260	244	266	270	272	293	275	235	266	250	287	294	243	283	281	290	273	306	274	259	288	273	284	274	283	274	272	265	300	269	268	289	270	270	284	271	273	278	317	287	275	260	273	252	289	270	304	263	277	262	284	277	261	275	272	260	286	285	254	295	294	268	276	295	280	316	280	264	264	268	251	299	302	243	286	266	289	278	264	272	266	267	281	284	264	278	314	259	307	256	252	302	282	289	285	298	247	261	285	272	255	237	256	269	285	277	302	276	246	256	271	290	276	267	260	264	287	261	263	286	259	297	231	277	285	244	259	265	274	298	286	259	307	283	295	279	277	308	255	276	299	278	262	276	273	278	282	277	241	252	257	253	241	295	270	277	273	233	284	266	276	262	270	275	270	252	261	285	274	279	267	282	269	267	269	278	274	286	269	244	279	308	252	268	306	275	283	266	282	263	309	280	251	280	257	270	261	249	281	284	257	260	308	269	256	291	270	266	288	300	274	308	324	260	268	250	282	267	287	241	257	271	264	253	306	295	273	270	266	277	296	277	298	300	268	305	285	275	290	299	262	269	279	255	278	269	258	290	307	276	264	273	269	287	308	298	289	263	262	288	271	313	292	302	274	258	313	273	261	266	276	272	291	278	254	300	279	259	264	262	268	265	275	286	297	293	284	275	244	275	261	287	272	282	261	266	266	269	253	292	307	276	255	272	285	251	274	255	310	278	264	240	265	255	257	280	284	301	299	262	287	272	281	277	269	303	308	279	258	266	299	255	312	268	265	255	290	264	261	277	297	292	247	270	285	258	299	276	287	325	296	265	254	296	307	255	282	252	270	285	282	287	265	264	307	270	262	280	304	259	244	269	309	279	278	280	293	250	278	322	264	285	279	255	271	230	299	254	241	273	310	289	259	265	286	309	257	312	272	244	280	309	268	263	305	269	273	254	273	277	266	295	285	241	281	273	260	255	282	279	287	275	274	290	267	259	272	277	293	268	278	309	279	258	280	272	273	303	290	272	268	266	267	249	279	290	294	258	284	274	259	261	275	300	270	280	278	286	250	267	315	255	245	272	248	294	306	282	279	284	260	259	260	296	292	254	290	269	266	279	262	296	292	257	282	277	278	264	279	288	243	284	289	285	282	277	260	286	311	240	241	263	262	290	260	273	288	262	249	280	288	273	276	266	276	307	254	268	284	300	271	252	253	281	269	293	274	270	258	276	263	288	252	256	274	293	276	289	280	298	302	250	273	230	259	290	287	272	292	290	253	277	258	277	282	266	262	256	274	313	298	263	293	287	283	281	281	273	284	300	267	277	276	268	281	273	280	285	271	307	309	288	278	259	310	287	278	263	271	258
1782	683	647	642	658	623	624	640	668	621	663	616	647	637	632	656	634	632	633	621	587	613	604	638	586	604	599	609	603	560	577	628	627	588	602	598	622	610	646	599	643	610	620	583	590	632	634	621	618	553	622	635	583	629	606	619	640	603	611	597	577	660	640	602	606	620	597	666	600	591	621	647	599	603	587	607	634	545	608	700	631	641	621	607	642	604	640	643	606	625	637	704	609	627	610	623	627	625	658	612	614	596	632	576	575	594	627	648	644	599	578	600	614	640	571	628	593	613	620	552	630	566	569	623	601	659	597	629	653	631	663	638	609	607	609	611	625	588	614	639	620	592	656	610	658	683	618	618	609	592	596	633	663	636	631	586	663	610	641	645	640	576	625	599	655	622	599	670	637	620	653	572	590	656	663	595	609	618	571	608	581	576	625	652	631	625	621	566	622	670	641	596	665	582	675	619	659	649	636	630	622	601	589	596	625	583	640	629	602	574	651	620	592	655	638	590	614	586	637	643	621	602	577	618	618	624	619	629	624	599	622	640	577	609	637	599	633	611	577	610	611	636	601	640	623	601	604	654	645	650	629	599	601	624	601	616	572	617	583	588	622	642	634	621	608	609	570	675	601	617	613	606	607	639	603	613	621	608	620	646	648	657	619	616	622	657	619	617	575	614	636	604	649	585	614	611	632	646	634	624	609	657	662	646	617	632	593	655	604	631	610	617	570	595	651	657	599	627	596	610	630	618	581	621	595	603	623	570	618	670	646	646	638	606	640	611	609	618	567	600	564	600	664	646	633	611	636	644	628	583	609	602	647	647	667	614	623	647	636	635	602	616	611	640	616	627	632	587	624	620	596	624	568	600	619	640	610	615	601	625	617	650	601	612	617	615	609	579	600	615	661	573	556	593	567	617	608	612	630	617	597	598	599	656	593	556	626	620	611	660	643	652	629	663	643	649	658	630	590	611	633	637	611	623	612	618	611	651	620	603	676	613	614	629	596	598	643	655	609	616	604	655	566	607	662	588	675	610	593	640	618	642	599	656	573	610	661	639	608	598	626	596	577	599	632	607	637	622	643	593	616	598	630	635	597	596	622	626	633	606	623	607	591	644	623	575	577	584	620	612	637	589	641	618	618	606	651	620	662	630	600	612	596	633	643	631	605	633	642	646	613	588	651	643	615	634	622	623	612	630	639	623	644	644	638	615	642	655	600	601	611	599	637	605	621	590	590	570	690	605	627	618	622	640	647	655	665	628	655	619	633	639	598	648	620	632	638	635	611	590	639	628	618	640	640	660	622	572	685	608	625	638	645	620	610	641	622	661	643	579	604	598	619	648	607	650	642	621	625	625	595	623	615	638	600	606	624	607	641	617	644	600	614	670	628	570	621	625	649	610	663	638	612	625	623	593	596	601	665	620	597	614	604	608	618	583	586	635	621	586	642	598	614	630	626	584	590	649	609	553	657	599	664	594	629	586	585	660	633	595	634	635	585	627	625	602	612	629	684	598	617	624	633	671	606	617	638	614	659	591	659	672	656	625	607	631	609	661	614	628	623	626	641	603	581	594	614	602	639	598	653	648	611	597	650	632	637	612	625	637	594	646	630	623	636	678	630	572	639	598	611	612	620	609	609	612	656	602	601	619	618	586	582	642	638	575	616	632	613	628	617	599	584	595	682	636	631	605	627	648	649	610	627	623	615	579	625	608	621	640	609	606	612	581	649	621	603	617	650	601	617	637	556	625	613	601	597	629	587	584	600	626	620	620	611	586	662	603	609	638	622	598	690	603	661	583	643	593	643	619	617	623	601	618	623	560	596	610	616	640	645	631	659	651	637	661	624	629	610	610	589	602	594	623	589	611	576	598	617	621	606	584	616	623	628	617	644	616	646	645	612	603	661	621	581	650	628	623	643	639	661	642	584	641	620	538	657	583	615	646	632	683	658	652	608	655	650	629	598	610	609	547	680	642	637	630	627	618	652	574	626	618	610	586	595	683	642	580	645	593	621	583	623	564	641	600	615	624	603	616	657	611	630	630	623	581	663	618	599	643	672	615	611	630	565	607	615	651	609	589	608	617	644	598	617	601	615	662	611	621	583	669	599	565	602	600	617	554	636	618	664	623	614	595	623	567	630	676	607	650	610	586	644	607	643	615	627	688	621	608	625	592	621	598	637	639	638	584	634	606	598	600	606	645	598	635	637	603	651	618	630	616	597	562	589	623	609	646	572	605	582	638	618	606	584	633	587	585	636	598	642	572	620	597	641	613	611	625	605	647	596	613	584	611	644	609	580	612	590	584	628	649	592	596	611	623	643	627	660	622	634	633	624	599	618	631	625	623	648	613	595	671	607	668	599	608	607	632	633	648	602	605	632	618	598	637	595	640	596	582	629	605	616	596	601	600	621	593	600	574	603	594	642	609	611	700	604	597	664	591	634	612	596	582	643	654	592	679	573	641	631	599	646	639	600	614	576	598	632	563	640	603	626	588	676	621	645	635	635	614	649	604	633	639	622	642	643	622	634	611	605	627	626	647	633	592	645	648	650	627	609	593	616	569	672	640	594	667	603	625	621	642	568	633	675	583	618	596	591	586	651	636	646	629	624	623	604	605	639	651	613	678	633	629	607	647	643	622	594	621	635	681	620	617	651	606	628	628	626	630	636	613	632	624	625	607	618	575	600	614	623	615	596	603	653	610	584	589	608	634	648	623	605	628	628	632	547	560	589	639	590	643	591	644	632	573	586	552	612	590	609	589	636	598	621	604	606	625	650	642	653	611	615	630	619	593	622	651	632	638	629	630	595	611	638	618	616	602	655	605	642	629	636	641	634	576	628	595	575	637	614	659	609	587	604	611	608	628	607	616	574	650	566	602	578	592	640	611	595	592	621	641	605	638	625	607	588	637	642	589	655	612	592	570	625	617	653	586	626	593	596	618	609	605	658	590	658	615	585	685	625	627	633	584	647	611	669	614	552	579	632	628	566	597	588	581	599	603	648	614	626	585	612	619	619	616	614	618	596	585	618	662	558	611	634	607	625	591	648	630	555	633	615	617	615	621	654	597	615	618	617	640	621	600	621	591	609	609	645	619	612	613	601	637	597	610	625	571	629	608	589	631	580	643	611	596	629	602	583	652	616	639	619	601	678	599	605	610	653	647	629	629	657	624	585	644	621	623	598	683	659	598	621	671	609	579	587	604	584	611	595	608	650	618	633	605	603	607	617	622	635	615	601	607	586	628	644	613	625	682	614	657	609	673	614	604	615	617	634	638	569	604	617	651	635	627	609	602	590	616	638	602	673	655	619	627	596	606	628	604	625	636	654	642	646	658	607	612	623	625	622	636	601	578	660	625	622	601	655	586	610	592	563	617	567	611	614	605	615	612	613	628	584	589	641	598	620	618	632	635	616	634	628	603	674	628	619	630	646	623	673	640	629	635	606	597	578	641	629	628	640	622	625	640	603	613	602	626	582	570	668	617	636	638	644	628
7219	393	438	360	269	213	200	178	137	171	140	148	133	133	157	152	141	135	135	136	141	131	124	131	149	126	152	105	101	110	135	127	121	135	134	119	121	114	134	130	147	132	134	118	120	105	123	117	137	133	118	116	137	132	119	124	124	128	113	114	105	126	122	117	130	147	120	121	108	130	138	126	109	120	118	119	127	96	115	130	108	133	126	119	110	119	118	122	135	112	115	124	121	96	121	136	147	143	129	109	110	122	129	128	116	113	113	130	123	122	119	133	99	121	105	117	124	127	143	132	137	116	108	102	107	128	129	106	99	120	95	102	130	142	122	120	122	131	111	111	108	136	127	116	115	121	128	137	119	119	120	137	103	84	119	109	105	115	150	138	129	111	104	128	96	135	107	139	113	115	136	124	114	134	117	109	106	103	119	125	123	111	115	127	109	119	130	113	126	128	139	100	116	123	110	143	122	141	136	128	102	120	114	109	121	126	119	120	109	100	113	122	132	123	112	116	112	125	142	109	132	140	135	109	102	104	140	134	114	106	102	98	100	120	112	107	116	104	113	130	148	126	132	130	123	117	114	155	126	148	105	140	119	135	101	112	110	113	102	103	122	112	114	130	123	128	107	114	114	113	139	131	127	126	108	118	109	130	115	126	112	113	105	99	129	119	106	135	127	128	107	132	116	112	115	154	130	111	121	92	106	164	93	127	111	113	123	132	112	120	103	119	119	122	142	137	89	125	139	139	135	125	109	113	120	133	114	134	104	135	107	117	129	132	107	128	119	126	119	106	117	132	115	112	104	125	131	108	123	112	126	117	134	122	140	132	124	101	112	97	107	117	140	124	107	129	118	98	164	112	108	111	106	122	106	130	129	119	122	120	124	118	102	126	102	138	117	113	117	110	125	119	112	122	106	127	113	129	124	115	126	119	124	129	124	104	123	117	114	130	127	129	123	133	113	118	101	122	114	119	134	101	123	101	118	109	124	113	94	108	117	134	105	106	109	126	131	118	128	119	123	123	125	93	138	123	118	132	123	106	108	123	115	119	106	122	97	125	93	125	126	117	116	135	100	118	125	111	114	137	114	110	129	131	111	141	131	122	117	128	134	118	128	114	102	116	113	120	126	130	147	109	134	120	128	140	137	123	119	119	125	134	114	135	113	126	123	116	123	122	132	131	125	140	143	116	131	101	121	122	113	106	103	116	110	128	126	118	133	108	120	136	122	120	150	106	125	113	90	103	119	114	132	126	111	122	122	128	127	106	116	92	121	110	128	103	120	150	116	139	118	105	129	109	123	120	116	126	118	117	111	113	129	131	123	123	129	126	131	131	106	115	112	109	136	118	125	102	115	122	124	141	132	120	120	122	111	138	121	131	119	113	116	114	127	118	116	109	124	133	125	120	100	107	121	115	101	122	123	112	121	132	116	101	126	122	109	114	133	121	135	112	104	110	104	130	126	109	120	112	124	129	126	125	132	132	107	111	114	129	123	125	113	136	123	136	122	108	122	109	127	106	122	120	142	140	114	118	109	125	112	109	143	113	120	140	122	144	135	122	117	127	109	122	130	102	134	110	100	129	111	93	123	105	124	145	136	133	128	113	108	126	137	121	133	130	147	135	132	121	113	113	137	143	114	108	122	151	130	112	127	119	104	115	116	116	103	120	103	122	137	110	116	122	111	129	120	133	98	90	112	109	123	139	132	122	136	110	110	105	120	109	111	102	114	117	126	108	122	115	117	104	140	114	118	126	142	123	125	118	113	129	115	127	130	130	104	131	128	117	110	115	118	120	123	125	121	127	118	123	118	119	119	137	126	131	100	121	123	95	110	128	123	110	121	119	136	118	115	112	118	86	117	121	117	102	118	103	107	125	113	123	116	111	109	116	120	147	135	116	129	136	108	117	141	134	113	108	117	120	145	121	125	121	123	113	128	136	111	100	123	106	129	143	140	136	106	138	123	124	123	110	110	121	109	105	156	119	147	130	128	130	109	122	113	105	113	128	137	130	122	117	124	115	125	126	117	129	121	129	115	112	101	115	120	120	113	110	124	129	124	107	100	109	120	117	101	126	99	125	119	112	121	128	126	104	123	138	126	110	113	119	117	131	101	116	120	110	134	127	116	115	129	114	123	134	138	133	121	123	133	113	123	125	103	112	115	122	123	97	122	140	101	117	139	127	137	144	112	124	114	137	129	115	143	112	133	138	106	152	124	145	116	112	135	124	138	127	113	109	123	109	128	114	130	127	120	143	150	144	118	124	113	129	103	140	123	101	118	122	129	112	98	134	130	127	126	120	119	144	124	116	129	142	138	96	121	146	102	131	104	108	125	146	103	119	125	119	105	98	114	108	115	109	130	108	108	126	112	132	122	142	115	112	123	121	118	119	139	115	122	132	109	104	132	120	123	128	119	114	118	108	130	126	127	129	107	117	116	129	123	125	117	119	125	119	125	119	134	131	106	92	118	114	103	122	124	112	109	99	104	112	100	116	122	110	114	143	128	108	109	154	117	127	117	105	123	127	143	111	120	114	118	128	132	119	128	104	126	106	115	121	108	141	120	115	136	119	123	149	130	132	108	100	121	144	109	142	106	120	130	134	119	111	116	139	117	104	119	127	109	114	112	102	109	140	115	136	127	146	114	109	102	118	124	103	134	105	117	120	109	113	109	115	118	153	129	96	115	139	114	123	123	112	119	120	105	114	144	125	112	125	120	123	125	139	118	115	111	123	108	113	148	123	127	142	124	124	124	129	128	106	117	127	120	125	123	126	128	105	101	111	128	137	104	134	112	118	106	123	112	116	113	109	156	109	119	122	127	135	115	123	143	122	129	143	121	139	113	117	121	141	124	89	116	113	113	128	129	117	135	116	122	139	119	132	117	103	126	105	140	128	118	120	127	124	102	104	115	116	124	138	147	121	104	135	117	128	134	116	119	115	115	139	125	133	114	117	109	110	127	117	105	128	122	101	125	151	135	135	117	127	116	112	114	128	114	140	131	120	111	126	121	124	116	114	122	105	112	123	112	101	121	125	129	104	126	119	116	127	118	103	127	101	127	135	119	109	121	118	99	127	109	133	125	125	116	124	117	130	121	98	110	106	123	117	117	114	138	116	124	133	139	125	115	160	113	144	113	106	130	139	121	122	114	127	128	111	135	119	112	129	90	111	111	87	148	126	108	104	126	113	119	133	114	115	130	113	120	96	110	139	130	107	113	137	125	129	115	119	119	104	112	122	118	130	103	120	125	112	102	118	118	128	105	140	141	112	126	118	101	121	111	116	125	117	139	114	112	119	123	134	105	116	132	115	110	127	135	103	118	107	124	126	120	138	112	136	114	116	110	119	118	124	123	109	99	129	122	143	114	118	114	112	110	105	126	133	146	135	112	134	137	116	120	126	130	140	103	159	115	125	93	130	111	125	126	97	125	96	121	130	113	101	134	112	120	107	131	119	127	115	94	114	116	137	103	119	124	113	102	107	123	123	93	122
5863	599	972	1159	953	798	692	629	545	546	515	418	444	397	423	421	385	433	393	390	350	368	372	355	355	335	344	331	368	356	345	330	351	300	352	343	364	368	329	345	353	314	339	339	353	310	315	331	332	318	354	327	314	296	301	314	343	330	322	322	340	327	319	333	287	323	345	345	357	358	326	323	354	305	321	303	329	289	320	340	275	286	329	355	333	326	314	303	314	343	302	286	309	333	355	327	324	342	349	314	314	328	309	320	324	320	332	340	320	325	326	321	365	277	336	310	323	289	316	296	323	318	322	296	314	302	299	325	326	306	324	310	315	322	312	315	308	303	342	314	333	311	302	314	346	298	332	333	330	312	296	311	289	346	333	291	315	289	330	342	321	330	325	296	348	301	321	290	320	343	313	309	318	333	330	313	343	311	334	309	342	316	347	348	308	329	333	305	328	325	348	327	313	337	296	300	299	318	313	338	337	332	332	330	332	317	360	289	359	316	312	300	345	309	279	302	303	313	311	322	312	311	323	296	318	344	295	313	334	350	319	317	302	315	326	272	322	316	338	327	341	321	296	323	329	334	316	305	314	308	299	332	301	335	302	338	343	343	316	317	312	308	326	337	341	338	316	295	365	318	336	318	315	335	320	311	326	326	357	331	314	331	304	306	305	325	343	312	299	309	305	320	300	328	319	327	316	297	350	326	313	289	302	336	346	346	310	339	345	339	292	317	304	318	328	336	335	303	329	336	314	334	311	310	340	297	359	350	302	314	312	324	339	328	321	343	353	313	340	306	311	308	325	360	301	302	329	290	289	317	329	322	309	315	294	316	296	302	299	336	337	317	327	302	341	307	278	289	322	319	337	335	311	315	327	373	284	300	332	331	307	335	292	329	324	310	330	315	311	326	326	326	319	345	326	345	330	312	318	320	336	335	298	340	290	305	341	318	332	326	293	343	322	323	335	297	302	311	309	332	326	333	327	338	324	335	300	348	343	314	292	298	317	323	335	330	323	316	295	304	303	289	295	292	300	295	337	297	316	331	301	332	297	338	335	309	296	318	324	306	296	321	333	323	331	347	336	338	319	318	292	329	339	332	322	303	321	321	309	324	317	324	313	333	306	336	337	322	318	291	324	349	298	312	287	345	316	312	296	316	331	319	310	315	365	336	311	320	317	315	346	339	278	319	342	330	297	312	304	326	321	331	310	327	335	316	295	339	271	326	303	317	336	300	333	334	308	319	307	301	339	336	325	324	352	343	296	306	309	314	307	299	330	319	346	321	307	327	301	350	329	301	307	288	337	326	304	325	340	319	293	326	330	359	319	314	360	329	326	304	312	320	327	308	315	318	356	301	297	305	370	302	299	312	313	317	320	365	303	302	312	306	318	327	324	318	318	309	326	346	334	331	332	291	314	334	305	361	343	304	347	310	298	315	316	314	306	303	334	323	330	294	315	312	363	320	331	293	316	331	288	298	327	301	316	298	312	292	308	289	308	321	335	337	331	302	304	303	324	308	327	324	319	307	308	319	323	314	331	300	303	306	346	326	320	295	336	318	338	326	327	370	299	322	308	329	292	322	328	293	309	336	296	322	303	314	331	336	306	336	329	322	310	325	328	315	362	298	333	309	336	312	347	321	327	321	333	332	338	305	318	280	317	279	309	295	341	361	335	318	330	343	308	306	324	318	322	347	353	302	326	314	292	299	299	339	325	336	362	312	282	303	306	313	304	294	289	323	332	331	338	321	305	297	303	309	326	316	335	328	318	338	322	313	307	336	312	317	358	321	313	316	338	339	318	308	322	328	317	319	317	317	293	315	315	330	328	346	337	290	307	364	330	295	339	301	318	339	318	305	314	315	343	319	355	332	330	315	332	342	347	304	306	323	305	329	313	303	338	326	323	326	347	311	334	331	287	316	313	339	321	294	306	297	301	342	329	303	311	317	301	306	292	290	278	314	337	301	325	319	311	305	303	285	311	306	312	341	354	313	294	348	271	308	317	333	305	348	306	291	310	308	314	333	279	302	339	298	340	309	302	305	329	300	308	315	315	300	302	337	312	286	325	317	341	291	342	320	290	320	319	342	292	329	335	309	293	314	297	311	310	320	342	320	305	320	301	306	315	361	344	330	295	329	294	302	315	321	323	332	353	310	300	340	335	320	305	308	315	338	312	333	325	307	306	322	292	299	301	331	308	323	326	302	281	326	303	317	355	332	350	304	334	309	316	340	302	303	336	315	306	308	312	317	321	314	312	323	319	321	307	321	315	309	314	332	344	321	317	325	322	299	283	337	323	351	333	347	278	347	309	340	320	293	299	326	321	297	326	331	335	338	348	304	324	304	286	306	299	307	303	314	302	338	317	345	335	328	315	295	317	299	300	337	322	342	346	313	311	317	323	297	329	332	339	301	303	291	302	325	321	301	318	290	301	324	313	324	326	354	339	344	317	287	342	352	357	365	325	349	352	305	291	287	308	331	302	324	324	316	314	334	341	316	315	342	310	341	350	335	290	335	338	330	303	319	313	336	322	325	339	316	337	318	324	314	313	294	313	348	347	278	334	313	347	330	315	319	333	343	301	324	326	316	307	308	342	333	336	319	333	289	337	315	344	339	311	301	347	304	294	329	273	323	314	337	345	306	312	306	326	309	318	316	334	315	326	321	333	341	317	302	291	311	292	296	303	320	326	319	304	339	307	348	315	327	353	345	346	355	287	292	323	296	318	350	321	347	343	313	313	338	342	278	300	360	320	289	307	331	324	307	321	320	321	325	298	318	290	314	317	322	302	333	339	306	311	340	295	330	329	305	348	316	317	337	313	330	313	317	316	338	310	325	302	311	329	323	335	329	294	348	337	319	298	355	357	329	324	329	321	284	307	328	297	320	311	334	324	310	297	322	295	336	331	319	329	346	317	313	305	329	319	305	296	309	328	336	316	323	350	313	333	329	304	311	330	332	339	288	322	346	323	324	304	328	337	333	314	305	308	324	297	324	297	304	302	328	315	303	331	320	315	300	317	337	337	333	311	321	354	340	303	321	334	314	319	309	287	328	372	295	320	302	314	300	331	327	357	285	305	288	316	308	351	321	293	295	321	339	328	321	322	330	332	321	351	311	312	329	316	329	314	323	309	319	352	293	323	375	321	337	268	323	308	300	308	316	322	307	301	303	322	311	345	335	338	318	331	338	277	335	349	324	317	338	329	335	290	318	312	322	350	319	304	296	347	335	320	296	296	325	320	320	320	321	322	341	316	304	331	332	330	311	306	317	307	326	323	303	316	312	351	334	316	295	321	306	297	353	298	335	312	321	300	301	314	320	304	316	350	296	317	330	312	320	312	299	326	322	317	307	326	289	329	295	341	312	309	296	369	310	305	293	304	312	306	300	358	333	340	317	344	353	280	353	335	323	298	299	294	316	325	317	305	310	335	341	307	310	322	304	321	344	322	341	316	305	294	297	326	300	304	323	308	294	320	351	298	335	312	322	346	310	290	290
13818	1040	871	722	486	399	327	317	303	295	253	243	224	212	209	214	224	247	213	222	190	229	185	219	218	219	194	225	194	212	214	174	196	211	204	183	193	217	185	218	198	208	205	199	191	208	219	188	201	200	156	186	205	230	192	200	177	185	223	180	200	198	189	199	192	193	195	194	199	182	185	180	188	179	187	179	189	214	218	185	187	179	197	230	199	188	190	182	188	187	186	205	181	204	223	207	206	194	189	196	196	188	198	196	179	205	198	178	207	222	202	185	176	197	160	209	187	221	187	213	197	186	179	168	186	192	233	217	230	194	199	201	208	226	203	173	170	189	182	196	226	217	184	190	206	194	211	197	207	211	181	178	194	175	193	207	207	196	201	185	219	216	162	182	171	202	199	205	214	215	149	200	195	218	202	214	203	193	169	196	234	195	194	204	183	199	170	209	200	180	185	175	169	200	197	198	200	219	183	208	181	187	186	196	223	161	184	216	201	179	219	191	170	224	200	189	205	226	190	212	205	207	205	188	186	189	203	195	178	189	210	174	172	208	172	185	211	197	191	201	210	199	191	203	176	198	174	174	192	184	183	198	185	174	190	181	198	188	187	184	182	194	192	202	210	211	208	206	202	200	195	186	191	173	195	236	191	187	177	192	209	201	192	191	190	171	195	171	187	230	187	208	193	197	211	172	159	184	229	180	196	196	201	196	204	198	187	171	200	198	201	197	184	210	179	182	208	182	209	198	187	172	167	213	162	194	219	196	190	184	192	196	234	202	213	212	205	227	213	199	184	220	198	202	163	194	200	231	203	222	181	204	203	203	197	195	183	193	171	187	186	194	212	179	215	202	185	198	188	200	201	227	161	173	230	211	210	187	181	208	195	190	189	170	196	192	207	176	184	213	199	181	206	188	215	192	216	179	167	182	211	179	163	203	187	204	200	206	179	197	213	182	190	188	172	184	183	198	215	175	201	216	202	181	179	229	194	203	192	194	200	190	190	185	171	191	208	216	218	182	210	210	205	190	183	194	167	167	227	178	194	178	183	195	194	176	187	207	173	172	190	204	196	162	197	204	179	172	201	180	207	172	220	220	187	208	197	188	173	169	180	199	179	206	207	206	178	172	220	178	186	175	182	195	182	180	192	196	237	210	221	192	215	188	190	188	187	232	186	197	184	189	191	174	192	189	179	186	201	179	206	173	194	178	196	173	202	193	177	199	173	180	191	218	202	196	172	173	186	187	198	195	182	179	194	181	194	196	204	198	217	197	194	188	197	198	215	165	169	166	190	188	208	188	180	180	180	230	184	179	207	200	177	193	206	203	194	191	214	219	182	164	183	195	193	197	189	195	200	189	203	186	201	214	201	217	193	201	149	182	207	215	222	176	182	182	209	198	200	164	176	208	225	190	201	187	191	199	210	226	188	180	191	201	169	204	192	202	218	188	205	211	200	172	187	183	195	174	179	194	204	239	186	170	197	202	207	197	181	169	155	193	187	204	173	192	206	210	195	204	179	217	183	200	186	197	213	200	194	173	165	182	189	188	168	196	207	194	208	181	195	169	188	195	205	195	172	196	202	192	196	186	184	198	188	183	187	202	200	223	185	197	189	192	198	185	208	200	165	177	154	204	181	215	178	191	178	191	219	196	189	205	169	194	220	215	222	197	194	179	208	197	201	159	192	195	200	201	195	178	174	177	179	169	218	171	214	198	189	177	199	197	200	197	220	181	177	201	194	212	203	173	169	181	192	203	186	178	199	191	178	187	201	198	216	218	180	206	202	183	197	170	204	192	180	198	176	226	205	201	197	181	205	174	164	228	204	196	208	197	209	204	198	168	211	205	208	195	202	211	209	228	208	182	206	220	195	183	197	189	201	216	217	199	166	187	197	192	222	206	191	214	210	191	193	185	196	168	199	184	207	190	213	201	185	199	187	200	204	174	202	210	209	188	206	200	187	195	196	189	173	217	186	187	199	198	180	163	193	205	218	185	192	182	188	196	166	188	157	182	194	172	182	207	194	188	224	198	193	211	172	198	215	200	218	192	191	199	180	208	172	180	211	188	182	204	211	202	226	203	171	195	188	195	190	189	198	176	187	168	187	211	209	234	180	178	194	198	179	200	209	191	185	187	205	196	187	193	206	197	181	176	211	188	196	175	170	180	198	148	210	210	188	207	162	210	213	177	212	207	204	185	171	202	162	196	195	216	169	200	192	187	178	203	216	188	192	207	192	185	198	168	211	191	199	185	213	184	186	172	198	204	170	180	204	178	188	172	193	200	201	207	195	171	170	196	187	199	181	181	208	199	185	188	189	202	185	195	177	183	209	189	204	193	195	176	210	200	190	196	196	199	211	207	214	188	179	185	184	208	195	208	224	207	188	177	181	194	203	196	211	183	225	189	254	209	185	197	232	194	185	221	200	172	216	204	161	220	211	198	188	206	181	166	191	175	177	175	170	190	181	206	181	207	223	190	186	188	203	187	210	211	218	206	203	166	197	190	201	224	192	217	193	176	192	179	181	182	190	182	198	186	167	205	184	170	186	192	197	191	211	186	215	216	199	209	166	179	195	196	217	173	207	180	188	178	209	191	174	195	203	202	211	197	215	196	202	207	212	222	195	183	185	184	181	199	211	213	194	187	193	182	229	207	188	193	181	192	212	186	205	188	178	208	184	199	206	196	188	200	205	191	204	218	202	200	173	200	177	198	204	188	229	197	177	182	181	181	167	207	199	177	183	209	209	200	184	176	196	195	208	191	176	193	168	192	210	172	198	212	190	180	207	178	207	182	189	185	217	209	226	221	168	174	221	192	194	188	216	223	200	184	189	200	221	187	198	193	190	180	190	169	204	188	192	176	205	195	215	197	178	168	192	199	201	199	204	188	196	199	205	166	210	195	208	200	183	170	193	200	196	189	204	189	184	178	208	201	213	169	183	176	170	221	192	159	194	187	163	184	214	191	206	194	183	182	194	210	175	217	185	179	177	199	174	213	203	177	175	181	191	160	174	221	202	196	184	190	183	216	206	199	185	182	188	194	172	192	205	199	190	223	209	196	190	184	213	187	209	188	200	170	205	205	195	193	196	190	196	200	190	195	215	203	226	193	195	205	216	179	208	180	168	200	194	172	168	187	182	172	180	178	183	167	205	191	182	194	181	192	190	200	190	189	209	210	191	184	182	175	222	215	219	197	177	193	205	191	202	194	208	184	194	196	189	178	209	190	178	195	191	205	217	195	233	194	184	190	184	188	190	181	198	219	178	182	201	192	219	189	204	202	189	210	201	230	195	191	192	189	184	168	200	201	203	213	188	175	194	178	187	199	188	218	178	203	211	211	185	203	176	212	200	208	217	199	205	198	210	191	188	179	176	200	218	198	192	192	198	207	219	191	194	200	217	198	185	190	208	235	169	188	192	194	164	173	191	184	183	185	195	188	175	177	193	209	199	219	202	207	218	189	210	203	172	200	190	186	191	213	196	171	179	164	202	191
7928	1027	1765	2039	1745	1564	1282	1172	960	834	775	789	712	654	687	639	655	620	597	571	560	581	558	544	578	531	579	549	574	533	501	503	563	519	526	518	565	496	457	539	518	512	519	495	548	512	516	523	520	510	554	490	492	486	532	494	516	503	497	490	511	510	500	498	478	524	528	489	510	472	514	489	499	524	471	484	462	531	504	478	519	476	472	486	471	478	483	510	502	524	479	502	431	504	493	481	490	492	475	498	512	479	492	484	515	490	481	515	512	504	502	524	496	482	449	480	514	479	538	480	465	475	496	476	493	446	508	484	501	480	485	472	497	512	535	496	463	484	514	484	477	466	443	468	555	492	444	478	483	478	489	448	470	499	498	503	487	438	482	469	490	477	460	532	464	493	483	485	488	479	484	519	500	551	492	502	468	512	497	515	523	492	508	462	502	462	483	498	479	475	526	475	541	453	537	498	495	461	496	495	452	501	514	500	487	483	455	468	484	459	505	510	510	494	473	465	495	478	515	524	512	517	513	507	496	481	496	469	489	498	486	474	521	491	508	493	482	503	504	445	482	530	521	480	512	526	484	491	497	483	478	496	492	481	503	483	476	492	502	515	464	496	466	478	488	495	502	494	510	488	484	483	528	522	458	490	476	487	469	456	466	495	505	487	511	469	523	540	535	457	487	490	492	483	504	523	473	499	481	498	510	509	487	480	487	511	472	505	524	475	486	518	448	505	479	484	476	488	471	495	521	491	535	480	525	489	455	474	490	485	475	523	499	469	508	529	494	485	496	496	455	507	471	474	481	459	457	502	476	526	497	487	540	505	462	484	538	465	472	450	497	532	508	488	501	512	498	477	513	520	519	508	475	497	460	476	496	500	458	471	506	506	533	444	473	459	515	483	502	496	520	497	498	470	494	469	497	485	523	495	495	453	454	493	496	469	522	500	476	491	491	516	555	491	471	529	474	510	446	512	447	472	494	489	508	532	467	483	474	493	495	457	523	475	503	503	503	477	474	495	478	508	520	502	550	511	470	487	466	508	449	490	463	480	496	526	503	469	502	477	536	474	481	496	494	467	470	522	515	536	472	456	502	474	484	450	448	513	477	484	440	502	513	503	493	485	477	500	503	505	517	482	474	494	481	502	475	499	491	479	519	500	526	495	510	504	474	510	490	483	505	505	524	505	523	472	486	473	498	500	480	451	532	486	521	517	473	464	480	484	463	477	473	461	468	494	510	519	473	493	462	483	527	469	466	483	501	479	507	490	525	495	520	527	484	528	488	515	467	507	461	475	489	488	473	480	472	474	481	495	511	436	489	499	511	472	510	493	509	468	519	444	501	544	466	487	510	479	502	470	488	478	485	444	507	457	489	496	488	484	522	488	470	515	526	483	474	463	478	491	456	470	497	479	524	469	491	488	465	482	489	542	497	515	501	486	484	476	462	469	507	473	511	496	507	506	504	450	495	521	469	488	498	512	460	526	503	486	479	494	486	506	475	496	491	459	496	496	512	519	486	494	506	471	478	470	499	451	466	455	464	516	505	470	468	517	487	555	484	496	493	503	503	487	485	483	528	485	449	475	494	504	495	497	508	501	492	479	529	470	487	498	497	431	499	484	460	512	459	500	515	497	481	503	514	475	450	510	471	540	463	471	509	467	483	505	481	493	512	487	459	469	476	472	514	462	461	495	497	519	489	491	464	508	486	515	503	480	473	530	497	503	477	535	469	491	520	470	482	488	489	511	492	462	462	489	521	479	461	496	523	540	475	492	469	510	468	499	490	498	507	497	503	454	468	487	473	513	483	475	498	480	514	500	508	479	501	520	464	440	513	517	520	503	457	500	483	474	516	489	485	494	480	499	508	486	533	520	518	472	464	511	525	475	469	470	504	502	510	493	507	530	454	505	496	497	520	524	511	468	517	505	499	479	517	467	485	507	454	478	499	537	445	516	506	494	505	502	509	506	492	510	491	503	522	521	546	491	528	518	462	459	484	516	443	516	488	488	505	501	458	487	483	495	484	500	516	506	512	480	498	491	512	483	489	476	544	479	527	484	492	471	490	496	493	474	503	483	439	483	495	492	473	465	533	489	520	500	488	477	507	518	491	462	485	525	481	500	477	524	491	488	530	541	462	518	514	509	482	503	509	503	511	479	508	490	485	495	475	506	502	491	476	486	473	471	506	506	500	472	466	449	516	481	492	483	479	500	481	483	492	515	459	473	486	521	470	487	541	522	507	487	479	488	483	505	500	478	480	478	518	513	506	527	480	499	515	462	446	482	516	470	512	510	505	501	480	463	493	499	478	467	465	499	481	530	488	501	492	538	492	460	508	447	494	488	451	486	524	494	506	498	480	498	491	492	492	445	536	507	496	493	501	478	566	468	465	542	513	441	480	493	449	486	492	455	507	474	530	480	505	481	498	487	484	482	453	499	476	470	468	445	478	519	469	518	524	486	510	510	488	459	509	491	463	511	493	549	493	522	471	493	460	488	506	457	480	502	471	491	522	507	520	517	458	509	504	465	526	499	511	504	511	491	490	482	509	462	509	464	491	515	505	495	476	498	493	452	502	484	497	524	472	473	506	490	519	489	515	473	464	486	504	469	507	446	513	450	479	492	458	475	515	481	447	509	457	467	481	505	526	564	467	497	475	474	449	472	478	494	490	495	506	483	452	541	466	522	520	522	515	457	490	501	505	498	474	475	483	513	463	512	461	490	504	518	477	500	492	476	532	476	481	528	456	468	493	472	470	430	510	470	533	485	466	517	487	510	508	505	475	515	475	509	470	480	509	477	487	515	510	476	490	476	494	462	456	492	503	472	556	489	495	528	502	469	494	530	462	488	477	472	506	506	507	484	471	506	501	492	480	487	491	495	491	454	477	465	489	469	484	518	495	473	507	519	515	472	492	500	456	473	450	509	482	490	463	479	486	482	510	518	503	510	470	494	518	494	500	481	452	483	492	479	511	427	467	484	493	470	458	486	514	482	503	496	486	488	445	520	489	514	479	474	476	494	537	448	474	469	475	468	488	456	489	460	513	484	488	511	447	522	475	511	482	532	455	442	505	475	491	479	486	513	507	454	492	492	457	513	468	496	540	491	501	523	449	476	486	453	499	497	450	493	487	504	492	443	504	493	498	492	446	529	514	475	447	503	503	485	481	516	517	496	460	495	474	509	505	482	532	508	478	502	513	474	507	473	489	515	507	524	504	507	493	481	468	511	510	495	492	476	510	459	462	498	472	480	493	494	496	504	533	519	496	479	467	480	529	460	479	509	505	460	486	534	468	486	519	505	492	461	511	483	494	460	501	494	506	492	457	511	483	477	521	498	506	476	494	464	518	522	474	472	527	467	491	498	439	466	491	504	509	511	489	553	460	473	487	469	460	471	479	457	495	471	474	497	471	512	493	532	539	460	500	525	506	534	481	495	534	521	511	454	472	519	504	487	511	527	486	523	504	471	475	493	491	469	458	506	511	487	482	464	519	448
1532	270	297	292	282	267	246	261	269	326	280	300	285	284	265	293	287	307	252	299	264	285	263	290	291	256	298	317	268	279	252	261	306	265	248	254	292	275	251	323	272	283	278	259	270	288	294	250	284	307	268	308	248	283	281	271	300	281	308	298	237	279	273	247	296	287	268	266	299	265	264	289	288	279	276	263	297	291	305	293	288	268	264	272	247	271	274	267	264	245	286	266	280	272	280	293	257	271	283	283	293	284	280	275	259	265	294	262	278	267	277	283	288	283	288	290	257	251	277	291	299	292	278	266	268	232	275	296	266	305	303	282	258	277	267	266	263	267	292	302	288	309	277	270	285	290	267	273	264	258	285	298	288	266	277	251	303	284	286	281	275	304	271	268	289	276	272	284	292	295	258	275	282	256	272	296	290	271	281	284	268	327	290	271	286	246	290	281	274	273	273	300	267	275	271	271	261	277	289	275	277	314	296	287	269	281	279	255	278	270	292	267	306	293	283	246	289	275	270	309	273	313	284	312	282	275	296	316	302	296	279	257	318	276	285	264	277	243	266	283	263	284	251	255	278	302	258	268	290	294	282	294	267	289	292	292	267	268	255	275	272	290	251	288	264	273	252	278	291	301	258	302	305	256	270	272	231	289	292	291	279	272	240	280	268	295	277	272	262	294	250	282	272	253	268	253	304	331	280	300	289	269	264	270	282	272	265	267	273	293	267	298	273	247	253	310	312	269	246	285	265	267	300	297	245	239	256	263	281	271	275	280	307	276	296	284	288	295	279	301	251	301	290	315	252	262	288	307	288	284	304	256	310	281	276	292	261	329	302	270	280	290	235	275	298	289	263	292	309	298	313	309	245	255	254	277	247	277	264	287	272	248	285	280	247	258	274	245	296	285	267	296	251	305	273	290	292	252	263	273	296	309	281	316	305	295	300	283	281	286	289	271	281	304	297	285	293	326	276	274	292	309	276	274	250	279	289	261	289	274	265	299	252	292	254	256	283	265	303	251	292	290	260	313	293	284	269	265	295	275	275	326	249	277	246	272	279	274	269	300	264	301	265	254	282	268	297	252	294	319	274	256	322	281	270	303	270	278	291	274	260	259	286	289	291	287	278	291	300	280	316	288	289	273	287	251	277	281	303	271	256	279	298	269	280	275	289	238	308	293	271	289	265	267	283	289	271	277	256	282	245	293	309	297	266	287	258	305	239	294	289	270	315	270	266	271	256	265	280	290	297	271	278	272	273	275	245	298	281	265	277	275	241	280	320	277	280	292	260	255	273	280	282	254	277	278	281	270	280	301	259	273	292	300	289	302	266	296	266	255	263	273	293	295	273	238	253	300	274	294	297	289	267	296	298	268	267	298	253	269	287	256	287	304	279	292	281	290	263	273	291	266	273	275	287	260	273	300	297	271	288	292	281	291	304	295	258	271	286	271	260	266	297	294	300	264	288	289	271	259	271	261	294	270	272	282	326	271	249	314	276	292	297	288	265	259	254	295	265	278	282	272	287	265	280	238	274	297	303	262	267	275	277	318	236	285	289	256	264	273	280	261	264	285	284	259	257	264	261	318	282	302	293	281	265	276	253	274	281	289	237	272	289	266	275	295	297	284	302	260	288	252	233	275	286	265	260	279	266	265	277	298	303	281	275	295	263	299	269	276	242	303	257	253	265	264	272	261	275	288	271	269	252	250	284	259	261	254	258	268	273	311	266	262	280	258	295	265	306	288	249	271	297	277	294	283	268	286	279	282	275	270	268	293	298	297	291	274	302	266	274	298	288	263	300	306	277	275	273	294	274	266	234	288	289	251	264	277	284	247	273	241	292	279	286	310	278	280	293	305	291	290	306	278	291	271	263	290	289	276	268	296	283	316	287	250	293	276	269	283	277	295	287	257	299	297	271	285	254	285	306	289	276	272	273	314	263	298	284	276	275	272	288	250	294	285	279	258	257	250	280	267	302	272	273	277	281	282	299	290	303	259	285	297	236	254	277	258	247	278	284	293	283	298	271	272	264	287	307	313	242	272	285	296	262	285	282	282	266	277	310	260	260	271	318	260	270	286	268	305	315	276	279	253	284	280	265	250	267	292	265	313	285	286	279	268	307	281	298	265	250	297	268	236	260	271	281	287	285	311	275	280	272	311	272	278	272	248	276	229	253	253	286	316	272	269	300	311	276	259	293	278	284	250	286	273	268	292	265	284	250	266	314	296	309	291	284	268	283	267	261	280	302	257	270	261	300	247	264	263	275	268	275	287	314	259	260	284	288	270	243	290	251	284	265	289	266	308	284	310	315	253	263	277	244	295	278	273	290	259	258	291	245	326	304	294	281	278	280	290	269	265	240	291	273	275	264	278	318	284	326	266	312	253	305	249	241	267	244	291	305	263	263	294	281	287	274	274	249	265	267	321	321	305	286	288	268	263	284	273	297	270	291	317	283	253	282	289	299	309	300	260	295	268	262	250	275	284	262	286	325	283	268	252	299	262	308	251	254	286	269	240	293	296	277	279	265	292	250	242	259	315	284	268	317	271	279	300	254	312	276	277	269	273	262	271	269	290	268	263	264	276	307	282	274	288	288	283	259	261	300	307	284	286	267	279	251	294	277	301	296	315	271	259	328	278	296	283	304	271	266	280	291	264	267	258	293	285	282	247	314	276	292	273	292	231	282	242	252	275	270	273	242	258	276	252	300	293	280	295	286	281	287	278	284	275	280	294	257	312	302	231	226	267	269	273	271	267	276	300	286	275	268	255	276	278	283	258	287	268	284	285	279	287	314	273	261	264	282	292	285	237	284	302	291	281	292	276	278	252	295	260	238	272	296	280	283	261	251	276	278	274	286	290	259	287	259	272	284	273	274	280	270	294	272	272	276	263	294	279	286	283	272	278	275	304	262	254	295	266	282	312	275	289	288	301	272	284	287	275	308	281	264	253	268	279	262	282	276	251	265	296	266	276	296	285	274	284	279	288	289	288	265	254	274	258	261	282	291	255	266	272	311	268	315	290	298	314	274	275	307	314	290	264	280	285	270	251	269	265	299	308	281	271	264	251	273	289	276	258	259	251	306	276	321	274	311	288	268	252	314	274	282	256	285	296	271	288	259	290	311	260	283	288	282	288	291	265	247	292	255	306	297	268	279	264	283	288	273	310	304	292	265	278	290	261	284	298	266	279	303	291	274	303	260	252	302	290	258	303	294	248	265	263	254	289	288	285	271	277	256	290	277	301	294	258	289	262	272	287	277	297	287	291	268	285	291	264	261	286	284	252	272	268	245	266	294	260	278	328	296	307	282	281	292	303	295	288	306	294	283	268	283	274	300	271	273	258	273	291	275	273	282	295	264	265	291	269	286	263	267	287	289	271	277	300	285	277	238	259	279	279	279	295	287	258	268	292	294	269	271	268	296	291	290	274	280	300	270	277	328	240	268	261	297	274	261	273	283	253	263	249	250	283	259	271	281	260	271	242	285	278	297	312	284	290
1735	667	619	616	661	628	643	625	627	600	641	614	623	616	628	606	654	648	635	660	628	632	631	633	599	619	614	667	575	594	653	615	617	647	597	644	589	643	643	629	602	643	654	636	628	636	611	650	626	601	619	574	644	615	639	600	609	597	641	596	642	647	625	634	560	634	652	580	645	631	637	600	637	640	618	598	621	602	624	604	589	616	642	634	657	600	586	609	612	630	674	612	620	626	659	617	628	588	678	633	650	630	652	607	634	652	634	615	635	618	619	566	625	649	627	610	594	620	628	601	606	645	582	629	624	600	651	672	626	640	628	637	627	645	606	654	643	613	612	620	627	658	624	629	658	655	631	605	640	614	648	636	620	691	639	647	656	619	692	613	580	630	590	613	649	592	603	587	630	593	640	599	638	616	607	632	622	646	576	656	645	632	627	596	631	579	613	632	562	619	627	605	631	615	628	658	573	592	632	643	631	615	596	635	670	573	618	613	662	600	623	602	643	648	610	618	585	587	665	613	623	623	610	593	623	600	649	608	623	588	604	639	640	624	661	627	608	610	633	612	630	627	618	691	664	653	612	596	594	624	627	597	617	642	647	619	588	657	657	657	605	661	634	597	656	639	598	664	622	663	599	611	622	646	636	593	624	601	630	578	601	594	637	649	633	633	640	628	653	646	619	619	603	634	612	592	607	592	641	627	629	580	634	584	642	622	590	636	594	592	635	588	662	596	637	644	681	649	597	633	625	653	592	595	577	601	664	612	593	596	588	683	631	637	646	671	582	640	631	581	632	588	623	611	619	654	587	634	637	639	633	614	613	628	644	652	641	636	607	650	634	607	645	630	630	628	644	624	626	659	666	607	656	585	586	623	606	624	632	624	609	566	626	579	666	617	582	600	597	608	547	626	572	615	604	608	591	603	616	629	663	603	631	604	604	597	616	651	628	630	632	641	636	596	605	616	620	629	621	612	574	663	590	625	650	596	620	612	624	598	577	630	616	638	591	615	661	652	596	605	638	611	642	597	648	648	626	626	589	618	587	638	607	592	635	576	600	623	636	621	641	659	639	634	601	677	655	655	627	667	638	629	584	593	600	595	582	624	651	578	631	619	618	611	570	608	569	644	623	613	595	604	655	614	619	614	604	625	624	615	638	638	608	602	647	632	635	625	652	601	628	658	635	622	645	650	618	591	652	615	589	627	620	621	619	629	641	606	579	634	632	613	601	634	631	602	636	614	611	577	560	680	566	601	596	644	630	662	612	599	660	618	609	599	583	641	604	624	638	603	639	686	636	644	633	661	601	616	614	559	628	657	638	623	604	612	614	656	666	628	590	628	630	606	584	608	642	568	641	652	654	616	575	624	630	628	621	623	621	614	610	606	600	582	639	648	631	633	625	641	581	609	611	621	647	614	631	660	625	660	601	615	573	616	620	575	634	607	594	611	627	632	613	624	629	617	617	624	656	579	633	593	638	615	650	625	649	634	628	649	600	575	620	663	596	606	645	657	589	621	617	596	633	646	613	592	657	618	619	620	587	649	650	614	599	629	631	595	605	610	614	617	634	614	604	599	625	587	628	619	628	613	609	619	641	580	615	631	589	605	587	608	640	622	592	614	617	576	567	601	637	620	676	575	571	627	615	589	674	592	595	610	640	615	629	610	611	611	666	678	653	612	644	658	624	613	632	615	600	610	597	627	634	644	616	647	608	648	587	641	600	627	669	621	664	639	589	581	642	628	582	645	614	615	620	642	596	618	650	642	629	596	606	593	633	627	632	643	645	622	597	670	597	658	617	637	613	620	647	624	613	668	640	602	636	640	615	572	621	651	610	682	626	666	617	625	641	608	556	616	645	661	634	637	640	671	627	676	600	572	634	673	604	606	664	672	619	602	663	620	645	612	614	635	583	635	633	635	585	629	639	617	651	616	587	619	605	589	569	619	605	631	598	634	641	616	626	600	584	645	584	603	629	594	595	579	614	594	598	617	648	640	607	632	585	647	599	596	646	630	635	634	660	592	631	624	618	629	616	621	624	633	656	597	591	621	569	614	610	663	639	647	650	616	616	640	572	579	603	640	641	597	594	669	619	635	627	681	600	612	628	623	585	649	628	607	595	662	619	572	650	613	652	661	615	599	652	607	647	611	633	652	598	613	649	638	616	617	639	640	627	635	661	584	598	627	660	663	583	604	631	697	619	618	652	628	639	627	597	665	604	677	630	626	613	645	573	645	603	680	592	612	625	612	593	618	645	671	625	665	654	624	620	633	625	618	601	598	614	654	616	629	678	607	604	592	603	604	642	596	640	628	653	638	612	576	668	615	682	627	631	628	602	632	647	654	644	671	583	631	607	601	655	637	619	578	608	644	599	635	624	633	598	615	577	591	614	638	620	615	626	603	631	655	610	597	643	626	579	643	610	626	647	646	632	640	621	602	645	616	669	612	603	586	616	612	610	621	612	614	614	669	611	649	604	605	629	598	657	639	618	607	638	612	602	643	576	628	592	658	613	557	625	672	598	623	616	642	568	632	675	656	605	615	597	648	583	592	639	597	656	622	607	578	608	617	624	667	609	650	616	600	622	637	626	600	607	607	605	668	577	635	623	629	606	646	608	658	641	620	611	618	614	598	604	638	606	607	636	655	606	650	609	621	638	581	602	641	619	646	609	646	601	636	655	677	620	604	614	595	587	618	632	611	641	622	591	616	635	626	602	645	651	606	606	620	615	573	652	619	647	621	604	577	664	599	630	635	599	631	614	631	631	655	639	601	646	623	606	649	613	611	616	591	657	609	630	672	637	627	628	675	649	590	613	539	622	676	642	610	625	587	627	650	608	665	643	589	677	621	580	682	631	655	627	586	590	644	670	613	641	668	596	611	615	605	594	599	650	594	658	642	592	608	598	599	624	601	636	638	610	639	610	568	615	607	658	608	605	598	568	611	621	642	599	609	629	656	657	550	605	615	615	617	608	642	598	567	611	609	616	623	665	645	594	593	633	656	588	649	626	623	590	638	618	628	666	620	584	572	625	601	636	654	607	626	610	635	591	622	626	600	610	611	639	668	631	621	619	650	608	635	616	600	655	640	611	609	642	609	615	585	639	620	619	604	643	634	618	603	623	615	646	621	598	623	608	584	644	608	583	629	632	652	631	635	615	656	566	567	659	626	650	653	629	595	629	635	604	617	635	668	591	670	602	618	644	640	593	621	650	632	625	680	626	657	662	633	597	611	652	582	621	627	631	575	616	635	598	608	611	605	626	630	619	619	637	642	639	610	565	630	588	613	611	607	658	692	588	595	651	616	615	623	609	657	637	603	639	613	597	600	599	646	611	615	623	605	601	667	612	583	640	640	593	620	663	600	641	617	662	639	604	600	600	652	614	612	609	628	629	625	603	626	628	616	640	587	646	598	655	572	602	587	623	607	599	625	616	616	650	600	565	600	594	646	656	590	622	643	662	598	604	621	623	661	614	642	592	651	635	665	632	649	616	630
7389	427	444	417	289	220	191	186	181	162	139	147	150	142	135	121	128	128	156	112	150	133	127	126	134	128	118	123	116	129	112	117	119	104	84	125	135	117	112	129	120	124	107	113	116	125	126	143	121	120	132	114	113	137	125	120	115	121	130	132	144	136	103	117	119	111	142	121	125	122	156	129	107	130	142	122	101	125	125	121	125	94	131	111	119	143	120	116	145	95	127	131	114	107	119	126	123	135	106	94	144	105	135	124	133	104	106	124	110	116	143	108	121	146	138	111	114	120	125	127	128	104	99	116	132	101	125	133	116	107	129	124	101	119	108	118	140	111	101	130	116	121	103	110	132	132	127	119	106	106	131	123	135	135	127	102	115	107	117	112	120	122	125	109	129	113	129	109	132	113	143	117	106	122	107	125	114	113	110	113	131	115	99	113	129	113	119	130	121	111	128	122	142	120	131	130	105	111	120	135	131	121	112	127	122	121	110	126	110	110	121	127	110	129	143	128	107	108	114	123	132	144	103	110	142	95	129	128	132	115	118	126	124	124	141	134	127	113	108	136	133	109	122	114	124	138	104	121	127	131	115	137	133	128	130	128	120	119	113	125	154	127	122	107	112	129	129	139	149	110	115	102	102	112	105	143	139	122	121	107	106	125	116	102	118	102	114	131	156	121	117	104	117	131	139	142	131	115	128	112	128	125	121	116	103	112	121	93	143	125	142	110	153	113	126	127	126	134	133	115	135	119	148	143	128	116	97	129	116	114	131	128	104	119	124	116	122	110	138	113	107	121	120	136	121	142	137	116	100	129	118	128	103	120	132	134	125	114	119	114	103	131	119	134	126	124	128	143	133	134	125	136	101	111	99	141	125	128	120	116	131	131	124	138	129	135	114	125	115	126	120	123	107	88	108	126	95	123	119	106	126	131	135	135	101	116	132	111	119	126	119	121	108	114	145	139	129	144	117	122	141	119	144	127	130	123	113	123	134	133	153	134	158	141	131	118	125	121	115	124	120	127	136	121	120	112	150	140	130	112	110	107	113	115	111	126	119	119	124	149	129	123	124	134	115	101	141	132	124	110	135	120	103	113	119	121	150	129	131	124	121	110	99	128	120	115	118	104	124	117	111	99	124	128	122	113	120	123	127	103	132	113	109	123	128	121	144	126	106	112	103	126	121	134	117	128	108	148	130	130	101	108	136	118	98	126	133	138	129	111	117	97	136	124	119	135	124	104	115	126	132	119	90	127	129	130	138	105	132	110	130	126	111	123	129	110	111	120	136	156	114	115	115	115	115	113	101	131	104	107	132	127	110	129	121	129	123	119	136	123	122	123	122	126	131	129	101	112	133	125	127	120	124	116	152	110	125	117	113	126	137	127	111	118	108	106	112	129	118	119	114	139	121	110	117	133	129	129	122	130	131	106	111	113	111	124	132	109	95	120	113	119	129	130	112	129	119	107	130	105	129	127	115	135	115	127	126	135	121	139	118	145	124	99	127	122	124	109	120	99	130	124	116	108	139	118	117	111	104	146	104	116	140	110	121	125	142	120	126	116	122	141	115	128	119	128	121	117	131	111	127	131	126	125	121	119	127	117	112	125	112	122	114	108	119	119	112	137	128	111	119	120	128	134	112	133	132	126	135	144	141	122	111	132	121	114	120	131	109	133	99	135	127	110	134	142	133	134	122	110	112	126	122	107	117	142	130	125	118	124	129	114	115	120	116	118	122	142	129	117	111	114	126	136	119	129	116	117	125	134	122	107	145	117	132	117	113	109	122	117	111	124	120	116	130	104	105	113	137	143	131	115	119	115	119	136	100	130	134	143	161	118	108	128	111	113	113	131	115	111	120	123	123	125	126	122	105	108	119	115	146	115	113	111	119	125	116	120	125	103	108	127	122	119	122	153	123	125	120	95	105	128	99	139	113	140	119	118	114	102	137	101	121	122	112	117	129	132	91	110	114	125	135	119	127	124	141	114	108	137	126	132	117	126	128	139	124	124	147	132	117	109	112	136	135	134	129	128	117	117	119	121	125	151	123	136	135	113	126	139	119	128	112	101	107	122	136	129	129	118	130	120	118	115	131	101	126	130	113	117	115	129	102	115	129	136	128	129	140	113	130	122	131	133	125	109	122	101	108	120	123	138	142	134	108	139	131	117	111	124	110	115	113	111	113	132	122	127	145	110	95	121	111	119	123	103	121	123	121	111	134	143	116	129	131	107	138	113	97	129	118	127	138	113	114	106	130	116	117	117	109	124	119	132	135	117	123	132	116	107	119	114	116	136	99	137	124	123	131	109	116	129	94	127	114	111	128	122	117	123	115	109	131	127	129	119	121	120	132	132	145	119	110	129	117	107	119	121	137	104	106	117	124	95	121	112	130	138	137	141	115	126	103	104	107	119	116	112	140	148	111	122	115	103	116	119	108	120	128	130	138	115	129	122	134	129	116	107	127	128	116	129	139	131	127	121	131	122	128	129	118	131	137	129	113	138	112	132	118	133	136	127	133	122	115	132	122	131	127	126	128	88	116	142	142	115	127	104	132	125	122	116	93	117	101	104	127	126	141	142	112	134	134	116	115	130	120	114	107	121	120	120	114	121	141	101	118	128	163	119	118	108	131	108	130	110	121	119	117	112	138	112	111	115	136	113	128	116	125	136	126	103	139	118	112	124	112	131	116	120	134	118	145	132	131	117	122	123	133	142	104	126	105	109	116	128	119	104	117	140	119	114	122	128	130	119	121	130	125	119	123	127	121	121	113	115	127	131	107	121	109	114	117	136	122	114	135	126	102	122	120	130	104	142	107	131	116	112	142	138	149	117	130	121	126	130	117	124	135	118	125	122	122	148	114	124	111	97	130	128	130	141	123	119	119	105	133	129	135	128	129	119	117	120	116	113	131	115	133	115	123	116	109	120	128	109	135	148	121	139	117	126	107	131	113	105	112	112	119	143	142	109	108	111	129	128	136	122	139	151	148	115	119	129	101	122	100	108	113	112	128	112	108	127	119	114	123	119	122	112	105	130	112	146	107	97	130	123	122	128	108	115	118	122	141	121	101	141	121	114	122	112	128	120	130	126	119	128	134	133	139	106	126	122	122	118	104	97	115	125	126	107	120	119	121	105	125	114	122	92	130	112	108	129	136	110	130	116	102	89	118	128	116	105	124	120	113	109	129	126	122	114	115	128	118	130	127	122	119	115	124	125	120	107	111	122	115	121	106	148	149	136	135	117	126	117	106	141	121	123	120	117	130	101	119	108	119	126	123	124	123	139	124	118	124	125	121	119	133	115	126	146	125	123	103	127	111	118	109	137	112	119	111	121	115	113	121	123	112	119	124	129	117	133	100	96	117	156	123	119	115	97	126	104	116	131	125	117	114	129	119	126	115	122	120	115	131	127	131	143	110	134	119	126	133	123	115	127	115	138	118	116	114	118	124	120	116	111	122	112	131	133	105	113	134	127	132	116	112	95	125	131	114	130	133	119
6009	606	925	1123	1004	803	733	632	548	496	460	451	442	451	454	426	383	397	367	410	410	342	354	352	326	304	356	359	358	336	327	297	373	348	332	340	355	331	354	354	343	340	345	330	353	335	334	322	310	315	356	347	340	323	312	314	281	322	323	346	352	335	340	307	313	301	349	292	329	335	338	318	319	340	333	359	299	339	340	351	307	329	333	320	326	293	296	313	351	344	289	290	321	311	316	329	290	324	316	319	314	347	315	299	340	328	303	324	326	346	346	316	343	329	296	318	310	348	315	308	300	324	337	326	328	326	341	327	351	290	302	324	300	338	296	321	338	323	310	338	307	305	288	325	342	333	313	324	336	336	326	312	336	307	317	298	327	320	330	343	327	300	350	331	340	322	318	316	328	339	318	334	319	358	309	338	340	310	303	332	322	322	304	330	281	325	305	320	291	289	314	303	294	281	325	329	324	338	330	291	337	328	295	317	345	329	314	331	297	314	321	320	330	325	301	344	335	326	329	324	299	340	327	322	317	325	322	335	335	283	321	319	301	337	330	345	311	320	323	342	316	342	331	315	295	303	318	303	316	317	299	298	316	353	335	340	319	307	315	352	327	318	298	296	328	305	335	317	300	325	330	304	329	320	326	295	348	312	361	321	341	328	318	303	308	328	355	328	303	318	343	342	330	327	302	305	309	322	303	320	352	307	350	322	329	293	277	335	313	303	305	292	313	305	301	321	300	337	337	312	350	312	300	303	309	340	309	318	363	317	316	309	302	307	322	293	312	332	300	295	311	298	317	348	345	297	302	338	321	360	298	327	320	320	301	337	309	301	315	306	296	317	270	302	293	331	333	338	352	345	322	338	338	346	333	351	313	316	327	278	290	336	325	342	305	312	288	308	328	336	326	324	357	283	298	326	342	357	299	318	312	345	327	285	287	289	322	315	343	314	289	310	329	326	314	353	352	303	327	333	351	320	294	330	323	321	306	319	311	339	312	330	348	311	349	314	347	309	324	314	324	321	317	335	339	320	317	324	337	318	312	306	353	319	322	342	312	333	325	303	309	323	336	317	318	340	352	330	333	328	312	338	312	332	283	298	345	326	326	349	324	359	298	316	337	349	320	328	340	359	316	313	324	332	307	300	310	360	302	293	330	298	313	354	329	307	291	340	358	318	310	287	300	304	319	315	316	319	317	320	320	329	278	333	313	336	331	293	330	308	319	353	322	331	315	317	315	327	339	294	319	290	325	332	364	306	296	341	339	312	320	304	327	325	338	310	328	297	314	324	294	278	339	318	322	329	348	320	336	317	312	315	305	323	305	290	329	298	317	341	340	323	347	330	314	311	340	328	320	309	327	328	356	308	300	308	327	358	349	322	305	310	347	327	296	276	346	315	305	316	321	326	315	335	305	341	316	310	314	311	335	318	328	316	342	319	312	347	338	311	315	326	327	313	313	286	281	317	330	338	339	323	340	304	328	316	317	317	322	316	367	330	314	313	329	306	307	325	327	327	329	343	323	305	316	317	348	338	340	314	317	319	324	291	346	298	314	300	316	321	357	320	362	324	358	355	302	308	318	332	334	317	294	307	323	272	324	322	316	351	333	296	323	323	320	309	311	311	354	318	342	317	310	296	301	303	325	279	321	288	316	316	322	328	317	300	333	311	313	312	314	311	329	339	318	300	323	309	331	313	332	322	301	313	282	348	327	300	284	306	333	330	321	331	337	339	322	317	337	336	333	303	340	327	332	315	337	338	298	323	310	306	307	312	316	333	339	326	323	329	298	342	306	306	340	348	298	288	313	318	299	296	285	322	326	328	351	343	299	330	343	290	341	311	314	304	325	330	365	326	343	299	305	330	294	324	350	288	320	308	304	308	306	292	337	289	341	316	304	309	329	315	316	329	316	354	354	300	319	322	339	309	329	312	335	300	294	313	332	336	317	292	324	290	325	327	322	332	318	312	333	291	354	317	326	326	345	341	319	350	326	311	336	326	334	313	286	290	302	321	326	332	285	329	302	290	316	343	311	345	321	307	339	305	327	339	314	306	338	323	319	340	283	292	323	281	336	322	317	307	333	333	332	327	347	319	305	313	315	332	331	322	326	300	300	323	313	361	291	348	347	316	330	326	308	276	341	347	298	324	311	310	319	321	319	313	332	295	320	342	311	365	306	336	328	334	324	310	313	347	351	309	358	330	364	342	297	302	331	310	301	337	324	325	319	315	316	306	335	322	327	313	321	326	347	303	342	324	302	323	314	321	326	305	340	296	324	317	337	312	322	289	331	312	299	299	351	329	329	325	298	318	338	310	307	330	301	311	325	335	299	322	293	312	315	320	310	357	298	339	331	326	289	301	326	328	315	312	345	304	344	322	327	335	319	310	308	310	364	349	325	303	299	341	313	318	296	305	312	325	331	294	335	322	321	276	316	289	293	337	322	325	353	287	308	313	301	341	311	321	342	355	328	347	354	319	319	331	303	307	301	330	302	309	317	304	353	339	333	308	335	285	311	314	300	307	319	332	325	325	315	310	313	305	314	294	291	296	343	332	332	321	301	331	328	316	316	316	298	318	306	328	312	294	315	309	311	335	317	330	361	302	294	310	345	330	337	341	336	303	306	371	353	324	339	323	320	323	293	313	353	334	331	335	330	324	339	320	308	347	318	339	297	323	293	278	314	318	350	321	323	330	317	303	313	338	340	327	325	332	348	310	290	322	295	322	307	290	311	309	319	322	318	302	343	316	338	316	318	323	310	339	316	304	324	321	332	305	317	342	338	319	339	370	314	370	318	315	301	310	323	353	295	310	302	313	306	315	289	326	325	298	340	325	314	314	335	334	318	300	294	332	325	324	311	352	340	325	338	301	325	355	334	312	310	345	321	330	274	307	319	330	336	306	334	328	350	307	296	317	335	333	325	335	336	279	289	339	297	305	288	352	314	291	342	317	340	315	311	339	322	336	316	339	332	359	296	328	321	309	283	311	304	333	336	332	321	328	321	292	316	340	337	303	312	314	300	337	327	313	306	327	303	295	350	310	368	328	324	341	320	345	328	305	312	338	322	290	315	313	308	318	354	296	350	268	323	343	324	331	301	322	292	279	331	298	334	320	313	330	322	309	327	306	323	332	366	290	325	329	313	327	331	328	308	302	316	329	307	320	298	302	342	334	306	333	311	328	286	324	297	318	325	320	304	281	326	310	315	306	337	315	351	321	308	299	339	321	334	307	310	335	329	342	326	288	328	341	296	331	323	316	303	296	306	301	342	338	304	319	299	374	340	308	319	303	330	343	327	333	337	291	301	306	328	330	306	323	319	320	326	298	289	332	355	317	303	322	336	291	335	317	316	291	300	344	334	316	364	341	302	315	295	326	315	344	323	303	297	313	347	317	299	322	296	324	293	316	319	316	310	313	325	325	325	314	349	323	295	355	324	328	342	319	341	343	308	323	334	331	305	339	303	332	309	337	290	353	287	306	305	318	318	357	307	313
13704	1116	792	689	501	380	380	288	287	285	257	268	247	230	246	212	230	223	220	203	180	199	252	228	180	202	190	187	209	194	184	208	217	199	169	175	216	209	194	188	218	179	185	219	229	196	209	209	174	213	180	182	232	184	217	205	197	183	200	193	195	213	194	183	199	209	179	219	209	196	209	205	198	195	165	207	182	209	184	181	200	200	214	190	185	182	178	191	210	202	208	192	171	201	182	173	181	189	183	203	192	224	204	194	204	178	205	198	179	184	206	202	232	194	193	194	182	191	195	161	202	193	228	194	182	188	201	209	188	215	211	198	213	193	181	181	182	184	191	229	181	198	200	217	223	210	186	188	183	228	190	199	220	205	185	199	174	195	190	172	226	184	190	214	198	167	176	186	205	209	209	195	186	213	208	205	176	206	222	222	177	199	210	177	222	192	199	191	193	208	197	218	191	188	189	214	192	199	197	209	208	193	228	188	223	197	198	210	218	213	184	188	192	203	191	190	195	209	172	199	194	207	201	194	211	178	193	199	180	175	199	180	165	196	181	219	195	211	191	182	209	221	209	184	189	188	193	208	210	180	187	179	213	205	217	173	204	215	213	179	185	196	210	214	162	204	194	213	189	192	209	187	197	196	212	200	183	191	176	193	199	190	221	177	172	184	191	151	188	180	223	175	178	176	189	205	191	188	185	205	198	203	201	234	206	199	178	190	207	203	199	199	174	192	206	168	195	205	222	203	193	202	207	221	192	213	182	200	181	178	217	199	197	164	184	181	182	205	192	180	208	214	173	173	224	221	173	189	201	197	176	195	165	196	181	168	202	200	187	195	202	183	196	214	181	158	167	198	188	182	211	191	178	196	217	183	182	194	222	177	188	197	173	227	178	203	193	190	201	215	203	187	191	188	184	195	183	208	181	227	186	196	168	210	194	196	192	207	171	197	215	170	193	172	205	168	185	186	202	166	225	203	177	188	210	213	197	196	182	200	185	205	178	187	192	177	210	186	175	200	199	195	209	208	178	201	176	204	227	221	185	177	208	205	191	185	220	205	196	214	178	157	217	211	205	197	188	183	189	215	195	198	201	204	221	225	196	208	204	202	198	213	201	181	216	210	194	191	199	216	194	169	205	192	203	204	208	186	219	206	176	219	184	174	197	180	177	186	208	209	171	191	193	220	185	190	172	179	191	177	165	210	218	169	207	188	160	169	193	183	192	197	205	197	201	171	177	207	190	204	218	203	222	191	192	183	220	173	188	209	189	208	212	214	192	223	196	179	181	227	201	198	205	191	204	200	195	218	191	189	199	195	193	181	196	209	224	205	199	195	181	193	216	193	185	185	194	192	201	220	204	189	214	184	207	182	211	176	201	205	199	183	212	212	210	179	200	177	201	197	198	206	206	211	202	188	190	207	183	197	180	162	210	201	187	215	184	201	222	187	201	208	194	217	212	219	187	221	203	204	180	170	200	166	162	186	185	178	185	220	203	176	211	219	192	191	173	215	224	205	214	183	183	210	193	220	223	223	201	191	176	179	194	194	196	188	184	193	184	195	194	194	180	177	206	201	197	221	211	205	171	167	200	183	181	176	188	166	184	175	184	185	184	200	204	205	203	208	215	177	200	169	207	173	178	187	171	191	195	190	187	195	190	193	195	200	210	199	203	225	202	202	203	172	197	176	216	198	197	180	186	195	235	219	186	218	195	237	179	195	216	214	193	209	193	180	173	203	189	199	189	170	192	178	232	175	198	178	184	197	198	189	201	210	186	188	194	203	164	191	209	195	196	200	186	182	203	194	210	190	213	201	208	209	188	212	196	204	173	203	206	218	205	208	180	223	197	195	173	182	188	214	195	193	207	223	211	206	213	216	197	177	187	218	183	186	195	182	207	170	199	202	200	185	224	202	175	195	192	211	208	196	190	184	185	169	201	210	194	189	210	225	173	197	176	207	205	203	198	186	195	206	212	194	192	198	221	192	198	196	191	202	183	182	195	177	186	191	186	197	177	196	218	214	199	183	210	203	182	176	199	213	189	195	197	201	186	209	176	213	174	173	191	220	200	209	205	211	181	176	187	207	199	192	194	201	210	176	197	209	192	206	201	190	185	210	180	205	202	190	199	202	168	185	184	220	206	180	189	175	195	199	202	194	203	186	219	192	225	223	203	178	189	202	185	198	196	206	188	192	218	193	189	204	200	191	170	232	200	199	199	193	189	200	213	206	217	173	181	203	186	198	189	186	195	218	207	178	156	190	193	188	228	210	208	186	206	193	205	189	204	198	227	194	187	198	200	198	160	200	166	199	209	196	184	180	202	185	204	216	204	203	188	196	206	219	206	210	221	204	195	192	183	227	193	199	214	207	157	194	156	177	218	214	201	209	188	184	181	164	178	186	217	191	177	194	173	214	200	200	170	220	218	193	184	169	195	194	154	208	215	194	201	199	214	187	214	170	204	184	182	204	209	190	212	219	195	189	200	193	211	183	176	186	186	179	178	185	204	210	182	219	192	227	203	221	203	195	190	178	192	211	181	216	188	183	190	184	194	207	210	181	191	173	166	182	196	204	190	174	169	178	203	207	195	234	187	202	179	200	213	154	183	196	172	195	210	217	203	213	183	187	195	205	200	200	164	207	178	182	202	186	195	211	199	186	187	213	229	208	193	218	185	176	173	188	186	193	193	196	218	200	165	168	209	208	216	230	201	209	188	198	174	209	190	213	197	200	186	188	195	221	204	206	190	200	201	191	184	181	194	209	195	191	187	176	158	194	192	220	176	210	188	225	192	209	234	193	202	200	230	185	195	215	197	211	190	208	188	202	202	183	168	191	187	190	202	164	185	201	213	198	172	206	168	198	223	190	190	190	203	171	207	192	206	208	204	186	192	206	181	187	197	205	216	226	202	195	169	191	178	176	184	185	177	197	177	216	197	180	178	194	204	232	181	170	175	207	188	208	203	178	217	192	197	190	183	170	223	167	172	196	198	201	231	192	182	183	191	212	200	201	189	185	212	216	175	201	197	211	209	189	210	194	197	190	181	212	194	220	193	187	197	213	211	213	228	202	166	197	245	195	194	205	198	175	173	191	171	211	189	200	188	186	208	196	184	192	200	173	188	203	198	217	187	178	183	181	179	185	178	216	179	222	197	188	186	171	207	185	197	215	180	179	166	200	196	180	212	166	211	198	185	211	222	167	186	198	187	208	205	211	178	194	213	232	206	206	197	202	208	225	206	193	184	195	187	190	177	184	179	186	199	200	194	204	208	211	178	177	210	198	191	191	169	179	194	175	219	177	190	204	177	189	200	198	188	174	205	192	193	191	221	180	196	207	191	199	182	217	176	200	198	197	197	208	184	226	177	187	207	192	182	193	196	210	181	185	211	191	180	197	197	209	179	180	180	203	177	191	216	173	187	205	168	203	161	222	213	207	215	189	193	201	205	196	216	186	166	185	194	190	174	201	207	228	198	203	181	218	188	200	214	215	206	203
8039	1070	1783	1999	1829	1447	1213	1049	925	870	828	747	703	708	642	637	685	615	641	609	577	582	588	604	557	562	570	561	527	545	523	542	547	563	530	484	544	502	499	531	511	470	503	544	521	526	512	537	559	518	530	491	499	528	531	509	499	554	537	509	503	502	496	474	470	470	509	522	486	524	484	492	505	483	461	487	516	486	482	528	490	520	483	469	488	493	525	463	541	488	494	524	452	466	505	494	509	494	456	453	457	505	451	485	466	417	502	508	478	463	512	515	463	471	507	507	475	510	493	507	513	470	492	488	499	471	495	491	502	510	501	453	516	513	472	472	486	485	475	485	509	501	489	522	504	503	473	466	472	506	499	505	484	466	502	498	471	498	457	474	483	485	496	510	500	472	504	513	500	529	512	521	472	511	480	471	516	548	521	503	484	483	450	522	457	455	483	512	520	507	481	489	475	472	495	485	509	493	490	502	508	483	469	478	487	508	497	491	492	512	493	484	484	481	526	512	547	477	527	483	523	497	511	498	517	450	482	513	480	490	505	473	510	519	523	485	481	505	469	469	481	480	493	516	472	516	508	462	493	521	439	489	503	478	516	495	516	464	451	528	504	473	479	485	515	481	456	524	474	514	466	460	478	470	462	448	504	492	442	486	489	522	472	488	493	478	479	482	471	483	472	503	489	464	501	475	456	502	510	500	530	469	490	480	531	473	503	485	477	523	519	528	457	532	485	503	520	438	487	458	491	498	457	493	484	468	498	461	487	504	454	479	506	473	493	518	533	464	477	499	465	497	448	491	472	471	484	542	490	488	455	482	498	504	492	502	536	504	490	478	466	487	521	442	495	459	513	479	517	522	475	472	504	524	485	487	497	469	521	471	543	502	493	479	505	525	497	471	489	532	494	509	516	493	481	475	496	489	548	506	492	486	519	457	490	475	481	461	453	492	488	502	496	490	467	508	499	501	491	529	511	466	517	494	494	504	484	470	512	506	489	480	461	463	492	519	512	478	496	487	484	479	506	523	451	494	503	472	473	498	479	527	482	491	482	526	474	526	491	544	485	508	511	481	497	502	547	504	460	479	496	464	489	464	464	506	460	474	490	468	548	474	460	507	526	474	479	476	473	487	503	522	476	483	478	488	485	503	481	467	466	472	518	495	496	532	502	490	516	431	534	480	489	519	471	508	471	483	461	491	508	478	506	501	442	458	485	459	504	484	521	465	481	477	468	492	501	469	482	459	525	459	484	462	508	484	489	463	493	490	518	511	490	507	474	507	501	471	473	498	473	473	520	519	467	504	519	527	523	532	485	476	478	486	453	471	473	496	531	512	483	471	462	478	465	487	528	518	488	493	495	510	537	476	459	507	478	438	486	508	522	490	479	501	475	477	507	487	483	465	528	482	500	511	512	491	513	526	474	495	512	526	513	484	487	482	505	469	488	464	502	483	508	486	476	497	519	471	489	494	504	490	525	509	508	441	497	512	483	498	475	479	480	469	467	476	515	496	511	503	460	520	533	519	525	476	487	489	456	504	532	448	473	499	480	494	493	465	485	510	498	528	503	453	491	480	490	483	448	516	461	513	515	501	498	490	501	476	477	494	484	482	500	471	524	494	515	466	485	518	497	498	475	485	491	488	532	476	468	465	478	451	500	495	439	529	485	483	477	493	505	491	475	481	454	497	490	492	490	487	459	484	498	546	530	495	483	477	496	475	511	485	513	441	456	491	463	538	492	505	515	465	489	497	503	500	507	488	509	477	490	496	461	497	478	463	494	491	474	484	512	496	486	460	497	487	499	437	474	473	459	509	481	483	510	469	515	525	471	484	491	475	503	501	493	473	488	449	495	508	468	498	481	489	553	521	414	494	486	463	504	537	493	535	493	514	469	502	459	477	514	468	526	511	464	533	453	492	514	507	477	471	477	478	463	469	502	524	499	522	481	487	487	490	484	475	538	453	491	475	496	463	531	502	494	482	463	467	492	448	495	534	524	492	476	484	512	462	474	515	474	499	483	465	491	513	516	461	513	446	487	492	458	485	546	461	517	511	485	522	479	554	449	489	487	525	487	472	503	481	463	462	491	487	496	499	514	520	525	536	522	481	507	487	492	522	516	494	474	500	469	453	500	478	521	484	493	461	479	494	444	495	501	466	450	446	489	519	479	499	516	482	492	506	439	511	517	508	482	472	485	468	529	506	469	476	476	544	466	486	500	472	509	499	512	494	503	466	494	486	475	493	448	513	503	505	476	493	496	477	459	531	490	510	481	466	491	482	477	498	489	522	501	491	478	485	488	484	511	548	485	467	538	492	522	499	511	474	499	468	511	506	488	458	483	456	486	455	478	495	528	453	517	523	500	466	498	479	451	475	503	499	493	498	437	481	481	461	476	478	464	521	475	486	528	496	476	477	489	456	502	455	469	489	460	494	503	497	510	512	531	521	494	462	530	484	518	475	476	509	509	530	488	491	517	501	482	461	471	530	436	460	481	455	473	501	467	538	468	482	484	492	512	466	478	524	457	494	485	469	476	473	508	510	479	485	467	483	534	506	472	483	514	535	499	475	476	471	521	493	467	478	502	485	504	475	489	472	481	456	497	510	487	500	449	433	509	475	521	512	517	515	511	479	530	513	520	554	493	466	465	465	494	493	518	496	487	460	513	510	495	449	521	506	479	496	472	474	469	481	497	480	481	483	485	462	463	528	512	473	488	491	485	451	507	533	483	476	464	485	517	485	490	478	494	491	529	452	470	511	533	457	504	509	473	508	482	465	524	499	496	490	489	506	465	514	471	500	492	492	443	525	482	474	480	525	499	493	513	464	476	501	473	488	472	513	467	499	483	466	471	466	523	502	428	452	483	468	545	512	500	466	495	506	492	480	505	468	507	492	511	495	505	505	466	508	467	476	486	491	494	459	479	460	443	525	513	455	507	523	475	492	521	491	454	477	473	488	515	505	471	451	514	498	491	457	505	517	494	411	486	527	504	488	490	490	459	499	505	506	483	473	490	458	481	495	475	507	487	473	495	491	472	487	468	486	492	459	483	435	466	483	479	458	482	498	507	518	514	482	468	476	501	494	465	533	514	494	506	514	463	478	524	472	442	530	501	486	473	486	504	500	482	531	509	538	509	464	466	483	469	457	459	485	458	514	459	501	526	498	549	516	477	496	483	493	507	490	494	483	459	467	480	513	487	490	494	463	473	484	465	466	477	500	457	450	511	474	483	450	460	506	505	487	502	526	497	515	498	491	476	459	475	481	507	526	496	538	491	481	504	478	509	481	458	501	513	478	476	483	475	466	507	458	499	510	497	470	454	457	480	462	484	464	500	495	461	501	499	529	526	481	468	478	477	483	501	465	505	517	471	478	495	488	546	511	509	474	472	473	466	498	501	488	469	460	491	491	457	501	483	482	501	461	475	519	469	512	493	509	491	495	539	464	511	455	476	525	436	494	531	457	496	492	477	465	468	494	507	515	472	506	486	518	430	457
1707	308	261	292	277	298	248	297	298	309	307	281	299	249	284	241	285	276	282	271	267	275	265	253	274	270	292	269	290	269	295	315	282	282	282	276	297	284	294	279	276	279	296	255	242	267	292	326	260	264	298	277	265	303	306	262	282	279	257	280	260	288	256	260	292	290	277	285	305	308	292	261	275	294	285	264	263	272	255	300	298	248	310	293	274	256	291	280	263	277	270	298	287	279	283	287	268	280	293	299	265	255	250	292	268	275	271	289	283	283	291	257	245	270	305	284	283	302	286	252	305	274	310	308	266	285	286	290	297	287	238	264	268	287	263	271	247	272	275	275	306	256	279	289	292	230	283	274	285	292	273	250	242	279	282	270	293	277	286	276	258	231	251	293	281	293	294	294	269	274	300	289	269	310	305	281	286	278	298	264	299	274	298	271	275	300	271	258	274	306	299	259	273	252	282	298	263	246	322	264	287	269	270	272	267	303	291	303	321	292	258	283	280	284	270	246	280	272	248	276	267	295	271	289	289	275	257	270	269	294	258	261	320	282	280	295	310	299	269	239	285	275	307	272	296	279	248	237	265	282	270	298	298	281	276	282	272	269	285	277	278	272	287	274	266	274	268	255	253	278	298	264	281	278	274	302	252	294	301	279	288	286	290	302	282	277	261	230	262	296	257	270	287	299	266	288	275	293	310	245	281	232	268	283	264	272	271	304	289	268	266	281	266	300	297	288	288	253	306	270	258	297	272	287	279	319	291	250	249	258	268	287	282	316	305	250	292	291	276	290	305	277	250	250	313	271	277	258	268	263	251	274	276	279	266	296	274	247	269	274	282	294	231	276	269	270	311	281	267	281	284	265	257	281	275	300	307	268	267	262	268	278	289	266	241	269	289	298	254	231	277	289	277	252	277	223	279	289	273	292	269	281	295	267	262	279	266	245	258	256	316	267	256	281	255	310	302	263	345	290	276	245	274	321	258	273	301	285	297	303	276	275	296	308	294	281	295	281	266	248	278	319	291	309	278	293	283	290	264	283	312	257	302	280	277	317	290	305	291	320	272	254	258	233	304	284	264	299	292	278	260	284	268	272	259	278	295	286	274	315	283	249	280	291	238	267	286	261	262	282	273	231	293	308	275	273	293	240	274	277	300	286	275	286	286	298	263	238	265	243	281	268	296	272	287	275	264	306	329	306	268	319	259	295	260	295	272	267	272	279	289	299	242	272	229	282	258	293	299	269	284	304	263	294	286	243	282	281	278	264	304	263	282	281	268	283	283	277	273	301	278	276	272	272	279	288	280	297	289	279	263	280	295	279	261	290	269	249	296	295	234	270	268	288	301	261	284	288	276	283	272	269	290	279	305	280	259	280	266	310	272	268	288	287	301	296	252	256	314	281	319	298	272	308	269	260	293	273	258	243	246	306	282	298	269	287	304	298	293	267	283	295	298	299	288	278	295	251	260	266	309	287	348	287	270	271	297	263	290	258	280	274	286	259	288	287	240	279	281	285	286	302	300	276	261	286	285	295	278	284	274	275	274	268	277	276	291	286	270	264	291	282	282	277	266	286	293	286	265	297	294	287	253	312	257	278	233	264	285	281	229	287	243	313	261	284	246	278	297	252	259	267	272	284	315	292	284	296	280	277	289	268	287	287	296	266	273	282	281	265	261	279	250	298	270	297	249	262	281	246	267	296	250	306	297	252	267	310	286	304	253	244	275	302	285	266	286	296	277	318	287	279	262	289	329	279	248	273	282	243	301	280	297	294	281	280	247	299	267	272	284	261	309	249	261	284	280	248	294	276	282	266	262	297	269	280	272	275	287	265	300	275	252	273	262	293	257	252	289	246	262	271	277	302	276	284	272	277	281	274	256	272	290	312	283	273	295	263	252	282	286	319	308	322	285	288	290	257	273	258	268	278	313	259	284	268	270	280	281	255	315	281	285	308	261	296	304	289	288	270	304	296	312	295	281	292	319	285	275	261	280	274	274	287	313	269	279	285	264	299	265	300	267	284	284	271	277	251	286	293	313	271	267	268	246	259	273	264	261	249	285	272	270	240	251	259	290	266	305	278	310	257	251	266	258	306	275	285	270	271	268	255	271	292	283	247	319	257	291	268	295	274	308	269	279	277	254	289	280	274	291	295	279	272	290	268	289	280	295	264	243	289	275	242	270	282	281	272	282	286	271	269	253	238	296	283	266	247	256	269	285	286	312	278	291	290	267	252	284	279	311	256	287	297	281	277	310	287	256	278	254	309	250	261	268	261	266	284	266	279	233	285	276	260	260	226	287	284	314	270	297	265	293	302	282	304	296	270	286	271	252	259	267	299	276	294	285	254	271	297	268	260	290	281	290	260	289	325	278	315	272	290	285	311	269	283	271	257	309	265	258	262	296	255	270	285	281	290	266	256	285	271	318	273	330	319	269	258	284	266	255	273	243	295	282	308	319	280	294	256	279	266	288	319	297	288	266	317	296	310	300	283	266	279	264	296	278	283	259	283	282	280	260	293	279	282	297	310	292	282	293	282	281	252	290	247	277	255	272	288	272	290	266	297	248	261	275	277	278	269	282	289	279	272	266	247	288	264	284	292	324	267	242	266	282	276	314	257	281	297	279	268	296	286	265	285	281	277	253	300	254	288	268	284	301	250	278	247	300	285	267	281	282	273	270	299	269	246	307	291	307	265	313	300	287	304	288	282	303	280	274	272	269	304	264	257	284	268	306	314	293	265	303	307	283	299	309	278	265	304	270	288	277	313	287	287	254	260	242	339	277	287	299	301	278	268	280	282	292	286	275	304	303	290	267	280	297	276	299	242	288	262	241	247	282	284	285	286	308	299	326	287	261	256	268	257	282	305	318	308	296	269	278	273	305	281	305	277	262	264	288	290	246	275	316	275	289	253	265	264	281	295	264	288	284	295	286	295	265	294	294	282	274	291	305	326	301	290	307	265	280	248	308	278	284	279	290	261	318	279	281	262	258	317	275	264	256	288	296	287	281	280	283	276	262	251	268	288	284	331	298	277	317	254	266	276	292	289	274	289	277	268	297	282	277	277	299	249	259	282	254	275	271	293	302	264	246	261	277	251	264	271	311	290	280	253	276	268	294	300	265	300	260	259	274	321	288	248	293	263	285	311	286	278	241	262	299	299	288	276	282	299	272	290	267	292	282	252	272	293	245	271	271	271	275	247	308	268	305	241	289	311	265	313	292	261	282	269	303	288	279	305	299	297	289	300	293	295	232	269	284	268	260	285	284	291	241	282	272	253	263	270	292	302	280	299	304	285	258	272	271	299	274	277	271	272	271	287	308	305	290	287	316	265	292	288	291	277	288	286	282	281	272	268	278	277	258	277	298	277	267	253	274	266	298	290	280	275	291	299	335	274	284	270	261	296	273	288	281	248	300	277	301	277	262	281	255	253	267	277	271	288	266	300	269	249	261	264	274	269	281	267	269	290	276	262	275	299	278	263	278	276	239	273	278	256
1927	661	598	657	627	697	682	670	638	626	686	593	601	644	656	628	626	625	617	625	610	629	629	586	682	614	609	613	640	560	628	635	612	643	609	668	653	616	645	616	623	681	654	642	594	656	668	634	630	601	630	596	640	613	586	627	623	629	604	614	632	568	636	650	589	615	607	626	623	625	657	601	627	679	640	607	621	660	643	568	577	638	580	597	631	645	627	662	613	627	598	666	607	587	640	602	586	606	602	637	605	562	605	620	579	595	603	614	588	649	605	579	596	567	645	589	618	597	603	650	632	622	627	654	598	630	629	605	631	624	613	627	579	627	630	620	645	625	636	650	653	627	578	625	611	632	628	655	629	610	612	557	637	627	590	592	606	666	631	655	652	654	614	590	601	623	641	622	571	599	653	581	640	613	696	645	668	664	633	620	658	586	661	604	601	622	609	633	609	590	599	635	642	634	617	643	637	626	627	592	602	675	593	592	640	614	659	656	641	652	629	619	661	629	573	613	621	593	632	611	599	634	585	645	657	607	626	638	648	615	617	613	620	611	631	633	632	602	621	608	599	629	625	605	615	644	623	623	612	597	572	647	628	616	567	640	644	617	626	629	593	597	652	607	616	626	615	592	595	586	585	592	615	608	648	628	605	617	622	635	672	649	631	638	623	641	594	583	610	642	648	613	645	613	641	581	603	660	648	655	656	579	621	643	645	581	585	664	591	623	630	585	643	615	648	599	605	634	640	618	622	622	600	639	639	570	595	609	642	621	627	624	611	632	612	593	621	609	657	644	631	631	609	589	610	599	654	591	606	636	661	626	620	645	619	643	650	646	617	642	629	643	618	596	614	642	618	590	631	591	619	659	628	621	630	655	639	626	605	609	645	634	589	634	662	638	586	593	654	695	658	612	619	645	622	650	621	585	609	592	641	589	611	604	653	612	613	601	640	635	658	622	614	621	575	641	592	636	672	627	614	624	608	600	585	635	636	656	624	647	608	642	662	637	665	698	684	606	643	648	619	653	630	597	657	602	578	632	584	618	654	625	596	581	635	654	631	654	600	654	664	651	628	644	662	610	586	659	592	609	603	621	638	643	650	628	627	605	600	604	592	646	654	607	637	594	589	613	624	637	620	636	560	589	600	597	633	643	638	663	659	633	598	633	633	620	650	640	625	614	649	618	598	596	619	647	585	619	656	650	599	653	647	633	637	631	623	617	645	642	615	612	587	571	639	564	618	592	662	594	647	623	600	675	606	640	599	616	658	600	635	623	607	662	630	597	652	586	629	601	630	656	615	625	622	590	612	633	633	640	616	633	643	623	641	624	626	643	638	604	625	614	626	644	626	642	632	640	642	634	666	585	663	637	629	598	629	640	596	580	658	599	647	623	612	623	618	600	605	627	628	638	604	645	639	583	636	595	632	598	589	620	593	673	594	615	623	613	627	637	601	648	624	641	629	633	592	612	606	612	605	637	654	662	624	598	679	623	621	645	611	618	570	598	602	613	624	633	630	627	625	625	647	617	665	618	593	625	652	656	595	594	622	643	565	601	632	605	582	617	637	681	598	637	594	626	644	616	625	657	655	577	624	561	617	640	624	618	580	589	614	616	597	589	612	609	619	599	611	640	632	642	603	617	599	655	608	630	641	643	609	616	622	654	585	587	645	618	655	628	589	595	648	603	590	640	601	613	661	597	659	601	619	602	597	616	622	650	637	625	601	594	666	647	610	638	634	634	604	602	608	617	583	595	583	565	646	652	582	656	632	642	651	612	595	591	656	637	611	616	657	622	594	580	616	615	626	644	666	643	616	647	626	622	606	605	658	651	659	641	642	612	600	668	638	605	656	628	637	658	612	643	637	592	594	632	632	654	657	602	621	635	618	618	608	596	663	624	612	623	610	571	634	629	621	626	605	651	577	608	608	619	636	643	638	594	678	634	610	612	612	634	673	607	637	635	663	658	657	654	612	636	636	600	642	637	603	629	614	617	666	636	620	643	626	643	608	615	639	626	599	588	628	649	599	640	623	622	598	644	618	653	615	577	644	633	599	626	641	562	573	621	625	624	623	645	618	566	623	580	585	572	585	635	647	584	610	635	651	620	627	620	681	637	638	628	576	639	595	627	611	598	652	605	610	621	655	620	590	623	620	674	620	634	614	600	628	665	602	633	618	632	605	619	617	645	600	624	635	619	598	640	592	594	573	631	631	642	651	642	637	605	601	666	604	600	623	615	624	708	568	632	637	626	607	575	634	643	598	664	649	620	631	656	614	658	635	595	666	628	576	677	623	620	652	632	593	653	657	576	614	589	626	680	637	631	600	599	648	605	627	645	624	595	643	629	645	589	598	640	605	578	584	589	623	604	573	633	674	590	645	644	583	602	591	601	631	626	607	642	623	584	581	628	604	614	636	626	621	632	665	607	634	643	599	634	585	622	656	617	619	605	631	618	656	624	629	668	632	637	592	570	594	584	625	593	630	626	619	598	570	596	682	609	596	643	573	633	604	636	664	615	604	622	619	630	604	621	581	653	608	634	630	643	598	638	661	647	618	607	606	637	609	648	627	637	592	669	655	649	583	633	660	629	596	636	638	674	683	651	628	603	659	618	629	638	602	633	627	626	661	618	625	638	589	646	607	656	643	581	547	636	589	611	660	643	633	587	610	615	612	582	658	623	684	605	592	616	626	660	638	634	664	633	591	603	648	639	632	616	621	622	649	582	578	612	620	609	623	646	610	647	639	659	578	611	589	617	639	583	633	636	614	591	645	638	610	661	636	567	595	573	637	595	626	625	633	627	621	633	655	593	603	594	592	641	668	630	586	613	668	629	625	637	608	559	622	640	641	578	571	650	644	619	611	620	621	598	639	621	649	591	599	673	619	662	593	633	613	619	627	616	659	601	670	615	647	671	591	602	679	679	614	634	608	662	600	569	652	629	675	606	654	575	597	652	590	649	639	589	686	608	652	688	614	623	629	607	615	687	613	646	628	620	640	618	615	652	616	614	638	652	651	587	613	560	667	641	627	633	596	626	630	637	590	642	610	637	652	595	592	668	643	655	635	613	591	613	626	624	596	602	607	581	612	603	635	643	631	590	602	654	650	650	599	639	614	636	626	613	635	651	605	636	645	606	589	627	647	644	608	619	616	631	560	619	622	626	625	632	596	591	633	628	615	644	654	591	617	589	636	641	587	653	663	648	606	606	608	583	625	631	610	658	598	639	618	638	629	586	602	619	642	606	630	656	606	618	626	628	656	633	597	599	639	615	615	619	649	588	607	678	640	600	611	654	571	579	626	622	625	609	611	643	624	640	595	608	617	642	636	651	634	619	620	601	629	630	573	640	627	630	635	609	612	634	648	622	621	626	605	609	594	628	606	620	607	644	600	623	610	611	632	659	625	653	617	651	651	611	637	597	613	631	608	599	631	609	627	667	650	646	630	622	607	638	670	656	650	613	619	648	618	610	624	622	590	607	639	660	631	599	651	592	625	603
7423	454	379	360	257	227	203	200	166	154	122	142	144	119	144	139	146	138	132	101	116	125	123	130	139	119	128	115	136	141	134	128	135	103	139	125	151	141	98	121	119	138	126	108	153	125	104	107	134	125	118	116	134	131	134	113	118	122	130	135	129	129	119	127	125	122	130	123	113	142	133	143	107	115	139	121	124	134	114	122	128	127	106	118	141	112	126	123	126	124	115	121	110	135	131	110	124	117	118	128	132	118	125	125	118	98	111	115	113	105	120	119	143	113	150	115	129	121	129	120	117	130	117	102	116	136	112	132	122	117	141	116	121	130	122	132	124	121	126	139	96	122	106	138	124	114	136	128	115	112	127	128	125	116	108	97	116	130	128	123	130	135	115	124	129	133	133	124	143	128	115	106	109	122	123	109	143	116	121	120	139	119	135	112	130	115	107	130	135	126	111	116	120	132	120	125	124	107	135	115	131	103	120	130	106	114	124	125	128	110	113	100	129	124	134	118	113	113	112	114	107	77	111	118	127	120	116	115	146	113	138	126	132	99	106	118	103	105	133	139	130	133	116	118	102	133	135	113	139	118	149	126	132	117	139	117	119	104	123	139	123	122	108	120	104	122	129	133	139	137	119	119	128	115	136	86	107	135	110	111	127	112	120	109	121	108	105	122	126	125	125	123	123	110	123	140	109	129	114	136	126	129	120	133	128	138	110	137	137	127	144	132	127	137	132	141	135	105	125	118	121	151	116	124	123	121	122	127	111	138	105	142	106	112	125	125	127	130	137	125	115	127	114	119	129	119	120	123	98	117	120	126	111	122	121	122	123	120	131	144	129	133	139	135	116	116	129	124	118	132	111	110	138	116	121	113	121	122	123	109	104	130	107	153	128	133	145	126	121	135	127	117	114	122	104	120	143	100	113	119	101	145	116	117	116	126	149	123	124	132	130	134	150	131	111	118	138	122	111	126	126	117	116	107	112	120	120	115	109	113	109	107	110	105	99	111	108	135	127	106	114	91	102	128	134	130	134	110	119	127	133	140	116	137	105	138	117	109	135	107	112	126	111	131	133	123	101	127	120	111	115	118	127	118	124	133	135	119	100	105	115	117	133	108	127	115	161	112	114	112	131	118	125	108	127	121	122	128	103	110	125	114	149	128	130	156	115	131	132	138	136	139	122	116	131	115	124	133	131	92	114	116	140	132	112	120	115	122	120	120	123	108	123	94	110	118	120	130	121	141	147	130	114	129	122	130	128	114	120	126	141	126	111	136	108	137	115	91	121	104	109	129	111	132	117	113	136	134	112	91	140	114	130	105	131	121	127	130	140	148	119	140	129	118	121	122	139	132	124	138	136	133	118	113	117	140	126	123	110	112	151	108	101	130	123	100	113	114	103	131	141	91	122	129	119	109	146	102	135	112	111	111	130	106	117	115	112	123	110	125	112	121	117	147	129	133	122	105	133	140	120	115	126	108	135	104	121	122	128	138	126	121	126	147	114	142	108	130	112	113	111	121	114	119	140	96	134	111	136	116	130	114	114	119	121	128	125	127	131	131	133	108	113	103	124	129	125	109	150	110	138	126	138	125	121	124	122	112	128	112	131	131	118	113	120	117	127	106	118	102	139	137	133	144	149	125	105	130	129	113	102	163	126	122	131	134	117	111	143	126	113	133	122	126	115	109	127	107	117	129	133	145	120	133	108	122	120	123	115	104	120	125	105	134	118	113	122	111	120	130	124	144	139	140	127	151	125	121	120	106	127	124	110	93	133	123	106	109	119	112	107	151	94	140	124	110	115	136	148	121	104	127	112	124	131	126	121	127	135	104	112	139	142	126	124	111	125	111	138	122	123	101	113	123	114	143	132	121	113	112	121	125	131	122	118	123	116	102	148	115	134	99	127	109	121	109	117	140	126	114	126	108	123	112	115	143	133	131	113	101	122	133	109	141	118	145	120	112	128	123	112	156	130	102	109	105	139	131	114	105	125	110	134	136	128	118	129	122	137	124	109	125	121	125	112	125	101	135	113	117	119	116	108	123	130	116	116	110	126	137	114	149	133	125	121	142	112	120	130	110	135	101	99	133	116	117	139	117	98	118	146	123	123	130	97	125	118	123	113	106	135	128	121	114	117	138	113	108	122	123	115	124	117	116	125	105	108	142	113	123	126	129	134	162	122	112	140	107	143	122	127	124	123	144	119	111	105	134	134	105	101	109	106	141	120	122	130	107	115	109	125	123	127	112	128	134	125	132	125	125	130	113	135	112	103	127	124	119	118	145	116	115	121	114	121	119	119	108	139	119	133	118	115	110	114	114	94	110	116	126	110	138	127	115	121	128	97	134	126	126	127	122	111	115	122	122	120	130	112	133	95	121	101	125	115	138	97	111	126	128	123	111	138	112	114	106	113	115	117	115	94	136	121	126	104	109	109	127	119	118	142	114	129	117	114	104	122	115	124	113	118	107	138	156	106	129	159	145	97	100	132	135	122	123	100	120	128	129	108	118	111	129	113	118	116	120	111	125	114	143	124	121	124	106	144	115	124	115	117	134	122	129	117	128	127	144	135	126	122	118	128	121	118	114	120	107	112	121	129	114	127	103	125	133	117	114	140	120	129	133	131	120	130	132	132	123	97	122	119	131	126	129	132	109	104	143	140	117	129	107	126	141	105	105	137	143	114	122	112	138	118	120	117	107	129	128	127	121	119	129	114	135	125	119	133	115	123	109	140	122	114	126	126	118	132	125	132	119	122	134	115	124	128	110	114	115	120	120	116	118	112	123	146	113	100	123	120	135	122	119	128	113	137	121	119	121	116	101	143	130	131	101	126	120	112	122	98	142	134	114	133	95	125	131	110	122	123	123	112	128	117	113	95	134	136	111	123	115	124	128	119	131	115	125	102	126	159	133	131	136	134	105	142	108	111	125	128	141	121	106	113	110	131	119	132	119	122	132	136	141	118	121	112	112	112	133	121	131	115	117	134	139	128	127	120	122	125	118	101	119	109	126	115	147	137	122	113	121	108	91	131	131	123	135	135	130	124	126	146	118	121	104	118	141	130	98	117	117	135	126	109	111	120	131	108	117	104	102	112	125	133	115	129	101	92	126	125	127	128	119	99	109	107	130	133	112	122	142	143	121	132	134	129	135	127	121	141	120	129	123	126	135	116	141	114	107	116	143	125	121	113	118	133	102	126	132	127	134	134	143	89	109	117	124	110	118	146	132	128	115	125	135	121	110	109	119	111	125	137	106	117	133	116	140	161	124	121	130	130	141	136	140	123	128	136	128	131	119	110	102	139	113	122	129	112	110	121	121	96	131	126	122	118	106	118	126	123	97	118	150	111	122	117	124	103	113	102	133	120	101	127	123	108	114	124	127	124	120	126	152	130	126	118	125	94	128	121	123	111	103	130	106	118	122	101	135	139	120	131	135	107	116	106	128	128	125	135	145	119	125	120	106	140	135	111	111	106	98	130	116	115	116	134	116	113	128
6037	581	1006	1158	982	828	735	605	573	551	478	431	434	427	434	403	365	434	343	391	349	383	377	306	351	323	341	345	330	375	356	349	313	365	341	341	335	363	347	339	342	314	323	338	341	330	351	343	341	301	341	313	331	283	350	328	294	324	351	325	301	337	337	347	326	324	329	368	342	318	337	297	307	346	325	313	325	323	313	339	286	342	313	285	299	310	306	311	343	364	298	331	334	344	315	353	326	316	351	319	310	316	331	338	314	300	297	320	330	334	327	313	309	336	356	305	321	333	328	327	312	321	342	307	327	340	343	325	319	328	313	350	298	329	330	324	335	340	339	358	293	308	303	312	311	328	317	341	296	329	304	314	344	344	326	323	312	322	316	305	326	320	297	316	326	307	330	309	337	316	353	376	306	327	317	343	300	310	332	317	301	315	331	326	371	329	286	340	307	299	328	315	329	326	317	312	327	310	317	341	319	325	309	321	325	329	308	340	328	335	331	347	340	363	328	289	305	298	307	307	323	328	307	325	310	334	326	322	303	337	337	323	304	311	319	298	309	322	307	376	323	303	335	325	326	352	329	325	327	337	337	312	317	348	307	299	353	322	316	320	328	309	352	315	335	323	317	314	319	321	331	315	311	323	330	345	319	298	352	306	359	324	309	349	334	311	339	338	310	357	353	323	322	308	353	285	344	330	333	348	324	328	320	299	308	328	334	299	339	323	320	336	341	308	357	311	328	347	302	325	313	283	308	298	317	304	314	302	322	313	332	319	327	327	306	311	326	329	335	331	349	301	310	295	307	334	334	344	285	274	342	326	304	346	309	324	322	339	344	340	291	331	290	328	336	321	313	312	324	302	324	328	330	318	329	307	342	306	292	332	357	349	357	312	345	303	340	342	294	313	365	326	319	285	338	301	305	309	337	322	303	326	357	320	314	341	329	319	322	346	330	314	303	355	324	328	357	347	348	308	309	328	300	339	333	313	340	326	340	306	323	295	307	311	314	315	320	325	319	288	285	323	317	330	307	286	354	351	331	322	312	328	336	306	318	346	333	315	317	323	312	296	309	331	326	339	311	304	318	294	318	325	332	308	311	316	329	321	312	327	355	324	318	305	318	308	300	290	301	303	340	312	296	312	329	339	357	313	304	333	338	317	320	330	314	326	331	316	297	338	321	351	332	314	325	298	335	338	327	282	306	319	329	338	296	318	329	308	353	340	297	334	343	326	304	325	314	321	321	292	316	308	330	324	321	348	286	296	339	328	320	304	317	323	291	342	302	315	305	319	327	315	318	338	311	316	316	367	356	349	311	305	295	314	332	321	309	310	289	322	317	324	336	333	324	315	337	334	334	323	326	323	298	311	319	326	348	325	344	323	317	302	331	324	298	313	336	295	308	325	311	309	311	373	328	308	312	329	353	312	307	330	322	335	321	307	306	299	351	308	312	328	342	334	329	290	306	324	326	344	301	300	326	347	320	356	335	311	310	358	337	311	317	323	303	327	358	283	356	317	316	311	307	337	346	322	306	322	315	321	317	311	294	320	333	328	351	313	342	327	314	345	279	344	318	325	327	300	333	315	326	337	299	297	335	327	336	336	312	322	311	315	318	345	328	311	293	345	318	328	309	334	343	330	347	308	311	330	350	303	339	309	323	326	309	345	297	330	365	312	326	353	275	330	340	285	341	345	331	307	319	304	343	342	337	321	299	310	354	329	331	294	320	303	323	330	323	326	316	357	309	313	321	332	351	308	309	342	333	298	307	330	316	328	312	307	286	384	312	330	324	339	335	310	346	317	316	329	301	340	307	304	327	304	298	311	333	328	302	313	295	353	354	320	334	305	325	305	321	298	300	318	340	332	317	341	308	328	316	339	343	327	357	275	321	352	353	326	307	302	307	331	316	322	333	315	308	329	334	319	315	338	330	346	310	334	334	291	355	337	333	318	341	318	350	339	334	330	324	302	359	334	298	310	334	348	288	312	320	328	325	330	345	293	291	329	325	345	338	311	329	321	332	275	317	336	320	347	297	342	333	294	299	345	336	320	314	315	309	306	325	312	326	315	327	304	297	343	313	293	338	312	298	329	308	313	315	297	345	299	298	336	355	347	349	346	331	361	337	292	343	283	349	320	331	322	316	349	315	306	324	333	334	328	317	317	333	310	304	319	320	339	311	318	315	326	316	337	314	312	322	331	299	320	358	336	310	332	346	342	289	293	307	340	362	321	314	326	355	349	321	326	361	315	311	315	303	302	303	322	334	319	332	317	327	316	268	304	326	334	353	340	304	308	341	298	328	307	300	343	322	306	337	287	310	326	320	313	330	313	322	298	316	343	329	333	313	313	305	329	299	306	316	340	296	339	308	324	335	311	340	310	336	314	361	299	330	316	322	280	317	312	306	301	332	295	350	323	308	303	323	323	322	325	345	338	302	363	340	322	277	306	347	341	324	308	332	328	315	306	339	315	329	330	314	322	295	309	320	314	323	344	334	339	332	295	295	302	307	331	322	304	297	315	292	324	333	306	350	317	350	305	279	336	336	325	301	337	329	306	334	330	299	330	316	334	286	329	292	334	353	337	385	333	320	312	318	322	334	315	325	336	325	324	327	302	310	322	311	304	330	339	339	334	325	335	301	306	314	324	283	303	324	348	327	289	340	334	353	309	320	326	333	297	333	342	313	343	327	339	309	315	284	338	304	333	298	308	362	307	330	340	320	333	307	313	331	326	342	283	354	310	313	316	339	291	363	321	321	337	349	323	311	289	281	328	290	346	318	343	314	318	351	298	309	323	320	309	342	300	336	313	309	288	308	325	355	320	332	292	357	341	310	333	294	333	319	348	316	319	370	322	331	320	317	311	318	302	357	319	298	292	347	300	353	316	320	303	337	324	348	313	324	318	297	311	306	317	290	321	324	322	301	339	336	337	269	360	334	319	315	300	317	350	348	309	348	318	311	323	310	295	346	312	373	328	326	285	330	324	332	282	301	304	306	332	311	330	304	332	290	326	331	328	298	325	320	300	321	314	327	318	333	308	331	336	327	343	298	311	314	314	320	320	324	342	309	311	307	308	325	334	316	340	335	305	336	295	318	281	339	337	295	311	314	332	340	320	309	327	314	324	325	335	310	328	339	353	314	315	303	329	301	290	332	339	306	298	331	330	320	319	358	306	324	340	324	321	332	338	294	337	306	321	337	338	298	321	296	325	331	313	366	328	317	336	298	320	308	305	314	313	335	340	317	327	351	313	327	322	331	332	312	309	305	313	343	307	325	310	326	307	336	319	324	297	301	289	302	292	341	327	276	333	311	323	307	316	339	307	294	319	322	302	309	313	354	363	291	297	341	324	344	308	323	336	311	304	301	316	305	319	329	292	362	318	319	325	338	303	295	331	319	317	322	336	320	302	331	327	340	327	303	337	300	325	301	334	337	307	334	323	316	331	311	295	299	323	304	283	326	322	308	325	334	301	345	323	315	330	349	344	293	324	298	327
14012	1065	918	659	492	424	354	322	288	313	239	248	254	259	246	203	227	204	216	176	208	224	199	207	215	211	221	187	214	210	219	212	203	188	196	192	187	179	216	200	200	199	194	173	193	193	226	204	176	201	194	204	214	219	192	207	177	223	214	190	190	206	210	194	207	223	209	186	189	198	204	216	186	204	207	178	194	191	177	207	234	186	221	211	188	205	186	189	195	199	189	193	189	175	198	221	191	224	176	205	218	202	223	189	193	189	206	174	181	185	203	206	208	175	208	187	181	213	188	219	192	196	188	208	196	201	180	189	176	174	182	210	188	225	209	190	184	241	189	227	219	212	193	203	211	205	192	215	214	206	169	179	177	195	207	181	186	195	186	212	193	197	170	216	183	196	181	205	170	177	189	191	212	188	216	224	203	171	184	194	186	201	202	219	204	199	193	207	197	204	191	212	181	194	183	204	207	177	202	189	175	209	184	180	208	202	197	206	197	189	213	182	229	185	194	218	191	188	226	197	168	234	219	212	197	198	227	197	213	205	211	185	201	195	218	194	227	173	171	169	190	221	208	220	215	198	189	189	184	222	197	198	198	186	198	174	201	203	204	192	205	196	198	185	195	175	206	183	200	190	191	221	184	172	199	223	216	207	203	162	191	173	192	197	210	196	211	204	202	205	208	205	201	212	184	190	187	194	200	181	188	191	191	193	193	175	186	181	187	183	187	217	177	199	211	203	206	202	212	198	224	202	220	184	201	194	206	200	211	186	192	233	212	191	192	182	208	172	187	195	205	183	186	211	218	202	229	247	195	167	207	224	196	175	220	181	207	185	205	192	210	204	189	213	209	195	208	211	205	196	182	192	195	174	182	172	160	186	190	237	197	181	227	195	194	191	177	173	195	222	182	203	198	211	190	195	202	188	209	176	200	186	185	213	199	173	200	197	189	182	177	227	218	202	188	194	203	191	199	213	190	229	213	206	204	193	187	184	198	207	200	199	196	209	197	216	196	210	181	171	190	200	193	220	193	189	188	203	192	202	209	143	212	188	210	207	194	210	184	186	215	174	202	204	172	201	169	171	206	212	204	232	203	198	190	192	205	205	216	194	224	194	203	160	189	146	211	174	187	214	200	200	190	197	182	241	235	200	193	208	214	209	198	177	205	213	215	188	195	198	201	189	209	199	180	186	212	206	207	188	183	207	181	177	164	182	183	186	164	198	197	211	201	179	194	190	168	203	185	191	193	224	199	194	190	178	172	201	206	201	185	219	200	218	199	199	193	198	200	181	187	213	192	198	184	191	222	226	205	218	204	171	212	182	187	210	199	196	208	188	209	224	202	191	205	168	206	209	191	221	185	178	217	216	207	195	206	177	193	206	199	196	197	183	185	209	228	215	233	191	212	195	180	180	197	192	222	170	208	186	203	178	180	179	183	206	218	205	217	190	207	201	203	190	181	178	217	196	178	187	178	212	191	202	214	193	182	210	199	196	210	222	202	210	214	176	219	176	206	177	174	198	204	159	193	199	179	162	179	194	168	218	230	189	220	193	204	218	155	181	218	195	190	183	201	182	187	161	212	172	225	215	181	200	213	206	173	205	210	184	183	202	171	209	190	219	201	178	212	226	187	178	190	185	189	189	188	198	180	206	195	177	193	193	239	175	192	199	204	203	212	193	162	237	233	205	172	182	180	186	210	197	204	186	213	224	191	214	233	192	192	199	209	179	200	189	186	187	206	198	210	202	207	195	219	183	189	200	214	189	212	211	176	178	195	194	184	191	203	193	176	170	180	198	197	195	206	178	150	185	185	187	202	199	177	198	198	178	183	147	196	170	198	212	177	217	195	221	175	223	181	201	203	196	217	165	227	205	191	193	208	199	168	215	216	186	203	190	208	180	185	224	206	191	204	236	198	220	178	192	211	172	167	160	191	193	190	206	232	187	219	185	219	219	210	192	181	192	212	196	175	208	194	203	206	196	211	193	188	190	183	201	200	196	190	204	199	213	179	192	187	197	205	192	187	217	204	178	180	225	220	183	186	184	187	217	194	210	194	191	190	190	184	195	164	187	211	183	194	176	209	228	209	206	185	186	210	213	174	177	176	204	174	191	209	174	192	186	180	205	196	196	225	179	187	200	199	213	201	196	194	200	172	209	224	200	199	177	196	189	187	203	192	190	195	177	213	171	226	190	176	191	205	196	187	224	169	173	176	189	213	177	210	178	212	215	214	215	194	196	197	208	191	187	186	192	219	192	194	160	190	166	173	221	200	210	191	190	169	212	174	193	197	194	186	207	185	191	179	194	184	220	195	188	205	209	199	190	195	203	196	193	208	198	177	204	203	176	191	207	199	220	180	207	207	194	198	233	202	184	169	206	188	210	209	168	173	196	186	202	199	205	192	192	182	210	171	180	180	187	187	190	209	204	184	194	181	177	186	207	173	200	203	181	202	180	189	199	209	181	196	220	228	160	202	212	195	193	201	183	185	195	196	185	206	201	193	182	200	193	190	188	234	189	168	205	176	176	180	196	236	217	202	196	172	167	182	197	237	220	165	176	186	176	196	186	214	205	220	199	203	183	192	174	207	174	193	188	179	192	201	193	179	174	173	207	200	191	168	227	208	187	217	181	199	188	205	182	191	209	195	184	210	193	215	180	223	192	204	175	194	186	199	207	198	207	160	178	202	178	203	164	182	215	187	191	228	190	218	201	172	205	200	201	169	192	210	192	171	213	215	182	203	171	220	216	186	204	183	198	197	179	159	207	199	183	173	197	181	193	206	168	207	190	214	204	210	216	196	216	204	187	195	188	191	220	205	198	208	176	190	218	191	220	188	177	196	197	191	183	189	173	213	203	174	203	239	216	215	199	188	182	195	192	214	205	193	194	185	196	203	200	169	195	204	183	233	187	184	198	168	191	199	214	195	209	194	218	199	184	204	185	202	196	206	210	170	200	207	175	233	189	212	198	200	215	165	208	183	198	214	227	177	218	177	207	204	203	190	194	190	206	186	197	182	202	202	193	185	185	204	202	213	187	198	219	190	215	203	211	186	195	200	189	176	194	192	201	191	184	207	194	200	205	204	191	207	191	178	184	225	181	174	200	186	178	170	200	211	216	184	181	190	190	196	186	197	200	189	191	190	211	203	197	175	218	191	174	178	200	173	174	180	233	218	195	205	201	199	214	198	202	199	195	192	208	177	192	193	194	197	185	188	184	185	191	180	183	219	194	190	165	179	176	192	190	195	194	214	185	198	212	186	196	188	219	213	190	189	192	190	195	224	198	214	193	197	184	196	197	188	182	189	193	199	211	196	189	211	205	187	221	202	178	197	203	200	220	193	223	209	198	202	201	213	195	198	183	186	198	200	209	214	190	222	195	184	193	195	190	204	199	186	228	198	209	172	184	211	199	176	188	193	209	184	216	183	181	204	194	191	203	204	195	211	207	189	199	228	190	194	201	185	203	185	194	199	206	188	203	188	183	182	185	178	175
7948	1012	1770	2022	1770	1447	1260	1096	938	809	768	750	718	661	753	623	634	624	532	583	540	610	567	571	572	553	530	530	555	553	517	512	510	536	493	526	519	513	503	475	522	511	517	537	497	513	505	518	518	527	491	465	455	522	482	510	537	449	525	499	519	493	508	515	486	494	532	496	543	506	490	479	474	472	516	509	486	497	488	493	491	484	505	482	487	485	487	537	500	487	520	517	535	518	488	492	486	483	480	541	497	507	517	492	429	464	492	500	497	476	484	435	444	501	537	464	485	502	514	502	497	495	519	501	558	496	526	525	497	524	519	491	531	467	541	506	475	497	508	503	482	508	499	510	550	456	476	499	498	478	510	520	454	476	478	495	480	466	486	490	490	491	476	511	492	520	505	525	478	515	497	487	486	512	443	485	511	502	496	493	484	466	491	476	496	431	486	532	482	523	487	512	510	528	475	470	491	528	495	480	503	476	500	486	504	528	486	489	497	488	497	457	508	518	476	518	501	473	504	514	492	534	474	465	488	494	523	496	493	503	475	511	467	504	491	493	471	487	464	511	482	468	506	489	461	491	466	515	455	495	493	475	493	493	449	448	500	489	475	502	500	482	515	535	493	447	508	478	485	491	473	424	484	474	495	488	500	449	482	454	512	489	481	523	503	507	489	487	477	474	485	500	532	522	518	533	497	505	484	511	477	534	512	500	550	503	501	488	494	480	464	474	468	474	533	490	526	520	489	496	480	492	524	504	472	486	495	487	492	502	544	487	482	499	499	501	530	507	471	533	462	496	450	538	523	496	508	497	494	499	492	491	482	516	522	493	470	491	472	494	470	449	502	521	492	518	482	482	491	490	491	490	529	494	591	494	511	527	539	513	481	522	481	509	527	481	461	510	490	465	524	502	474	482	464	478	466	524	533	516	526	520	511	503	499	494	504	502	501	478	461	550	448	487	462	503	503	522	527	469	466	526	445	508	479	497	513	480	508	481	482	490	483	506	522	483	526	429	473	467	469	500	526	521	439	464	451	492	464	431	516	478	457	485	469	483	510	459	520	465	512	511	502	483	498	526	479	506	504	514	492	467	508	479	510	466	509	494	468	475	468	447	513	528	499	479	497	520	473	526	477	500	473	529	500	497	486	507	501	484	474	484	486	498	485	460	501	465	498	500	510	510	549	475	550	490	497	511	534	457	486	523	515	493	488	461	501	510	530	512	489	529	470	503	487	460	477	479	517	493	498	546	487	537	530	499	483	485	494	507	510	534	475	462	518	490	485	487	472	461	440	488	481	458	458	497	509	526	503	459	487	466	513	490	482	505	451	493	465	492	522	501	430	473	451	494	478	500	536	518	499	466	519	522	510	509	491	489	451	460	497	507	487	486	504	509	505	511	464	502	491	527	481	481	483	467	487	462	500	499	513	492	508	512	544	492	494	484	450	493	485	510	477	517	462	526	509	486	497	504	489	514	525	503	488	490	479	490	485	459	496	488	517	511	506	507	461	541	477	476	508	490	489	496	467	534	478	487	519	548	535	480	498	493	456	477	458	485	528	504	459	486	489	501	449	477	552	523	496	504	456	440	521	500	513	555	478	490	483	474	482	498	488	433	525	462	493	447	487	485	465	500	476	495	564	466	491	516	500	486	486	480	482	513	488	485	523	493	505	472	462	464	529	452	517	499	473	486	478	506	512	499	511	503	528	465	492	523	475	526	512	480	509	525	489	516	507	518	507	517	486	492	485	487	490	550	497	453	442	514	497	503	493	464	488	513	495	491	486	450	506	516	500	524	477	438	501	533	482	470	499	490	479	521	484	513	489	484	481	505	504	496	494	491	550	486	541	478	469	460	520	497	495	534	488	457	458	464	503	515	508	502	453	526	491	480	475	509	492	446	507	512	451	470	506	480	473	466	490	446	483	482	458	476	494	464	499	515	487	513	464	487	467	521	461	512	502	507	508	519	502	492	494	495	470	528	556	522	504	507	526	517	491	468	511	478	486	496	487	460	510	494	452	529	484	454	472	502	479	493	533	484	530	483	466	463	481	484	501	505	529	503	499	492	518	459	454	476	486	472	481	473	485	454	503	480	522	516	488	507	544	455	540	510	458	496	473	533	493	480	482	469	510	508	493	505	462	487	463	471	502	531	492	481	528	487	479	476	503	482	485	518	451	486	498	498	520	544	524	515	506	500	489	529	490	482	504	458	453	514	484	495	505	503	545	479	480	483	494	443	496	512	479	480	536	536	527	505	513	540	536	470	481	510	495	491	468	481	468	475	471	504	493	488	473	518	465	497	497	519	486	509	476	508	504	485	485	501	487	465	486	478	498	511	475	460	505	498	509	507	502	486	505	465	502	467	476	471	460	506	498	498	468	514	503	488	509	474	505	532	502	509	507	482	549	470	502	478	461	458	464	475	449	533	536	468	504	520	487	502	492	518	491	503	467	492	449	501	485	499	488	505	528	490	506	486	531	485	507	479	496	509	476	504	505	499	498	477	460	488	502	463	534	497	486	519	519	475	471	498	491	478	489	495	489	481	512	484	521	507	486	482	486	479	489	530	497	426	426	499	463	513	455	495	459	486	511	509	502	496	457	448	500	483	532	480	490	470	478	496	501	477	493	453	477	478	500	471	450	496	511	513	527	488	481	477	498	513	505	500	512	532	443	476	494	512	481	527	466	492	502	460	459	498	479	469	500	477	451	485	521	464	524	479	504	469	507	497	511	490	463	504	441	503	514	468	476	513	476	484	467	521	514	490	533	487	458	533	505	500	492	467	485	507	512	461	477	492	472	485	487	542	474	493	441	519	487	473	472	493	510	496	469	447	476	503	485	438	466	491	481	513	532	537	510	475	518	530	539	501	510	476	500	475	501	474	479	485	498	515	492	496	524	484	473	481	533	502	511	505	467	467	500	514	483	467	495	531	498	493	509	495	489	488	541	499	484	482	503	513	488	470	507	450	497	542	472	541	487	499	509	522	456	479	498	458	510	480	488	492	478	484	489	523	541	491	456	480	500	506	459	487	476	483	483	488	507	491	520	506	478	524	476	509	483	502	529	512	516	481	513	450	474	504	471	479	496	524	500	499	511	469	491	521	462	503	486	489	514	516	492	518	486	501	499	517	460	510	480	519	493	559	514	491	503	535	488	484	455	477	445	510	472	525	492	465	456	466	507	522	489	472	528	514	460	511	458	473	520	477	433	510	505	525	477	472	466	503	522	499	483	481	502	498	497	524	500	518	508	496	500	515	451	522	482	505	495	496	476	450	501	493	452	523	525	430	506	494	499	544	509	495	469	515	476	473	495	488	508	478	499	499	475	483	458	456	480	491	507	462	519	512	499	490	502	475	480	545	489	509	467	509	503	490	485	484	479	498	489	508	493	484	505	509	485	522	478	465	470	466	478	502	483	467	486	492	531	516	513	483	489	513	505	506	493	484	506	480	486	519	476	490	517	524	512	508	516	511	463	496	475	482	479	499	477	467
1621	306	263	276	257	285	300	281	266	268	277	269	300	287	284	294	289	301	268	280	294	314	259	308	274	294	264	250	276	288	302	272	282	255	283	304	267	276	257	285	263	275	296	274	260	290	274	275	286	278	250	277	297	300	291	270	284	255	270	286	277	280	272	278	267	240	307	252	332	257	302	293	260	269	268	278	279	288	260	289	258	272	293	286	262	278	316	266	308	310	263	261	278	281	283	298	295	297	287	258	270	264	299	276	284	283	239	294	272	260	274	288	298	248	274	273	292	276	300	275	282	288	289	290	284	253	283	278	281	298	291	278	293	270	252	294	269	243	294	263	266	285	305	260	278	287	268	254	290	277	284	289	280	271	258	255	287	275	307	288	298	263	296	262	246	278	290	313	274	242	270	255	289	305	313	292	296	308	278	264	244	259	294	289	281	279	237	278	288	290	291	270	262	281	279	294	287	291	266	285	281	299	299	288	292	282	279	289	299	277	302	303	263	261	246	273	313	285	268	285	252	281	273	288	266	279	279	287	286	276	285	259	315	273	289	303	313	283	279	299	321	278	263	270	255	283	288	290	291	271	255	277	276	286	267	249	282	287	260	306	307	276	244	314	283	272	254	261	286	291	240	280	298	257	249	283	276	259	295	281	270	271	302	299	315	250	272	316	269	266	308	297	281	270	279	261	285	293	280	250	272	265	266	279	271	290	309	303	261	295	305	264	291	273	292	245	323	310	271	274	297	317	297	275	280	268	317	296	236	280	263	262	269	251	279	261	259	271	275	276	272	260	268	298	256	261	265	276	296	277	324	285	251	315	308	276	263	258	268	281	266	304	263	273	299	270	282	303	296	277	250	274	265	245	263	315	261	259	288	251	280	250	254	274	265	281	249	273	287	308	250	252	301	275	279	290	256	293	284	288	290	274	300	263	278	292	286	282	256	272	272	275	291	282	313	289	309	285	287	264	293	278	276	260	287	301	259	265	296	314	248	289	261	271	264	268	265	281	292	281	325	280	276	295	282	275	284	266	313	274	281	293	303	257	274	272	258	278	271	280	284	295	263	289	258	283	284	283	262	279	273	270	286	262	287	255	273	244	265	269	280	300	284	278	287	283	291	285	277	283	264	285	284	289	269	291	277	273	298	281	245	285	273	261	293	287	292	313	283	287	268	292	296	258	295	284	264	312	255	274	291	284	270	316	287	292	290	271	292	276	272	322	269	261	234	264	272	309	283	258	284	261	253	258	276	273	273	257	311	291	247	278	297	262	272	269	273	295	297	283	271	287	297	268	262	287	285	257	270	259	294	291	284	276	270	322	293	285	259	264	285	284	254	281	309	286	274	269	286	225	275	298	280	270	294	280	299	297	305	309	288	263	257	269	255	249	262	276	277	285	240	258	252	263	307	281	292	265	265	272	262	313	293	257	309	271	291	261	288	250	285	294	271	257	235	263	301	301	285	314	297	302	239	318	259	246	288	305	234	289	262	262	261	267	272	274	244	281	267	265	288	263	277	267	253	287	266	253	268	276	291	278	282	287	326	296	284	299	319	279	320	261	286	279	275	265	272	290	297	288	289	285	299	297	306	255	312	277	286	259	253	274	280	290	281	251	290	271	293	292	265	270	273	297	282	270	274	259	290	294	305	269	277	296	250	286	268	260	289	268	275	266	268	252	280	259	280	280	263	276	293	274	293	282	279	266	254	299	295	223	279	300	323	263	282	291	265	276	279	267	251	263	299	299	272	257	240	274	248	279	284	267	313	264	271	261	279	291	299	293	282	271	237	257	280	293	279	319	296	282	284	298	288	294	269	269	278	278	267	278	287	304	338	278	295	297	286	320	276	265	268	268	267	272	288	272	261	266	274	273	281	276	276	273	262	273	292	285	285	279	267	285	275	283	249	297	293	275	258	278	306	267	263	311	302	267	279	289	265	247	281	294	288	298	270	274	280	265	286	305	248	270	290	240	296	261	298	227	301	300	267	232	304	283	279	252	244	237	259	264	280	298	267	263	277	274	299	266	275	258	288	278	269	271	306	276	287	253	283	271	287	304	276	322	269	280	283	271	260	300	300	277	305	248	277	259	251	285	256	268	309	269	275	271	263	263	269	289	256	280	245	278	256	274	274	265	279	277	268	270	298	301	274	280	308	299	271	238	307	316	278	267	284	282	291	265	262	235	309	271	306	285	303	283	223	267	242	255	300	261	253	240	292	280	271	317	298	275	291	267	267	265	284	278	315	260	268	264	327	287	302	279	268	262	292	306	281	291	285	252	287	277	292	276	293	277	303	306	260	296	283	280	271	267	308	311	287	280	280	265	291	295	279	302	297	285	282	255	251	290	288	265	294	247	264	242	261	281	242	295	267	264	285	266	275	303	296	274	302	284	273	254	256	293	262	281	282	244	286	287	261	235	285	274	277	253	286	259	290	295	260	274	273	289	286	290	287	262	226	259	293	272	299	265	310	287	309	252	251	253	297	314	287	292	304	259	273	268	293	287	245	296	273	302	281	300	290	281	269	295	285	263	260	264	291	286	269	288	277	276	281	258	231	283	289	250	276	282	324	282	287	255	266	274	272	261	290	271	249	253	297	266	274	269	256	314	261	272	269	274	291	280	253	259	253	267	279	276	238	281	288	262	264	266	291	291	267	265	317	263	308	301	256	257	262	251	279	281	314	288	297	274	296	246	246	300	266	255	295	304	300	285	254	279	277	265	285	298	262	295	310	279	264	271	281	271	298	262	281	312	244	286	296	298	296	251	273	290	269	254	288	285	273	270	310	298	273	280	266	299	285	291	305	308	273	235	279	256	278	282	287	315	300	259	294	286	302	286	297	243	261	270	249	278	301	251	253	271	262	263	269	297	275	273	277	272	286	245	281	284	257	268	278	275	266	266	266	266	276	289	296	258	255	255	294	261	280	308	263	273	285	282	245	271	283	253	275	275	301	290	295	269	275	272	255	285	273	300	278	265	312	276	280	284	302	289	268	318	286	269	282	264	273	280	310	302	266	287	271	270	261	280	309	279	273	293	280	268	310	282	255	291	229	281	284	266	268	275	274	283	275	292	282	264	279	251	252	286	274	264	255	276	283	267	273	262	253	268	284	284	287	293	276	248	259	255	274	326	264	241	288	274	286	291	257	287	248	280	278	303	274	290	242	299	279	272	267	260	264	285	287	296	287	289	276	296	288	266	311	271	259	280	264	257	240	272	276	307	224	258	267	273	288	248	252	269	271	253	257	282	280	260	257	275	278	256	302	291	257	299	307	253	288	254	265	298	269	260	251	298	296	307	259	290	260	302	306	276	275	267	274	258	242	246	298	255	279	284	272	256	289	271	254	294	277	258	304	288	252	243	284	309	271	285	293	294	297	283	286	284	264	288	280	278	274	287	285	246	314	278	291	314	319	308	311	285	272	290	263	274	267	287	267	269	255	281	265	276	285	261	285	289	256	270	264	279	274	288	299	271	274	271	266	277	258	265
1881	620	654	624	658	613	631	598	610	594	630	618	624	667	650	629	639	641	603	611	605	574	597	606	657	646	663	641	603	642	617	690	668	624	645	626	654	615	649	662	612	630	640	660	597	615	555	621	644	613	608	601	637	627	643	633	636	631	650	605	646	602	608	642	645	659	659	605	626	661	661	651	621	598	650	610	559	614	595	654	602	623	661	619	649	587	616	625	628	605	648	643	642	604	632	620	643	596	628	616	647	607	629	626	649	569	610	630	601	615	620	618	640	600	609	634	637	629	607	615	624	629	585	612	597	598	579	602	681	593	640	634	608	612	594	591	597	594	630	641	615	600	618	595	598	571	639	660	623	673	639	600	612	627	655	621	637	602	651	592	594	650	624	625	608	634	577	684	655	637	633	627	625	616	618	587	541	587	604	663	607	622	628	652	652	593	627	611	592	661	600	586	591	639	609	603	655	629	620	618	616	573	602	641	601	636	614	655	599	661	613	610	636	669	570	614	598	652	588	607	613	639	579	574	639	661	654	639	651	612	621	640	584	606	596	628	610	626	588	615	671	623	666	633	605	633	613	627	582	624	630	600	622	636	642	649	602	608	627	644	616	661	582	614	642	609	617	635	655	640	625	603	598	643	629	597	596	634	612	618	646	673	618	657	610	571	636	653	613	623	608	617	635	640	637	609	645	598	643	686	601	601	610	588	616	594	625	656	632	620	630	584	612	631	666	590	640	625	606	637	545	597	632	666	606	614	636	639	687	632	587	602	631	604	632	572	600	600	578	590	617	616	639	568	605	635	613	597	611	626	620	582	587	647	602	584	623	584	644	593	647	617	638	596	641	637	656	659	668	650	617	632	622	621	615	604	620	594	566	605	639	639	640	612	629	614	621	643	615	605	601	616	681	645	626	609	631	613	585	610	613	633	590	597	639	634	618	634	635	637	594	608	638	661	577	655	612	603	644	654	648	625	663	579	567	646	610	597	636	602	615	655	618	654	609	599	629	617	598	582	614	587	625	595	586	598	609	664	649	612	666	629	588	623	634	635	626	580	654	621	615	651	622	656	607	650	636	635	617	615	579	623	603	597	598	623	629	652	613	660	655	577	601	641	649	639	605	638	609	631	669	597	617	596	645	653	606	636	601	659	645	671	608	657	632	652	621	579	595	650	629	597	621	631	629	634	639	667	606	637	564	644	594	614	632	593	657	579	623	639	633	672	603	597	597	626	602	604	588	589	622	663	645	644	646	614	616	629	623	633	611	594	592	608	631	616	588	612	608	615	613	613	625	591	600	658	623	608	642	603	646	623	621	601	609	577	638	596	625	598	590	635	572	649	633	648	613	608	639	603	602	608	663	628	610	630	616	615	669	634	641	580	626	587	638	634	631	657	635	626	583	594	656	605	686	635	618	616	606	613	612	622	561	640	607	638	601	610	641	625	618	632	590	581	638	613	595	626	591	643	635	616	607	604	595	647	604	643	602	634	629	593	672	648	642	608	657	570	602	618	652	600	647	596	598	618	615	601	597	604	632	589	633	655	604	638	604	573	619	667	647	606	655	642	644	616	560	665	614	636	630	634	607	593	611	627	647	610	651	577	616	585	588	639	643	632	635	611	600	618	630	629	637	601	649	584	634	611	595	600	663	587	646	650	657	652	644	632	646	568	574	637	586	610	623	659	594	619	622	689	643	595	603	626	650	628	627	606	607	660	634	606	624	639	632	612	615	610	594	662	577	659	598	617	603	615	697	667	618	601	632	623	640	614	661	633	653	650	620	627	594	617	620	594	663	628	631	597	625	627	641	616	626	614	654	600	660	590	613	699	617	633	617	593	618	640	635	664	611	622	610	654	569	635	640	631	644	611	632	638	589	596	620	636	608	612	580	565	649	669	621	602	583	630	591	585	613	593	630	632	553	667	616	633	646	589	641	644	600	638	614	598	648	627	635	608	638	634	626	630	614	630	630	612	623	627	621	627	655	646	626	598	599	599	625	633	607	682	620	634	611	651	673	605	600	626	638	600	611	673	622	605	628	655	651	649	608	660	629	592	621	618	596	589	668	642	636	680	622	598	609	617	595	636	568	632	653	643	639	609	585	602	618	666	581	616	594	636	619	627	632	604	646	675	653	634	624	598	633	612	629	564	609	636	633	613	631	602	625	617	626	665	580	600	621	647	627	624	630	596	639	611	664	648	648	622	612	627	653	611	633	626	653	650	674	630	683	608	637	623	631	630	604	632	620	668	611	658	635	619	611	623	642	630	610	653	610	653	576	618	622	589	611	596	590	606	642	632	644	616	613	654	606	640	625	619	626	637	655	651	659	590	643	636	620	582	652	615	618	596	633	596	619	575	594	623	623	619	642	647	641	627	616	657	603	584	616	609	620	607	581	604	565	674	617	633	606	653	656	656	592	630	635	589	608	622	663	591	617	596	599	657	628	637	600	601	593	596	657	639	593	593	639	617	611	651	634	571	643	637	574	640	635	620	630	628	609	626	623	645	600	595	660	598	638	629	604	624	621	654	613	622	616	629	576	608	624	626	590	630	648	618	646	605	637	662	637	626	642	650	573	629	592	655	557	653	579	611	612	614	618	653	639	645	667	575	569	618	673	621	597	594	670	650	615	598	611	635	639	650	589	591	627	644	629	615	649	641	623	637	599	565	612	602	582	627	617	660	633	575	642	689	612	610	641	632	617	627	638	661	612	581	633	600	627	593	614	632	640	645	643	637	638	579	576	646	631	609	656	617	628	608	605	588	625	600	659	653	646	635	632	629	619	593	622	611	621	648	634	605	640	604	630	629	615	574	643	643	635	601	624	682	621	623	645	568	587	636	637	600	643	635	630	642	667	602	594	628	632	621	631	584	630	615	625	563	591	553	621	617	611	623	628	616	611	666	627	604	630	595	622	608	644	576	639	632	610	615	631	625	600	572	616	579	675	647	619	611	586	573	606	594	619	660	619	612	604	681	626	605	630	586	587	583	648	650	615	633	657	626	617	618	625	641	589	616	614	607	614	639	684	577	630	624	583	614	593	600	648	635	630	606	655	603	585	621	659	615	635	639	583	602	600	642	596	616	628	614	598	655	607	611	612	631	615	593	654	576	591	623	647	589	617	635	611	642	605	645	588	619	630	621	638	629	631	607	657	612	605	663	619	594	634	608	627	627	619	701	609	608	634	658	619	591	594	615	618	616	582	631	625	624	618	618	634	631	598	584	583	626	628	627	627	581	629	611	627	598	643	576	621	607	625	578	640	615	583	636	620	601	605	611	624	669	644	657	600	634	645	639	652	621	611	614	640	645	621	645	628	605	618	628	643	628	609	612	619	592	615	583	634	624	622	644	627	632	614	598	627	600	620	619	647	585	566	598	637	655	596	598	597	615	589	584	636	617	617	628	619	616	605	618	615	612	599	631	604	617	614	602	605	633	665	597	654	632	647	610	564	546	638	648	628	617	628	626	608	680	620	592	598	637	635	624	613	630
7629	413	459	361	283	218	195	189	148	157	154	158	152	137	147	122	133	130	121	134	108	148	141	120	130	111	139	124	132	127	110	110	153	127	140	138	125	114	116	109	131	128	137	135	128	125	130	141	128	123	135	103	143	126	123	143	99	103	125	128	133	113	110	108	116	127	124	123	129	107	121	144	107	117	120	101	137	133	130	117	140	118	105	117	116	122	113	148	129	130	104	116	91	115	133	113	110	100	121	114	142	119	125	137	116	122	100	120	116	112	116	119	143	121	133	138	157	127	140	127	138	137	113	131	125	132	115	128	124	118	132	124	137	127	132	132	114	131	108	142	122	132	102	134	123	116	137	119	119	109	112	117	88	110	134	123	129	113	126	128	130	127	123	122	118	124	117	119	103	118	119	140	113	116	109	110	140	122	125	113	123	145	128	141	113	129	128	124	129	141	132	128	136	140	107	126	123	129	115	122	118	119	126	110	127	113	115	125	136	117	127	107	119	121	137	143	129	124	155	114	112	136	128	110	120	127	127	144	133	136	122	121	138	120	115	116	127	128	124	109	134	121	123	124	131	122	119	124	127	126	133	118	129	129	128	115	110	115	127	122	130	140	126	130	107	126	126	98	114	118	132	114	121	128	125	138	137	137	127	110	119	115	112	131	131	128	114	111	128	130	124	115	140	99	131	102	120	112	106	128	130	112	112	141	129	144	137	139	116	124	115	131	132	103	132	118	145	140	117	135	116	120	121	110	116	119	113	116	142	121	110	100	118	121	136	127	146	108	128	119	141	147	135	113	123	116	123	133	113	122	123	112	127	123	98	125	121	137	124	127	132	125	106	100	115	121	112	119	116	131	110	119	132	136	103	113	112	126	131	124	116	122	125	141	144	117	121	122	107	100	124	123	116	141	143	112	117	127	125	121	130	134	143	133	133	120	109	117	105	119	112	108	137	119	102	129	90	104	106	122	129	143	104	143	90	109	148	103	137	133	129	124	117	126	124	128	137	135	109	127	157	143	116	114	144	133	140	122	104	137	122	117	118	127	115	136	119	118	124	144	131	114	128	108	114	119	125	139	136	101	131	110	117	124	134	98	106	133	115	120	114	134	136	121	113	131	134	138	123	110	124	123	130	122	112	138	108	110	114	117	140	118	133	117	121	99	148	128	122	132	138	115	111	121	140	125	130	127	101	115	141	139	121	125	129	121	140	119	102	106	129	119	130	112	107	111	125	133	121	127	116	116	121	122	102	126	120	117	129	127	130	122	117	128	102	120	125	124	139	113	129	105	113	130	132	100	110	129	115	113	118	123	126	133	134	137	132	118	128	108	115	137	126	110	124	121	134	106	129	128	144	130	142	132	111	113	126	117	120	121	118	137	115	108	115	126	112	114	117	104	124	119	106	135	144	120	121	120	130	134	122	117	100	130	104	132	123	107	138	110	116	113	157	115	100	132	132	120	137	115	126	107	130	132	132	129	128	110	117	98	115	115	133	135	133	124	118	109	131	126	127	138	118	103	124	108	144	132	121	146	118	119	135	121	133	117	109	138	139	115	135	109	117	126	117	118	120	112	122	107	119	117	129	99	123	118	145	124	130	131	114	127	123	108	108	129	115	116	113	111	131	127	121	132	128	136	112	116	102	124	107	115	102	110	137	123	117	129	127	112	134	134	146	150	141	148	130	108	120	125	106	124	125	123	97	121	127	103	137	102	136	136	119	117	122	128	132	134	123	113	105	132	118	128	127	112	107	127	122	114	127	114	129	147	115	122	110	119	133	121	130	126	112	130	108	125	130	98	122	135	132	152	138	116	107	123	127	130	109	128	124	111	115	138	129	124	113	128	113	105	121	122	125	127	123	136	120	124	100	112	116	133	118	113	126	105	100	125	113	119	121	106	120	120	128	120	110	136	109	131	111	124	130	119	112	118	116	128	134	128	114	122	117	150	110	117	139	104	124	134	124	136	116	120	118	105	120	132	102	147	112	127	114	118	99	145	100	130	125	128	119	110	126	103	124	119	121	133	135	135	114	110	108	97	127	131	124	131	133	112	128	116	124	117	124	87	114	125	108	99	108	133	113	142	121	133	126	128	125	112	124	156	115	133	126	128	109	145	122	122	130	110	127	112	109	109	98	125	143	154	119	112	102	112	114	130	118	118	144	117	134	125	119	118	113	109	147	146	136	130	135	135	152	120	118	137	117	135	118	122	126	101	134	124	120	127	117	117	112	132	104	119	125	142	130	106	128	113	131	138	138	127	136	128	113	126	112	138	109	103	115	136	119	136	107	125	131	124	139	136	134	138	127	129	132	106	126	123	113	139	121	136	120	144	115	132	111	126	125	116	108	118	131	129	125	126	121	125	125	124	128	126	116	138	132	123	116	104	135	138	136	119	140	128	123	127	132	119	130	124	130	139	118	128	137	125	128	138	127	118	119	131	115	135	117	109	123	138	134	115	132	128	130	121	140	127	125	126	110	112	119	141	128	129	133	112	124	128	148	115	119	94	117	121	140	114	113	130	117	122	106	140	130	114	129	149	104	110	115	118	108	106	127	133	117	107	131	113	122	130	119	154	128	116	107	101	129	137	114	107	111	91	123	109	118	129	120	116	112	125	121	142	144	121	103	150	121	114	107	119	130	103	115	118	115	127	114	113	131	109	128	127	121	120	103	115	125	125	132	122	128	123	127	116	125	141	122	126	124	114	131	116	121	116	124	120	114	131	116	142	128	130	119	144	114	138	118	116	118	135	135	132	122	97	140	128	136	126	120	137	128	132	128	98	98	101	105	109	126	117	140	152	145	130	134	141	140	101	103	127	132	109	103	120	123	112	124	126	140	128	129	126	133	145	123	122	150	127	129	125	122	123	130	125	123	128	137	138	123	125	110	126	141	115	121	119	123	127	136	148	120	118	112	119	115	134	116	115	114	111	136	151	126	123	117	115	140	126	149	117	134	98	119	104	122	118	130	121	120	137	111	143	132	122	102	117	120	140	125	114	125	135	113	118	143	114	109	111	130	113	126	98	124	140	143	127	138	117	125	141	129	133	139	126	124	106	97	127	123	116	125	125	123	130	126	125	131	95	129	119	133	131	109	133	133	117	102	112	107	128	142	140	111	139	108	122	140	139	130	105	119	124	116	109	127	127	118	142	145	101	122	104	110	120	108	125	118	118	104	122	111	115	119	118	132	127	122	113	116	125	118	128	123	107	129	112	137	135	108	138	114	133	120	136	110	118	101	123	106	112	113	116	138	122	135	120	128	138	111	109	134	159	110	133	107	114	128	116	138	116	104	106	123	126	115	134	134	126	122	119	116	124	125	114	83	126	123	117	118	118	142	122	119	142	126	132	112	109	95	125	125	108	113	122	119	114	122	117	114	136	126	130	114	131	108	110	124	121	119	134	116	117	133	100	140	110	117	104	110	115	111	126	122	141	128	114	109	134	125	136	152	163	154	119	101	123	119	121	127	121	133	131	144	109	118	104
6166	574	961	1129	984	845	701	597	558	492	509	431	430	432	400	366	374	376	367	395	388	393	357	367	385	353	363	355	362	355	331	327	323	342	342	336	337	349	359	327	324	338	315	329	309	313	303	324	313	343	342	337	295	309	316	336	355	320	368	311	330	328	338	323	330	322	332	318	364	316	311	319	332	333	315	308	349	344	307	298	335	311	357	313	337	337	357	346	304	331	309	339	348	316	331	328	301	312	300	328	333	316	341	325	355	339	346	340	324	292	347	311	350	330	297	307	307	337	326	320	330	336	299	331	333	327	334	317	332	303	304	307	294	309	336	306	303	303	325	348	315	296	313	335	336	307	350	331	333	331	353	321	327	358	330	339	334	331	323	345	307	362	351	329	334	344	307	313	318	320	321	314	335	293	293	296	306	331	326	336	318	329	316	320	347	304	332	326	303	349	312	307	297	334	318	301	294	318	292	280	314	316	310	350	361	333	328	296	338	343	365	323	293	325	341	336	302	305	296	358	337	319	319	349	342	292	297	341	326	322	304	283	319	330	328	335	336	340	313	321	309	331	310	316	307	334	314	329	328	333	346	336	315	328	346	360	312	336	316	312	376	336	312	296	320	340	304	312	292	318	334	316	301	299	291	318	312	301	331	314	338	301	326	336	301	343	340	302	357	355	300	341	362	324	326	318	316	307	340	304	335	320	301	292	313	321	335	333	312	332	328	310	327	333	334	336	350	351	334	318	309	343	320	313	313	289	335	312	310	348	328	311	349	344	290	330	290	323	334	320	316	314	333	312	327	357	334	295	311	331	314	346	333	338	313	328	326	317	300	346	309	310	314	326	339	352	302	320	327	329	340	325	329	341	341	297	334	312	320	304	300	323	325	310	304	326	353	311	323	328	313	324	331	327	348	345	333	302	331	352	292	307	325	332	313	314	301	330	307	282	322	326	338	364	316	313	347	318	299	325	352	289	324	339	295	311	310	299	288	336	328	300	356	308	349	315	304	312	300	309	309	332	316	358	297	324	344	323	290	318	327	320	345	331	297	311	329	323	326	324	354	321	328	328	300	325	318	350	355	342	312	325	307	354	325	352	317	308	310	329	333	320	303	289	330	338	327	361	318	320	322	339	331	279	302	321	313	321	330	353	368	313	321	286	351	321	355	323	328	308	321	324	300	292	336	323	314	311	338	340	337	364	306	322	332	331	329	315	346	318	305	311	335	311	340	317	314	284	322	322	329	329	330	308	316	329	320	298	321	309	300	325	320	332	341	351	304	314	284	306	293	326	318	323	303	287	324	335	348	284	356	341	332	299	316	325	338	339	303	348	320	308	345	336	321	325	308	320	311	326	330	320	319	343	327	356	335	319	327	328	304	317	332	336	324	351	320	324	348	335	302	322	312	315	337	326	333	362	329	360	334	324	340	295	335	300	334	313	346	321	307	341	325	323	325	323	298	307	294	365	309	342	342	348	320	315	342	332	344	346	334	301	313	339	343	325	322	323	306	332	329	309	304	300	326	308	346	346	321	338	342	318	343	322	317	347	333	316	285	301	361	352	327	314	334	322	315	342	316	341	312	306	307	324	314	327	299	347	322	291	302	327	307	327	316	305	330	352	286	345	327	332	346	337	328	333	294	326	299	321	338	337	328	333	326	338	306	324	294	283	324	302	367	339	348	301	332	327	287	309	327	310	351	305	343	328	332	307	325	302	320	349	343	334	327	292	301	309	298	322	334	298	316	334	311	342	342	339	314	326	331	330	339	309	343	318	326	326	337	309	315	302	350	320	333	338	313	324	341	305	314	327	308	322	311	314	310	347	336	356	302	294	330	303	331	367	298	298	287	326	322	305	337	329	346	316	326	345	338	338	338	294	320	327	332	330	336	302	297	360	299	294	310	318	315	351	299	352	315	321	318	345	304	347	370	295	307	328	341	328	367	321	324	345	314	330	346	325	338	291	331	289	290	318	339	337	318	323	315	337	333	348	316	297	358	329	312	321	330	311	329	321	310	345	311	295	298	304	308	330	320	336	300	338	327	323	330	308	322	342	329	344	335	325	347	319	313	338	338	326	342	316	328	334	314	327	311	328	309	306	311	310	311	315	351	346	319	321	328	338	335	338	327	325	332	289	333	338	337	319	307	302	319	318	321	331	323	339	304	332	357	340	292	291	318	311	329	328	351	332	349	339	314	321	321	312	329	365	320	338	300	282	309	291	335	311	307	324	297	319	335	302	297	340	341	316	335	368	305	284	313	304	333	336	308	327	300	327	312	347	292	334	299	344	322	345	349	286	310	314	361	308	319	343	306	325	309	328	320	329	349	308	305	325	326	303	317	310	320	356	309	319	300	320	336	319	315	287	342	360	335	315	329	334	315	318	306	289	316	326	313	325	346	331	329	322	293	347	300	327	306	331	319	320	355	350	304	352	356	319	335	326	302	326	289	349	344	306	307	341	328	324	312	315	302	336	317	325	342	300	309	333	369	320	337	334	327	328	302	337	335	319	304	315	319	297	337	341	300	331	314	325	315	300	329	310	312	259	342	318	326	280	318	283	307	322	358	307	301	348	335	316	329	327	304	333	310	319	315	334	339	331	305	347	298	309	333	313	357	348	335	333	329	317	326	322	329	280	316	315	315	337	291	298	365	326	285	332	317	319	297	324	350	324	327	317	335	297	305	320	327	337	332	349	343	301	328	325	350	311	320	328	346	342	292	330	344	303	301	352	328	307	312	300	319	345	336	349	349	318	348	304	330	305	348	300	305	318	310	312	299	334	317	322	335	331	332	365	344	321	323	314	341	342	311	318	340	308	324	308	318	318	310	327	330	332	318	349	269	307	338	318	363	310	303	305	304	290	331	345	316	346	340	304	338	345	295	315	322	354	299	313	308	313	349	284	314	310	322	317	323	321	344	333	342	332	321	339	311	342	327	318	329	307	323	327	335	327	334	298	307	318	307	338	332	330	337	306	302	345	316	320	295	300	334	334	325	333	322	326	312	322	332	340	334	322	301	310	312	297	333	299	302	333	359	310	302	332	309	313	322	356	354	310	313	306	316	306	329	308	333	331	332	336	337	299	341	286	306	332	343	281	339	312	306	342	323	298	316	313	320	329	323	339	339	329	317	325	306	300	338	362	335	325	333	324	299	310	350	331	325	323	304	321	324	313	336	334	326	329	336	349	319	340	307	304	320	346	329	361	301	315	328	325	336	313	347	312	300	320	322	339	294	305	341	335	324	329	327	363	298	271	305	337	302	311	320	318	313	271	309	326	308	308	337	314	335	303	310	321	341	325	325	304	348	315	309	301	335	338	306	306	351	344	307	310	305	336	326	319	321	331	313	316	307	353	320	319	330	321	328	307	355	323	312	312	323	311	316	324	320	323	316	316	316	374	289	293	303	341	304	292	326	306	338	302	319	326	320	328	316	355	324	302	368	294	362	344	325	300	312	360	328	319	336	306	314	319	321	344	324	339	343	308	318	332
14411	1085	856	686	493	364	329	320	282	283	230	244	227	216	239	220	201	222	206	213	200	203	216	183	209	219	222	219	205	181	204	215	187	224	231	175	212	187	198	191	230	206	198	207	203	183	193	186	207	209	199	188	235	202	206	204	178	189	199	214	177	196	188	220	185	210	189	206	197	203	191	218	198	191	191	193	202	206	184	196	222	198	186	193	171	210	195	159	217	209	227	192	197	209	194	209	209	207	214	213	214	173	213	202	205	198	171	191	212	211	199	172	207	196	176	200	181	195	191	205	188	190	188	216	209	202	191	193	218	200	211	221	229	220	203	209	205	187	201	183	190	187	182	199	216	202	192	192	215	182	214	217	185	180	199	203	212	213	200	204	201	182	202	196	204	196	196	184	185	208	208	174	229	182	215	195	169	189	194	197	204	193	192	188	207	179	208	181	202	189	221	172	185	192	227	191	186	196	203	183	204	239	229	217	194	191	212	199	182	195	221	179	197	184	190	196	189	194	197	185	203	196	215	194	191	184	192	201	189	171	182	221	167	182	224	206	203	197	190	190	237	200	219	215	168	185	217	197	195	202	217	184	182	242	192	179	189	197	210	195	197	161	222	200	179	210	181	198	197	198	196	202	188	180	192	152	209	227	180	235	173	191	196	209	182	200	211	188	202	204	178	187	200	190	232	202	181	200	198	205	206	199	172	217	194	169	234	188	201	196	201	212	200	196	162	201	201	206	193	184	201	188	205	190	202	173	197	206	189	208	186	202	201	189	213	211	194	210	178	226	181	229	188	205	186	213	213	211	197	203	225	190	200	196	189	196	193	218	200	190	183	180	195	192	194	184	217	177	217	189	221	221	192	193	183	202	199	186	216	197	158	204	181	188	171	205	212	184	183	203	197	188	199	188	202	211	203	202	203	184	207	203	228	194	233	203	209	186	209	173	185	204	218	199	207	235	225	178	170	206	214	208	168	190	206	208	199	188	175	194	214	209	217	212	180	203	201	167	188	230	187	169	190	195	206	180	194	199	209	217	195	193	189	205	185	200	193	192	197	190	179	197	215	192	177	210	196	221	178	225	180	204	214	196	220	202	199	207	187	233	198	211	198	183	180	209	195	193	179	190	219	197	193	196	184	188	175	191	203	192	239	200	191	192	175	197	198	212	207	176	194	177	213	192	192	184	213	205	199	218	221	207	208	222	196	193	219	214	182	204	203	197	196	204	198	176	205	201	199	216	218	233	183	183	177	184	207	172	199	212	218	200	212	198	202	213	195	213	214	185	198	215	207	178	208	187	183	201	174	220	192	187	200	175	184	202	196	197	220	210	179	220	189	208	212	226	214	170	196	201	218	225	193	172	171	215	218	192	168	203	212	181	184	205	222	188	193	194	177	187	222	189	185	204	186	205	189	194	210	182	209	194	175	206	209	183	206	192	184	183	182	170	190	195	203	172	190	182	178	199	224	160	190	211	189	191	199	205	221	214	195	196	197	217	192	181	195	208	213	161	192	187	179	189	187	219	185	193	176	200	206	205	209	240	216	207	186	177	182	204	203	221	209	211	203	211	207	211	195	193	179	193	196	196	194	233	205	188	184	187	184	173	182	169	190	198	217	209	199	194	168	224	194	183	203	204	186	182	203	204	223	179	198	182	191	187	206	199	196	199	193	192	203	175	185	209	203	169	183	214	222	193	188	195	176	181	203	200	198	193	222	184	188	190	212	181	173	222	200	190	200	198	217	207	181	185	192	192	198	223	186	190	212	205	207	236	191	209	198	215	215	236	201	231	211	220	170	205	194	180	224	185	197	188	190	197	198	215	189	200	221	200	209	205	182	180	178	196	182	202	205	184	204	211	194	202	210	200	184	176	205	210	222	193	225	205	187	240	206	199	209	193	187	214	203	183	187	180	192	190	213	188	211	200	216	191	223	192	197	221	206	215	190	200	207	225	212	226	191	205	173	210	217	208	198	205	207	215	197	197	170	217	204	198	209	191	195	170	188	193	184	211	208	190	201	177	198	198	197	192	200	165	185	206	191	196	193	194	192	197	191	227	221	197	203	178	212	186	197	192	224	178	200	163	181	194	194	208	201	206	187	196	196	208	217	208	212	217	189	191	183	227	214	204	191	227	197	184	187	198	225	205	174	196	199	206	225	182	177	205	208	191	189	193	195	180	196	191	176	202	215	199	187	201	196	195	187	188	211	218	177	185	210	233	200	157	195	190	194	190	169	195	187	166	214	230	189	209	222	184	200	196	198	166	188	172	199	186	208	203	199	198	210	227	212	190	237	206	203	200	191	217	204	198	187	216	216	210	193	180	181	169	262	216	212	180	191	176	197	201	209	209	190	184	211	223	200	215	212	223	220	186	209	215	205	211	203	191	168	193	173	204	215	181	206	203	210	172	206	207	214	186	188	218	218	176	200	183	218	200	199	218	196	201	184	182	192	187	179	211	173	186	226	199	215	212	201	204	203	228	184	204	196	209	189	223	196	201	206	192	212	221	213	198	203	197	209	196	197	196	206	191	204	202	206	222	204	189	203	197	184	191	174	219	202	193	182	189	196	191	209	193	197	204	183	218	213	193	225	196	208	176	190	208	187	204	182	209	168	195	173	203	182	164	179	191	201	177	203	200	209	186	197	192	198	226	199	207	186	185	173	192	212	190	208	188	206	209	169	229	201	218	190	193	223	200	193	221	214	177	202	187	176	179	194	198	224	197	205	199	222	183	219	204	209	215	211	223	201	198	195	177	207	207	171	211	227	205	196	199	220	186	182	194	207	198	184	191	179	203	202	193	193	212	186	224	207	187	209	167	188	213	199	187	195	216	220	199	204	203	191	199	230	156	178	174	183	180	191	198	188	195	220	208	208	215	217	206	190	199	203	203	206	195	196	191	188	213	214	186	198	202	189	180	185	225	201	224	170	161	190	186	184	206	178	196	168	217	206	166	205	193	180	196	198	198	202	191	194	169	195	189	191	212	214	227	181	185	196	184	198	231	210	216	205	208	193	223	207	193	198	194	168	198	174	236	206	209	193	208	217	189	206	214	195	224	200	195	190	208	195	215	200	197	172	194	211	177	225	192	220	213	194	181	208	200	208	208	193	180	207	174	210	182	195	195	216	210	213	178	202	194	209	194	213	192	188	185	195	197	202	190	183	190	177	223	204	188	184	220	187	215	185	207	226	202	182	206	194	193	190	204	169	179	212	201	227	215	192	193	198	225	186	203	216	187	207	185	205	198	197	203	209	182	209	177	214	211	192	215	217	227	205	207	198	192	186	206	187	180	210	197	180	225	194	232	198	202	198	184	214	217	157	188	198	212	195	182	206	201	200	185	203	203	187	214	200	208	180	220	206	200	170	215	175	179	184	178	189	196	189	204	197	195	172	189	195	187	207	185	205	161	190	162	194	212	213	174	199	213	172	201	203	188	193	185	184	197	199	196	201	200	195	224	200	192	213	181	186	223	195	202	183	206	218	216
8201	1018	1760	2013	1763	1472	1309	1154	912	842	808	698	758	737	666	637	647	626	549	580	610	580	577	542	545	544	502	531	537	541	532	501	558	559	538	523	476	562	537	532	557	545	507	494	496	488	502	478	516	524	542	456	503	506	562	534	521	496	494	490	514	524	531	508	526	515	502	471	511	514	513	493	506	497	484	481	539	528	520	536	506	462	526	469	536	501	503	533	479	511	510	517	488	509	451	568	501	513	507	507	515	536	532	533	480	527	507	504	473	526	512	472	455	509	528	466	534	501	469	506	475	514	471	471	521	463	465	560	490	500	496	547	506	476	547	479	521	522	498	471	493	516	475	511	515	445	494	494	519	516	475	512	520	496	474	491	509	491	481	475	530	485	472	476	499	480	506	500	502	508	463	502	513	522	482	506	469	490	476	524	471	511	521	452	473	527	475	497	489	487	475	475	498	495	465	454	469	495	493	485	475	500	512	529	513	458	474	479	492	499	496	541	494	531	479	514	514	484	518	510	486	509	520	500	472	505	494	511	471	499	488	530	462	493	508	513	521	466	520	499	467	505	467	541	509	494	488	479	481	502	523	531	501	472	466	487	479	494	493	492	483	466	502	476	475	494	502	520	523	510	513	472	506	507	471	478	519	512	540	530	467	497	486	483	508	490	498	512	477	479	491	514	506	563	477	497	482	501	504	470	471	491	508	496	481	514	505	498	497	501	522	494	483	491	524	494	445	489	501	517	496	460	482	487	506	433	514	514	559	502	525	516	487	516	477	503	489	450	506	530	477	480	527	467	446	505	477	510	492	504	475	473	475	507	486	494	494	499	493	506	521	481	502	509	473	497	502	491	429	518	505	528	476	541	513	485	511	472	474	490	511	485	497	505	451	544	484	493	498	513	534	472	520	495	475	519	468	476	490	470	491	476	498	488	503	469	480	494	443	504	490	463	509	467	509	510	506	525	508	472	488	478	545	508	457	493	493	456	497	519	473	450	529	483	516	467	478	461	507	478	496	485	486	489	478	525	468	486	510	507	485	535	539	521	503	501	500	481	485	477	485	508	480	548	520	479	504	528	501	511	482	510	504	523	501	468	518	486	486	490	481	491	492	492	497	503	523	512	495	512	473	522	498	460	486	460	466	470	507	521	485	476	471	473	469	481	480	470	477	511	509	510	491	504	484	530	498	516	513	496	481	507	491	494	512	477	510	455	481	469	464	484	513	511	485	496	558	544	495	513	537	466	537	511	546	503	498	458	506	523	485	480	519	523	521	500	444	510	542	524	525	505	497	490	449	491	538	508	507	457	521	496	514	526	465	515	496	489	525	449	507	496	495	453	503	461	463	509	469	515	482	483	471	495	507	485	485	535	499	495	475	513	482	488	472	491	447	506	504	490	508	475	511	514	511	505	546	477	480	504	463	516	480	464	519	462	510	534	490	486	484	483	472	509	501	512	492	458	504	473	508	522	522	474	503	493	493	518	480	490	511	503	514	513	475	483	498	444	536	481	438	465	481	486	475	525	490	540	459	519	488	500	514	483	496	481	479	464	514	482	464	489	528	485	462	496	484	498	511	506	498	508	523	504	478	453	453	500	482	488	482	503	482	468	501	494	523	544	503	492	477	517	508	493	502	484	499	506	500	469	470	467	535	478	491	495	465	496	484	493	467	514	489	502	521	477	523	508	467	481	516	478	473	470	499	526	486	525	504	538	498	487	498	483	497	501	468	534	448	457	499	492	527	478	502	493	488	495	510	527	482	528	514	503	499	494	484	496	474	487	501	494	469	519	500	480	498	545	480	478	448	522	482	493	498	490	508	499	480	489	483	477	471	492	475	500	513	491	475	473	498	511	515	506	482	471	542	498	504	517	450	493	539	497	540	462	484	503	488	525	496	526	476	458	530	479	509	513	490	473	486	507	570	507	508	509	489	503	501	517	512	508	501	501	484	487	481	499	471	490	524	476	479	507	479	473	517	519	458	485	479	462	521	495	486	462	506	494	492	457	466	477	482	509	498	468	483	539	473	477	529	545	465	508	509	514	477	506	478	501	536	512	493	516	533	495	502	490	533	464	520	502	496	484	511	504	480	491	507	508	560	496	492	494	456	471	493	525	470	472	469	511	481	513	507	496	487	513	517	514	492	502	493	474	493	479	508	481	494	485	511	473	528	513	516	515	494	535	488	475	496	505	467	475	509	491	479	502	491	498	534	480	520	490	504	500	506	474	498	514	492	459	513	480	496	518	518	493	489	473	487	455	493	455	496	517	535	500	513	494	500	493	503	484	515	513	502	489	497	523	537	503	519	545	523	470	520	505	511	495	498	488	477	473	459	502	491	485	495	497	517	460	506	508	473	493	504	507	539	478	488	498	457	509	523	479	477	505	487	458	466	529	485	481	501	515	481	489	488	476	498	472	529	501	533	491	487	483	487	490	486	525	499	499	484	458	516	489	466	483	491	498	483	499	470	500	522	516	481	522	481	483	483	488	498	456	523	503	501	486	496	499	509	501	479	487	493	463	514	466	480	480	538	492	512	527	498	502	500	477	467	476	519	496	511	474	503	495	504	476	499	494	479	535	470	486	510	464	488	508	478	513	489	525	516	467	500	489	486	493	453	467	539	552	471	486	477	490	478	466	499	494	499	478	513	490	501	481	499	506	481	501	473	471	482	480	447	501	524	523	502	498	486	462	505	460	516	462	517	506	478	501	508	492	499	469	510	465	480	472	475	497	498	503	486	476	477	519	498	504	491	495	487	481	505	514	499	492	526	499	502	499	474	456	500	494	481	461	505	527	480	497	514	460	485	513	482	487	502	535	497	472	507	474	488	499	516	515	518	478	518	491	470	470	486	510	489	486	489	530	487	515	467	484	503	505	493	488	482	458	484	492	496	486	532	481	522	506	494	494	505	465	495	459	499	486	506	513	497	484	541	462	486	525	494	517	503	515	470	522	487	484	498	520	489	508	502	502	479	456	495	477	515	517	515	475	499	481	463	537	510	461	458	477	516	485	484	497	467	505	528	495	534	484	511	498	497	517	458	501	502	505	511	513	483	484	503	501	495	485	509	522	529	511	491	475	504	503	480	503	519	510	517	489	491	486	499	493	500	488	464	501	504	493	498	489	489	505	519	513	485	477	492	476	475	515	509	510	522	506	476	532	477	501	492	480	485	558	479	526	502	488	501	461	500	497	513	492	488	487	461	492	460	509	459	492	453	515	471	527	476	496	481	483	497	514	545	500	505	479	523	469	506	504	445	538	481	473	488	527	513	537	504	506	462	460	493	500	491	437	534	481	470	494	515	491	486	481	483	490	452	498	504	499	458	491	501	492	506	509	489	496	504	492	522	498	493	546	489	501	511	496	513	464	522	503	521	490	500	495	486	494	476	513	498	507	499	496	461	507	524	473	515	519	528	498	511	487	512	521	468	512	509	504	459	519	473	524	493	475	497	506	495	475	504	541	469	502	514	474	481	479	460	521	477	495
1917	350	302	319	288	301	288	318	282	269	304	279	289	261	280	260	282	275	282	251	271	260	272	261	278	264	245	257	315	268	287	287	270	276	260	253	269	277	236	314	272	259	299	262	309	299	283	254	270	297	312	284	296	270	283	258	266	266	243	263	258	283	291	274	262	277	284	286	288	309	285	303	254	271	279	271	287	266	280	282	270	230	276	254	280	276	291	274	306	288	274	280	265	274	316	259	252	288	263	273	264	248	281	280	263	311	302	259	278	281	283	314	312	249	265	298	300	299	312	297	277	262	289	253	249	304	287	289	281	258	290	282	274	252	284	261	289	295	285	309	287	284	271	295	285	266	314	290	289	289	269	263	299	294	258	296	282	283	293	292	259	276	302	279	262	279	294	262	300	269	270	293	273	291	242	255	278	258	304	304	298	283	281	300	242	266	281	276	288	259	275	291	292	304	278	273	297	276	245	303	262	259	288	303	269	294	234	300	297	273	270	266	289	312	292	302	297	249	285	264	280	282	232	273	285	273	283	275	283	288	252	243	261	286	279	284	269	247	279	249	288	237	275	277	269	248	308	287	278	309	295	272	309	271	248	271	267	265	273	279	267	270	289	264	288	268	271	285	291	290	270	272	297	277	269	257	298	279	302	274	261	286	254	240	283	268	288	280	280	279	287	278	275	313	311	294	276	308	290	278	302	283	308	258	308	279	283	301	279	275	264	284	291	276	263	284	302	299	299	284	282	271	291	278	272	317	250	301	272	256	269	294	278	299	277	283	302	297	285	269	256	282	304	284	282	263	297	302	279	273	304	305	306	304	283	312	276	277	264	298	278	280	270	278	289	271	277	260	312	287	305	290	275	308	289	316	299	302	260	287	284	276	266	284	277	279	278	258	283	285	278	290	292	285	266	288	279	257	301	294	261	278	281	258	297	260	252	293	267	259	299	291	322	281	246	290	294	279	296	297	233	282	294	257	261	252	281	311	283	270	300	271	263	238	269	268	290	269	291	271	255	295	281	273	283	278	291	273	285	269	280	265	263	245	283	308	260	314	268	252	285	276	273	306	288	270	296	329	290	312	255	248	277	288	307	272	272	295	267	279	311	296	281	266	263	305	283	276	285	281	267	269	283	272	276	277	298	290	273	296	333	260	247	273	247	276	292	289	215	279	265	247	259	298	298	268	301	237	276	236	267	257	295	284	289	320	284	295	278	251	242	285	310	281	299	284	296	251	283	283	249	271	259	270	279	283	298	269	248	238	269	275	263	252	280	251	270	258	295	286	270	295	280	283	259	267	270	271	253	260	253	246	258	294	310	270	269	281	271	270	258	264	281	289	287	307	263	269	285	286	302	249	260	277	283	282	253	278	286	281	287	265	268	281	234	285	304	247	274	269	279	287	297	278	276	249	279	277	280	268	282	293	269	296	262	239	239	278	276	292	277	280	302	331	296	311	260	269	280	280	305	271	278	289	312	277	268	268	277	263	286	326	259	286	261	304	277	262	249	309	327	266	268	288	258	263	235	287	240	323	279	263	264	284	298	232	268	264	287	267	281	285	286	275	307	281	265	287	293	278	276	287	290	246	285	277	278	265	267	231	307	305	258	259	322	305	287	270	273	265	302	304	288	293	267	271	260	258	281	308	271	267	274	290	261	295	298	275	253	260	266	242	266	275	259	295	269	264	275	279	314	285	331	264	278	278	264	264	257	278	303	302	254	255	299	293	271	244	283	289	293	283	292	275	258	263	289	288	297	296	292	274	284	299	294	269	301	276	292	266	314	264	274	279	265	274	282	281	283	283	233	292	279	297	288	287	276	300	302	289	276	278	271	266	283	271	280	278	297	283	265	279	293	264	233	258	284	263	245	302	272	283	264	279	250	296	279	276	260	278	294	247	296	277	270	284	262	274	273	284	241	272	287	293	275	284	268	268	276	299	292	262	272	309	271	270	288	275	269	259	253	301	303	279	273	281	296	283	270	275	276	319	275	284	286	266	299	270	316	281	311	288	261	269	265	283	228	270	274	278	264	281	258	275	260	271	253	283	289	300	280	268	281	287	273	285	277	260	259	289	305	278	242	275	263	307	267	280	273	305	281	248	257	276	265	266	260	293	290	269	263	263	277	233	264	288	275	262	287	299	271	271	275	288	291	266	255	259	299	296	264	274	261	278	270	289	272	287	249	276	311	276	302	255	262	303	283	269	282	273	261	286	280	277	293	248	305	266	296	267	285	281	302	280	268	266	240	248	261	284	270	253	301	278	279	284	297	270	301	267	305	253	284	275	278	268	283	271	284	248	293	297	289	255	303	280	273	265	274	266	274	265	288	266	275	302	274	301	299	289	281	251	282	293	282	228	280	272	233	262	292	336	287	288	293	289	302	266	305	272	294	278	273	297	284	260	269	268	266	259	264	279	303	316	291	263	272	268	282	272	306	278	257	309	283	246	291	347	283	303	283	275	269	270	286	303	276	283	242	284	291	262	279	267	288	296	291	277	278	311	258	284	294	269	277	282	264	252	261	265	294	297	285	288	284	301	282	279	261	275	281	318	295	287	262	276	282	247	296	282	297	275	331	265	266	250	304	273	299	271	307	269	297	271	279	269	296	268	292	302	335	297	287	259	265	264	290	299	303	275	266	290	254	286	278	296	272	281	285	254	265	270	271	271	263	289	255	242	279	296	285	285	285	297	267	279	262	258	280	265	290	280	255	247	253	239	270	284	288	292	294	299	283	285	307	281	275	282	288	297	293	299	318	305	253	271	293	282	272	281	261	319	272	267	297	275	290	275	299	274	270	272	248	291	297	251	298	285	249	263	272	299	254	273	281	261	289	308	282	250	270	259	294	252	309	287	262	277	303	267	304	273	285	259	270	282	257	288	306	283	269	278	321	308	266	295	276	263	270	289	268	267	299	269	306	294	282	259	281	265	286	303	285	288	289	263	267	238	259	225	285	267	303	286	253	270	317	279	282	298	284	292	307	296	255	305	285	292	280	268	295	278	284	275	256	274	296	261	293	259	266	272	251	295	293	287	300	291	266	272	269	305	296	302	291	291	296	281	269	282	274	278	275	294	314	309	272	256	290	274	279	253	291	271	289	233	276	297	298	286	267	281	292	296	279	262	324	253	271	260	285	274	246	272	289	281	309	277	286	295	273	297	272	247	281	282	287	292	306	311	286	292	290	269	257	249	311	323	264	271	275	245	278	268	267	295	285	294	298	252	262	296	300	272	285	285	285	266	311	314	283	280	258	271	305	253	254	283	246	271	260	319	265	283	306	287	264	317	285	266	289	252	299	281	284	272	265	262	275	308	310	287	265	269	311	299	274	256	250	317	248	287	257	261	280	298	238	285	288	241	294	265	313	262	282	290	277	290	238	280	279	264	266	302	266	269	274	303	296	272	254	292	286	280	288	276	262	278	273	286	289	294	268	260	276	327	260	287	265	304	297	295	267	275	283	280	268	296	291	289	254	273	304	297	273	260
2052	624	683	729	698	651	609	583	645	627	647	615	625	626	652	601	635	657	622	612	616	651	630	683	609	643	635	623	626	607	619	661	562	586	611	562	596	639	668	627	643	600	645	617	624	653	592	567	655	592	682	621	610	613	667	592	623	662	641	610	622	608	644	566	620	627	645	633	639	628	619	634	626	667	638	610	663	601	653	618	615	666	603	619	634	615	647	610	648	641	633	595	635	590	618	620	592	624	634	631	665	629	613	643	638	631	631	618	598	628	647	613	624	656	633	624	616	609	669	644	652	628	619	630	618	590	657	633	652	643	584	599	630	575	631	596	626	632	626	600	624	648	652	640	593	615	655	600	663	590	608	601	634	625	634	607	614	600	639	651	590	620	619	621	678	663	711	627	650	670	640	616	589	645	604	624	615	610	677	635	667	618	653	669	587	644	654	609	598	636	656	681	639	608	607	647	634	633	635	578	644	640	644	658	613	655	574	638	647	614	616	624	584	652	586	561	697	609	585	679	651	577	631	666	614	577	623	660	646	590	619	609	627	602	629	652	576	606	664	629	620	645	660	559	640	620	658	630	588	628	589	622	649	673	631	598	625	705	638	604	610	613	677	626	637	622	617	593	615	596	619	597	610	630	638	585	609	614	637	628	630	620	613	626	616	654	608	619	593	637	628	634	607	611	615	617	599	624	605	608	604	601	636	633	642	602	608	612	633	622	624	653	622	651	628	623	623	605	597	640	633	604	610	631	625	623	595	655	629	610	608	611	638	613	642	565	628	591	665	638	605	644	591	638	628	647	562	610	630	626	640	611	597	631	602	603	612	609	641	612	630	622	604	611	640	601	603	603	648	590	644	632	623	649	607	608	653	605	648	612	645	608	602	613	577	631	628	632	667	651	650	598	605	627	577	673	608	661	613	610	601	634	657	602	576	681	654	603	637	603	642	637	605	633	626	679	650	642	605	598	577	663	606	653	642	620	632	616	623	567	629	595	615	617	602	637	624	613	587	644	626	613	607	633	630	592	588	621	621	629	623	604	652	608	613	580	646	602	667	620	639	673	577	672	644	608	633	596	604	603	634	599	630	634	658	656	605	613	610	639	647	630	610	658	638	636	634	621	578	605	616	647	611	627	653	566	635	610	627	588	584	606	598	597	653	578	606	569	594	598	568	611	634	643	610	681	672	578	620	630	617	619	625	617	599	631	597	610	611	635	619	628	636	650	639	608	602	584	626	624	652	565	624	658	628	621	606	646	665	637	653	615	651	655	585	625	594	612	647	567	623	649	601	671	626	637	613	635	636	624	623	606	638	587	623	630	618	623	614	618	603	622	606	592	625	610	636	620	627	603	602	637	609	617	607	606	565	639	586	612	640	670	628	676	563	616	663	654	614	632	661	578	618	665	650	613	598	603	628	655	638	648	613	609	641	599	668	627	649	645	562	574	619	600	594	629	673	613	621	663	665	642	636	622	620	630	649	606	599	605	640	582	622	618	624	637	632	623	631	589	573	604	631	612	623	607	666	643	616	593	645	602	632	619	632	599	609	651	617	679	611	615	643	679	649	592	610	643	643	624	587	577	593	605	656	655	627	647	617	636	639	641	659	641	622	658	637	622	603	633	667	587	622	630	642	581	617	620	603	515	624	611	607	601	603	620	675	631	602	602	671	629	637	635	628	614	620	605	630	565	662	616	632	614	620	664	629	661	600	622	615	608	650	582	605	605	645	637	655	634	581	632	644	620	642	605	637	610	639	621	661	641	580	616	601	601	596	631	646	574	625	638	630	634	628	634	588	604	660	634	642	610	600	619	616	643	625	589	610	636	591	612	632	654	608	629	623	689	656	642	667	628	650	603	599	614	627	639	643	606	629	669	633	646	676	662	638	585	633	587	635	655	651	658	610	672	579	630	636	600	653	618	626	641	581	614	634	658	616	657	663	577	604	649	604	609	661	656	630	568	635	621	655	594	641	605	585	629	632	632	591	624	659	615	629	655	605	620	608	653	636	641	605	584	640	635	627	595	626	662	622	613	643	624	640	614	613	614	576	645	604	625	633	635	619	637	642	671	626	673	636	595	624	634	598	628	606	632	601	604	623	598	614	631	594	634	629	621	598	639	599	632	637	647	618	636	646	583	622	620	657	631	639	640	629	655	601	612	642	611	655	611	623	634	626	633	616	631	612	614	644	622	636	594	598	589	624	617	578	645	624	607	629	616	609	636	655	605	629	629	632	606	589	595	620	622	634	615	664	622	631	589	627	613	603	572	637	624	624	671	623	644	624	585	653	607	603	647	651	615	600	612	602	623	596	633	581	627	620	608	618	616	597	642	647	661	611	591	636	631	608	642	599	615	649	599	613	631	635	580	643	631	646	594	665	590	595	629	631	621	668	625	654	640	603	597	644	631	688	625	634	584	622	628	652	661	637	589	642	641	597	629	603	595	658	662	623	612	655	622	639	620	637	631	630	612	606	597	664	659	650	629	619	596	656	628	590	600	613	659	633	637	634	624	620	606	618	612	639	680	608	656	581	633	602	604	668	624	657	651	655	634	628	605	663	640	640	641	658	585	594	638	636	609	664	620	624	669	638	655	624	600	584	648	605	603	609	583	625	627	592	584	645	635	647	633	637	620	636	606	629	650	626	621	634	654	619	615	613	625	655	625	591	583	561	621	628	626	598	615	616	613	613	598	630	619	633	657	587	592	606	645	632	666	640	679	631	635	630	633	638	640	614	598	598	640	653	651	645	575	646	637	617	616	629	626	619	621	640	622	615	620	613	615	615	615	625	618	585	622	597	616	618	646	601	636	627	642	593	652	632	582	640	625	642	647	602	606	608	629	609	628	616	630	636	655	606	635	629	666	617	572	611	640	657	664	647	630	625	616	608	637	587	579	650	611	593	611	594	624	613	590	589	630	618	613	665	571	649	597	588	637	642	652	610	595	627	652	653	651	633	636	593	636	608	605	640	622	634	597	640	615	623	639	611	590	624	626	633	593	588	611	631	624	634	632	616	654	591	592	661	642	626	616	631	642	585	605	669	615	622	596	640	613	594	628	642	617	640	630	634	605	624	687	601	611	645	668	601	602	609	662	617	669	633	639	657	603	589	621	591	612	616	623	605	644	627	630	593	608	626	631	620	608	627	628	638	635	617	609	632	620	601	677	640	566	642	591	630	632	655	667	635	592	655	618	668	661	597	608	610	619	647	595	646	612	617	672	628	615	606	607	604	630	587	653	593	585	593	605	627	591	617	602	605	598	592	647	618	609	617	608	635	639	596	630	618	666	604	645	601	650	662	589	607	667	627	637	620	594	614	639	637	641	656	600	613	674	665	650	646	650	670	625	615	617	641	602	635	688	626	643	593	631	631	600	657	601	649	648	626	614	592	628	666	679	608	588	639	623	633	681	578	618	645	582	583	659	647	613	682	633	630	614	644	593	616	610	637	648	628	663	621	646	595	626	603	631	639	634	664	679	633	621	643	679
7714	452	424	369	232	211	191	167	163	164	140	126	137	158	153	135	134	140	126	131	121	129	113	131	143	129	118	142	126	135	120	111	131	116	134	128	142	125	115	116	120	125	148	140	111	130	132	89	114	135	129	125	88	130	119	110	120	125	134	123	137	121	135	126	108	120	118	127	111	122	129	119	130	136	107	111	123	124	112	119	133	119	125	116	109	124	123	125	121	118	123	111	117	134	116	127	96	144	120	111	122	130	139	145	123	127	117	114	119	151	127	107	121	123	146	116	133	136	116	124	108	138	142	125	143	120	98	124	111	120	125	109	136	125	122	125	132	141	110	156	137	112	113	121	126	130	126	137	126	115	130	105	134	130	132	110	119	144	114	139	137	157	122	123	108	115	136	120	123	100	138	133	119	115	119	117	116	118	114	123	100	123	137	125	116	102	120	130	137	131	120	113	113	112	138	98	124	127	125	119	108	150	104	144	127	135	136	107	125	118	137	126	127	126	114	125	107	122	128	128	124	132	127	138	116	157	124	109	128	142	125	127	118	134	137	122	123	119	131	112	129	109	118	101	127	125	132	125	135	134	110	129	134	125	111	128	91	105	127	116	140	112	129	117	121	108	105	140	134	115	107	110	107	113	117	125	123	89	151	137	106	127	117	117	156	147	116	139	143	116	121	128	141	113	106	99	115	136	116	98	134	110	140	117	119	130	141	142	113	126	133	110	117	115	118	126	113	131	131	123	142	131	101	117	144	121	120	131	119	133	109	118	118	146	134	116	136	117	128	123	114	108	125	128	142	116	121	107	120	121	120	136	128	123	99	119	125	119	136	127	122	118	119	110	128	125	131	115	106	134	134	119	127	133	125	110	112	122	118	123	139	121	133	125	121	121	109	121	102	101	133	128	127	118	119	115	116	135	139	113	102	124	119	107	144	116	128	118	145	129	121	116	141	115	109	129	100	123	135	101	118	160	125	116	100	112	140	124	127	124	122	133	112	110	125	130	129	112	124	130	98	133	121	160	117	115	124	130	108	120	116	127	131	122	131	116	145	115	119	126	130	121	112	127	129	134	158	135	109	117	122	131	116	141	121	134	115	97	124	117	125	120	147	110	123	120	132	98	128	125	120	103	139	128	118	126	130	132	125	119	127	126	122	138	129	135	120	109	112	128	135	116	130	130	122	127	101	117	119	115	134	120	111	128	134	108	119	136	104	132	119	106	124	129	156	105	115	152	131	118	107	120	121	136	120	100	116	117	125	128	122	121	118	107	93	124	114	130	99	132	126	130	109	125	121	137	130	135	137	122	117	124	113	99	138	132	107	119	120	114	116	123	121	99	131	137	134	148	113	145	110	131	121	124	123	147	134	134	121	100	123	134	132	139	132	126	105	125	136	139	111	121	141	141	135	116	147	124	120	122	122	130	99	121	107	114	119	100	107	131	108	129	133	131	113	130	108	109	123	136	144	126	122	136	120	142	144	114	124	126	133	130	106	134	134	111	115	126	118	143	139	139	120	105	130	112	119	133	124	117	133	114	120	135	123	125	130	123	124	105	131	163	132	146	119	141	140	100	156	133	102	121	98	115	113	127	133	139	137	119	146	112	125	129	107	106	122	145	127	133	115	131	119	127	105	126	117	111	120	143	123	125	128	119	129	128	145	118	119	121	111	125	135	143	137	126	105	121	101	120	99	130	139	128	100	125	115	134	119	120	130	134	141	117	123	125	124	115	131	119	132	133	141	112	105	130	119	137	127	139	128	118	121	129	118	113	117	108	105	126	137	137	141	107	121	139	120	118	130	133	139	131	116	122	116	119	131	149	127	112	135	134	144	136	114	104	126	102	119	105	144	131	116	143	135	123	123	131	132	104	121	114	106	119	114	112	113	128	133	111	129	129	121	133	127	130	115	128	109	117	125	135	155	124	124	109	125	118	114	99	124	104	126	138	124	128	144	105	138	136	133	117	127	119	116	119	119	133	108	106	131	143	110	127	143	134	120	120	135	104	110	137	126	153	112	141	110	125	118	149	117	126	110	151	133	117	127	120	105	123	122	114	101	128	140	132	132	128	119	140	103	119	143	124	145	118	106	128	131	137	137	129	135	119	106	127	117	116	128	129	131	146	91	109	121	111	156	135	116	127	112	112	158	120	117	122	136	146	137	124	113	132	126	122	125	135	117	131	124	117	122	109	120	136	135	129	116	158	134	119	135	132	105	110	129	126	122	110	119	101	112	129	111	134	134	125	125	135	120	125	138	104	139	133	132	120	143	114	115	120	106	117	117	125	128	131	113	115	129	120	129	152	112	126	109	123	121	109	108	118	103	120	129	126	120	138	127	122	117	99	120	98	132	122	130	124	122	137	120	124	115	124	153	105	139	112	120	118	150	146	132	132	133	135	116	106	131	111	123	115	130	119	119	120	114	135	108	131	137	125	114	133	140	124	116	122	124	105	128	117	132	129	129	125	139	138	108	132	137	124	126	130	127	107	112	113	135	124	126	127	131	132	110	133	99	114	105	133	116	129	124	132	132	114	122	94	138	131	126	107	143	124	119	125	124	118	144	141	121	121	113	142	108	126	135	106	115	102	124	118	107	118	120	116	131	117	140	144	124	130	131	146	120	133	119	124	118	151	121	112	132	114	128	127	127	129	120	113	118	120	131	115	130	106	128	108	122	116	130	138	121	116	121	119	124	116	113	128	103	133	128	146	123	130	121	126	123	142	137	122	118	106	115	133	133	138	133	131	138	112	118	134	112	137	118	130	123	127	106	120	119	116	139	136	121	119	121	123	129	129	105	116	128	101	117	118	124	116	132	135	151	148	94	130	129	122	115	107	112	128	136	124	139	115	133	129	130	126	133	123	130	108	108	124	119	136	125	128	133	128	122	119	126	121	132	127	116	127	118	121	107	156	141	139	128	132	112	105	110	108	113	92	129	114	110	139	127	133	114	97	106	125	124	137	124	109	127	111	119	129	140	133	111	129	125	116	119	123	125	137	118	132	124	124	136	116	127	148	124	124	127	108	122	106	138	101	117	135	139	139	123	120	114	128	126	119	140	131	119	117	125	113	140	118	108	119	146	122	121	120	142	136	123	109	133	112	105	127	112	118	133	118	109	129	143	111	119	121	113	145	137	133	130	122	95	128	144	100	148	119	126	113	135	117	143	125	138	135	143	109	143	132	118	107	117	113	113	119	139	111	122	127	143	131	141	129	107	123	124	133	109	112	127	128	140	145	138	132	134	126	130	141	134	135	129	110	121	138	125	150	125	133	147	126	147	142	122	134	121	127	143	134	111	147	129	113	143	135	142	141	117	120	136	110	132	113	119	126	125	124	115	132	126	124	149	125	121	125	137	122	123	125	122	135	133	133	125	132	152	130	115	128	113	127	107	117	121	136	108	104	98	115	141	116	114	111	121	141	143	129	118	110	130	139	132	98	126	134	134	118	130	120	142	131	111	106	152	124	117	132	131	115	120	125	122	126
6313	605	994	1114	1002	834	718	625	532	511	477	452	452	444	418	412	411	396	377	355	375	394	347	361	318	353	371	385	346	354	353	401	361	318	386	349	333	346	336	328	323	330	361	323	367	328	336	362	329	333	352	291	337	325	358	359	303	341	318	341	308	330	362	327	323	318	305	330	320	326	327	362	328	355	338	338	328	342	326	320	329	315	354	318	356	345	310	313	355	306	334	345	337	323	313	331	306	300	307	344	319	339	297	310	318	302	341	343	330	331	295	344	294	331	331	356	349	321	334	323	337	305	342	354	279	332	319	315	358	325	338	323	306	330	302	318	331	299	354	314	343	335	364	334	343	319	340	331	284	354	351	339	323	360	338	348	318	326	317	348	334	334	315	318	331	314	321	306	328	337	304	327	332	309	313	328	351	337	326	315	321	289	335	313	309	339	311	316	354	310	322	314	324	346	329	308	317	329	320	310	317	310	319	335	363	324	310	334	312	321	313	304	353	323	311	339	329	327	299	291	335	306	335	321	330	325	325	351	309	305	326	322	303	347	333	330	329	335	325	337	330	310	330	304	323	329	325	314	320	355	359	338	321	314	341	311	318	316	320	313	306	316	342	366	313	324	313	315	299	309	332	306	297	339	325	326	329	313	304	328	315	302	291	305	326	316	317	325	308	347	354	323	289	365	326	327	288	283	309	331	317	323	323	317	315	310	311	337	326	341	302	331	302	325	336	331	302	302	324	332	330	315	297	328	341	311	305	332	311	326	339	321	303	316	325	332	320	310	304	306	295	302	331	305	361	311	333	374	343	307	337	358	320	344	348	321	316	345	348	362	337	345	318	332	316	345	342	324	344	331	340	326	334	316	302	322	307	328	314	326	298	313	348	319	344	329	341	296	315	298	335	296	356	349	320	310	352	315	326	307	329	332	316	324	334	343	324	366	308	303	343	308	308	322	298	327	320	294	298	360	343	323	344	342	300	325	324	332	328	313	332	331	321	326	309	307	310	319	332	332	300	296	336	304	320	300	346	343	321	343	312	335	324	354	292	310	298	307	310	365	316	334	336	325	326	318	289	307	308	311	323	340	340	342	321	296	351	360	336	331	346	324	327	323	297	294	322	312	341	326	311	338	317	350	337	337	305	317	343	301	346	326	320	338	321	311	341	331	336	323	307	312	287	339	283	321	304	347	336	323	303	325	314	323	343	302	311	300	305	304	309	338	328	316	315	326	344	316	344	306	335	340	295	324	328	324	320	309	347	307	324	339	291	313	348	339	340	304	348	308	329	335	274	313	328	328	319	344	310	309	315	331	335	307	360	323	310	344	295	334	310	321	323	310	370	333	310	339	324	305	308	318	323	318	309	318	282	301	328	295	364	336	307	350	321	311	328	294	337	334	327	321	339	315	340	332	333	317	335	335	324	373	320	319	319	306	319	318	327	344	308	327	344	287	328	346	344	342	309	339	317	326	354	316	337	347	316	332	312	348	323	357	307	340	336	331	324	319	300	305	356	320	327	319	335	337	320	337	335	302	331	339	320	307	307	309	339	312	347	338	314	342	338	318	342	326	302	366	295	340	319	331	354	305	316	350	348	331	323	312	310	308	316	348	327	345	326	339	328	347	353	311	287	377	330	359	316	317	301	312	348	311	356	288	330	326	319	331	338	323	292	329	327	344	305	297	387	314	351	333	311	326	361	312	346	323	342	299	294	337	336	298	324	320	310	315	321	329	350	338	333	323	320	278	360	357	341	304	327	303	334	312	337	338	332	313	328	342	336	324	353	296	319	308	315	312	324	293	347	301	316	322	348	341	300	317	331	320	318	326	340	316	321	358	319	321	306	299	323	340	348	316	345	317	340	360	339	318	316	340	336	339	334	334	336	344	314	311	329	320	318	341	330	314	322	320	336	326	318	331	326	295	336	300	333	323	328	313	326	353	335	314	306	291	330	379	326	334	355	320	321	312	302	311	305	323	324	307	323	295	364	353	320	299	328	316	343	297	312	304	339	338	281	342	318	317	323	295	341	335	354	322	322	318	326	349	299	341	331	354	310	314	314	327	320	308	327	307	337	314	352	329	331	345	332	345	326	322	333	341	352	284	316	327	346	366	309	352	326	350	342	317	330	337	316	323	324	319	352	318	358	303	355	327	366	336	331	340	327	360	304	308	340	349	327	333	342	340	314	355	311	316	314	307	317	346	312	326	318	350	307	355	312	354	309	314	323	330	325	339	307	299	326	298	374	301	320	336	303	314	323	340	307	329	324	309	320	342	321	326	335	351	312	296	323	347	338	336	320	314	310	342	318	351	329	323	325	283	320	338	329	329	326	326	331	327	340	328	318	319	328	353	301	326	317	347	326	318	295	324	366	319	341	318	314	328	307	319	323	300	291	327	309	312	361	291	302	322	317	305	294	321	323	365	341	332	327	323	318	312	296	339	344	325	332	327	322	317	321	319	338	316	308	304	332	311	357	340	329	340	342	365	334	333	319	335	332	348	353	375	315	329	347	338	320	345	326	321	329	300	299	347	313	344	312	340	330	332	321	306	307	319	315	324	302	316	327	323	327	302	334	325	322	343	330	326	302	342	290	320	302	322	330	342	316	311	317	345	326	341	335	302	325	336	318	345	338	365	290	301	340	321	323	355	342	336	355	322	306	328	339	312	337	310	348	350	339	314	340	310	307	321	339	337	297	328	321	360	292	367	315	339	333	321	322	334	326	313	320	316	342	343	323	347	283	322	325	319	365	299	330	311	337	317	336	321	344	335	312	330	297	323	322	302	310	334	343	331	301	314	338	334	290	287	343	343	357	321	321	326	325	334	330	316	293	323	326	331	328	336	333	309	344	310	296	361	332	324	325	319	332	348	290	313	306	319	307	350	334	328	354	321	314	307	345	321	367	365	368	319	335	327	311	324	334	302	339	327	307	334	336	339	302	320	310	322	308	309	337	324	317	337	331	336	318	343	320	312	340	342	320	351	316	313	285	355	345	331	305	282	321	302	322	338	348	324	321	353	314	283	347	290	364	311	304	309	294	316	330	301	327	338	315	311	326	311	302	321	328	345	334	356	304	328	301	347	339	306	332	305	338	326	308	320	318	337	312	360	357	320	326	353	308	310	338	338	337	347	343	316	341	312	339	322	335	311	325	344	362	321	327	318	339	325	318	321	344	320	290	334	360	335	342	304	310	280	311	314	341	288	344	354	297	318	335	358	307	303	348	315	319	325	321	299	335	300	320	355	343	307	314	294	337	324	344	354	336	324	298	333	336	334	351	325	308	340	344	320	298	337	333	351	286	307	309	303	334	326	344	343	293	317	304	346	349	322	350	318	332	328	351	340	314	344	334	342	305	329	320	323	313	315	314	330	330	325	346	338	362	333	324	313	343	329	338	330	336	329	288	291	343	330	311	325	324	330	334	310	334	332	326	338	342	301	340	288	344	306	335	331	333	312	327	341	294	328	289	313	325	317	318	344	360	299	326	349
14611	1154	832	736	486	420	310	305	283	252	265	272	230	225	214	226	214	228	209	176	204	251	219	237	202	191	203	212	207	190	194	225	235	198	199	218	222	197	201	221	200	184	188	171	179	227	205	193	204	189	215	225	207	216	190	175	215	239	217	210	198	220	180	173	162	188	219	239	194	211	201	220	203	191	190	181	207	215	203	189	188	205	214	213	184	210	224	200	217	191	178	220	196	215	209	186	181	209	205	204	199	187	208	187	189	190	192	188	183	197	190	205	203	205	190	195	194	204	201	199	195	223	195	207	180	176	182	215	189	192	210	202	187	211	179	169	212	207	167	216	205	197	176	203	193	239	198	233	186	201	211	216	220	201	220	193	205	208	211	202	205	196	211	177	193	206	176	225	193	200	196	227	180	195	218	173	202	177	187	158	178	183	193	204	209	219	223	192	206	207	180	222	186	196	189	187	199	196	186	217	204	223	208	207	205	210	164	183	195	218	192	175	194	201	197	215	191	185	191	180	214	186	197	203	210	217	212	189	203	207	211	197	195	211	204	190	201	198	194	213	185	215	192	187	162	185	198	188	199	169	198	202	221	196	183	188	211	197	221	215	195	208	185	211	196	188	209	200	183	207	186	236	205	184	195	195	183	178	181	192	208	193	211	201	206	177	198	199	210	201	192	220	210	196	185	180	217	197	184	200	199	209	213	201	197	195	234	228	211	197	225	203	179	215	196	186	209	192	198	187	218	229	228	193	200	224	162	188	222	173	201	200	173	235	216	168	210	207	212	187	183	211	173	184	222	179	212	214	207	206	215	203	208	197	238	204	186	200	194	246	201	226	230	212	212	179	198	190	181	196	212	210	230	196	203	193	159	180	212	199	226	229	191	208	194	188	209	198	188	209	195	199	213	194	194	195	216	200	213	192	209	206	214	193	189	208	204	211	196	227	203	236	220	190	231	190	218	242	200	179	209	200	230	191	205	208	206	184	199	193	195	201	212	187	194	193	219	202	187	231	220	206	202	195	193	189	185	205	220	195	188	196	220	193	208	195	193	223	202	200	204	240	215	221	213	195	199	219	183	197	217	192	207	179	184	198	201	214	201	202	223	180	204	180	204	185	220	197	223	200	201	182	189	220	200	207	231	204	196	189	212	226	182	196	186	213	183	187	194	209	211	165	212	225	228	205	188	204	193	210	163	211	190	201	235	167	199	209	241	193	168	189	193	152	229	209	200	191	180	220	206	191	190	183	182	174	192	216	203	191	186	175	198	189	196	216	190	181	220	212	234	215	232	227	203	185	200	194	179	200	186	208	179	186	187	192	227	211	188	220	219	214	222	191	175	193	191	201	185	181	202	200	207	200	216	210	161	207	181	193	166	233	194	214	226	168	186	200	184	172	207	208	195	182	221	225	221	205	171	199	219	191	196	213	184	192	180	223	182	186	205	204	214	191	194	213	207	202	209	196	208	223	193	209	246	192	221	205	200	208	189	200	206	206	209	222	202	190	186	186	180	197	203	185	208	200	191	224	186	214	209	186	197	188	197	192	201	183	181	213	198	212	198	195	210	198	197	186	170	226	197	181	218	185	186	197	196	190	234	208	171	177	214	195	202	204	186	211	200	187	218	225	218	186	214	199	223	202	200	203	194	210	201	212	177	198	209	205	210	207	229	204	200	211	219	201	201	220	205	190	198	185	201	203	195	183	205	181	217	172	200	176	187	209	204	191	221	197	210	213	223	196	194	181	189	192	194	212	200	225	197	194	220	196	171	215	186	218	206	206	203	197	205	193	212	197	203	188	193	187	222	222	198	207	193	195	190	209	211	228	187	205	189	202	224	206	197	194	190	203	206	170	210	195	196	202	206	234	218	174	215	199	193	208	184	179	196	201	193	205	198	221	208	214	221	190	228	190	171	195	236	203	220	205	213	196	196	180	170	180	204	218	180	216	202	191	214	209	191	208	207	188	197	177	191	197	191	196	181	222	207	180	207	213	227	209	216	183	210	204	233	193	221	190	223	192	212	206	209	200	203	182	220	205	185	194	232	179	200	186	207	203	192	195	211	210	170	182	211	218	201	218	219	199	193	214	178	205	197	203	209	231	203	184	204	212	202	193	211	214	216	186	187	195	179	216	193	185	208	212	185	215	175	214	184	174	210	187	210	216	222	212	207	181	206	181	181	218	202	192	210	198	212	200	216	194	202	193	201	187	218	218	232	194	172	195	180	214	196	180	200	195	215	193	195	210	214	235	193	190	184	199	228	186	216	192	190	209	248	211	193	226	186	205	186	205	213	206	222	213	200	196	207	216	197	210	177	189	204	198	210	204	202	171	216	206	212	219	222	208	205	205	204	192	196	177	191	216	181	229	201	202	183	179	220	186	185	209	204	209	207	216	208	194	182	197	182	188	232	178	201	185	190	222	215	195	204	212	177	222	199	173	201	199	198	160	215	209	208	188	198	196	195	193	208	202	201	205	188	194	211	210	175	228	204	210	194	204	194	185	214	216	183	201	215	202	193	234	194	208	196	178	203	213	186	226	188	158	183	194	216	201	181	220	202	199	220	212	190	201	227	198	199	214	218	194	210	221	186	186	201	222	210	182	199	179	198	213	198	204	198	183	180	195	217	233	217	211	168	201	214	202	182	206	222	186	203	231	180	225	224	204	210	188	205	198	207	186	209	218	197	202	184	199	191	199	222	220	199	186	195	196	195	177	196	209	196	202	199	215	190	199	180	211	209	208	203	185	196	184	189	200	220	208	193	189	209	203	203	233	222	180	170	233	212	178	210	195	182	173	177	186	184	202	179	227	205	186	203	175	191	203	214	181	216	218	209	212	187	188	209	206	193	214	185	186	204	202	190	181	193	192	183	214	205	196	221	154	198	197	183	219	172	230	203	218	184	196	216	210	184	218	206	193	200	195	204	190	194	187	209	214	213	181	205	161	197	194	188	213	221	209	218	216	213	205	200	195	206	190	193	199	209	217	211	209	195	176	217	222	198	216	203	191	193	183	202	169	201	220	207	176	210	183	211	198	183	185	192	208	205	210	172	196	203	202	214	198	204	189	194	210	213	200	201	200	189	205	217	194	221	211	186	181	204	186	195	256	199	196	191	196	206	197	243	198	200	185	237	207	227	202	201	183	185	223	220	179	199	203	184	194	184	182	223	188	225	218	210	234	193	213	224	212	196	227	220	182	204	200	191	217	178	190	192	201	196	193	187	188	198	195	188	203	213	215	200	207	200	198	198	198	183	212	175	198	192	200	184	207	220	201	201	219	168	199	189	189	202	193	212	224	197	214	205	214	225	224	210	191	199	181	191	232	193	186	198	195	213	184	196	206	220	179	196	203	207	225	227	188	200	199	184	194	184	203	231	222	193	200	202	203	202	207	203	181	219	201	221	194	224	222	220	216	194	193	197	213	171	199	209	224	189	196	192	179	200	188	185	190	217	200	189	185	198	226	199	168	183	199	193	220	194	178	194	191
8365	1025	1801	2071	1766	1516	1202	1085	982	869	874	784	731	688	697	711	642	646	611	598	565	562	567	566	596	606	503	522	488	527	531	491	527	539	511	547	557	516	526	538	542	521	564	537	499	503	462	541	494	540	489	488	477	519	535	530	530	474	473	536	508	501	472	515	505	529	540	499	547	497	504	498	504	515	543	472	500	487	469	488	492	517	484	509	497	499	489	506	499	475	501	491	514	508	487	510	484	512	473	537	496	514	484	509	489	487	552	547	521	478	482	517	486	533	483	493	488	495	505	479	481	518	487	511	524	489	518	539	464	479	476	492	501	524	517	488	515	494	490	506	505	514	532	522	504	463	478	486	515	519	490	487	484	514	493	485	478	538	507	495	506	532	514	502	515	490	481	527	528	536	472	449	457	495	484	501	522	510	501	474	467	487	516	500	473	475	461	481	531	517	534	465	494	524	522	497	471	517	505	518	503	476	540	537	507	495	481	499	515	516	465	510	549	508	491	491	506	489	519	479	509	481	496	472	507	507	505	469	485	517	518	515	485	474	514	501	531	482	520	493	483	479	535	465	475	476	468	555	515	531	504	533	507	501	531	495	481	496	478	498	549	499	496	473	495	523	509	478	477	491	477	508	522	489	494	512	511	508	486	499	533	468	493	496	454	530	518	488	502	517	512	519	511	500	519	484	503	510	497	480	515	509	547	501	483	511	477	509	478	514	518	526	510	503	524	510	515	500	521	520	518	556	462	497	491	507	549	479	506	461	465	518	480	483	524	499	499	491	486	500	484	507	521	490	463	526	494	490	486	514	506	479	463	475	523	518	531	475	517	484	524	541	543	503	485	477	480	530	464	491	527	515	486	511	553	473	516	539	509	491	531	522	477	495	522	486	502	503	476	475	514	513	505	483	487	539	483	477	455	491	519	470	502	479	497	498	525	503	522	511	516	487	466	480	499	483	471	502	496	478	480	513	513	501	465	496	448	521	500	482	482	494	547	500	480	512	519	498	507	499	529	498	509	526	507	498	477	491	486	493	548	495	519	499	514	483	479	477	483	517	529	476	505	497	537	480	525	509	466	527	464	546	458	538	496	492	507	501	475	522	501	525	541	522	506	524	531	508	538	500	509	514	506	485	546	513	518	478	507	487	507	550	511	509	477	467	499	520	490	492	449	502	500	542	488	499	473	556	518	492	466	442	515	542	472	477	507	540	507	497	530	469	479	560	534	505	487	506	504	467	474	496	502	493	486	495	514	471	491	479	528	518	462	512	529	561	504	521	492	493	510	539	497	470	497	474	526	516	505	498	506	534	501	523	506	487	494	510	511	498	471	521	506	523	480	507	461	532	508	510	563	526	506	462	481	497	523	486	540	530	518	521	536	528	489	511	499	525	494	515	514	514	507	519	504	521	539	514	498	498	489	482	538	512	508	552	472	500	490	495	483	506	445	498	512	512	529	510	503	474	496	496	485	480	510	479	489	500	507	443	475	543	546	451	508	523	502	517	526	527	483	495	455	467	488	510	471	506	528	504	524	487	494	497	542	509	523	505	506	511	506	496	503	484	498	508	487	537	520	524	539	503	528	495	519	485	499	486	508	512	529	520	547	486	521	517	475	532	482	480	468	570	526	499	491	525	485	532	533	460	513	513	492	538	495	522	496	487	491	504	472	518	499	457	497	508	476	510	539	511	491	522	527	502	512	519	493	534	487	481	452	492	491	488	528	466	528	523	487	509	482	470	484	543	528	514	503	495	503	491	481	496	505	472	530	547	466	515	504	487	467	483	465	484	553	493	503	531	534	499	499	483	483	512	480	517	505	486	544	508	563	464	496	472	501	499	483	488	501	484	533	497	472	496	508	499	552	520	460	472	506	519	517	511	496	496	469	529	491	483	475	486	503	462	478	506	503	487	534	525	507	511	473	527	516	533	516	497	480	493	508	457	460	494	495	513	455	499	516	465	493	493	490	498	448	488	508	500	505	514	535	491	491	450	495	507	485	540	493	500	517	486	486	524	515	521	483	516	488	473	512	486	481	482	476	525	526	479	506	470	475	542	485	479	519	530	530	483	517	505	485	452	463	512	499	466	467	511	497	521	510	463	507	528	507	510	473	523	542	493	502	517	473	499	472	495	542	519	485	489	484	497	506	527	485	525	526	460	491	470	521	503	476	477	496	516	486	497	512	503	500	465	530	468	494	501	490	515	494	490	505	525	513	503	477	484	494	510	471	480	533	478	488	466	518	509	480	532	518	476	493	504	519	512	490	519	497	486	469	502	484	494	524	477	481	507	452	539	506	501	487	494	469	510	481	487	505	478	489	511	471	524	498	514	552	477	506	528	523	517	480	504	520	478	492	502	491	520	468	477	502	491	478	540	485	491	473	529	510	500	508	474	484	507	553	480	498	501	542	490	522	485	479	489	508	452	498	479	523	508	517	500	499	496	493	495	502	524	488	463	499	492	476	526	516	502	482	485	505	506	480	473	513	450	509	466	531	505	522	489	507	470	467	502	511	500	556	498	536	495	527	488	538	504	491	473	520	503	530	508	486	503	548	461	489	510	495	569	494	485	524	513	508	515	570	511	483	547	480	497	502	505	523	459	545	500	535	477	503	476	514	519	476	488	474	522	498	517	493	461	511	476	517	456	500	544	511	559	533	478	516	484	454	499	535	513	492	502	523	501	475	518	532	472	492	539	509	468	498	519	511	492	484	487	502	470	512	472	508	526	491	476	479	493	495	528	507	504	461	488	509	471	525	460	475	490	481	509	489	520	494	517	476	482	539	513	520	513	525	509	529	529	476	487	526	482	540	481	542	506	486	503	468	523	493	531	467	486	510	494	513	497	532	481	440	524	530	502	497	524	473	509	454	477	517	491	503	468	525	495	479	516	485	506	508	462	497	461	499	516	466	477	505	479	501	548	486	535	499	502	516	489	492	504	448	491	540	486	519	507	524	495	482	505	508	494	514	517	521	521	490	502	477	503	440	523	505	498	509	498	502	506	516	521	495	505	467	527	498	498	528	499	490	477	492	540	535	507	507	496	466	494	500	514	503	537	481	483	522	537	514	480	494	524	527	500	493	486	488	490	487	494	506	520	494	516	482	516	495	515	526	495	480	476	478	512	439	462	501	502	499	510	491	468	476	479	509	526	491	526	527	506	512	506	435	485	503	504	505	505	517	498	495	538	537	517	503	472	476	488	472	497	570	491	494	501	519	497	485	518	506	490	496	517	494	503	489	508	472	483	502	503	499	508	513	516	528	518	496	495	505	492	507	516	469	482	511	483	525	498	505	502	516	533	516	474	535	486	509	491	526	505	477	543	485	519	525	513	516	512	514	520	485	519	514	478	534	493	505	452	510	491	520	537	486	532	525	497	477	523	498	463	486	513	510	518	508	503	484	510	461	501	538	549	495	543	524	495	517	499	503	506	482	527	524	476	522	461	509	525	487	503	494	486	503	522	514	516	506	506	488	509	505	485	497	515
1773	299	295	282	260	316	303	262	281	297	275	276	304	275	284	245	291	298	272	309	303	295	275	314	275	251	263	311	275	265	298	257	281	292	264	263	267	285	255	284	285	301	276	244	274	292	259	257	284	292	242	283	295	264	288	289	285	268	245	280	266	301	281	288	268	297	276	270	325	297	259	275	282	275	267	305	289	268	306	276	324	285	275	294	310	263	291	287	287	262	295	267	273	244	279	231	273	299	281	265	276	289	290	314	287	298	268	321	317	295	297	279	293	312	319	280	287	263	315	252	297	244	291	273	285	276	254	273	241	279	289	263	303	272	282	296	296	264	274	256	245	251	263	284	256	289	297	328	236	254	283	313	271	298	295	281	273	276	293	292	246	252	258	293	263	283	290	283	310	245	264	269	247	269	290	280	314	298	267	278	299	298	271	283	277	281	251	268	289	285	261	280	299	254	252	267	267	264	280	301	281	302	305	278	284	274	319	296	271	290	278	304	269	273	302	280	282	300	286	291	262	253	263	306	275	269	316	304	285	307	266	278	317	299	296	306	272	295	265	270	272	299	279	315	256	294	250	272	288	288	275	265	301	279	275	248	287	264	287	268	261	270	280	273	291	269	268	286	295	278	274	255	258	254	309	290	253	271	310	290	291	271	312	274	259	275	275	273	282	277	237	255	274	287	270	268	311	293	259	305	301	321	280	301	292	282	282	268	260	250	238	298	301	281	294	270	292	272	294	273	268	285	283	259	270	265	288	285	280	274	302	282	248	283	294	286	288	283	253	278	279	300	279	277	288	287	253	265	285	271	262	271	261	265	308	313	272	283	291	284	288	273	272	263	271	306	283	284	251	280	287	286	281	296	282	256	266	262	247	328	289	273	263	270	313	272	263	281	285	302	276	277	296	312	276	277	274	309	300	326	284	259	287	299	273	295	268	246	290	272	268	275	279	257	284	243	290	275	269	273	262	279	274	253	297	317	273	273	233	284	268	279	267	299	286	280	271	262	292	288	293	273	265	305	251	253	309	287	310	309	275	290	288	293	277	273	280	240	280	266	284	274	327	313	268	267	303	274	261	307	270	285	280	283	280	289	264	300	245	265	272	303	294	281	302	268	231	267	275	269	306	262	279	239	261	252	312	274	264	294	292	266	277	276	317	256	272	303	263	261	266	281	284	294	286	274	281	286	272	282	253	283	256	280	294	243	256	264	274	298	269	298	270	244	270	293	314	279	250	263	287	293	281	273	285	286	289	257	316	266	283	269	291	293	274	295	283	271	310	287	271	273	252	270	278	280	254	292	278	311	315	306	295	303	289	277	282	296	286	290	273	274	242	268	271	309	289	291	267	275	262	292	300	296	312	269	250	275	267	276	299	315	254	266	287	273	294	287	284	279	310	281	286	297	263	272	293	277	292	296	266	269	282	268	281	284	260	280	284	267	242	311	233	294	311	271	285	271	261	287	285	261	300	279	277	249	299	282	264	305	270	267	305	285	259	287	262	276	301	283	267	287	246	297	276	284	266	286	278	281	293	284	304	284	318	259	283	295	306	273	280	318	288	287	313	258	317	279	302	272	267	255	277	247	286	298	270	274	237	281	241	300	262	256	259	297	266	220	288	255	272	288	293	307	306	301	313	274	290	258	310	266	254	274	262	287	251	289	258	254	280	291	281	292	302	254	255	271	276	290	292	258	298	291	289	258	284	278	261	272	274	284	268	299	252	278	295	276	283	282	266	265	282	278	289	242	308	278	266	313	318	306	271	238	263	271	300	294	328	271	261	288	264	302	299	278	270	267	275	268	297	271	270	255	303	281	303	270	255	308	299	254	268	269	272	290	258	285	279	265	273	260	282	296	262	317	261	300	246	269	275	288	285	285	301	254	302	256	286	246	281	290	293	303	288	295	274	266	255	288	237	273	303	255	308	265	261	256	259	285	294	284	277	259	269	279	276	270	290	281	263	275	280	289	250	249	279	288	264	248	260	268	291	295	261	294	271	258	294	261	261	297	291	281	278	269	293	282	274	274	286	250	259	278	240	266	261	246	293	296	283	253	272	318	293	303	249	296	268	278	257	268	263	285	281	268	267	264	277	295	263	279	272	303	271	291	259	259	274	281	264	259	279	259	281	274	227	256	258	273	264	287	294	286	284	271	290	304	261	265	257	279	280	291	265	302	289	293	265	261	292	279	279	287	258	259	280	262	321	291	272	287	270	265	264	242	276	293	274	293	252	295	276	269	286	299	272	279	271	259	246	265	267	265	279	265	298	271	271	261	277	259	322	272	284	295	277	293	266	325	294	253	267	268	250	266	265	282	325	258	267	304	286	308	286	294	266	281	312	300	285	294	249	279	297	274	283	293	263	286	273	303	323	255	269	279	279	267	256	271	287	309	244	258	297	284	307	311	283	264	280	259	296	281	253	271	303	269	248	279	291	282	277	275	276	249	259	301	260	286	287	279	255	273	265	286	259	319	297	271	290	299	291	287	266	300	239	307	285	286	263	285	270	282	297	278	290	274	260	283	275	279	300	293	270	259	268	290	265	269	279	281	275	293	268	266	286	313	277	284	278	291	313	287	289	277	260	284	312	281	264	290	270	314	265	274	316	288	265	288	238	253	324	285	283	303	276	253	298	291	267	291	281	284	238	273	279	296	261	306	267	298	274	271	253	270	281	286	271	281	313	296	266	305	297	286	279	307	282	291	306	288	275	251	301	304	305	258	277	262	281	242	288	302	269	276	312	294	260	285	287	292	259	260	250	264	268	257	268	275	303	274	268	257	287	271	237	237	273	270	289	297	281	261	290	307	300	324	289	265	304	258	301	275	264	273	272	269	282	260	303	276	294	255	275	288	247	230	283	289	286	266	252	267	290	281	258	298	265	267	283	260	293	258	272	313	284	271	256	257	305	268	311	273	292	309	286	265	286	322	302	308	254	303	314	275	273	251	262	270	267	249	267	268	296	258	282	274	274	281	270	262	284	273	278	263	267	296	273	275	284	299	284	287	284	267	270	269	303	249	297	297	269	267	247	309	272	285	294	263	277	257	285	285	280	291	292	283	267	279	285	286	262	288	299	313	281	301	291	287	268	290	291	274	268	253	256	282	271	287	279	277	249	296	272	290	267	302	282	302	268	263	290	273	272	288	293	258	289	263	291	262	302	259	266	270	276	254	258	273	243	264	277	256	265	286	267	254	289	286	250	276	268	307	278	248	282	291	285	281	283	269	277	294	222	276	325	257	241	246	273	284	257	269	254	267	240	279	270	260	289	268	264	299	305	276	295	272	263	282	258	273	227	302	249	291	272	282	299	287	260	280	278	287	275	315	304	274	295	291	250	294	290	276	292	287	272	266	315	269	273	255	331	319	277	288	280	276	311	290	289	278	258	270	252	269	251	289	245	276	270	285	269	262	261	278	269	242	272	287	243	284	279	285	267	292	309	258	309	288	282	271	280	269	278	309	304	273	306	263	261	256	307	281	302	279
1987	616	656	673	654	667	603	656	636	620	627	651	598	588	613	613	649	646	617	644	657	596	619	623	609	656	611	647	624	611	621	615	598	616	642	600	652	587	630	615	665	622	613	674	628	659	583	629	657	616	628	599	588	620	665	630	620	640	651	650	641	624	614	616	622	592	602	639	608	629	614	611	624	613	629	656	627	680	630	639	597	646	612	652	603	652	626	621	619	610	640	649	650	611	607	629	593	606	623	604	644	589	650	617	666	592	680	662	660	607	604	595	615	630	594	613	558	626	606	648	631	627	638	624	628	669	623	582	645	651	624	612	625	681	659	643	649	608	588	608	596	620	601	633	644	648	681	603	611	620	611	591	650	626	615	634	621	631	604	626	683	651	661	602	620	566	625	592	628	631	614	627	640	640	585	608	622	626	628	622	665	618	574	625	590	614	629	628	598	598	626	592	626	610	596	635	623	614	613	614	621	609	594	608	677	661	621	633	603	606	614	613	649	576	596	612	634	589	675	617	654	567	614	615	647	599	633	641	647	604	652	648	602	680	660	567	632	632	632	613	620	565	590	615	600	644	621	618	609	624	639	581	612	607	623	652	628	577	608	614	643	657	630	593	622	593	651	605	620	635	619	642	600	576	633	679	610	561	634	627	657	621	634	519	632	592	595	621	646	570	620	630	599	655	624	595	640	664	623	649	627	617	643	593	647	637	620	616	663	608	659	623	635	603	635	624	601	636	653	611	657	621	626	628	607	603	648	613	624	658	602	609	606	635	652	618	651	675	665	602	622	639	597	650	593	607	596	665	675	647	643	623	649	611	634	642	609	618	628	581	629	626	628	634	629	640	653	629	644	618	603	596	579	602	619	626	587	651	615	669	602	633	576	623	625	648	630	642	643	661	597	616	639	627	624	613	606	620	644	608	636	675	660	604	612	655	625	621	640	646	588	638	657	632	648	627	622	653	628	664	628	633	653	650	640	593	618	648	649	595	630	602	610	649	569	649	607	600	616	655	616	656	647	595	620	650	635	645	623	628	618	613	607	657	591	640	649	598	614	605	650	646	571	617	608	604	604	619	614	595	601	667	619	600	625	624	605	582	649	600	604	661	642	610	642	631	631	567	620	602	624	621	609	629	638	632	648	590	640	688	678	600	611	622	591	625	615	606	662	614	639	613	620	618	664	641	676	638	634	603	551	660	615	603	614	598	621	651	609	632	672	640	621	602	617	639	621	604	626	690	618	584	609	618	591	620	612	628	651	590	568	608	596	592	567	596	591	620	616	594	586	585	608	624	645	597	622	615	607	579	640	616	637	622	612	648	631	583	668	600	596	592	578	604	603	645	615	652	643	616	619	637	627	648	638	624	641	606	632	610	596	633	628	652	611	620	645	598	612	608	660	645	640	609	633	607	637	681	613	616	614	569	584	592	607	612	657	598	601	640	610	646	650	557	629	606	634	613	660	608	672	622	624	605	593	613	660	624	640	626	611	619	618	614	623	594	641	606	547	602	660	593	651	606	630	640	649	598	598	632	647	611	637	587	664	649	637	649	587	625	641	644	602	656	627	626	629	615	616	598	592	601	636	603	623	577	645	628	596	613	666	607	632	633	605	628	616	613	619	642	561	618	642	634	617	616	638	601	629	668	639	614	625	648	595	633	593	625	613	624	613	649	644	655	609	626	605	643	602	619	609	621	617	630	598	617	625	654	654	568	630	584	603	635	635	631	625	633	597	652	594	621	675	633	654	640	623	578	635	613	608	649	664	594	617	668	587	651	592	654	614	663	624	654	636	619	628	611	635	636	591	642	619	652	630	643	642	638	583	654	626	597	646	610	598	627	657	617	625	670	597	647	624	659	623	601	619	655	637	640	634	635	607	643	642	597	643	616	671	643	639	663	636	657	622	645	602	626	655	646	657	594	609	602	575	658	695	655	601	613	659	615	595	633	598	680	620	631	584	659	619	604	633	604	668	662	630	622	660	654	621	623	591	631	620	668	656	601	609	598	666	640	594	665	647	610	628	570	645	634	598	633	582	601	645	647	646	616	644	584	594	601	608	601	633	606	662	653	612	596	658	613	641	611	635	625	646	615	611	600	636	656	622	565	612	625	597	627	639	563	609	608	650	646	631	621	605	626	629	563	644	646	602	617	658	590	642	643	641	625	646	592	646	614	578	594	606	594	596	656	656	612	615	657	604	645	591	632	613	590	631	666	607	609	629	630	643	619	633	597	623	664	625	606	607	613	662	632	646	648	606	601	620	618	641	604	642	659	602	645	611	633	658	578	587	664	626	645	593	656	602	625	652	629	660	609	635	634	618	637	619	607	583	649	626	631	583	640	615	626	617	647	602	637	616	642	600	582	648	627	668	629	623	630	661	606	629	593	636	621	595	595	598	630	627	598	656	598	551	672	642	621	625	634	622	646	620	645	588	601	633	621	591	618	687	618	639	640	616	648	624	655	595	659	644	655	618	629	596	641	650	634	624	672	659	624	607	622	621	619	635	571	672	611	619	637	651	577	622	602	631	618	648	634	607	578	652	640	619	628	613	614	611	618	648	626	619	629	628	612	639	596	642	600	599	624	645	591	582	606	644	644	604	607	615	630	648	568	626	662	615	618	652	630	611	595	621	633	622	579	589	616	563	615	625	557	566	627	667	637	648	628	622	613	619	632	635	587	616	658	638	632	624	652	640	614	613	646	594	635	640	614	637	608	628	621	664	648	622	595	588	615	639	631	597	650	638	611	670	666	617	661	646	625	611	630	650	610	663	652	642	618	618	626	652	647	662	624	587	630	553	644	665	632	607	602	608	637	632	626	608	644	622	602	642	583	593	616	592	651	633	620	657	650	573	632	599	599	632	586	583	647	600	631	625	597	659	630	681	649	637	635	617	633	603	623	645	626	659	629	639	627	587	650	628	675	608	627	634	607	597	596	686	596	620	643	591	621	577	630	639	599	617	613	632	653	570	642	624	639	611	611	629	642	628	649	632	677	589	607	608	622	663	620	595	622	648	640	577	601	590	631	637	629	621	602	622	608	614	612	591	595	602	615	636	623	646	622	632	557	644	667	621	580	615	631	650	679	640	610	586	632	628	632	587	566	599	649	632	588	645	613	621	612	642	616	615	638	612	671	658	645	666	634	617	634	623	660	631	624	645	625	631	539	637	640	630	638	588	675	628	601	655	611	614	667	641	578	652	655	658	613	641	612	660	602	604	626	623	638	581	635	586	626	608	700	611	597	683	630	657	641	651	593	643	602	634	640	590	632	622	649	602	616	595	608	641	627	606	632	635	617	612	639	627	594	603	596	617	628	604	635	619	623	607	582	655	589	555	589	648	639	641	636	601	586	635	627	638	624	628	648	637	627	618	643	671	658	625	667	653	588	627	648	623	631	613	599	616	622	631	595	640	638	611	605	587	677	608	635	586	589	694	651	653	604	617	599	631	658	602	672	619	612	647	613	657	593	592	701	634	597	689	673	639	577
7630	422	463	363	283	219	233	169	186	162	146	166	113	109	114	119	151	131	135	117	116	137	118	128	115	123	100	91	109	137	122	130	125	122	106	130	106	143	125	104	104	125	125	147	129	146	127	108	126	124	138	122	119	124	124	126	148	123	140	125	104	116	108	128	120	130	115	102	124	125	133	125	150	128	106	128	137	120	129	119	111	118	127	128	125	128	115	126	127	141	127	111	112	121	128	109	140	143	124	135	126	105	99	143	126	128	125	120	139	116	106	102	121	113	153	127	113	114	104	113	132	109	132	117	107	117	119	135	126	136	126	115	114	123	130	123	111	126	143	117	121	105	126	130	134	125	134	107	111	134	125	125	107	116	102	115	140	147	115	115	160	134	136	128	137	119	120	129	158	122	111	117	118	118	112	124	115	112	127	119	132	117	117	125	135	113	116	112	129	103	136	107	119	125	124	138	114	137	123	142	111	124	126	145	117	137	126	123	133	117	122	115	101	96	127	135	129	98	102	120	125	117	105	121	122	130	120	121	119	120	133	144	145	123	133	116	132	113	90	132	102	118	137	127	151	124	99	102	113	159	140	146	135	139	145	114	113	124	153	128	128	142	120	106	135	133	134	123	130	130	112	138	132	126	119	123	133	153	145	113	142	116	149	133	123	134	121	146	127	108	105	102	139	119	121	130	120	147	128	118	134	134	119	100	112	124	101	128	125	149	118	127	118	118	110	116	105	129	132	124	122	126	108	130	131	124	126	122	128	114	112	110	132	114	119	123	127	124	117	107	132	140	127	126	95	153	104	121	107	133	130	123	128	118	117	127	123	113	124	114	125	126	110	131	143	126	114	155	122	110	112	117	124	141	135	130	127	125	133	131	110	124	119	122	123	131	123	133	123	114	119	105	135	122	127	140	140	128	134	131	129	118	116	146	105	114	135	127	138	107	121	130	134	143	134	140	134	135	105	124	138	129	128	114	128	140	121	133	133	113	106	159	127	116	123	127	116	118	137	147	133	132	126	141	116	119	138	128	119	125	130	106	129	134	108	140	114	127	135	131	106	115	129	114	90	145	144	104	124	107	111	126	110	144	125	127	122	140	125	121	128	106	123	155	122	137	137	109	116	136	116	135	101	107	103	128	121	146	111	130	118	106	117	125	131	131	126	134	130	132	139	113	112	144	119	111	130	93	120	114	122	109	106	102	105	118	124	131	95	115	128	107	133	116	123	119	114	123	128	138	112	122	105	116	123	109	145	139	137	118	125	120	109	115	124	131	113	133	127	137	109	135	107	103	125	139	119	124	125	143	138	130	132	126	144	120	114	127	126	114	126	122	144	123	146	117	130	105	133	150	110	131	116	124	125	124	117	123	131	103	119	129	131	139	104	129	122	127	122	123	117	131	129	124	108	114	120	122	129	123	133	133	123	112	140	136	116	121	130	129	150	119	98	107	125	131	123	125	121	133	130	141	140	119	117	123	123	105	134	120	104	131	123	116	105	133	127	131	119	108	130	121	132	125	133	122	132	124	125	106	127	121	100	123	106	139	129	150	124	126	127	123	149	105	123	141	128	130	143	115	115	116	129	117	117	113	132	109	128	114	130	119	123	146	139	124	144	115	121	141	119	114	130	127	112	109	117	127	147	124	137	125	140	120	121	112	119	138	107	128	120	132	113	135	138	120	141	120	137	114	121	114	128	125	111	155	138	125	127	135	146	136	121	119	133	121	122	110	114	115	121	130	125	116	125	132	141	101	137	134	111	128	119	117	126	126	107	141	138	108	139	124	93	107	108	113	145	128	96	114	114	124	130	140	115	126	129	131	124	123	108	158	120	150	138	101	140	118	129	115	139	121	116	137	132	115	126	122	140	130	124	142	113	115	110	138	115	136	119	130	123	110	116	99	145	133	122	115	136	113	115	117	139	118	140	120	138	139	146	124	113	135	134	121	126	122	124	117	124	116	121	120	120	125	115	104	122	134	125	136	146	140	126	149	126	132	128	128	137	136	119	108	125	115	117	93	103	107	123	93	118	131	116	113	107	112	97	117	125	140	134	149	143	114	99	110	126	121	137	129	145	117	134	134	124	132	118	120	118	117	133	122	122	111	134	131	119	123	137	99	117	123	155	143	112	113	131	146	108	130	135	105	134	127	115	112	107	122	117	152	100	119	131	106	88	133	117	107	144	146	119	101	112	135	128	99	116	120	129	122	111	120	118	126	118	129	121	136	130	127	117	126	120	119	129	135	113	115	143	127	124	124	141	117	129	136	141	116	139	115	114	138	120	110	132	121	125	115	127	124	120	117	143	134	110	143	117	161	143	124	129	128	122	127	123	116	118	134	125	124	148	129	118	142	139	132	112	117	116	135	134	135	116	108	132	105	124	130	109	125	107	124	120	138	99	121	125	126	143	105	123	145	124	123	118	124	119	115	125	124	130	131	122	126	149	123	126	114	93	148	132	120	109	124	124	145	120	114	122	119	130	114	127	125	117	129	132	110	121	113	121	137	128	137	127	127	118	124	124	124	143	135	125	133	121	116	119	120	124	129	134	121	109	113	126	125	131	114	105	112	112	113	123	111	119	121	127	129	133	117	116	105	123	108	121	136	146	116	144	126	133	155	134	135	118	149	132	125	129	139	109	128	122	126	151	95	120	129	130	110	102	107	98	106	127	103	138	123	110	122	143	117	123	119	118	128	124	120	130	107	127	135	131	131	118	131	139	113	125	112	114	112	143	115	123	108	111	111	123	119	124	99	124	128	117	124	123	114	126	114	126	115	118	125	117	100	127	110	113	130	120	123	127	124	146	139	105	123	143	110	113	120	118	127	165	128	113	121	111	123	122	113	112	125	117	119	139	139	132	122	155	148	126	138	124	112	130	110	121	128	129	128	107	108	131	128	110	117	106	132	106	139	117	111	106	103	121	120	102	104	116	140	135	135	128	104	111	152	115	113	113	118	131	108	124	110	123	120	115	119	131	128	148	121	128	103	134	134	119	122	133	118	123	149	141	97	112	119	124	134	128	114	98	111	127	128	124	110	123	132	116	132	134	134	144	130	108	113	134	134	131	134	111	122	140	161	130	158	130	117	111	97	112	127	133	122	106	90	136	149	130	124	118	125	120	111	119	116	133	109	129	130	126	118	112	101	129	118	132	136	143	151	127	112	127	133	114	108	122	111	132	114	128	115	115	123	118	108	112	116	145	98	136	117	125	152	108	123	130	131	138	122	119	111	109	114	118	123	110	119	117	151	107	112	117	106	129	103	137	109	122	118	101	121	110	137	131	123	122	115	108	105	106	145	105	111	135	94	121	126	140	125	122	120	149	134	124	115	109	116	126	136	124	117	127	118	141	142	125	124	126	122	148	106	138	99	136	129	138	124	137	146	142	115	118	133	133	107	122	113	119	116	126	127	112	107	121	100	154	133	135	126	129	118	110	114	115	113	104	117	122	132	115	124	118	103	113	143	107	138	141	130	122	133	124	111
6176	581	934	1178	1030	860	685	654	568	516	468	482	480	445	405	388	408	402	370	404	356	369	379	347	381	354	357	306	326	355	337	351	378	303	312	327	349	339	347	356	329	347	352	323	347	323	308	311	326	309	330	313	344	345	333	318	324	305	342	340	331	318	319	328	311	348	327	333	353	331	331	342	338	315	321	322	328	330	346	313	346	283	298	299	353	313	344	328	331	327	315	357	299	335	296	343	311	330	311	334	316	353	323	337	323	346	353	341	321	326	338	360	338	331	308	308	354	331	342	321	316	344	290	324	309	349	316	357	328	303	292	328	337	340	347	343	320	325	352	328	327	361	328	306	311	312	304	323	355	326	331	296	345	331	336	337	346	297	321	308	305	320	320	343	328	313	336	330	333	312	335	361	298	347	321	344	331	293	330	341	300	331	308	338	343	321	283	341	300	356	326	303	345	286	337	340	337	324	342	332	279	310	296	331	335	338	314	340	334	324	309	318	303	343	340	349	273	361	313	342	318	321	318	301	344	364	317	321	326	300	301	332	335	346	317	353	322	318	321	299	334	323	311	310	331	324	328	287	310	322	331	346	325	373	336	300	325	333	328	328	301	304	333	330	297	300	323	307	288	340	329	349	310	372	280	314	317	361	286	323	299	346	328	343	355	347	335	319	289	327	302	322	329	312	322	338	321	305	336	345	305	344	320	329	330	288	301	314	355	359	354	309	311	313	361	338	330	329	316	304	317	328	309	319	325	314	342	327	351	321	319	307	334	288	308	344	295	320	350	325	274	273	326	301	308	328	314	342	303	329	310	313	317	314	333	316	353	340	325	317	315	343	313	323	352	307	347	322	301	357	323	309	285	329	364	328	301	338	338	313	317	349	304	324	317	326	310	340	319	351	319	310	363	338	312	360	319	347	315	329	321	325	306	326	306	316	292	304	316	320	342	329	347	296	356	300	335	340	326	313	337	313	296	319	336	323	318	310	339	306	333	348	317	315	322	332	328	300	325	326	344	301	316	353	305	283	322	335	325	348	328	319	371	357	331	328	339	318	315	344	323	304	305	341	349	343	330	316	328	352	335	307	293	302	344	312	328	334	334	326	323	321	315	342	325	325	326	329	316	333	308	341	345	310	322	323	331	323	318	338	284	329	277	332	339	340	310	329	359	325	300	309	340	291	328	313	343	331	324	318	339	327	339	310	348	333	329	318	328	335	343	300	346	339	323	316	310	326	323	348	354	324	325	338	344	319	305	348	313	307	325	320	320	322	312	327	329	353	312	309	342	359	332	326	317	358	327	351	283	313	309	308	288	345	329	333	345	350	351	317	316	331	334	332	345	350	322	336	298	345	311	340	303	350	316	310	310	327	283	329	310	307	302	336	303	323	292	358	302	322	338	344	301	334	338	342	329	321	293	337	313	298	312	367	343	347	336	313	334	317	289	339	307	332	335	324	290	328	328	324	335	338	330	343	332	316	331	330	309	364	295	322	319	292	348	324	335	347	325	313	320	346	294	336	341	325	342	317	327	312	312	314	293	336	336	375	335	337	313	304	308	318	305	310	319	313	316	333	329	287	308	324	318	327	315	316	330	325	311	317	331	292	301	327	315	314	330	324	349	329	323	323	319	341	337	326	339	306	318	347	315	322	307	327	342	368	327	323	324	317	311	332	346	325	313	348	327	320	357	329	285	327	324	328	317	307	342	312	323	302	330	318	317	309	295	337	313	305	301	333	356	305	340	332	319	307	334	332	347	299	340	306	343	321	339	314	362	321	317	326	335	355	344	313	336	330	343	320	304	311	337	334	328	358	338	351	341	332	313	328	315	321	324	314	320	339	311	321	304	334	324	293	300	326	340	333	315	284	299	353	335	293	319	321	340	307	298	319	362	345	333	346	336	314	321	341	326	292	356	330	337	304	315	310	285	312	331	338	337	317	334	355	338	337	319	351	318	335	340	345	356	323	340	334	291	344	322	307	335	331	294	320	324	328	313	335	318	316	337	357	356	328	342	324	302	321	333	337	323	350	336	336	325	331	354	321	291	351	330	330	342	322	342	322	332	341	295	319	334	320	322	320	348	313	319	318	300	321	342	344	322	336	342	329	317	313	307	301	328	307	336	323	333	317	340	296	336	299	341	313	328	299	359	310	329	318	310	329	299	314	326	309	337	342	305	324	331	314	325	320	353	343	313	336	286	324	316	317	314	361	335	352	311	313	313	351	325	354	368	333	334	324	308	288	339	329	325	338	320	377	332	296	346	317	341	301	335	327	333	347	330	317	343	328	344	342	345	323	312	332	313	356	327	333	326	312	315	335	344	279	346	354	316	307	346	335	357	338	311	321	334	312	321	327	349	325	329	331	319	353	324	320	334	337	344	330	306	302	330	334	342	315	314	298	327	313	319	315	328	341	333	302	338	325	347	353	333	340	320	319	326	324	319	347	286	333	330	305	322	296	307	310	306	318	321	315	338	310	327	321	328	312	331	349	299	302	292	308	313	313	359	317	369	286	300	331	307	326	341	327	309	332	331	332	324	323	312	324	347	328	329	330	336	323	342	318	330	343	338	361	305	319	336	303	320	334	334	329	345	334	321	331	302	307	295	300	334	315	321	322	341	297	332	337	349	312	313	343	300	344	304	340	321	354	322	311	330	314	287	341	313	302	319	319	308	296	298	332	320	315	303	319	339	312	322	327	322	321	303	329	321	316	310	310	303	347	308	336	333	341	306	343	324	319	329	331	310	327	357	359	331	340	317	334	337	318	340	340	309	312	283	337	325	330	318	315	315	311	283	327	345	339	312	343	294	329	338	353	333	315	329	329	325	317	327	348	336	344	328	334	313	311	341	350	339	326	312	315	289	323	334	339	306	322	336	352	312	332	303	314	317	309	318	324	311	309	320	342	305	322	300	311	355	331	312	311	337	311	303	306	308	358	338	294	342	331	356	343	339	292	307	319	303	338	316	328	336	354	325	341	337	295	340	345	345	351	314	337	336	341	309	332	321	296	342	349	323	322	365	292	338	334	343	303	321	342	334	334	307	311	334	319	279	330	336	341	324	337	331	333	329	322	295	331	312	345	327	354	327	329	284	348	321	306	294	331	328	334	351	310	353	341	307	326	330	328	333	357	324	329	313	318	344	326	352	342	297	343	328	324	311	322	346	330	297	357	328	336	355	336	287	296	321	277	287	312	308	328	332	320	325	289	315	344	299	365	317	326	353	350	339	366	324	298	334	337	332	337	369	329	305	322	300	308	328	302	315	326	333	333	327	332	334	331	308	319	321	309	325	305	329	284	374	334	330	318	316	284	280	337	348	318	340	325	321	324	354	310	301	311	343	283	330	341	318	291	342	311	321	326	336	298	326	335	358	293	349	325	330	324	303	277	348	362	314	346	320	341	351	330	318	334	340	359	318	313	335	298	345	317	322	325	352	322	338	322	356	307	318	308	306	343	331	325	349	346	322	330	311	329	318	333	347	333	326	336
14419	1110	825	657	503	406	335	333	327	293	218	248	232	250	256	249	222	204	217	245	210	203	190	233	202	205	210	190	208	190	192	211	205	162	238	207	199	198	196	200	229	227	208	176	209	195	199	213	209	190	209	179	202	201	203	217	211	214	189	163	204	194	195	181	188	171	191	208	179	193	192	193	167	190	196	218	186	217	217	207	228	199	189	218	180	211	188	207	206	194	194	185	164	188	183	219	204	202	202	190	202	206	189	208	207	207	186	206	195	193	172	200	200	190	219	193	243	224	182	174	176	193	205	218	212	172	189	213	200	208	201	195	199	222	175	182	208	200	188	201	170	209	211	197	204	221	185	185	205	217	178	198	195	214	205	178	194	201	202	180	208	222	216	209	215	169	169	207	209	181	201	181	200	227	205	210	203	194	208	222	198	211	195	184	216	182	199	198	186	203	210	175	172	196	192	228	198	211	156	206	211	214	198	209	175	182	183	210	188	175	177	197	198	203	192	212	191	203	211	211	172	166	203	211	217	188	223	160	204	192	214	208	201	205	198	226	181	206	208	202	195	203	179	169	161	198	204	189	191	204	193	200	213	181	174	214	181	186	207	218	187	200	204	233	225	205	176	194	211	196	214	214	191	180	187	162	189	195	218	220	203	142	197	199	213	174	187	177	205	209	191	181	192	187	188	161	193	186	199	190	235	212	192	200	198	206	205	212	213	226	194	209	213	194	187	185	194	212	210	214	196	211	212	203	196	222	177	205	189	207	183	187	201	211	193	201	198	197	166	191	198	197	231	205	198	223	207	194	228	221	193	185	198	184	207	202	199	236	195	213	231	188	207	188	184	202	192	196	215	186	193	221	212	190	215	193	199	208	197	209	230	208	180	219	203	162	208	197	209	228	195	191	190	192	161	211	206	214	190	197	200	184	227	205	211	208	203	192	198	192	227	180	182	210	218	186	227	194	203	201	209	216	204	188	196	158	215	193	181	199	210	194	204	212	165	207	188	195	194	196	211	216	197	236	200	185	191	217	189	207	169	206	193	196	184	155	180	212	210	202	207	197	149	192	194	195	181	225	202	205	201	191	196	168	169	236	206	171	206	202	235	172	197	181	196	202	190	209	188	220	192	204	227	221	202	233	186	215	189	178	188	199	200	194	213	196	178	184	200	195	174	205	213	214	199	199	175	231	197	206	194	204	197	201	197	199	190	202	201	199	213	187	191	200	186	193	175	211	175	187	233	200	219	192	193	170	179	186	216	203	201	204	222	187	208	206	198	199	172	194	195	188	221	213	216	191	181	197	201	179	217	174	200	205	202	192	193	208	186	216	200	197	221	192	209	181	207	213	178	209	186	214	207	224	192	206	203	216	203	209	224	204	193	202	218	199	198	214	200	208	199	199	199	210	193	232	209	194	194	189	189	184	212	219	215	201	215	208	198	193	185	192	164	168	213	202	201	163	208	181	191	181	205	218	181	214	195	195	195	205	188	219	198	195	195	200	219	220	215	194	198	198	196	218	200	206	205	206	206	200	185	199	211	184	191	167	180	184	197	221	205	221	174	186	235	204	180	196	210	173	180	185	188	205	186	191	212	204	191	199	215	190	243	182	198	209	193	200	186	175	233	183	209	202	240	178	191	215	207	214	197	197	190	202	201	187	205	210	183	206	197	199	192	217	185	197	180	196	191	210	203	182	194	200	188	197	205	185	207	203	181	175	203	160	189	186	224	172	200	195	191	187	197	191	203	206	216	200	208	201	202	165	212	212	193	181	192	204	202	198	177	200	224	198	186	209	207	193	199	207	188	181	183	181	163	207	201	182	199	199	231	198	207	184	182	206	207	192	219	183	191	205	222	194	229	207	172	188	179	192	180	175	213	202	180	190	223	208	210	205	196	195	195	185	201	203	217	176	201	209	189	217	215	178	189	182	199	197	201	193	184	210	210	219	202	190	179	194	183	220	224	198	202	208	199	205	221	187	200	205	209	205	216	213	206	205	190	172	213	228	186	189	187	188	193	233	187	199	203	213	201	211	180	197	188	196	221	182	194	214	200	171	183	194	180	201	215	163	207	184	196	206	178	209	201	199	211	205	197	196	198	209	185	188	179	208	195	207	199	213	192	197	181	193	204	216	187	216	196	189	195	198	194	204	164	177	204	214	205	225	183	207	196	201	196	189	241	189	206	210	218	189	189	177	207	209	196	221	205	189	185	186	191	198	211	176	204	214	217	202	178	195	200	211	207	188	218	183	185	186	225	230	194	180	188	205	202	239	199	189	180	195	213	178	220	211	225	182	195	190	196	206	189	217	201	192	188	219	203	198	233	180	188	206	200	171	185	185	214	204	198	222	213	179	202	187	214	187	189	190	216	223	214	204	191	194	178	189	196	194	189	208	197	196	191	194	216	187	196	192	189	200	206	223	205	221	175	220	196	196	212	188	186	200	194	201	175	222	205	191	195	189	222	203	188	177	223	196	191	198	205	175	213	214	194	209	217	201	219	219	198	216	203	172	199	192	198	184	179	208	187	193	199	209	201	200	205	175	207	192	187	211	174	197	214	185	225	232	191	192	208	200	204	205	218	196	219	167	234	235	166	205	186	185	174	204	185	207	177	180	178	188	179	203	194	191	183	205	174	207	206	214	177	210	198	211	216	196	206	214	184	195	205	203	193	173	219	202	182	212	209	178	182	209	202	223	191	205	209	204	181	214	199	210	186	202	167	199	217	200	190	213	194	180	193	197	208	213	202	204	198	184	211	209	204	257	215	198	204	196	205	210	197	188	205	220	181	222	186	212	210	204	218	217	203	186	197	184	206	204	209	208	178	236	164	195	172	209	185	201	210	187	194	203	212	211	196	210	187	226	204	176	201	199	202	184	178	167	186	212	204	190	206	207	171	203	221	174	205	195	199	187	199	205	226	175	177	215	193	190	211	206	234	193	187	179	196	192	227	181	172	209	173	164	206	206	202	202	232	186	203	190	197	193	181	197	205	203	203	183	195	180	232	190	202	197	168	181	207	221	223	214	184	200	198	192	223	195	202	201	189	212	211	213	195	205	203	224	217	218	177	208	203	197	205	205	219	188	190	172	179	205	170	195	206	213	185	186	185	179	212	199	197	174	178	174	211	185	202	186	207	192	189	198	201	206	213	198	182	193	213	191	195	180	211	210	193	212	223	200	188	186	188	183	200	182	205	193	197	176	198	221	201	210	183	186	199	189	221	199	218	212	206	191	198	208	202	208	190	177	200	191	228	211	212	204	215	149	225	200	200	191	199	207	176	210	207	162	184	240	218	189	223	165	200	200	197	219	193	211	166	229	184	210	216	228	212	206	210	230	205	223	228	182	188	193	206	197	183	191	175	234	207	188	199	211	185	207	195	203	176	208	176	232	186	201	213	174	166	213	200	231	194	214	188	195	197	202	214	183	186	197	203	214	172	205	214	216	218	212	195	178	208	199	182	200	189	180	205	209	202	190	216	194	230	211
8355	1045	1770	2097	1765	1487	1213	1056	1011	843	782	731	711	720	658	650	610	625	610	607	564	540	584	534	545	551	552	548	545	531	500	557	543	553	527	535	525	523	541	518	500	565	527	576	519	488	508	466	498	519	537	501	520	468	510	513	498	519	497	495	525	485	497	490	492	513	501	507	537	493	478	495	493	527	480	487	473	506	510	468	497	480	514	545	518	451	486	467	468	523	547	523	519	525	526	475	491	482	516	507	505	458	455	426	486	525	529	475	537	495	542	504	495	546	511	517	494	490	514	484	502	489	499	494	544	493	489	493	482	499	486	501	494	465	490	468	475	479	508	530	512	510	444	510	488	467	489	516	485	475	529	506	442	478	477	471	483	495	500	506	495	468	503	523	501	567	480	475	524	516	499	510	481	473	520	483	530	503	458	485	501	456	471	479	493	511	507	550	519	472	484	533	439	563	501	512	502	541	495	458	503	512	513	524	513	501	504	509	545	521	532	504	527	483	504	499	509	504	513	511	542	478	487	471	505	529	489	501	478	511	517	473	508	493	509	530	534	506	499	484	487	506	489	491	486	522	505	492	546	493	486	568	516	500	476	518	504	489	508	487	471	486	508	508	516	500	530	505	501	502	483	471	488	521	524	485	532	507	520	496	532	527	456	474	489	493	514	521	465	515	487	507	543	490	524	508	532	460	540	480	503	480	473	516	528	482	502	495	494	540	515	494	493	499	542	480	529	487	550	523	509	474	492	477	499	492	497	518	521	448	489	534	481	488	525	495	498	503	504	519	486	540	488	489	480	493	473	488	475	448	488	536	519	530	511	490	579	507	533	497	471	470	490	516	512	473	539	513	485	572	543	489	523	534	514	500	523	486	492	482	472	512	529	493	512	520	519	503	518	508	509	497	486	499	507	517	519	524	516	495	492	459	488	510	520	485	513	489	499	485	546	500	540	513	489	504	537	515	503	481	518	463	498	522	535	491	523	511	507	522	496	477	478	511	493	470	498	535	525	498	495	480	485	485	526	516	481	519	499	524	480	467	502	515	496	497	483	471	496	515	493	492	519	536	529	486	529	571	481	534	512	487	500	454	512	494	507	490	485	510	519	478	495	472	499	491	478	495	516	553	523	510	479	472	508	494	497	514	510	512	447	510	516	520	469	512	504	502	477	504	514	521	524	487	495	487	517	527	491	488	534	526	474	489	483	509	519	539	463	520	486	490	525	463	545	475	500	486	475	482	524	522	516	504	537	501	493	503	493	501	536	503	499	526	484	502	471	497	494	530	477	511	474	505	494	518	429	524	515	495	509	460	482	500	503	519	512	481	513	464	534	486	494	497	529	481	522	467	486	534	509	520	503	463	532	498	488	497	502	480	529	547	501	496	496	496	505	495	469	485	481	447	511	502	529	508	451	524	490	472	489	506	534	487	472	511	542	533	457	554	507	532	500	502	495	508	494	464	486	504	525	566	508	484	482	482	513	494	497	513	505	512	522	491	526	501	528	487	535	505	506	490	496	484	489	490	515	479	497	526	492	502	496	484	491	467	533	511	503	470	514	521	499	520	521	498	497	532	509	503	522	508	525	455	475	502	525	486	484	487	506	544	495	500	506	526	503	488	453	505	518	502	485	506	495	509	504	480	530	516	516	464	493	501	507	486	481	505	492	489	494	511	509	498	484	462	474	483	498	501	477	520	508	532	454	520	537	507	449	506	508	442	524	493	541	499	505	519	460	491	496	467	480	513	527	488	497	497	487	522	509	470	505	500	476	495	483	545	481	496	480	534	475	519	502	493	515	502	508	487	500	501	520	483	486	496	509	444	495	504	468	482	554	490	491	485	522	530	462	481	504	495	500	464	466	499	467	487	484	483	488	504	522	526	487	471	475	452	527	494	486	506	494	518	498	536	502	513	487	471	537	511	505	464	505	516	518	533	527	509	495	516	529	528	535	504	493	449	503	504	490	499	502	543	497	533	508	492	488	477	495	497	482	498	499	521	519	485	512	507	499	540	505	529	520	533	505	495	497	495	529	498	484	480	510	473	475	513	527	502	479	473	481	537	530	505	477	546	493	510	498	508	493	480	566	501	508	482	512	520	532	538	497	512	522	536	493	479	504	481	473	496	506	509	521	458	494	462	522	502	465	467	489	484	545	496	506	477	493	480	491	500	503	433	490	487	488	470	517	477	477	515	503	463	496	502	500	505	544	469	476	527	514	454	471	500	498	466	485	457	478	508	494	495	534	526	524	519	510	519	491	501	528	514	482	453	490	481	494	517	546	553	479	554	464	475	504	527	470	559	492	464	488	524	504	522	465	512	532	500	550	491	514	459	470	521	513	489	500	503	492	518	474	472	513	516	496	510	475	471	503	533	520	493	529	538	535	474	486	487	518	517	505	502	476	512	475	504	514	526	516	461	477	508	521	531	516	447	506	502	518	519	514	462	493	452	472	492	520	500	482	477	545	477	546	510	512	499	547	500	530	495	520	531	497	483	530	467	479	498	489	508	489	512	514	520	503	519	491	473	493	472	482	477	461	493	501	434	504	522	480	483	445	486	496	507	474	483	485	504	480	511	484	561	507	506	517	508	492	506	510	499	476	509	519	516	492	514	489	550	522	511	529	510	479	509	507	521	490	494	470	514	537	523	510	511	491	515	474	495	527	463	490	496	484	493	478	515	515	464	495	499	546	474	518	485	457	488	494	513	534	471	522	519	495	446	523	521	510	486	507	502	490	527	522	494	531	477	500	488	525	466	523	522	509	488	520	513	503	522	495	517	507	486	525	508	523	539	522	516	477	490	494	501	518	493	515	468	507	510	460	511	514	516	485	475	540	495	509	519	480	493	477	493	521	505	498	482	502	504	473	517	505	490	483	486	546	467	492	532	532	475	456	509	489	512	482	461	509	466	500	543	531	503	505	513	498	524	541	479	469	526	503	507	496	455	488	483	527	488	523	505	474	543	526	517	494	457	498	499	475	470	492	525	528	542	466	500	526	515	516	514	518	486	475	492	491	452	467	522	486	513	506	506	497	515	479	544	504	504	504	481	484	516	492	513	503	487	523	494	547	471	505	493	497	503	505	518	532	522	510	504	485	509	521	457	485	467	525	497	512	509	520	520	529	461	516	501	472	505	493	514	494	466	502	505	513	482	470	519	495	491	584	497	515	465	496	510	508	502	495	492	473	514	505	464	526	497	522	513	509	524	525	512	509	481	505	552	504	498	491	512	471	510	493	500	492	496	473	457	472	498	479	470	483	484	492	476	503	525	536	523	497	543	479	515	530	474	510	537	471	480	503	488	517	446	514	452	504	478	480	518	524	484	489	480	489	518	520	513	508	516	471	484	519	502	483	515	498	480	514	542	526	527	531	453	493	533	499	498	483	481	492	484	485	517	493	528	461	470	493	495	483	481	546	464	544	497	502	476	501	501	481	527	504	500	482	512	481	543	497	518	547	469	478	516	496	514	547	523	519	499	490	518	514	517
1706	312	280	308	298	296	317	294	285	277	297	279	290	289	282	262	314	280	255	276	248	264	282	308	267	266	285	289	294	272	263	277	269	305	256	286	301	287	282	271	315	279	297	319	282	277	316	274	260	263	287	252	258	285	287	271	260	290	275	276	266	259	294	286	289	276	278	283	281	260	313	278	267	284	298	284	314	241	258	273	286	306	289	260	268	282	254	273	295	300	278	295	286	251	286	271	287	301	316	276	304	278	285	265	339	301	301	280	287	285	273	266	289	279	284	290	279	287	277	266	252	281	273	282	259	289	295	270	311	294	281	274	273	269	285	302	292	290	280	300	264	288	279	285	275	266	297	299	276	301	269	299	267	269	268	270	246	269	291	301	281	311	300	285	289	288	312	280	292	272	326	296	305	297	297	282	279	289	275	310	297	296	238	288	292	299	269	277	266	281	292	279	259	267	289	314	261	334	279	282	259	302	282	268	302	304	273	269	273	286	286	273	273	280	286	304	290	261	268	298	276	255	266	284	246	288	278	289	264	270	232	301	256	308	320	289	303	294	247	279	250	271	262	299	264	276	286	301	292	310	280	286	246	257	286	321	310	264	271	266	256	254	287	274	278	267	278	239	308	287	296	283	301	279	285	304	312	272	263	269	244	254	257	251	276	340	281	278	276	288	250	298	293	257	300	285	293	279	287	279	292	297	277	297	262	279	283	303	290	256	257	277	256	301	304	267	285	262	259	284	263	255	296	292	256	282	292	265	279	300	282	270	256	258	257	290	246	253	304	301	269	259	262	263	268	256	329	274	301	280	316	254	279	259	270	262	291	260	281	278	271	306	263	298	270	269	254	272	272	270	260	341	323	289	290	307	289	272	285	275	309	294	285	292	273	262	312	304	296	277	273	280	330	258	276	255	278	257	263	265	263	291	305	285	257	275	296	277	283	269	311	304	292	267	277	275	294	301	278	250	257	325	283	246	277	263	290	271	281	290	268	283	276	240	299	320	307	320	266	306	286	268	272	271	289	289	284	272	302	268	309	279	249	290	254	253	267	265	301	279	274	263	286	276	290	254	276	272	252	288	287	285	274	292	294	295	281	272	306	290	278	261	260	254	311	291	294	294	305	282	290	279	266	279	282	331	312	292	257	311	285	292	268	283	297	289	286	267	263	278	271	268	299	285	262	280	277	297	307	289	288	280	255	267	284	262	274	288	262	284	276	302	286	276	268	276	310	294	279	293	295	267	247	289	279	272	292	271	295	283	268	274	277	259	289	257	270	262	261	322	323	319	270	290	280	311	315	230	279	288	311	279	260	302	284	300	299	294	276	266	296	309	272	269	264	240	275	287	298	271	247	275	240	305	274	263	306	278	283	279	266	292	256	285	300	259	252	283	277	307	309	303	281	281	278	245	289	289	261	293	265	253	299	264	269	295	279	283	285	216	312	304	235	283	261	311	280	287	291	271	279	289	277	273	288	280	268	289	258	275	291	275	271	267	267	296	326	267	289	260	286	295	278	275	272	279	265	290	287	280	255	282	274	296	255	255	267	259	278	299	291	286	260	275	295	305	304	295	307	277	276	290	282	295	312	265	269	285	277	271	264	285	276	320	272	284	261	252	263	285	286	309	300	295	281	293	250	275	270	305	300	272	265	292	305	299	274	284	265	262	300	303	261	273	289	288	269	327	266	262	267	294	286	286	270	255	276	262	324	291	295	255	296	248	282	289	266	291	301	288	261	275	280	300	249	264	319	298	288	278	272	298	258	272	302	261	284	286	286	262	299	229	273	287	260	256	285	276	255	262	252	254	287	277	264	301	280	255	283	294	258	282	271	268	270	275	283	281	300	303	312	294	286	264	301	291	245	279	271	291	261	250	305	295	274	266	288	341	325	269	287	264	293	274	297	286	296	267	299	257	288	286	273	279	329	307	275	316	302	288	281	262	277	271	290	295	284	272	264	278	291	251	258	293	292	273	285	287	278	269	287	253	251	264	252	272	285	273	302	262	301	286	279	260	278	273	291	300	240	275	240	247	280	292	271	307	277	277	279	269	305	264	261	269	281	290	236	287	266	248	274	279	300	319	253	274	268	275	287	288	307	317	296	293	243	241	298	325	284	253	282	292	302	284	289	286	296	267	283	296	280	282	239	285	300	285	255	273	257	293	280	302	290	281	296	238	271	265	290	312	252	278	283	295	250	292	269	268	277	295	268	289	248	229	275	299	251	269	284	316	286	277	275	303	246	269	284	290	278	298	290	271	262	275	303	281	277	298	318	280	272	277	302	268	268	264	284	288	287	270	299	277	284	284	297	302	298	266	274	273	298	295	258	275	272	303	278	300	296	265	270	281	260	290	267	278	256	278	263	278	291	306	268	264	269	300	256	273	276	270	280	293	322	277	302	315	313	289	266	298	288	296	274	275	275	292	312	309	312	267	300	295	286	318	282	284	247	287	286	298	288	294	295	287	283	286	283	281	291	279	243	289	271	269	261	285	241	263	276	275	313	289	271	282	289	261	271	259	278	278	241	272	283	279	293	276	291	290	266	289	264	283	263	277	254	269	321	264	290	297	302	279	256	286	269	286	278	344	270	255	287	272	240	216	250	286	298	289	264	306	305	296	260	245	271	273	277	277	250	281	263	292	296	283	268	247	251	272	292	279	273	280	273	259	291	235	258	269	249	292	299	280	300	283	263	304	256	308	320	290	266	259	266	293	295	277	322	288	279	275	263	248	294	302	280	279	303	291	270	303	306	301	293	278	303	266	252	289	291	313	273	284	275	285	265	268	264	285	250	321	292	305	269	285	285	286	282	249	268	273	285	268	264	295	288	278	267	299	259	271	275	282	271	264	262	309	299	278	298	276	301	291	236	281	264	277	270	271	264	285	289	284	303	299	295	307	286	247	288	235	294	280	289	235	286	280	272	300	229	267	272	270	286	299	303	255	274	282	260	292	264	271	296	302	265	307	320	280	282	279	249	234	282	283	280	273	259	270	240	267	298	279	292	270	263	284	276	258	282	311	306	294	303	276	275	279	291	302	331	260	309	308	288	251	283	316	268	277	290	295	293	266	274	286	273	266	275	275	255	278	268	305	264	292	290	274	273	269	271	302	263	250	272	288	248	286	279	271	295	286	298	323	274	260	279	301	282	313	295	311	309	291	273	288	281	285	312	284	303	273	276	272	295	297	255	290	302	303	271	330	280	289	269	259	324	278	281	290	297	276	263	303	268	275	312	261	272	269	245	289	298	294	310	290	259	304	267	282	288	303	298	284	284	292	266	292	292	292	265	273	276	267	274	282	262	273	271	275	277	269	270	294	246	291	285	265	267	279	275	263	248	264	262	279	275	280	262	250	290	272	278	287	301	259	325	298	267	284	323	276	278	299	253	246	244	296	320	293	315	275	292	269	270	300	280	269	279	248	269	292	294	282	261	291	275	303	298	262	262	269	310	259	287	273	278	336	289	274	258	256	304	287	268	281	293	261
1981	681	690	603	664	628	632	599	655	604	650	634	654	649	613	625	618	645	651	608	628	627	633	631	639	660	678	664	650	651	626	648	598	636	638	635	648	638	615	645	614	629	643	624	576	628	640	589	606	590	649	619	632	628	630	637	634	632	635	630	631	576	663	621	633	637	656	651	631	621	593	639	669	610	624	627	615	599	591	661	604	615	625	650	616	595	619	617	599	554	618	595	672	627	592	658	642	650	681	628	612	634	697	609	651	601	652	648	639	615	605	629	647	648	590	670	596	568	651	632	585	634	655	651	588	596	638	620	607	606	573	601	636	628	632	597	635	582	604	641	650	625	595	633	637	630	667	597	645	607	602	638	618	584	634	601	630	636	652	614	601	639	665	628	654	607	614	644	671	614	632	621	626	600	649	624	591	636	625	555	644	628	584	617	642	631	647	612	633	610	603	641	656	630	603	645	622	639	622	637	624	618	653	628	600	602	635	584	667	595	603	624	608	667	588	643	651	659	662	659	617	612	624	652	615	614	639	606	594	639	644	635	651	700	623	627	628	571	597	629	616	646	645	583	609	652	614	655	630	609	600	638	690	606	597	613	634	632	636	631	646	630	567	627	619	628	647	647	659	619	669	638	663	600	590	668	682	603	625	595	605	580	639	641	645	603	605	580	626	572	619	603	632	617	636	621	643	644	601	627	627	593	634	617	614	603	672	649	636	639	623	637	655	633	603	612	647	613	657	623	652	604	634	565	595	646	627	685	652	597	649	616	616	631	667	653	649	652	649	670	661	645	623	597	632	608	630	607	643	570	604	627	626	652	578	616	663	643	601	634	657	670	612	621	605	643	580	619	639	653	612	610	634	599	667	592	613	612	613	639	632	623	640	666	595	678	628	611	652	616	596	641	611	656	572	613	582	699	665	689	644	641	611	651	661	591	636	614	669	618	590	646	674	656	629	629	594	587	623	664	604	635	637	623	640	662	642	580	650	609	637	626	631	611	648	605	635	642	636	627	608	590	624	609	632	606	637	614	648	617	604	624	603	618	621	626	613	603	642	610	629	613	619	636	617	648	631	652	623	607	638	628	645	604	590	581	614	656	612	633	633	609	672	649	633	631	661	664	631	631	614	652	611	626	615	609	618	621	638	656	617	624	571	616	601	643	632	603	663	622	610	623	649	597	617	594	629	594	641	656	613	649	601	648	634	640	640	601	635	563	609	614	677	612	642	628	634	620	644	660	642	640	631	592	651	656	656	612	585	636	647	625	630	642	604	624	628	616	614	606	594	634	661	589	621	645	621	646	596	589	589	583	639	643	601	615	586	577	610	646	649	615	604	591	622	617	668	625	653	602	617	627	628	633	599	620	644	637	604	622	621	592	608	599	624	657	595	629	666	639	656	602	625	618	663	621	617	640	617	687	630	640	644	678	644	656	635	645	646	669	637	591	610	655	616	641	637	603	619	647	624	624	669	611	661	596	626	671	607	658	641	645	608	624	662	603	610	589	581	631	643	578	686	643	630	596	598	583	615	605	653	591	649	575	591	643	627	633	620	602	606	618	562	656	650	664	588	624	618	639	604	614	634	612	611	631	607	644	661	702	643	630	631	630	610	657	672	627	636	629	573	621	624	583	608	610	626	595	647	619	595	633	603	611	622	626	659	634	633	650	656	595	638	611	573	602	617	657	634	627	640	661	641	622	610	604	636	643	601	621	611	636	620	680	618	596	610	645	612	649	665	654	635	668	683	571	611	630	619	638	623	623	640	654	676	597	644	595	589	612	677	596	603	627	645	559	602	675	604	619	580	654	648	626	668	664	644	655	656	598	648	626	643	625	639	619	596	642	642	588	601	602	591	666	615	633	632	644	591	621	621	644	637	610	634	592	598	655	639	638	637	575	614	662	633	612	667	641	630	625	603	642	619	670	585	661	685	613	627	643	634	657	632	617	618	647	631	618	645	613	653	660	647	608	609	639	560	624	634	637	639	616	640	601	645	591	672	601	587	611	581	591	616	632	621	640	633	642	615	627	667	590	650	607	654	610	624	602	615	610	661	620	614	655	642	599	601	657	663	615	603	652	672	613	644	620	660	655	642	645	649	578	655	627	656	623	620	661	594	648	599	599	650	615	581	591	596	624	575	623	599	658	588	624	646	650	595	579	642	624	584	618	617	615	630	643	584	614	641	608	642	620	608	659	594	622	640	619	598	619	629	598	576	632	607	581	626	591	604	651	626	625	616	625	668	635	652	656	636	640	652	613	565	583	596	626	653	638	648	654	610	632	648	634	634	615	609	592	611	610	638	606	639	631	623	620	623	623	611	637	598	622	627	653	579	664	597	640	652	668	660	579	628	622	642	666	633	596	620	645	640	593	644	623	647	627	622	631	589	653	609	568	629	625	615	613	597	607	578	637	681	649	604	594	615	653	626	608	609	629	634	630	611	634	625	625	642	609	634	649	634	616	616	696	635	628	612	593	587	575	608	646	634	631	601	598	602	652	644	665	623	634	645	649	611	652	651	638	638	663	606	619	663	619	644	661	636	596	586	652	611	625	614	625	617	601	592	613	626	648	657	639	637	569	628	628	664	621	646	616	641	606	679	619	648	631	584	662	647	603	630	635	624	600	649	623	648	569	652	602	605	623	605	656	628	594	629	627	679	650	628	651	592	617	599	614	663	631	626	612	638	604	627	621	607	657	598	623	671	610	617	636	636	587	649	629	664	607	587	624	625	653	644	636	598	624	652	604	667	647	611	632	637	651	573	650	616	635	680	658	594	618	655	599	577	572	617	610	636	620	666	613	607	659	611	616	600	613	608	623	604	645	589	616	632	629	629	646	604	629	635	602	625	599	615	665	639	617	655	611	622	612	643	614	621	596	642	642	617	600	603	620	627	692	645	599	667	647	612	634	581	635	617	662	605	563	647	627	652	630	629	617	649	620	641	636	657	626	606	627	621	657	608	566	585	673	613	617	597	652	627	621	651	629	662	594	650	620	661	655	614	609	650	653	656	619	598	611	629	609	647	619	624	691	632	595	672	651	600	616	615	608	621	601	604	651	625	641	631	670	612	574	647	658	639	590	634	637	613	654	605	576	646	676	604	643	556	652	654	629	589	610	640	634	663	628	648	656	650	628	646	637	615	586	633	605	683	613	620	601	606	618	581	622	582	597	673	623	646	622	611	629	621	690	640	662	630	629	595	573	639	619	607	620	660	653	599	626	611	612	675	610	621	629	656	633	631	582	622	639	657	613	640	604	593	618	641	633	660	603	644	653	681	633	606	646	644	652	553	617	623	630	633	643	593	656	625	628	593	625	655	610	645	630	596	629	601	570	665	617	610	620	617	635	624	637	590	584	607	647	607	600	637	641	635	636	591	653	624	637	609	646	630	661	619	696	653	673	662	618	643	645	595	672	656	655	649	652	661	612	617	633	647	608	574	612	640	575	638	635	604	619	615	599	638	612	587	623	678	605	634	641	638	612	627	661
7703	434	400	335	293	236	229	205	176	161	157	139	143	128	147	140	136	145	151	141	119	110	155	124	109	132	130	114	124	122	142	127	125	126	128	127	142	114	123	136	108	114	128	111	125	142	136	119	137	130	125	142	137	128	123	107	115	130	121	159	128	131	122	132	135	139	116	122	123	135	109	119	128	123	125	135	134	118	112	107	128	111	134	119	122	121	137	111	125	150	115	113	107	101	115	123	120	135	113	144	140	151	118	110	138	129	120	141	126	141	142	138	116	116	114	129	146	119	130	119	116	126	124	131	121	118	129	151	136	126	125	150	127	120	128	130	141	130	136	116	121	110	128	124	131	122	108	132	122	110	128	148	120	113	120	142	127	126	122	133	117	122	130	114	110	119	109	131	140	115	125	132	117	132	109	107	129	114	135	136	118	121	107	118	125	117	127	153	125	101	135	132	128	98	126	121	125	138	127	119	145	122	95	121	115	117	134	110	131	120	126	120	112	108	124	125	133	137	125	114	140	105	140	105	101	131	145	111	112	138	119	109	116	120	131	112	140	101	126	120	123	145	145	115	131	130	134	121	125	140	118	139	128	114	131	132	101	111	124	112	131	115	142	136	105	127	126	113	125	123	140	118	112	143	144	143	144	134	138	123	118	133	101	97	125	149	110	150	118	126	117	134	117	123	104	124	116	123	128	117	108	136	132	138	148	120	112	127	141	157	107	114	126	138	139	133	104	115	103	121	128	126	145	136	128	130	131	124	113	108	108	139	134	117	125	120	128	126	131	104	115	127	113	121	140	145	125	133	129	121	114	121	124	109	118	122	140	114	137	128	98	105	118	124	104	111	114	137	116	119	135	120	120	151	129	122	121	100	132	121	113	134	130	148	120	134	135	127	125	121	122	132	128	106	124	132	122	128	139	147	110	129	141	143	121	110	128	114	116	136	120	134	120	151	129	139	130	133	122	116	128	126	128	120	121	138	125	127	118	115	102	124	121	134	123	147	116	118	137	123	137	138	124	123	141	124	137	109	136	109	122	121	127	130	103	111	124	126	118	132	134	118	113	111	104	133	130	117	114	127	115	122	129	118	119	114	108	132	118	111	112	104	112	110	131	123	116	121	127	99	137	126	117	124	128	127	119	120	153	121	130	115	136	121	102	95	108	119	120	130	130	104	123	140	117	129	125	114	122	115	124	105	105	116	138	146	134	138	147	132	144	137	134	132	139	110	137	120	117	122	129	117	114	114	118	124	131	128	113	144	148	109	135	142	153	127	112	123	124	117	98	143	135	88	149	141	127	136	120	122	117	123	125	123	122	133	123	124	132	106	109	109	115	115	137	153	145	145	111	125	110	108	143	136	120	121	128	132	117	110	113	122	126	131	126	113	122	119	130	123	99	121	104	114	131	131	121	131	141	116	109	117	127	123	126	139	131	114	124	115	139	97	121	131	122	114	107	113	140	127	119	131	129	101	123	145	111	120	118	140	126	118	137	133	115	130	80	123	130	105	101	113	118	130	112	137	116	118	131	141	136	129	118	109	133	122	117	127	106	134	118	129	133	127	111	113	111	100	122	102	107	120	135	141	119	124	118	127	114	107	111	122	152	130	123	139	141	142	131	146	121	109	142	111	135	109	142	113	113	114	130	116	113	81	114	97	123	119	122	118	126	128	116	117	119	120	132	112	117	114	118	126	109	109	127	130	117	132	132	128	127	117	123	138	102	126	121	95	119	123	141	105	131	131	128	131	128	126	111	138	119	127	110	125	99	120	110	141	107	113	132	130	153	121	106	126	145	124	147	139	126	113	137	99	132	150	109	137	125	105	104	135	127	137	130	135	135	106	119	114	128	108	129	124	126	149	132	118	122	104	112	119	139	130	110	127	99	121	104	142	120	122	146	154	142	138	144	137	128	143	151	122	106	140	129	117	137	129	115	106	110	109	134	128	106	115	121	123	112	140	125	121	116	115	110	124	134	120	142	140	115	121	144	122	102	126	120	123	108	127	114	99	152	144	153	130	107	139	146	114	144	112	149	116	114	122	113	109	109	113	130	135	125	129	121	129	134	140	100	110	117	140	136	125	150	111	125	134	108	110	99	116	120	109	132	105	122	114	138	126	132	122	102	103	139	117	118	129	117	115	130	136	93	121	121	110	111	153	120	112	125	137	127	122	130	122	121	120	112	108	141	121	134	123	155	108	109	118	127	118	121	150	131	123	123	120	134	126	128	131	140	107	87	111	151	109	112	126	121	104	125	126	123	125	88	106	119	113	132	140	100	120	127	121	120	109	112	125	127	139	106	109	132	143	120	119	107	120	124	112	106	136	114	138	120	116	130	143	102	127	133	126	131	106	114	132	123	125	121	144	129	126	134	122	120	131	112	130	125	111	144	115	129	143	132	116	119	120	123	92	102	113	136	104	104	112	115	115	118	123	123	117	124	129	143	123	143	124	109	130	108	145	128	110	118	104	124	112	117	144	111	103	107	113	123	124	137	104	116	136	117	110	139	108	122	111	126	99	113	130	127	141	133	135	113	125	110	122	106	123	111	118	104	117	117	131	118	110	147	120	119	109	126	109	150	110	107	112	114	127	118	140	137	128	121	126	115	133	139	142	127	112	138	129	122	128	111	126	112	137	123	119	105	121	140	119	111	133	109	121	110	114	113	116	124	131	129	111	104	133	132	98	98	127	111	119	116	113	109	124	129	127	110	126	130	131	123	118	117	127	137	137	112	111	115	108	122	121	129	125	117	122	136	109	125	121	125	149	149	129	112	135	114	122	128	118	133	122	107	130	133	123	94	142	123	128	113	109	108	137	124	142	106	146	115	125	127	134	126	119	126	110	130	124	128	130	125	117	144	120	144	127	115	136	115	144	131	128	121	122	134	131	124	132	131	121	131	130	124	121	112	105	129	115	142	112	116	120	101	122	131	119	135	132	116	117	125	106	134	130	131	121	109	120	122	148	141	114	123	147	125	133	129	128	142	139	105	121	139	114	115	108	112	120	116	102	122	116	148	123	115	126	121	130	118	120	120	139	131	126	132	128	119	132	138	127	110	122	117	118	123	128	114	125	143	139	114	109	128	137	134	127	119	118	118	133	99	133	122	132	137	111	118	118	133	87	123	121	144	124	117	135	121	123	133	118	116	114	127	129	117	132	123	140	140	125	120	119	115	141	120	97	139	131	117	125	121	129	132	125	107	124	130	124	138	105	148	147	127	149	115	131	131	122	117	122	135	140	149	123	115	119	128	99	132	119	121	124	122	112	123	130	129	135	125	122	108	142	136	123	120	132	95	94	143	123	137	114	117	107	106	120	108	111	131	130	121	102	114	137	116	123	117	129	144	111	110	135	120	115	128	121	141	128	145	118	115	107	138	120	136	124	108	116	111	118	117	128	94	118	100	120	119	120	129	134	106	118	131	129	128	127	139	137	125	118	104	129	111	129	125	127	136	112	132	111	143	127	110	120	115	131	120	134	121	134
6236	566	1003	1188	996	832	710	587	593	503	505	485	439	463	413	412	407	384	354	393	374	362	350	359	375	336	378	333	325	309	343	353	332	369	342	336	360	345	320	369	334	340	349	346	318	327	362	352	321	364	350	318	338	347	299	344	318	351	318	316	341	294	328	339	347	330	378	343	326	333	317	320	320	337	350	323	332	331	312	370	328	280	326	306	349	335	312	335	314	300	313	299	353	356	302	336	315	334	340	300	344	308	325	325	321	311	344	305	322	313	283	307	292	310	335	350	317	296	299	322	339	331	341	321	331	298	335	319	334	318	346	303	347	327	359	342	318	355	345	308	288	307	325	326	308	346	339	306	352	325	310	324	339	307	336	337	324	341	333	293	311	329	308	295	330	302	317	345	320	304	319	338	326	289	322	340	341	333	325	345	303	321	331	345	354	364	307	332	308	345	330	325	327	334	308	299	325	316	323	330	335	336	334	337	317	361	316	302	325	338	349	317	374	309	341	363	331	295	328	324	336	322	296	343	319	323	301	320	355	335	348	318	329	354	364	324	348	314	324	330	310	300	340	327	337	325	336	307	338	345	298	315	350	339	350	300	309	312	306	317	303	334	319	337	320	338	334	332	320	315	334	334	330	323	326	333	330	323	312	313	329	314	335	345	334	336	315	312	326	309	287	355	299	352	303	292	348	339	325	338	325	349	311	350	327	310	300	341	347	300	302	341	326	321	322	316	331	334	328	311	331	324	320	305	329	305	319	322	325	346	322	343	318	335	317	343	327	316	342	345	344	308	329	340	309	326	329	327	316	305	313	301	342	343	331	333	365	309	323	346	288	328	315	334	339	322	312	316	324	338	327	340	307	332	352	336	344	347	331	324	316	319	349	349	308	342	324	335	321	319	314	302	320	322	323	327	327	343	313	306	324	340	340	292	338	311	345	329	306	343	340	296	296	322	292	306	328	338	325	313	324	340	331	340	343	350	296	330	320	325	313	323	322	319	292	284	283	349	308	319	345	314	320	316	323	298	351	327	316	317	339	303	315	322	324	317	313	341	333	317	328	326	336	297	317	325	332	325	333	349	357	316	319	348	316	345	320	311	342	306	353	326	352	318	343	326	336	322	335	290	341	284	305	346	321	332	305	341	311	322	304	313	334	301	328	340	333	324	303	292	316	334	343	320	328	340	359	342	348	300	343	321	305	280	332	310	336	327	318	305	332	357	332	330	336	325	359	363	324	327	328	353	343	314	343	304	321	282	338	310	296	337	331	330	325	304	313	331	290	311	334	313	331	322	331	328	367	335	328	321	324	349	327	327	348	327	350	321	338	325	322	339	319	333	334	336	369	338	343	290	344	306	335	318	319	334	315	336	319	300	356	320	308	325	314	324	323	324	338	338	324	307	327	301	324	343	315	342	336	310	323	341	338	331	318	332	363	319	332	320	303	322	307	365	336	335	333	351	335	334	320	312	299	358	331	302	317	328	291	309	306	317	317	334	340	340	311	365	306	335	325	333	308	320	353	303	309	306	337	340	349	328	302	311	343	323	325	290	337	336	342	330	340	325	336	341	330	325	287	308	304	338	327	318	322	304	336	306	330	306	348	286	350	355	368	304	334	306	323	316	317	340	338	310	333	300	343	313	313	310	299	294	343	317	316	293	305	334	331	338	294	315	313	299	340	307	356	356	310	361	278	338	310	329	337	337	317	320	326	338	335	307	333	299	346	331	331	304	297	314	334	331	334	309	311	304	311	353	330	343	319	322	341	311	284	330	315	326	327	350	292	303	340	349	352	318	322	315	302	294	331	336	315	315	306	331	309	331	317	291	332	350	341	331	309	300	327	332	325	314	326	306	306	304	329	304	345	338	319	327	339	295	342	300	367	319	310	354	318	314	298	348	308	328	321	294	359	338	311	350	352	330	332	333	308	311	340	328	317	330	328	341	350	338	338	335	337	302	332	326	339	301	341	313	345	325	335	320	338	285	337	320	359	347	327	342	332	335	318	332	317	324	304	317	331	345	332	325	305	319	324	318	337	293	316	358	320	335	343	340	317	339	311	340	304	324	325	333	320	312	309	362	287	335	331	342	304	333	319	335	315	314	287	328	341	321	329	305	334	324	307	315	349	311	326	350	345	323	341	330	332	308	330	308	325	327	320	311	316	288	312	350	303	332	339	316	317	288	340	334	332	311	331	304	330	335	330	343	311	306	325	340	305	320	338	312	306	315	306	334	347	318	325	351	356	340	319	310	360	336	329	318	358	315	309	343	305	331	330	314	328	318	329	284	333	333	303	327	312	346	372	315	351	353	332	321	298	341	338	331	369	321	336	340	334	312	360	325	319	314	334	298	341	328	319	329	335	302	358	319	351	320	341	330	339	360	350	335	317	320	338	309	327	316	313	293	331	346	331	307	319	333	303	350	343	322	315	342	334	310	329	282	320	318	282	324	317	344	326	315	326	359	322	306	326	336	317	314	338	304	272	338	307	298	344	354	294	327	310	313	330	332	318	297	353	313	310	286	310	329	316	310	305	301	324	313	318	333	302	352	346	343	302	296	366	320	302	294	277	305	335	326	330	335	324	313	304	338	317	336	334	309	345	322	333	324	324	345	327	332	331	332	309	320	320	321	322	333	308	307	376	326	325	351	331	342	335	298	326	319	363	347	349	360	320	289	299	350	310	340	338	341	318	343	357	335	350	322	328	316	323	315	324	328	319	315	336	320	332	346	329	328	291	313	325	337	308	321	316	344	340	296	330	335	290	349	331	324	325	322	386	294	342	299	341	310	304	351	319	346	328	325	332	340	327	302	337	330	328	316	319	326	290	306	333	302	301	317	319	355	340	351	297	335	316	298	307	338	321	339	311	328	332	313	306	322	284	313	342	335	332	346	316	309	329	355	320	318	351	331	293	318	346	296	354	349	323	342	307	312	373	314	317	300	317	305	328	327	310	334	301	305	358	288	306	304	313	351	337	312	348	326	325	319	308	289	307	289	327	315	337	326	311	295	313	349	305	300	329	333	330	284	359	338	342	313	330	325	328	314	330	318	327	312	321	319	365	358	324	336	325	323	310	312	322	347	340	332	319	348	348	310	307	316	312	354	340	334	314	320	331	318	315	343	305	324	320	317	310	331	320	305	315	362	333	360	305	341	337	333	315	306	316	309	337	331	342	309	311	323	316	343	334	346	310	304	308	349	307	308	313	317	314	320	344	335	326	309	343	369	336	327	326	313	352	338	329	324	322	347	331	318	353	321	333	341	332	330	322	321	325	338	316	360	314	316	313	318	336	354	316	349	340	303	332	325	345	299	322	323	335	347	356	332	315	325	313	354	317	311	343	289	332	325	332	323	291	337	331	305	307	359	315	344	327	330	338	337	307	325	342	314	325	331	321	353	330	359	325	347	325	298	292	345	340	340	319	335	318	317	323	355	307	313	312	331	341	311	305	333	343	319	327	321	344	296	325	336	297	330	306	317	331	324	336	310
14070	1092	888	685	507	403	338	323	292	308	260	248	207	209	219	212	218	213	212	233	182	214	237	196	213	202	207	222	214	199	208	201	203	207	189	193	215	196	183	203	179	160	215	200	172	183	181	212	198	174	225	181	205	179	206	212	223	195	204	197	192	212	203	230	203	192	205	189	190	204	204	199	203	186	193	215	224	218	172	203	210	197	209	196	226	188	202	203	215	196	198	233	176	199	183	215	211	202	214	213	218	190	205	219	209	236	211	175	195	213	210	206	190	200	198	191	225	180	184	221	203	206	204	200	218	200	221	179	181	218	210	192	202	186	208	175	190	196	191	216	228	205	157	201	190	192	195	191	202	182	170	191	187	213	200	209	204	198	187	204	194	205	204	208	202	178	198	180	176	195	188	193	190	212	192	173	237	189	186	204	174	196	208	203	173	192	262	210	188	198	180	200	202	200	197	214	203	192	210	199	216	208	171	184	205	190	180	175	181	199	203	180	206	191	193	177	196	162	206	168	219	191	177	195	167	173	212	197	209	211	213	201	172	206	188	169	199	194	218	209	206	195	200	183	194	201	196	222	192	163	185	210	204	180	186	207	212	210	170	195	193	207	177	225	216	217	220	213	205	182	191	185	193	193	187	179	197	178	206	188	211	195	183	208	201	203	204	205	188	167	191	175	175	201	182	215	198	190	190	222	214	166	211	213	180	201	228	184	208	202	185	217	205	184	189	193	232	199	201	223	196	185	172	227	209	206	226	180	192	209	207	208	221	201	215	188	183	183	220	176	195	177	219	223	221	205	156	183	176	235	197	208	187	206	215	201	206	190	219	197	197	187	199	197	198	183	213	206	176	184	236	207	208	213	202	166	182	176	184	221	194	203	182	211	200	218	194	178	183	181	173	196	178	190	186	205	196	191	189	203	195	207	187	182	223	197	213	175	184	198	217	196	216	208	212	197	199	198	194	208	185	211	201	196	190	174	212	221	199	188	188	228	202	209	170	176	174	189	177	214	201	183	197	204	198	198	172	217	197	205	206	196	191	200	214	239	195	218	177	191	211	194	192	188	170	213	204	187	191	192	202	187	198	199	204	208	215	182	201	186	183	186	213	208	195	194	181	177	185	223	216	192	236	201	186	200	198	215	188	187	165	174	176	214	193	212	202	196	215	217	202	187	198	179	193	207	204	193	184	207	207	172	181	232	174	237	209	218	192	220	212	198	215	180	204	213	190	209	218	211	236	229	206	209	186	170	208	193	198	207	221	183	172	216	210	203	218	198	153	193	216	207	195	209	220	194	211	179	190	210	210	201	200	169	205	183	201	221	194	167	216	193	188	219	179	212	190	218	210	188	215	195	203	204	173	197	203	208	170	212	210	199	209	213	196	186	198	220	189	186	196	184	183	183	190	218	188	185	215	208	184	193	213	181	183	193	228	198	183	208	181	191	189	204	211	178	198	196	198	198	204	173	168	183	188	216	202	222	193	186	202	194	187	240	203	222	221	190	236	178	197	210	180	179	206	190	222	202	217	189	197	198	212	185	204	210	194	212	197	190	197	217	181	180	193	210	186	206	229	217	190	182	196	200	205	190	176	195	189	194	198	211	193	183	215	200	184	202	194	203	196	199	189	160	191	226	193	185	197	206	204	175	180	215	183	210	216	190	179	173	210	206	219	196	187	192	201	207	193	213	193	178	215	194	195	191	184	201	208	190	199	194	192	172	199	177	220	235	188	172	173	193	203	207	215	194	205	204	211	161	199	195	193	202	189	202	216	182	181	166	168	188	183	201	216	200	204	176	207	204	198	227	198	172	197	210	192	204	174	203	195	200	219	205	219	197	213	193	217	206	198	183	207	193	216	198	195	228	196	203	216	212	246	200	212	179	189	194	194	186	197	207	234	207	195	195	196	210	204	173	208	206	199	231	192	193	202	200	205	180	217	207	216	190	207	191	166	186	160	177	187	195	215	206	189	200	214	206	204	181	201	202	160	201	205	197	228	218	186	198	196	210	195	211	161	174	212	199	176	221	205	199	208	229	189	176	195	199	192	233	196	187	204	212	207	178	187	230	208	203	176	205	187	185	191	201	205	188	214	194	197	216	191	219	197	215	219	217	186	198	188	196	201	181	189	211	179	205	196	172	189	203	187	200	205	209	211	181	186	190	185	213	191	180	204	199	187	210	196	203	179	213	189	174	190	218	180	180	198	191	190	221	176	207	201	209	198	207	206	213	190	176	204	213	193	200	194	179	204	198	178	174	209	193	205	182	189	195	190	203	232	181	186	190	218	215	211	167	202	203	196	220	216	232	226	211	183	197	180	169	175	242	183	207	216	188	210	211	215	194	206	190	206	190	182	205	218	196	179	182	210	198	188	167	197	187	177	204	229	180	222	169	210	201	211	194	198	189	204	194	203	182	217	193	209	189	215	198	229	194	200	211	202	197	188	202	211	209	188	198	187	193	188	206	208	214	208	212	235	202	199	187	196	212	184	203	219	176	210	176	198	203	212	193	201	206	194	194	210	198	201	208	211	177	203	217	208	199	199	200	198	197	223	177	190	224	208	197	160	209	190	194	194	210	227	213	202	192	190	197	186	199	213	202	198	208	195	212	192	185	207	201	199	187	188	227	204	203	207	194	199	184	198	188	186	188	243	180	200	205	203	197	212	214	215	175	190	241	181	211	180	223	194	218	188	218	199	233	184	223	190	220	200	212	201	202	191	165	219	205	206	199	202	171	197	181	224	191	187	232	186	184	188	183	163	187	214	202	192	193	187	209	209	180	174	192	186	206	220	212	220	210	205	195	230	184	197	177	199	202	204	215	195	183	193	198	194	183	204	175	218	181	200	210	204	198	203	185	192	215	206	204	190	212	200	209	189	201	197	217	227	174	202	200	197	179	222	203	193	217	213	201	173	211	207	205	195	202	228	189	215	214	199	212	204	184	195	199	200	195	169	206	189	191	180	196	214	194	195	201	194	201	206	178	209	196	204	195	182	179	210	207	216	195	194	207	195	186	201	201	196	227	211	194	199	190	179	186	188	151	200	176	222	190	199	220	227	201	214	181	195	186	200	177	183	200	219	230	211	209	203	172	168	227	189	197	193	199	232	182	186	220	194	215	211	152	197	185	198	184	170	190	204	204	210	202	193	164	214	242	193	193	190	178	189	216	198	192	192	204	210	217	239	241	211	202	226	191	201	213	193	196	187	203	230	174	178	197	224	198	193	221	161	188	197	209	201	193	176	209	194	234	195	190	198	187	195	203	178	197	195	192	194	216	206	192	187	160	191	183	202	171	194	196	200	171	219	206	192	229	216	193	209	195	213	198	193	189	198	201	226	177	193	208	241	183	164	214	206	195	176	190	209	190	196	188	181	222	199	209	217	209	189	205	202	202	199	211	207	193	200	192	188	212	204	192	204	208	212	198	189	200	178	182	226	209	192	208	194	196	188	215	201	241	217	204	201	230	216	177	182	210	195	206	188	175
8082	1049	1825	2056	1685	1541	1252	1068	988	943	863	810	770	688	665	571	603	648	608	631	566	536	574	570	548	581	593	566	531	499	510	568	537	549	514	565	487	552	499	532	510	501	534	517	511	492	488	526	499	498	516	515	562	495	484	554	483	506	518	535	516	537	484	444	517	543	522	512	484	534	485	521	490	509	495	471	550	483	503	542	493	486	535	523	506	510	498	494	503	506	515	484	498	512	469	505	545	504	491	509	500	511	501	508	512	498	532	480	489	534	516	492	511	498	504	530	472	511	528	508	527	486	503	512	472	511	473	557	521	493	513	495	505	506	488	485	484	471	516	490	498	525	524	520	478	516	496	477	509	492	540	523	525	512	518	483	471	505	486	487	483	535	491	520	497	540	503	506	501	516	501	509	526	504	500	525	508	506	491	489	508	479	511	496	486	474	512	465	513	503	496	497	522	520	525	471	508	482	506	519	490	521	524	506	552	497	550	509	517	525	504	482	514	497	482	533	467	479	463	471	477	547	542	476	507	493	488	488	505	532	479	511	481	533	507	530	531	527	497	502	554	507	467	493	466	464	501	471	502	500	488	500	510	537	492	486	488	499	458	498	512	506	513	524	518	478	530	490	464	535	479	494	523	512	521	510	477	504	467	506	493	492	489	519	503	546	481	522	492	500	507	514	500	507	528	502	522	458	523	533	527	503	494	509	492	505	518	514	546	532	519	500	531	485	474	470	504	493	456	504	467	474	536	491	466	516	495	525	523	525	505	488	484	516	486	476	442	502	451	524	522	522	501	482	469	493	516	522	492	536	497	517	490	499	455	481	503	490	515	482	509	529	472	481	478	497	509	474	461	499	480	474	454	521	504	489	540	500	536	450	490	524	494	469	474	485	470	493	481	494	496	471	521	503	461	482	474	470	474	534	528	506	492	465	496	454	528	511	512	515	536	460	472	466	543	473	523	505	455	534	530	510	522	491	484	462	509	477	544	458	501	479	515	479	462	457	472	526	489	530	495	512	478	494	502	516	452	518	525	547	518	534	508	479	493	505	482	485	497	528	454	509	530	509	483	500	482	493	525	484	491	471	500	530	496	514	494	469	497	487	500	496	515	522	513	509	518	504	504	481	495	495	540	497	503	474	483	503	509	490	483	525	501	531	460	481	512	494	506	473	476	487	443	531	455	509	491	547	480	498	506	517	491	503	521	500	489	470	476	511	510	506	488	527	551	481	482	520	527	473	495	465	519	471	534	519	485	485	508	492	474	504	500	487	501	524	478	509	492	521	499	481	524	466	468	505	526	497	487	539	533	520	516	531	467	504	484	478	485	460	542	509	471	440	451	526	486	504	521	493	466	496	493	476	476	551	492	481	483	480	482	544	466	489	504	478	492	499	507	506	535	505	517	494	495	471	527	518	502	558	482	501	480	490	508	482	505	519	492	526	505	498	464	509	490	466	485	489	532	492	476	546	522	508	487	540	485	483	525	507	500	511	479	505	498	507	505	496	524	475	495	484	496	518	520	492	524	525	505	483	473	503	488	525	477	479	499	526	490	555	503	536	483	511	481	521	493	501	510	533	518	507	522	520	514	490	522	474	447	496	512	545	462	509	469	470	476	507	488	493	507	500	507	457	533	502	458	488	445	505	529	464	478	528	502	530	519	528	535	517	522	497	474	468	478	492	491	512	504	458	484	511	500	503	514	526	519	487	533	496	499	515	505	552	541	492	472	485	470	501	502	493	499	488	507	473	488	468	503	494	497	475	476	512	500	480	521	469	505	533	490	523	523	484	491	462	512	527	546	490	485	468	522	523	508	489	531	514	465	488	516	495	519	502	503	510	501	504	491	511	499	521	475	499	529	526	551	489	478	495	457	488	483	491	528	494	506	534	459	476	459	521	525	526	483	518	517	489	502	479	532	502	504	500	471	463	505	507	498	483	460	516	479	496	551	515	467	514	488	486	495	487	515	533	531	461	506	522	506	493	500	478	532	489	531	512	477	529	468	479	468	547	501	508	495	487	506	482	510	546	512	505	489	505	523	497	485	504	510	463	543	526	492	491	471	497	497	488	482	494	457	479	504	531	495	489	504	492	522	531	486	522	456	498	472	488	498	511	507	505	508	508	527	475	520	511	490	475	537	505	467	518	498	461	492	479	469	458	462	507	563	526	523	513	516	523	497	502	506	486	483	489	519	453	535	528	448	498	521	487	474	506	502	500	504	451	540	524	517	482	522	486	450	511	501	481	502	479	512	532	505	475	524	488	503	489	482	469	549	474	469	475	485	471	474	519	487	462	505	536	489	537	508	454	525	508	526	504	491	497	512	498	525	499	521	480	450	486	506	538	473	526	471	474	483	517	463	495	481	492	489	518	518	498	495	455	470	490	524	518	537	490	469	531	442	529	497	497	520	496	482	465	467	504	490	512	468	467	517	506	487	501	501	513	493	521	531	533	503	509	497	502	509	511	511	510	486	503	503	509	466	517	462	471	481	484	493	503	504	481	505	482	497	530	510	521	501	520	508	486	518	531	521	511	499	525	472	495	515	499	555	504	481	515	456	482	517	547	512	513	515	504	499	496	498	531	493	509	452	501	516	477	471	505	533	506	556	477	492	514	516	456	471	490	475	499	492	482	475	480	527	501	470	524	504	495	478	482	477	511	483	524	507	527	468	457	541	516	492	528	506	516	501	438	472	495	538	531	493	536	498	513	500	483	484	474	490	528	534	494	522	520	500	512	481	455	472	484	528	479	500	515	527	521	489	496	519	477	499	497	525	499	460	498	511	514	504	461	513	495	484	493	487	516	497	460	477	500	515	495	497	509	542	526	507	494	479	504	485	490	464	494	499	508	512	531	486	502	532	525	487	498	521	518	500	507	529	598	464	529	475	533	484	499	491	498	480	513	489	516	510	528	515	482	482	517	539	525	499	483	526	460	525	454	528	479	509	508	476	503	492	566	522	528	494	484	511	494	487	524	503	465	529	515	502	527	502	554	489	511	461	521	496	501	482	500	472	498	500	471	465	509	464	524	496	481	477	492	539	466	490	474	543	504	499	500	478	499	478	503	493	460	503	491	501	476	444	495	540	473	516	498	528	508	469	483	500	496	504	474	516	499	491	492	516	486	488	497	531	487	535	485	517	507	498	499	499	532	543	510	524	504	482	522	495	523	486	512	541	499	486	484	461	517	497	506	507	512	512	496	520	500	467	531	511	493	476	478	495	503	531	529	505	533	487	482	511	512	501	500	513	550	507	516	503	538	542	482	534	495	504	461	531	516	530	483	531	514	531	505	481	474	502	478	500	484	489	450	466	486	463	522	516	516	506	462	508	502	483	486	493	518	522	510	516	493	528	532	506	508	507	510	481	515	464	495	456	516	513	518	526	486	458	506	493	482	530	461	500	478	474	496	522	513	479	487	479	514	512	489	502	503	497	484	487	469	480	509	508	473	514	513	462	511	483	492	520	488	442	543	512	504	473	489	471	478
1847	315	261	310	314	280	265	313	256	295	274	312	278	289	246	261	295	274	289	286	276	265	249	258	253	281	260	277	287	291	272	267	282	262	300	268	287	282	252	276	287	235	276	272	273	262	302	303	293	270	293	264	252	277	297	256	276	263	303	293	286	282	275	292	300	299	277	259	280	290	265	233	272	272	275	292	279	264	277	267	247	267	262	258	257	266	302	272	288	249	298	291	244	313	301	326	283	276	282	262	274	298	259	282	294	288	268	287	257	287	261	264	281	254	275	275	261	253	232	248	274	289	271	282	322	281	260	256	299	253	290	289	292	253	281	258	274	228	281	300	286	307	280	270	269	249	294	277	309	266	288	233	295	271	295	289	285	299	302	285	240	280	272	274	311	274	263	248	290	267	266	300	264	299	280	292	249	286	263	280	298	261	267	268	266	279	292	273	269	286	272	279	238	277	285	269	273	316	276	263	279	320	265	288	277	263	273	295	275	281	282	278	279	288	258	299	305	281	263	284	306	296	269	300	243	282	296	276	273	288	265	276	246	286	261	287	289	300	272	292	260	271	268	280	284	333	274	275	268	280	303	276	263	310	323	278	294	264	281	277	285	287	307	259	296	293	291	269	268	289	293	287	276	273	289	285	287	300	279	241	270	277	283	268	237	263	255	288	285	270	255	280	266	250	299	292	246	268	284	248	258	305	228	268	271	320	245	267	242	272	294	273	266	277	273	297	321	295	275	276	280	287	247	310	284	281	303	287	285	298	267	297	240	286	265	281	289	278	267	265	278	290	272	239	243	280	292	261	257	269	307	265	269	264	276	295	297	261	251	261	278	300	305	287	268	278	242	321	279	288	247	266	271	336	281	246	268	291	272	302	271	292	276	283	283	296	244	273	279	304	292	272	304	302	276	296	254	258	290	272	272	296	244	275	284	275	277	262	275	264	274	301	285	292	289	303	293	304	270	279	283	288	268	286	286	259	286	279	253	254	287	288	267	276	280	282	293	284	252	293	273	252	284	247	283	247	269	278	274	299	294	273	307	276	255	270	218	275	267	293	276	281	261	264	267	270	285	256	281	251	294	280	234	322	271	281	285	278	276	304	269	286	274	267	261	295	277	263	288	268	268	296	289	281	273	285	311	257	299	277	314	286	271	272	257	260	280	284	261	291	289	274	256	274	267	277	259	291	238	277	294	283	287	307	289	258	275	241	278	276	267	247	291	307	281	274	263	282	273	296	260	286	287	275	281	281	272	319	296	256	250	262	293	266	291	296	318	254	285	248	260	241	284	239	262	272	274	280	271	270	279	302	284	273	269	276	253	274	292	300	262	290	300	260	278	269	268	272	266	282	298	287	274	294	291	272	276	287	259	292	274	257	296	317	258	298	302	264	285	263	253	259	293	293	297	268	310	281	263	278	277	285	285	274	277	280	255	283	284	272	264	312	283	286	297	276	266	256	293	256	273	269	277	250	240	268	262	284	268	281	303	276	283	263	308	273	257	261	241	309	286	274	270	298	268	271	282	262	281	269	279	267	275	257	263	253	300	302	244	278	284	293	252	260	273	272	249	257	285	293	303	289	271	253	277	279	265	268	272	303	294	256	295	247	262	263	311	294	268	285	269	287	275	297	298	276	300	271	283	286	292	271	268	300	303	288	299	285	300	298	265	294	279	288	272	241	274	258	255	302	270	258	275	319	289	265	282	296	317	302	277	262	300	284	272	247	284	304	293	256	278	319	315	243	270	274	298	295	264	284	289	305	283	282	263	266	289	278	282	290	277	280	282	331	329	285	274	250	307	272	268	278	278	296	287	249	274	249	282	283	264	310	306	297	288	274	295	286	285	296	278	284	272	269	315	285	297	279	245	289	254	262	279	284	312	286	295	274	292	244	277	284	318	291	263	266	304	294	281	254	272	270	261	294	267	275	291	267	246	283	275	251	249	274	291	291	309	271	320	271	248	272	267	276	291	281	277	279	272	315	275	265	273	292	253	266	256	261	267	302	281	254	317	279	285	272	272	233	272	296	289	277	271	301	253	279	265	307	267	253	271	304	255	291	274	312	294	258	285	251	271	281	254	278	291	254	275	257	278	281	302	300	282	270	288	300	269	269	280	299	282	260	305	292	299	304	277	296	268	271	289	266	281	272	256	282	269	297	294	295	295	270	276	294	239	299	269	246	278	290	279	282	282	263	282	281	270	281	281	331	261	271	301	278	261	310	282	287	276	274	232	288	299	284	256	261	252	297	288	312	268	248	281	273	259	261	295	262	259	273	277	281	296	268	260	270	283	292	293	269	272	283	284	277	286	309	297	297	263	259	296	285	304	295	266	245	291	304	260	279	281	261	275	254	240	253	263	282	292	265	271	259	285	249	268	272	295	283	278	299	314	261	270	275	285	269	315	274	294	272	280	266	299	274	306	263	316	275	278	290	298	263	253	288	274	291	284	292	246	281	264	269	282	283	266	270	255	257	241	294	314	285	324	282	292	269	248	276	256	249	261	237	272	269	271	267	262	277	285	276	271	261	298	229	299	282	287	301	310	286	313	255	292	271	305	286	240	262	308	278	270	272	271	243	277	298	304	280	272	284	285	273	270	279	284	261	244	286	308	281	281	247	285	255	290	276	261	286	291	293	293	269	272	269	288	295	291	288	266	275	269	273	292	240	305	277	305	271	274	264	280	268	233	272	264	259	287	281	285	281	321	275	253	281	264	245	258	279	267	280	299	321	260	266	307	277	303	283	271	274	263	275	252	265	294	249	267	307	326	298	267	310	272	278	250	281	268	257	278	305	282	275	285	269	248	288	282	287	269	268	294	315	283	280	258	281	291	301	274	260	247	254	273	287	282	288	277	260	290	269	284	296	294	270	302	262	271	285	243	275	279	255	257	310	300	291	266	267	293	275	283	305	260	269	264	295	286	287	253	297	288	290	304	270	306	279	259	288	255	237	285	267	310	261	263	246	259	278	280	284	276	288	272	290	298	279	276	280	319	278	304	283	259	307	262	290	259	240	300	259	262	294	304	292	308	311	276	270	276	238	263	281	255	291	301	261	292	280	268	274	322	274	273	288	320	258	298	258	259	285	265	285	305	249	266	269	286	264	238	261	314	283	305	242	281	264	297	301	257	289	287	281	266	300	289	274	291	281	260	284	258	285	316	308	265	271	278	307	261	251	255	266	243	305	276	274	267	294	292	296	275	299	291	255	308	280	288	272	259	278	242	283	257	321	280	253	286	303	262	253	254	258	263	272	270	303	305	257	276	249	266	257	250	266	299	296	281	275	292	290	298	276	287	266	299	285	269	275	238	269	285	260	273	282	295	276	291	282	282	286	279	267	272	281	262	306	293	250	244	264	275	271	252	287	291	242	309	246	264	297	284	273	274	281	262	249	290	291	308	274	268	278	261	285	264	281	273	254	289	254	290	271	246	286	275	292	309	253	297	286	281	246	308	281	262	277	285	284	253	272	294	280	280	259	296	306
1950	655	692	663	669	611	653	661	674	617	614	592	631	615	619	615	664	632	626	611	608	629	695	646	676	647	616	579	644	644	652	610	641	655	648	626	613	654	625	633	638	639	638	645	647	603	617	667	645	628	603	650	661	623	614	620	607	623	624	649	641	630	612	611	631	607	624	631	633	597	652	605	579	617	636	622	595	568	604	632	637	608	621	632	607	588	649	572	633	615	612	633	637	617	581	646	592	651	598	615	665	675	617	606	658	616	639	629	599	632	609	620	647	642	637	615	619	602	660	624	652	627	667	604	624	619	585	616	616	636	601	621	608	672	646	606	636	623	628	601	602	609	622	601	644	612	607	618	618	664	634	653	590	633	585	623	631	648	661	617	589	606	580	640	577	624	615	605	605	608	618	615	639	604	633	619	665	656	598	581	642	617	619	608	641	623	608	607	638	611	601	606	588	621	619	619	625	629	620	609	638	554	610	641	614	587	640	593	608	593	615	616	623	615	647	599	632	643	622	675	605	644	622	626	645	636	636	647	599	661	645	662	667	637	619	639	643	622	653	625	603	598	651	630	631	643	619	660	651	644	568	596	633	589	601	682	654	633	590	588	621	637	632	614	640	602	695	624	583	642	632	610	617	619	599	640	582	647	619	645	613	627	664	621	612	638	636	604	608	568	623	637	611	599	612	629	619	622	661	567	592	631	638	622	602	644	615	625	624	633	635	625	644	596	626	603	615	600	660	593	644	611	642	611	641	585	647	589	570	607	603	624	633	657	656	669	633	614	600	614	649	604	614	617	632	622	628	613	646	634	605	618	626	632	587	627	593	625	618	590	665	667	629	604	632	620	610	595	605	621	626	585	609	649	652	600	619	582	598	624	614	596	674	587	617	599	640	604	612	675	620	597	609	621	618	592	649	597	588	615	595	619	633	584	642	642	622	620	601	608	611	678	660	610	610	588	650	632	620	614	599	644	667	592	613	615	606	627	627	613	626	624	582	618	671	616	642	651	596	635	625	596	661	611	619	630	584	637	606	608	650	618	648	597	612	602	644	643	597	625	615	611	624	662	586	648	594	624	607	608	659	617	633	675	617	611	597	614	672	606	604	622	616	598	621	594	624	651	625	608	635	652	622	636	654	614	599	616	614	620	625	632	621	638	661	624	638	613	634	646	595	583	621	630	582	660	625	549	627	624	653	640	616	574	621	611	584	603	657	604	583	630	619	558	648	627	617	550	630	627	635	579	676	625	646	617	630	645	635	576	647	629	663	584	637	643	617	653	613	616	644	635	561	618	659	609	602	629	573	664	642	607	627	620	596	623	648	628	609	599	591	646	548	662	644	617	632	661	614	607	589	585	604	597	614	636	620	584	625	607	627	643	611	647	608	628	646	588	602	602	633	619	599	605	613	609	606	622	609	587	647	631	606	653	634	653	611	620	602	628	629	626	552	611	633	649	622	595	597	599	569	661	616	624	586	619	640	563	593	657	663	597	623	633	624	598	599	637	597	668	639	655	668	641	616	633	611	601	631	631	619	634	590	612	616	539	642	634	624	616	619	639	634	641	610	657	615	632	615	617	618	649	608	626	622	601	590	633	609	631	620	570	606	642	621	577	627	659	623	625	609	593	663	678	635	616	618	598	590	641	626	622	651	617	642	616	610	639	624	626	620	556	625	655	583	615	649	660	600	619	606	593	610	563	615	620	653	645	619	660	596	631	622	650	648	611	618	572	636	642	635	642	610	604	653	600	649	587	619	633	602	601	578	605	620	613	672	607	617	638	660	677	637	619	662	624	674	658	657	590	648	623	611	690	625	600	681	655	615	650	585	612	634	608	638	603	640	593	600	642	645	647	633	679	587	640	602	622	628	630	667	625	627	611	601	614	642	595	625	645	603	636	609	663	651	638	618	606	594	582	633	610	606	670	651	636	635	606	604	631	659	614	615	695	660	588	584	610	610	639	644	623	625	672	658	599	615	585	624	660	618	611	634	647	623	638	660	593	645	592	616	588	612	643	609	612	655	626	616	618	613	643	617	580	611	623	626	630	654	636	607	607	623	689	621	567	620	631	604	608	645	647	629	642	657	598	614	634	638	614	656	654	621	604	634	610	608	618	602	619	620	616	612	561	659	623	619	613	629	631	671	649	653	631	581	661	610	621	577	693	652	583	596	637	638	640	633	629	602	587	624	617	617	603	636	622	616	630	600	612	606	634	682	611	591	652	622	623	619	590	600	641	645	569	630	626	604	628	571	634	641	639	636	644	665	632	648	627	632	619	650	698	617	618	658	640	645	616	647	630	605	634	634	612	607	649	615	652	681	671	621	587	621	643	636	620	625	619	624	637	605	593	596	652	599	631	632	597	597	617	608	652	638	607	639	634	634	652	653	625	617	615	638	627	621	658	668	585	575	622	668	595	638	629	592	648	594	577	600	658	595	602	610	585	651	589	595	611	599	603	620	630	649	617	619	592	600	615	669	610	567	640	615	610	593	636	620	634	600	658	622	623	669	596	643	619	635	678	610	686	613	663	658	624	588	611	628	664	605	674	622	568	630	616	612	646	568	621	612	652	584	619	653	644	587	656	651	608	614	609	586	577	606	609	654	641	608	639	671	615	617	648	625	609	604	623	638	591	611	572	642	608	631	650	609	680	595	633	638	634	618	634	633	627	629	616	634	595	658	642	638	651	651	611	609	616	605	625	583	658	639	618	626	629	673	653	607	633	620	610	693	605	637	618	636	561	637	624	611	650	592	581	592	634	625	626	593	608	626	622	699	600	629	661	630	600	595	647	595	638	643	639	570	585	581	646	604	612	640	625	637	634	647	640	651	596	588	606	600	645	610	678	635	624	598	681	614	625	615	645	665	603	640	627	633	597	597	564	627	602	639	608	663	608	635	633	618	616	615	660	636	604	621	642	641	633	618	584	641	605	603	631	617	635	605	618	601	618	631	624	664	660	636	632	636	649	615	617	601	646	642	584	632	646	625	637	602	636	647	593	633	643	662	607	651	606	649	620	659	647	638	650	635	615	622	657	650	629	631	610	626	602	610	658	613	615	613	570	604	611	640	617	644	616	583	644	626	624	640	583	658	632	632	625	608	628	611	633	596	625	626	601	606	615	594	586	602	637	624	635	632	613	608	591	638	649	610	598	634	637	576	614	654	601	608	657	601	638	627	608	628	619	614	632	657	654	618	649	587	626	609	616	642	606	624	669	604	599	639	618	644	606	625	662	612	575	630	618	631	662	651	644	657	590	644	607	629	617	621	608	627	613	627	643	596	633	608	605	642	672	625	679	578	613	611	629	660	645	622	620	586	616	643	624	652	663	674	595	616	600	578	624	591	622	620	640	618	582	620	613	634	622	610	660	651	663	598	577	630	636	610	644	604	631	619	585	634	628	637	600	598	601	652	624	627	577	610	621	641	656	628	626	578	596	642	608	604	606	605	632	582	668	632	625	639	596	650	620	584	608	575	594	616	637	630	640
7652	426	475	320	266	218	182	166	185	158	179	158	133	134	136	134	136	136	145	127	115	113	136	107	118	131	136	137	107	133	128	127	108	98	119	135	135	125	116	130	109	105	134	141	127	101	117	123	107	108	123	125	133	116	140	142	147	120	142	136	119	158	101	118	127	114	116	125	125	102	132	123	116	119	121	117	112	131	136	133	133	102	115	133	127	117	136	124	122	117	99	157	127	138	127	109	114	118	131	134	112	115	131	109	121	119	107	123	127	121	130	125	126	121	123	115	116	123	125	143	137	127	125	127	131	127	129	118	146	118	98	144	128	122	130	95	109	121	112	129	127	144	122	118	119	122	124	138	121	162	137	114	137	129	140	118	109	109	126	119	117	94	138	115	108	129	115	123	130	127	111	124	123	114	118	122	134	139	102	121	121	118	136	136	108	116	146	124	128	115	137	106	112	117	116	128	124	119	137	117	114	135	136	141	109	129	127	137	116	117	125	129	105	128	117	141	97	127	125	115	123	126	131	139	127	135	131	138	127	137	128	137	102	119	124	121	120	108	116	130	133	118	124	131	143	138	101	120	132	143	125	103	130	122	104	138	125	122	117	129	118	112	121	120	127	128	114	115	127	138	118	121	110	91	124	120	110	133	120	115	119	103	108	135	130	131	124	139	122	122	105	122	99	127	138	119	108	115	111	136	134	125	95	127	139	123	106	142	116	133	124	133	97	125	98	122	114	121	151	124	138	142	134	130	100	123	113	126	119	152	126	126	133	115	125	121	112	121	138	122	121	138	143	152	111	112	119	136	112	122	126	135	118	146	114	119	111	112	139	125	115	118	138	111	121	107	102	148	115	134	140	138	134	109	118	137	128	113	150	135	128	117	141	120	121	119	115	122	129	113	126	117	126	106	114	114	113	112	106	163	124	133	119	127	127	105	128	143	135	148	114	118	132	122	131	126	120	110	125	119	123	118	136	113	126	139	99	120	123	98	112	100	129	111	105	128	136	140	119	106	134	100	130	131	121	111	136	108	124	127	145	119	123	117	126	122	94	114	118	139	129	130	122	113	107	115	130	99	103	118	129	131	129	99	139	124	116	116	130	143	114	100	123	127	120	129	110	140	131	105	127	129	122	136	145	117	134	115	124	139	119	129	123	137	117	115	128	128	114	154	113	151	128	123	110	128	111	136	115	108	117	125	135	131	102	100	132	130	127	125	150	120	133	118	151	135	136	133	137	136	123	114	137	126	121	112	110	134	144	118	122	125	137	128	116	112	126	109	131	133	113	118	140	123	107	132	110	159	127	145	110	120	104	109	129	136	126	111	135	117	117	118	118	132	118	136	128	125	110	92	133	109	108	105	139	113	134	104	112	111	116	113	128	119	121	120	121	108	111	130	118	121	130	135	122	96	124	132	117	122	119	99	118	88	99	128	129	115	135	108	121	122	122	118	103	118	126	125	128	143	130	109	131	128	128	122	117	130	135	118	120	136	131	107	143	148	128	116	116	103	106	129	114	110	121	108	127	118	96	136	139	112	120	118	127	128	138	132	120	107	106	119	114	120	133	121	132	114	114	116	127	116	132	131	132	144	131	133	142	117	111	131	136	128	111	114	107	131	132	135	116	108	117	134	121	119	105	113	113	132	117	115	114	125	116	108	123	132	119	128	128	139	148	131	120	117	108	144	133	130	119	129	111	119	127	121	106	132	103	124	139	132	123	128	106	115	119	100	129	151	133	119	155	133	87	135	124	126	126	120	118	116	117	113	124	110	135	122	121	120	139	132	137	135	134	129	100	104	113	124	122	156	122	151	97	132	132	113	125	126	115	129	136	146	109	112	103	117	143	123	118	123	127	121	109	122	121	124	114	114	127	116	118	132	111	126	137	144	131	96	127	123	112	107	151	110	102	128	108	129	118	127	109	124	110	120	138	113	124	112	129	115	124	115	129	155	144	114	105	113	110	113	136	110	120	148	119	113	117	123	140	118	117	141	114	147	118	125	127	120	144	143	120	131	133	126	131	123	127	105	117	123	121	106	131	106	137	109	116	127	126	118	105	117	123	136	136	115	122	128	116	117	108	121	126	134	104	111	115	136	107	130	113	115	123	128	125	115	121	130	140	139	111	128	111	118	118	121	115	134	123	111	124	123	141	101	122	119	126	170	131	133	154	135	125	102	108	126	125	124	119	118	140	122	148	113	113	125	106	122	135	123	115	123	155	116	130	113	126	122	122	125	120	131	143	106	145	116	131	124	99	117	148	131	123	126	132	126	117	116	127	120	139	123	128	132	99	129	118	112	107	137	103	109	115	117	154	114	141	124	105	124	120	128	120	130	137	137	122	109	117	107	126	120	115	135	142	124	105	124	113	131	106	119	126	117	136	116	126	160	129	121	124	113	129	111	121	122	115	137	109	113	131	139	119	134	144	132	141	129	128	114	113	121	119	103	123	121	130	111	126	141	116	115	118	121	142	120	119	133	121	106	129	123	133	108	115	106	142	122	136	115	97	124	119	107	116	123	111	123	148	128	140	113	109	130	124	120	121	122	116	107	124	126	129	154	103	109	122	126	119	127	131	139	99	139	152	134	120	130	104	114	116	116	118	117	126	111	107	138	122	131	109	109	112	124	111	126	115	100	129	127	124	130	114	112	131	122	106	136	112	122	126	120	130	129	120	111	136	122	131	142	138	128	144	112	103	140	149	130	118	110	129	98	130	136	123	126	127	113	128	126	125	122	144	147	147	104	139	104	116	129	135	124	119	131	134	122	131	113	111	120	125	125	110	131	126	119	134	114	127	122	128	126	114	104	111	106	120	131	106	119	129	115	121	132	124	97	134	105	122	122	118	115	120	119	122	138	105	114	107	112	111	139	128	130	133	88	102	121	134	105	121	117	116	122	121	110	123	128	102	111	110	121	101	149	114	137	114	120	127	139	118	129	123	137	136	109	132	108	112	103	98	112	122	131	124	138	109	123	110	113	123	130	132	124	106	116	102	103	112	131	152	165	140	116	128	104	126	114	129	112	114	124	133	109	128	137	111	124	154	132	110	127	126	128	127	123	130	138	148	129	116	101	101	122	131	123	109	122	142	99	146	129	136	143	108	119	136	127	114	124	115	114	146	114	130	120	130	117	124	110	142	128	117	139	150	125	123	114	116	131	129	136	145	137	121	128	114	121	122	122	118	110	114	139	122	116	135	133	118	106	111	128	103	112	131	123	144	125	124	133	143	124	131	118	117	118	120	121	118	123	123	131	122	107	113	115	127	128	121	132	118	122	108	113	105	123	117	118	128	141	119	122	120	114	112	124	124	111	138	126	150	136	140	152	133	128	115	103	121	133	122	115	116	134	124	126	132	105	118	113	95	118	112	133	106	121	129	111	127	119	130	96	131	108	112	133	125	111	123	125	116	131	111	134	114	120	108	136	121	101	124	126	99	129	111	114	111	112	112	123	135	118	112	119	124	121	120	115	117	120	117	157	130	124
6215	557	987	1096	1008	855	747	659	577	576	493	490	420	465	424	368	390	361	395	377	413	359	366	356	336	353	313	365	348	331	338	358	370	379	335	333	330	375	355	379	340	315	367	321	351	330	328	331	333	328	321	329	334	318	324	320	321	321	344	323	297	319	323	328	325	337	308	338	333	357	317	295	330	332	332	305	336	307	337	345	331	336	326	334	342	315	349	341	322	324	326	343	354	348	306	327	323	329	362	297	322	328	317	342	311	326	284	345	344	332	311	347	309	311	330	344	318	308	314	345	320	327	328	332	282	372	290	302	315	348	353	350	308	314	298	332	311	313	336	291	353	336	306	325	313	288	317	361	319	328	321	314	296	352	332	327	309	316	314	289	306	304	335	321	305	307	334	324	329	323	320	342	322	323	350	341	328	318	294	330	319	307	319	321	319	328	334	322	311	297	326	330	334	316	326	332	365	298	329	329	306	308	358	320	307	329	333	327	342	326	307	330	324	311	303	307	355	321	303	312	329	337	356	326	329	320	316	289	348	308	346	328	330	331	324	298	327	333	320	320	347	307	345	322	305	303	347	321	314	318	336	332	303	311	348	340	287	296	333	336	306	344	345	325	338	307	293	330	328	293	361	294	336	358	282	341	325	342	342	300	293	305	347	313	297	325	310	345	359	328	328	323	314	309	334	294	346	328	351	327	310	337	309	378	328	350	339	302	317	301	332	327	327	341	313	320	316	366	318	309	332	374	345	340	364	330	332	321	325	309	330	309	331	321	319	346	321	349	318	308	312	306	325	296	300	351	317	344	319	319	315	302	339	317	319	306	332	339	321	326	327	338	335	334	341	309	331	335	324	314	324	338	324	314	310	341	310	375	323	297	323	282	319	335	340	307	332	300	302	315	316	327	317	323	299	299	332	339	326	311	318	328	318	323	312	358	316	324	317	312	306	340	290	321	325	349	381	322	337	333	312	320	299	306	343	303	342	315	341	354	314	319	325	314	334	315	313	309	322	336	350	315	323	330	315	322	336	343	328	314	297	366	344	311	341	330	333	323	352	339	293	292	319	330	321	333	334	348	289	305	294	348	330	317	321	336	328	333	348	301	322	336	320	306	331	327	332	324	290	334	335	329	331	324	333	329	327	306	329	332	363	291	297	337	333	313	342	317	349	301	325	310	324	334	297	329	326	323	323	290	350	364	305	306	324	340	324	309	320	314	299	310	301	319	338	345	319	309	346	345	305	324	336	309	334	317	325	331	308	338	326	304	334	292	327	341	337	313	306	335	335	343	352	328	330	316	301	322	299	316	322	358	306	322	316	331	312	307	346	307	332	346	339	305	327	307	305	297	307	324	311	321	311	315	330	353	330	324	354	310	314	319	319	288	357	317	382	315	328	336	326	342	331	301	348	315	328	324	321	312	300	336	327	340	336	355	315	342	359	325	329	326	301	323	290	306	317	318	354	302	348	303	319	340	300	305	328	314	322	340	332	321	333	322	341	335	306	333	317	320	339	327	358	323	318	310	314	342	314	322	306	283	307	281	320	307	308	320	334	314	344	317	285	311	303	308	291	279	320	335	309	332	309	298	325	313	336	324	312	315	308	361	319	351	330	323	326	376	285	354	304	302	328	321	322	310	332	369	354	339	327	338	326	338	323	302	333	318	331	359	304	333	334	314	321	337	312	336	335	309	312	335	322	309	322	303	308	282	353	284	319	315	287	337	321	316	336	323	300	298	330	329	322	325	313	309	327	303	333	294	358	308	334	314	324	346	302	350	368	327	312	337	365	317	323	323	346	296	347	303	338	327	324	318	334	329	339	348	303	323	340	324	335	315	321	317	322	310	327	307	297	303	319	335	321	341	299	319	350	315	328	336	320	350	321	332	306	319	318	300	332	351	315	307	323	327	319	313	321	310	317	301	302	321	326	326	309	312	326	324	344	338	346	309	320	277	322	294	334	325	329	348	322	324	370	340	328	375	338	330	300	309	300	346	362	324	342	303	318	308	341	338	325	327	323	329	298	348	332	317	340	319	350	334	345	314	347	302	339	327	325	338	344	325	311	325	330	312	320	325	311	337	285	318	326	312	323	321	326	350	315	320	343	345	316	349	315	339	318	349	304	328	309	346	274	306	292	312	295	321	328	342	336	333	372	324	326	337	328	339	332	306	307	334	345	349	320	333	313	351	345	311	318	329	306	358	336	331	340	317	308	315	355	319	354	329	343	332	339	322	340	301	332	345	330	331	333	312	335	337	334	318	371	333	316	319	335	341	340	333	339	334	314	289	324	329	316	332	368	334	317	314	329	298	321	357	344	313	314	343	332	304	355	321	274	313	355	336	302	366	337	321	347	306	331	337	344	304	353	320	337	321	324	346	338	329	316	326	327	359	334	328	327	338	314	358	306	315	312	348	319	332	338	329	319	315	302	346	314	308	334	315	311	324	352	307	346	321	320	317	326	332	304	305	303	318	328	313	322	316	287	313	317	319	326	308	284	318	347	344	346	309	308	331	309	358	343	296	352	339	309	333	320	318	350	298	318	292	322	332	313	319	326	341	340	338	318	336	387	321	333	340	324	319	314	326	361	314	309	303	315	308	332	304	306	287	303	314	304	301	324	322	344	337	326	336	354	345	337	336	347	334	328	341	334	323	299	299	336	322	325	330	318	323	355	325	319	293	327	344	328	339	318	289	317	339	321	311	333	341	308	295	322	325	316	328	359	308	317	316	276	322	353	338	327	329	298	327	326	295	313	309	306	306	336	315	341	305	301	333	348	317	324	304	316	357	324	306	331	315	320	310	298	317	325	335	339	315	317	292	359	311	313	332	299	328	350	338	325	331	298	338	313	343	329	330	345	317	336	323	334	276	336	338	320	316	341	320	295	311	323	334	298	292	305	329	325	341	334	308	334	333	342	301	347	288	333	357	314	336	325	396	329	319	302	311	307	359	340	324	312	312	334	324	329	325	300	319	336	318	308	316	336	326	331	333	351	341	328	322	329	312	321	350	317	314	301	334	309	316	319	287	376	327	355	318	309	333	315	307	302	307	299	324	328	330	337	322	329	364	330	318	320	332	320	318	325	337	330	358	320	334	343	364	359	345	316	322	355	328	302	302	307	305	341	316	347	319	321	328	319	320	335	314	288	339	322	322	298	329	330	310	306	316	286	280	340	344	350	362	321	328	334	319	322	305	323	316	308	320	309	314	396	321	333	317	328	327	333	333	315	317	303	325	336	334	331	303	345	337	316	351	303	334	337	356	322	362	324	329	330	315	349	320	319	334	341	310	304	314	313	329	323	295	339	327	340	308	330	335	377	308	299	330	340	344	339	336	355	333	350	284	341	326	314	293	326	323	296	319	320	309	321	327	350	303	346	316	295	325	332	325	335	308	329	325	340	332	319	361	336	330	288	326	336	343	333	344	319	343	314	303	309	309	283	309	302	343	296	305	359	348	289	340	338	321	319	365	314	327	325	307	314	271	352	312
14172	1131	844	658	531	377	392	318	276	246	227	249	222	231	230	241	203	250	204	214	227	215	239	188	205	221	174	206	196	199	205	181	183	206	209	198	194	189	207	187	172	240	193	206	172	214	186	170	190	171	194	182	181	183	241	203	172	206	188	188	221	199	206	188	208	236	206	221	197	207	220	198	218	186	183	200	185	200	180	194	191	200	192	180	230	189	230	223	200	205	195	201	192	202	222	199	190	199	176	218	200	240	167	209	195	206	188	190	207	207	171	190	177	191	201	183	206	182	178	190	185	204	185	183	199	202	199	213	197	176	192	185	198	210	216	205	198	201	202	205	187	209	213	192	191	190	195	190	171	194	187	233	204	198	209	181	188	188	203	190	185	215	214	202	186	191	190	201	212	176	186	169	198	187	221	155	206	196	207	223	174	186	212	172	194	185	213	204	221	205	194	218	194	181	223	182	194	179	210	201	193	199	199	202	248	207	199	231	225	212	206	215	175	189	189	190	188	202	202	166	227	218	173	199	183	204	198	197	215	204	213	194	215	190	181	227	204	205	212	221	202	223	185	198	210	183	199	200	189	211	196	198	194	186	197	216	212	198	223	203	192	226	175	185	241	190	178	209	215	163	183	198	181	205	180	203	184	171	216	197	177	181	224	205	200	196	179	194	199	197	204	212	182	190	209	201	183	191	230	202	184	222	189	184	174	190	228	194	203	200	207	212	193	192	186	172	200	207	183	167	203	179	199	226	195	204	187	201	188	206	178	216	194	192	173	191	189	171	189	205	186	188	206	204	190	193	206	187	184	178	179	185	157	171	206	209	202	172	205	196	201	180	214	188	178	208	205	205	200	196	206	197	193	179	172	187	193	207	216	211	189	213	201	198	203	195	201	215	195	186	197	231	175	188	210	192	203	202	186	180	204	211	203	196	183	194	203	205	198	183	198	194	231	199	195	217	179	198	204	204	209	209	206	201	200	177	192	180	196	209	206	205	186	195	169	214	183	208	195	215	190	200	208	144	210	191	185	227	217	193	166	192	231	199	186	197	202	187	215	196	202	174	175	184	190	213	214	184	180	192	183	208	175	205	215	207	207	184	223	173	177	171	196	195	183	212	220	216	203	231	195	161	199	192	190	194	207	202	187	232	201	164	212	183	207	201	194	197	208	199	186	196	167	191	186	189	196	198	203	202	220	198	199	211	199	172	200	182	181	205	214	203	200	196	205	196	198	195	189	198	195	225	205	193	188	191	211	196	216	192	193	193	192	190	220	238	200	193	185	212	192	220	216	200	207	193	181	218	190	207	188	163	217	219	226	197	219	203	219	213	199	187	216	165	210	185	190	199	185	225	236	218	187	211	193	201	212	214	190	187	163	183	219	204	200	218	209	173	203	208	200	181	190	206	197	203	192	202	192	201	218	214	195	213	188	187	176	193	204	205	210	188	174	191	200	194	225	197	202	187	190	191	203	235	197	197	197	212	206	189	173	201	178	207	196	179	178	190	203	220	203	178	196	200	200	201	184	192	210	166	206	184	208	187	197	176	189	207	203	204	214	205	207	191	189	191	180	183	200	184	211	191	181	189	192	204	187	210	203	194	204	216	208	192	201	231	216	194	197	206	188	216	234	195	203	205	185	194	200	182	179	207	205	191	193	212	225	163	202	209	210	195	204	202	194	209	205	189	216	193	189	183	189	230	190	211	206	209	206	209	194	181	219	208	204	208	213	219	176	182	222	219	197	206	206	183	204	214	194	171	225	205	194	194	193	205	206	200	199	184	212	218	203	196	191	241	188	224	187	187	209	184	229	214	203	214	203	205	203	193	177	221	192	184	210	204	222	177	203	204	203	189	202	208	180	205	202	209	183	187	198	216	182	201	202	207	221	191	196	210	196	196	207	195	200	189	214	230	183	239	199	225	213	190	241	202	189	196	193	223	193	211	201	224	233	214	196	201	195	202	202	210	183	221	196	209	187	211	216	166	209	223	189	200	234	206	208	203	205	196	190	197	204	204	215	181	214	199	201	181	211	192	194	198	217	192	228	241	184	180	212	221	197	173	210	184	224	189	199	192	191	230	196	184	192	181	197	182	192	220	179	199	190	192	216	200	216	193	195	202	207	188	194	200	210	199	188	211	214	206	203	166	229	198	211	185	176	197	222	225	186	231	208	208	233	205	217	196	192	211	210	203	186	221	208	209	201	171	191	208	193	170	196	200	204	202	187	202	184	185	170	200	187	215	205	212	208	190	179	183	198	172	182	241	215	206	197	208	195	214	199	200	184	193	185	211	199	208	198	186	189	194	194	207	195	201	227	171	196	211	186	223	168	196	187	206	202	192	193	215	212	212	199	203	202	177	216	172	180	217	203	183	211	207	189	186	206	244	200	209	193	181	195	191	199	206	228	186	197	201	211	216	226	190	206	190	225	199	225	206	179	197	192	209	193	198	214	180	232	190	223	201	227	197	211	202	178	172	196	198	227	208	214	204	213	196	181	190	202	180	213	180	185	181	194	178	203	220	211	179	195	187	219	178	198	221	211	222	184	199	211	186	200	195	203	167	197	223	178	200	210	198	216	219	187	211	209	178	206	176	211	226	180	188	192	182	201	196	220	188	221	215	234	210	190	208	209	173	178	182	217	193	193	195	206	201	177	213	185	193	244	212	202	208	183	179	186	212	201	220	200	195	194	226	172	226	171	212	203	186	201	202	179	181	190	211	193	219	198	210	210	180	187	191	182	187	200	219	195	211	203	195	203	170	207	210	185	197	209	191	189	183	199	183	202	201	214	187	200	200	180	204	187	201	208	189	176	188	197	190	218	192	210	204	187	203	215	168	220	166	186	186	195	202	185	201	192	204	183	198	202	228	213	183	234	195	217	219	202	203	176	197	191	206	222	199	188	188	203	188	174	211	207	173	204	183	192	222	199	206	229	174	181	188	191	192	180	185	189	200	199	202	187	207	196	239	212	186	199	194	197	199	225	203	209	183	209	171	198	180	200	209	177	191	191	176	193	184	220	184	206	230	183	209	215	209	182	187	200	189	180	216	190	186	196	194	200	219	238	189	184	235	174	174	238	173	188	187	177	207	201	167	207	200	196	186	207	202	205	195	181	205	169	181	176	207	209	189	225	202	179	193	192	225	202	163	196	202	166	198	216	204	213	235	201	213	210	161	193	194	182	205	218	212	225	204	222	188	180	205	195	197	207	220	238	202	205	202	191	201	175	193	211	193	206	219	201	194	190	210	231	202	217	211	248	211	198	199	196	216	185	193	221	199	184	176	217	198	196	234	229	192	216	209	210	229	193	202	210	183	180	205	191	192	180	185	206	186	177	198	197	196	169	201	201	192	212	181	187	200	197	216	208	216	194	199	199	166	211	206	205	194	184	214	163	177	169	224	200	186	197	195	177	234	171	169	196	209	195	217	185	205	211	180	195	180	214	194	179	219	178	187	190	181	217	176	212	216	186	182	194	199	190	177	208	206
7985	979	1846	2056	1771	1477	1233	1060	951	887	804	770	721	671	653	679	648	632	566	590	572	608	604	557	599	523	532	538	552	526	526	514	525	525	480	565	518	540	505	533	525	511	550	551	548	538	506	519	505	510	516	507	533	513	500	448	494	518	544	525	504	523	501	508	527	482	484	489	511	556	546	513	491	525	497	515	502	460	489	517	532	512	489	510	493	458	510	465	509	458	491	527	468	516	465	498	547	494	512	510	526	489	512	498	476	552	513	544	475	478	496	484	497	503	499	478	490	505	533	522	530	480	492	516	522	514	497	506	521	496	507	488	518	510	478	520	502	497	488	505	508	508	486	497	482	465	486	535	513	499	481	516	526	485	498	476	484	510	493	465	466	505	472	493	512	529	522	470	504	466	476	494	471	504	539	587	500	520	513	524	508	536	488	500	500	506	515	511	481	503	484	514	525	484	507	464	494	528	479	502	514	518	475	569	480	514	495	491	528	503	468	456	506	526	466	525	473	520	468	518	487	517	523	515	450	472	521	560	530	503	483	514	494	505	479	513	508	517	473	525	478	498	500	522	519	550	495	509	512	488	476	458	502	487	489	533	496	480	523	462	466	486	480	517	499	473	501	498	489	518	478	473	488	511	549	478	508	524	478	523	546	529	510	521	527	481	482	528	469	493	487	455	509	472	493	519	488	493	469	498	542	501	503	469	522	514	473	473	471	501	512	508	498	498	483	499	499	519	511	489	509	509	493	509	461	478	478	468	529	503	529	478	509	487	463	490	496	495	502	552	506	534	538	492	508	521	531	496	479	503	526	487	530	489	436	502	483	516	505	508	515	500	511	496	526	516	506	457	501	472	547	509	495	479	507	508	493	453	506	488	486	474	464	515	485	497	458	473	497	504	475	512	521	513	513	514	494	509	527	510	479	482	503	489	552	482	522	513	507	537	494	493	466	478	525	517	488	496	511	500	501	520	502	503	482	533	523	485	510	530	498	496	488	528	532	483	523	467	476	502	497	528	519	495	499	497	494	468	522	489	492	505	493	529	471	502	495	521	491	491	486	518	492	480	486	513	494	504	505	456	470	473	507	510	513	530	483	482	508	517	527	481	534	483	525	514	496	510	455	486	511	498	478	503	498	544	504	470	473	524	505	465	504	495	516	503	465	523	509	480	474	508	483	467	519	521	502	478	507	494	483	501	509	521	485	486	452	499	461	502	483	498	517	494	493	482	511	523	513	519	475	510	514	503	507	516	520	475	469	536	484	515	469	477	488	489	485	510	493	464	476	541	504	513	502	530	544	485	501	505	492	444	496	475	555	504	521	511	477	464	501	476	499	521	498	539	510	473	478	510	538	507	494	506	488	498	492	464	486	494	521	485	466	534	500	470	495	520	485	499	483	511	530	517	542	509	502	476	532	521	493	529	483	520	450	489	542	528	494	507	500	530	497	474	473	511	492	492	521	505	481	513	513	521	492	496	514	497	510	497	451	487	543	502	530	435	467	499	466	486	519	480	497	503	504	486	469	519	539	540	511	516	500	452	485	493	467	545	485	483	502	500	509	504	487	461	518	483	482	506	465	484	509	504	459	510	477	531	505	518	501	487	468	517	545	479	484	462	544	491	523	514	475	520	529	536	527	481	503	490	525	541	527	472	487	542	514	533	489	492	471	497	524	487	512	491	498	479	513	499	482	536	488	537	520	515	515	498	523	496	502	497	508	560	499	493	509	495	543	496	504	568	479	512	464	473	499	522	518	504	497	490	494	520	478	486	467	454	520	525	506	541	506	508	551	518	475	544	477	507	516	516	529	526	517	516	520	525	476	534	512	481	471	478	500	471	488	511	508	508	481	477	508	494	526	509	489	503	503	543	468	486	431	508	515	488	494	454	477	515	472	527	542	485	530	487	497	492	511	489	492	506	494	478	484	500	474	497	489	512	518	511	471	509	510	490	519	483	472	474	487	507	505	452	499	530	547	535	478	517	488	490	490	495	498	473	504	517	464	518	465	518	515	550	470	515	510	480	494	451	527	504	525	489	521	508	505	470	501	491	453	502	505	477	503	500	487	526	550	543	513	496	544	506	518	500	522	512	513	505	493	478	506	522	507	501	536	490	490	512	577	490	494	501	501	516	513	482	511	485	493	527	505	503	484	488	504	519	479	525	526	512	516	478	519	541	499	517	539	496	469	507	502	497	509	485	505	500	502	497	508	456	498	505	488	502	520	518	497	453	499	516	537	484	533	525	496	502	494	522	516	481	521	511	512	498	514	506	475	535	472	491	492	491	522	500	489	465	493	518	500	532	425	520	497	480	481	541	482	488	511	496	520	488	520	514	504	513	483	487	519	522	503	478	514	454	504	495	523	486	499	539	486	475	477	483	483	537	492	459	565	532	483	495	451	504	461	482	477	450	449	483	479	504	521	511	511	471	526	535	497	506	519	491	505	537	457	514	499	481	509	503	489	504	497	490	523	483	508	493	480	482	469	507	503	498	479	527	512	494	478	497	473	485	500	529	480	518	488	520	508	496	488	515	518	522	486	504	458	476	473	506	478	480	501	499	485	488	503	494	505	527	508	568	495	509	504	535	507	523	512	503	485	480	477	527	452	522	492	480	463	500	493	488	446	526	520	542	485	462	462	497	538	503	543	510	512	465	490	476	477	526	514	485	541	468	493	503	504	550	537	483	506	509	521	531	506	491	476	473	482	505	489	519	501	495	536	527	502	536	515	504	501	519	458	495	496	491	508	492	479	520	520	532	520	496	518	528	509	524	495	504	502	535	509	505	497	530	475	478	454	463	509	500	510	474	472	539	493	504	476	482	495	520	510	515	476	539	486	558	510	495	491	519	527	508	534	516	491	540	520	465	522	529	525	500	522	483	474	513	489	473	526	505	508	535	493	494	515	512	507	514	504	538	479	462	493	479	499	480	510	534	542	459	470	485	519	500	510	489	498	506	526	495	523	519	490	490	517	487	487	556	496	478	505	513	502	499	518	569	519	493	494	514	519	485	532	546	484	495	529	486	496	499	508	519	493	520	478	563	532	511	533	513	481	535	490	534	481	500	546	508	490	512	493	511	489	505	503	530	491	515	495	505	486	507	509	499	506	499	545	508	489	484	446	488	496	517	514	477	558	460	529	490	494	528	509	495	515	497	500	504	497	485	543	483	529	461	523	542	482	528	498	511	480	467	477	538	536	493	500	480	486	474	535	512	542	481	469	482	489	545	504	509	509	507	510	522	502	489	482	463	540	478	493	502	500	486	461	452	492	515	515	478	501	496	509	501	474	534	469	531	475	500	509	498	518	505	511	464	515	493	494	470	484	514	501	486	472	486	481	508	511	470	536	509	484	488	491	534	471	519	517	472	515	489	493	504	500	548	524	506	471	502	521	501	561	568	526	513	501	531	479	490	498	468	475	537	506	518	471	494	569	501	493	485	478	499	485	495	498	550	507	502	527	484	525	475	483	522	482	534	506	513	505	483
1715	305	285	277	272	261	277	258	264	281	276	300	263	274	302	266	288	288	284	264	269	274	281	266	275	283	280	272	261	278	279	277	279	283	291	294	256	269	284	293	288	273	294	284	278	290	226	248	275	269	270	284	299	292	246	289	251	292	265	279	279	277	282	308	272	269	245	266	318	305	239	251	280	250	297	290	288	264	315	289	289	279	291	283	268	265	292	284	295	273	245	321	270	275	281	239	265	282	251	283	252	293	302	294	284	285	278	253	274	257	288	319	288	242	263	280	293	311	271	271	254	263	267	275	290	281	269	247	293	284	288	297	263	320	267	269	266	274	299	298	294	267	298	264	281	289	244	230	295	248	303	314	280	279	294	278	279	251	307	282	292	264	302	287	288	279	289	274	302	280	268	287	297	274	275	262	304	297	282	247	287	275	267	259	255	310	291	311	304	283	271	275	303	302	293	244	269	303	299	288	293	246	269	274	279	252	298	285	267	293	273	289	264	278	246	246	250	295	293	277	300	280	263	262	280	280	269	263	255	260	285	243	265	251	263	292	287	265	279	266	264	296	315	310	299	297	300	263	288	264	291	277	263	276	283	295	310	281	287	291	273	272	320	255	307	294	279	298	285	258	260	302	262	231	290	294	273	273	272	272	259	267	270	296	320	270	273	256	292	287	259	294	271	283	314	241	265	272	261	293	285	277	278	267	257	291	252	272	272	233	277	265	268	281	266	278	284	275	279	298	272	284	262	286	280	269	265	255	294	304	268	280	259	256	258	246	263	284	272	263	258	259	265	276	263	297	267	298	278	275	288	268	291	282	272	285	332	291	240	265	345	280	306	279	289	278	286	260	286	277	287	256	291	296	328	257	284	295	277	313	264	262	285	266	263	301	297	305	282	262	258	276	275	277	265	274	253	304	311	277	256	264	275	297	273	265	294	287	289	232	273	249	273	305	295	261	294	289	251	261	303	286	295	278	299	259	265	278	254	315	305	260	284	262	242	263	268	288	256	287	301	271	261	270	261	280	304	247	282	272	262	276	292	286	288	252	264	299	311	281	292	276	294	276	312	245	269	293	293	287	276	272	256	287	296	280	259	246	287	296	265	272	282	266	259	292	273	256	262	303	285	258	292	302	286	308	276	313	279	281	272	262	284	294	304	300	290	299	311	247	280	273	293	285	288	273	262	269	284	270	276	273	291	236	261	267	296	305	294	292	294	284	302	272	305	244	265	272	273	295	283	280	261	258	262	274	290	320	286	293	255	265	294	252	309	325	264	273	257	267	279	267	290	299	273	279	316	257	276	276	282	311	285	247	301	266	307	276	289	296	298	286	267	268	317	254	270	262	292	264	273	278	289	277	288	274	274	273	272	280	259	292	263	277	292	298	272	294	265	319	276	304	295	242	272	287	291	315	300	341	259	269	290	276	248	267	309	295	281	266	285	276	257	255	308	276	277	277	278	242	280	290	306	299	272	313	279	274	287	276	267	274	277	265	253	289	246	290	254	251	298	292	275	266	310	288	289	269	268	261	317	273	259	308	268	298	281	251	279	258	265	287	284	290	243	250	294	258	261	296	281	255	273	280	297	276	278	302	307	274	276	262	303	300	275	294	271	254	282	279	277	317	272	283	297	298	278	280	290	284	286	296	279	299	297	247	286	259	268	257	259	298	277	256	255	282	312	271	261	272	272	242	257	289	239	259	284	272	290	262	279	289	279	278	266	291	261	260	285	280	290	283	246	268	293	255	296	282	270	292	298	281	276	295	278	262	309	293	273	273	261	304	321	295	295	273	304	244	254	278	281	280	290	301	281	275	282	277	290	261	307	262	279	270	285	266	300	303	257	273	274	281	239	306	268	266	269	276	258	278	264	304	280	247	259	260	235	265	261	308	306	327	261	300	286	291	267	291	258	300	316	281	265	294	292	298	300	281	246	267	299	301	281	275	295	261	263	244	287	273	263	291	267	296	291	275	316	302	274	300	271	275	287	289	295	277	291	242	298	266	275	291	258	279	265	255	265	285	278	243	289	303	305	267	308	278	260	289	268	308	281	254	245	290	268	282	265	267	251	300	286	262	311	281	263	277	244	287	284	265	261	287	273	252	278	279	254	271	299	267	302	288	283	288	291	282	305	290	301	269	269	270	289	279	293	270	293	264	252	289	264	265	252	283	293	303	284	260	283	299	259	267	292	291	256	260	285	271	283	270	268	303	287	269	268	284	259	298	303	265	294	277	261	278	281	299	298	281	294	289	287	287	277	265	283	295	273	243	267	283	247	307	268	260	292	281	315	268	278	290	264	251	263	259	290	267	255	283	282	266	275	264	293	288	299	288	273	258	242	269	275	264	310	341	265	303	277	293	249	287	255	282	267	275	282	283	312	261	294	289	296	279	300	250	304	306	256	266	280	284	264	290	272	275	296	278	293	286	313	292	319	249	277	282	285	249	304	282	269	282	267	273	276	253	276	287	290	271	270	263	272	287	254	294	264	295	275	292	293	249	278	298	275	274	259	251	278	271	285	294	277	286	279	269	261	273	251	284	260	253	310	289	253	296	283	279	306	268	290	286	264	259	255	263	258	295	265	281	269	277	305	302	255	259	310	281	251	300	280	304	287	289	268	294	290	261	243	279	277	262	280	279	276	296	268	286	273	305	257	273	282	262	265	277	283	275	301	313	282	294	286	315	276	265	274	296	262	277	266	320	242	275	264	298	260	262	311	307	283	266	287	279	287	266	269	262	294	270	289	316	301	304	276	270	268	277	277	320	267	266	296	286	318	302	263	286	306	263	286	287	272	274	296	275	262	262	273	264	272	305	258	315	271	297	274	290	276	284	284	276	286	298	251	300	235	291	245	298	263	265	295	308	257	279	242	307	266	281	277	288	283	311	263	280	273	263	290	252	252	281	246	289	249	290	291	299	285	272	275	298	254	279	284	283	295	284	282	276	287	271	255	274	297	283	274	273	270	255	267	314	252	254	276	250	266	279	277	296	328	265	277	262	277	277	283	256	282	285	272	254	250	259	256	297	281	237	292	269	267	266	246	261	271	277	300	269	268	255	264	282	260	283	326	265	290	264	252	260	294	265	287	291	273	267	267	259	253	277	297	270	257	295	291	294	301	263	272	303	262	273	300	303	263	280	279	273	290	275	277	298	272	269	237	293	257	271	299	278	258	267	284	283	276	254	248	289	296	296	275	259	276	276	272	294	277	269	229	284	280	282	318	265	274	272	286	286	301	264	282	294	279	266	272	287	264	307	265	289	258	287	287	304	289	272	298	295	266	286	307	247	291	285	271	267	283	287	289	324	274	272	280	250	259	290	285	291	300	263	275	276	290	293	271	276	273	298	310	284	267	302	291	308	290	249	272	256	287	254	276	279	244	281	274	261	275	288	316	277	257	281	267	278	292	334	310	283	281	301	256	272	258	264	273	237	269	296	246	256	282	291	309	254	268	277	287	271	269	297	262	303	253	269	278	263	291	305
1857	638	651	640	691	708	614	655	676	643	603	626	648	621	627	671	617	657	598	645	638	638	613	613	636	706	632	589	645	615	583	592	629	593	644	618	632	672	615	670	667	641	611	595	610	645	645	634	656	620	591	567	636	656	567	602	619	636	661	607	657	640	603	645	625	632	588	628	626	621	616	618	614	641	587	619	590	617	637	622	618	615	655	643	642	627	622	624	683	616	590	595	614	612	634	597	607	658	636	601	645	633	603	616	635	582	621	637	644	591	615	635	644	627	680	613	622	665	613	648	614	602	616	624	665	671	668	638	620	626	629	625	634	589	633	601	621	582	595	634	640	625	669	593	616	629	630	650	608	652	649	617	610	638	619	617	569	617	634	636	659	602	639	597	625	628	616	623	600	626	653	620	652	581	589	631	606	619	618	620	615	646	609	610	596	619	636	597	626	644	596	623	675	604	653	613	627	625	585	585	555	643	625	634	641	629	597	594	634	640	609	644	644	620	582	632	581	619	618	649	629	587	637	603	591	591	623	593	669	661	647	617	609	604	622	633	636	666	642	688	620	607	603	594	594	606	597	650	582	575	608	642	605	636	622	598	631	595	628	630	632	650	662	615	577	621	635	622	651	616	617	644	651	638	621	653	623	585	621	596	613	584	581	606	574	640	644	588	599	617	638	640	672	594	617	632	640	630	634	600	647	573	635	649	600	584	624	665	614	586	585	600	635	652	604	601	632	568	647	609	644	580	603	658	608	610	637	626	608	601	610	606	588	596	659	640	647	587	570	608	604	594	662	638	623	679	628	589	609	640	640	581	647	656	601	603	594	650	600	596	653	642	642	631	611	650	613	607	639	636	605	617	645	604	645	621	608	624	610	636	634	640	625	604	570	642	643	634	595	627	624	635	617	649	634	676	625	673	602	669	611	636	609	634	618	570	604	607	610	603	636	608	653	616	612	638	596	633	627	643	655	639	631	639	622	657	611	612	626	664	639	623	687	624	564	649	641	679	604	579	667	626	585	628	607	619	644	639	655	634	625	609	595	641	594	651	639	631	605	631	633	637	622	622	630	619	630	590	659	639	622	618	592	611	630	617	615	632	629	651	641	661	634	598	646	638	604	654	597	623	595	631	602	603	645	603	673	639	601	634	633	646	630	668	646	588	645	655	628	613	622	624	648	615	618	625	638	592	591	643	634	629	638	691	621	612	641	603	629	667	617	649	587	608	646	614	628	677	630	631	632	615	652	600	629	636	609	622	660	657	642	609	607	613	643	626	624	680	613	651	609	631	597	665	635	610	685	614	683	626	621	611	627	627	635	638	664	680	622	655	622	612	645	630	636	627	623	599	631	639	658	667	678	597	614	600	611	626	610	646	604	630	623	588	659	642	612	634	590	601	588	625	586	667	632	589	616	624	617	593	618	687	612	668	625	617	673	633	635	658	634	575	669	584	653	641	603	597	621	645	616	648	595	619	624	614	653	644	604	608	612	607	666	587	617	594	598	681	634	603	587	657	633	620	653	606	640	636	608	605	635	658	654	602	627	607	616	633	627	627	647	604	652	608	662	600	680	626	595	599	646	633	583	612	608	661	627	654	577	607	650	600	690	608	640	609	626	602	616	601	669	642	606	645	603	578	621	606	633	649	622	565	588	628	619	655	662	593	622	621	665	604	645	616	649	647	586	616	671	569	639	639	629	602	654	597	607	618	634	612	683	654	655	649	600	615	620	585	656	606	631	611	615	597	619	617	610	600	622	667	647	631	613	651	635	666	662	680	633	643	651	655	611	635	640	640	595	620	590	577	640	589	629	640	613	591	642	676	612	612	599	689	658	678	614	690	611	586	625	634	617	618	605	591	665	579	673	652	598	635	605	614	601	591	608	635	605	637	609	669	633	594	624	617	603	608	603	636	636	630	630	643	644	591	602	664	635	620	602	608	621	615	598	664	610	626	622	647	636	687	621	616	622	631	613	627	634	608	671	661	602	625	602	649	645	652	630	607	578	599	668	629	639	644	622	668	576	600	596	579	613	620	630	578	616	638	600	613	650	646	633	609	594	619	612	649	569	661	647	661	659	599	602	634	629	606	630	583	578	628	641	595	572	599	625	615	585	609	641	653	621	630	612	632	604	656	619	629	646	642	639	624	624	583	640	582	612	608	581	604	616	616	631	588	630	607	628	626	649	627	652	646	680	613	620	598	636	630	592	609	663	606	618	606	641	659	700	666	639	659	694	597	612	634	588	613	671	617	649	665	633	601	647	640	584	648	636	614	637	589	647	640	649	604	624	644	616	638	658	666	621	606	606	634	642	643	601	641	638	648	605	655	611	627	634	634	651	589	615	652	634	601	654	636	588	619	665	648	611	639	623	607	651	667	629	583	618	624	594	653	615	626	650	609	605	642	582	676	614	592	621	596	602	634	618	614	594	625	646	611	630	602	612	597	631	625	650	611	599	610	655	635	616	592	625	628	637	654	657	635	617	626	630	656	649	622	606	640	580	590	662	633	622	614	582	602	626	650	622	666	619	628	638	622	624	607	660	577	638	655	625	596	597	645	651	587	625	639	641	616	625	640	682	646	691	625	629	617	613	613	640	656	606	695	585	605	676	650	632	647	640	633	597	613	585	595	629	619	631	617	631	637	632	607	561	623	605	654	616	587	610	595	654	605	646	600	653	655	682	608	618	613	644	587	663	666	657	657	615	616	662	622	635	661	598	619	597	644	663	646	632	664	640	636	627	625	627	647	636	584	645	634	652	594	596	613	594	648	617	571	640	612	590	593	644	617	591	669	601	623	624	611	588	636	621	683	623	623	616	599	632	633	663	616	614	634	598	596	625	655	649	654	632	571	614	577	633	643	613	587	646	611	638	625	601	656	613	662	686	608	637	635	612	609	600	649	676	620	601	675	636	598	641	612	616	648	627	623	614	630	609	692	592	629	633	641	586	641	637	646	635	667	592	638	667	598	578	646	651	603	644	637	624	641	604	622	624	633	599	604	672	628	630	578	654	644	628	622	582	692	623	661	624	611	652	588	561	627	631	593	645	630	593	639	648	642	603	630	650	595	615	629	659	615	630	593	608	632	612	580	623	598	659	621	584	672	643	647	631	611	636	618	638	617	629	653	628	639	647	638	609	638	634	592	630	617	686	587	613	651	635	623	637	586	602	613	605	615	582	626	618	636	652	644	654	637	609	656	590	611	635	603	605	651	651	658	582	633	619	656	603	676	601	598	577	631	605	624	604	596	577	610	646	620	593	631	599	655	616	641	641	601	600	632	643	634	610	605	658	628	653	640	645	598	616	662	657	638	623	657	610	579	648	597	647	639	653	598	632	673	606	656	613	565	609	656	624	623	640	575	624	645	642	614	652	601	646	617	624	654	632	621	629	608	597	611	633	651	601	601	667	637	641	662	655	606	621	618	605	629	595	615	657	620	627	621	628	605	595	649	559	628	625	583	649	636	590	679	637	619	649	629	618	674	593	615
7495	449	421	347	285	231	224	174	183	164	171	139	138	149	134	138	146	142	111	150	134	127	130	125	116	111	119	130	111	144	136	116	124	135	125	101	121	143	127	115	128	150	129	112	133	137	112	127	145	106	103	116	112	122	127	116	118	106	138	123	129	137	136	110	111	132	109	121	122	121	131	122	136	142	127	130	125	107	113	120	124	117	132	111	113	133	123	112	99	125	135	148	138	116	112	119	104	126	125	115	158	120	118	144	128	124	129	119	102	120	106	128	117	129	134	100	133	128	117	105	146	108	115	125	124	121	104	107	124	117	112	113	130	112	130	141	112	109	117	138	129	125	116	96	111	136	120	135	124	119	112	124	107	110	117	107	109	104	103	116	129	146	137	143	106	107	122	136	140	111	135	137	124	123	132	104	124	112	122	121	150	129	112	110	104	119	129	131	121	116	105	121	111	119	116	116	136	120	106	116	144	118	127	120	110	149	119	120	116	121	100	108	125	115	111	131	139	149	122	110	129	133	147	138	119	117	107	116	124	130	123	130	109	137	128	120	128	125	117	98	105	147	127	124	102	125	115	130	153	121	128	116	112	133	142	102	112	130	139	106	102	117	117	111	143	126	137	145	153	120	139	126	110	138	124	120	114	122	131	132	136	100	121	117	119	101	104	108	109	112	132	148	131	108	116	124	113	127	122	121	123	120	101	134	122	107	133	132	124	100	130	116	114	125	99	127	126	132	108	118	112	136	133	116	116	140	110	124	116	135	128	118	127	115	108	132	120	139	120	125	120	127	111	95	122	136	118	130	117	96	118	114	125	115	120	135	137	134	135	106	130	108	107	121	132	118	112	137	121	145	127	121	122	99	108	126	129	123	110	123	136	129	132	119	99	120	129	129	115	113	133	133	136	134	130	107	129	119	119	99	111	137	126	119	109	136	137	107	122	118	134	120	119	132	134	123	105	126	135	127	117	121	108	115	103	129	108	133	109	109	115	118	128	116	121	133	141	133	103	114	107	111	130	118	136	124	120	120	123	111	126	133	139	112	115	130	113	146	134	124	116	118	123	119	145	142	133	125	134	109	138	111	118	133	120	139	129	126	116	129	113	117	135	114	113	117	107	128	106	157	117	139	114	134	119	117	154	136	127	122	114	139	123	124	114	112	112	138	118	137	125	121	129	134	115	129	125	104	110	151	134	134	130	106	123	114	127	108	107	134	108	131	109	102	146	120	126	107	125	126	122	144	111	135	112	121	126	113	122	142	137	96	111	140	116	109	123	127	140	126	106	107	110	108	115	121	136	138	119	116	115	132	121	106	124	108	116	143	120	134	106	108	119	142	120	128	112	128	104	128	134	117	129	125	117	148	129	101	107	120	111	121	134	128	135	128	112	124	132	127	115	116	154	104	131	132	106	106	122	116	132	143	126	121	118	140	143	139	118	121	121	135	137	133	119	107	120	133	124	129	144	128	136	127	123	140	136	140	125	120	130	122	135	133	123	100	120	105	138	123	118	123	101	135	111	140	106	102	123	126	122	127	119	121	111	156	134	115	136	109	142	112	132	140	140	149	126	113	108	115	133	130	127	113	125	128	138	124	132	113	110	125	125	148	125	92	118	118	126	125	126	140	110	116	134	116	134	131	119	140	112	133	127	122	108	133	111	124	112	99	110	128	111	137	138	128	122	122	114	115	112	130	126	109	146	132	113	109	113	125	143	119	138	122	134	125	115	115	121	140	153	116	116	132	132	117	143	114	124	131	112	111	111	121	112	127	132	113	130	120	144	108	132	117	127	132	125	99	114	115	108	112	139	110	123	113	113	111	132	135	104	119	136	118	132	123	109	120	120	129	133	134	117	118	126	135	130	110	130	127	134	113	125	111	98	126	129	107	110	123	106	118	136	118	117	107	133	130	117	128	115	118	116	145	113	108	127	127	135	137	101	125	128	113	136	106	130	139	128	105	123	139	123	142	145	105	108	130	121	106	130	120	129	133	122	117	135	141	122	103	132	137	110	113	116	145	126	101	118	131	115	126	131	123	139	115	130	105	125	110	123	132	109	142	155	145	119	117	124	127	120	130	112	122	125	115	111	120	113	151	115	136	119	113	118	110	122	138	125	127	129	112	116	112	117	114	116	120	111	126	113	124	125	117	112	129	110	130	104	126	125	103	138	147	126	128	118	131	151	121	107	148	124	115	126	115	105	95	126	106	121	114	100	110	99	114	114	143	129	128	110	124	113	131	137	125	114	120	118	129	122	124	136	113	119	120	118	127	124	116	118	116	105	122	130	117	104	123	115	126	128	122	115	141	123	148	143	114	108	126	109	123	121	129	123	119	113	107	105	134	125	116	129	114	116	141	117	113	121	122	138	111	129	137	116	141	110	105	125	118	102	111	128	117	118	110	140	105	115	100	117	132	124	123	135	119	141	130	119	135	116	110	119	124	133	146	129	129	107	118	121	127	107	123	137	108	108	129	129	120	113	122	111	129	132	125	129	136	143	116	122	128	122	133	118	138	117	124	124	126	104	101	126	135	140	111	147	140	137	122	125	124	125	119	128	130	119	141	107	124	115	129	113	126	125	120	133	113	134	122	138	124	117	117	102	117	115	129	110	108	112	103	133	98	123	114	126	122	121	121	163	116	127	126	138	111	106	107	122	99	126	126	107	116	129	137	133	121	117	105	129	127	119	114	127	107	123	94	117	96	130	117	114	117	139	123	147	125	124	116	120	138	110	99	101	123	117	129	121	118	118	148	106	123	118	126	127	135	130	131	116	124	112	116	152	121	131	135	134	139	124	99	113	138	114	122	109	124	113	135	123	108	107	112	112	119	113	118	120	110	109	108	121	114	118	133	136	123	115	127	119	128	96	149	103	138	133	119	124	129	99	133	101	133	116	108	131	126	129	127	104	142	144	130	118	122	127	140	129	125	113	129	145	122	133	120	129	124	143	138	142	121	102	121	126	117	137	136	104	145	122	116	140	129	119	141	123	131	112	124	127	144	119	123	115	114	123	112	115	114	119	122	105	112	97	113	137	129	125	89	121	115	130	99	118	117	135	112	129	136	126	102	111	111	113	119	110	133	116	119	129	121	112	122	136	132	118	116	116	114	130	131	120	133	113	125	134	122	155	110	124	127	117	133	126	106	136	125	135	106	123	122	123	103	125	122	106	147	91	135	137	117	115	123	117	148	132	129	121	130	132	106	127	98	140	138	121	119	114	146	128	104	138	137	104	116	141	120	110	137	121	136	107	114	117	111	143	103	132	108	105	122	121	119	144	105	136	131	111	119	117	141	120	149	126	125	114	114	119	104	118	127	124	137	116	144	112	117	124	139	107	114	130	112	133	109	139	132	102	121	122	120	141	142	135	142	121	121	122	126	130	126	126	129	110	122	121	132	139	119	111	124	121	138	140	141	133	132	145	126	136	136	119	146	119	118	133	140	138	123	112	141	126	131	120	118	143	152	139	125	122	112	120	143	99	122
6068	582	980	1129	942	843	702	619	625	530	488	426	466	401	391	405	412	407	411	364	374	366	343	407	359	372	359	376	365	347	357	330	348	325	366	349	343	330	328	316	328	337	320	328	331	331	371	308	341	328	321	334	367	315	314	335	318	360	305	328	314	305	331	326	318	331	312	323	347	325	335	337	315	322	331	351	314	315	349	297	312	339	340	307	380	325	328	311	343	339	319	324	319	312	332	319	290	344	334	342	326	301	326	307	323	339	324	356	346	322	326	350	305	319	323	380	322	335	358	304	350	347	313	329	315	336	355	302	317	339	323	337	319	317	328	322	313	324	308	313	346	359	328	292	313	341	327	340	336	314	355	309	322	357	349	299	348	323	328	347	336	325	332	361	310	341	341	319	329	339	319	296	323	349	321	316	337	358	327	328	319	330	304	306	326	316	302	373	307	323	351	323	318	312	342	296	333	341	341	307	291	335	350	337	327	305	320	313	307	312	367	341	338	348	323	326	344	338	352	335	297	340	340	296	341	361	322	324	320	313	339	315	345	353	359	308	340	322	344	320	355	340	320	320	322	297	297	323	318	319	338	307	326	296	321	307	347	335	324	323	308	370	316	335	332	336	311	350	338	330	316	337	316	299	339	328	348	353	363	342	310	303	320	330	315	304	346	364	290	355	347	326	328	339	352	316	322	319	309	326	333	330	349	331	308	340	318	376	311	330	337	362	308	298	311	338	310	320	311	324	351	355	331	332	324	316	311	300	338	326	336	326	376	331	326	318	321	348	343	373	310	335	326	305	333	316	348	322	316	337	346	312	325	333	325	312	349	304	340	298	334	300	321	328	305	348	296	337	315	330	337	321	370	361	277	328	300	308	346	317	305	326	304	343	292	335	331	327	303	346	332	332	336	326	322	323	329	315	368	329	311	317	283	300	323	340	349	319	297	309	333	334	322	338	320	302	351	345	293	351	308	331	318	320	318	323	347	318	341	342	350	333	323	320	350	328	358	294	340	345	306	325	314	329	314	361	325	315	363	331	316	327	330	305	331	324	322	339	324	334	287	353	354	332	325	313	344	313	311	328	319	337	319	300	303	324	351	326	323	327	322	316	341	323	319	348	324	325	352	338	343	365	345	309	334	331	288	334	293	304	312	322	341	349	332	331	288	318	346	351	325	351	343	304	330	332	313	352	325	323	331	314	334	341	331	311	313	334	321	306	313	345	320	300	343	307	357	361	339	331	314	301	295	346	307	344	321	338	337	337	323	330	310	324	324	373	322	316	297	333	312	332	303	348	322	299	334	296	335	321	339	352	349	379	376	324	339	341	320	304	309	326	342	323	307	349	332	338	327	333	329	347	306	334	302	298	336	318	309	334	348	334	327	322	302	312	313	332	290	310	336	335	309	300	344	323	326	299	351	306	354	322	293	324	318	321	333	307	320	316	349	297	335	334	299	330	322	324	337	318	332	335	340	341	302	304	313	311	300	339	316	317	339	323	327	317	315	343	314	331	345	320	304	299	331	303	292	338	325	350	301	336	302	316	319	322	300	354	331	334	307	315	321	335	325	312	378	299	316	363	330	347	340	312	299	367	356	306	344	320	291	315	303	340	328	309	350	339	323	341	323	334	325	344	325	320	330	321	331	323	355	305	321	310	309	309	305	353	282	332	306	340	345	337	314	330	346	321	289	368	340	324	303	327	319	331	316	326	305	325	337	323	307	349	338	311	320	328	298	343	306	355	339	326	346	318	302	350	326	353	337	344	315	319	316	322	317	336	321	348	324	340	338	337	316	289	311	343	311	320	339	298	341	290	345	314	292	330	322	331	325	342	309	343	317	309	331	322	355	330	333	339	311	322	345	344	350	323	304	334	328	329	333	330	320	301	313	348	332	279	315	305	306	376	360	310	353	332	329	310	309	330	354	314	336	358	293	300	332	336	333	273	314	323	329	329	333	317	299	336	363	325	337	319	307	323	350	308	309	317	317	295	325	351	298	316	326	294	351	325	311	304	323	312	324	335	309	303	345	316	336	321	360	332	307	329	318	307	290	342	330	319	320	313	341	323	345	314	320	341	322	325	323	320	319	321	335	306	307	317	370	339	306	324	334	329	341	309	322	345	313	306	307	311	289	331	321	345	336	350	315	310	322	345	344	333	366	300	338	322	327	295	322	322	342	339	308	304	304	317	333	334	318	352	330	332	333	320	296	314	300	322	286	301	327	333	369	328	340	313	328	313	350	325	291	337	335	350	323	317	308	328	345	348	346	319	339	314	349	310	346	311	322	322	329	352	328	300	324	349	329	315	308	316	305	310	320	332	336	328	320	344	322	303	350	327	326	324	333	347	324	330	352	346	332	328	306	298	372	295	356	301	342	310	323	330	308	299	332	310	329	341	348	338	315	337	329	306	306	312	331	353	313	290	317	282	314	343	297	326	271	310	306	326	319	302	298	339	320	297	337	320	333	298	328	324	301	321	302	290	322	311	292	355	312	320	287	356	307	319	321	298	342	338	354	324	328	335	318	317	314	323	347	318	317	329	322	331	321	319	318	323	300	349	329	330	328	377	325	331	348	333	337	337	314	329	311	297	314	321	299	334	343	330	363	314	304	319	296	334	332	323	374	325	331	310	311	309	330	300	316	344	297	318	296	298	347	319	295	328	324	337	308	351	323	319	313	333	311	312	357	310	291	324	328	328	312	321	319	330	357	319	311	322	325	344	342	279	387	294	346	290	306	307	340	332	329	311	353	335	341	314	311	322	329	318	315	356	300	328	311	310	331	334	315	326	318	320	301	326	302	316	329	342	344	289	322	352	323	323	283	340	345	306	329	322	328	326	343	328	295	365	322	329	337	365	321	307	310	343	334	295	334	302	318	321	320	322	350	315	342	318	331	327	302	330	336	311	299	296	330	315	339	314	335	317	324	341	326	337	333	329	339	290	346	320	354	343	326	285	304	336	309	316	317	320	350	340	319	344	335	301	354	334	306	316	331	284	356	309	320	339	308	337	301	311	296	308	351	343	305	318	348	351	329	334	358	345	349	313	318	311	311	347	330	351	325	313	304	315	356	339	317	326	315	351	337	331	328	313	303	334	322	311	355	322	339	313	362	320	322	351	336	311	321	344	335	356	313	330	335	348	294	319	346	350	327	345	313	336	314	341	322	320	303	311	342	338	319	304	318	313	341	336	307	335	324	332	320	329	307	332	329	312	318	361	322	332	310	344	328	344	331	324	327	358	357	308	300	320	313	315	334	297	366	330	344	322	320	335	336	324	319	300	322	356	324	310	306	322	365	347	324	319	328	337	322	338	328	317	320	324	357	293	306	335	353	280	320	291	335	318	309	327	319	334	317	363	317	317	343	335	329	336	327	340	343	323	323	325	331	294	361	328	330	281	304	349	297	319	288	336	314	340	350	324	331	340	348	329	316	344	351	324	327	331	330	363	329	331	316	318	378	303	332	331	321	325	328	324	334	356	334	285	316	307
14109	1075	853	689	503	394	336	327	319	260	236	246	253	248	211	207	199	228	215	241	223	217	220	210	252	201	192	220	223	208	184	190	177	208	238	226	198	219	196	201	199	217	223	190	219	221	187	182	173	216	193	189	200	196	217	195	204	215	211	199	208	193	176	188	181	208	202	183	213	182	175	212	240	191	225	208	216	207	209	201	211	221	186	176	217	214	182	166	210	222	170	189	205	196	176	184	209	189	192	189	210	195	203	183	218	194	196	213	211	212	221	205	211	213	206	197	193	188	208	204	231	209	185	204	219	194	236	194	185	219	209	201	193	192	199	228	224	206	216	229	194	218	223	191	209	196	200	190	216	216	230	218	223	218	193	212	198	198	193	208	218	184	175	214	191	179	217	153	190	207	216	183	203	208	182	202	209	198	203	225	210	186	208	190	196	190	195	215	193	200	216	181	197	200	191	206	186	186	199	210	205	223	205	181	219	196	214	217	206	182	177	203	210	206	210	186	204	221	221	207	163	227	218	197	237	207	217	201	202	246	227	204	189	214	223	171	186	195	171	175	210	194	208	186	207	197	203	193	203	214	186	204	206	226	237	197	195	215	185	178	218	189	194	190	200	194	193	199	226	207	204	190	207	213	205	209	192	198	191	227	196	189	178	169	173	191	200	188	244	193	184	223	218	210	212	201	194	175	221	214	178	186	189	200	206	195	217	193	164	178	212	193	182	199	220	210	214	201	207	196	208	225	202	229	176	188	175	196	214	206	205	177	173	208	174	212	190	197	202	184	200	204	194	241	181	194	219	217	212	195	200	209	191	208	183	208	209	207	186	190	222	215	200	192	199	191	224	203	183	225	199	171	177	202	200	212	207	193	206	209	202	185	166	193	202	191	191	165	200	197	205	202	201	178	214	220	205	205	204	225	209	198	205	193	218	206	184	206	200	229	198	211	206	199	212	213	201	183	220	212	192	178	210	209	194	220	184	209	205	189	194	208	180	180	209	206	195	202	182	213	205	188	185	172	210	211	218	210	205	194	201	181	190	172	199	184	198	192	215	176	209	190	197	199	187	215	176	185	221	206	190	238	189	217	181	193	214	194	215	188	189	197	170	168	234	179	209	195	200	222	167	218	205	210	193	187	180	197	204	195	223	198	210	167	218	206	174	193	199	208	223	192	215	219	196	208	182	179	216	210	176	221	189	205	201	205	183	219	171	197	179	193	181	206	186	214	228	202	202	198	219	215	207	191	207	173	200	220	203	205	203	213	216	185	195	212	185	210	205	171	179	184	192	204	211	220	187	185	218	157	176	218	223	206	192	193	199	190	226	212	206	200	212	211	173	193	219	195	187	210	204	200	194	228	237	189	225	196	199	218	189	204	193	177	215	208	179	204	200	201	170	217	181	179	176	195	204	204	192	196	186	214	185	212	188	175	187	209	200	206	161	187	198	217	166	186	203	180	201	205	194	218	183	228	207	210	195	212	182	218	203	205	187	207	220	179	193	220	209	193	208	197	216	207	178	202	165	189	233	191	200	235	223	228	181	196	192	179	202	213	167	198	194	229	210	223	210	200	183	179	182	224	189	191	199	176	223	181	214	202	197	192	197	211	190	195	183	193	191	205	216	204	192	209	179	189	203	204	194	201	194	185	181	219	184	213	212	185	210	201	198	197	173	217	202	203	178	204	187	206	207	169	172	207	213	173	187	190	183	176	202	202	214	203	227	202	249	221	225	215	162	183	171	189	205	189	209	183	217	193	195	184	188	227	195	193	187	199	213	212	204	184	203	208	206	183	199	185	201	195	203	193	196	222	207	191	222	196	224	193	230	196	188	201	205	198	199	204	196	195	202	199	212	195	218	187	215	184	225	181	195	215	168	185	220	186	190	193	202	189	169	204	185	208	220	219	203	197	173	185	220	221	207	203	232	178	263	212	204	185	193	198	216	190	194	174	199	206	206	190	203	235	194	183	183	214	198	209	205	200	223	193	223	186	209	195	208	182	196	213	212	223	203	193	198	200	203	225	191	205	194	188	194	220	225	202	191	196	178	195	179	218	202	159	230	166	216	194	198	216	191	183	205	197	197	192	192	195	202	230	181	186	191	187	214	191	191	178	209	204	204	205	202	177	192	177	209	228	221	209	206	193	200	211	195	189	195	173	212	197	205	178	203	174	193	192	169	181	204	205	219	185	158	181	201	214	197	201	202	210	205	183	190	187	198	170	208	186	198	218	201	209	217	190	191	196	244	211	211	206	201	197	230	203	215	188	218	219	232	201	181	216	186	198	192	199	183	219	204	211	211	205	204	198	204	209	205	200	217	205	205	187	211	210	227	212	191	209	216	212	201	210	183	191	211	240	192	198	192	185	210	221	200	211	231	187	201	186	206	204	202	212	203	226	221	203	195	214	229	184	201	206	184	197	223	190	207	187	209	216	196	203	195	199	211	180	198	215	197	193	189	220	211	167	204	180	207	202	194	207	196	197	195	206	202	196	170	201	195	194	215	202	215	187	215	183	192	223	216	203	188	185	178	210	197	182	167	175	204	196	198	188	189	196	186	190	202	170	220	157	191	191	206	222	205	229	208	185	200	204	188	192	194	202	217	188	153	186	201	193	185	210	195	185	211	203	173	200	174	210	201	224	183	189	190	199	191	191	204	193	235	187	214	210	200	206	162	188	215	188	208	206	203	220	180	237	204	195	194	202	207	176	214	197	182	192	195	216	198	197	195	192	185	178	188	176	208	196	186	207	223	226	201	220	206	192	209	200	185	191	216	196	193	209	200	176	188	180	170	188	210	175	236	195	185	186	207	201	197	186	197	235	200	185	224	204	197	205	204	184	207	220	212	203	220	179	218	180	215	184	207	197	202	210	190	186	190	209	231	214	210	201	193	226	166	216	175	197	196	190	210	175	150	180	172	168	187	188	210	205	183	192	200	196	202	193	184	203	191	190	210	203	198	194	172	178	209	177	215	195	174	197	215	197	191	210	177	178	223	173	219	185	198	199	224	206	215	203	185	203	168	191	218	206	218	252	176	197	184	203	172	211	202	194	198	204	208	197	184	184	210	223	192	185	186	213	187	186	175	178	213	212	196	186	239	200	208	222	190	192	205	186	218	175	201	196	202	206	167	182	180	206	199	209	199	208	209	182	197	219	211	191	193	189	197	188	170	185	198	171	202	206	193	195	220	204	199	199	179	189	186	185	201	208	204	201	160	216	190	217	216	191	207	190	180	192	189	202	185	184	202	244	206	187	215	206	209	205	178	186	196	193	183	178	208	185	207	197	213	201	214	193	207	198	208	188	179	181	197	236	209	209	196	185	209	191	193	203	191	224	198	201	205	185	217	213	196	179	181	232	200	181	201	202	208	193	202	192	220	210	203	205	203	213	183	193	202	205	210	255	177	210	208	222	196	191	234	217	184	196	185	188	210	200	210	195	181	213	187	191	206	221	174	232	185	167	219	213	196	190	206	194	214	204	183	200
8082	989	1820	2134	1812	1485	1217	1047	929	901	847	739	732	678	645	649	620	614	565	579	603	597	575	545	591	597	604	560	567	530	563	536	545	549	578	558	506	539	513	483	523	512	499	542	519	522	480	558	477	492	532	488	497	490	534	492	528	480	510	507	521	514	527	514	501	523	500	518	501	493	468	524	494	484	505	446	477	508	501	508	510	510	497	495	498	528	527	488	526	519	487	458	516	477	519	509	516	465	500	510	500	532	461	490	508	482	508	535	540	495	550	519	523	463	540	488	511	500	505	483	499	461	531	508	489	470	513	513	500	481	492	492	472	488	508	470	523	537	524	527	513	503	485	510	543	498	468	497	519	517	477	484	535	514	478	475	526	520	532	478	531	478	494	523	522	540	471	510	537	527	504	490	507	500	472	502	505	472	501	518	528	519	474	527	500	512	508	498	474	513	501	492	516	478	510	504	512	500	499	516	553	565	518	484	513	495	493	515	512	535	490	505	507	509	477	473	497	548	478	485	448	499	518	515	486	499	503	477	487	505	512	495	569	540	502	501	531	500	493	522	494	486	464	511	522	497	491	524	492	477	507	491	540	495	528	502	470	475	503	517	521	517	523	481	515	513	497	503	495	518	487	508	527	483	521	478	492	498	511	504	516	506	468	545	478	497	531	502	559	534	498	504	530	482	533	478	475	434	505	523	509	489	514	522	505	505	494	469	463	509	531	505	499	525	491	504	497	478	464	533	500	495	531	520	521	493	473	511	501	497	499	500	508	509	510	494	494	485	497	515	490	470	539	528	459	480	548	495	483	497	499	517	484	491	520	513	490	511	508	504	512	534	535	494	454	497	495	498	497	490	479	490	531	489	494	494	517	526	529	492	485	491	503	502	498	451	529	522	479	484	528	474	546	499	516	476	520	553	490	513	500	512	552	478	541	521	513	463	480	510	495	498	510	502	517	532	520	487	511	488	505	550	475	451	497	485	530	514	533	527	473	496	507	482	500	491	507	511	494	501	551	518	496	486	512	490	491	489	465	483	508	534	526	495	482	477	463	492	481	531	463	524	533	562	484	477	493	516	470	525	532	547	533	491	522	520	483	527	473	478	557	540	476	490	470	520	529	507	498	496	511	508	514	485	503	450	518	498	517	509	508	474	512	540	504	466	484	522	484	498	493	482	499	496	489	528	490	455	515	526	480	487	468	497	492	468	518	470	456	464	501	494	511	497	476	489	489	491	494	496	478	512	484	523	504	528	480	473	506	485	484	490	497	500	513	513	456	499	510	498	516	536	465	463	519	508	493	507	540	503	516	494	536	447	484	472	477	532	537	510	477	496	496	472	480	486	518	522	500	505	515	499	472	492	516	502	505	487	514	514	476	456	511	503	458	527	528	466	493	507	506	506	539	482	486	510	481	503	502	512	481	478	540	538	513	480	512	503	481	499	492	497	499	537	524	477	489	506	494	512	488	477	474	523	515	488	519	505	512	487	444	528	498	537	515	488	478	521	470	491	493	506	443	541	507	521	470	509	482	499	520	496	499	517	487	513	471	507	493	535	533	501	483	474	513	496	506	470	505	513	459	518	496	501	507	502	523	476	509	506	545	518	508	488	522	482	510	510	524	540	528	488	512	523	473	467	507	471	506	473	529	506	510	526	470	489	501	520	466	496	546	486	528	515	480	475	507	507	479	522	511	506	533	528	497	495	496	538	461	527	498	524	489	502	513	503	496	485	497	502	512	499	540	488	510	463	509	503	510	486	518	527	516	508	502	488	469	494	507	525	483	538	523	477	478	492	480	526	503	534	535	508	497	493	499	505	485	502	478	516	494	534	528	509	521	518	516	493	497	516	511	504	498	515	484	500	500	503	450	489	487	492	508	542	539	542	507	491	528	493	477	453	477	504	482	536	489	434	502	492	493	489	489	514	506	502	529	502	514	516	505	492	488	475	561	488	509	470	489	485	461	510	527	479	508	498	535	500	513	511	469	467	482	531	488	504	474	503	509	523	482	499	530	502	529	521	510	514	501	444	525	506	506	510	508	516	525	459	465	520	484	536	462	487	513	467	527	501	534	513	483	525	506	499	510	528	504	537	469	494	518	533	508	490	470	517	503	498	475	500	543	512	512	531	488	510	481	510	461	515	521	539	479	477	540	533	476	506	476	478	431	504	463	496	470	445	485	518	468	500	472	504	495	495	490	486	497	467	476	515	460	531	536	524	491	497	538	480	505	481	491	507	488	520	512	521	523	523	520	442	529	486	516	522	469	482	521	477	482	474	483	481	479	482	463	502	497	493	506	511	517	490	495	458	488	520	501	512	521	479	515	512	545	522	544	486	475	512	521	558	480	528	538	505	468	503	502	554	508	485	506	483	482	494	505	451	506	489	482	507	497	516	492	466	544	520	479	509	480	488	498	459	531	521	496	521	470	452	509	508	551	514	499	542	474	500	475	452	484	535	504	462	531	481	519	485	491	441	495	516	481	505	522	513	485	511	526	527	537	482	524	531	530	521	526	496	513	507	518	481	497	532	513	490	487	444	541	534	476	548	542	466	533	505	496	469	514	509	508	538	503	555	488	491	466	531	484	487	482	494	498	524	502	491	518	513	517	482	453	520	524	493	511	536	478	527	533	530	536	492	509	490	459	469	511	526	484	499	505	516	497	509	480	522	507	473	496	498	503	498	535	522	522	526	509	492	517	513	515	504	527	482	509	489	508	468	483	489	523	513	538	481	456	500	503	501	502	495	498	529	494	470	515	486	518	533	508	527	521	495	514	466	477	528	492	496	510	513	521	511	466	518	493	454	480	489	452	484	484	513	497	485	509	504	532	535	484	460	483	502	510	457	540	499	524	480	523	451	490	518	489	480	488	493	508	520	507	493	504	512	531	513	547	524	487	490	497	483	491	471	515	546	527	497	521	487	477	484	503	511	511	525	480	486	484	515	505	507	471	488	486	510	521	484	473	492	530	477	497	506	503	514	475	482	547	528	527	484	492	492	477	479	529	492	510	508	541	505	488	444	495	523	477	506	532	473	506	500	490	493	494	481	513	502	530	503	507	526	523	469	533	507	479	503	508	495	527	465	497	542	471	531	495	486	536	518	531	500	527	504	476	529	464	511	526	524	469	498	510	521	503	507	482	504	459	527	534	525	532	508	504	511	504	527	526	533	482	521	495	456	513	507	488	530	490	542	470	482	495	499	504	491	534	494	529	518	490	495	533	525	508	464	512	517	507	524	509	514	523	524	527	501	529	469	502	538	472	482	548	503	523	514	508	556	446	518	521	519	521	527	514	506	516	465	510	482	516	458	482	528	462	520	526	503	520	519	507	519	518	498	517	522	511	491	494	490	508	475	481	463	530	492	502	520	517	497	496	439	484	489	518	504	531	527	501	512	523	505	528	490	487	497	480	477	506	494	535	482	506	528	497	497	463	458	486	508	533	472	523	484	520	520	516	528	475	516	509	519	500	501	494	472	479	517	509	510
1602	288	290	260	264	267	298	281	308	271	287	285	272	267	279	274	259	296	303	242	289	275	244	285	262	271	236	279	274	288	280	286	299	296	279	299	285	280	282	254	267	308	269	267	294	269	258	264	293	272	268	272	282	345	286	263	279	289	273	252	281	303	255	282	275	280	275	272	279	293	294	272	254	304	323	269	256	282	245	282	277	263	244	267	289	265	317	257	292	294	278	284	298	293	267	290	265	269	282	270	295	275	296	292	317	273	279	291	271	256	312	268	269	274	256	297	269	279	309	260	278	291	267	282	268	269	287	237	263	263	282	268	291	300	299	296	260	259	277	291	260	276	276	313	281	294	281	282	288	268	308	277	284	252	270	278	295	293	297	278	303	259	266	268	275	280	256	252	268	279	281	268	269	279	275	258	251	271	260	287	295	283	247	299	279	244	277	265	274	280	270	260	260	305	311	300	277	285	275	250	303	266	299	277	271	297	290	294	310	294	280	305	279	268	310	278	292	270	272	277	268	259	280	287	288	254	267	286	241	257	298	257	294	274	278	268	254	282	286	282	303	315	281	292	277	286	250	300	287	257	288	280	275	302	294	278	301	281	269	282	309	262	317	254	250	284	268	294	275	281	249	306	265	245	288	276	295	265	263	267	254	267	285	270	316	295	298	233	235	280	258	271	311	280	297	247	334	270	273	265	282	293	283	246	276	274	231	284	271	256	289	274	273	303	303	273	276	281	290	295	298	278	291	301	281	266	282	293	265	303	257	282	284	246	266	308	296	271	275	271	307	278	266	283	288	257	297	263	244	281	295	269	263	257	266	276	265	296	308	274	304	272	309	276	290	270	267	294	276	285	292	239	263	260	277	291	282	263	277	274	260	290	272	289	295	294	322	301	268	266	288	285	293	310	265	283	274	268	272	264	288	266	294	282	274	279	289	253	295	276	244	324	297	279	270	316	297	258	304	260	279	297	278	283	286	267	293	284	269	282	266	273	278	276	231	282	275	305	269	264	279	295	268	277	259	240	258	274	300	253	267	280	259	290	273	292	262	298	275	272	274	262	257	265	270	290	286	263	327	299	301	285	266	293	285	255	266	257	286	274	292	288	265	289	304	271	256	267	285	267	282	278	237	265	254	269	275	269	249	304	263	314	281	289	284	265	275	284	286	264	264	288	272	247	277	287	288	298	296	281	258	248	281	297	298	297	271	287	308	279	284	276	277	289	270	284	286	261	262	262	311	270	297	243	278	275	272	298	274	274	294	277	270	265	264	275	263	258	305	317	268	248	268	291	300	287	264	292	265	239	289	265	299	276	297	273	262	291	311	266	298	260	269	289	279	265	285	274	291	262	261	285	302	298	284	304	291	292	267	286	280	247	272	276	282	287	274	318	289	297	285	277	286	256	263	293	269	293	283	282	306	283	284	283	254	260	287	261	269	296	281	296	303	290	269	246	276	265	313	270	259	288	323	289	293	292	286	275	285	287	300	292	261	275	240	285	258	252	269	292	301	309	301	262	274	246	275	282	319	261	272	258	305	259	304	279	273	302	287	288	283	282	260	276	274	292	249	281	268	272	257	288	283	266	277	288	297	261	286	277	313	298	286	238	283	270	291	258	311	281	289	278	265	291	265	278	271	272	274	284	316	266	269	299	314	265	300	315	268	263	277	254	286	278	257	287	247	277	292	276	273	274	242	243	294	271	279	286	274	276	286	263	292	295	295	290	292	274	312	305	285	277	264	262	272	271	272	290	295	289	297	267	311	277	243	259	255	281	280	322	286	285	271	258	279	269	254	271	267	295	305	306	233	285	265	271	278	246	255	300	294	241	254	269	256	326	258	261	262	256	279	275	265	277	285	269	261	253	266	259	246	254	254	250	315	294	282	259	252	260	267	289	249	303	287	256	312	300	266	253	260	277	296	278	271	272	267	236	269	278	244	337	296	279	330	288	251	277	286	284	271	299	280	283	332	287	266	264	242	267	257	282	310	284	289	297	279	260	272	284	299	288	289	307	273	299	272	267	308	278	289	276	280	283	303	259	269	248	264	293	297	276	286	284	285	265	277	278	309	261	286	265	257	280	266	274	278	263	262	273	292	285	299	274	304	255	278	275	273	283	282	268	286	285	300	255	235	285	260	286	261	249	277	302	308	279	253	300	284	291	276	296	253	252	277	264	262	278	271	284	288	259	278	273	272	264	312	287	281	284	266	280	297	277	275	285	263	236	292	286	259	268	251	264	289	272	290	265	291	291	261	238	275	249	246	272	284	292	258	323	269	272	261	266	297	291	253	258	295	277	283	276	297	281	278	270	262	296	240	301	302	297	277	298	260	263	280	266	276	303	276	272	268	254	258	319	286	262	256	252	288	313	279	302	288	274	284	283	326	270	252	256	260	272	256	290	263	308	287	265	264	305	247	262	289	289	270	293	283	256	264	263	258	304	316	288	273	267	277	283	270	286	276	265	279	262	277	284	252	267	278	281	280	282	268	269	285	286	281	279	281	283	263	280	268	271	281	269	273	270	272	286	286	261	256	307	266	269	278	261	292	272	278	301	271	276	283	250	273	290	295	300	293	283	315	272	278	282	246	248	308	290	283	255	283	279	269	270	284	298	261	287	259	295	259	298	280	256	279	275	271	276	277	241	266	257	271	272	293	252	299	271	283	296	272	266	265	257	269	304	266	283	302	286	259	272	250	272	283	284	298	308	253	291	263	284	272	293	292	281	294	289	266	278	270	297	269	305	275	287	270	262	267	246	267	258	269	279	278	295	269	297	268	264	249	254	261	263	292	277	296	279	282	277	278	310	265	266	291	309	255	298	269	266	289	262	284	315	273	266	292	270	285	284	232	264	261	310	271	274	277	282	294	318	258	290	309	301	273	276	271	330	293	252	299	269	270	268	272	258	245	255	306	307	260	260	284	308	260	270	286	269	255	298	264	264	261	280	276	284	313	257	273	312	278	314	295	247	334	282	309	287	259	283	261	258	259	288	300	299	292	277	275	330	276	287	275	304	277	286	278	304	283	298	283	284	313	299	278	244	296	271	259	269	276	294	266	285	264	265	281	251	267	319	293	299	255	256	278	288	291	277	252	263	271	261	273	294	255	273	280	282	267	269	247	286	280	281	283	278	279	275	288	260	289	268	280	273	263	286	300	274	283	276	263	291	279	314	305	287	265	287	256	240	251	303	262	253	268	270	291	286	289	277	275	289	285	333	272	283	296	290	301	255	248	263	286	313	270	281	277	280	309	256	269	286	269	263	260	278	286	265	290	273	269	302	312	265	313	282	309	297	280	289	298	261	271	263	236	230	284	287	288	286	269	258	291	282	285	275	288	272	317	259	238	271	295	277	246	271	264	283	293	247	308	263	277	266	276	288	283	288	272	295	253	286	266	288	278	261	259	274	248	261	291	255	277	259	245	250	278	291	312	300	249	267	289	262	257	286	276	300	276	247	270	286	274	279	297	279	255	277	289	274	279	271
1839	606	668	672	630	625	664	592	610	597	578	676	651	607	640	635	645	653	645	605	612	658	618	660	632	665	613	620	641	654	619	640	613	609	650	590	589	600	658	655	627	629	654	610	618	616	606	685	646	617	648	593	624	617	623	619	624	629	621	573	598	666	576	627	622	640	632	644	599	590	657	644	625	567	664	616	646	657	597	627	615	616	612	576	625	650	591	613	607	620	616	616	649	628	629	584	579	604	634	622	581	599	612	660	643	620	642	614	634	615	626	594	589	592	633	603	582	617	622	592	635	623	578	595	626	641	564	623	623	626	632	642	666	609	632	609	604	618	655	667	572	629	621	652	597	633	605	668	667	619	602	635	614	633	630	600	624	609	641	600	621	665	648	604	641	597	620	623	609	618	608	632	644	655	610	626	646	582	573	668	608	609	627	639	599	646	633	644	629	661	622	626	637	615	633	641	571	641	608	630	599	597	583	629	609	630	623	635	592	570	635	589	633	602	642	622	597	620	639	625	609	609	598	601	598	578	630	607	672	631	663	588	627	605	699	585	640	629	646	620	624	639	622	575	639	641	614	605	642	655	630	612	639	626	619	636	600	609	585	625	632	637	622	642	645	591	604	587	590	651	665	606	634	616	614	614	613	616	620	627	572	625	635	628	633	627	619	634	656	604	642	647	643	621	587	629	601	626	595	636	593	620	582	661	635	593	608	612	621	642	597	628	643	585	649	623	592	640	633	608	584	623	616	619	677	600	675	654	625	626	641	606	638	655	586	604	635	653	581	648	590	599	603	597	605	626	628	620	614	621	650	640	621	614	628	660	619	614	619	633	641	623	604	638	614	590	666	624	615	644	567	632	634	616	624	628	621	610	627	651	630	650	608	622	642	639	621	608	650	600	650	599	644	619	594	611	652	635	624	613	657	630	636	599	700	628	638	612	625	626	603	582	630	612	648	648	645	628	594	634	608	608	658	599	621	644	664	582	639	633	629	589	645	652	668	680	614	643	597	660	612	640	658	620	645	604	680	596	566	599	637	604	609	599	648	643	623	590	622	638	679	679	652	645	657	623	606	659	622	645	595	665	627	655	638	629	651	639	638	613	611	657	606	596	587	584	652	599	571	597	645	641	610	634	591	603	621	648	657	637	593	623	593	638	664	585	605	627	608	623	603	622	604	567	626	650	624	644	575	653	656	658	629	605	617	622	598	641	612	664	632	622	601	604	655	611	634	642	605	584	593	659	601	580	620	621	626	620	611	583	609	605	615	645	634	625	625	619	636	629	635	583	607	651	687	616	634	637	580	598	631	598	684	615	616	644	636	631	587	652	609	662	584	603	585	628	595	622	608	617	635	633	608	623	644	630	598	589	601	632	632	638	609	614	638	625	698	585	624	631	634	588	656	652	643	645	662	615	602	642	645	632	618	600	618	618	588	580	620	592	587	614	635	589	624	629	629	613	631	598	630	599	657	647	638	637	609	612	628	646	631	651	652	613	617	668	615	649	615	627	602	626	642	615	619	646	618	629	593	646	635	634	611	579	606	601	648	617	609	592	647	620	650	641	654	665	624	630	643	648	611	626	676	631	658	634	651	624	614	598	618	579	614	602	610	621	636	643	618	605	629	585	602	666	687	636	614	627	603	613	641	625	603	598	648	569	608	608	617	615	582	671	585	605	611	593	627	615	596	598	638	636	647	664	633	614	610	619	648	694	633	590	610	625	559	651	620	647	667	668	599	619	619	637	599	642	612	631	626	663	605	601	603	628	602	612	599	608	639	619	583	635	636	613	661	645	632	626	613	621	586	612	609	605	650	583	611	598	609	674	661	635	620	631	649	598	608	636	601	620	617	611	612	615	638	605	577	601	629	600	616	601	657	572	612	592	608	645	645	665	608	625	619	650	637	613	620	552	647	630	592	584	621	648	638	591	594	625	644	624	577	581	658	652	654	613	624	576	586	617	616	610	616	662	625	659	619	668	622	573	610	641	585	619	629	578	615	628	617	573	639	638	661	633	598	626	632	640	601	648	600	616	626	630	587	638	599	634	604	574	639	705	615	622	629	627	664	649	665	615	658	617	593	608	595	601	600	658	644	600	643	644	608	665	583	670	609	642	631	601	635	619	642	641	619	644	618	647	641	608	608	617	634	612	659	643	606	646	608	647	606	594	586	606	675	623	621	620	549	620	602	629	646	637	596	595	642	605	574	634	607	624	597	652	641	641	633	567	643	606	651	621	564	651	624	586	630	619	646	617	622	637	656	601	650	616	620	619	636	602	625	639	637	610	622	644	612	587	647	576	614	621	638	640	651	621	623	624	637	590	612	630	597	601	596	575	641	629	625	630	623	604	635	625	629	631	629	627	600	610	608	640	650	634	626	658	642	623	610	652	609	610	604	623	594	622	625	617	599	616	588	600	612	645	623	658	614	623	645	616	597	600	591	570	653	592	629	648	623	591	622	581	623	644	600	621	635	601	594	634	612	602	645	597	671	597	622	663	628	638	644	654	613	602	630	611	628	641	671	623	620	573	596	651	638	585	597	625	597	600	627	620	617	609	616	609	625	623	574	591	657	600	638	640	646	631	631	607	577	656	647	665	588	627	639	596	613	614	608	625	604	602	602	623	569	616	622	622	597	630	607	645	611	652	594	616	577	651	594	634	635	611	636	589	633	622	657	599	632	601	649	564	637	616	664	615	637	665	647	621	648	645	595	598	616	588	614	607	633	617	683	658	591	671	635	609	615	621	628	630	607	604	633	607	614	616	648	631	634	637	627	627	589	642	616	633	636	602	634	604	624	557	634	613	611	613	654	590	618	621	620	613	620	628	616	670	610	569	631	599	610	626	631	608	606	652	614	663	636	635	606	619	627	645	580	655	598	610	630	613	638	603	649	660	606	613	639	615	648	675	622	641	615	573	631	641	621	669	660	664	630	577	609	627	663	618	586	632	630	611	586	582	588	673	614	636	600	617	576	592	621	605	618	629	669	608	601	577	666	635	682	581	634	602	641	636	616	593	581	598	607	635	646	595	641	591	646	623	631	639	629	657	660	641	609	620	652	602	644	595	649	611	607	650	612	675	625	568	624	606	637	654	621	653	634	656	605	615	593	609	601	569	645	628	692	641	575	674	637	634	598	667	645	628	593	638	623	600	618	658	656	636	627	674	594	621	623	622	627	641	647	664	622	688	581	649	650	608	601	614	642	631	622	596	638	623	635	688	636	638	648	604	570	605	635	619	636	613	624	623	613	603	636	612	626	618	596	584	607	646	628	592	591	622	646	634	615	558	641	657	665	601	612	653	614	592	629	650	561	653	627	614	621	588	595	668	616	651	601	631	650	632	608	640	632	639	629	632	631	619	604	641	639	631	668	632	593	651	640	661	630	667	615	643	631	655	584	620	605	597	656	602	607	600	654	623	622	636	665	616	617	599	626	655	651	591	612	618	650	609	623	618	627	628	620	656	618	657	641	634	607	639	620	615	624	641
7769	415	405	349	284	232	209	178	180	134	133	154	125	123	103	132	138	123	99	119	115	118	120	101	109	123	138	111	106	116	145	141	123	133	121	126	132	149	117	114	151	123	119	111	136	128	114	121	120	136	127	125	132	122	108	115	138	140	131	124	101	113	123	138	114	127	118	139	127	118	105	121	102	124	146	121	129	138	124	126	110	128	119	120	118	114	147	143	116	117	123	130	116	129	124	114	125	124	126	122	89	101	117	117	127	142	105	109	123	115	117	129	141	116	136	99	122	122	125	112	128	116	130	102	129	119	133	122	127	127	132	101	125	126	118	122	110	129	128	121	125	107	119	119	125	118	115	121	115	132	114	120	113	117	112	112	123	112	125	141	129	111	132	141	126	96	125	109	128	113	113	131	119	121	124	124	135	104	114	141	129	121	105	106	117	127	122	112	125	106	102	99	123	114	116	115	130	101	125	142	138	107	113	128	107	134	102	131	100	111	124	132	123	110	119	131	110	142	119	123	125	127	108	127	123	107	122	120	103	128	119	136	120	114	123	113	120	128	130	127	126	121	131	106	134	163	119	125	110	123	143	134	123	140	116	139	116	119	113	118	131	126	94	112	109	129	112	141	108	146	116	114	128	120	122	112	130	127	140	128	124	106	122	127	124	113	123	129	128	122	128	117	133	124	113	112	119	113	120	114	118	122	108	139	119	99	126	108	130	113	117	110	149	129	132	121	124	119	116	126	121	104	123	111	123	141	127	120	125	110	113	115	106	134	126	121	106	133	154	119	124	120	127	108	123	115	127	135	152	136	115	134	121	135	117	124	120	119	115	136	107	117	112	113	132	157	119	152	134	133	117	120	115	115	134	133	117	128	143	140	122	113	110	127	125	129	131	120	104	116	119	123	102	141	141	115	129	125	105	142	126	118	118	111	125	119	116	149	134	137	146	125	132	119	122	111	109	132	142	106	119	124	113	121	115	117	111	130	118	115	129	117	121	146	141	131	111	133	128	140	130	123	109	95	92	118	117	121	126	103	120	126	143	125	103	130	132	130	136	154	104	133	126	133	128	128	114	124	136	139	123	142	130	114	119	115	108	117	141	107	127	118	118	124	132	138	132	120	125	135	124	115	144	133	115	126	131	119	118	112	112	114	126	136	115	119	125	127	118	127	126	125	130	121	147	135	126	121	127	136	137	120	107	117	109	167	126	137	115	104	135	116	114	127	112	104	143	134	138	138	125	107	126	128	136	123	122	113	122	104	140	107	135	124	124	111	113	120	131	120	128	121	118	139	123	129	123	108	115	120	129	106	118	117	128	135	108	113	112	127	118	133	103	122	138	116	116	142	130	116	101	146	123	132	113	120	127	120	119	106	135	108	131	126	135	118	112	126	106	141	125	121	128	140	136	127	145	117	125	128	128	126	112	112	110	111	124	119	119	130	127	130	110	113	135	102	123	131	119	124	139	137	125	117	127	111	121	112	115	130	118	133	121	120	122	131	112	115	143	140	126	107	110	110	121	114	126	118	135	113	122	123	105	112	113	128	108	120	112	130	100	136	108	112	125	105	116	109	131	131	118	117	120	112	120	122	122	108	117	126	107	140	126	105	132	137	115	110	139	121	113	127	104	108	121	118	125	125	139	117	111	101	147	128	104	121	136	132	140	110	106	119	119	145	125	125	125	110	122	125	113	135	113	128	133	133	124	125	126	112	112	115	149	150	127	131	131	110	109	130	113	138	121	106	141	116	119	134	121	126	118	129	130	122	123	117	113	135	135	139	128	126	119	120	119	136	106	148	120	109	98	119	124	133	127	124	124	120	131	118	130	126	115	119	126	137	128	107	113	135	122	133	121	122	114	142	110	146	131	139	115	113	130	137	126	129	136	124	133	108	121	115	121	122	128	108	124	141	133	130	142	153	119	123	148	139	110	120	128	130	129	131	121	123	141	118	141	112	123	117	134	112	134	116	113	126	130	126	120	108	108	115	102	109	126	104	139	112	118	155	119	104	135	124	133	133	107	119	93	123	154	133	126	137	130	148	142	119	117	132	145	123	110	107	104	121	115	127	152	117	129	125	115	129	136	127	117	132	118	113	122	136	125	128	118	125	108	125	124	128	118	135	118	129	139	116	131	127	129	156	107	134	126	129	111	125	107	123	130	130	122	115	138	139	121	104	107	133	108	128	121	129	123	134	114	128	132	116	135	127	114	137	119	124	150	121	145	123	135	109	124	144	131	115	103	107	122	118	143	114	105	122	123	134	139	132	114	152	114	115	120	125	119	126	145	119	114	138	135	130	124	127	131	110	134	128	125	108	144	124	121	132	136	104	105	123	119	120	149	134	126	114	125	135	117	110	107	155	127	120	137	131	130	133	127	127	112	127	121	139	127	129	141	119	132	118	121	137	147	107	134	115	133	117	133	147	143	136	135	135	131	133	111	122	119	116	107	117	150	128	111	122	114	117	120	114	125	108	107	141	126	101	96	123	139	133	130	144	126	122	117	129	121	142	125	118	136	113	106	120	111	114	122	126	137	121	135	105	107	146	110	124	107	114	127	120	124	82	131	137	124	114	124	139	121	109	118	106	110	105	114	105	120	119	118	134	114	121	120	127	108	119	113	127	120	120	142	120	103	127	146	149	139	129	107	130	134	106	153	117	117	133	114	124	151	119	96	115	115	114	144	116	116	113	117	114	115	139	125	136	112	123	125	125	130	125	124	133	141	121	102	115	120	119	129	117	122	136	106	128	116	124	117	130	90	149	147	141	122	121	110	133	133	129	124	151	141	113	109	111	117	117	97	122	120	108	121	116	119	120	131	131	120	128	116	122	119	103	129	125	127	115	129	120	121	132	131	111	118	111	117	126	113	118	127	120	92	131	115	118	112	115	110	104	134	121	124	132	131	112	110	129	114	127	114	103	138	126	117	142	135	117	110	113	108	151	112	129	118	120	116	101	108	124	133	115	135	118	131	128	105	109	124	122	127	129	129	149	123	123	121	139	123	111	146	107	118	125	144	130	131	118	124	120	118	108	152	121	139	127	123	120	137	129	126	132	142	132	120	125	118	117	122	115	110	129	129	117	122	136	133	129	135	126	143	118	134	120	105	134	134	126	138	113	110	141	115	134	122	117	105	114	111	131	125	101	140	118	102	125	127	133	148	111	125	92	111	128	130	128	110	113	115	128	118	108	124	114	96	125	135	127	108	109	130	136	111	113	132	112	111	120	126	138	116	109	123	99	116	134	122	135	135	131	137	119	157	114	95	108	114	117	111	103	130	126	121	122	138	134	127	132	123	123	133	126	105	128	137	124	125	125	114	116	122	113	120	138	124	126	114	121	116	123	127	98	128	115	145	126	136	118	130	114	122	124	147	144	128	121	128	128	127	120	116	124	122	131	140	122	132	136	121	123	127	118	126	114	115	118	132	103	131	101	122	134	103	130	149	110	131	138	128	119	138	116	122	120	147	116	157	96	118	132	124	113
6253	588	960	1168	978	835	692	673	603	504	504	420	432	427	390	395	387	354	399	367	401	376	358	343	372	379	361	340	369	365	382	366	361	332	312	345	330	320	365	311	332	343	315	351	294	290	337	356	337	340	348	323	351	357	335	319	336	277	303	319	344	323	353	363	331	343	320	331	310	330	317	339	320	340	343	311	341	354	338	319	341	323	319	294	348	334	329	300	309	315	344	311	321	352	319	348	350	352	316	329	329	335	324	331	312	338	319	310	328	324	307	317	351	347	320	320	344	347	315	288	351	333	317	346	287	343	343	331	337	288	327	335	301	313	306	351	329	349	306	300	330	307	348	343	282	337	346	318	310	330	354	347	336	306	329	322	326	350	347	341	330	332	318	304	330	285	271	335	320	315	301	309	319	344	328	336	327	324	331	320	344	320	320	344	335	311	343	316	309	331	344	335	304	282	338	325	349	320	288	302	314	326	334	349	321	306	322	331	316	321	330	317	335	347	335	335	317	335	304	306	318	304	329	340	347	361	336	309	311	326	316	318	335	317	330	328	321	322	334	314	313	327	311	332	336	308	325	326	327	347	332	309	312	329	298	353	347	308	317	340	337	343	356	314	326	320	329	326	314	330	330	325	284	328	324	343	300	325	306	329	308	331	329	314	310	364	345	319	301	333	323	330	310	344	333	327	324	333	333	329	353	311	307	307	298	313	278	335	322	332	314	311	331	326	329	358	311	294	347	356	320	350	342	313	333	332	352	338	321	300	322	350	311	317	332	319	326	323	363	346	359	311	303	319	319	336	312	329	331	336	362	326	333	313	322	363	339	298	328	318	324	293	308	316	334	323	341	319	326	338	337	338	319	308	339	334	326	317	324	341	339	329	319	298	332	305	328	296	322	318	351	309	340	341	316	312	327	310	333	281	326	353	335	306	329	288	302	326	315	315	335	328	324	294	313	338	335	317	316	319	343	334	322	330	304	327	343	301	309	318	311	317	320	296	310	310	369	313	330	305	330	312	324	296	307	331	331	276	318	328	326	355	325	310	327	318	301	329	327	336	310	347	342	295	317	326	343	314	345	337	329	298	327	316	302	325	330	326	358	337	332	347	317	309	322	346	333	347	345	301	313	326	295	356	356	315	327	325	343	309	329	327	325	319	322	303	304	330	315	320	352	333	326	326	315	318	336	333	334	362	328	351	321	335	327	318	331	327	331	322	307	343	281	328	321	315	327	346	316	318	350	347	344	332	299	305	329	352	299	355	342	363	321	348	311	325	302	336	351	354	344	339	334	324	339	332	336	349	292	321	313	346	345	330	336	333	351	322	312	331	308	318	295	326	312	320	309	335	312	331	334	322	305	342	333	367	316	329	331	269	331	341	326	298	333	350	314	319	298	335	291	312	341	318	294	312	325	322	332	321	337	333	360	331	327	301	345	296	312	319	315	357	339	339	331	326	294	315	301	283	347	367	342	325	310	299	320	341	310	298	296	314	321	335	305	327	326	307	315	338	332	378	315	344	304	341	302	292	314	313	319	321	308	333	308	310	363	337	358	316	356	316	355	291	315	358	316	317	325	318	309	323	329	288	316	288	310	308	324	324	360	310	332	333	313	299	331	314	323	334	300	337	302	314	315	333	301	329	337	313	332	335	318	319	314	310	324	319	319	306	334	330	338	314	341	347	329	340	327	338	308	333	332	374	323	309	353	321	335	320	332	325	323	333	330	312	336	330	315	374	285	335	324	347	323	296	323	316	302	314	341	326	332	338	312	290	315	319	349	340	333	343	335	339	306	323	310	314	349	358	321	331	337	351	316	326	311	317	309	343	313	333	309	292	327	321	312	325	313	342	331	308	317	318	305	336	306	295	329	320	345	341	330	325	308	312	321	342	326	327	283	332	306	331	330	334	354	301	313	308	346	310	343	349	327	336	319	322	337	338	347	315	301	319	329	343	320	323	343	350	326	359	325	320	316	324	342	313	298	318	308	335	321	329	336	311	318	331	326	333	342	319	293	320	341	295	298	340	342	354	313	324	334	339	311	319	326	321	305	349	310	315	329	344	305	315	336	342	353	304	325	288	309	324	320	291	320	363	325	338	337	357	288	362	360	313	328	326	325	312	307	350	329	318	344	333	348	360	340	337	347	322	310	379	316	369	306	364	335	348	312	311	333	309	327	290	331	351	336	361	314	310	309	330	328	294	320	337	356	319	318	342	314	323	321	342	333	320	333	326	344	323	321	349	338	338	327	300	334	313	296	321	323	323	310	375	302	319	318	295	303	338	326	331	340	354	350	315	342	369	333	310	294	343	322	306	347	312	330	340	322	343	324	311	316	348	348	340	330	346	329	332	323	314	315	343	318	307	276	311	321	310	304	314	329	337	309	311	329	325	313	336	321	336	319	343	318	352	328	327	322	329	322	330	326	309	329	344	324	311	323	303	354	350	326	304	319	337	347	329	338	318	333	300	325	287	336	319	340	313	342	349	284	311	326	328	341	318	323	348	309	318	325	317	342	317	346	332	325	319	321	331	299	342	321	329	331	354	338	325	271	333	313	294	323	317	333	314	326	337	299	333	312	290	345	340	323	300	299	301	303	333	298	322	340	308	347	339	308	294	299	318	327	337	320	323	321	292	313	317	318	339	292	341	311	342	328	315	289	330	317	328	317	358	301	328	316	314	343	331	351	323	341	341	320	338	316	326	288	318	344	354	353	310	322	301	318	324	319	315	330	314	311	324	334	320	318	329	288	317	326	300	292	329	361	358	278	382	332	298	286	331	334	325	292	318	339	330	319	271	323	332	302	360	309	352	326	308	325	304	322	313	359	283	339	359	320	326	349	328	351	316	346	291	312	320	292	322	337	337	318	317	289	310	319	318	367	320	300	332	315	342	310	350	311	331	311	328	308	333	342	310	334	329	314	342	337	359	314	323	353	322	347	301	334	330	349	327	314	308	298	335	350	326	332	318	328	334	311	353	342	327	327	298	322	324	357	362	305	313	318	305	325	289	348	279	307	323	346	350	296	330	353	335	352	308	315	270	310	320	317	290	323	301	338	344	308	362	330	335	350	304	298	340	321	303	287	296	336	334	371	333	322	347	350	318	367	305	333	337	334	315	330	328	331	318	323	355	320	351	332	312	324	311	352	327	302	351	341	329	328	325	333	318	337	322	340	322	317	337	327	337	321	295	319	357	308	317	348	295	330	318	300	319	322	308	305	327	326	275	326	332	326	341	314	343	331	307	331	298	302	299	344	315	354	308	336	347	301	338	336	324	361	309	329	328	334	337	342	344	314	328	334	323	352	290	322	321	343	340	331	344	295	319	309	313	334	330	308	325	314	331	341	361	328	347	329	342	349	281	330	321	334	300	319	306	326	326	326	355	330	331	311	313	333	292	313	332	335	349	336	325	329	333	299	338	339	291	320	332	322	316	349	325	333	305	329	299	335	352	334	331	333	293	318	369	326	330	341	302	350	333	309	335	346	307
13963	1071	860	701	444	421	340	279	266	293	232	236	211	247	217	219	232	216	232	225	214	215	214	222	224	240	209	232	208	185	195	176	195	205	198	210	213	206	190	197	190	189	201	211	230	193	200	174	187	208	200	193	222	183	199	170	201	231	202	185	188	208	193	186	170	206	195	203	195	191	209	217	162	188	234	194	215	204	196	231	208	179	203	198	194	197	203	167	180	205	188	191	206	197	199	226	199	183	193	157	173	214	203	211	193	183	197	206	202	189	215	209	218	201	186	209	215	215	196	186	183	215	215	178	195	189	205	199	185	202	191	190	188	214	223	202	212	201	208	203	201	206	172	179	206	198	200	212	196	207	198	183	186	183	195	223	205	205	208	191	212	195	211	214	186	197	217	173	205	218	190	185	200	206	208	190	201	200	196	167	178	205	168	184	210	214	207	198	188	177	194	184	193	205	214	215	190	200	215	213	188	191	178	209	181	171	192	205	182	196	201	195	196	192	196	186	214	213	182	185	191	218	201	203	221	208	199	229	206	193	188	189	173	166	185	203	184	195	198	201	206	206	186	201	204	208	185	205	220	198	211	203	190	219	219	185	211	187	189	192	191	205	221	213	182	207	197	194	228	186	193	183	191	198	200	186	218	223	209	209	193	178	190	189	220	202	175	174	202	205	177	201	218	222	204	193	178	179	205	184	197	185	197	194	213	175	182	202	206	225	189	226	227	210	221	218	203	216	172	192	189	204	184	215	202	168	191	177	191	188	210	220	206	170	202	204	210	202	173	223	205	191	217	205	229	202	200	225	213	200	223	176	214	223	212	242	185	193	184	187	210	197	178	191	194	226	206	189	188	207	201	203	179	206	186	209	220	174	189	189	185	181	169	181	194	190	197	244	203	187	217	208	202	193	209	206	214	205	199	170	216	174	194	213	201	194	177	197	201	198	200	172	210	164	210	206	184	218	203	188	181	184	177	184	207	191	206	203	201	205	196	192	202	205	188	212	176	197	167	184	190	231	207	212	174	213	215	184	200	207	191	196	186	199	201	206	191	210	208	196	211	232	191	215	194	212	205	191	188	236	206	178	170	171	215	166	206	211	189	186	205	173	202	222	195	215	201	225	164	191	189	196	186	179	151	192	211	193	217	196	186	216	187	204	223	207	166	179	200	197	205	168	215	189	203	206	227	205	218	198	204	198	182	179	186	194	196	190	221	217	196	184	205	204	204	182	190	180	219	173	186	169	189	211	178	212	202	186	194	189	183	197	218	203	169	211	192	189	170	203	188	212	186	193	217	224	200	188	189	169	193	193	187	187	178	216	184	197	200	218	213	198	203	201	209	208	179	190	187	195	209	248	174	217	187	196	203	165	197	206	225	211	172	194	203	228	213	186	216	194	170	195	195	202	193	209	207	218	218	212	211	206	190	191	179	197	219	223	214	193	197	181	185	190	213	174	193	207	172	201	178	185	184	207	188	191	197	200	174	222	189	207	217	209	203	186	215	175	200	207	195	235	185	186	218	217	198	197	196	201	187	178	210	158	207	192	182	195	205	204	180	187	200	224	195	191	207	201	194	183	192	180	176	196	196	191	204	191	205	198	226	203	200	206	199	193	160	197	210	182	210	212	227	211	213	217	197	175	194	219	183	191	186	228	177	194	191	197	229	192	194	190	186	169	176	224	216	207	213	194	182	239	209	208	223	190	177	203	200	201	196	211	203	240	180	207	236	221	223	184	164	208	168	182	179	188	178	182	207	207	192	179	163	179	202	200	215	214	217	204	209	189	191	229	186	182	200	192	192	214	201	202	216	163	216	210	203	200	195	222	211	201	199	183	199	200	203	201	199	218	208	183	218	208	216	197	185	186	185	188	222	197	186	164	204	197	203	194	192	196	216	214	217	217	189	210	194	192	223	208	215	239	195	184	169	216	192	204	203	199	184	211	193	207	221	189	196	184	200	182	207	222	172	193	191	204	201	207	230	198	213	190	172	205	207	192	189	199	166	198	197	181	192	197	193	208	217	195	182	207	201	195	212	179	198	214	192	199	185	197	188	198	202	206	197	197	201	195	203	189	178	199	195	171	173	192	187	225	196	216	179	222	173	215	209	215	177	182	215	200	206	175	184	192	208	194	181	173	162	193	185	198	218	202	202	202	229	213	194	202	198	203	206	190	201	192	190	185	177	201	194	210	222	183	183	169	173	224	220	185	198	171	202	187	194	201	200	221	180	192	212	211	218	193	209	205	175	223	226	220	225	199	210	209	202	187	195	200	214	194	232	208	219	216	192	189	187	168	194	216	189	214	226	187	185	188	209	194	187	186	215	231	204	230	200	223	185	202	222	200	187	209	186	186	203	214	187	197	218	211	234	186	191	173	200	198	180	207	195	206	190	213	210	201	190	182	194	196	204	181	177	193	191	220	192	205	214	226	181	175	177	189	196	221	195	208	186	211	194	175	186	224	205	200	217	198	204	174	189	223	217	225	217	219	208	217	181	191	179	193	223	202	186	199	200	201	212	216	192	177	179	199	192	201	212	183	213	208	159	195	197	217	190	197	215	189	202	192	190	226	189	189	193	214	196	205	179	217	208	206	199	215	204	189	212	191	183	200	205	200	183	190	172	199	227	206	222	196	208	168	207	225	189	224	196	214	194	206	166	213	196	211	196	207	204	189	210	229	194	188	203	206	186	212	202	170	185	217	190	196	208	217	209	189	181	194	163	181	192	196	209	201	189	202	210	178	188	205	227	221	209	210	194	201	194	213	174	201	201	200	169	205	203	196	211	191	231	190	241	198	203	206	189	224	205	190	213	188	199	186	205	164	206	208	190	179	195	204	201	217	185	193	188	218	189	200	179	187	202	181	208	205	175	187	194	220	180	164	180	203	191	210	186	174	203	204	175	197	178	219	187	219	181	208	174	235	167	199	188	184	194	215	196	183	197	210	228	205	170	187	192	223	203	180	204	210	173	189	182	188	188	189	197	205	210	194	201	199	216	192	208	181	190	208	195	219	206	212	195	195	211	216	192	193	191	215	203	179	196	199	213	208	226	205	197	198	210	178	199	177	193	216	226	206	196	190	181	211	234	174	219	208	217	180	210	200	188	182	188	251	207	230	199	198	206	234	193	175	199	192	200	188	194	232	219	213	189	217	213	184	182	173	208	212	209	205	181	184	188	201	214	239	196	202	163	177	216	207	186	171	177	219	194	221	206	224	168	195	230	194	183	224	190	200	205	183	179	187	204	157	228	213	192	174	179	191	214	201	241	184	198	207	193	177	191	177	185	219	188	205	205	183	170	181	208	221	167	202	202	184	171	215	174	195	199	165	200	182	212	231	187	230	205	197	177	197	218	216	197	180	201	159	193	202	198	231	217	206	189	166	172	216	193	192	189	199	202	177	211	187	173	218	195	189	205	203	199	196	199	182	175	201	206	167	208	176	207	212	206	218	199	207	194	209	181	210	186	216	195	177	199	205	203	206	179	187
8029	1003	1734	2193	1745	1489	1200	1065	1007	909	805	725	737	665	672	668	687	596	585	602	563	600	616	581	568	552	598	579	551	546	550	543	511	535	519	535	506	493	540	539	548	544	548	519	521	541	516	494	479	508	560	546	520	520	494	489	476	502	520	460	496	500	516	520	556	490	491	503	499	452	504	496	464	520	539	530	529	497	536	511	495	521	500	492	462	520	513	503	537	473	493	469	501	507	479	529	511	518	496	504	501	532	516	526	502	549	579	518	533	476	501	436	503	508	479	520	476	454	502	462	524	566	522	492	490	521	482	515	488	527	499	512	504	492	489	528	487	498	478	498	506	485	485	479	531	521	504	507	493	506	525	511	476	538	482	457	520	535	543	509	523	493	514	492	504	505	492	529	483	505	519	533	526	498	478	451	486	508	502	514	472	489	490	489	510	493	513	518	520	498	486	490	489	516	501	464	504	487	511	499	503	463	524	515	532	508	481	481	470	541	486	502	498	516	516	482	516	495	482	491	525	507	493	494	498	512	445	527	518	527	479	480	556	551	524	519	553	510	478	500	512	478	483	511	505	443	494	506	500	472	490	516	514	521	494	529	512	492	509	473	507	502	468	498	500	488	497	511	542	541	527	556	505	478	475	504	509	507	526	480	534	522	558	507	465	480	562	474	457	477	510	547	465	499	529	481	500	508	462	504	513	481	510	485	496	520	494	485	550	515	486	485	466	527	506	499	514	503	494	446	493	496	477	518	502	459	541	500	523	493	524	466	494	506	473	494	488	489	509	525	510	474	518	514	498	490	508	544	512	545	497	557	503	517	491	513	494	494	512	426	492	484	512	480	460	493	488	547	488	488	488	491	518	507	496	497	483	497	533	503	551	498	517	521	496	448	488	498	499	486	525	546	470	476	500	480	525	518	483	508	485	525	510	481	506	525	514	525	486	476	510	482	520	517	474	477	532	471	487	482	481	483	496	500	495	573	493	517	509	498	511	524	533	523	499	482	487	485	487	516	498	462	487	520	527	502	463	486	467	502	533	502	505	518	519	488	511	501	465	539	509	489	510	510	471	494	516	505	502	520	495	494	511	487	495	506	510	482	495	508	489	525	517	522	512	515	487	516	492	511	478	493	498	513	492	503	440	465	546	539	501	560	475	517	531	528	488	459	519	526	513	482	484	525	508	567	522	490	503	477	532	493	482	477	516	537	469	529	482	503	475	465	516	502	460	518	493	494	485	495	498	491	485	467	520	533	518	509	505	512	493	502	505	488	499	488	523	474	487	500	493	519	494	504	495	524	511	449	478	509	487	513	520	494	489	481	493	552	520	489	497	494	456	513	533	477	492	453	520	501	503	510	555	478	502	514	480	526	497	506	493	515	464	513	495	497	488	476	504	478	478	467	523	526	477	519	489	454	510	512	511	505	505	544	515	476	469	529	497	492	526	518	488	471	535	517	503	469	515	547	513	526	464	538	535	472	544	505	510	487	530	575	497	485	491	488	526	501	500	523	543	502	503	475	520	500	479	513	532	441	530	490	529	491	553	500	500	510	482	491	517	507	482	506	494	477	524	544	490	497	506	527	498	467	483	481	477	511	474	465	499	489	538	494	460	522	508	551	466	520	520	537	486	505	473	498	491	510	562	499	486	504	522	488	516	483	504	497	497	467	525	480	462	482	499	503	493	513	487	490	515	499	500	499	497	535	531	505	488	503	503	492	529	510	486	488	513	485	513	500	533	452	534	480	459	501	529	494	528	504	540	483	503	468	481	529	501	460	462	484	493	503	510	466	537	494	503	478	515	542	537	528	518	536	491	538	538	521	527	520	483	482	514	453	513	525	497	495	508	523	514	480	475	494	494	475	504	519	518	473	501	486	499	494	557	490	529	515	518	537	482	493	512	503	489	534	471	509	523	485	528	523	499	501	526	483	506	502	518	496	493	520	490	496	494	529	527	507	540	495	528	505	515	447	501	482	492	491	516	499	478	506	523	518	502	506	509	485	492	512	515	474	484	452	504	551	496	485	500	488	500	489	495	497	504	490	499	509	508	504	478	478	510	498	510	504	512	483	483	553	519	513	495	490	499	488	473	505	466	504	506	498	503	494	504	508	476	462	490	511	544	489	477	522	483	492	477	514	517	483	514	513	467	532	504	532	506	497	475	455	446	487	474	525	542	542	516	496	491	487	506	552	478	530	518	494	515	511	494	513	531	511	540	526	537	518	557	509	522	486	517	459	513	503	512	504	481	469	532	476	530	510	514	527	482	484	545	515	482	510	508	509	508	522	493	491	488	543	528	518	484	502	500	491	500	450	485	518	505	468	522	470	530	486	521	469	497	485	514	493	472	515	513	537	549	513	522	497	512	504	474	473	523	502	520	451	528	481	499	489	508	489	532	485	504	520	511	509	541	483	464	532	506	519	474	507	469	525	546	521	503	517	483	493	549	539	491	534	552	519	515	502	494	500	516	498	517	504	522	493	525	493	549	517	478	447	464	512	510	486	503	496	483	501	513	559	504	513	480	488	526	492	485	496	505	494	527	496	510	474	516	548	482	483	516	509	507	512	530	480	466	496	517	459	522	483	483	541	532	502	515	462	498	487	527	505	485	477	530	509	518	503	462	481	517	506	491	454	536	485	523	511	535	478	469	504	481	552	500	561	504	517	487	525	512	452	484	499	508	497	519	472	502	502	529	524	525	502	474	528	492	533	478	510	521	488	508	498	492	506	517	505	515	534	491	492	494	504	484	511	532	488	515	496	493	500	477	497	475	550	533	487	493	486	463	511	496	494	535	486	530	496	525	476	514	518	483	515	499	530	484	499	520	474	515	534	476	519	517	472	486	501	522	469	491	496	515	514	451	493	508	487	495	529	485	536	527	501	481	505	493	490	534	501	521	454	485	500	469	494	495	525	473	490	494	482	535	451	534	500	518	485	496	494	520	521	466	526	504	480	484	536	471	490	448	509	495	546	508	501	541	465	489	501	513	491	481	504	503	519	459	537	489	468	467	540	470	493	510	480	517	514	511	495	551	500	536	511	489	532	514	533	500	533	526	491	507	499	503	531	463	487	487	543	512	492	490	495	503	464	537	518	505	535	481	490	476	471	518	523	504	480	512	504	510	517	509	516	505	498	491	497	474	547	447	510	525	539	472	485	509	464	495	474	514	487	514	513	512	511	471	490	481	479	500	520	521	510	511	487	518	490	478	506	509	483	489	492	512	465	507	498	485	514	532	498	537	490	494	489	452	528	480	498	478	470	508	497	520	477	471	491	517	479	550	530	498	507	465	501	474	496	566	541	482	488	528	492	506	508	514	501	506	506	501	520	513	472	493	510	500	530	499	517	502	515	487	497	535	492	533	495	474	540	521	491	460	508	517	529	505	507	512	479	539	484	478	470	480	504	525	466	538	501	503	490	507	525	493	471	520	507	482	506	517	500	521	517	509	536	504	502	489	479	509	508	500	487	531	494	449	516	533	534	541	526
1559	285	309	270	322	260	301	307	259	277	268	272	244	280	268	261	268	272	305	259	305	272	271	301	240	269	289	295	293	281	288	257	289	287	269	267	261	279	266	274	278	278	265	255	244	285	270	286	294	292	263	300	306	265	300	277	269	241	260	276	291	266	242	293	327	262	262	265	265	261	286	286	265	297	273	275	271	260	289	275	293	289	280	329	278	285	301	265	280	247	263	300	249	277	318	278	311	274	283	279	248	255	284	291	248	258	284	272	239	258	274	261	285	328	276	282	283	250	239	264	245	239	260	269	271	267	267	292	277	272	259	263	268	261	293	258	264	320	258	281	269	261	257	234	260	274	242	256	297	300	305	281	293	282	265	276	267	292	291	266	269	250	283	269	258	283	278	271	266	299	287	264	313	294	306	258	282	296	273	246	285	292	230	306	271	288	311	256	295	237	279	246	283	291	283	254	325	256	275	295	259	261	279	299	273	266	337	279	273	269	274	281	286	295	279	279	275	308	274	265	303	255	238	279	257	277	269	246	264	303	263	290	297	263	310	277	275	294	281	292	290	294	317	267	260	278	280	247	282	273	283	297	300	263	296	286	285	283	297	259	237	269	249	264	285	272	296	276	265	252	292	269	243	289	241	290	282	260	275	275	283	238	292	291	248	256	275	259	289	259	277	288	290	246	260	255	284	271	294	271	279	269	282	304	250	268	249	252	276	285	285	280	294	309	288	281	291	299	275	316	280	268	278	294	266	311	258	258	250	249	269	281	290	280	292	273	261	296	283	283	267	289	308	275	245	271	267	275	278	267	273	284	245	274	261	248	276	281	271	275	263	278	307	265	290	268	294	268	268	306	300	300	293	267	270	269	271	293	271	248	277	278	265	265	292	243	279	293	279	279	280	264	270	295	254	261	247	305	250	291	233	267	275	254	261	256	272	276	278	271	276	271	271	266	276	268	289	275	266	268	285	281	256	283	289	274	266	290	305	277	289	267	317	292	284	298	274	256	292	297	269	275	300	261	287	300	289	299	279	266	290	304	283	259	269	283	280	291	250	263	309	293	281	274	267	256	297	295	273	280	238	263	250	269	288	253	284	282	258	293	274	275	238	280	285	266	290	276	265	256	258	282	276	287	248	258	293	297	308	284	267	301	289	251	272	254	257	304	279	252	278	282	265	260	270	270	283	296	272	255	250	276	277	262	264	260	292	266	237	250	247	253	249	264	313	281	275	252	251	274	282	247	287	273	293	281	293	280	279	247	251	273	269	279	281	268	288	293	260	280	282	287	236	255	266	273	268	259	265	291	283	235	298	287	275	262	277	301	284	260	273	255	286	261	292	294	292	286	285	255	269	273	303	321	291	293	267	300	267	291	258	302	260	308	268	252	282	232	249	290	241	242	252	273	288	298	308	274	317	234	227	258	291	279	273	277	274	297	264	276	257	284	268	282	306	252	251	283	254	277	300	245	248	290	303	279	240	273	295	256	268	284	268	298	273	299	277	277	258	255	271	267	266	250	285	288	272	251	292	265	286	303	270	256	288	262	284	287	249	288	283	257	261	280	295	235	301	281	297	263	274	264	291	313	276	281	262	296	273	290	275	261	261	266	273	256	300	275	235	309	286	259	270	295	281	292	289	295	248	255	279	238	279	250	291	293	289	275	288	315	308	273	254	262	296	290	256	293	278	261	310	300	251	251	273	277	278	266	288	291	268	274	278	270	295	306	289	273	297	273	273	266	284	296	279	245	241	285	257	263	256	270	264	269	234	258	286	250	315	298	263	276	288	245	272	249	288	287	278	294	300	247	283	261	268	268	262	322	292	275	263	271	286	255	270	254	253	285	291	265	278	312	273	271	264	290	263	274	245	295	281	271	271	252	254	275	287	270	282	254	284	253	269	293	306	274	286	300	270	259	277	270	265	280	270	260	266	282	255	233	265	263	300	280	264	266	261	279	294	272	265	277	288	304	291	266	282	252	279	237	304	272	231	275	288	241	287	263	245	243	250	287	272	321	289	272	293	254	262	262	246	280	285	297	265	261	273	269	266	237	285	267	266	283	291	258	279	264	279	268	270	237	308	294	286	289	257	242	276	273	260	305	282	288	277	302	253	267	296	309	294	247	275	254	290	294	276	286	260	276	318	286	242	305	254	273	275	267	288	259	248	289	276	254	264	234	275	264	255	258	261	262	279	294	278	279	289	284	299	267	262	269	275	266	280	266	254	269	278	263	266	273	256	288	275	238	263	292	267	281	264	307	269	299	287	293	238	262	270	259	270	274	294	280	299	261	270	282	286	264	253	303	287	294	316	291	251	282	279	301	289	276	277	282	274	269	284	285	274	285	257	285	257	295	276	251	273	287	260	270	283	289	300	287	278	230	242	254	271	270	283	285	288	286	273	283	288	290	294	280	275	279	265	257	254	263	255	260	264	290	279	296	286	267	288	248	265	311	298	237	283	284	266	268	276	279	305	304	306	318	295	278	258	246	270	296	254	286	253	297	274	276	295	262	282	299	296	266	255	312	260	288	272	251	260	274	301	270	277	270	247	284	278	282	247	286	258	246	266	255	263	247	312	290	300	301	268	296	309	292	277	288	277	311	267	247	247	274	278	291	289	276	293	271	282	280	254	283	263	282	265	277	272	272	245	274	257	292	271	289	264	295	251	286	263	253	259	247	237	281	275	273	276	297	289	265	257	293	275	264	284	272	269	291	255	291	275	270	260	262	306	286	247	260	250	284	252	252	291	300	280	269	290	305	272	254	283	275	270	258	266	270	263	248	276	247	268	297	281	276	307	296	313	293	274	300	271	264	261	296	270	301	279	279	290	275	264	295	273	300	265	250	259	249	271	260	282	248	279	293	280	293	255	272	263	260	264	315	284	253	260	275	285	281	312	264	270	293	273	275	273	276	278	234	314	337	267	265	284	280	283	278	300	274	256	287	268	295	298	259	266	283	292	258	270	279	289	239	305	262	270	274	280	247	283	293	243	281	254	271	271	303	259	287	307	272	250	281	288	267	288	296	269	309	278	279	299	285	304	294	244	271	280	311	291	273	273	261	267	236	280	249	279	275	278	250	271	292	259	268	252	297	274	292	262	283	252	268	260	275	279	262	262	304	261	280	268	293	309	270	276	295	285	258	269	265	239	252	288	286	266	308	277	270	314	257	268	297	269	267	279	292	259	276	286	279	281	269	270	298	282	314	252	288	262	296	267	288	272	238	242	251	280	257	296	300	279	269	297	277	287	271	282	260	300	285	274	270	261	280	284	264	241	285	283	259	268	319	272	244	277	281	309	250	265	262	282	288	240	263	280	264	263	279	270	276	313	269	304	263	285	269	236	271	284	293	290	278	286	270	243	251	306	277	255	249	307	267	253	279	265	289	276	299	288	243	279	325	257	272	255	292	273	272	262	279	265	272	306	274	289	271	256	279	277	250	276	292	291	284	312	269	271	260	274	250	266	274	312	288	258	286	260	248	251	265
1807	612	653	633	663	618	618	584	672	628	605	625	618	613	645	648	615	632	614	649	595	584	597	597	637	635	653	636	579	617	622	625	644	591	616	583	633	607	602	599	577	625	631	603	591	584	610	643	631	627	637	627	656	624	632	615	628	612	634	617	651	630	624	684	601	613	625	653	647	610	616	587	597	579	614	612	588	644	639	595	629	612	601	609	646	612	641	689	617	695	619	613	586	626	585	621	668	622	589	615	588	649	664	673	627	593	559	595	652	619	647	611	668	642	647	575	623	590	612	648	606	635	629	585	624	622	600	658	583	588	638	669	607	633	576	606	629	603	605	600	619	633	655	568	649	659	608	579	571	575	611	588	620	614	629	603	652	569	648	597	621	643	623	583	633	621	638	608	626	594	605	660	663	627	637	606	595	623	585	639	593	667	607	613	663	635	576	637	577	576	617	631	613	631	586	606	633	649	611	636	639	625	625	544	640	618	629	626	652	630	614	596	623	613	658	583	703	602	601	657	620	616	636	641	629	611	586	582	616	645	604	613	610	618	593	585	620	642	613	575	623	644	608	624	583	620	571	602	642	581	640	590	595	631	587	635	606	610	614	639	632	624	619	629	578	603	628	633	594	635	634	596	622	624	585	600	589	639	613	649	639	628	609	582	672	632	623	608	588	613	592	655	643	598	663	623	598	593	632	579	630	647	615	610	623	638	632	637	608	620	624	671	636	616	634	600	640	618	595	622	636	666	625	645	621	672	627	623	648	609	638	635	631	627	652	573	656	566	586	592	605	666	629	645	590	619	622	609	651	602	611	589	550	612	665	633	633	619	639	614	653	561	582	593	625	614	638	599	633	584	618	658	623	609	601	625	606	595	629	611	647	565	688	617	621	658	646	626	633	627	654	626	619	632	603	630	602	645	600	641	593	692	568	611	616	605	614	651	618	586	611	565	617	598	574	632	611	628	640	598	639	633	623	651	656	605	568	579	583	611	678	624	573	597	610	601	617	665	590	570	611	628	626	639	599	595	617	609	632	650	606	620	622	635	634	668	600	647	593	604	618	606	633	604	614	602	597	638	596	605	608	627	569	616	614	607	620	680	617	563	627	624	606	586	659	661	605	615	588	635	656	660	631	603	550	598	631	618	618	603	657	621	618	642	600	586	648	611	625	645	589	641	577	590	613	641	614	604	613	607	623	592	611	620	607	650	591	620	645	640	580	636	640	620	633	574	595	616	615	618	635	616	583	617	574	662	584	617	616	654	633	572	621	615	599	599	614	585	666	608	578	604	635	622	624	621	608	595	647	646	607	627	652	623	671	628	620	631	645	586	667	600	588	586	589	561	625	633	630	629	611	613	618	602	613	614	658	602	630	603	613	603	592	642	636	617	655	647	610	645	615	633	587	649	596	575	646	601	640	616	632	618	649	624	626	602	618	619	602	626	627	649	639	604	625	617	649	648	632	597	666	618	632	645	608	671	635	624	642	625	625	595	629	574	616	573	612	611	635	614	596	612	615	642	609	635	602	605	610	651	653	670	620	669	603	631	621	561	652	619	641	639	628	662	641	649	631	593	610	615	614	651	622	655	603	646	588	598	602	613	615	627	616	631	636	627	617	634	608	619	633	626	674	589	579	648	602	574	637	629	603	617	614	591	582	621	651	609	613	632	621	639	618	607	612	647	583	611	651	612	621	638	635	668	623	607	588	602	612	612	606	613	625	639	616	621	627	630	621	618	558	640	622	642	651	585	600	619	590	605	620	650	604	647	597	679	660	598	613	600	618	623	626	626	589	592	604	614	633	636	626	582	655	634	658	617	611	652	606	608	612	606	671	609	610	629	645	605	635	620	609	635	625	627	636	609	569	582	612	588	660	619	625	631	619	649	608	635	620	625	561	607	594	651	609	609	616	622	625	620	615	653	607	585	622	589	623	612	626	592	653	615	656	617	571	574	644	658	619	596	610	581	653	590	598	636	638	678	618	583	643	620	608	607	640	627	624	641	570	657	625	613	629	639	581	618	671	632	599	616	619	670	594	596	626	638	649	607	611	569	624	581	640	601	635	643	643	598	614	601	578	661	655	617	603	624	651	571	579	616	595	631	627	620	615	603	616	615	659	601	598	612	640	627	601	591	571	609	655	582	567	642	614	629	621	627	572	648	587	633	659	643	609	614	607	634	601	666	612	636	614	626	661	610	607	660	609	626	670	666	607	588	625	608	606	591	620	629	593	612	596	615	615	632	579	588	571	622	627	630	595	662	630	600	695	617	624	641	621	649	616	667	620	626	610	632	604	603	629	615	653	573	589	615	629	608	614	626	623	585	631	653	601	609	636	590	645	631	638	658	651	595	590	626	638	635	617	627	610	665	619	580	598	608	583	628	596	612	611	625	639	623	610	581	627	615	612	615	647	613	632	566	600	586	635	563	663	626	636	628	627	641	607	641	644	597	601	619	585	608	616	617	617	595	606	596	624	629	648	615	615	658	587	625	609	641	621	597	691	588	646	619	640	654	630	618	633	640	614	632	650	617	569	642	631	635	649	641	645	664	661	613	644	623	592	616	643	606	587	646	600	623	608	609	594	609	604	594	627	604	583	573	599	608	634	592	597	625	620	606	660	623	639	605	620	647	587	620	659	641	626	590	626	627	641	614	605	617	608	654	595	615	625	601	577	592	580	603	597	623	616	620	630	651	650	599	594	636	627	683	618	605	631	632	616	583	625	600	648	577	599	604	591	582	614	639	621	574	646	626	585	577	604	628	633	636	602	605	621	614	609	645	609	557	620	635	639	587	656	596	614	622	658	660	619	608	599	641	615	663	624	653	592	606	616	599	614	604	636	558	590	610	672	656	653	593	680	608	620	628	610	591	649	638	612	668	598	609	603	630	644	638	628	595	632	637	607	644	623	615	593	601	644	623	650	656	679	631	666	649	651	584	602	638	696	634	623	616	637	602	624	607	638	639	592	617	654	662	593	577	617	604	619	633	672	605	645	631	616	619	583	649	602	602	647	613	589	622	561	632	580	620	602	586	633	599	635	600	618	621	624	623	589	632	654	620	622	612	599	599	651	634	599	633	601	614	634	611	622	590	613	629	624	623	600	615	627	641	650	625	588	644	622	611	646	589	619	599	631	635	612	676	630	641	610	640	616	586	603	610	675	631	636	635	617	626	634	662	606	651	610	613	627	650	630	578	579	597	625	628	632	547	618	640	656	655	626	605	623	617	615	600	635	592	671	652	630	640	596	616	610	645	595	670	612	594	660	613	624	632	609	621	632	624	595	639	555	612	650	603	610	623	638	596	623	620	616	637	645	654	644	612	626	630	668	601	640	614	613	560	568	631	611	612	613	633	605	657	647	582	624	552	620	631	584	685	595	624	630	606	613	611	617	620	615	607	646	647	622	629	630	625	631	603	622	626	652	609	619	622	621	565	593	640	637	577	624	620	623	624	655	614	609	612	653	600	655	660	615	642	619	614	632	616	631	628
7286	382	440	370	287	187	188	166	180	151	126	135	143	157	126	114	142	128	136	124	131	122	128	124	138	132	129	129	124	132	119	104	123	131	146	139	119	139	146	125	115	127	114	113	116	114	124	129	100	127	118	142	124	114	112	111	122	129	125	104	128	126	131	135	116	112	110	129	116	110	125	126	123	113	117	111	114	138	121	125	131	117	116	111	106	112	135	108	121	119	146	113	137	123	126	139	116	112	120	114	105	133	117	108	126	119	111	130	119	111	99	155	144	136	119	134	123	125	123	129	148	122	106	135	113	117	130	117	139	116	119	122	128	128	132	109	114	120	115	112	116	124	110	109	128	109	137	105	146	111	110	124	131	109	105	109	121	116	126	118	115	101	97	129	117	121	125	135	124	111	122	142	119	134	122	117	117	114	119	137	113	116	118	123	123	105	123	128	133	122	120	133	124	118	125	119	119	118	118	113	136	126	123	133	138	128	121	123	134	131	141	137	110	133	128	135	126	139	102	126	109	116	107	104	108	115	109	110	113	130	134	109	116	123	126	104	97	116	119	117	125	112	125	121	111	134	114	121	138	141	123	102	101	137	138	127	129	117	106	116	121	134	111	125	110	126	128	131	97	105	104	99	126	128	111	124	125	110	102	118	131	139	111	119	103	146	123	117	115	116	118	117	136	143	127	116	110	121	114	123	93	118	110	122	124	125	130	128	118	108	124	128	105	112	142	121	115	115	112	138	116	141	116	135	134	140	120	134	127	120	112	119	137	143	124	119	117	138	138	109	129	115	139	116	126	140	119	140	124	136	113	123	157	123	122	131	129	120	111	116	93	127	119	108	116	114	126	109	122	114	107	116	112	118	111	106	107	123	102	120	141	134	104	122	95	110	121	152	143	125	114	112	136	126	109	138	113	131	122	123	120	125	114	108	106	142	148	116	135	120	121	128	128	100	119	126	155	119	123	127	125	134	131	118	120	144	125	158	136	101	120	119	119	128	109	115	134	119	124	131	135	132	119	133	115	125	128	114	115	100	92	116	110	127	105	108	105	119	108	133	135	120	126	138	125	130	124	127	117	108	116	110	137	148	118	139	121	106	108	123	122	117	112	118	111	121	120	106	131	126	117	131	130	111	145	140	134	107	113	118	134	131	121	128	120	135	123	117	125	121	126	115	111	120	114	121	116	118	155	149	119	118	114	129	122	123	130	120	109	114	136	137	139	127	141	142	119	110	116	135	133	122	113	129	118	122	132	122	114	115	143	124	125	128	115	141	134	107	110	119	110	121	119	161	122	135	126	123	119	113	125	111	125	141	106	126	126	121	109	129	103	97	119	107	114	121	115	116	145	113	116	114	138	120	125	105	107	111	106	135	131	112	154	105	118	109	125	144	116	101	121	132	101	107	121	138	124	126	110	110	119	101	122	121	122	123	130	118	129	129	114	126	106	121	117	130	103	124	125	116	148	98	147	128	123	162	141	125	111	113	102	114	146	129	101	114	113	102	120	160	117	133	121	134	110	131	132	101	91	138	137	125	110	140	112	121	109	120	120	126	125	129	120	119	108	132	129	133	128	120	108	122	111	109	134	126	137	134	113	120	114	129	117	111	116	125	150	122	136	136	119	116	100	133	117	113	102	106	126	142	116	106	115	131	118	133	117	114	129	110	155	123	119	117	117	156	108	131	117	106	102	141	130	143	138	127	129	126	122	113	123	143	115	137	146	129	134	110	103	101	127	105	112	126	98	108	120	111	101	117	119	118	108	104	121	107	123	145	125	135	119	132	140	126	147	117	104	143	116	100	153	146	134	148	118	117	133	134	106	108	125	116	133	125	123	138	130	140	133	123	122	124	108	123	119	128	97	105	121	128	124	142	120	119	104	101	125	129	108	123	130	128	108	127	130	131	122	123	108	111	116	133	111	114	121	123	131	142	115	114	121	127	109	155	131	125	115	119	121	135	121	132	139	123	123	125	129	123	133	132	137	118	120	111	115	119	132	131	109	121	126	141	138	121	126	109	98	111	140	116	137	148	132	111	144	114	139	131	119	124	144	107	128	115	128	97	119	129	129	137	117	110	115	128	131	111	130	119	116	119	121	125	109	101	129	110	101	103	136	130	119	128	115	123	105	130	105	102	112	117	132	126	128	133	128	114	143	108	121	119	119	124	120	149	110	108	124	129	114	160	123	119	108	110	116	133	123	132	95	101	122	118	141	115	126	110	102	116	128	133	114	132	88	109	122	150	121	114	127	125	133	138	96	116	130	117	122	138	138	135	138	129	131	93	113	109	129	102	109	123	96	103	125	128	113	103	98	121	99	119	127	135	123	135	120	128	140	127	116	127	126	129	116	126	145	132	113	100	128	121	147	124	136	120	126	116	120	137	147	115	118	122	124	131	142	121	117	115	110	97	117	136	140	105	125	133	128	137	135	130	118	117	113	111	112	113	143	128	126	128	121	138	116	117	126	139	105	113	123	133	119	121	116	135	131	131	111	119	125	144	96	102	97	121	124	115	131	104	130	131	125	106	124	141	121	125	145	129	129	137	161	129	110	117	112	129	139	129	128	117	133	134	123	127	119	113	127	146	138	134	129	119	132	106	111	102	126	119	109	121	106	122	119	139	130	99	137	117	107	126	119	132	105	126	133	122	125	132	112	129	113	130	113	127	130	133	127	131	130	123	115	112	108	128	124	112	126	126	102	117	132	119	113	137	125	108	131	136	121	118	131	107	149	124	149	107	111	133	122	124	112	139	118	119	120	131	126	124	117	134	138	117	133	113	118	108	117	110	129	130	127	112	119	112	134	108	118	128	100	107	107	124	141	104	115	116	126	104	134	136	131	147	141	125	112	122	114	109	140	128	137	131	130	138	129	104	109	129	116	135	122	134	133	140	100	126	126	122	138	127	124	125	126	131	113	126	139	103	129	111	119	129	117	127	125	132	136	108	133	110	118	121	117	141	124	134	123	129	142	108	122	123	115	113	127	113	111	114	121	110	121	132	107	109	114	136	115	117	131	125	121	114	152	131	147	122	113	142	131	141	134	134	112	131	118	137	118	130	98	139	130	113	138	121	127	128	145	108	117	122	124	137	123	119	140	120	117	116	124	153	125	107	106	141	126	123	115	140	123	99	132	121	146	141	112	133	102	87	140	119	117	117	127	120	104	109	128	122	111	100	123	111	102	124	123	107	148	125	135	127	116	133	138	114	127	138	112	112	111	116	130	109	95	116	138	124	132	128	102	116	132	132	136	123	122	114	132	143	149	114	118	115	132	120	120	133	117	142	111	105	111	118	109	122	117	111	122	112	97	129	129	113	108	131	100	126	122	116	126	138	135	121	144	112	135	135	133	133	126	144	133	117	116	121	116	145	106	112	121	126	106	119	119	106	125	136	121	134	125	121	104	119	110	109	122	114	127	108	133	123	114	124	122	109	122	134	122	127	129	109	131	136	117	139	114	120	123	127	130	116	150	130	130	119	117	132
6112	582	952	1158	1015	830	738	613	586	547	473	427	409	397	432	393	407	393	377	378	348	371	360	404	338	360	341	359	344	372	343	323	339	370	363	350	357	345	353	332	343	354	327	364	350	335	366	356	337	308	344	334	328	305	341	324	289	367	316	335	333	313	322	332	309	345	331	338	347	343	323	335	316	321	333	323	346	307	322	334	330	328	330	317	339	269	302	346	337	335	332	331	352	319	337	341	340	345	316	337	324	299	355	323	323	351	315	336	329	350	321	327	340	310	360	344	347	297	341	338	324	311	304	345	300	330	312	357	330	304	368	329	298	338	325	321	308	297	333	324	332	323	334	362	290	324	304	347	321	327	305	346	351	302	320	327	330	334	337	340	331	328	292	293	322	308	348	315	342	358	306	324	313	356	341	371	326	328	341	328	294	325	343	343	340	308	301	293	343	324	314	347	332	339	290	307	325	329	345	341	326	309	343	300	325	320	308	313	331	342	313	350	294	346	325	366	301	328	331	315	334	324	327	322	323	352	334	302	343	328	306	305	308	318	328	338	330	332	337	362	322	342	335	358	336	344	337	360	345	328	334	323	307	352	328	345	342	286	340	313	327	325	339	292	329	319	308	319	301	357	297	317	351	322	315	307	334	336	323	321	331	316	332	318	326	351	323	315	343	312	318	335	341	361	335	337	307	351	285	352	340	325	333	309	312	340	349	345	307	309	323	330	309	316	329	323	320	317	321	293	311	329	341	339	289	303	323	338	343	325	321	340	311	291	342	333	309	352	334	340	354	327	293	325	319	334	312	324	311	346	313	319	355	307	338	293	318	343	302	297	312	367	336	324	327	329	352	307	336	340	321	328	321	332	313	337	324	315	329	298	309	337	306	336	325	290	341	340	348	277	350	333	330	343	342	310	304	308	337	323	353	326	295	321	336	360	345	322	283	299	325	326	285	336	327	276	342	304	332	311	337	328	328	340	343	319	318	333	330	328	328	319	308	304	320	322	340	313	349	347	323	326	295	304	307	334	323	330	301	307	362	314	278	325	280	332	317	324	375	351	346	312	312	323	331	313	323	322	324	311	346	296	354	327	329	336	329	331	334	320	309	305	345	312	314	332	348	343	337	323	314	304	344	318	322	353	354	326	318	291	295	293	307	327	305	354	343	318	328	340	323	357	337	351	314	330	318	334	335	316	345	342	305	349	334	348	348	327	322	356	325	303	337	331	316	331	308	309	310	339	348	335	311	321	321	295	341	304	335	328	319	339	294	322	335	307	342	286	321	336	340	326	333	329	329	321	353	308	330	306	329	296	313	326	313	353	343	341	307	375	276	311	334	271	330	326	310	310	312	321	323	343	331	317	293	336	339	353	321	323	347	316	296	339	326	301	330	309	289	322	320	349	310	347	348	346	320	313	305	291	336	346	321	343	326	344	329	300	294	360	297	327	329	338	291	353	347	298	319	327	314	353	326	338	308	319	338	339	306	350	316	331	339	346	323	333	305	351	323	276	314	333	345	297	325	331	335	314	343	338	341	327	343	314	308	327	349	359	300	315	291	354	307	324	329	343	290	308	321	349	337	316	318	344	326	345	322	321	304	299	304	312	308	318	338	296	316	318	328	311	342	314	324	329	324	320	330	318	311	320	311	371	323	339	335	313	292	359	316	326	325	315	329	335	337	344	322	345	333	361	306	330	288	325	324	317	323	337	307	318	347	330	327	319	319	314	336	344	315	332	352	301	305	311	283	318	313	340	342	324	321	343	318	350	301	346	329	348	316	329	315	301	338	315	341	351	309	304	321	330	325	317	358	344	353	345	305	351	321	330	338	334	333	353	355	319	308	331	350	365	301	312	318	329	330	320	333	330	301	305	317	336	324	329	314	324	334	337	320	358	324	345	340	316	336	336	332	322	332	303	316	324	329	330	295	338	345	324	326	325	351	349	304	335	326	327	319	304	322	353	295	349	338	289	336	325	315	310	328	333	322	316	293	333	302	303	317	345	348	345	327	325	321	312	308	302	328	330	343	329	324	358	328	324	322	347	317	326	314	308	345	326	293	318	336	322	334	335	333	325	345	331	348	322	304	333	332	298	338	307	344	309	348	299	328	340	341	323	310	304	338	304	341	311	341	325	328	297	302	314	321	312	287	299	319	310	313	339	352	321	293	318	336	314	351	333	347	309	324	305	318	334	325	337	307	320	328	324	315	330	324	323	331	328	332	329	336	344	314	328	328	335	336	351	333	345	326	329	309	306	295	348	338	277	312	299	340	325	319	326	319	330	363	288	331	304	321	314	310	325	353	314	343	285	310	360	356	322	281	307	326	323	341	316	340	310	316	348	353	343	321	329	335	344	326	285	305	308	297	326	306	327	345	337	311	346	295	325	333	294	323	311	337	340	334	337	298	346	307	304	347	322	328	286	320	349	263	338	335	323	320	328	309	321	319	325	305	306	329	309	306	342	331	323	301	304	320	363	321	311	326	319	311	316	318	308	349	321	339	346	297	316	327	358	307	335	351	331	306	359	310	361	322	339	338	322	353	315	336	336	315	318	331	331	334	341	330	311	339	318	340	339	307	319	316	300	308	330	352	303	338	302	316	349	336	359	304	319	310	314	362	334	319	312	332	316	338	367	321	337	309	335	344	320	326	326	303	346	331	324	359	328	319	343	321	327	331	357	320	329	287	333	321	332	286	337	306	313	315	330	308	336	348	316	329	334	299	325	297	284	344	314	292	296	349	320	344	334	343	330	298	303	303	323	314	318	329	337	332	323	328	339	324	291	329	309	293	321	304	312	314	329	337	321	315	359	343	311	315	307	306	316	342	306	336	303	319	325	320	338	324	325	329	346	320	305	312	308	340	353	316	323	329	324	328	337	350	348	339	349	315	334	315	305	298	329	305	340	300	329	331	346	322	325	347	308	345	343	322	361	339	328	311	335	331	348	335	334	300	321	366	312	339	290	319	326	359	312	322	350	332	327	304	330	313	325	299	338	337	315	322	308	291	331	353	355	330	307	345	313	340	357	330	356	313	299	330	344	352	331	337	303	321	351	347	316	324	313	317	323	319	289	298	310	321	303	349	296	304	302	336	306	308	342	301	323	341	327	312	348	324	338	310	326	332	299	345	317	303	342	320	363	340	327	334	350	348	326	295	335	376	324	310	304	314	325	302	321	318	331	311	353	314	322	369	332	332	333	327	325	340	337	351	311	348	330	309	298	356	321	337	326	361	319	341	341	326	306	331	316	334	346	357	326	348	321	320	319	301	331	322	324	360	337	345	332	317	324	343	338	297	274	330	308	330	327	298	329	318	308	335	340	317	317	353	348	323	314	339	288	334	294	318	342	340	315	318	364	339	350	314	321	318	353	325	339	342	309	331	314	321	336	336	344	321	332	318	331	329	329	316	346	321	309	313	342	320	341	324	360	353	311	343	295	336	278	320	319	311	342	338	317	342	316	349	369	330	365	328	339	313	310	318	321	298	351
13872	1017	860	686	495	399	363	340	270	259	219	240	243	254	236	230	225	212	217	198	193	222	216	205	212	203	188	187	204	184	211	215	201	208	187	194	244	198	199	206	206	202	162	186	197	186	214	185	211	188	201	194	204	186	179	213	197	212	229	216	216	222	185	204	186	212	214	197	191	223	195	174	179	201	203	181	194	184	172	215	202	204	195	182	204	211	208	214	180	199	212	188	217	194	171	181	195	190	184	178	177	200	179	185	229	200	180	211	182	197	188	207	206	205	225	163	182	207	191	213	183	203	203	212	203	194	201	203	201	202	226	178	224	234	216	191	204	173	190	176	202	216	214	206	212	222	214	245	204	204	213	207	197	197	194	181	191	209	209	216	237	203	205	218	196	215	211	222	186	174	180	199	214	196	211	214	182	191	193	202	182	185	196	196	208	203	189	206	231	168	214	190	200	209	205	187	167	192	195	182	177	204	203	192	204	180	183	201	183	201	217	215	178	199	201	171	231	211	196	208	192	203	183	192	199	205	199	201	174	205	186	190	214	183	210	208	177	217	195	185	196	196	193	203	188	208	202	166	210	207	189	181	204	186	214	196	199	209	163	214	218	220	194	198	202	211	201	208	205	189	189	207	192	198	163	179	183	194	169	175	202	204	184	190	229	175	193	220	179	210	215	190	195	219	204	203	194	193	186	187	200	181	175	219	197	190	200	197	184	192	209	177	221	211	190	182	214	192	210	219	217	182	224	210	209	214	238	220	205	217	196	218	192	185	213	205	211	197	221	199	216	213	194	206	180	195	180	213	214	188	191	200	184	224	217	214	210	216	187	191	204	222	187	208	203	193	222	201	225	216	186	204	177	219	225	227	207	194	195	204	206	191	191	162	211	204	191	189	198	200	201	218	214	216	219	189	189	181	179	165	214	193	180	200	191	209	216	217	208	183	199	177	198	197	186	231	190	216	213	175	225	180	187	189	206	182	181	215	205	223	201	190	202	203	212	218	215	177	212	223	224	191	207	174	190	202	189	188	192	198	198	213	205	172	228	207	185	191	180	203	212	208	203	206	200	226	188	184	194	205	187	214	190	238	217	196	183	203	222	206	205	177	185	216	210	226	187	192	198	211	183	203	158	184	212	178	212	211	233	162	213	189	228	185	202	162	195	190	218	188	193	201	197	225	227	171	204	206	193	179	201	203	189	209	187	233	207	198	201	192	196	195	194	218	181	190	204	209	228	188	214	196	210	175	196	217	199	203	199	173	193	200	203	192	203	164	210	204	209	215	190	208	196	200	195	192	215	207	204	197	211	185	198	246	194	204	193	189	202	192	175	191	205	239	176	191	190	194	201	199	191	209	198	222	187	178	189	206	216	171	202	199	202	185	177	194	211	197	203	181	182	207	208	215	219	232	209	214	204	213	206	171	178	203	219	200	188	199	223	202	183	204	200	215	209	205	192	191	166	191	180	193	204	194	198	209	197	191	196	212	214	201	200	199	210	194	191	223	209	193	212	223	194	194	203	210	203	174	236	215	194	225	213	200	217	186	194	186	191	203	187	187	218	193	213	176	194	187	222	192	196	206	186	196	204	167	195	176	202	217	212	193	175	186	187	180	193	238	211	193	214	185	227	216	200	216	178	184	202	188	186	187	178	188	228	212	194	214	247	216	195	205	186	185	201	160	196	170	224	201	183	206	206	195	232	211	185	205	228	224	191	197	225	180	186	191	178	188	184	181	195	206	193	220	199	204	177	207	188	206	189	209	202	196	196	179	179	212	203	170	197	203	183	212	195	210	207	193	173	182	216	175	243	206	203	217	192	200	187	215	213	181	195	190	202	214	205	205	222	201	199	194	205	198	202	181	196	217	182	192	190	180	187	211	195	211	182	156	186	208	193	208	195	188	205	199	162	191	190	220	183	225	200	187	195	193	198	191	222	162	200	185	200	186	182	178	204	197	209	217	221	208	197	209	196	216	176	206	193	183	220	197	183	182	219	191	222	204	228	203	202	206	213	218	218	173	166	198	212	169	197	177	227	226	201	188	173	202	206	212	206	204	195	189	189	202	190	186	213	239	168	206	160	186	171	205	203	192	207	200	177	212	198	191	192	198	184	196	201	189	203	196	179	173	194	199	212	186	220	219	187	200	210	164	160	233	217	212	203	194	212	207	226	199	172	178	175	224	177	231	208	212	197	213	228	202	188	219	166	228	198	191	211	198	210	201	190	201	221	189	198	190	206	191	203	184	226	191	185	190	209	194	204	203	195	210	215	209	201	212	184	193	197	207	206	207	211	195	209	190	221	205	206	197	200	196	241	194	212	234	184	203	203	188	197	188	151	200	206	187	211	188	205	187	211	187	211	208	201	198	169	200	184	217	227	202	206	204	205	191	227	215	209	189	212	207	182	210	215	192	213	193	189	198	176	228	208	201	214	214	213	188	195	219	197	207	229	204	182	224	221	218	192	209	189	179	208	195	216	208	188	200	189	213	209	230	214	198	197	220	236	212	197	213	200	207	196	195	214	210	166	196	174	206	199	190	212	193	173	195	193	200	221	178	202	216	201	160	181	204	176	198	194	210	188	196	202	232	197	188	196	237	184	212	222	183	200	198	194	192	197	211	225	172	203	201	187	184	189	204	183	186	186	183	186	207	201	227	227	192	210	185	175	194	206	175	214	204	200	221	189	192	204	184	219	189	208	206	197	160	220	224	206	213	206	185	208	201	233	201	184	204	212	189	191	245	192	189	208	225	184	209	204	213	191	182	192	183	204	204	229	197	190	205	180	186	189	192	185	191	205	198	244	195	204	203	216	212	213	206	194	203	192	210	222	215	209	188	213	198	178	193	185	188	212	200	189	158	189	238	176	219	203	163	206	201	208	223	178	207	205	160	218	188	200	193	193	200	210	181	205	191	210	187	207	196	217	198	194	212	214	203	184	219	214	218	189	187	174	194	206	199	194	204	205	199	191	190	195	202	171	186	208	209	198	198	186	216	193	205	199	197	207	177	208	200	191	202	172	180	193	204	189	177	211	215	204	228	208	198	175	208	206	176	202	190	195	238	200	216	179	220	190	199	179	163	191	145	190	190	198	224	190	176	186	210	202	201	203	219	209	221	204	217	226	172	208	226	225	201	191	213	215	200	209	202	225	201	202	211	199	174	211	220	190	197	218	205	202	189	188	227	199	209	206	199	197	192	215	212	172	233	212	209	180	182	209	215	233	226	213	205	212	193	197	227	211	202	203	201	211	217	221	219	194	195	219	207	194	204	236	210	202	176	203	185	202	182	184	197	200	188	236	210	177	209	202	196	202	208	205	185	198	216	207	224	216	213	204	212	247	222	185	180	201	196	201	198	211	198	178	201	197	206	214	213	206	188	178	209	202	179	204	192	199	191	189	195	206	172	186	197	198	211	224	198	200	193	208	221	229	223	198	200	203	195	207	220	211	192	189	188	191	210	197	221	180	181	203	208	189	199	213	209	207	193
7992	996	1844	2040	1766	1501	1295	1133	959	889	772	792	733	682	706	657	633	651	622	563	590	616	616	620	568	535	555	530	523	527	575	500	499	513	553	544	554	548	551	535	516	547	513	493	561	524	512	512	567	518	520	502	517	536	527	528	551	519	487	492	483	483	483	535	513	499	498	485	498	513	506	508	506	495	521	476	484	480	533	502	541	506	486	520	520	512	499	509	472	489	510	518	500	492	506	492	518	501	452	523	506	489	492	484	514	477	507	496	532	478	507	485	516	529	483	485	520	481	517	507	518	555	501	502	515	506	529	555	514	514	464	531	477	516	504	508	493	522	502	489	497	488	485	496	484	488	512	535	496	478	439	482	512	511	511	545	466	480	489	485	499	532	495	494	505	487	498	525	509	542	505	516	515	498	549	492	498	496	480	511	497	495	520	530	525	490	523	516	498	509	495	515	509	522	489	481	530	494	514	541	554	525	540	505	519	517	463	490	514	478	490	549	477	529	490	471	469	494	536	557	524	474	537	532	456	468	535	499	491	517	506	504	525	516	488	529	518	506	523	510	533	497	475	498	505	497	532	539	481	505	507	538	525	495	463	516	544	498	519	482	508	468	534	483	506	480	463	506	474	470	527	507	505	523	495	510	513	529	470	507	469	499	489	525	532	498	508	485	505	510	511	467	522	493	499	525	516	517	489	513	496	502	471	510	535	536	497	518	483	515	537	491	461	536	511	477	527	489	519	526	492	478	513	505	521	512	533	510	510	460	526	528	506	497	546	523	544	472	509	498	499	493	520	513	462	495	544	517	491	496	490	493	475	493	509	512	497	481	488	505	474	496	511	486	537	500	499	505	493	529	527	548	476	448	468	528	532	519	501	518	477	507	500	511	471	514	497	480	510	466	484	485	516	536	515	502	510	482	508	527	524	510	493	482	554	519	500	516	526	501	504	515	495	514	454	523	511	522	494	498	513	543	477	497	472	517	506	463	488	474	492	509	499	482	502	510	504	495	497	502	507	486	514	502	475	513	479	548	479	509	513	522	520	527	518	512	506	487	518	498	516	496	497	518	494	539	474	525	504	524	543	523	522	506	496	490	471	500	459	506	505	494	488	501	496	494	535	476	479	475	522	513	436	495	501	507	507	497	451	508	484	491	474	506	531	528	462	488	471	486	484	508	511	499	502	525	478	515	506	506	519	533	517	473	520	506	507	543	456	499	498	500	503	477	528	499	472	512	498	477	513	527	451	521	489	498	488	507	528	520	530	516	492	535	466	475	523	484	547	525	483	519	494	518	529	533	506	499	480	509	492	539	517	516	498	502	504	523	512	533	511	446	489	484	495	503	497	465	466	495	476	474	495	449	528	522	509	503	491	505	510	535	538	508	459	492	506	454	521	467	501	496	539	513	489	503	507	518	504	514	485	536	501	514	507	507	488	507	511	467	533	503	549	482	496	487	468	495	502	537	494	514	505	487	513	488	522	488	511	489	492	496	523	489	515	476	537	504	523	509	480	529	504	504	518	525	496	540	500	536	535	485	527	539	490	500	532	488	491	479	476	506	485	523	491	500	542	514	520	492	478	483	476	476	485	503	505	517	468	559	480	499	493	479	500	464	521	487	489	521	520	512	571	540	496	480	494	520	524	500	501	505	497	496	524	535	488	494	505	525	557	476	505	500	494	523	553	511	481	528	553	495	527	491	492	505	503	497	484	501	479	505	470	438	468	501	491	527	509	498	478	504	557	445	524	510	483	512	492	500	493	530	485	469	490	493	484	528	469	481	502	498	497	484	470	496	511	458	512	525	503	508	498	512	488	530	499	511	505	493	518	501	521	507	550	524	546	498	560	502	539	493	527	535	492	522	486	483	490	500	510	514	537	523	533	481	531	491	513	487	499	500	523	528	501	486	517	472	549	519	517	489	494	478	476	500	491	519	465	475	536	501	491	507	484	526	492	512	509	494	510	507	544	532	479	523	476	474	532	472	525	496	511	510	541	486	469	488	503	465	509	530	510	488	487	519	499	510	519	518	499	487	506	486	518	454	449	506	495	481	505	495	468	544	506	509	520	533	485	546	548	461	538	532	518	524	532	535	590	502	535	489	472	484	488	533	496	466	502	520	490	488	501	486	545	503	491	494	518	490	508	497	500	508	528	530	531	530	496	537	519	480	511	503	500	512	510	503	492	517	464	521	507	520	489	500	475	508	513	508	479	490	491	487	494	481	479	486	527	509	498	494	542	492	552	542	477	501	495	528	488	516	497	545	500	482	541	523	497	543	500	478	523	536	504	497	525	517	480	507	508	463	486	499	506	536	500	520	476	482	470	482	516	481	482	507	491	549	517	520	546	525	495	520	497	489	531	498	508	504	507	538	525	517	519	511	528	481	497	527	489	476	535	483	491	520	531	531	459	541	515	488	577	533	469	524	495	515	499	487	472	518	541	514	501	503	512	523	502	548	526	488	501	491	486	480	530	515	501	494	478	491	462	475	492	519	550	510	526	518	507	490	519	523	499	488	483	499	499	484	493	522	490	485	463	492	530	495	469	497	483	506	491	510	493	531	483	522	485	484	508	497	535	469	489	525	514	512	502	506	509	499	518	463	516	504	461	530	504	505	488	524	473	519	521	502	527	526	525	540	512	519	482	518	530	490	522	508	503	487	519	509	518	499	522	517	479	524	507	501	480	545	505	514	510	488	487	504	503	487	471	492	522	537	495	527	504	475	534	552	477	549	502	517	509	489	503	517	502	516	509	483	522	503	512	532	506	492	459	522	502	507	529	513	506	497	490	500	519	515	468	510	471	496	519	543	513	467	526	535	483	521	475	529	521	471	508	516	488	472	482	499	524	456	498	511	538	502	491	543	525	526	506	477	517	493	491	487	479	457	498	504	486	487	481	512	523	523	499	518	508	484	499	520	516	491	488	477	483	505	498	499	494	516	482	500	511	507	508	525	525	496	503	514	479	525	486	537	503	482	509	500	516	500	501	521	473	539	512	498	504	499	517	509	488	517	504	545	487	488	512	503	506	495	501	497	526	529	507	471	499	487	489	470	505	493	516	528	501	548	530	504	512	511	492	503	536	549	523	524	483	501	475	473	517	580	522	491	502	504	494	477	502	527	506	498	543	499	517	541	510	498	467	495	540	475	559	524	522	509	485	485	486	487	524	503	499	510	476	523	503	522	527	506	472	531	462	482	524	509	452	517	488	502	528	502	500	496	493	492	517	492	528	526	497	488	547	508	503	488	560	536	497	481	490	515	518	538	495	491	502	507	532	563	485	508	520	509	482	484	548	469	503	513	476	504	481	486	514	496	502	530	504	520	504	509	505	489	512	513	517	521	495	512	502	517	498	501	472	465	494	467	530	512	499	546	525	462	506	474	483	516	487	523	541	500	487	513	471	470	472	499	530	517	484	513	480	473	547	529	466	531	535	486	496	486	469	507	519	521	489	518	485	493	525	504	548	499	493	535	519	523	489	509	499	471
1549	297	312	277	289	256	309	290	279	263	253	265	275	301	254	268	296	293	285	260	252	279	265	270	264	294	266	231	288	266	249	255	305	252	272	246	289	290	286	272	292	289	259	265	278	255	277	257	281	282	297	284	267	263	260	270	248	278	273	270	257	259	246	271	257	294	316	293	281	306	291	267	291	297	258	282	253	270	264	293	311	290	273	292	264	255	310	285	285	285	269	258	263	275	277	291	291	261	307	283	266	262	240	261	273	251	257	265	292	240	269	281	279	254	292	281	294	252	280	265	271	278	269	279	297	262	314	315	278	246	275	268	258	286	258	297	262	276	251	296	270	287	267	271	234	273	267	270	306	298	295	302	277	301	268	265	230	271	271	257	250	301	267	269	278	256	266	272	273	234	305	273	271	265	267	282	289	272	267	290	291	288	252	252	266	239	272	242	280	232	322	284	306	277	261	260	281	298	282	275	285	300	307	274	286	239	314	262	281	302	285	270	267	277	249	273	238	269	286	300	253	296	307	284	272	279	286	304	260	275	281	296	272	260	265	294	269	264	273	266	283	278	275	256	265	329	297	275	279	260	288	275	267	276	293	274	238	279	277	302	281	282	307	252	270	298	255	269	276	299	270	291	261	287	273	267	295	294	264	278	260	283	261	260	276	269	290	291	243	260	261	267	292	279	284	286	252	281	286	292	240	289	304	298	316	276	264	276	281	246	276	257	272	253	293	286	267	283	277	291	248	264	296	275	280	267	293	300	287	281	271	284	330	281	256	238	293	261	271	276	263	282	294	266	306	273	267	264	267	289	308	283	258	264	257	261	283	267	316	272	239	257	272	256	282	240	289	292	283	274	267	319	280	283	271	296	278	270	277	274	267	285	310	291	244	284	281	292	298	252	277	263	281	256	277	256	298	292	280	318	261	305	279	299	300	290	300	259	283	317	282	306	294	295	285	308	251	290	318	259	291	279	285	319	271	271	263	290	269	246	292	266	240	253	263	271	284	282	261	300	276	285	263	283	260	306	277	277	303	226	266	264	244	250	262	261	275	268	323	256	247	273	272	259	283	280	281	273	302	255	265	329	264	278	278	281	277	276	286	262	254	314	256	315	271	261	258	276	300	251	282	295	296	276	251	300	268	274	244	283	272	301	307	279	245	306	283	252	288	267	327	255	281	276	264	278	276	267	275	283	276	289	260	271	283	247	305	274	277	291	271	284	251	279	257	263	264	287	283	272	295	291	268	252	291	269	267	286	282	282	261	234	263	302	262	283	259	274	273	261	277	240	285	269	256	287	257	282	288	277	285	280	288	279	291	283	271	257	300	238	322	279	283	286	239	260	266	273	284	264	284	252	253	254	293	292	288	269	324	278	279	263	272	256	257	294	266	283	286	261	274	265	276	265	282	260	261	265	307	306	271	256	259	260	258	273	246	266	267	314	273	290	276	309	295	254	254	267	272	294	299	268	296	303	272	244	283	272	252	299	254	293	266	274	292	248	280	305	306	274	273	258	271	252	305	257	259	278	273	294	263	251	300	277	285	250	283	300	290	309	264	265	268	250	258	271	287	241	301	263	271	278	295	265	271	278	297	288	269	285	293	252	268	271	275	276	271	273	341	265	263	278	273	287	295	273	270	273	298	276	283	255	280	269	276	265	271	287	286	286	275	238	265	263	284	246	282	299	308	268	247	240	274	270	281	296	269	291	275	284	289	258	307	271	298	305	290	314	275	248	261	277	243	267	288	283	261	269	257	311	280	264	275	310	213	260	275	282	249	270	265	325	275	280	256	295	274	269	270	273	261	291	275	280	289	255	282	298	266	297	266	298	280	287	249	281	276	256	311	253	288	280	290	299	283	247	279	285	268	267	259	272	261	265	286	296	259	270	258	251	286	281	254	289	273	284	287	279	286	261	270	317	285	294	244	265	263	247	281	259	264	276	287	257	282	283	291	307	272	282	285	308	277	247	253	275	272	272	276	258	256	270	270	273	268	299	279	260	297	271	286	260	313	244	286	271	300	301	295	262	274	284	286	259	258	259	247	267	299	254	253	273	275	284	284	272	291	268	264	282	282	288	279	277	280	275	271	304	278	272	280	257	291	276	249	262	279	319	253	239	285	267	301	310	284	253	287	311	280	234	254	285	256	276	303	300	283	285	257	278	273	288	271	277	256	288	330	288	279	296	305	258	275	269	278	271	265	266	268	289	256	275	313	301	282	304	261	269	243	264	261	253	310	285	269	246	282	283	263	281	300	294	268	269	303	280	289	286	279	286	266	265	252	283	293	302	268	303	260	253	292	277	290	244	346	292	290	277	288	262	310	271	257	280	285	266	261	273	280	247	325	296	268	253	295	276	268	254	306	305	267	279	308	290	264	271	280	274	265	284	287	273	264	278	301	259	281	293	251	271	305	283	276	285	265	303	290	284	262	288	257	253	312	290	262	266	252	282	295	253	276	253	269	279	254	309	253	263	260	304	262	264	269	278	277	243	281	268	266	276	280	259	289	280	275	272	295	267	303	274	273	254	281	273	300	261	268	257	265	258	274	287	271	247	302	276	285	273	281	276	271	257	265	274	278	275	277	248	262	269	237	289	310	262	253	271	303	282	271	295	302	306	305	270	244	285	302	263	313	291	270	269	267	325	298	263	287	291	262	273	267	294	330	255	263	273	294	280	270	302	273	280	260	293	289	292	294	274	235	266	250	263	278	281	268	261	281	257	266	255	326	252	284	264	278	299	290	245	232	266	279	283	270	248	293	275	289	276	241	276	294	260	274	266	252	278	267	293	264	298	258	275	278	281	280	299	277	262	255	263	283	306	280	271	273	265	280	296	284	293	289	273	270	273	277	291	295	282	274	299	278	275	276	281	248	259	295	253	278	322	293	280	260	299	303	297	244	281	292	259	304	279	264	280	244	287	272	266	310	264	290	281	288	293	269	295	289	292	273	247	243	309	299	290	248	274	280	295	292	289	272	288	288	251	285	281	263	292	250	297	278	292	294	297	267	295	293	276	287	260	282	301	290	292	277	275	292	257	296	309	284	242	225	254	283	282	288	288	305	264	255	272	269	291	285	293	277	287	293	271	273	254	286	296	304	267	266	295	276	300	276	288	272	265	305	265	284	272	291	264	266	250	249	271	247	267	266	274	279	280	282	271	279	247	309	236	290	267	255	274	267	255	269	278	273	278	272	269	273	282	252	269	276	272	281	271	308	292	263	277	291	275	255	253	291	292	279	325	280	291	262	274	264	268	265	282	254	293	248	272	284	291	269	280	254	295	283	272	262	292	291	283	313	278	288	257	276	251	284	259	291	256	304	268	262	283	290	243	269	272	272	299	250	311	306	279	299	278	262	280	255	240	284	288	275	270	263	272	276	269	287	310	286	274	268	258	284	317	287	248	283	248	244	242	301	279	251	272	307	302	281	288	291	255	274	276	281	267	318	250	270	270	258	255	271	253	278	273	258	261	269	282	264	288	269	277
1867	653	674	599	661	635	658	646	623	607	620	618	590	588	600	603	606	578	619	595	586	637	592	604	644	585	615	579	607	648	636	619	626	584	611	638	641	608	627	601	649	622	614	673	614	600	651	612	591	629	652	598	588	637	584	567	641	623	591	610	638	617	584	589	625	622	616	626	671	607	631	622	645	611	607	603	582	617	653	612	642	617	613	611	625	612	602	614	622	650	621	631	630	646	651	672	637	612	638	620	648	582	602	640	621	609	639	639	576	657	616	636	608	615	612	662	671	646	612	585	570	622	604	643	595	605	637	582	597	654	636	654	670	645	591	638	602	639	680	591	576	600	650	584	620	603	650	602	600	617	592	613	648	623	657	613	573	642	577	597	654	635	604	575	636	614	635	617	578	629	587	658	609	622	624	563	636	602	627	612	564	634	616	599	593	626	641	599	635	618	620	625	602	635	634	628	642	617	640	651	617	642	644	640	640	600	622	612	629	600	584	657	598	592	664	642	624	620	627	647	625	635	621	603	636	580	620	593	584	583	646	657	606	638	565	588	583	579	623	646	632	617	655	622	586	613	627	620	635	614	619	615	551	601	580	622	631	602	584	682	604	649	611	615	591	605	625	610	645	621	609	653	653	587	615	657	600	634	603	634	600	606	645	619	614	610	624	655	658	597	591	636	615	601	624	595	598	644	640	635	636	625	612	630	639	606	619	675	609	638	586	637	664	575	581	623	626	582	600	629	590	620	666	563	590	651	683	606	620	620	619	628	615	639	575	610	620	608	628	582	654	626	612	644	619	602	626	610	639	600	632	622	609	610	623	643	585	586	639	604	633	588	579	642	594	615	603	614	607	568	635	636	629	599	645	598	635	597	599	617	656	658	575	614	595	618	590	645	595	613	609	623	641	655	597	596	668	653	617	596	662	658	634	630	655	648	601	640	598	630	618	616	641	584	663	648	664	612	629	639	581	609	629	645	651	589	571	618	598	608	634	589	606	603	612	552	587	627	617	614	652	635	595	627	624	583	650	613	618	634	618	628	629	621	656	582	610	614	617	667	659	620	651	612	595	637	618	605	616	634	598	607	597	651	631	601	608	607	647	650	641	627	560	596	626	642	633	621	636	629	625	613	586	598	658	630	644	647	663	631	645	613	659	622	612	644	606	632	606	634	637	640	595	647	623	628	601	599	615	627	648	652	618	612	610	592	624	625	653	670	649	626	616	638	609	621	632	602	596	618	601	630	600	621	604	641	672	652	618	623	653	620	605	605	643	632	623	666	606	640	592	637	622	595	647	571	677	602	605	629	618	631	598	627	593	622	643	609	601	619	662	602	652	630	611	646	641	652	599	603	614	552	668	642	589	611	640	637	607	604	566	632	641	627	631	668	616	589	603	618	602	642	579	611	692	631	664	648	575	621	609	599	582	609	605	638	639	656	629	600	626	560	557	590	596	591	670	582	615	615	599	652	658	630	616	647	569	627	602	610	615	640	611	656	607	611	605	626	626	595	597	602	574	612	601	607	611	645	587	639	608	672	677	576	594	629	662	630	630	587	635	622	616	622	607	598	600	628	625	659	620	618	633	614	626	586	599	628	587	640	615	621	574	628	639	595	612	614	578	583	606	578	621	600	639	645	597	614	644	580	615	580	657	598	634	619	625	631	602	624	616	625	646	623	642	602	610	593	605	641	623	616	600	599	552	600	636	654	599	621	621	617	638	630	594	578	621	642	640	602	620	640	601	619	578	571	582	649	606	586	640	635	636	609	646	606	640	634	629	641	640	635	612	647	632	602	596	623	655	623	633	625	608	597	636	643	612	568	660	600	611	600	631	608	630	655	604	630	600	636	615	621	613	636	652	620	578	638	644	609	588	595	646	626	614	613	667	613	648	637	584	658	610	621	609	624	636	636	620	619	588	597	614	623	620	581	635	584	606	630	631	641	661	577	611	627	626	579	602	602	628	643	593	621	616	594	612	605	668	627	646	672	634	643	620	647	606	611	637	647	630	595	576	624	624	611	620	597	674	654	610	618	602	626	568	612	597	579	583	653	642	626	604	614	606	612	643	622	631	636	605	643	585	660	629	631	650	592	632	604	606	591	635	607	626	632	631	618	626	636	645	641	636	610	603	614	569	644	613	596	634	568	622	638	605	660	656	582	603	621	588	587	629	607	605	659	565	610	676	598	611	606	632	623	623	645	588	615	580	616	630	624	625	631	638	638	629	609	602	628	637	667	616	612	598	640	646	644	579	609	621	653	551	625	591	625	667	640	606	630	626	590	638	647	587	614	577	590	608	626	630	606	676	650	605	606	613	584	648	613	627	627	653	610	620	589	587	662	614	643	613	595	670	613	636	618	633	622	614	610	582	596	637	622	604	607	615	611	630	625	601	625	612	604	598	610	596	593	658	622	607	627	594	617	587	623	597	557	619	596	642	588	609	616	623	640	637	610	635	627	572	645	597	590	635	651	629	644	613	642	637	637	620	616	611	620	639	588	652	610	572	635	644	617	627	615	586	624	651	553	621	589	599	612	617	622	604	590	638	639	644	619	653	603	593	601	608	612	621	663	640	602	590	603	665	653	655	595	607	574	630	598	628	631	608	605	593	607	590	588	631	633	615	592	639	582	631	634	555	623	613	615	626	604	607	643	629	590	711	632	621	628	560	676	592	615	652	651	585	553	639	590	590	573	595	640	603	606	644	615	666	604	634	608	591	595	613	650	657	604	612	618	586	608	672	625	654	616	586	615	588	610	641	652	610	661	604	595	605	592	610	639	634	607	620	635	634	674	658	630	571	594	631	599	622	606	604	606	610	579	599	646	625	589	645	599	659	622	590	604	628	631	606	628	620	610	660	605	623	583	647	638	643	612	572	595	594	592	632	608	575	603	606	623	631	599	614	590	609	626	671	646	628	586	614	591	615	629	671	664	645	599	592	600	618	655	612	613	610	604	621	600	592	587	592	599	615	601	642	606	630	598	616	677	634	644	557	621	597	597	667	603	619	576	633	619	648	592	600	599	621	602	608	590	583	575	619	625	621	637	605	637	601	627	581	618	617	645	607	650	576	629	666	613	659	609	618	620	608	619	581	579	579	636	609	640	618	624	599	626	612	604	596	622	588	615	633	630	607	658	628	610	655	668	645	583	599	602	641	629	659	626	612	616	621	640	631	593	633	609	636	572	645	621	651	642	581	621	593	615	621	612	540	648	637	583	621	631	622	619	639	578	583	641	626	610	598	609	615	599	620	664	615	582	633	612	641	596	610	614	635	611	586	618	614	656	621	644	647	627	587	593	655	614	648	611	641	645	644	657	589	665	580	640	603	610	614	616	595	624	623	606	651	633	622	626	593	614	635	648	582	669	623	584	626	610	605	639	680	598	601	612	610	571	615	627	655	601	594	640	576	615	634	654	570	626	621	624	575	582	618	610	604	649	657	612	591	642	573	545	590	627	557	662	639	597	633	596	693	627	617	584	587	615	607	623
7389	387	457	331	284	255	199	168	148	172	176	173	139	134	144	153	124	124	121	147	117	130	130	130	113	121	109	141	114	131	127	125	146	126	127	118	130	111	101	126	115	121	133	121	120	150	146	111	131	130	110	133	120	117	111	116	130	127	121	103	123	137	143	132	142	113	117	123	145	103	107	94	114	121	135	123	115	112	105	111	127	123	122	106	103	145	113	126	129	117	134	123	128	117	133	106	119	105	138	142	117	100	110	108	121	115	131	131	124	134	128	114	117	118	117	135	131	125	111	128	133	117	121	123	118	123	97	123	118	119	112	129	112	128	132	120	116	131	117	110	116	105	117	118	107	118	116	135	119	132	136	103	129	122	112	123	146	122	117	139	138	118	123	135	114	111	141	117	117	143	109	116	120	131	135	113	117	118	112	131	106	121	97	125	134	98	129	119	115	125	138	122	123	127	122	133	127	119	131	131	128	142	115	134	142	114	127	122	134	134	127	122	141	135	116	133	134	114	138	136	105	135	146	116	127	129	131	139	132	134	134	95	124	107	144	128	157	130	112	122	126	107	127	100	113	149	123	112	133	124	106	110	106	115	122	120	112	114	136	108	121	125	82	117	157	118	115	118	126	110	106	107	116	128	124	115	104	129	126	128	118	105	124	129	138	128	128	120	138	124	132	135	125	129	144	133	109	103	120	116	150	146	122	129	113	108	132	120	119	126	110	101	100	132	104	109	129	111	119	130	107	118	114	121	118	122	107	126	114	126	141	122	127	152	154	113	110	131	110	136	117	132	110	126	125	140	125	107	121	106	122	130	121	126	113	135	91	134	140	117	126	152	132	122	111	125	96	121	119	104	112	149	131	121	111	107	120	97	135	130	118	114	148	113	113	128	119	126	139	131	111	98	129	109	117	145	117	127	126	129	144	104	131	123	117	131	136	120	137	135	97	99	125	124	135	143	105	126	140	121	125	120	122	130	138	114	135	121	114	111	117	141	122	116	116	94	113	119	111	116	140	130	125	114	128	127	119	104	111	119	107	120	120	117	110	116	115	126	136	117	135	122	120	127	144	117	115	115	112	119	112	110	103	117	120	112	120	130	116	147	139	121	127	113	118	135	134	111	126	116	147	105	120	159	137	149	85	116	112	126	140	113	121	126	120	106	126	89	90	140	94	115	111	144	127	123	118	117	123	127	122	93	122	121	140	112	111	112	121	117	108	119	122	122	129	129	133	117	135	147	128	125	124	121	125	126	143	123	125	130	141	127	110	131	133	123	115	139	136	116	129	114	127	129	107	125	133	116	111	103	130	130	141	123	98	128	143	117	107	114	127	128	114	121	116	131	119	141	125	110	124	127	103	137	109	127	146	138	108	121	126	112	114	124	112	135	125	128	109	145	120	126	142	114	124	132	117	127	120	133	126	114	119	135	114	115	128	123	129	115	111	133	118	139	129	143	135	137	122	135	120	124	106	121	110	121	116	132	118	116	130	102	110	126	134	106	105	142	126	132	134	109	120	126	126	97	120	120	103	129	118	124	135	131	110	135	116	122	117	133	111	125	117	146	131	107	116	97	137	123	119	128	128	114	107	119	107	147	114	140	112	121	124	120	156	129	139	148	111	120	119	124	124	118	112	131	113	113	118	103	123	105	143	119	123	130	115	144	105	147	111	121	118	117	129	120	112	131	134	127	136	106	121	118	123	132	128	121	148	133	112	129	120	122	134	110	105	124	126	141	142	123	126	110	102	127	101	114	125	104	127	103	137	144	132	101	125	116	118	125	124	113	132	112	121	122	136	144	131	113	132	117	106	113	126	112	114	121	106	140	111	127	110	118	126	117	121	116	112	116	105	123	120	92	107	125	119	131	117	120	118	130	129	124	99	107	123	108	119	128	119	132	109	113	114	128	131	124	145	114	120	100	121	130	111	109	99	143	112	104	133	108	123	121	128	129	102	123	109	124	110	119	120	131	118	100	120	109	123	122	121	115	131	101	125	114	135	123	121	137	150	118	119	133	112	138	122	93	132	108	129	138	119	139	126	126	116	111	110	140	131	124	129	118	117	143	106	124	125	115	108	109	124	130	132	143	145	130	137	125	116	142	129	116	139	146	109	138	108	112	131	125	129	122	119	131	127	129	115	124	104	107	126	121	120	118	120	123	132	121	123	130	122	120	139	127	127	110	114	140	125	122	121	143	116	141	140	146	114	113	129	140	120	145	119	129	113	129	131	156	127	135	117	111	138	128	151	106	140	117	131	119	116	124	110	108	103	139	147	115	124	106	123	120	143	127	124	134	103	131	98	135	120	130	112	111	114	104	130	136	123	124	123	129	127	124	147	103	136	129	120	135	103	151	112	111	106	110	129	129	112	90	107	119	153	134	105	113	116	126	136	121	132	115	138	145	126	123	134	104	110	112	125	105	133	127	119	110	142	122	126	121	142	122	130	118	148	128	121	113	139	128	110	118	96	132	112	113	107	95	120	134	99	124	109	109	122	104	129	104	120	157	114	132	117	111	132	121	142	141	111	117	110	108	116	107	141	102	132	123	129	116	113	121	123	111	107	123	124	126	120	123	123	110	123	123	113	132	137	117	119	110	97	127	118	92	121	118	120	115	131	127	127	113	111	113	131	124	114	92	95	104	107	126	139	108	119	112	120	106	134	117	129	102	122	112	112	107	124	123	126	131	136	119	109	114	114	150	120	131	118	132	139	121	119	115	130	126	123	137	105	117	123	118	133	124	109	117	127	144	110	127	144	148	130	122	116	117	115	120	106	127	111	109	133	113	119	122	122	118	116	126	97	117	129	108	111	131	118	113	102	143	154	129	126	122	117	111	116	119	127	137	131	119	120	127	113	116	110	109	131	139	147	122	139	128	130	122	136	155	125	96	114	108	120	98	105	131	109	109	135	120	119	119	98	115	105	127	150	119	126	132	128	123	122	108	132	101	122	121	110	124	112	98	134	109	112	112	123	122	125	114	131	123	110	126	142	124	110	128	116	108	115	114	116	119	125	106	113	122	140	118	119	114	120	145	108	123	116	116	113	121	129	116	138	135	99	116	103	121	134	129	116	106	131	102	119	111	135	120	116	104	117	85	120	136	118	140	123	110	130	115	120	121	127	120	120	110	115	130	116	112	103	136	114	127	118	125	87	132	139	117	125	140	100	114	117	142	115	143	137	129	121	131	123	147	128	130	116	118	118	124	125	126	132	107	126	106	101	116	124	132	128	117	123	106	120	146	125	103	151	116	116	107	135	121	121	117	121	112	131	129	129	115	115	114	116	116	118	112	130	109	121	118	132	136	136	124	117	112	112	119	128	128	121	149	113	117	121	113	122	105	132	111	119	125	106	121	106	120	128	142	111	113	116	128	116	141	114	112	99	139	128	111	117	115	112	104	118	116	122	118	113	115	120	118	114	112	127	134	127	120	107	113	105	125	127	127	126	111	121	116	135	117	105	126	120	107	115	132	117	136	115	112	118	117
6069	620	976	1137	1010	863	693	647	571	495	488	420	455	450	439	389	428	397	376	387	378	384	353	389	354	327	356	372	335	370	383	312	338	352	357	328	336	330	316	300	358	311	343	333	337	345	337	319	313	311	329	349	323	306	344	331	319	331	343	379	344	324	297	354	326	322	349	344	317	312	337	339	337	339	320	342	348	306	340	290	348	332	350	332	298	364	367	318	301	358	324	319	308	341	351	312	349	353	319	313	357	320	312	355	312	323	329	315	325	340	359	298	327	313	336	345	311	300	303	323	320	292	328	333	333	346	322	329	327	334	323	337	306	310	359	303	329	325	335	327	311	333	356	315	304	311	285	335	331	326	333	310	338	334	321	331	366	348	338	332	341	323	352	320	310	313	315	319	312	322	332	337	303	322	358	311	330	318	319	316	328	309	318	331	325	300	347	325	305	321	327	344	309	330	309	331	326	337	348	331	329	329	341	298	332	336	343	346	330	331	296	331	308	315	337	315	323	341	328	306	336	337	319	332	333	340	314	307	276	318	293	337	342	346	316	313	326	339	344	349	343	330	345	325	312	342	312	333	345	324	347	298	330	327	298	328	322	308	336	350	343	319	332	327	328	292	356	319	325	303	323	323	310	272	326	304	314	326	332	334	323	313	336	331	332	344	337	326	324	358	301	330	301	335	313	322	333	314	310	316	322	341	347	319	333	339	315	328	322	315	310	326	335	332	362	332	314	323	295	339	313	325	350	316	334	325	331	349	318	350	332	351	310	316	310	327	309	306	324	296	326	342	334	314	330	341	317	357	327	339	335	337	336	330	293	314	338	307	305	335	294	322	293	332	319	306	328	334	327	327	315	313	329	326	337	319	328	328	349	317	294	292	330	310	302	327	320	347	300	318	299	306	311	318	330	326	327	327	349	301	311	307	361	328	317	331	328	340	310	290	348	335	339	334	315	331	322	322	329	342	352	352	359	338	313	330	294	368	322	306	359	330	289	341	348	307	281	317	285	331	311	309	334	283	323	343	327	337	320	287	337	289	340	310	353	302	319	310	290	287	340	320	332	333	344	325	345	314	342	319	332	327	342	305	287	346	290	291	321	337	325	326	299	307	347	325	316	361	320	338	300	327	333	325	330	354	314	353	309	310	360	300	339	325	326	318	337	325	352	330	348	316	340	306	321	319	311	311	288	337	322	315	306	335	332	325	348	344	309	321	322	328	327	350	340	319	322	345	343	299	335	308	319	307	307	333	308	295	312	350	304	294	276	320	314	311	324	292	336	324	324	324	310	329	346	311	294	313	319	335	327	336	328	283	331	324	296	323	322	312	324	294	330	311	310	331	336	339	329	316	341	298	328	326	345	316	342	341	334	304	299	312	346	310	326	311	299	323	334	314	322	347	318	325	341	340	333	346	337	359	317	342	350	310	331	355	332	343	344	339	333	301	326	320	339	291	358	321	335	318	373	322	327	312	315	313	319	334	294	362	338	316	325	315	319	326	325	310	318	324	318	348	320	345	350	318	321	323	331	314	336	335	346	335	307	321	334	323	333	356	307	314	310	345	349	324	325	322	338	317	325	326	311	315	347	336	299	321	359	320	293	316	328	348	303	340	308	340	315	291	343	328	331	344	321	297	343	361	290	321	338	298	368	298	326	331	334	333	342	323	313	324	317	349	318	303	304	337	314	298	328	324	315	318	329	322	297	322	349	342	307	304	322	305	305	359	326	333	309	333	313	296	336	317	326	300	271	296	342	296	348	284	308	358	354	326	317	327	329	293	310	321	328	325	299	340	312	336	293	333	360	297	285	310	316	307	313	339	342	352	330	329	330	347	329	325	347	311	340	321	319	351	325	314	311	293	310	315	351	292	300	352	314	293	326	331	333	340	321	360	325	330	331	313	329	323	337	324	332	328	315	324	329	306	319	328	331	311	339	312	293	320	338	333	341	338	309	335	320	324	322	313	317	300	307	354	330	308	274	337	316	296	371	343	317	272	339	303	339	322	327	324	316	319	324	314	332	343	305	338	320	336	294	315	311	321	310	300	321	332	337	315	310	306	296	351	299	333	309	321	355	306	332	320	342	344	325	317	335	321	317	317	371	289	339	335	299	314	334	343	324	330	299	318	319	321	322	306	302	334	361	316	341	315	347	311	337	318	318	333	340	351	326	311	328	339	308	328	292	341	312	329	314	346	346	341	331	349	338	313	327	313	322	318	322	315	334	330	304	359	323	334	345	320	298	319	287	309	319	321	318	301	323	332	327	321	307	300	309	316	330	320	331	335	306	304	319	327	304	299	337	328	334	329	332	332	320	337	328	307	337	350	334	320	322	326	313	325	346	319	296	310	317	317	348	350	331	349	328	330	311	304	336	330	356	332	315	356	312	328	320	298	301	357	311	330	339	317	331	296	308	338	312	315	310	304	321	302	337	343	319	315	311	324	301	321	293	318	316	324	309	323	330	360	327	339	344	302	340	343	332	306	343	300	309	358	346	347	324	324	336	315	329	325	313	304	300	309	369	312	325	337	377	323	322	351	330	301	329	316	324	321	322	309	359	333	333	318	316	344	298	292	318	309	339	322	302	337	333	315	306	320	353	325	339	316	306	336	332	325	329	319	345	306	301	319	324	343	333	329	316	311	313	358	318	321	321	321	314	314	322	351	330	349	322	317	319	342	314	314	352	298	315	313	329	323	312	315	335	326	296	308	304	346	337	320	326	356	333	296	290	320	309	313	338	330	325	332	349	325	338	322	324	337	292	336	330	315	334	350	332	352	318	337	355	316	336	339	315	326	334	287	309	328	343	305	324	320	328	311	284	324	312	322	333	344	285	326	336	312	302	305	346	326	326	308	334	326	336	327	351	321	317	310	308	313	298	302	337	317	291	304	337	327	336	319	314	313	315	335	351	321	318	322	380	346	311	306	336	338	330	333	330	332	353	330	324	358	305	309	302	321	320	309	297	311	367	308	324	314	335	314	321	329	314	311	300	330	333	336	333	332	323	334	317	357	306	320	339	314	312	328	321	311	315	361	323	322	349	339	330	330	305	348	295	296	295	351	289	325	329	339	298	285	320	294	338	298	330	320	335	326	330	327	347	308	309	325	325	369	277	296	342	336	360	320	334	316	306	335	330	332	310	317	321	340	353	327	329	300	338	335	310	342	328	348	324	327	308	303	315	345	316	315	304	307	308	294	322	360	299	324	342	338	327	348	329	329	298	310	312	301	316	313	301	312	325	313	335	328	335	339	306	317	340	313	347	327	336	333	369	341	325	308	351	321	315	333	330	308	326	305	343	340	329	319	336	326	356	292	314	331	304	320	337	317	341	348	332	334	352	364	318	363	317	280	285	329	323	357	290	332	319	331	339	319	322	330	305	330	345	346	335	337	302	328	364	315	320	324	321	336	331	302	317	326	359	323	319	340	308	327	304	302	345	325	316	295	343	330	319	324	303	346	311	337	296	313	348	337	301	297	359	321	325	332
13810	1046	821	658	516	463	365	323	265	275	242	196	253	225	208	224	211	204	212	236	195	176	228	216	203	209	190	222	217	213	180	205	199	212	192	196	209	192	188	202	219	189	203	211	201	218	211	187	188	218	203	200	161	217	181	186	190	209	211	213	177	198	185	192	195	209	190	194	203	190	194	181	200	175	201	186	194	211	192	224	192	206	195	206	217	197	177	177	209	190	221	212	203	197	208	208	179	170	199	200	181	196	191	181	191	180	177	200	214	200	205	217	154	213	183	189	191	203	178	166	185	204	181	193	212	190	190	213	227	222	180	202	208	183	192	205	220	196	203	189	186	200	199	194	210	196	171	196	187	220	188	165	185	205	177	203	202	188	173	215	210	204	209	196	185	208	210	225	149	184	183	181	210	195	207	215	209	199	204	203	217	189	161	193	199	215	188	176	185	163	215	201	214	181	195	225	173	200	214	186	203	205	184	193	209	197	231	197	186	198	184	169	186	205	185	201	189	203	193	202	183	215	192	190	204	216	193	212	186	213	219	182	190	182	205	214	179	206	178	187	195	201	199	231	194	195	181	189	205	210	204	205	190	187	203	192	201	220	216	194	218	180	211	193	178	195	212	185	174	199	212	219	221	213	215	202	196	173	208	194	187	204	215	206	191	201	179	169	213	210	206	195	193	221	196	197	189	185	230	194	178	187	191	190	197	176	208	202	193	210	223	197	189	201	183	175	207	197	163	172	222	220	185	208	171	187	200	197	183	184	236	203	202	186	185	207	220	196	186	191	203	221	198	206	226	211	222	223	193	207	202	195	195	207	204	223	217	206	203	189	188	209	188	215	204	213	199	225	206	170	174	213	196	205	196	207	188	194	205	204	208	191	184	225	194	211	184	186	192	196	200	187	195	183	196	179	224	218	197	198	207	205	200	174	193	207	197	204	216	216	196	194	225	191	207	212	186	187	220	185	187	193	201	185	192	217	206	211	215	191	153	180	192	198	206	223	209	221	216	226	177	190	208	184	229	207	187	177	202	222	191	183	219	221	179	202	202	188	193	211	209	187	185	206	195	188	194	203	214	225	223	213	192	202	212	205	197	191	196	227	227	208	219	215	222	203	209	200	189	157	212	203	192	204	201	182	214	201	179	190	182	218	181	172	179	198	188	216	214	212	210	175	191	225	191	213	183	196	188	207	206	190	197	175	187	213	229	213	178	197	170	200	200	189	215	178	174	187	188	201	199	208	187	182	180	236	203	207	174	202	215	223	184	213	219	192	226	197	197	192	214	195	185	208	206	196	182	203	198	243	190	199	227	186	171	188	224	199	196	188	169	196	196	201	191	188	215	207	226	226	181	192	213	212	198	190	171	198	203	204	220	227	189	209	187	194	209	178	182	185	184	191	193	193	207	211	189	220	187	215	187	194	219	205	227	190	219	214	212	185	208	189	194	205	179	215	178	188	195	197	222	202	179	200	187	203	204	209	175	202	211	203	221	184	184	227	206	183	206	192	202	195	207	190	224	202	195	210	231	190	201	195	169	204	185	191	174	193	196	204	191	188	181	213	206	189	212	214	182	197	177	181	213	165	182	180	179	213	198	199	201	186	218	195	196	207	187	206	191	219	185	209	243	217	213	209	225	195	193	167	180	202	210	221	195	201	213	178	187	227	203	216	217	223	198	180	217	220	248	187	215	216	206	214	191	179	197	178	187	219	208	186	208	212	188	184	171	193	173	191	193	196	200	184	213	177	198	189	183	192	218	197	192	188	187	224	214	180	212	234	198	191	190	195	209	186	181	202	210	177	191	170	182	188	185	187	198	180	211	195	188	203	188	203	205	210	206	214	187	202	224	184	193	201	185	186	171	208	204	195	216	196	184	181	190	192	192	206	209	186	205	184	196	220	204	210	226	210	202	194	188	196	187	210	194	205	212	197	178	192	191	204	218	203	212	207	196	189	175	216	185	216	243	192	183	164	218	193	210	186	195	199	200	236	188	199	197	205	187	183	200	200	200	185	194	188	186	185	164	202	196	170	190	186	214	197	205	182	211	186	188	161	205	204	172	188	185	206	203	182	201	204	218	187	186	222	195	212	205	206	207	211	220	213	179	200	208	248	217	203	192	222	194	213	198	207	212	194	193	206	191	174	188	211	203	211	211	226	183	211	177	250	209	199	204	185	204	180	193	185	213	185	223	206	193	203	201	214	214	219	190	171	208	192	191	191	201	193	177	243	194	199	201	208	198	190	172	195	203	207	191	204	206	196	210	195	200	203	201	173	187	181	198	193	171	201	228	194	233	192	160	192	196	191	205	205	196	201	202	228	221	207	205	169	188	205	185	187	196	192	197	197	184	196	204	189	231	206	188	209	184	200	208	232	216	194	193	208	169	172	209	187	177	195	190	218	194	197	201	196	197	205	209	222	203	212	217	175	229	195	187	221	193	191	211	197	191	185	185	211	216	219	192	228	205	220	199	215	194	188	177	207	218	215	189	220	181	220	201	175	229	167	203	172	215	189	184	199	188	207	199	185	200	184	239	190	185	174	194	175	218	196	193	189	181	195	194	191	192	188	188	192	209	192	202	201	189	196	195	206	212	210	200	169	179	193	198	188	216	198	207	197	205	207	206	210	205	170	209	186	202	192	180	200	202	173	218	209	162	167	201	227	185	190	205	225	200	192	206	201	196	181	207	180	206	212	197	220	215	224	206	228	184	205	227	179	204	206	211	216	197	188	207	220	207	187	214	215	202	178	193	221	216	188	200	192	214	202	177	208	234	179	211	197	199	193	208	191	202	188	186	167	204	212	202	196	226	160	220	202	211	204	182	203	193	200	226	216	204	171	210	188	219	193	195	198	197	212	206	209	216	203	172	222	179	189	210	191	181	172	202	213	187	210	194	167	203	202	192	206	211	199	187	171	177	197	198	202	193	213	212	192	197	205	211	217	201	210	181	189	185	202	182	198	210	231	212	190	219	210	219	191	202	210	208	200	194	192	223	203	245	195	188	199	194	174	190	212	219	213	175	215	198	203	206	193	203	208	175	199	189	207	210	186	204	222	191	201	201	176	208	181	199	210	217	195	189	179	204	197	178	207	195	202	178	193	196	222	182	204	196	219	194	175	204	228	198	189	207	247	173	193	189	215	206	215	185	217	216	204	202	210	197	194	216	189	164	185	199	219	178	170	184	187	187	193	202	199	210	194	194	201	200	191	210	211	178	198	196	210	193	206	207	207	185	182	181	215	249	209	180	180	198	191	228	195	212	219	209	199	208	196	203	216	206	182	206	191	198	215	218	192	203	192	198	210	189	210	209	201	202	164	195	174	178	195	180	220	208	206	203	225	201	205	188	216	242	190	221	165	202	231	176	199	190	238	197	210	196	210	212	171	200	234	210	206	178	208	188	191	236	192	201	164	171	198	220	201	193	191	193	217	195	185	180	192	194	193	202	174	199	185	182	212	220	191	186	198	196	187	208	206	212	191	210	221
8150	1025	1814	2065	1863	1457	1229	1096	930	909	834	750	690	701	679	662	620	594	634	642	577	605	549	549	543	530	563	570	557	521	532	532	507	511	500	525	528	480	510	498	503	497	530	520	551	512	474	513	481	525	497	493	523	485	534	483	511	540	557	511	515	504	499	482	529	505	505	540	525	491	517	461	498	495	527	529	520	473	506	467	545	534	550	529	523	484	468	506	471	505	501	513	500	496	510	499	559	517	504	486	516	470	484	515	473	507	507	537	472	489	536	522	499	476	506	503	449	509	521	526	548	508	482	518	506	528	521	521	483	487	450	458	485	558	512	509	531	484	476	516	485	505	472	556	507	507	517	515	502	501	512	485	492	477	547	470	480	497	512	472	494	548	508	551	476	476	510	512	494	499	491	463	474	489	497	480	521	484	536	541	495	488	496	504	502	521	508	455	506	507	499	462	483	495	478	490	526	485	492	525	469	477	471	493	509	506	472	533	520	533	518	493	538	494	484	541	471	490	501	521	517	487	483	523	491	505	522	468	521	493	523	501	483	490	507	489	501	525	531	501	527	486	492	504	530	499	509	455	510	515	515	494	473	493	504	485	505	486	484	515	564	495	446	466	483	485	473	501	514	508	478	493	516	535	517	525	491	499	534	507	491	516	502	504	495	512	518	474	506	533	477	462	540	488	508	521	505	522	523	467	485	508	490	496	523	471	488	496	515	480	514	464	524	461	523	485	511	523	519	509	494	479	479	527	481	548	516	503	540	462	477	507	518	459	466	479	508	507	510	503	518	476	501	486	481	478	506	486	494	494	509	492	523	487	507	471	482	503	501	508	506	551	525	493	493	495	514	496	490	505	537	500	475	532	488	481	471	521	500	522	552	472	493	495	498	515	509	514	513	489	497	495	506	578	489	496	515	500	498	489	512	510	519	482	480	512	507	518	510	525	488	490	490	488	508	522	510	546	493	535	471	467	496	493	496	489	511	511	475	466	510	481	503	520	469	481	456	484	466	512	531	526	476	543	489	517	472	492	488	462	474	479	483	508	521	514	505	459	512	510	479	521	484	501	501	479	511	526	507	513	501	480	507	555	544	495	503	503	471	491	501	471	484	457	460	515	529	502	477	495	487	486	473	503	480	492	480	515	497	517	506	492	481	508	496	504	550	492	463	491	498	536	524	469	470	504	500	506	498	493	495	518	517	474	523	502	495	530	496	544	496	526	514	459	505	484	483	496	509	501	444	484	513	491	477	502	470	514	484	505	489	506	484	517	516	475	520	507	515	525	456	513	488	511	499	534	489	525	493	506	521	486	522	522	496	490	509	531	512	509	521	499	526	489	532	529	509	513	526	543	500	497	501	523	499	538	516	513	456	527	529	476	507	488	523	460	521	544	488	494	566	509	503	516	493	488	542	484	499	562	511	456	524	507	481	477	506	490	500	520	528	485	487	460	523	495	477	529	502	539	472	490	504	484	474	519	468	484	475	483	498	515	585	538	492	485	545	528	499	517	562	489	498	505	492	488	513	512	485	477	454	529	486	514	461	513	491	494	480	486	464	549	496	490	476	503	474	534	525	496	499	500	459	492	455	518	511	495	503	472	492	504	468	515	509	532	503	504	512	485	460	518	521	518	535	492	531	501	497	470	474	499	495	529	485	503	485	484	510	491	494	481	492	486	496	491	529	485	498	487	512	548	530	481	497	500	498	469	537	476	474	544	477	526	539	479	499	514	525	535	538	506	535	477	509	481	509	503	501	486	478	519	495	455	520	515	539	483	499	485	471	499	517	479	532	510	537	519	487	480	501	478	480	560	525	482	536	467	490	506	501	503	537	502	500	544	486	544	510	488	505	497	482	520	486	498	476	477	478	513	493	489	495	534	490	471	490	489	467	512	478	497	475	476	498	513	521	496	479	513	533	494	515	528	483	532	485	496	487	506	497	468	474	477	514	445	512	487	507	535	519	511	526	481	484	501	503	519	528	516	518	499	519	519	514	510	502	535	508	479	490	505	520	499	467	539	504	502	546	529	488	502	537	479	465	507	503	521	491	485	513	502	508	498	480	523	513	522	536	502	498	509	489	492	491	470	492	532	513	510	506	512	499	473	524	525	529	489	506	496	501	476	513	527	519	512	528	484	492	472	515	517	496	514	538	454	459	498	519	531	493	467	502	517	499	466	473	514	502	533	498	513	504	538	489	506	529	547	490	491	541	474	511	532	483	496	506	502	483	514	509	521	479	527	502	516	528	508	474	508	488	518	572	484	509	476	504	498	481	523	522	487	541	479	486	517	503	463	457	471	493	468	487	484	498	496	465	543	522	504	467	498	517	489	468	491	490	488	560	513	535	554	541	482	483	506	490	547	516	491	519	489	488	491	482	484	534	498	499	522	551	481	509	492	507	490	514	510	503	485	475	498	524	510	491	483	518	521	522	495	471	515	499	513	505	502	512	502	498	532	504	482	512	516	502	472	495	488	439	497	549	510	532	515	486	524	512	497	514	509	547	500	509	490	492	484	468	501	523	484	489	533	476	486	515	490	509	496	465	487	532	494	508	463	529	494	517	475	537	516	532	515	497	461	488	500	504	509	471	528	524	502	498	494	512	489	497	545	476	499	466	513	506	502	511	506	495	471	502	469	508	543	495	467	489	494	514	515	509	522	497	476	513	491	507	506	452	496	503	493	461	512	504	482	509	514	491	490	522	474	499	500	466	498	511	491	516	479	529	488	517	506	498	499	508	542	481	461	499	468	480	499	496	503	498	480	498	499	490	522	519	523	521	525	485	463	504	490	511	490	472	476	492	495	536	480	512	476	504	510	521	454	472	517	500	499	500	472	501	503	490	493	513	484	507	540	514	557	523	500	495	497	511	527	495	522	498	483	478	489	490	509	498	494	478	508	539	505	488	520	508	527	463	490	485	495	509	493	487	498	471	502	516	507	508	525	531	454	504	467	486	464	520	499	511	473	520	497	516	492	514	512	485	496	507	521	443	494	460	496	509	511	511	522	510	501	466	512	493	490	488	485	531	482	486	519	515	506	472	501	506	516	507	497	475	480	494	511	501	482	522	480	478	528	474	507	511	483	497	522	555	519	465	503	547	453	492	554	504	500	478	520	509	517	501	492	470	495	496	517	495	486	477	522	528	496	506	550	463	490	458	506	468	438	528	493	499	537	493	529	476	487	516	482	515	498	501	524	536	476	518	530	487	506	481	495	513	493	525	503	472	489	490	475	447	485	513	507	518	451	495	493	488	497	530	490	498	514	484	458	494	510	495	455	492	506	476	509	487	513	480	490	468	510	518	474	521	525	501	494	503	490	514	478	497	493	494	500	529	465	522	521	462	508	513	502	473	518	546	463	500	486	487	471	536	513	475	503	532	523	502	515	564	503	498	495	490	518	487	488	487	503	486	507	528	516	502	520	528	507	497	520	478	515	544	531	528	451	492	467	521	506	487	504	536	475	466	500	567	523	508	516	505	455	489	478
1668	284	282	268	243	269	269	278	270	303	285	287	263	269	303	259	281	277	268	236	280	274	274	275	255	284	258	291	266	255	275	279	267	249	281	288	276	281	295	270	264	274	246	295	288	225	266	274	253	266	292	288	274	295	275	263	277	271	236	256	237	281	251	275	271	289	280	265	296	272	284	265	289	308	250	291	282	253	288	286	274	270	278	316	281	262	278	267	286	266	269	300	279	248	282	304	269	268	295	298	274	298	283	263	298	273	262	261	277	286	295	266	266	266	256	301	271	301	279	267	276	244	268	289	279	293	261	272	305	276	274	280	249	259	306	286	240	261	292	286	251	269	259	258	257	280	275	277	270	258	244	242	242	271	287	298	294	277	285	286	282	281	286	286	268	245	284	253	262	295	276	258	252	287	289	298	294	247	272	271	303	276	264	259	258	259	256	275	319	276	255	253	287	271	279	286	270	287	278	253	264	293	235	254	284	263	258	258	281	266	239	273	274	276	306	271	259	287	252	274	292	308	297	268	281	263	294	303	277	267	278	254	301	277	270	270	268	274	256	304	271	271	277	276	297	249	269	282	293	295	266	264	276	257	261	295	270	247	263	286	321	286	264	265	263	254	287	253	291	273	262	292	277	273	286	243	268	290	309	270	273	275	270	251	269	268	294	253	271	256	267	298	261	245	269	274	261	284	276	272	282	275	260	306	286	273	307	261	268	282	256	255	251	271	296	309	250	253	267	275	287	267	266	262	272	284	307	238	280	262	257	289	275	306	275	301	263	241	272	283	317	293	270	302	272	275	282	253	292	275	287	309	300	267	314	279	242	262	253	282	279	299	253	301	261	281	278	288	284	261	270	254	274	306	270	268	276	252	262	221	302	279	284	302	272	273	262	272	276	265	250	285	289	276	276	263	261	306	268	291	276	272	265	238	257	282	257	225	293	311	292	287	267	304	264	269	280	249	271	306	265	288	273	300	243	299	270	261	247	272	283	269	283	263	281	284	289	284	264	294	267	237	281	264	278	253	270	261	279	260	277	268	277	268	284	271	287	260	268	280	282	265	295	269	309	260	266	285	287	277	255	248	281	277	266	265	268	283	323	281	287	273	295	269	279	241	257	274	273	260	315	289	306	288	319	243	258	262	282	271	255	302	270	250	290	270	302	274	289	241	291	279	285	268	266	266	253	271	259	273	258	254	274	258	290	276	282	261	253	255	259	271	259	305	302	273	286	265	297	271	279	307	246	277	262	264	305	255	283	271	264	262	241	240	285	298	255	259	259	269	289	255	272	297	275	286	289	260	267	253	245	263	305	253	258	272	285	282	267	292	223	249	283	282	283	266	294	269	247	289	281	251	284	278	271	272	261	272	273	268	267	276	275	290	289	254	284	276	274	277	275	296	300	262	289	286	243	257	299	288	274	302	264	317	273	296	260	265	303	277	262	269	268	275	252	283	273	249	247	290	263	275	238	267	264	261	297	291	287	300	291	285	275	266	282	289	280	301	272	246	286	272	257	251	297	288	258	248	238	271	233	267	277	274	285	267	302	289	322	251	292	257	242	285	271	280	280	301	260	280	277	252	274	270	290	303	278	277	286	266	294	289	301	279	256	267	271	294	281	245	252	269	250	297	269	285	281	298	250	270	286	242	252	290	310	254	267	290	275	288	287	313	284	276	293	265	279	275	246	280	236	248	276	263	285	265	265	259	271	274	278	280	293	286	279	227	268	282	265	275	269	241	273	251	303	313	290	263	291	274	301	285	275	261	280	261	266	248	274	292	277	315	255	319	269	244	287	241	265	271	300	284	286	285	253	239	288	298	291	294	267	249	288	289	264	299	279	306	275	264	271	260	260	275	257	275	270	293	285	253	298	283	240	263	289	311	250	272	272	289	287	284	255	297	270	260	263	277	291	269	281	273	271	265	258	247	253	273	293	285	311	256	286	272	250	258	305	262	299	297	293	289	271	284	287	267	267	284	252	256	298	284	255	258	275	268	271	284	263	292	283	262	248	252	307	288	269	310	299	266	286	282	280	244	252	283	305	277	246	287	264	312	297	294	257	270	250	281	277	265	317	269	254	258	298	259	263	273	265	283	276	256	282	277	286	251	288	272	283	275	254	275	285	281	284	297	259	294	290	249	301	280	276	288	280	279	237	267	302	278	262	282	288	292	267	266	287	254	298	283	261	275	265	263	281	280	297	269	255	261	286	274	284	314	280	301	261	263	272	271	257	279	286	258	275	301	268	270	267	272	301	265	250	294	271	257	256	263	284	236	326	327	269	296	286	265	274	285	322	262	288	275	293	256	277	258	293	286	294	267	251	286	316	271	254	255	293	258	278	305	299	291	237	232	264	282	276	270	286	269	277	293	268	299	258	319	265	286	296	284	261	247	270	299	268	256	239	272	263	261	284	240	305	312	267	276	272	272	301	273	247	260	256	259	270	252	273	279	278	255	284	296	268	256	273	264	280	275	308	272	298	283	274	253	259	278	321	284	244	270	259	251	277	293	283	278	263	239	279	279	276	313	279	296	306	281	306	263	274	287	278	305	255	328	257	272	258	300	272	277	267	281	273	272	293	303	276	297	252	263	289	286	294	265	263	257	283	289	280	244	268	255	306	252	281	267	247	261	297	294	263	293	277	262	263	280	266	289	315	306	264	246	265	255	271	253	275	271	248	271	275	272	264	263	267	283	243	261	276	259	266	254	291	243	308	295	268	284	295	284	261	282	254	252	274	275	283	298	317	239	266	244	261	267	258	272	274	284	244	233	269	283	301	277	252	270	282	292	264	260	260	301	335	277	284	265	256	264	285	266	283	294	257	254	298	278	284	271	283	268	257	266	265	241	277	274	312	260	264	284	303	290	271	294	277	276	317	303	266	255	244	308	275	286	266	237	268	282	299	262	253	298	269	267	273	274	288	274	275	285	297	290	279	261	309	300	297	269	259	270	297	247	270	279	285	270	295	262	289	256	281	279	278	282	249	260	279	302	290	273	264	281	229	278	259	261	271	269	283	296	280	255	258	247	246	276	265	283	296	310	274	264	260	265	289	295	275	274	276	270	264	261	265	264	294	294	248	227	241	232	248	272	287	266	285	291	279	270	283	265	233	273	280	289	265	272	261	277	287	277	281	257	242	273	267	250	257	274	276	282	319	300	254	277	274	278	262	268	277	295	297	271	258	256	248	293	298	280	299	265	322	266	269	270	257	293	308	292	292	261	285	280	250	288	271	269	261	250	278	268	271	312	311	252	264	275	290	285	303	276	241	265	299	262	233	295	307	251	288	259	241	294	270	270	265	292	263	291	254	271	257	273	290	300	298	296	281	244	288	292	306	280	297	288	272	251	254	292	269	268	267	279	253	263	277	308	268	296	272	296	269	261	248	295	295	232	238	273	250	287	288	294	283	287	286	265	275	254	243	309	293	276	270	275	273	279	279	274	290	290	289	269	261	279	235	279	268	271	301	251	268	291	303	278	281	226
1867	591	652	706	633	611	628	606	612	626	609	627	616	617	597	600	652	598	660	545	601	576	615	629	627	660	648	598	640	595	610	598	616	654	593	622	597	623	615	611	574	652	608	630	640	603	571	576	689	607	605	610	581	629	616	640	623	600	579	589	602	649	651	612	607	645	621	609	634	624	600	640	600	641	612	645	644	608	571	609	620	669	603	646	599	625	634	602	614	635	635	608	663	636	594	655	623	667	622	603	603	636	598	640	610	627	607	601	638	636	612	675	616	616	644	650	634	604	624	621	628	621	621	587	635	619	617	618	615	660	641	621	584	620	613	626	663	643	607	627	617	671	585	623	551	601	622	627	654	629	628	578	591	639	654	639	588	645	592	610	630	613	635	604	618	593	621	619	621	626	648	598	591	615	640	629	672	640	613	606	602	630	634	633	625	643	584	672	622	665	620	667	585	601	657	626	612	611	638	628	590	593	629	618	589	636	598	660	631	599	637	626	630	629	615	620	612	649	614	607	610	623	652	599	617	596	632	594	632	594	615	623	671	620	613	605	590	570	635	580	603	624	592	622	642	620	624	628	584	633	600	613	620	636	582	617	621	645	625	594	598	598	628	587	598	595	632	646	612	611	604	579	587	623	658	623	586	622	609	613	608	575	611	606	585	584	613	665	631	605	592	611	632	609	586	590	595	621	633	657	633	584	611	609	637	633	603	659	590	658	612	631	610	598	609	613	585	618	645	606	591	646	573	631	632	581	619	596	590	630	621	564	612	648	630	619	616	630	601	633	610	620	632	621	635	563	611	629	558	640	644	640	608	574	611	643	644	635	620	613	627	560	639	625	609	616	624	630	609	626	582	595	637	628	606	632	627	627	602	598	649	602	608	646	616	595	642	607	619	601	571	653	628	609	617	553	594	635	631	650	614	571	624	653	653	628	616	630	614	605	617	652	591	585	591	651	566	625	643	605	643	642	649	619	576	634	636	575	606	667	644	599	629	633	632	609	615	633	642	609	636	651	632	658	611	605	619	592	613	614	609	580	637	615	603	615	605	576	576	567	640	607	612	640	625	631	595	625	600	607	576	644	619	591	626	641	613	614	630	644	629	609	617	594	633	668	616	600	607	578	602	596	629	640	587	579	642	608	599	609	588	622	580	592	616	650	592	607	621	623	582	651	619	644	592	644	650	624	637	616	644	597	619	639	660	601	607	573	642	616	658	623	682	650	611	657	654	611	597	646	587	640	642	616	608	608	649	644	601	618	635	621	558	642	596	639	598	654	600	632	644	633	594	633	627	608	604	609	614	619	614	609	608	631	616	620	580	685	609	555	610	657	567	592	584	606	655	595	574	595	649	626	597	613	647	602	618	659	593	579	638	585	604	569	622	606	631	620	660	598	625	640	595	571	573	619	641	594	651	603	587	553	612	610	612	636	606	615	647	617	616	637	615	627	594	587	636	663	612	629	626	562	624	623	607	644	622	606	603	651	599	625	641	553	627	620	607	635	619	635	635	654	589	652	657	596	584	633	632	680	603	598	592	649	585	611	598	658	644	648	608	649	602	650	658	653	590	594	588	625	609	613	640	622	611	593	586	637	586	642	618	636	609	638	656	641	608	630	648	586	630	616	655	635	632	589	629	630	610	599	635	615	580	601	626	645	637	628	608	591	631	654	645	633	628	608	622	611	626	640	630	587	601	597	571	658	619	626	624	607	638	617	587	610	604	610	615	594	653	607	642	659	553	637	640	657	624	621	625	587	623	629	644	596	591	601	585	652	611	599	590	599	616	572	628	626	565	644	651	642	623	570	595	617	654	627	669	539	618	611	580	620	617	626	595	584	628	582	581	633	640	642	623	656	599	614	610	667	598	609	573	622	644	619	612	633	589	594	607	599	634	608	584	636	613	628	620	655	605	600	608	616	627	624	577	625	640	586	629	633	616	609	595	669	638	641	641	617	669	619	635	633	670	612	608	594	596	613	617	642	624	634	649	649	592	631	588	644	637	637	608	620	645	599	625	603	600	645	584	573	647	606	619	589	622	626	632	602	625	567	635	621	624	630	641	613	632	624	630	617	604	663	602	631	626	630	595	660	647	654	601	580	631	643	565	616	620	604	636	626	653	609	648	618	629	577	622	654	616	597	612	647	624	582	662	628	617	659	597	627	659	600	673	624	604	608	623	603	565	625	633	646	624	642	628	651	643	637	616	644	630	623	569	602	652	613	623	602	619	641	562	612	582	616	617	630	583	595	619	600	624	597	604	682	595	656	587	629	611	576	629	632	593	611	598	557	644	652	608	590	655	623	611	635	645	602	616	628	585	610	609	621	613	613	591	623	630	616	584	647	597	610	635	617	606	554	644	693	611	592	665	625	603	598	597	658	638	613	631	623	602	634	662	646	605	684	619	661	635	626	642	612	604	637	637	629	623	626	582	577	587	576	597	595	648	660	652	646	629	574	617	631	596	627	606	622	606	632	636	615	638	649	608	571	624	646	639	593	644	647	619	592	607	610	570	631	629	673	582	613	633	596	674	669	638	590	555	584	601	620	582	608	652	597	586	642	628	650	615	579	665	601	597	614	642	585	615	583	641	642	598	625	640	622	623	640	638	615	612	621	638	588	633	641	610	601	597	608	622	634	640	610	587	606	625	599	598	622	601	649	674	678	664	634	638	576	614	627	618	580	603	641	613	630	642	599	646	592	568	625	614	608	622	593	635	635	631	586	660	646	654	600	655	581	659	574	612	644	591	637	612	600	613	622	594	644	600	646	622	647	620	607	576	613	642	580	646	584	640	584	605	649	635	622	629	598	599	608	676	601	617	599	657	644	643	593	605	632	639	623	628	600	632	602	597	627	584	605	648	570	633	608	612	649	578	621	616	601	610	631	669	625	608	595	586	626	633	635	574	625	626	626	642	575	641	604	606	598	608	628	668	603	624	611	609	645	600	680	597	616	571	629	612	564	584	646	619	586	568	651	662	645	604	641	624	632	616	626	670	642	610	616	597	650	635	604	644	592	616	598	618	578	581	603	597	611	573	632	611	595	548	582	586	631	601	599	604	613	656	685	666	593	574	600	600	580	569	638	607	644	617	607	606	620	581	644	624	623	636	604	607	595	613	599	606	606	611	641	634	585	612	642	624	653	612	593	619	583	619	603	651	611	569	633	656	633	604	626	619	646	574	674	605	584	643	619	593	650	628	637	606	647	599	645	635	610	613	606	631	655	637	616	625	622	609	574	632	658	627	578	578	616	655	610	627	667	617	596	640	619	670	593	627	596	629	618	604	610	560	622	606	610	607	621	606	629	597	626	561	614	646	625	623	570	663	611	650	604	633	592	649	630	613	561	588	627	629	602	639	609	603	611	612	661	606	584	621	631	580	610	612	624	664	608	620	641	625	666	632	617	647	598	634	575	684	640	627	617	607	653	613	611	588	580	622	592	619	650	618	604	591	638	661	570	629	616	618	673	566	561	601	632	644	604	632	602
7734	458	451	360	248	205	208	154	151	146	152	148	124	135	134	108	131	151	140	133	124	117	132	125	133	147	128	110	142	147	131	101	121	123	124	132	139	140	121	129	117	137	128	122	117	111	121	117	133	129	114	120	123	102	130	120	131	125	119	122	147	127	131	141	112	116	118	129	131	139	126	123	123	110	121	118	111	129	125	128	129	111	134	117	111	137	112	122	110	116	127	122	119	130	119	123	122	133	114	110	129	100	108	129	122	114	106	129	107	113	114	106	96	117	151	135	107	100	116	125	115	117	138	115	134	127	127	94	131	152	122	115	123	130	119	146	120	115	135	109	130	126	120	125	146	125	130	123	117	93	128	137	130	116	132	131	136	141	143	109	126	130	121	98	124	121	142	144	123	122	127	126	113	136	133	115	133	119	120	133	128	139	111	122	114	128	118	121	140	115	124	129	117	136	112	137	142	113	126	122	126	115	122	106	132	133	120	133	114	114	108	111	123	108	99	136	106	123	111	142	127	101	119	127	113	134	121	113	103	112	119	131	115	107	152	142	119	134	121	111	108	140	122	109	118	130	133	118	139	109	109	102	129	132	130	119	111	121	127	113	118	133	127	144	117	122	112	135	124	142	119	123	135	114	125	129	137	127	117	134	124	121	112	121	133	116	125	128	141	116	125	114	136	108	114	107	135	131	135	111	116	126	140	134	118	127	127	102	131	129	125	117	109	107	125	129	121	127	138	140	121	118	130	106	108	121	115	121	143	153	122	133	131	121	125	132	114	102	118	114	136	127	124	140	114	105	128	118	136	122	142	112	108	99	127	129	135	108	133	113	103	123	130	125	135	130	113	112	119	121	127	118	130	127	116	114	142	101	142	140	119	111	112	131	138	126	122	125	138	141	129	105	127	114	146	124	120	129	136	123	125	110	101	130	138	124	112	136	130	142	153	134	112	133	126	126	126	120	106	119	126	128	113	109	135	122	131	111	119	137	122	111	120	130	122	130	120	123	147	108	129	112	137	128	131	119	131	125	104	111	121	123	109	118	120	102	112	117	139	105	102	113	122	118	116	133	120	110	102	114	139	122	111	116	105	136	119	145	115	121	135	125	127	130	137	109	124	132	120	104	131	135	124	108	115	129	127	125	118	129	108	125	106	125	141	123	139	113	114	140	133	122	118	115	117	133	101	121	125	148	121	113	131	120	145	129	129	125	140	113	131	108	124	121	122	120	117	120	113	141	124	132	126	119	133	124	136	124	135	157	130	128	120	128	114	131	133	133	128	116	124	132	126	116	122	135	146	121	116	99	123	129	116	120	113	126	125	124	140	101	148	114	96	124	113	105	109	108	126	126	135	129	122	141	123	121	140	122	120	141	113	128	122	114	125	107	120	112	127	119	100	110	121	118	106	130	121	138	125	115	118	136	132	109	112	119	112	101	118	131	128	115	141	133	136	112	131	134	128	118	124	103	114	131	130	128	114	117	109	132	115	113	112	118	116	129	126	126	128	113	142	105	127	132	119	124	128	105	115	127	114	128	106	122	124	152	145	122	127	105	107	121	111	96	116	103	138	123	121	134	122	91	113	109	129	109	105	130	124	109	131	127	129	127	114	100	135	111	129	143	117	133	127	111	142	123	124	121	137	128	130	127	127	138	116	123	115	111	105	127	123	132	145	133	144	119	120	126	140	127	134	125	137	134	144	134	130	121	120	131	117	113	127	97	117	116	101	121	136	123	129	113	116	126	126	128	129	109	114	121	137	120	111	131	129	101	134	123	129	123	136	135	143	132	128	121	110	108	136	118	118	117	117	134	114	110	123	139	132	125	112	101	115	111	130	114	114	128	137	131	121	99	127	116	123	105	112	136	120	117	118	140	125	105	132	119	116	113	129	116	122	133	111	122	117	123	127	121	117	121	109	138	126	141	114	99	115	117	123	123	119	122	131	141	131	127	125	126	134	126	121	112	119	127	105	118	138	143	147	115	152	106	118	95	110	114	129	127	137	124	119	99	128	115	125	129	133	132	135	132	147	118	131	139	128	110	119	126	131	135	129	117	128	122	114	124	115	122	126	119	139	146	114	118	154	127	130	133	114	114	150	121	101	116	133	116	127	96	114	125	138	131	128	130	112	111	111	105	143	134	101	119	118	108	114	110	105	124	110	102	136	132	103	106	112	135	132	120	129	117	117	124	120	113	120	121	127	109	133	128	125	125	134	136	115	117	138	135	132	104	125	126	128	111	120	125	104	114	112	112	125	103	137	138	122	111	117	122	114	114	135	127	119	102	126	120	133	128	119	107	128	116	141	150	107	117	122	134	139	118	142	119	105	118	145	105	110	124	123	106	121	116	122	115	129	117	126	124	147	126	132	129	114	122	128	128	107	136	109	123	110	149	143	127	122	110	116	123	118	122	95	106	133	122	120	130	127	129	138	124	120	143	130	114	138	121	118	128	118	129	106	108	140	118	109	113	129	119	127	125	116	112	126	112	127	113	128	107	114	132	117	117	101	120	126	113	125	115	129	117	140	134	133	130	119	121	117	136	113	121	131	115	109	128	133	134	125	129	126	121	126	129	133	124	114	121	123	142	117	103	92	118	96	120	156	124	113	129	118	118	117	116	127	124	114	129	124	130	124	108	114	111	110	122	124	112	113	119	125	113	114	108	118	117	130	111	138	97	116	139	126	124	107	112	112	101	135	113	127	118	132	106	135	124	138	126	143	113	122	110	109	121	121	130	103	109	100	133	123	133	100	119	128	126	119	100	109	110	130	126	127	115	106	120	129	129	105	118	110	129	123	126	122	110	119	108	133	133	122	127	116	121	130	129	112	132	127	105	133	124	126	106	108	134	109	131	146	119	121	129	108	130	118	114	120	111	138	106	115	124	131	135	136	136	124	114	127	106	110	107	96	129	121	118	153	106	133	134	137	127	113	111	127	138	125	119	119	132	137	95	116	139	101	97	111	115	135	131	121	152	112	134	125	107	132	127	96	113	121	147	116	127	118	100	122	124	148	96	115	126	126	141	111	109	129	123	119	93	119	112	135	134	125	128	116	128	136	120	141	140	121	114	127	115	115	122	125	105	107	136	138	121	118	118	112	116	118	137	116	130	115	116	119	127	100	121	122	120	125	143	119	107	120	133	136	126	134	149	121	133	119	143	123	114	112	117	127	108	117	136	151	133	135	136	138	97	118	108	115	139	149	128	114	116	105	102	120	123	115	123	135	138	102	134	119	124	104	115	120	94	127	104	135	119	86	120	110	125	129	128	123	122	138	124	132	129	116	171	152	116	143	116	128	134	128	133	112	124	135	116	104	117	122	137	122	103	111	123	112	128	118	123	124	133	145	122	120	110	127	128	107	130	102	92	127	130	115	131	136	125	105	114	116	120	131	124	99	127	111	127	133	117	107	111	98	87	107	138	137	116	138	126	137	117	114	123	109	98	117	112	126	121	148	134	116	101	118	110	102	127	107	118	120	100	142	137
6190	576	982	1112	971	825	727	612	596	540	504	476	441	420	430	401	412	399	357	355	366	375	371	375	386	379	361	341	347	341	377	325	342	329	323	337	352	330	327	339	327	362	342	330	312	339	322	356	334	330	350	308	306	334	322	328	327	319	317	352	325	343	314	304	308	297	334	329	360	321	331	337	320	336	319	303	355	318	341	340	324	336	372	319	336	337	352	308	294	331	300	374	319	324	327	317	309	349	309	303	305	344	362	321	339	325	315	331	340	344	298	328	349	335	344	313	295	342	309	336	324	339	308	318	314	346	319	341	310	358	333	332	357	343	321	327	334	340	311	345	318	314	299	351	326	302	363	336	296	341	337	319	309	333	335	349	328	342	343	323	337	343	354	305	329	296	294	358	315	298	313	337	334	305	301	306	311	376	312	350	316	325	311	296	312	309	307	285	334	318	319	324	334	316	306	312	345	319	315	320	321	325	326	275	309	320	331	300	315	333	302	307	321	321	330	346	312	348	299	341	358	338	341	342	345	319	308	323	311	313	296	323	317	302	332	343	292	324	305	309	332	321	325	296	325	347	330	342	311	315	319	293	318	313	314	331	326	314	356	309	339	344	317	308	349	314	326	334	324	323	314	324	306	312	342	332	312	320	332	301	316	323	332	308	314	319	293	344	305	334	314	311	296	326	328	331	319	339	317	301	337	294	326	349	322	312	331	323	318	330	323	314	352	312	306	342	309	308	344	326	331	280	298	302	316	322	326	321	340	336	316	361	297	319	291	304	333	320	320	303	318	317	318	318	335	312	329	304	303	332	321	316	340	322	322	317	297	330	332	310	316	306	308	332	342	346	332	330	336	356	335	323	333	368	326	323	313	319	357	339	308	321	307	342	361	316	335	350	326	310	291	337	345	313	316	331	307	311	360	357	313	337	344	327	330	306	350	345	314	321	332	313	305	319	332	329	324	341	355	322	306	321	335	317	337	317	329	317	313	325	310	305	298	338	325	339	339	338	321	328	346	336	329	327	281	329	342	325	327	342	345	327	304	347	320	321	308	322	327	356	338	315	315	318	341	348	333	341	312	320	324	298	315	324	299	365	327	330	314	324	308	316	310	289	318	352	332	316	330	313	333	302	340	298	340	337	324	350	344	331	352	300	352	316	317	332	328	320	318	334	361	321	307	324	343	357	289	351	349	317	326	330	286	309	295	339	324	326	290	313	306	306	313	296	332	346	317	342	354	341	302	308	309	312	319	361	261	312	323	332	357	320	317	332	346	363	330	317	305	325	278	316	345	333	356	339	329	336	306	308	311	342	331	320	320	306	340	319	328	319	310	336	323	332	361	346	328	331	330	324	311	346	339	346	289	350	317	335	316	301	330	326	339	326	315	325	322	339	345	355	352	311	327	337	313	349	344	343	316	366	321	302	344	323	334	327	349	305	318	277	328	304	336	344	327	316	303	333	330	350	339	326	323	317	320	343	306	338	317	318	317	302	301	319	337	289	350	342	331	330	338	312	352	318	306	317	330	284	310	325	310	333	312	305	366	309	315	337	332	325	298	317	355	306	335	313	318	311	301	335	281	294	311	334	324	351	333	295	309	332	331	340	332	299	315	322	333	330	327	318	332	344	319	333	353	307	304	332	320	327	335	323	345	318	324	317	362	334	326	373	347	328	331	335	333	361	320	330	316	334	345	319	335	306	316	327	319	322	324	340	372	339	331	320	303	301	313	333	318	301	337	292	333	332	343	346	330	306	299	324	312	319	317	301	314	294	351	323	326	313	328	334	317	318	305	325	281	334	306	330	317	331	320	323	322	385	308	332	341	316	301	291	339	323	355	339	332	312	319	324	313	328	355	316	347	324	310	322	317	337	323	318	324	326	299	326	325	373	337	341	315	304	332	307	334	334	320	309	319	303	326	308	331	283	295	330	330	339	337	314	321	355	298	294	311	332	351	342	360	335	317	324	320	332	359	300	312	319	315	311	340	307	321	342	297	315	291	339	366	335	326	361	305	335	312	330	328	312	328	313	315	318	322	334	331	347	347	347	337	321	317	345	304	331	335	329	304	316	326	358	328	314	286	287	325	310	329	311	318	350	329	353	308	309	331	328	354	293	338	340	327	325	314	321	289	317	334	319	364	327	297	301	322	342	345	334	335	331	332	328	332	333	318	351	361	313	321	316	328	355	285	346	340	307	305	334	324	323	321	338	331	324	337	326	314	309	291	318	326	347	327	319	375	351	309	334	318	335	303	335	348	380	287	318	332	312	340	327	315	334	318	307	324	311	299	303	305	322	332	322	305	341	352	322	326	295	311	321	310	312	330	300	317	338	337	349	311	327	307	339	311	327	335	311	320	332	318	309	326	331	346	342	319	325	319	349	358	303	353	338	330	326	336	311	342	341	340	343	342	332	339	356	349	304	330	324	331	307	334	322	327	329	349	308	309	331	302	320	367	315	319	320	363	284	313	295	321	343	319	308	328	309	317	316	318	345	323	351	297	311	319	328	298	319	338	338	329	311	314	329	359	341	303	360	345	314	325	302	318	333	347	351	299	311	312	310	339	325	328	327	307	316	326	301	353	326	352	338	348	339	299	315	306	319	335	309	310	329	343	345	354	303	329	333	300	312	340	334	337	301	314	346	349	315	317	346	342	353	320	324	327	335	358	351	342	319	356	293	310	316	311	324	350	344	326	332	321	324	336	286	327	348	340	334	342	301	326	355	336	318	313	322	336	321	304	323	335	311	318	300	310	340	276	307	317	329	321	315	358	314	364	322	367	320	332	364	318	320	364	306	320	317	354	338	329	328	361	354	311	355	329	360	344	295	329	339	341	345	313	291	332	333	288	305	300	329	334	354	325	329	330	331	323	335	368	320	332	316	336	337	357	369	302	317	329	297	294	348	342	291	334	290	310	308	347	316	336	320	314	329	332	339	328	315	353	312	334	332	282	333	311	319	354	300	315	345	317	329	336	325	349	327	291	317	296	344	321	323	332	291	347	294	319	344	329	331	303	315	309	318	309	338	335	327	333	310	336	321	319	331	347	302	322	316	329	336	292	349	335	335	282	338	308	338	302	327	304	330	295	307	314	357	320	341	316	296	321	328	314	327	309	314	306	329	315	354	326	341	321	291	323	319	333	338	303	358	314	288	351	361	324	300	303	338	296	329	326	334	320	314	328	327	320	312	323	298	322	331	341	318	364	343	323	305	325	321	316	314	324	374	334	319	293	317	326	357	328	310	303	305	336	312	321	337	342	326	311	339	329	357	333	343	318	301	310	341	351	303	306	329	340	305	314	332	304	328	358	330	329	340	326	319	366	328	327	331	317	354	341	327	338	353	343	323	317	316	310	332	318	321	323	360	311	300	307	353	318	321	309	333	316	288	299	304	309	314	351	325	295	322	318	314	310	313	325	328	335	317	321	312	306	280	308	333	315	313	327	312	310	329	333	361	342	301	333	323	313	320	301	345	354	318	298	297	320	336
14396	1198	864	690	467	443	349	274	240	275	237	229	264	210	220	239	229	196	202	230	218	186	219	226	230	231	187	185	173	197	209	194	215	217	191	210	214	193	212	207	205	192	210	189	212	235	188	211	206	167	211	210	211	189	199	204	205	211	203	206	190	235	203	199	201	213	193	198	209	210	205	189	188	208	205	251	190	199	176	191	214	200	210	188	176	209	213	189	241	194	227	196	223	216	183	192	219	213	202	194	203	181	231	209	229	209	184	181	204	187	177	215	201	209	209	200	171	203	212	207	178	228	205	180	168	209	217	220	193	214	194	206	204	187	209	171	186	198	208	188	198	178	207	200	184	222	203	154	194	201	218	202	196	190	193	208	214	196	214	187	183	176	209	184	195	204	205	210	209	187	212	194	216	201	213	193	205	182	183	192	201	205	217	188	188	202	181	194	211	200	204	208	215	208	211	220	201	227	213	180	190	199	213	209	188	197	207	210	215	196	180	191	179	177	201	226	201	225	194	208	191	192	213	195	178	191	200	205	182	199	189	189	189	182	184	228	234	203	196	202	207	172	191	225	190	189	210	209	220	205	211	196	167	211	202	211	206	183	158	179	202	205	172	203	208	193	202	179	224	220	182	186	199	169	205	202	200	186	203	222	197	192	209	194	181	199	189	202	168	199	207	225	217	198	214	187	201	185	180	182	190	203	206	182	206	185	204	185	193	206	211	228	220	179	192	228	199	197	227	208	183	188	185	198	182	213	213	209	204	195	189	197	211	225	211	191	186	215	189	226	202	198	212	207	177	214	207	176	222	214	207	228	184	198	209	202	217	197	210	207	203	203	199	179	175	192	197	216	181	195	201	194	229	231	191	224	204	204	199	201	203	188	202	188	199	188	206	199	209	197	252	181	173	214	210	206	207	211	195	192	216	199	202	175	194	205	189	180	163	201	223	217	215	178	210	206	210	192	184	198	212	231	240	202	186	189	188	226	196	192	213	230	205	189	191	197	205	199	183	176	202	214	193	191	204	192	183	179	182	223	174	212	187	187	206	203	187	207	196	208	208	202	225	194	205	173	180	215	227	207	206	198	210	222	201	228	187	204	191	237	196	200	192	194	217	196	206	199	175	207	211	193	210	207	197	189	195	205	177	220	228	225	235	241	224	211	211	192	218	206	199	207	223	184	205	201	200	191	233	206	177	198	192	190	190	196	216	179	208	192	207	208	178	203	189	211	226	201	204	201	188	175	191	189	193	207	190	193	217	224	188	200	222	173	190	186	180	202	213	178	192	217	228	195	207	222	216	223	199	193	225	200	201	194	195	192	191	194	195	168	209	232	208	173	191	194	184	180	202	220	206	176	192	185	194	196	193	200	194	188	217	201	217	194	224	214	200	192	215	209	185	234	186	222	197	172	198	226	199	187	212	193	215	213	181	199	192	216	208	223	181	173	199	190	185	217	208	186	194	205	191	188	190	190	196	208	209	221	186	198	160	217	236	167	225	202	190	214	198	199	201	189	192	154	212	226	181	212	171	212	202	181	199	199	181	194	182	191	199	217	204	179	185	194	198	223	193	227	209	226	193	204	203	200	220	197	222	219	204	191	212	181	197	194	234	208	212	197	206	214	192	213	216	198	210	194	211	207	195	193	200	202	226	214	219	187	213	177	206	197	208	193	177	197	189	189	211	221	201	190	204	207	213	222	194	189	203	157	205	201	178	205	182	187	179	221	213	211	191	208	191	225	200	184	189	224	218	211	193	178	201	224	209	182	195	187	186	210	215	225	200	220	166	190	226	202	201	202	208	202	215	197	255	206	178	235	188	173	190	212	206	221	176	189	218	205	224	183	231	206	185	208	255	189	211	201	187	219	205	192	205	171	195	195	180	196	195	183	195	233	194	206	198	209	195	185	194	215	184	198	178	233	175	204	212	204	223	217	185	207	211	167	189	194	234	230	199	179	191	218	200	215	211	210	183	194	212	229	192	210	204	213	213	186	194	178	213	202	214	204	206	205	203	185	192	193	217	193	207	210	171	220	226	237	192	188	214	204	192	192	184	193	214	192	219	192	175	194	192	188	247	198	203	206	183	192	206	207	205	193	201	200	210	215	186	209	216	215	223	186	206	199	201	199	168	225	221	175	192	223	204	192	202	198	184	195	218	188	189	218	193	203	199	212	165	183	210	209	185	195	184	198	211	201	177	196	199	210	194	187	181	185	205	209	185	221	197	198	226	171	200	221	221	189	192	215	193	182	245	208	214	198	191	230	209	189	193	211	183	209	209	212	227	192	178	196	236	201	212	194	191	213	218	222	206	203	221	202	192	226	182	211	194	208	233	200	188	214	199	199	193	193	175	201	224	204	196	183	217	202	205	212	194	192	207	195	210	214	192	185	193	205	211	214	173	201	196	208	202	216	231	207	197	201	201	207	192	192	205	218	195	193	193	196	192	208	205	176	183	195	182	238	195	197	232	219	208	205	204	227	200	190	198	208	195	198	214	183	206	188	207	217	201	216	193	207	184	183	187	192	216	189	181	189	192	211	222	205	229	208	223	188	207	200	205	193	180	171	204	214	180	199	203	191	197	216	190	188	195	196	219	217	236	221	204	199	215	200	207	173	193	198	192	179	212	206	181	190	215	213	193	193	193	202	215	193	194	203	205	198	187	186	189	194	171	232	183	205	236	190	204	195	188	217	193	207	198	218	193	209	214	204	178	214	198	180	200	200	218	188	204	196	197	189	192	210	199	200	229	204	201	202	191	197	209	209	194	198	209	182	226	189	208	232	213	191	202	161	226	189	207	243	181	182	179	230	231	200	194	225	199	199	229	215	190	190	215	253	232	183	205	194	229	210	212	207	212	194	191	208	196	218	202	212	198	185	185	200	214	229	222	192	213	189	214	195	172	220	207	198	206	206	195	183	233	188	202	226	195	195	199	211	193	188	200	198	201	192	179	194	205	199	204	211	213	188	224	194	195	198	191	188	185	197	226	185	212	207	185	217	190	190	190	212	202	176	229	171	178	178	224	205	183	239	194	235	211	178	169	192	221	189	205	209	209	192	203	200	215	207	214	219	189	207	199	206	206	223	202	171	178	203	200	178	209	222	207	191	175	212	183	215	229	225	181	178	200	222	209	219	222	191	206	198	180	204	201	186	181	193	177	175	189	211	186	218	167	228	199	193	211	221	178	176	171	196	193	206	207	202	181	198	216	215	184	171	184	209	192	204	165	184	196	199	178	209	201	190	183	207	210	174	192	206	212	211	218	232	201	199	211	200	218	213	217	219	199	188	195	199	207	196	188	181	229	210	221	219	194	237	196	194	181	212	201	198	247	213	180	209	186	202	196	186	208	188	198	184	216	211	190	195	183	195	206	244	185	197	171	193	236	181	217	218	207	202	198	177	218	185	160	196	228	204	203	202	187	186	221	196	204	215	243	177	216	183	207	194	218	189	204	196	194	194	192	187	194	182	192	222	200	214	181	170	193	231
8238	1080	1840	1948	1817	1495	1239	1117	965	834	847	726	789	692	662	606	635	658	618	606	566	548	604	574	544	560	556	535	548	566	538	550	515	535	577	549	541	508	520	550	529	532	518	530	505	541	544	545	482	482	527	538	477	529	487	537	515	514	486	537	538	564	522	520	519	478	494	497	534	541	555	505	588	515	501	478	496	517	514	514	532	481	479	529	494	488	541	530	484	563	525	485	480	524	497	480	511	556	536	522	487	492	512	510	493	472	510	504	543	529	527	506	523	533	493	496	498	496	538	492	537	507	521	532	492	510	538	469	507	546	486	521	507	525	528	457	532	540	502	530	531	494	494	500	484	493	526	515	503	518	474	542	493	529	488	517	494	543	457	482	491	472	533	509	526	486	495	577	553	471	498	470	474	516	532	500	505	528	523	500	523	482	537	499	544	449	502	509	535	509	548	544	516	523	475	536	527	504	523	509	511	482	503	522	499	511	478	513	483	468	487	488	530	481	532	514	499	513	478	485	555	535	513	491	539	554	518	494	515	504	484	493	504	502	505	528	507	508	473	494	472	494	522	531	513	483	522	479	476	482	518	483	501	538	527	532	495	514	525	511	494	540	492	491	449	488	519	478	511	556	457	504	479	565	503	504	528	492	489	513	489	511	512	483	452	503	495	506	465	495	491	511	492	509	465	500	498	489	478	518	515	476	483	491	473	538	523	532	484	524	520	540	513	504	499	497	512	523	510	502	504	515	543	532	525	494	512	522	499	492	495	481	504	486	505	521	519	518	507	515	495	535	505	524	460	529	479	521	512	520	462	495	522	483	512	534	509	506	518	504	487	483	507	522	501	505	530	538	466	517	514	490	530	499	514	489	484	541	503	512	482	495	502	461	524	514	503	476	506	506	477	480	517	494	531	496	516	519	487	481	492	487	497	487	519	540	532	513	504	540	501	464	513	476	544	496	501	491	498	527	522	518	517	494	530	540	511	528	502	505	500	539	521	517	517	492	484	521	558	495	510	481	503	527	501	475	482	469	493	516	509	490	505	525	517	499	505	525	492	471	492	509	533	529	475	479	517	470	512	492	488	507	477	545	494	480	533	504	528	470	531	495	475	509	506	485	546	513	497	485	513	503	478	489	541	536	500	566	540	488	512	505	513	482	479	504	541	449	496	547	488	488	519	509	484	495	490	520	469	512	512	510	469	496	493	448	540	450	515	499	484	481	478	501	476	507	545	553	494	511	465	462	461	498	477	505	529	510	476	467	489	502	511	493	488	481	499	545	535	533	522	493	514	531	489	511	487	500	504	506	475	520	525	524	507	500	483	530	531	533	507	530	502	532	509	491	501	526	506	458	519	503	511	558	510	492	529	496	548	519	534	534	506	530	474	547	494	532	479	528	523	511	526	505	513	540	548	485	525	542	534	521	490	546	520	522	478	504	492	489	516	488	512	486	496	488	534	533	492	481	484	497	492	510	530	504	527	507	494	532	486	491	492	509	537	490	482	507	510	516	530	529	513	522	501	522	538	507	482	485	510	527	515	528	496	500	530	515	538	469	498	502	550	503	508	531	503	487	481	505	488	533	491	468	505	505	504	487	516	498	545	534	546	500	498	519	481	510	521	494	514	494	524	520	502	524	530	532	515	494	530	513	484	553	513	472	509	529	493	506	469	502	486	470	503	498	518	494	461	484	494	534	517	469	515	469	502	512	493	493	499	509	527	521	557	500	474	453	468	495	498	510	522	502	519	506	474	520	550	521	506	509	497	490	515	504	553	520	473	497	507	446	497	486	471	511	523	512	489	516	533	519	494	520	479	473	497	503	500	557	485	539	506	467	499	498	508	514	538	509	496	492	515	520	488	498	540	496	481	492	466	524	498	487	492	478	515	486	434	511	476	490	524	513	510	491	533	521	532	525	516	516	543	516	552	516	475	519	510	520	483	508	497	499	489	513	511	485	537	509	503	504	511	486	502	447	494	539	519	547	531	532	507	488	491	517	502	454	505	503	453	522	486	435	513	486	524	494	532	497	509	513	524	508	493	520	587	485	516	479	500	527	470	486	473	483	503	511	535	496	555	503	517	484	500	476	507	496	540	520	483	460	481	477	528	487	538	477	487	531	496	499	505	489	492	511	497	537	519	477	520	484	495	512	495	496	522	477	526	487	482	524	517	481	512	475	509	537	531	470	548	489	498	500	487	532	509	514	536	532	490	539	486	514	523	520	506	482	512	494	505	492	493	531	493	531	515	512	523	488	477	502	508	483	513	502	519	518	483	516	508	504	492	481	545	517	530	463	509	483	505	518	514	529	485	490	495	489	488	466	488	519	495	515	511	497	500	499	502	498	564	497	492	512	488	472	555	504	530	482	466	546	495	510	486	484	501	546	530	500	503	497	457	496	480	485	476	517	517	512	506	509	515	527	510	478	489	500	520	506	485	516	504	487	508	506	513	488	473	517	503	502	506	519	544	508	494	509	504	508	493	493	496	477	494	535	480	471	523	489	496	492	538	529	520	489	499	504	537	505	504	530	517	466	536	512	498	523	515	499	520	535	506	503	477	434	486	486	481	508	517	498	512	477	504	545	506	519	497	484	527	486	514	479	499	481	498	483	492	536	509	515	520	512	520	497	473	471	528	518	529	522	518	490	496	511	479	524	473	484	500	487	542	497	467	506	549	501	513	532	512	502	516	478	472	493	499	540	551	512	495	512	479	523	498	523	502	486	505	504	517	488	506	486	520	512	532	521	483	476	490	512	516	495	507	491	515	485	520	512	506	542	531	505	497	484	483	502	527	503	490	520	531	488	509	497	505	510	520	498	542	487	495	473	508	557	484	502	510	519	499	496	500	505	540	482	513	486	480	528	491	505	508	514	508	476	534	525	463	530	525	533	490	506	475	539	505	495	512	466	530	520	486	475	465	492	481	494	511	511	515	492	514	478	505	533	466	507	543	500	543	507	485	487	484	506	539	534	517	487	497	498	478	517	506	471	492	535	509	474	493	545	517	541	483	501	522	491	502	512	482	520	467	524	534	544	557	485	503	521	489	530	484	482	484	518	481	495	512	476	516	512	458	543	472	499	491	534	483	497	481	530	478	558	510	484	491	483	524	547	522	476	467	489	526	512	509	525	483	504	474	544	507	557	513	487	475	545	497	538	556	495	515	504	483	456	496	545	494	502	506	480	544	476	479	482	486	516	515	529	533	507	507	538	499	488	511	515	528	514	511	534	492	535	531	498	535	516	466	520	499	543	533	537	542	487	527	505	532	484	495	515	496	518	478	495	496	488	545	488	494	515	529	521	490	504	459	545	572	522	491	516	512	483	508	498	525	509	520	536	500	512	531	497	501	493	537	480	513	491	494	517	500	481	505	540	490	549	497	505	496	512	561	506	491	530	517	544	529	513	476	471	501	500	535	501	493	471	493	506	503	517	488	534	517	480	526	519	502	522	511	498	502	466	510	485	474	503	513	484	514	490	523	510	494	472
1879	351	256	266	310	312	298	294	263	285	263	276	250	288	285	299	275	240	305	269	302	312	289	262	271	296	295	283	279	262	280	306	326	267	316	322	303	278	269	265	298	283	262	260	265	273	273	287	272	278	261	283	284	279	314	287	296	292	284	256	297	306	316	290	271	281	298	285	330	289	267	278	258	247	291	269	303	268	250	241	281	296	283	312	295	271	267	272	262	261	262	269	253	264	250	260	295	316	283	264	260	289	317	255	288	293	280	270	272	272	291	289	302	285	281	292	278	282	283	300	257	260	256	259	281	259	285	261	262	253	276	284	281	269	247	291	248	299	284	264	246	303	264	257	275	249	266	302	264	256	271	271	245	269	265	289	301	258	279	251	284	280	247	270	302	271	276	268	241	261	277	281	276	269	294	310	277	267	316	252	273	296	264	304	283	289	299	283	244	281	270	284	269	290	259	245	277	290	254	285	291	273	267	261	303	263	293	288	313	271	280	272	301	278	281	295	245	267	282	256	284	270	283	281	285	272	259	306	279	288	290	277	307	259	289	250	278	291	263	316	315	248	291	268	280	264	262	297	252	301	266	259	256	263	254	294	297	270	286	289	285	246	287	273	241	291	293	264	268	276	256	298	276	243	259	257	263	279	280	289	295	269	250	256	314	290	253	309	306	275	278	295	243	308	260	254	284	288	254	254	297	264	258	253	277	253	280	283	292	306	288	281	276	283	274	262	279	230	275	280	271	278	265	261	277	281	316	250	291	251	246	284	303	276	250	261	288	303	274	274	289	275	280	247	265	256	274	269	266	255	270	306	287	260	292	277	253	246	241	269	291	276	266	274	291	301	311	302	259	250	262	279	254	290	253	254	279	272	269	290	276	265	269	265	291	275	285	281	264	268	252	268	283	277	268	281	261	289	287	257	284	261	303	241	241	260	294	248	238	276	282	260	291	298	278	286	257	287	290	304	280	249	306	259	273	289	276	283	278	289	278	277	293	268	281	315	296	261	270	280	248	308	263	303	268	258	282	246	294	259	265	286	284	262	296	270	273	267	292	281	231	303	281	245	262	269	256	254	268	258	280	273	267	264	243	252	284	273	270	284	279	256	294	310	297	285	257	287	271	290	240	262	282	288	251	281	267	287	303	266	294	263	301	272	297	270	309	295	282	285	303	269	275	246	274	273	280	267	274	288	286	261	282	284	273	326	287	264	307	263	270	291	294	291	273	229	281	284	278	289	292	287	275	286	277	308	300	289	265	280	283	309	305	273	323	297	251	278	267	256	270	267	297	274	271	279	286	281	262	291	263	297	248	268	276	274	285	310	281	266	248	258	268	288	256	294	274	290	251	286	294	257	273	308	259	240	232	289	280	276	282	263	273	295	302	312	269	288	279	293	236	277	287	285	257	297	277	314	252	285	267	252	297	300	274	316	258	257	250	309	259	293	252	296	276	316	268	265	300	292	295	274	293	277	257	265	264	269	274	289	279	311	271	281	257	276	270	279	273	249	282	266	294	291	283	280	279	280	282	286	259	270	264	287	244	261	279	293	252	287	284	256	293	264	261	287	258	305	279	280	281	275	301	284	289	270	278	292	278	273	241	295	281	254	307	258	243	256	267	240	270	265	276	267	280	269	288	264	280	259	257	277	285	274	264	261	247	257	282	282	253	280	298	284	276	295	285	277	302	287	256	284	310	276	290	289	279	264	303	264	286	244	277	288	273	261	267	297	285	278	294	286	255	257	242	284	272	288	279	268	287	293	282	266	263	290	272	269	297	258	320	278	271	320	295	278	300	297	304	311	315	283	244	279	290	263	286	296	278	246	298	277	239	276	277	257	278	319	259	282	248	244	285	270	273	315	255	312	232	266	306	290	275	260	272	277	230	238	268	323	303	263	264	287	290	272	285	255	284	265	271	251	274	264	285	277	281	263	262	280	281	271	290	255	286	287	310	290	311	295	284	313	276	266	272	293	304	287	273	260	259	293	288	293	318	315	285	299	297	282	286	265	265	270	290	283	249	263	290	266	290	285	268	265	265	295	283	295	252	284	318	301	271	255	293	297	259	272	278	258	302	275	254	304	289	276	264	288	281	318	308	306	276	295	299	280	261	236	284	290	246	294	263	272	280	255	275	279	250	305	257	262	290	259	292	265	251	269	271	284	297	306	295	319	265	290	276	309	303	268	260	235	248	266	287	258	275	275	270	290	285	279	260	272	281	304	292	266	267	307	286	292	288	303	296	276	260	276	316	268	301	303	274	262	277	282	265	276	277	281	254	258	251	288	268	289	291	290	266	266	319	267	271	261	273	257	274	265	261	277	329	277	282	232	299	266	252	280	315	289	266	276	253	306	271	286	291	286	277	297	325	294	290	276	288	298	285	292	273	284	296	286	287	271	267	256	274	260	281	290	295	296	271	267	291	287	272	259	311	271	250	251	314	260	289	264	286	272	281	271	291	260	258	273	291	277	250	288	299	315	279	277	295	277	279	266	248	267	296	259	275	321	276	267	277	298	286	255	297	261	264	314	298	299	309	283	241	261	271	283	289	309	271	281	291	257	277	273	256	287	278	279	295	303	306	297	273	295	277	301	286	270	293	280	291	293	298	273	286	285	254	254	295	302	268	258	288	289	277	314	260	256	308	314	282	266	274	278	243	234	268	278	293	305	268	270	261	291	268	262	286	276	250	296	286	303	288	268	298	309	285	277	275	313	331	258	288	279	299	287	254	270	304	266	277	234	292	259	268	272	270	259	262	263	255	282	280	265	284	276	318	292	283	309	286	281	257	269	273	251	326	282	285	287	261	277	288	273	278	295	291	244	289	273	266	297	291	282	283	275	303	278	238	291	290	271	270	275	276	281	282	274	313	266	247	293	263	281	272	265	267	271	285	267	249	284	282	260	254	289	253	310	258	278	279	264	281	273	262	262	269	274	239	280	280	259	283	281	270	284	307	270	286	319	240	277	264	294	295	294	283	260	279	265	290	275	287	285	264	267	299	301	258	257	284	241	300	270	268	307	294	286	283	276	304	299	286	254	272	310	269	261	270	268	262	241	235	290	245	283	287	330	285	294	263	247	262	307	294	271	284	250	287	276	255	293	256	255	254	249	283	285	254	273	284	250	279	284	270	261	243	268	257	274	273	278	297	329	261	256	266	259	287	256	265	262	268	276	267	313	313	270	276	304	257	243	284	317	265	265	233	291	247	273	326	261	284	276	284	273	272	264	294	255	267	252	249	281	281	272	264	303	317	269	278	258	259	275	269	276	268	284	310	275	300	278	302	273	250	270	278	296	259	282	257	302	255	270	286	279	283	286	297	255	304	287	277	258	271	293	294	280	266	259	282	295	270	273	268	255	271	313	270	274	278	281	278	292	284	288	305	301	270	265	288	252	271	265	282	276	281	267	256	270	283	283	244	260	314	321	258	244	277	270	267	263	253	294	271	301	275	287	277	275	263	313	294	267	300	272	269	282	244	262	304	280
1880	700	671	648	674	669	628	656	650	610	624	621	670	693	624	579	618	653	633	638	671	625	601	622	608	659	618	637	602	638	623	646	629	617	607	610	622	617	681	629	647	625	599	643	649	628	660	641	636	628	620	588	614	593	578	588	616	613	612	624	621	666	615	640	641	579	611	581	605	572	605	629	666	610	593	581	654	639	652	587	587	658	638	606	630	657	628	661	657	599	653	634	657	602	673	601	617	584	612	591	621	611	621	618	623	608	621	580	614	625	654	604	573	618	636	674	611	597	619	618	691	631	616	629	617	634	630	644	642	680	663	596	616	627	613	622	608	641	612	576	610	627	653	648	615	669	663	583	603	616	627	578	606	657	622	683	595	622	620	628	608	601	614	598	610	649	635	634	645	635	618	610	633	620	633	631	641	588	650	650	615	622	638	585	584	603	660	609	643	617	619	623	608	564	597	619	630	630	649	641	621	608	655	614	627	642	640	643	625	630	633	615	639	660	582	610	635	641	575	656	619	609	618	605	590	611	625	599	595	644	568	620	650	602	650	624	624	594	612	594	625	605	632	613	629	637	584	623	702	555	622	631	609	624	633	596	597	647	606	633	604	625	596	596	670	597	629	607	621	578	590	629	593	625	664	614	645	631	642	608	621	625	594	631	652	628	636	636	640	608	605	609	588	649	615	598	617	567	626	644	640	558	663	593	595	622	627	643	603	640	565	649	611	605	631	618	634	590	632	637	624	642	585	654	593	641	631	655	594	607	623	563	645	635	650	646	598	590	631	622	660	641	606	595	676	646	628	649	635	644	646	616	659	615	615	595	619	582	619	557	610	650	648	585	636	632	590	625	643	588	645	634	620	624	609	614	586	622	610	603	666	631	572	648	637	630	607	641	624	644	611	608	622	643	646	606	608	670	650	626	636	607	611	664	623	657	629	631	620	632	627	592	633	637	647	621	655	654	633	580	643	616	619	601	627	616	673	600	602	633	601	649	605	650	652	637	664	653	610	606	628	626	587	590	627	580	628	634	642	611	592	590	604	627	607	667	609	600	634	637	612	595	635	627	588	615	647	614	633	600	573	644	566	658	625	661	586	609	650	582	630	585	676	634	619	593	654	584	631	587	612	640	577	648	601	616	626	622	651	623	597	585	615	634	620	533	618	614	629	618	610	620	635	586	654	646	616	614	622	613	608	649	645	655	612	584	640	625	639	620	646	615	647	638	630	638	585	629	655	628	678	621	629	614	597	640	620	642	608	630	619	570	620	615	610	609	636	625	632	627	604	591	579	632	650	571	586	610	592	665	611	608	622	581	632	644	614	620	627	667	613	607	617	641	612	638	593	636	609	594	629	593	636	649	609	613	679	657	595	607	666	627	636	606	634	660	607	621	563	608	623	610	620	639	576	642	610	606	629	638	655	668	621	631	629	643	635	651	587	628	588	687	605	631	616	614	654	638	649	618	616	679	617	610	571	605	616	654	675	562	597	676	607	637	599	622	594	594	603	614	653	620	631	599	589	598	640	617	652	595	639	620	595	599	623	634	600	619	642	614	628	604	635	583	613	614	607	592	637	625	657	608	611	601	662	637	690	576	594	656	634	624	605	642	597	633	594	607	617	652	604	616	691	617	650	637	617	640	612	650	642	642	656	630	611	584	559	568	663	628	633	596	642	626	603	627	626	619	599	629	644	672	631	595	647	631	635	603	622	635	626	581	603	592	642	637	601	571	627	650	606	643	622	642	639	630	607	605	625	644	613	626	645	650	611	689	662	639	637	663	651	608	636	628	613	660	577	609	637	610	634	616	599	632	640	633	607	579	624	623	685	592	606	638	603	619	652	601	625	596	604	629	638	645	637	635	624	607	651	609	618	620	591	617	623	614	629	651	662	624	637	643	614	625	646	604	630	659	638	633	636	648	649	585	595	614	598	593	591	616	641	607	588	616	642	601	655	619	657	618	678	611	624	626	616	691	630	623	580	602	606	628	626	641	619	654	594	627	596	634	631	601	605	638	637	650	664	603	620	630	617	596	592	649	638	592	670	619	634	603	686	611	655	666	662	633	630	629	631	650	613	639	632	635	630	601	602	636	670	642	651	604	647	641	618	604	606	595	659	634	608	636	616	676	674	616	618	669	644	661	650	620	604	668	602	590	587	585	622	630	624	673	669	630	624	607	645	611	597	632	606	647	616	613	634	630	584	633	626	610	650	647	673	626	597	639	605	620	633	638	599	608	636	577	649	643	649	629	605	671	633	648	652	629	637	628	596	640	633	659	601	649	634	649	592	598	642	624	612	650	624	623	603	587	613	619	610	578	656	610	611	639	633	638	629	620	603	636	633	605	650	636	626	586	602	596	613	623	636	605	626	632	620	636	670	618	639	626	661	663	653	577	672	585	612	646	646	631	611	665	639	680	644	670	595	592	583	608	631	621	647	617	622	592	643	609	626	579	599	617	621	588	671	586	608	617	641	648	617	621	632	561	581	650	640	583	591	591	627	563	666	586	603	672	636	641	658	599	607	608	598	591	643	635	649	651	690	624	603	669	612	641	616	602	651	629	604	602	641	678	603	653	602	604	634	618	651	633	624	616	598	614	578	584	605	624	605	660	629	639	609	637	636	630	641	643	607	623	617	657	589	626	613	638	629	627	610	638	600	647	639	632	585	599	589	626	624	620	597	575	629	578	652	616	652	626	634	616	618	653	628	636	633	603	609	616	640	635	592	645	645	610	627	639	682	613	624	654	602	631	607	617	635	625	575	631	634	614	638	609	595	586	622	659	607	672	625	602	617	635	638	558	665	603	609	655	594	639	643	581	629	599	644	576	625	632	655	609	674	618	627	592	626	612	590	608	615	633	616	621	654	649	654	618	611	659	621	646	603	606	640	692	592	622	627	655	673	623	588	580	605	642	605	637	627	609	640	588	647	607	630	646	629	654	590	625	605	626	644	649	573	659	600	596	598	655	583	606	628	626	622	598	569	621	641	587	632	592	621	622	671	591	636	624	608	616	625	602	651	626	597	635	607	633	631	625	649	683	575	607	642	599	653	594	632	673	631	607	650	575	614	634	632	608	656	655	616	647	647	607	628	669	628	641	600	623	621	620	645	622	648	619	651	597	618	595	604	668	624	667	639	623	620	671	639	600	601	625	570	658	637	645	620	592	632	581	671	617	599	640	579	655	594	663	660	590	590	631	622	651	620	611	595	612	615	591	595	597	616	582	613	628	594	594	635	684	598	608	568	625	589	615	680	650	606	607	632	660	669	632	583	610	649	637	660	627	650	637	669	599	595	596	622	656	611	614	594	623	628	613	632	655	619	637	600	629	600	631	620	594	606	575	616	651	663	705	651	619	624	620	624	629	604	635	618	651	594	596	630	633	609	671	619	608	626	589	601	595	648	632	603	689	638	650	629	660	620	632	612	639	600	648	624	605	612	628	642	642	644	638	654	624	621	681	584	614	662	622	647	643	661	625	591	629	646	612
7950	516	434	353	290	250	209	183	156	144	160	157	149	139	146	151	132	122	151	135	132	139	139	137	128	139	135	119	138	114	116	116	112	111	126	127	114	112	124	134	122	97	125	131	101	123	130	128	120	108	120	134	126	122	118	146	127	119	149	116	113	117	111	119	121	123	154	146	121	123	117	121	130	127	124	112	127	155	120	107	147	109	110	139	111	116	112	127	134	133	113	117	98	126	124	148	125	135	120	124	114	124	122	112	134	113	139	141	117	106	133	153	131	137	112	120	123	129	128	119	132	97	132	137	111	132	116	114	110	118	128	132	111	128	111	113	141	120	123	136	131	136	132	119	131	149	119	140	138	125	105	131	112	114	119	124	148	108	107	114	152	149	152	120	120	121	115	119	115	131	133	127	144	138	122	120	130	121	113	116	140	134	108	116	126	120	113	114	111	97	131	114	134	120	131	116	122	131	117	121	117	151	115	109	118	105	134	107	137	136	126	106	138	135	118	131	127	121	107	125	129	92	111	140	126	116	103	108	124	130	118	144	115	134	130	112	116	111	144	130	111	126	129	120	128	120	115	121	133	92	123	91	135	122	136	123	123	150	130	124	113	127	120	107	119	128	126	123	132	119	127	112	112	112	127	106	118	132	114	109	114	116	129	127	119	127	115	107	122	126	118	118	129	103	110	136	110	122	129	148	130	104	126	129	123	116	115	116	117	143	117	128	140	118	131	133	127	97	123	125	138	108	121	123	126	138	115	129	124	114	133	137	99	118	155	133	128	117	131	129	121	138	127	121	142	117	119	136	128	119	125	120	95	126	115	110	150	132	129	117	101	107	125	97	93	106	103	110	133	143	124	128	100	113	126	124	133	119	114	116	103	129	126	97	131	119	109	121	113	111	127	119	151	119	151	144	111	127	128	125	120	112	136	115	120	119	106	110	132	122	139	124	131	106	114	90	105	115	117	126	124	118	133	131	116	133	98	109	105	120	130	140	138	131	104	121	128	123	121	122	123	118	126	114	134	102	122	120	120	141	135	127	133	107	133	127	123	113	120	118	137	149	103	123	109	123	141	138	124	129	125	124	115	134	118	116	125	155	112	120	130	109	142	135	119	120	100	110	123	123	124	127	115	129	123	133	130	125	124	138	124	102	123	122	152	124	122	136	114	104	109	124	120	120	116	126	134	137	135	120	121	131	122	123	119	122	132	130	126	142	124	118	136	110	110	128	104	138	98	116	120	140	135	128	125	109	120	130	121	132	139	135	142	120	121	134	111	128	137	121	118	128	122	121	105	115	118	131	116	104	115	126	112	110	135	126	142	129	116	144	131	140	115	141	123	113	136	105	138	127	109	129	124	131	128	140	112	128	116	117	132	103	132	136	112	132	120	127	131	150	123	111	132	131	117	109	124	133	126	133	122	131	143	123	131	109	129	126	128	108	113	107	127	124	140	140	116	131	127	116	132	134	115	123	139	120	121	140	112	107	118	125	135	114	121	147	121	117	141	109	119	137	105	124	137	125	150	137	118	121	136	124	127	118	125	100	144	121	125	128	114	124	118	124	127	124	134	150	118	129	108	133	140	129	131	123	118	108	114	139	105	123	128	125	123	125	133	123	107	127	120	127	119	117	155	115	106	143	135	123	114	138	133	137	133	130	134	122	126	123	123	134	111	132	120	150	129	119	129	147	114	109	107	126	101	117	127	141	126	142	117	118	104	119	124	122	141	118	122	150	124	133	128	117	149	122	126	114	131	104	103	129	126	118	118	129	132	125	118	124	107	123	108	120	118	127	129	118	103	139	122	124	122	121	133	123	131	111	115	106	103	131	111	123	112	115	111	114	141	124	123	124	117	130	115	103	124	126	139	102	133	130	111	137	130	118	145	131	123	127	125	125	124	125	131	105	134	133	104	118	113	120	109	126	121	124	112	127	137	128	125	117	118	109	125	120	96	111	105	109	134	129	144	123	118	109	113	96	104	128	131	126	149	106	118	148	138	136	115	122	124	128	146	123	112	119	116	118	145	140	111	113	103	107	130	121	118	122	104	127	119	115	126	127	120	125	116	111	118	128	138	112	142	114	111	107	161	129	138	104	102	136	132	114	110	116	124	119	126	132	111	132	117	116	136	124	115	116	119	126	125	132	123	122	133	136	133	103	122	137	131	119	131	127	119	135	118	162	114	101	123	113	123	121	140	134	126	117	122	133	128	147	132	122	131	111	128	129	121	115	110	105	125	121	111	124	132	112	119	142	121	118	131	110	106	117	120	135	144	108	123	130	101	140	114	112	129	134	141	113	109	131	120	125	121	118	116	118	132	128	136	131	106	121	138	145	119	118	125	144	127	136	134	115	127	109	138	120	131	111	122	114	120	120	113	132	103	107	124	129	112	100	118	109	121	119	109	125	130	106	152	149	132	131	119	120	148	108	128	137	128	125	143	134	120	104	120	135	105	119	124	121	117	107	111	134	124	127	104	106	136	128	131	119	105	127	142	113	131	141	134	124	123	129	128	113	130	119	116	121	127	129	121	126	116	135	111	106	118	124	119	125	115	113	134	126	122	112	106	106	107	120	128	143	146	135	134	129	134	125	111	126	123	128	109	101	138	103	129	128	108	133	149	132	124	146	141	103	113	129	112	123	119	133	113	129	120	136	119	123	119	122	142	149	147	140	139	124	129	131	135	118	113	110	122	133	128	126	109	116	135	126	145	103	119	121	125	136	139	115	125	141	159	118	120	129	139	135	138	105	122	124	113	126	120	131	131	121	134	133	111	128	118	121	136	125	115	139	127	145	130	120	127	124	129	116	119	113	144	138	127	105	128	132	134	118	129	112	115	134	104	117	121	129	145	137	112	136	116	133	129	117	117	118	133	118	121	144	132	123	104	112	145	115	126	132	120	109	123	120	107	148	120	141	131	119	127	129	143	113	143	109	120	130	122	137	136	112	144	124	143	123	122	130	127	145	131	115	112	128	119	137	110	151	113	139	127	117	120	116	137	131	116	116	151	121	122	114	109	145	139	112	122	120	123	147	130	127	110	132	106	125	139	130	120	135	107	105	135	122	124	112	139	102	99	133	110	127	124	127	142	110	138	122	147	119	136	105	108	130	126	142	132	124	108	122	125	114	129	108	139	156	144	125	129	133	114	134	114	127	118	122	113	137	130	121	131	130	118	112	138	130	112	120	123	102	104	127	131	124	126	121	118	118	123	131	136	114	113	117	122	125	114	127	126	134	105	119	107	112	125	135	124	128	128	118	111	141	107	119	101	137	138	138	131	134	133	116	121	131	113	112	124	130	121	109	135	125	130	148	119	124	129	107	119	129	125	137	123	109	115	121	136	127	120	119	117	136	115	137	132	134	137	118	127	145	142	114	131	128	92	110	122	132	139	116	125	121	135	114	118	114	137	117	135	122	113	128	148	136	144	136	127	97	105	109	109	124	140	124	141	128	137	112	119	124	125	113	113	131	99	128	121	128	122	116
6237	606	930	1130	996	834	747	663	596	502	501	465	431	415	442	386	395	349	379	404	381	393	361	368	351	357	349	374	316	327	373	351	347	327	348	356	332	310	356	349	315	328	379	346	304	335	352	338	339	317	332	363	318	309	360	329	338	340	338	288	308	307	350	348	338	340	331	326	349	334	352	349	326	329	346	335	295	279	312	340	364	341	311	315	326	343	325	325	333	344	334	337	321	316	346	360	334	326	329	330	332	341	322	331	319	345	348	319	327	331	343	307	350	359	350	311	318	286	320	331	317	356	336	312	331	287	348	360	291	322	319	325	330	326	324	329	357	302	299	342	302	315	334	314	319	338	331	342	332	278	343	349	335	309	307	333	300	348	347	307	315	332	328	333	314	297	342	322	355	353	306	326	352	315	353	329	307	358	333	308	354	337	328	303	353	335	321	327	313	335	332	300	340	364	293	343	335	308	326	366	327	355	301	314	271	295	363	309	316	325	336	312	354	316	318	334	337	322	342	323	348	330	318	304	336	317	343	333	335	320	333	350	320	309	307	343	332	337	331	307	321	332	352	293	326	352	307	308	301	286	343	299	334	353	342	346	308	355	292	341	303	313	371	321	291	315	300	309	280	294	329	337	345	342	340	297	334	338	333	325	306	312	329	315	304	319	328	334	316	367	353	361	316	323	336	339	342	308	309	312	331	325	316	335	300	326	353	312	343	332	338	316	322	339	337	334	322	306	364	300	339	308	337	366	295	301	314	331	297	310	342	312	339	348	395	318	309	330	317	312	324	315	335	317	361	340	306	329	306	324	333	318	328	277	345	319	343	324	310	350	312	318	327	306	372	321	326	320	347	287	293	322	338	326	330	335	330	307	327	308	331	308	335	309	322	334	333	334	352	332	306	309	345	311	317	312	322	323	317	353	308	335	283	334	333	340	301	316	344	306	333	329	292	325	333	358	344	335	297	299	318	350	313	338	308	358	317	327	303	340	312	336	343	280	308	334	305	334	341	317	326	323	322	304	343	344	311	333	350	340	319	306	320	326	330	316	386	323	314	316	335	352	322	343	338	316	321	311	354	329	327	324	321	304	314	303	335	319	346	321	337	313	311	335	332	328	351	322	330	356	327	348	325	342	354	319	349	327	335	328	338	347	297	352	342	330	319	310	314	349	321	351	351	305	352	349	308	299	318	315	307	317	300	318	316	301	332	317	341	333	331	340	333	358	294	308	333	325	349	341	322	301	333	313	352	350	371	337	383	318	356	322	336	308	316	323	335	323	331	325	329	305	330	336	312	322	298	295	328	343	312	333	294	339	333	302	341	308	346	307	321	320	330	340	321	326	355	318	354	337	315	314	282	282	333	308	337	329	332	337	356	348	335	320	301	354	326	322	313	333	349	369	329	314	326	305	338	326	321	336	315	295	337	319	331	366	329	307	321	318	331	321	329	335	338	313	331	351	314	322	332	345	335	333	335	318	324	313	318	329	331	295	339	318	327	329	329	306	309	324	341	343	302	330	327	318	331	328	313	318	346	336	294	307	322	328	311	297	332	307	323	310	299	342	343	322	332	324	342	332	326	302	308	292	310	329	337	303	296	327	351	331	324	327	343	321	350	310	312	326	323	302	357	348	329	325	334	322	311	354	324	347	311	338	301	314	302	322	325	297	326	340	319	300	301	328	340	341	325	298	322	288	333	317	290	343	345	314	330	323	342	316	321	338	314	312	344	315	281	291	332	347	325	326	303	309	301	331	304	340	323	333	312	303	337	319	324	298	328	310	341	353	310	334	339	302	304	337	331	330	327	342	331	320	327	324	326	315	326	315	376	307	311	323	339	312	348	332	329	312	347	318	347	315	347	319	321	318	302	336	335	299	323	331	323	340	304	327	313	325	343	369	359	321	307	321	325	287	312	327	349	322	351	318	309	333	314	308	366	329	315	340	331	310	343	326	342	347	352	316	336	330	319	342	334	326	300	347	316	357	317	342	314	325	296	332	321	317	321	324	345	331	348	314	329	325	316	343	324	324	334	359	319	300	306	305	340	308	296	310	333	348	338	339	342	325	343	342	338	311	342	273	321	352	339	335	327	345	298	350	319	290	336	340	346	311	321	319	306	327	297	318	349	336	345	305	325	322	328	329	331	338	294	309	304	343	344	323	322	339	347	353	316	275	326	320	330	323	333	293	332	314	338	354	315	308	335	290	319	335	341	311	323	336	342	342	341	341	376	329	311	363	316	330	340	334	330	315	320	335	310	336	343	320	306	350	343	322	295	343	314	313	345	330	318	352	310	310	306	336	320	322	315	338	336	328	337	342	329	358	350	318	337	317	327	329	328	352	341	306	348	339	329	337	337	310	342	332	333	336	367	316	326	315	340	335	344	340	321	320	332	310	308	285	342	360	305	339	364	319	331	321	312	319	355	340	325	326	328	329	321	317	295	297	305	303	310	335	312	323	323	336	337	311	319	305	306	321	335	352	332	335	338	331	304	330	350	323	316	333	331	320	329	298	328	329	325	320	332	324	347	347	323	361	293	288	313	370	322	314	346	329	330	335	337	324	329	344	334	329	335	366	340	331	324	315	332	340	310	355	323	337	322	332	318	363	317	342	309	336	299	310	346	336	293	295	329	317	359	317	316	288	319	316	318	319	290	344	341	328	319	331	308	328	332	294	316	331	307	323	327	325	342	344	290	344	345	315	324	302	316	335	347	330	345	314	296	310	339	327	312	341	328	305	336	339	324	331	333	316	342	335	302	309	306	342	312	333	340	314	358	278	310	305	297	305	338	321	371	322	362	321	315	335	324	306	313	356	331	333	351	333	317	354	301	337	322	304	323	304	339	315	323	327	325	336	297	327	310	340	335	361	327	341	353	340	329	329	336	332	353	350	309	319	312	298	334	318	272	346	320	333	352	279	311	306	314	294	347	302	336	334	342	289	298	339	336	316	284	297	353	345	355	313	354	308	313	337	340	343	333	302	322	320	332	353	307	325	314	325	324	315	335	345	310	309	323	326	348	336	346	322	322	325	298	343	337	282	315	333	326	342	312	338	305	350	328	354	364	324	317	331	296	339	293	314	348	326	309	317	292	307	344	344	343	343	327	332	342	324	344	331	320	327	330	333	371	317	352	308	350	294	319	301	338	321	321	345	329	326	301	351	337	302	314	324	295	306	316	343	319	297	358	329	330	306	348	334	324	326	320	324	310	288	325	324	344	353	296	353	312	345	301	345	350	312	334	316	325	302	303	336	306	326	317	326	331	325	345	342	300	296	313	347	313	323	344	305	324	325	347	315	347	338	321	310	311	313	330	320	337	321	300	333	297	324	311	316	349	303	313	319	349	308	335	319	330	335	334	306	298	311	370	304	311	289	341	348	291	331	363	317	326	325	328	309	306	312	331	329	298	334	347	300	323	311	325	293	316	315	322	316	321	326	352	318	336	284	316	300	292	335	332	316	316	335	308	318	341	303	331	324	297	330	308	301
14822	1326	831	685	508	444	377	318	275	250	279	229	242	260	233	217	226	232	220	217	224	198	209	198	237	209	189	213	194	209	202	182	212	220	199	193	230	193	212	192	215	198	208	201	192	219	201	199	209	202	205	195	215	211	188	201	214	227	208	204	222	218	197	206	184	197	201	211	211	203	230	195	186	203	201	195	206	221	221	193	207	226	177	178	184	189	201	222	199	227	205	196	206	196	195	187	199	223	171	204	198	192	200	187	199	190	198	196	200	218	217	184	215	198	217	185	216	175	217	165	222	204	203	230	189	209	214	217	197	198	213	187	172	217	197	199	184	211	214	178	217	192	192	201	205	230	190	214	197	194	200	225	192	212	205	201	206	182	214	206	181	206	205	204	192	202	219	209	206	213	201	207	175	194	220	196	201	218	206	221	195	189	224	213	170	172	180	197	163	199	205	203	187	183	231	240	202	201	191	177	197	198	243	209	196	217	207	176	176	199	192	221	202	203	156	195	186	194	206	190	192	203	198	178	188	205	177	202	181	205	208	216	174	187	179	202	204	199	220	222	231	196	193	187	221	194	217	216	208	217	205	204	183	210	217	207	228	217	202	196	208	217	209	211	212	184	202	161	197	185	213	194	214	227	179	195	199	204	210	237	189	197	192	202	184	208	198	202	194	197	175	178	228	197	197	183	205	215	203	192	175	173	206	231	206	217	223	199	210	182	181	178	200	239	186	168	201	185	199	222	194	214	197	203	223	227	203	209	209	195	201	211	186	196	182	208	202	205	170	204	183	212	212	212	195	181	194	195	221	188	193	186	162	191	214	208	233	182	175	204	208	199	199	203	195	219	179	201	206	231	224	219	201	195	214	209	218	226	186	232	196	194	200	213	206	180	193	204	176	234	226	215	195	175	188	187	210	202	204	225	204	186	210	224	189	249	197	187	211	199	222	201	221	194	211	196	187	194	177	197	193	202	209	212	210	209	199	203	168	199	188	222	238	210	197	195	199	202	199	204	208	199	224	168	207	204	185	219	194	199	230	201	184	202	214	203	196	192	195	227	209	211	186	183	215	186	202	211	212	206	186	200	212	199	232	225	209	195	195	208	223	193	222	199	199	199	195	202	215	223	211	209	195	218	224	180	206	197	198	218	178	193	222	217	204	207	177	194	207	202	198	177	196	218	195	188	210	206	178	213	185	191	238	193	209	208	201	232	176	190	193	202	201	208	224	204	198	189	198	205	194	206	246	187	222	220	193	176	211	210	201	176	171	204	201	201	201	181	191	205	208	188	215	186	203	174	213	222	204	195	213	215	176	198	211	222	194	217	223	199	215	217	221	213	174	183	191	193	204	211	181	211	207	201	218	209	197	220	180	185	225	222	193	176	176	201	216	204	183	183	214	192	204	195	219	178	204	217	205	235	202	235	176	206	187	185	187	192	194	193	216	197	187	180	192	207	201	175	232	215	218	221	205	200	212	203	208	231	205	184	212	206	191	186	201	188	200	219	213	201	200	194	185	180	220	198	228	213	198	191	184	209	206	195	191	199	192	216	205	201	200	199	225	181	200	207	193	235	183	182	203	213	182	203	178	169	203	161	187	208	172	192	218	242	198	196	232	217	220	220	201	196	197	228	210	199	202	166	169	211	216	198	209	173	224	190	208	192	189	201	242	204	216	217	209	203	176	244	213	173	210	206	192	198	200	217	200	206	250	197	194	194	217	214	211	227	195	215	198	178	209	196	203	174	194	198	209	201	171	188	201	185	208	206	218	214	173	217	192	218	194	192	207	218	215	183	184	206	202	176	190	210	202	189	204	188	175	203	196	191	214	201	190	216	177	190	186	181	170	188	228	221	228	190	186	216	197	206	196	182	204	208	213	190	182	196	177	215	228	212	231	227	211	192	202	175	211	233	208	192	174	202	207	189	209	214	216	188	192	218	212	207	217	184	204	189	200	229	201	209	203	212	179	181	192	197	179	192	187	206	198	224	205	193	209	225	201	224	174	187	206	180	218	193	187	189	219	184	207	186	191	203	187	195	192	183	204	221	213	191	197	182	228	202	238	225	213	204	176	205	182	166	179	203	189	192	212	182	207	223	215	192	197	215	194	204	209	205	208	187	201	213	215	202	201	221	214	198	181	191	190	196	221	235	197	190	187	178	186	185	185	211	220	208	210	183	185	217	194	189	223	204	207	212	183	183	207	176	207	216	207	208	182	211	209	197	216	229	202	204	222	208	193	232	180	214	231	183	219	192	196	241	212	195	199	209	201	186	238	194	211	192	229	199	224	194	208	187	206	200	216	197	206	200	185	180	203	192	208	191	199	194	204	200	183	191	176	187	205	199	213	206	182	231	195	220	206	211	215	210	191	203	202	204	188	180	208	214	188	186	208	165	189	192	198	199	183	200	228	242	210	225	221	197	227	179	189	237	204	226	182	205	226	210	200	191	181	193	187	169	212	195	199	224	199	213	197	189	193	204	227	199	205	216	216	216	191	181	197	204	203	200	220	176	197	165	205	183	198	213	227	211	219	215	214	226	206	201	240	223	195	204	224	201	206	223	221	211	183	199	208	211	202	187	198	208	200	177	197	192	225	210	190	179	189	211	198	215	202	206	203	189	206	224	208	195	199	249	208	199	185	208	236	222	201	212	187	202	203	215	222	180	206	182	211	205	189	175	210	207	196	216	185	229	206	177	229	215	244	196	191	234	235	218	211	203	203	215	206	198	186	200	193	180	232	201	188	205	175	228	187	222	214	222	197	206	203	189	202	213	188	213	190	211	167	228	213	218	172	211	211	227	215	186	210	203	185	222	180	209	198	219	204	220	200	164	203	202	175	177	199	191	202	227	199	217	210	206	214	209	220	184	213	175	218	191	220	195	188	194	195	197	189	199	217	168	206	212	181	216	178	195	190	209	205	193	227	222	198	166	213	198	182	205	212	194	206	232	196	201	197	181	196	230	240	201	200	200	222	188	172	221	238	208	192	216	217	179	209	197	181	219	185	205	204	171	214	196	217	195	205	209	215	196	180	212	221	203	203	202	193	226	219	226	169	222	207	209	196	199	199	196	209	203	207	213	185	219	201	183	212	233	180	217	202	204	198	204	208	198	205	210	188	207	201	203	189	187	201	204	196	200	193	171	192	174	223	198	191	233	208	197	223	204	209	214	212	221	189	195	203	194	225	182	186	241	178	192	201	185	205	198	206	205	216	199	191	226	217	213	218	207	180	205	195	228	212	248	215	216	219	191	201	202	165	186	190	207	189	202	213	202	213	197	190	194	204	214	221	199	225	208	196	202	192	227	181	212	210	191	205	187	201	188	188	213	197	188	208	212	194	201	200	197	167	204	192	206	176	197	178	211	229	213	204	216	190	195	213	195	197	194	200	196	185	229	196	209	194	203	206	167	192	185	196	203	202	211	196	210	195	201	212	210	213	216	201	200	213	206	195	214	193	209	195	182	194	194	223	216	207	192	214	211	214	174
8402	1087	1793	2213	1800	1523	1217	1091	954	955	829	735	723	701	659	649	578	651	617	553	591	617	568	578	566	556	582	536	537	524	535	543	542	557	497	511	550	564	538	554	557	585	497	480	530	497	526	487	507	507	559	499	520	526	542	536	519	476	533	490	494	561	507	537	512	548	476	499	505	474	527	477	538	519	488	518	469	478	519	548	492	521	556	555	489	505	497	479	531	518	541	497	514	534	504	520	523	528	546	515	507	488	505	505	488	517	489	504	484	495	465	516	508	471	504	478	540	527	560	473	533	532	525	489	531	489	521	480	493	505	510	479	533	502	502	548	496	537	486	546	500	483	465	496	521	525	509	496	492	487	523	487	497	449	521	487	601	477	542	521	492	540	519	516	478	482	508	485	538	515	492	506	497	489	487	520	524	529	503	520	502	537	502	493	474	518	484	530	515	477	548	539	518	488	486	549	476	487	507	512	530	477	544	518	526	518	514	557	516	539	465	516	519	503	515	492	518	488	493	492	496	482	492	519	506	487	512	541	478	541	470	484	487	497	501	501	492	487	515	534	490	529	485	490	507	495	519	510	484	509	511	512	536	507	538	507	489	514	533	487	528	490	519	532	525	524	498	516	519	503	498	509	523	505	511	511	543	491	521	489	476	502	512	495	504	517	519	502	511	514	482	497	503	494	510	518	580	487	512	522	511	517	512	474	503	509	493	516	474	493	496	521	527	471	526	489	513	497	532	488	467	505	523	541	500	523	505	477	469	518	467	488	459	499	491	516	536	544	534	494	500	498	464	532	523	521	510	495	497	506	494	488	506	486	524	521	527	477	530	522	496	515	497	456	528	531	494	536	500	519	509	489	492	517	538	512	510	460	472	490	507	530	527	503	491	507	509	518	503	483	505	501	517	510	486	511	522	493	524	524	498	547	488	510	540	533	514	510	503	512	510	526	483	512	483	500	516	527	525	473	529	516	481	496	501	518	510	493	529	513	468	494	518	491	483	509	523	503	518	559	485	523	501	527	517	534	474	496	524	541	523	489	504	506	524	515	499	478	526	467	475	514	502	484	479	546	540	499	507	498	509	551	504	547	521	480	499	526	505	557	534	509	478	522	497	517	498	514	527	506	485	504	489	509	471	549	487	509	512	533	484	542	498	526	544	478	497	480	517	491	460	507	508	490	503	481	511	541	488	548	479	462	518	520	517	524	543	487	498	503	498	475	517	521	511	526	586	524	513	553	502	514	504	458	481	499	505	471	500	518	521	501	529	519	492	498	527	501	518	528	464	550	490	528	482	524	488	526	497	531	525	509	467	501	501	502	521	508	525	502	478	515	522	515	526	513	492	489	527	512	524	469	521	498	500	499	498	497	511	487	552	557	516	508	509	527	508	556	517	518	479	516	526	539	545	487	501	506	519	537	506	505	501	531	519	527	525	537	503	518	528	509	528	466	493	536	534	511	537	497	501	493	512	511	499	490	528	537	495	492	516	514	528	510	516	504	530	470	491	497	511	513	510	529	524	500	494	472	503	525	510	488	550	485	493	511	481	525	527	531	479	533	468	469	523	513	497	506	502	490	467	502	522	526	500	511	474	484	513	566	477	521	504	505	519	554	499	542	511	549	509	492	496	494	522	489	521	537	484	483	524	524	503	498	482	515	517	525	539	499	524	516	548	505	527	498	516	496	507	508	564	507	506	539	489	487	529	492	487	515	514	487	539	526	512	464	478	542	507	483	517	494	497	525	528	534	486	544	556	517	546	490	511	511	520	507	527	490	502	517	503	548	482	481	529	481	500	480	560	473	431	485	478	531	471	528	565	487	457	534	523	491	521	483	492	503	513	474	508	516	526	502	487	524	544	483	495	504	529	474	496	516	504	478	466	523	515	547	506	556	515	508	521	485	504	522	523	493	534	538	520	514	481	587	498	494	545	523	510	525	503	502	521	498	517	515	496	510	507	506	530	528	493	532	515	517	488	475	474	497	569	502	511	475	517	486	502	491	526	507	486	497	495	505	498	493	509	549	532	522	516	526	496	508	491	487	451	506	491	495	551	498	549	506	537	516	506	523	527	510	493	543	520	534	474	497	514	484	522	504	503	473	522	514	504	514	524	480	501	503	520	545	522	518	480	527	472	501	573	517	502	466	503	514	502	514	493	498	531	515	519	517	530	545	495	506	539	529	531	536	509	497	499	501	483	515	530	514	497	480	520	561	515	495	474	556	483	477	473	539	518	505	523	464	492	533	467	530	544	503	499	502	513	509	502	521	536	526	471	491	494	509	490	520	509	506	521	488	512	488	526	491	521	513	527	500	516	496	485	516	487	522	527	598	490	488	538	509	542	510	510	510	506	468	517	478	515	510	489	474	500	471	454	503	501	534	514	542	504	495	520	479	507	516	489	487	493	481	484	513	467	494	518	497	516	536	505	507	509	519	485	520	535	515	506	491	530	488	543	466	513	504	518	508	501	450	513	506	494	531	539	513	486	491	540	500	516	482	521	507	477	506	556	471	503	527	520	495	520	504	540	521	515	509	478	482	515	464	496	498	524	501	489	504	544	482	536	512	459	533	503	548	494	470	489	544	522	534	511	544	477	502	530	501	497	537	528	487	454	476	527	505	507	503	463	536	528	476	485	488	545	523	487	519	529	481	524	496	502	530	500	485	504	490	503	529	492	516	511	540	499	483	482	519	511	535	477	501	503	492	536	509	556	517	530	513	518	434	519	521	507	504	505	519	519	514	492	512	502	546	532	493	515	525	480	500	516	484	496	516	564	516	515	502	508	501	499	517	493	510	515	521	507	542	494	507	478	538	472	520	497	499	493	499	468	467	524	460	515	465	476	491	498	499	506	507	466	538	536	492	504	485	535	512	456	487	462	497	494	551	472	500	532	529	513	498	551	527	488	511	480	498	543	498	494	500	499	509	498	536	511	518	512	518	508	530	524	486	537	496	542	528	541	506	530	464	522	507	502	545	535	510	490	532	483	523	498	500	555	507	503	510	525	501	503	500	495	534	553	544	557	519	492	517	499	509	511	504	500	540	520	491	459	535	520	526	478	501	520	477	506	523	533	488	510	510	487	526	506	511	518	514	500	493	495	526	542	502	503	526	494	508	480	505	494	503	567	522	491	534	505	501	481	516	540	497	495	518	497	468	560	539	493	462	485	503	542	551	529	554	516	534	549	539	449	472	507	474	522	515	530	494	534	501	496	466	503	456	484	507	480	502	498	534	532	439	512	521	529	496	516	534	491	514	490	513	579	535	518	490	504	503	514	528	495	547	510	511	515	541	495	489	535	508	495	486	502	495	502	511	499	548	469	524	563	509	524	496	527	478	534	521	535	516	524	492	496	507	492	520	513	534	501	534	475	520	519	507	528	512	491	525	526	530	513	492	506	486	493	515	502	489	476	506	512	540	501	527	487	498	524	498	526	519	515	488	478	492	534	546	506	469	500	503	508	526	493	490	501	492	502	478	532	512	547	522
1979	373	301	272	284	289	285	272	259	260	273	284	281	257	240	243	303	286	284	256	267	280	256	304	276	294	261	296	259	287	275	262	276	274	276	289	301	241	291	296	254	283	268	310	311	281	287	274	286	270	278	264	259	292	292	286	276	299	258	299	289	263	292	295	294	291	282	248	286	319	296	287	293	274	269	272	264	273	297	283	275	311	282	269	280	276	268	289	277	306	293	248	262	277	261	268	257	269	267	293	274	296	289	284	277	319	313	291	290	296	259	283	276	287	282	279	249	267	266	279	277	270	292	268	319	261	259	264	282	295	299	260	275	267	279	239	305	274	280	242	275	251	308	273	272	301	332	261	295	288	284	289	280	290	292	277	290	292	279	273	274	262	281	276	285	268	286	272	275	275	289	274	268	282	275	292	240	305	256	267	266	294	264	310	272	286	232	292	281	289	267	291	272	257	289	249	255	300	262	253	264	245	281	280	277	269	242	262	273	284	278	287	313	304	272	257	279	279	295	285	310	278	276	276	287	277	283	254	275	322	302	277	289	264	273	265	258	261	295	302	287	252	269	274	301	274	272	273	278	268	266	264	280	292	280	275	252	262	279	265	259	287	299	282	288	281	292	286	251	238	241	247	267	273	297	288	298	279	300	277	266	246	244	277	246	257	284	298	254	280	277	308	280	278	271	275	262	271	272	285	264	267	264	239	267	311	274	271	269	265	244	269	257	315	255	281	295	274	257	291	252	270	296	293	281	275	277	283	283	263	261	290	285	264	268	274	301	291	273	263	317	261	293	279	294	276	263	314	277	285	301	309	279	305	262	298	265	262	303	272	271	276	268	248	291	295	285	311	286	245	294	259	301	264	274	284	257	296	274	280	265	304	276	258	264	255	268	263	292	253	287	277	268	256	277	282	270	280	292	284	255	295	269	315	277	305	276	266	280	262	285	245	232	277	246	267	259	283	286	297	271	293	339	309	270	288	288	267	272	266	300	288	266	279	284	277	293	255	270	252	254	254	270	289	258	306	270	278	280	270	272	292	285	254	330	285	285	276	283	305	246	295	285	249	295	262	267	273	297	294	290	254	283	272	286	282	319	332	266	269	285	312	260	290	291	281	278	275	268	269	274	269	278	256	268	314	282	220	313	279	293	329	256	280	271	282	274	276	253	282	281	263	271	274	265	318	323	266	270	269	275	282	301	265	289	290	258	263	284	242	284	257	281	275	301	270	245	284	282	290	253	264	322	286	288	275	301	277	285	260	269	288	253	285	283	279	283	267	259	261	289	269	268	292	286	297	291	246	273	275	277	260	282	281	259	275	296	263	257	252	267	280	236	245	298	295	309	276	262	290	302	249	273	292	277	293	281	324	263	275	311	296	264	307	257	263	277	261	285	266	261	288	308	256	291	278	301	281	278	252	288	266	278	297	276	245	267	264	277	278	297	301	318	289	308	268	288	259	302	306	307	310	273	261	274	263	280	258	278	265	267	278	308	277	272	261	249	292	284	277	230	278	300	261	254	271	274	302	274	265	312	271	293	256	297	265	268	283	260	267	285	273	254	278	252	273	262	268	266	283	288	301	281	267	278	286	280	260	287	248	312	250	291	288	289	257	240	278	276	282	287	274	254	268	272	272	274	268	275	282	266	271	299	264	266	271	280	313	270	284	258	279	282	285	278	288	278	286	285	246	267	236	292	296	240	273	280	290	272	247	310	266	289	280	297	269	271	252	269	288	280	307	316	282	287	276	259	268	257	311	297	266	264	294	291	267	292	279	278	280	249	262	284	276	268	256	283	276	265	286	274	262	253	276	285	272	277	281	297	270	276	263	272	266	268	267	283	282	307	263	273	259	298	264	254	273	279	338	281	272	260	296	291	257	256	290	308	277	280	280	290	275	284	277	279	290	219	283	273	282	257	294	271	290	257	290	308	297	289	271	292	285	263	256	304	268	297	250	247	273	263	291	291	262	259	310	306	270	296	294	291	275	297	272	269	251	280	294	283	286	286	272	259	249	276	276	260	262	310	312	277	275	258	302	264	255	265	245	283	273	265	236	266	280	291	249	299	240	273	273	249	279	276	291	279	287	278	235	247	288	303	274	251	274	286	263	299	294	299	269	269	288	283	272	272	282	285	271	274	253	272	279	269	266	277	279	259	289	308	282	265	264	296	268	306	283	256	279	281	262	301	300	277	277	247	253	293	302	291	299	294	281	263	262	286	279	283	281	256	283	290	303	279	258	232	272	304	282	271	290	300	306	241	252	285	273	263	274	268	257	253	269	257	284	310	284	318	275	257	274	283	270	281	281	290	286	296	303	279	298	275	287	251	301	274	279	297	290	304	271	271	286	303	285	270	268	267	250	302	275	266	265	263	266	271	289	283	243	280	281	283	266	297	288	264	279	299	319	247	290	269	283	259	318	257	289	279	279	288	281	277	283	278	282	276	253	239	275	258	276	277	279	266	265	270	258	253	303	277	268	308	259	274	276	272	299	285	287	228	279	248	288	287	246	276	290	290	252	321	269	267	296	290	276	271	290	299	262	303	283	289	265	273	277	287	288	283	278	297	273	306	282	250	284	312	297	265	262	287	258	227	307	266	276	289	297	282	284	278	279	271	283	295	278	291	280	279	277	322	304	259	308	277	265	273	261	264	275	271	304	282	270	298	306	286	266	283	277	242	236	259	284	292	266	300	294	259	297	250	310	266	258	306	279	277	238	265	260	274	270	283	284	267	271	283	271	290	237	280	242	297	277	305	298	271	267	291	280	293	296	275	278	286	277	281	283	308	282	302	314	280	290	276	313	264	276	269	273	288	287	269	267	273	261	268	290	306	285	267	250	279	277	281	273	297	296	265	283	255	280	267	248	282	297	271	287	301	293	275	291	288	267	272	285	273	301	244	258	273	292	266	283	278	270	284	268	281	289	288	286	275	258	248	289	297	285	244	256	267	283	283	288	302	253	294	262	278	258	272	287	274	270	266	293	285	264	280	266	277	271	283	264	275	268	251	272	272	278	281	279	273	298	248	292	284	263	265	280	282	279	245	315	259	258	286	271	266	284	292	263	328	286	274	272	287	290	290	279	257	248	248	287	287	280	253	255	280	303	285	254	262	270	276	302	263	280	272	280	270	273	273	286	286	279	263	255	277	314	275	323	280	267	243	237	297	295	280	261	265	261	306	289	262	262	269	252	293	277	287	269	274	272	279	311	274	275	277	294	241	241	269	280	283	267	309	261	321	254	258	284	288	274	267	278	295	256	273	280	286	243	258	250	270	308	319	277	288	237	285	288	283	278	265	271	249	281	266	251	239	289	296	271	284	308	250	314	278	294	274	258	264	267	281	300	266	272	263	271	275	281	289	275	261	272	290	274	290	297	269	287	256	265	267	264	285	292	276	286	271	273	272	297	253	291	295	291	247	316	267	274	257	286	262	280	292	271	272	298	294	262	274	262	260	283	246	274	245	280	270	265	264	278	262	249	310	303
2016	664	642	647	699	634	655	632	658	627	666	638	616	583	595	613	584	609	693	646	643	669	688	626	560	634	661	654	648	670	596	655	574	626	595	600	691	597	603	575	614	585	640	633	560	632	606	620	644	609	613	636	676	662	626	656	612	597	623	617	649	633	605	585	628	606	592	624	615	645	651	640	628	636	611	618	614	597	610	660	631	627	579	664	617	613	582	626	589	673	645	605	637	646	667	646	600	623	593	616	643	610	584	605	643	632	639	615	590	627	624	662	609	612	613	613	651	632	608	646	668	584	602	591	576	606	603	637	667	617	628	619	634	632	656	609	633	663	638	655	649	585	620	597	618	609	599	681	610	634	646	630	617	646	618	615	574	578	618	594	618	615	599	687	612	602	594	653	603	612	652	646	639	633	631	670	639	613	623	569	585	632	609	645	628	604	609	631	630	623	615	632	622	641	642	637	608	624	607	625	627	607	626	630	616	632	673	618	650	609	598	619	642	637	597	630	640	590	583	661	606	627	615	657	611	666	625	658	634	616	591	623	657	620	615	603	646	646	599	621	650	598	643	649	657	635	635	607	614	627	628	634	606	631	603	602	614	615	650	640	645	638	641	572	604	626	591	613	613	657	589	627	634	614	666	640	604	640	610	598	631	645	673	598	635	608	633	612	640	641	629	603	635	617	587	565	613	653	607	656	633	605	608	644	647	617	625	596	614	641	603	590	624	680	674	604	629	600	642	625	583	634	599	648	641	650	646	663	588	634	637	636	639	610	613	633	620	644	579	599	625	609	640	624	581	657	595	607	634	650	616	614	641	615	602	647	608	599	632	609	613	618	634	648	618	633	658	623	629	631	615	624	647	640	626	611	642	630	631	597	630	615	675	625	597	631	603	613	595	663	634	614	635	632	643	647	608	641	661	641	629	636	602	619	667	599	644	614	628	595	617	643	616	620	614	612	641	620	600	643	599	628	607	658	641	617	620	648	614	611	597	637	654	622	625	627	583	632	650	607	591	583	629	628	669	655	625	619	570	636	649	582	635	680	666	614	606	624	615	618	631	623	627	618	678	606	701	618	598	661	620	606	651	619	616	614	632	609	642	611	651	638	626	654	630	670	669	595	627	607	645	622	611	597	630	616	654	626	652	665	604	624	646	626	597	614	564	612	624	605	644	635	610	616	582	614	619	648	620	596	640	598	602	614	578	644	621	585	609	652	610	640	595	600	608	605	674	653	632	625	623	644	600	629	582	624	653	659	646	594	636	644	673	653	642	670	598	599	633	612	620	615	619	582	644	624	604	617	594	626	669	602	637	626	621	619	611	615	643	662	616	623	693	622	624	619	624	572	630	614	600	608	624	621	614	598	677	622	629	667	626	602	651	659	621	622	654	606	620	626	607	610	611	683	659	617	622	636	665	591	636	597	600	610	576	642	600	608	621	583	619	596	617	598	618	621	619	639	619	596	620	603	617	592	548	686	658	653	610	638	596	595	602	609	674	674	643	605	643	664	641	648	642	631	659	641	649	600	607	657	611	606	613	613	633	617	665	619	593	663	597	659	651	616	633	599	637	616	635	614	640	629	671	652	652	638	604	642	641	670	595	641	577	650	638	645	616	621	564	652	589	609	646	655	668	599	620	612	605	597	657	622	639	629	614	584	629	650	610	622	635	609	635	596	587	644	601	657	606	644	595	654	640	647	628	615	640	617	658	624	616	619	661	647	646	617	603	615	630	636	622	619	608	651	635	634	629	611	629	650	629	626	629	581	603	622	607	599	592	627	637	609	630	638	640	640	603	622	593	622	595	622	621	592	605	641	644	624	582	642	611	628	595	613	617	630	637	634	622	594	606	604	644	606	628	675	651	631	612	631	585	669	626	611	633	643	627	641	575	652	665	667	601	585	596	622	598	620	612	635	632	611	656	685	615	612	638	669	683	596	619	570	617	646	669	625	636	600	670	591	645	613	634	606	655	611	603	640	608	630	648	581	667	605	620	615	667	660	591	590	618	631	574	634	626	631	666	604	592	651	643	606	633	639	622	623	616	603	609	644	661	639	627	604	625	635	585	596	624	636	621	597	661	618	601	666	642	651	628	605	593	638	627	588	625	635	643	595	567	652	606	630	626	606	622	594	663	646	624	637	591	626	623	646	598	663	634	634	657	601	664	619	624	659	625	616	629	608	632	657	627	647	569	621	625	629	579	611	659	645	596	632	588	635	621	643	619	634	633	640	634	610	585	639	628	627	627	614	599	629	616	594	630	611	593	608	628	615	642	623	671	635	628	578	623	588	635	606	619	634	617	618	624	575	618	631	595	605	604	616	581	654	625	641	630	630	612	638	635	620	632	613	593	622	610	644	621	626	648	592	598	630	645	596	628	625	617	635	649	622	633	622	626	595	674	665	658	610	606	646	615	619	579	644	564	645	623	656	607	645	600	608	586	668	611	646	634	636	649	608	613	616	639	671	616	651	611	585	614	676	618	643	572	580	630	621	647	627	589	602	609	619	604	585	622	620	616	635	620	592	637	583	593	587	645	618	671	650	641	615	610	617	574	656	638	619	596	615	650	633	606	609	597	669	610	665	636	630	621	599	611	611	592	640	672	637	621	613	623	595	642	578	623	663	660	605	607	661	653	644	608	636	613	622	614	618	637	631	636	601	599	593	624	621	663	634	643	639	616	644	653	666	639	623	644	615	628	614	659	694	632	593	570	614	584	618	659	609	584	615	630	677	653	655	686	630	597	624	618	617	614	654	624	565	640	647	598	641	609	587	607	628	611	639	623	623	636	637	652	593	644	602	613	648	613	603	584	642	600	630	616	639	614	612	643	629	631	593	586	630	637	660	619	607	618	609	598	610	642	644	617	621	619	640	578	634	629	585	612	611	603	582	578	591	641	612	607	614	641	635	651	583	596	618	611	597	661	636	607	600	642	603	618	610	614	592	632	639	617	612	654	631	634	628	644	621	597	609	614	656	617	598	642	643	633	649	647	619	652	600	658	668	652	668	611	606	645	690	621	643	647	615	631	626	602	625	603	644	614	679	623	614	641	621	586	582	641	609	586	584	650	594	607	646	611	627	610	649	672	593	604	630	617	606	622	626	589	627	616	594	650	644	641	623	588	642	599	604	642	631	571	601	625	634	600	624	639	659	629	597	637	647	622	588	597	663	628	622	656	581	625	641	611	591	628	653	701	610	648	586	556	608	633	624	663	595	596	632	645	600	623	615	641	653	632	587	631	678	602	619	646	604	657	613	613	637	639	620	611	639	630	631	632	610	658	614	595	615	611	639	619	578	640	620	641	620	584	637	633	630	650	671	646	602	650	649	652	602	652	576	608	655	659	615	633	642	620	639	592	636	600	591	667	641	571	645	614	613	597	609	603	644	660	627	603	607	640	633	614	601	607	564	597	591	661	654	639	620	626	642	598	598	647	656	645	658	595	664	601	636	597	635	648	598	641	652	587	591	635	625	622	624	606	665	625	618
7932	534	438	377	292	214	220	168	176	139	143	118	135	142	133	155	136	148	146	122	148	126	129	123	110	122	138	112	135	130	142	127	139	124	117	128	119	132	136	116	122	107	118	116	129	129	106	140	135	120	134	126	128	135	130	133	123	125	137	143	116	112	113	120	127	110	104	134	138	129	124	128	114	118	123	120	127	108	130	122	102	108	121	136	125	118	139	129	97	123	121	121	127	120	132	128	136	113	124	131	97	124	121	104	135	129	118	113	107	109	116	121	107	126	137	124	113	133	99	123	107	123	102	125	132	125	120	125	133	112	113	112	114	136	137	128	136	120	127	128	143	128	135	103	125	107	102	119	121	123	120	136	107	128	101	105	119	143	125	116	145	123	121	137	137	128	140	98	106	114	120	125	129	134	118	127	113	112	121	141	102	115	106	125	104	131	115	135	127	133	140	130	141	128	144	125	101	116	142	125	115	117	105	134	103	114	143	121	113	134	137	124	133	125	135	116	126	131	128	114	128	119	136	107	108	144	149	114	113	145	128	126	143	135	122	118	128	121	113	128	121	111	139	112	116	139	117	138	129	122	119	112	133	138	126	112	124	105	121	125	111	122	127	124	128	115	131	126	128	119	106	110	147	103	133	136	115	123	125	109	111	131	118	124	127	113	111	131	139	145	119	115	107	121	98	116	114	114	107	130	102	106	111	121	114	121	128	111	115	142	116	117	132	120	126	131	109	134	114	117	119	135	131	113	153	130	106	94	110	94	159	121	127	126	122	110	137	140	103	116	118	126	111	145	119	128	113	119	126	117	121	124	118	113	124	120	132	130	102	118	126	142	112	144	148	157	136	118	124	139	140	120	128	132	120	134	125	136	117	141	111	143	116	125	105	118	126	113	117	122	117	132	117	117	128	130	113	122	108	116	121	116	116	121	121	117	98	118	116	111	128	129	130	107	121	128	142	139	127	129	110	92	125	110	147	120	116	103	121	120	102	125	125	107	116	115	93	120	108	116	112	135	120	141	134	130	127	118	126	136	139	116	125	116	118	108	125	130	115	120	116	108	128	117	116	107	124	130	122	119	114	120	123	110	127	120	137	121	115	121	134	134	111	129	120	121	120	137	110	112	123	118	124	130	126	146	119	147	108	139	105	127	119	125	124	106	110	114	133	142	134	115	146	107	135	96	96	129	107	98	102	139	132	113	118	126	119	137	114	115	104	114	107	125	101	134	132	128	104	136	138	131	134	128	129	139	139	134	107	120	126	124	115	133	121	97	143	133	118	120	115	110	118	129	122	116	143	119	119	126	125	140	91	128	170	104	139	128	141	118	109	137	130	112	121	120	109	129	134	125	139	113	100	104	133	122	107	98	115	129	137	123	111	115	116	109	126	105	137	135	139	136	102	125	121	143	131	116	122	115	129	112	121	127	123	105	151	112	119	122	128	148	132	109	113	125	124	137	132	120	108	122	106	118	115	129	117	97	128	156	99	143	149	116	157	112	141	139	119	123	130	111	114	121	155	125	112	128	117	142	138	118	112	125	121	115	105	140	124	134	137	124	101	118	123	107	125	95	104	122	132	104	124	107	131	120	121	125	121	124	128	123	126	118	132	124	105	96	120	124	125	134	123	114	133	104	142	133	128	124	154	127	110	139	125	119	131	98	116	133	147	140	106	123	115	112	145	119	134	115	134	101	131	117	107	131	119	106	126	137	133	103	133	118	110	112	130	119	100	133	120	128	131	118	105	113	123	118	131	116	102	119	131	113	141	116	112	110	119	133	132	115	128	124	119	117	122	132	106	118	99	133	133	110	141	116	129	120	123	156	99	135	118	134	138	125	112	104	116	115	141	137	119	130	131	128	139	149	110	105	146	122	160	142	132	110	135	120	122	134	150	107	99	127	128	106	129	119	98	143	134	118	114	126	103	131	131	122	122	132	137	114	125	128	108	126	118	116	114	142	115	136	126	131	108	125	137	134	126	138	110	133	143	118	150	133	120	112	127	125	125	103	116	120	147	127	119	123	144	126	123	115	127	118	100	117	124	108	136	130	126	130	110	123	133	112	115	129	117	101	113	103	129	117	120	123	126	124	119	114	116	125	133	120	132	127	134	130	146	144	145	103	122	127	120	129	149	115	128	124	102	121	125	130	124	109	115	131	125	121	116	117	140	121	121	117	109	100	124	126	127	119	105	125	97	108	130	133	114	122	106	122	123	125	123	123	105	137	116	117	117	117	120	105	123	115	130	155	112	116	125	115	122	112	122	135	109	119	115	127	115	115	114	122	137	108	130	109	126	112	113	126	115	101	120	128	125	118	139	114	145	106	129	118	127	119	125	115	104	103	96	111	133	117	123	124	150	119	124	117	133	149	132	135	131	115	111	123	116	120	110	134	137	153	135	107	107	138	140	129	117	118	128	124	143	118	125	119	122	141	105	138	127	134	110	144	119	106	133	120	93	126	140	125	119	111	118	153	122	143	118	123	112	115	114	112	129	122	125	132	134	132	129	127	114	127	105	117	125	145	106	124	118	134	112	112	106	135	140	141	105	138	122	130	129	117	120	148	125	129	132	126	116	126	132	138	122	119	132	132	139	130	141	145	141	127	139	131	151	105	133	125	106	115	94	125	139	123	121	125	121	129	124	109	115	121	115	120	111	124	126	124	111	136	126	147	129	118	102	134	116	129	124	124	118	108	112	126	117	141	112	124	141	123	126	117	108	121	124	143	120	133	131	118	110	135	106	128	111	124	115	112	117	124	121	130	114	114	135	133	131	127	107	128	97	139	132	127	112	115	129	144	112	121	126	119	111	114	116	122	120	125	124	136	102	104	106	134	108	119	122	126	121	116	119	118	116	116	131	107	109	108	141	135	131	122	153	145	124	122	130	152	150	145	117	123	102	126	135	108	114	134	131	119	124	122	124	139	123	112	113	120	122	113	119	135	122	132	132	130	111	111	129	108	128	125	140	128	130	123	110	136	146	127	145	119	127	116	114	124	121	132	116	111	122	143	117	133	136	118	140	143	137	108	109	118	125	133	126	106	112	119	132	132	108	115	133	135	107	141	155	114	107	137	123	157	118	137	112	128	133	92	103	133	130	136	130	113	126	116	152	115	123	124	144	132	109	120	114	142	109	105	118	108	119	122	135	109	124	132	118	126	99	127	115	122	131	93	129	131	112	110	119	110	117	128	137	117	125	115	133	123	125	136	123	128	138	118	131	125	135	131	127	111	114	120	134	147	117	134	136	101	137	124	126	136	124	94	116	127	112	124	109	124	119	127	122	103	124	127	109	120	105	124	128	126	139	111	116	118	119	126	117	157	117	121	133	123	122	138	114	130	119	118	128	108	123	96	122	121	102	129	118	125	131	125	131	137	120	122	98	145	117	120	133	107	134	91	116	128	137	128	137	120	114	151	120	122	137	123	112	126	139	114	142	126	135	98	106	113	110	125	101	137	119	94	115	100	110	129	115	125	118	120	107	127
6257	655	934	1233	1042	874	722	632	590	519	439	461	413	420	397	431	397	372	359	365	356	376	368	365	367	387	352	379	347	380	340	335	334	340	317	337	344	335	307	350	343	336	363	322	304	363	324	340	333	347	323	385	342	303	338	334	337	349	341	316	314	312	340	324	317	365	334	340	296	339	305	317	340	336	328	342	350	333	299	344	315	359	346	316	353	306	327	346	340	327	332	315	330	328	336	330	349	341	361	354	360	291	342	327	329	294	317	365	352	352	313	310	308	313	358	340	327	344	300	315	354	299	367	343	323	329	351	339	350	332	348	348	344	295	316	352	358	314	365	317	311	294	324	345	335	331	333	324	300	328	344	334	367	304	311	313	323	319	345	308	317	303	316	327	305	326	305	321	323	318	333	331	323	342	311	360	329	314	294	355	321	317	323	342	340	344	321	334	318	310	324	336	306	365	322	333	312	325	317	327	316	356	317	317	327	346	314	305	310	348	340	345	330	351	336	312	333	370	354	309	329	324	342	332	338	312	329	348	326	338	348	330	334	351	351	325	318	328	326	324	334	336	338	323	312	351	365	323	333	311	349	311	328	351	322	318	342	315	292	316	333	303	286	352	292	337	328	290	340	336	321	329	338	367	329	350	318	357	312	317	330	316	325	331	306	359	338	339	340	320	318	314	326	300	304	319	343	345	327	335	330	331	330	292	321	332	328	326	334	322	320	322	325	332	305	365	331	333	315	316	338	341	316	335	289	325	308	331	365	337	362	346	344	339	310	290	340	308	333	330	331	339	296	320	338	356	328	321	327	326	337	313	323	296	346	300	327	344	320	306	326	378	346	314	295	336	361	350	315	329	333	351	329	294	322	346	322	321	330	337	304	332	303	332	311	324	320	319	309	309	324	364	328	338	329	321	331	345	312	324	324	313	332	319	319	361	339	338	331	326	325	297	318	312	338	323	325	301	324	386	334	316	295	300	335	298	329	341	322	339	313	342	302	323	321	311	340	347	333	336	323	334	331	339	338	325	329	311	319	321	334	332	327	342	305	335	331	351	343	317	347	337	323	307	311	326	328	297	330	317	345	298	283	322	327	332	353	327	343	303	340	304	302	327	317	330	301	283	306	319	316	314	330	329	339	329	329	323	352	323	295	344	317	332	347	327	320	330	380	351	340	319	331	318	303	322	335	341	353	325	339	301	320	312	310	338	313	325	307	308	340	337	334	325	289	311	316	348	331	329	329	323	334	307	337	328	305	334	299	325	332	352	308	304	326	352	287	336	339	320	322	340	358	292	312	319	319	328	318	310	348	333	340	342	319	333	348	341	359	333	370	325	321	326	335	306	316	337	356	349	303	334	320	339	348	315	295	353	357	330	321	321	329	309	331	339	335	330	321	324	350	294	331	291	305	330	312	323	329	342	341	307	302	334	352	330	325	357	312	349	342	337	332	355	336	362	334	313	342	351	322	323	341	338	326	296	360	313	336	320	351	308	324	342	322	336	294	334	319	328	355	338	346	348	316	322	296	327	320	292	321	327	310	311	309	314	319	319	318	327	329	342	349	323	300	341	326	355	345	326	331	319	340	301	346	328	283	312	354	318	326	323	304	354	324	319	296	334	316	314	369	346	328	318	319	299	311	330	351	311	341	335	357	325	330	307	339	328	338	350	329	305	293	345	301	342	316	323	326	327	336	340	329	308	304	317	334	327	326	325	338	320	326	341	323	327	348	324	325	345	299	326	362	303	327	308	369	338	346	362	347	352	323	325	331	329	352	335	335	328	322	321	319	289	312	276	311	316	324	298	319	353	331	352	343	321	301	345	336	326	302	339	342	334	343	335	344	340	351	325	338	330	314	347	335	340	330	330	302	351	293	317	342	362	329	353	340	308	343	311	331	361	328	344	357	328	309	342	315	346	307	308	324	321	325	311	354	328	344	351	361	349	324	306	332	324	327	327	316	318	345	341	351	329	335	342	321	331	324	347	314	338	316	323	338	342	359	334	347	331	320	310	340	315	360	296	337	330	332	338	311	325	336	342	324	310	343	329	322	307	311	330	313	324	330	340	323	336	369	335	334	319	310	294	321	281	326	313	296	330	341	319	326	324	322	356	315	352	304	314	296	327	350	326	351	294	322	339	323	355	343	324	314	315	334	302	351	322	327	348	327	341	305	321	356	329	331	324	319	318	332	306	363	314	323	309	335	313	314	369	342	314	314	289	338	309	311	313	302	328	331	316	355	335	382	320	337	351	315	333	332	327	290	340	328	319	310	323	333	322	304	329	321	324	305	319	335	338	324	304	328	338	298	345	336	325	332	320	337	343	327	312	338	329	343	326	310	335	346	301	335	312	306	339	323	317	302	317	302	326	346	315	343	300	316	316	323	311	330	350	355	335	324	320	305	327	297	336	327	325	306	327	349	333	335	355	309	320	298	307	333	306	333	339	316	318	324	321	325	307	331	316	302	331	308	296	330	324	295	337	316	322	346	291	329	311	346	349	354	307	340	304	338	300	303	316	349	350	311	334	363	329	356	343	343	356	321	313	345	356	307	306	327	305	331	329	296	326	341	322	300	325	321	352	321	313	324	310	304	357	315	356	342	320	336	299	319	316	328	317	353	332	289	315	302	320	306	348	295	324	327	332	305	351	297	316	299	325	316	359	321	373	328	348	340	302	325	335	338	333	322	334	367	352	328	301	352	349	318	337	346	307	326	331	335	357	342	327	320	312	320	319	320	337	303	294	338	348	305	308	305	308	289	286	343	299	331	347	332	328	341	330	322	327	315	294	347	303	322	321	327	321	321	339	310	338	323	324	353	324	317	295	310	357	340	375	288	330	313	347	334	280	328	341	335	321	295	304	327	356	353	355	350	290	309	318	313	342	325	344	323	311	322	353	315	312	313	316	327	330	331	322	326	365	323	330	323	336	339	347	304	320	334	314	340	293	307	331	344	331	318	353	328	366	278	322	310	337	287	318	333	325	299	338	317	339	318	327	344	325	331	343	326	323	334	327	362	349	306	321	297	327	302	342	351	306	358	333	326	339	345	340	307	299	324	329	308	325	337	310	350	357	325	324	335	317	306	320	343	327	289	306	318	317	332	321	320	335	334	340	329	336	325	319	306	353	340	335	348	305	343	323	304	302	299	330	329	341	316	353	320	339	326	349	324	317	359	339	298	306	315	329	327	333	355	343	329	320	312	305	341	325	310	305	347	350	347	338	316	325	320	330	327	340	335	305	320	302	332	321	359	325	314	333	347	334	342	361	322	322	298	298	304	336	320	347	285	332	344	319	304	313	358	323	324	341	342	326	325	318	329	324	349	307	322	303	340	369	323	339	323	343	325	334	362	366	326	332	331	309	347	368	301	345	320	316	287	333	329	324	330	317	305	318	319	338	320	338	312	327	339	318	317	333	291	339	324	357	299	338	361	302	372	347	327	318	292	326	342	328	273	345	322	336	353	317	359	325	300	333	332	325	327	337	305	309
14892	1252	776	661	487	431	343	304	269	261	252	238	239	264	225	201	236	208	224	216	201	216	209	179	192	191	223	210	195	204	215	222	209	235	208	225	211	208	197	225	224	198	202	212	197	204	209	224	215	181	193	200	210	208	212	222	209	207	187	192	219	183	230	208	181	228	201	188	201	189	201	180	208	208	208	206	183	194	205	160	209	191	212	183	177	174	207	207	230	186	208	194	190	211	203	196	181	190	211	231	172	195	197	218	224	230	211	215	237	215	223	191	184	222	207	195	212	199	214	191	194	213	210	213	215	199	175	191	214	186	212	205	191	196	206	183	195	176	215	213	213	179	219	201	203	215	203	179	195	227	195	201	240	198	210	206	207	199	164	183	181	212	206	191	200	194	215	222	213	202	190	205	210	209	175	208	240	219	197	191	214	208	226	209	209	198	200	196	193	230	204	207	226	191	207	206	199	205	229	190	191	209	223	207	207	208	198	229	226	203	191	226	195	200	205	238	187	204	188	226	188	176	193	242	201	233	209	193	215	246	205	205	184	209	179	205	219	226	192	199	200	198	214	199	184	183	214	195	240	181	205	222	211	199	207	188	213	213	198	210	218	194	198	182	189	211	218	203	191	198	198	178	216	211	200	195	202	188	194	189	215	202	186	207	229	205	203	192	210	210	222	213	205	204	199	188	195	205	198	187	193	200	200	204	198	214	214	216	208	192	224	221	213	216	215	196	206	189	233	200	221	199	213	182	201	201	206	220	195	205	202	209	204	192	205	187	220	198	199	194	183	182	205	179	188	180	192	202	206	208	196	206	208	189	188	192	187	212	194	198	197	187	181	231	205	206	233	206	187	206	180	204	220	189	229	192	241	207	240	203	184	207	191	221	205	190	182	217	211	202	231	223	204	217	164	188	198	174	214	230	228	159	190	211	235	174	232	207	210	191	196	217	174	208	203	194	181	179	206	230	181	212	204	201	196	201	192	191	214	191	221	208	184	183	205	194	189	219	201	213	184	197	213	200	217	193	190	224	203	174	213	207	197	212	215	200	217	188	220	184	207	234	210	194	158	202	209	230	200	191	191	212	207	201	222	198	189	217	205	221	209	195	207	180	185	196	207	194	220	215	198	191	203	217	200	188	187	217	223	200	202	210	202	207	207	193	211	224	207	193	211	187	200	197	215	201	203	236	232	226	190	217	217	203	178	211	205	222	214	199	186	230	183	200	192	202	203	197	205	194	178	226	210	189	232	192	194	206	205	197	186	213	206	204	235	192	173	181	184	189	199	190	193	199	205	199	204	213	209	214	196	181	189	204	222	208	229	196	211	203	207	214	186	194	197	193	201	224	204	188	212	227	245	177	214	204	190	187	171	202	191	176	180	193	217	201	206	193	214	206	199	200	207	186	190	196	227	197	193	208	215	200	217	212	231	184	211	216	200	204	223	205	193	200	207	206	207	197	198	213	203	166	182	220	216	184	205	209	186	188	231	179	226	210	211	211	177	210	204	203	207	194	225	209	207	184	187	243	196	194	209	189	203	180	217	202	197	164	206	194	195	196	216	184	184	190	215	206	162	196	242	232	211	185	171	210	200	215	208	210	178	208	222	216	219	193	195	177	210	211	233	201	196	217	189	196	182	212	193	178	197	179	190	179	232	200	205	186	209	211	195	226	183	227	199	195	194	177	225	187	233	199	196	197	191	192	238	210	225	194	218	177	190	196	235	190	198	200	228	190	183	215	201	191	224	209	223	187	218	195	175	219	242	202	192	224	221	216	194	196	186	197	194	197	205	176	204	225	194	247	219	223	209	208	211	215	198	180	176	198	209	178	172	194	187	192	204	210	192	234	208	219	189	195	216	192	195	174	203	200	209	204	177	205	209	219	188	198	183	183	214	210	201	204	212	190	198	206	170	220	223	218	184	218	219	202	207	208	187	200	202	201	185	216	220	208	216	184	200	213	200	179	198	190	195	194	199	215	217	204	188	196	203	192	198	181	191	210	217	201	218	193	206	197	185	209	197	183	198	189	204	193	207	217	201	206	197	202	209	180	162	207	208	221	196	205	190	199	172	194	209	208	184	182	239	202	183	205	204	214	236	186	165	202	179	206	190	197	217	182	169	212	181	166	195	197	205	219	232	216	198	204	183	222	205	199	213	178	172	212	226	198	174	207	214	186	203	221	208	219	230	177	214	207	192	180	206	195	212	211	207	215	195	181	216	186	208	183	200	195	157	215	229	181	191	197	192	217	201	195	204	192	199	199	201	222	212	172	208	241	191	177	218	181	213	208	211	198	204	212	201	185	211	215	205	196	199	223	231	186	210	194	218	225	210	191	215	201	212	218	191	185	224	212	209	200	197	215	226	211	216	216	213	224	216	197	200	163	192	194	222	213	174	217	210	204	172	221	221	192	208	205	190	198	213	195	217	185	219	209	179	189	198	201	190	192	211	187	199	208	194	216	173	184	204	175	222	212	199	212	207	220	195	209	202	166	197	224	208	222	195	201	199	214	198	182	197	207	229	197	219	203	224	196	190	193	213	208	200	208	219	203	230	187	229	191	179	181	223	226	202	182	208	209	208	238	200	211	186	216	214	216	199	184	209	216	205	203	210	208	202	182	194	211	225	201	210	187	225	186	192	194	186	213	197	191	182	232	191	179	202	219	197	210	197	222	189	213	214	206	214	223	202	203	175	174	216	188	185	229	241	222	187	190	231	198	231	214	231	205	201	220	191	184	209	214	213	215	200	197	207	180	198	194	202	190	216	222	190	200	173	195	196	181	206	175	194	205	215	218	201	208	196	210	193	173	193	192	188	225	190	189	223	218	228	184	216	190	212	198	207	203	215	200	207	204	179	199	186	182	183	197	214	202	217	217	208	209	213	205	216	209	189	172	207	215	208	215	196	185	223	198	177	215	176	197	176	218	200	199	235	211	172	213	185	210	221	164	193	226	223	188	211	205	189	222	215	222	195	220	200	186	199	173	206	195	169	175	229	206	193	178	209	196	194	192	229	195	182	199	213	198	231	205	193	191	193	205	223	182	192	223	170	208	187	230	203	194	214	193	185	197	195	200	204	203	197	212	214	179	194	217	220	200	194	204	163	164	210	207	208	196	197	193	219	210	193	211	193	186	214	200	210	219	194	202	192	231	242	168	202	189	186	203	189	188	210	197	223	227	202	202	211	221	211	216	205	197	185	202	206	214	207	213	201	179	197	176	204	212	192	216	186	211	196	200	197	215	182	202	209	203	209	191	197	201	193	208	210	194	184	194	198	214	185	198	197	228	183	180	184	183	218	205	184	215	195	202	190	203	207	190	194	181	218	235	196	198	211	194	220	209	206	205	181	208	200	216	219	199	205	201	207	202	200	206	172	202	167	206	204	173	206	173	216	173	234	204	202	195	192	210	204	192	228	193	195	193	182	198	214	185	232	219	218	200	175	187	211	194	215	195	193	189	214	185	208	188	194	212	185	201	202	201	168	227
8315	1093	1808	2170	1824	1471	1311	1101	1013	897	784	764	726	743	682	655	658	617	642	610	598	577	563	545	605	562	553	536	528	544	589	557	526	546	506	539	505	499	514	511	584	553	520	548	533	553	452	489	518	522	513	521	530	509	542	537	473	511	504	499	514	503	507	519	506	501	568	539	504	517	514	509	515	480	484	525	522	486	556	517	509	490	508	500	523	531	538	499	513	535	492	468	543	542	489	488	526	477	490	500	508	498	499	525	506	458	505	512	482	505	547	554	486	501	497	550	502	524	486	542	507	471	508	499	512	505	520	532	498	476	515	515	542	484	510	489	482	508	531	512	523	489	499	497	475	450	499	492	482	502	462	507	480	533	530	532	522	491	540	449	500	519	510	521	495	505	480	559	536	507	483	455	532	492	550	494	514	541	489	507	488	467	501	503	485	472	488	517	523	489	505	503	504	547	535	482	549	486	486	463	516	496	532	517	513	522	510	464	525	520	481	461	490	536	501	499	468	520	512	519	527	502	492	482	499	553	479	504	532	502	499	480	523	483	515	505	526	512	511	537	525	512	523	465	450	536	491	540	505	457	510	498	489	549	484	524	463	464	534	474	471	501	527	491	491	487	497	479	498	494	440	513	500	497	537	516	520	480	490	552	497	508	503	513	539	536	506	499	490	517	470	513	507	522	517	524	497	521	490	509	498	491	471	541	499	535	519	515	482	500	468	559	522	526	530	502	510	536	522	527	521	496	475	508	503	531	486	523	475	490	527	532	543	508	485	518	486	530	510	508	514	504	469	481	529	501	481	499	478	470	481	519	538	469	503	497	461	536	497	536	461	503	488	516	494	495	549	517	538	536	474	489	535	532	518	513	512	519	542	499	534	537	461	476	492	502	500	538	536	515	533	531	471	508	464	518	518	514	528	498	501	490	487	526	488	536	478	488	489	518	536	505	541	505	487	503	506	484	512	505	516	493	506	524	491	508	495	506	514	491	516	491	481	494	516	497	547	484	516	493	469	529	476	476	530	519	476	539	498	493	468	557	482	517	513	500	493	530	469	505	522	512	540	522	500	480	470	478	523	510	481	516	543	524	466	540	522	489	517	449	472	481	520	503	524	531	526	519	534	495	543	516	521	495	480	498	519	516	533	496	524	524	490	518	506	502	515	541	472	524	465	467	478	480	484	489	485	479	507	530	508	523	512	542	493	510	520	526	484	514	499	510	477	482	540	529	525	493	470	518	525	523	479	454	491	497	501	474	540	501	502	480	475	518	508	490	536	542	515	508	504	516	486	499	512	493	496	522	522	501	482	507	518	514	535	532	545	511	483	502	546	495	478	563	498	503	483	537	480	481	487	505	500	521	487	532	513	478	489	489	478	496	505	500	524	507	480	553	532	540	507	535	496	511	533	498	526	544	492	467	512	504	522	523	536	552	459	503	537	497	493	535	508	522	531	518	491	484	514	524	481	527	509	524	500	522	547	501	520	521	482	490	518	526	505	503	481	531	500	518	523	507	568	492	496	474	515	504	503	515	484	503	492	518	510	455	472	491	525	565	468	498	522	460	513	505	497	468	512	504	519	459	516	527	524	509	532	494	519	532	488	508	504	479	475	496	484	533	495	514	498	499	514	499	509	543	537	504	527	542	487	520	463	485	507	505	505	513	538	525	511	530	498	513	517	485	507	508	519	518	484	524	476	549	513	538	518	523	518	514	461	489	489	507	519	547	495	503	487	534	551	509	478	496	480	492	523	479	498	524	520	521	502	520	489	492	513	518	484	508	566	459	539	528	516	495	490	539	483	492	513	543	523	539	566	525	495	538	515	544	520	507	506	500	525	501	531	553	525	500	551	485	529	495	500	472	527	518	559	556	505	546	489	502	503	546	533	514	519	499	510	472	494	486	509	515	451	484	522	523	550	536	530	536	519	515	528	516	506	497	466	521	493	539	512	500	495	498	486	482	496	501	506	496	464	519	474	490	519	530	447	554	474	483	492	500	491	483	483	524	528	553	480	538	505	525	479	509	518	497	481	504	527	488	516	503	499	515	556	512	554	511	523	496	483	508	466	492	526	526	515	516	488	479	496	544	470	478	550	491	528	506	509	516	517	513	533	496	506	484	499	526	497	522	483	482	509	509	525	508	503	527	538	511	501	552	529	492	497	479	521	511	493	525	506	525	549	499	468	503	492	508	504	506	498	538	478	563	539	539	474	505	551	488	527	516	501	497	509	556	489	519	519	480	508	493	513	516	482	506	509	494	536	515	549	481	466	496	493	510	478	451	506	474	493	486	499	541	463	515	507	539	544	497	501	520	488	534	488	486	535	508	494	492	535	463	512	505	493	504	484	509	477	501	525	556	478	503	486	483	492	496	510	472	486	509	478	507	505	540	494	527	508	477	492	543	461	468	507	507	495	519	527	472	511	506	530	504	565	500	509	540	489	480	495	500	501	481	528	503	528	492	515	462	498	494	460	514	482	514	518	525	498	541	515	538	519	522	520	493	500	504	469	479	517	515	509	499	505	518	461	466	506	478	501	506	505	540	515	519	524	527	519	501	528	510	480	525	512	512	499	515	506	496	501	488	473	505	530	499	493	517	521	489	494	458	511	491	520	495	467	497	502	516	497	524	480	526	488	505	507	487	489	531	524	490	484	464	514	489	504	496	501	541	533	488	471	547	540	511	481	480	533	522	514	489	514	518	527	532	528	520	483	517	509	500	507	502	487	516	557	483	495	538	496	490	491	526	516	522	517	499	496	468	476	492	514	480	512	512	499	508	504	534	514	500	479	511	513	507	510	550	493	487	495	522	526	516	500	499	562	478	529	513	524	505	513	492	543	494	483	564	499	460	477	471	498	507	523	490	569	479	526	484	559	521	490	501	519	504	530	524	461	510	539	510	496	486	465	522	540	484	482	533	518	525	528	503	488	475	495	495	492	514	524	508	497	479	518	506	465	532	515	488	514	523	505	521	491	474	502	505	523	498	537	496	535	507	494	533	519	514	494	458	491	527	515	481	531	513	516	518	522	531	519	510	512	514	520	539	517	498	542	554	514	502	532	505	531	525	481	483	531	513	510	507	487	508	540	521	502	509	480	542	487	498	532	528	501	512	519	496	496	494	536	535	487	476	548	506	523	480	507	491	507	490	517	553	512	517	527	513	549	509	503	501	506	532	471	527	473	522	509	530	481	503	535	498	534	507	528	522	521	547	513	521	539	486	528	512	528	550	463	509	551	502	492	497	489	492	529	478	504	484	508	532	512	475	510	489	541	501	502	492	537	535	528	524	526	535	492	518	520	522	527	529	547	509	506	534	522	497	553	533	517	521	505	512	498	466	544	495	482	474	513	535	517	490	533	496	519	470	484	498	505	514	521	530	489	474	478	508	484	483	519	503	521	483	504	536	505	492	535	502	446	509	483	522	507	484	503	541	558	514	516	469	506	509	509	522	516	499	516	534	543	501	477	528	521	512	504	508	530	524	532	507
1746	320	268	263	274	277	263	268	274	296	272	275	295	277	280	269	244	292	302	306	295	251	292	253	269	274	299	288	298	294	301	271	264	273	245	314	293	282	303	294	280	307	243	280	250	258	298	287	279	268	298	300	288	265	280	262	267	245	286	267	272	280	251	264	308	275	299	238	280	256	290	273	275	285	292	294	276	269	301	255	261	260	304	280	267	272	287	249	285	288	284	275	284	250	246	306	310	280	290	313	293	270	285	301	282	286	294	308	275	270	309	265	275	254	274	265	296	242	256	283	296	261	277	304	271	290	288	296	280	268	270	304	314	267	282	268	308	278	282	278	259	249	280	279	259	293	266	264	275	238	251	272	259	328	284	302	291	268	255	267	263	245	262	255	298	294	255	276	266	286	276	281	272	297	286	276	296	271	283	301	281	279	279	299	258	259	270	290	265	269	266	266	257	274	254	287	305	276	266	296	283	274	282	270	276	278	295	287	275	305	253	269	258	313	309	297	259	275	263	290	280	298	288	259	281	301	303	285	232	285	274	262	275	262	287	296	287	294	304	279	256	267	286	263	278	308	263	265	274	311	279	256	282	281	265	266	290	299	281	278	261	267	287	298	262	274	284	279	264	297	265	284	267	264	303	251	286	299	282	279	259	257	264	257	266	319	275	287	243	269	261	252	296	272	277	292	293	276	328	256	272	265	258	279	239	280	280	298	250	257	248	298	270	277	271	290	275	288	273	276	290	251	294	267	290	290	279	264	319	259	299	277	274	303	304	313	250	253	267	292	287	244	277	278	280	283	277	291	236	271	282	282	247	301	278	283	316	282	290	259	303	279	300	269	270	251	271	275	256	263	294	299	294	267	253	274	290	266	251	321	273	252	265	294	281	289	287	257	313	274	257	275	276	298	285	277	274	285	259	271	296	246	278	252	278	295	271	251	275	307	269	314	284	288	279	276	278	258	275	306	282	269	313	287	287	286	269	282	274	298	260	278	269	267	227	247	259	259	261	280	269	266	298	277	281	288	268	254	292	288	242	278	276	282	251	275	263	274	284	289	269	250	282	294	298	278	267	278	304	278	280	282	288	284	291	295	277	297	313	278	265	242	262	291	313	267	280	269	279	316	295	285	251	258	277	275	267	271	226	274	305	289	264	255	297	274	272	296	263	269	253	279	304	254	260	266	258	282	300	255	249	255	301	249	279	266	282	292	290	251	270	276	278	301	297	320	278	243	273	247	247	262	269	266	261	260	263	270	244	279	287	258	253	277	265	277	260	280	257	284	281	262	287	280	299	297	257	275	285	262	257	274	282	277	248	293	279	274	279	294	285	284	281	277	264	250	290	286	271	255	266	253	267	269	276	293	272	279	275	263	314	254	255	308	252	309	240	257	257	276	272	281	294	267	290	244	286	301	293	307	273	278	262	267	288	257	275	295	288	282	277	284	251	300	284	288	249	257	251	308	269	282	279	290	274	277	286	279	297	271	264	279	288	309	281	269	276	299	287	254	261	281	251	238	249	267	276	277	290	270	295	261	278	297	312	262	259	278	312	277	259	295	274	278	275	247	278	249	276	261	286	275	302	281	271	282	289	279	256	287	269	274	266	260	299	275	251	291	274	266	274	238	248	302	249	279	297	257	294	276	247	295	296	277	300	262	284	273	295	286	270	272	300	247	304	300	259	300	283	268	265	299	272	277	329	308	277	275	305	245	312	251	261	281	305	272	287	267	288	276	276	278	285	273	262	258	258	281	252	257	249	266	250	250	306	256	275	243	276	302	286	240	263	268	264	241	270	287	266	265	245	267	288	245	280	267	266	285	282	254	290	310	261	254	280	243	280	289	269	288	289	279	233	255	284	286	263	289	291	268	264	271	263	258	302	300	270	274	297	297	289	256	281	288	300	279	256	247	254	288	269	309	309	276	261	271	277	277	269	291	269	297	247	264	253	279	276	296	294	288	278	251	303	265	281	283	274	280	288	274	268	276	278	293	293	300	284	260	281	249	259	275	276	263	272	309	305	300	307	258	239	300	301	284	286	277	274	265	283	273	261	278	279	235	286	273	292	267	308	302	274	275	259	289	277	286	302	262	255	279	247	283	253	291	284	263	305	292	272	285	281	270	267	298	278	285	301	267	257	296	268	288	290	301	288	294	262	255	272	266	270	290	299	325	296	264	268	243	296	278	268	259	253	291	316	291	289	255	281	267	262	247	299	261	306	296	251	322	280	270	270	253	302	289	255	261	284	257	275	279	250	271	294	270	304	307	310	284	260	278	298	273	287	296	268	256	290	274	260	278	307	266	263	304	279	272	301	285	264	277	267	283	286	261	261	290	265	299	275	253	261	299	262	291	286	283	280	263	273	254	268	229	296	278	275	288	302	271	274	276	261	288	301	260	282	260	245	281	319	270	278	278	272	258	254	297	294	285	269	293	286	301	306	281	274	284	282	278	288	259	283	311	244	274	270	254	288	283	257	257	251	294	285	307	295	271	273	278	315	264	257	257	285	277	289	279	305	303	284	266	295	262	261	270	270	260	280	251	302	275	290	300	275	257	303	297	300	293	314	293	293	310	290	273	283	296	291	264	268	303	292	277	289	298	286	274	296	270	271	285	233	285	287	272	294	288	284	267	272	287	272	283	283	275	260	264	261	274	273	280	268	298	240	275	269	279	284	276	269	273	254	302	305	258	285	262	269	292	264	281	270	250	261	303	295	256	293	246	272	237	274	310	269	277	263	291	316	334	281	250	284	282	260	275	284	254	256	283	244	300	256	298	264	272	287	283	266	274	283	245	288	253	251	265	289	274	290	271	262	290	304	271	227	257	274	271	268	295	255	263	251	284	291	280	278	242	269	269	296	291	297	299	276	321	255	262	299	280	297	255	274	273	259	307	298	271	306	292	273	291	268	250	278	295	253	306	253	288	256	288	247	275	295	277	297	317	320	261	258	269	256	258	264	299	266	282	230	262	259	270	289	281	286	270	235	278	265	290	260	259	328	316	292	248	269	293	250	278	277	283	284	284	284	271	229	284	275	308	279	264	289	245	259	307	267	310	270	291	274	259	265	286	286	278	268	265	298	261	312	275	265	289	274	275	274	283	277	266	298	287	280	249	264	271	281	262	267	279	276	270	284	270	282	269	293	280	275	280	297	293	269	281	286	274	267	261	260	268	288	311	289	294	265	303	275	262	281	293	242	276	279	282	298	284	283	278	314	303	294	282	248	308	271	281	293	302	277	263	287	328	276	303	250	264	260	301	296	296	279	285	256	253	298	256	272	264	250	287	277	251	259	278	275	317	275	274	288	255	281	329	289	277	264	254	282	257	289	292	274	302	297	277	287	309	255	311	262	265	283	288	296	258	275	263	294	287	290	293	286	271	289	272	297	299	298	268	308	294	254	274	276	259	279	275	321	284	293	280	261	277	248	246	299	303	263	264	260	246	260	281	272	267	249	276	328	302	284	277	272	260	275	271	265	250	272	295
1869	684	642	659	615	671	652	621	629	635	595	644	611	617	638	646	649	618	652	616	642	612	629	597	648	627	630	650	618	592	671	620	628	647	613	623	603	615	621	632	603	600	593	656	616	613	618	575	618	591	620	652	667	675	662	618	615	631	612	599	584	625	623	614	646	582	613	613	624	595	623	655	618	643	615	581	635	606	645	640	586	618	587	614	666	622	606	635	637	606	620	585	624	591	580	624	659	645	609	608	610	608	583	649	628	622	612	633	618	622	636	567	618	580	620	646	575	585	607	611	639	585	608	620	616	586	637	629	587	606	596	635	634	631	598	615	608	590	557	658	639	620	624	605	604	623	633	623	618	650	633	631	602	654	608	707	623	610	605	622	635	596	575	600	629	627	640	598	623	599	609	634	617	612	595	609	631	619	627	596	559	658	675	602	628	633	654	657	579	618	587	627	591	634	619	578	654	593	624	616	618	591	612	607	630	650	671	639	640	600	620	613	625	638	601	631	668	588	650	610	662	609	595	605	640	647	647	619	612	591	592	630	574	649	598	602	597	623	611	599	628	657	585	593	671	630	608	577	680	653	601	626	593	620	608	586	572	559	605	599	650	617	608	597	609	610	630	607	676	616	603	643	587	632	641	622	627	634	624	612	619	623	609	636	606	631	662	629	658	632	628	582	615	674	620	637	591	628	657	632	617	621	655	572	621	644	586	566	607	655	630	688	628	631	592	638	663	635	608	605	651	599	658	631	683	650	592	565	602	641	601	644	609	635	618	599	610	580	635	619	625	611	598	635	634	633	582	608	650	626	618	659	632	609	643	597	606	635	648	618	589	585	621	670	598	621	608	622	585	619	597	615	641	598	632	639	637	628	601	609	588	635	615	626	656	610	608	583	623	594	651	627	643	624	589	647	635	631	630	607	621	659	609	642	618	600	616	574	625	634	642	603	625	629	637	625	620	592	650	662	633	608	639	658	623	641	644	643	632	633	626	626	612	591	623	636	627	588	598	659	634	605	644	647	615	572	630	607	597	607	620	608	605	569	610	604	637	572	644	614	623	614	627	614	563	589	596	662	620	629	635	583	642	592	603	617	620	624	608	617	596	612	617	628	618	631	610	578	573	614	638	622	636	560	600	609	589	636	626	617	613	600	595	598	599	590	631	601	616	623	574	615	614	593	645	621	633	626	619	633	672	594	612	616	601	602	689	610	640	606	605	606	578	636	643	564	607	599	593	594	653	589	620	661	603	601	654	656	643	602	612	635	617	634	544	627	640	602	643	619	611	625	626	604	618	627	625	638	585	635	653	603	610	618	632	621	617	568	598	596	634	590	635	599	628	638	632	647	601	625	661	622	609	640	625	615	627	659	618	604	615	634	582	633	604	625	604	570	635	604	629	626	567	620	673	626	601	608	615	626	589	615	615	659	647	633	629	572	640	642	597	661	620	658	612	649	635	583	660	629	612	612	627	638	653	669	654	621	615	610	615	617	611	654	634	609	622	625	589	635	596	629	577	573	644	609	638	598	625	661	646	577	603	616	673	631	551	618	616	644	660	603	621	620	610	613	567	635	608	620	629	598	627	599	645	618	631	595	630	599	564	601	666	616	612	629	627	630	636	639	610	587	601	607	614	625	648	633	630	611	623	630	622	594	604	627	615	584	623	671	626	662	616	576	653	623	628	647	642	656	617	634	650	639	650	619	642	572	662	629	625	660	608	635	608	602	587	611	586	633	627	632	611	683	606	651	612	634	629	579	581	574	615	613	588	664	629	650	665	615	600	580	649	592	657	597	614	620	621	564	647	570	594	593	620	616	632	645	603	609	647	623	632	634	632	635	662	609	601	597	606	613	655	616	648	574	629	631	625	586	613	643	609	585	639	566	610	674	594	626	599	592	670	604	596	621	584	623	651	639	574	587	614	648	653	649	625	612	601	614	618	653	641	598	600	643	654	603	587	625	608	584	614	625	616	601	631	603	633	658	639	632	625	636	588	606	588	649	651	607	695	649	576	624	650	600	603	605	666	621	630	627	611	608	580	657	631	642	626	607	610	649	667	619	634	607	619	648	621	580	660	644	604	642	628	648	639	655	593	592	680	642	606	597	614	621	664	607	618	628	642	631	606	660	602	594	586	627	629	631	594	611	642	591	589	601	611	599	577	670	646	605	610	611	617	622	582	681	653	646	575	629	575	645	573	625	616	656	575	618	619	621	617	617	610	576	624	667	634	650	608	637	584	606	663	651	628	621	624	588	655	635	602	575	645	568	634	599	639	642	637	645	609	627	652	593	648	631	662	641	584	628	665	626	610	649	601	655	680	636	593	641	621	612	625	646	582	632	623	622	612	633	653	610	692	613	591	614	646	619	649	633	661	615	617	596	660	614	607	610	645	600	627	572	630	621	651	616	633	624	634	652	627	623	619	625	613	625	644	604	599	604	663	667	565	572	588	621	609	598	629	604	640	619	620	653	582	647	573	593	600	636	619	563	599	599	649	636	618	622	601	583	618	610	645	623	614	608	620	632	607	648	597	634	663	634	650	614	623	635	573	615	611	593	589	644	607	575	641	656	634	645	562	621	616	588	589	610	594	603	615	616	667	641	602	614	666	644	608	657	663	626	636	633	615	642	593	583	596	597	591	619	632	591	565	603	603	596	626	609	599	616	564	625	611	602	602	576	638	657	621	609	626	657	636	611	605	605	603	613	628	600	646	606	631	644	608	583	612	577	622	616	591	661	602	605	681	646	558	629	581	644	667	621	652	590	608	610	636	604	634	640	612	676	665	623	618	624	629	642	600	618	610	606	596	635	606	595	672	629	634	586	661	634	622	625	679	623	619	652	627	608	635	612	627	606	615	623	633	645	616	612	623	643	651	607	612	620	657	632	672	608	610	672	627	630	613	615	623	606	631	594	600	646	587	596	637	629	619	555	618	609	582	633	604	587	638	623	583	575	650	649	588	610	622	584	619	595	650	625	659	605	634	641	640	603	605	625	612	613	606	612	658	624	636	582	630	640	677	606	643	622	634	596	647	661	653	572	627	632	632	609	585	611	614	654	594	644	626	580	599	624	641	609	619	590	606	583	575	612	567	645	605	597	610	628	608	649	601	659	597	581	612	596	575	631	614	652	630	592	634	599	612	648	552	615	628	632	554	609	612	594	636	647	624	637	686	590	627	629	611	630	634	634	628	634	592	633	622	621	621	606	624	607	624	681	623	618	634	609	592	646	637	586	621	617	586	620	573	617	614	606	630	612	615	607	598	594	616	626	650	606	619	590	608	634	611	615	579	644	599	608	613	621	595	591	627	629	599	613	644	592	633	632	628	612	650	628	652	601	619	648	631	621	593	597	644	638	634	653	614	631	581	612	622	609	646	615	617	643	607	598	650	651	666	620	632	620	600	600	581	592	664	626	664	622	643	619	570	600	595	607	655	615	620	606	596	652	629	589	634	604	662	581	640	637	621	632	660	561	569	662	663	675	611	604
7721	467	437	388	260	264	214	183	175	167	147	139	132	126	152	157	131	117	113	105	129	129	152	118	123	126	134	137	141	131	126	134	123	130	125	108	125	159	127	101	122	141	134	127	121	128	123	123	117	128	135	123	136	116	115	125	119	113	128	107	119	112	123	118	129	124	118	104	122	123	138	112	129	141	141	107	125	129	115	114	105	144	152	106	115	129	130	116	146	132	122	113	138	129	137	125	125	124	112	121	120	116	118	125	101	128	137	145	118	128	131	120	114	132	128	124	135	98	135	130	133	106	125	117	122	119	125	125	134	133	112	112	126	138	123	140	130	129	124	131	121	128	117	126	106	136	120	108	117	131	134	120	121	108	145	124	100	123	122	118	111	122	131	108	120	121	110	94	131	129	125	125	123	123	113	127	132	132	116	125	126	114	124	146	126	118	126	120	117	134	99	139	111	107	116	135	116	131	125	141	133	118	125	112	140	125	152	106	112	106	116	129	115	113	105	113	161	111	121	121	135	134	139	116	137	133	127	123	137	124	128	123	116	149	114	139	136	130	123	105	140	136	113	108	130	111	135	133	101	135	117	112	128	117	124	124	122	126	131	123	143	122	115	135	132	125	121	117	124	107	113	121	117	111	127	145	126	136	111	114	135	130	124	133	122	103	134	105	116	122	117	95	114	107	132	103	125	109	122	139	124	125	124	109	118	135	120	119	133	142	108	129	121	103	131	128	119	126	113	121	108	107	108	112	109	140	112	115	112	109	131	130	117	121	112	119	129	118	116	133	127	110	114	116	116	109	122	139	126	108	139	129	130	109	125	153	111	135	108	121	103	120	120	167	120	136	110	106	120	123	131	125	114	120	130	151	128	133	125	122	113	119	171	136	122	126	107	111	131	141	123	109	154	115	140	110	126	113	149	114	137	110	121	116	122	123	114	116	114	118	117	112	149	123	136	130	150	129	131	121	125	140	121	123	137	127	124	119	123	124	119	107	135	130	127	116	132	132	130	110	124	111	132	106	112	124	128	139	116	103	134	133	134	117	115	121	143	113	113	124	120	146	125	112	139	114	130	133	130	126	163	138	123	138	114	131	142	137	127	132	110	143	116	126	147	108	103	127	121	117	141	124	139	115	121	124	131	113	112	122	132	135	123	115	117	121	130	104	131	137	121	122	142	130	125	120	135	117	118	148	102	126	119	117	147	129	122	141	97	119	116	110	120	114	117	147	120	137	121	116	111	112	123	137	123	105	121	121	143	114	130	131	123	114	138	120	133	131	131	122	126	136	113	136	120	125	112	121	126	136	111	128	112	133	117	116	129	122	120	125	135	112	128	140	110	145	119	138	121	115	112	109	116	112	122	115	123	147	109	120	107	130	126	104	126	129	146	128	120	125	117	131	136	128	103	122	116	116	138	123	121	113	109	128	118	128	120	118	124	132	117	146	110	115	131	124	103	113	133	126	118	135	125	106	127	143	131	117	130	122	137	130	143	112	121	126	129	109	121	138	118	109	128	99	122	124	128	124	109	127	106	113	122	124	119	126	104	123	146	120	113	119	122	126	120	118	123	127	124	135	141	119	108	115	128	120	126	118	123	115	112	111	123	128	113	123	120	126	126	118	104	151	119	103	122	130	130	136	141	126	126	107	115	121	123	128	131	119	120	141	132	122	112	139	109	140	112	102	124	123	126	130	110	100	139	120	143	114	113	107	108	121	109	126	120	118	124	125	129	121	112	98	119	108	106	114	133	135	151	125	114	133	120	111	130	129	138	128	105	130	113	124	152	112	129	125	122	137	125	129	134	124	136	150	137	119	131	135	121	130	114	123	130	112	119	117	118	132	103	130	109	141	127	113	110	116	153	139	146	122	152	123	129	114	116	126	116	128	112	122	129	124	115	122	153	135	147	117	119	109	141	120	121	96	120	98	107	128	134	112	126	132	110	146	122	129	115	132	108	127	111	113	122	119	144	107	128	121	115	117	122	137	144	124	118	104	122	131	119	144	123	150	121	124	108	121	123	137	122	122	140	120	127	136	129	135	129	112	116	123	126	120	106	133	144	118	132	138	122	123	113	136	123	139	134	123	111	125	110	125	148	145	149	107	128	149	107	109	132	121	115	123	125	123	134	115	123	151	126	115	130	127	132	118	134	99	117	128	118	104	135	106	123	120	117	137	106	118	117	145	128	123	115	129	124	140	127	148	131	132	128	98	112	96	121	106	114	118	119	137	123	112	140	131	131	103	128	125	129	146	110	123	131	113	117	115	116	140	122	129	146	105	117	136	150	160	123	118	125	117	137	131	117	133	137	128	112	128	121	125	131	117	112	123	109	137	116	114	115	107	109	122	120	108	144	135	128	127	105	150	121	121	123	151	134	123	118	128	134	135	124	111	119	125	118	107	129	106	127	110	127	119	104	133	131	143	131	115	120	137	130	116	112	150	126	125	122	123	105	144	124	123	132	119	124	130	103	137	98	132	111	122	105	111	112	111	132	123	126	109	119	120	107	119	98	113	122	104	128	113	114	126	133	122	143	119	131	112	136	128	119	115	121	144	116	112	121	97	114	119	122	123	107	130	127	139	141	110	155	128	132	121	137	122	136	129	116	109	109	126	126	118	117	109	117	106	108	108	141	138	128	114	130	138	141	145	108	148	127	118	114	135	115	140	142	138	107	123	116	116	126	126	123	115	112	122	112	116	123	138	104	122	101	133	123	100	130	114	127	118	114	115	124	133	115	113	145	142	127	106	135	159	139	122	130	126	127	130	134	131	149	138	114	129	133	115	129	124	124	120	142	149	127	124	127	115	115	124	105	124	124	112	117	126	122	120	130	127	119	134	90	110	119	127	135	125	108	117	111	125	121	108	120	137	139	141	136	117	112	119	119	131	114	114	116	136	130	129	118	138	148	147	127	131	105	130	133	117	116	127	109	147	120	143	129	139	133	137	98	133	131	112	133	132	124	134	111	115	124	129	130	128	121	126	120	138	131	140	131	132	146	118	129	122	131	116	123	145	114	109	134	132	129	130	141	142	131	132	120	119	111	132	112	97	128	123	118	124	141	132	134	132	106	109	118	131	135	128	125	144	125	116	116	127	142	100	132	120	138	135	121	124	137	142	127	106	122	117	129	104	122	122	116	116	113	127	136	125	113	114	123	126	125	109	122	110	134	120	112	130	118	135	128	114	141	144	136	139	134	126	115	109	130	129	132	118	131	100	106	113	110	114	121	135	155	136	125	130	128	115	124	137	145	115	134	123	131	119	112	122	105	120	133	125	144	131	124	113	127	137	150	121	122	122	147	137	145	128	108	132	114	121	114	132	131	148	126	125	99	129	116	103	140	113	136	140	116	122	135	124	127	117	107	102	118	123	131	99	141	126	106	132	124	104	126	128	142	127	127	109	128	116	128	118	112	115	110	121	122	127	119	136	128	98	113	86	137	136	116	113	141	131	149	122	123	120	107	110	116	124	132	114	150	107	118	129
6295	681	904	1197	987	883	731	637	536	506	473	415	466	430	427	430	415	408	391	340	392	348	338	326	366	334	357	352	377	359	351	330	336	338	334	322	386	335	350	357	324	339	320	307	346	369	290	369	339	335	313	381	333	330	340	357	308	337	330	330	316	319	331	362	323	344	338	335	331	310	313	325	335	372	334	337	333	349	338	268	363	326	355	334	350	342	290	314	318	330	354	362	357	341	327	321	333	322	323	330	340	341	310	319	341	334	338	341	330	314	328	304	323	320	314	331	337	341	321	333	344	316	366	340	314	323	313	306	307	339	335	343	306	349	332	322	317	332	321	327	343	312	342	317	315	338	322	331	366	361	310	336	298	326	333	332	331	318	315	323	324	328	332	290	296	321	323	312	327	300	337	298	352	323	313	282	344	321	337	328	365	328	330	323	317	346	355	327	329	349	326	311	341	324	299	311	327	326	336	308	302	331	330	348	341	329	327	309	319	334	357	351	349	308	332	298	345	344	352	299	330	300	327	362	331	330	309	308	309	336	326	352	324	354	322	308	351	354	342	345	321	324	319	336	302	344	322	337	319	329	328	310	370	333	321	306	326	335	331	312	344	346	317	351	327	360	313	322	346	356	324	326	354	314	299	308	339	356	323	303	328	360	333	307	304	314	310	315	316	323	333	318	301	325	302	311	328	326	334	357	323	311	325	316	348	368	309	352	321	323	333	346	314	313	302	329	324	344	331	308	336	315	352	335	327	322	335	364	323	316	337	339	340	319	337	328	327	355	337	313	331	310	378	316	325	333	304	317	334	321	339	359	306	334	333	334	329	342	327	302	330	297	330	341	345	332	313	316	334	311	328	348	332	344	322	325	300	305	309	350	295	324	337	305	333	335	355	338	317	343	324	286	297	317	315	326	326	346	316	321	339	317	327	313	315	345	345	310	316	345	317	308	339	312	313	331	312	326	292	323	343	326	349	362	308	332	340	292	300	347	317	332	335	332	373	295	336	353	330	280	337	301	354	314	296	351	321	347	339	333	313	293	329	339	317	330	324	306	320	305	347	337	295	328	356	317	344	327	334	332	336	362	334	332	346	296	338	315	337	328	318	328	344	346	348	340	328	351	310	329	366	342	333	313	335	321	300	281	326	346	301	337	312	321	311	322	332	346	316	336	331	316	319	330	330	323	321	324	335	331	336	361	305	313	336	316	356	318	292	334	312	317	312	297	344	321	340	328	326	339	323	323	326	296	331	290	334	304	329	317	341	336	328	327	291	368	313	356	327	320	319	317	308	312	317	331	360	316	310	329	301	317	328	330	306	353	373	301	334	319	355	339	340	302	332	306	331	331	299	344	325	311	330	352	340	324	341	329	329	329	330	346	324	333	324	347	318	328	311	310	306	321	303	289	294	344	319	334	316	359	326	321	360	346	343	319	324	342	324	333	343	326	331	328	316	342	312	332	335	347	342	318	309	334	334	336	326	340	291	340	330	326	337	314	315	301	343	344	337	358	294	295	312	277	302	313	311	329	327	342	315	341	310	298	332	304	316	306	318	304	299	326	345	357	317	312	325	355	351	311	298	336	323	315	329	331	337	291	336	326	332	297	316	332	302	318	312	294	329	330	316	344	343	313	359	320	325	325	342	348	334	323	341	332	336	335	334	328	348	332	333	338	301	332	324	336	348	338	358	340	358	297	368	346	301	360	360	325	323	289	331	313	347	336	338	345	340	332	304	327	334	352	336	337	331	314	323	372	333	353	343	344	313	353	336	347	353	343	352	301	346	345	327	330	317	307	306	337	324	313	309	285	302	342	327	336	307	328	367	325	362	328	322	320	316	336	308	319	292	322	360	350	326	337	331	326	337	310	296	318	344	346	327	336	329	355	325	318	312	317	305	332	341	360	307	314	335	309	301	347	349	311	303	302	345	333	345	352	339	342	281	350	342	338	315	310	315	344	320	318	343	311	321	320	338	321	315	323	337	374	332	378	318	325	330	330	348	322	330	327	324	354	295	327	359	346	332	348	330	334	353	317	337	335	290	307	331	304	348	356	319	326	354	347	325	303	332	311	314	320	304	356	363	320	343	336	340	308	343	338	318	332	335	349	327	342	305	329	334	339	334	332	315	303	335	342	311	307	321	334	334	338	314	335	304	336	348	352	323	329	321	364	357	290	337	338	343	335	339	303	280	351	348	379	331	311	309	321	320	318	298	345	332	333	370	308	320	326	344	322	342	336	362	297	339	344	321	315	321	349	340	327	298	320	312	311	353	334	338	331	345	327	319	319	345	351	333	295	349	324	312	326	309	312	367	306	299	332	315	326	307	317	324	310	337	341	349	334	348	345	299	323	346	307	326	338	325	307	321	370	363	340	309	308	343	284	335	342	331	349	345	305	324	311	310	322	327	335	341	332	311	316	341	312	322	303	318	345	345	316	339	314	335	309	304	344	299	317	349	304	304	327	336	330	317	332	319	306	301	321	370	296	339	330	323	308	302	346	361	314	333	332	338	323	326	362	343	308	317	345	337	322	339	308	334	321	335	324	351	345	361	326	342	302	321	291	332	294	330	348	333	316	291	302	343	302	348	344	328	362	333	347	301	333	316	308	319	362	326	328	315	305	326	360	335	307	345	331	322	338	317	313	331	339	322	317	345	326	329	302	380	337	341	340	342	335	313	301	294	334	293	312	339	285	319	310	350	322	333	361	345	348	372	303	336	336	349	317	301	334	358	316	314	353	327	357	331	284	312	347	343	352	358	334	307	329	371	353	316	319	339	305	326	331	294	334	322	314	346	330	334	345	353	341	335	332	333	339	344	354	334	344	319	309	309	305	318	363	341	332	316	298	300	328	295	353	320	322	328	379	314	341	335	330	348	329	308	342	325	349	320	351	339	323	347	336	322	331	307	342	357	341	318	328	301	331	335	332	314	320	328	306	316	313	306	305	316	369	328	309	332	319	325	324	313	343	330	331	329	347	326	325	314	334	318	337	325	341	320	326	328	325	340	318	316	336	288	297	318	301	316	295	351	331	330	307	331	372	298	316	339	326	323	340	314	385	334	340	346	317	335	320	354	350	324	341	342	284	332	315	320	326	318	312	343	325	362	318	323	316	365	331	329	342	306	341	291	357	335	318	322	306	323	301	297	339	360	332	319	311	349	333	323	343	315	357	338	342	338	333	309	329	307	326	335	318	337	309	343	315	343	322	299	326	323	269	345	329	345	328	310	318	318	330	309	295	321	303	339	325	338	324	321	291	333	313	309	292	342	347	332	369	331	323	333	341	318	353	332	330	325	317	305	354	349	338	346	295	307	318	317	329	317	295	342	296	343	330	296	332	336	307	300	336	303	326	309	362	337	303	301	315	302	303	332	353	321	358	328	334	345	297	333	342	319	316	306	318	318	370	325	333	352	338	317	321	332	345	314	303	308	321	302	321	333	310	337	314	320	362	325	330	332	355	343	311	318	293	339	323	360	318	318	364	330	337
14253	1139	819	661	463	442	345	287	266	250	267	247	235	231	227	247	223	223	219	223	179	221	223	212	212	215	219	198	208	221	193	214	181	182	201	209	228	213	184	204	202	218	194	204	178	200	214	196	228	182	196	238	194	182	193	221	221	229	217	180	195	179	215	184	238	203	216	196	185	214	244	193	212	186	218	210	201	232	186	189	194	189	203	197	196	226	195	188	220	189	206	189	216	204	194	210	195	211	212	198	213	211	202	198	205	189	200	199	198	203	202	186	224	201	218	198	189	205	223	245	197	203	187	208	192	196	209	207	198	194	226	203	195	219	197	189	184	215	215	206	211	202	221	222	200	203	200	218	228	228	188	208	181	171	220	221	209	217	218	209	227	218	194	206	185	204	202	201	195	192	229	202	198	203	225	214	208	192	187	229	217	201	197	206	206	207	215	226	241	204	225	211	217	201	228	208	194	207	198	210	206	177	209	205	187	198	211	219	183	210	212	216	195	211	229	210	169	182	237	196	193	210	193	203	196	170	209	200	190	198	191	239	213	209	197	210	221	214	204	175	195	175	171	180	201	190	210	215	188	192	194	205	203	223	241	174	203	229	205	194	198	205	217	195	185	196	209	193	209	198	191	198	177	209	200	207	182	217	196	209	189	197	202	194	185	183	227	192	211	200	216	202	170	183	193	185	180	221	209	184	191	218	197	199	210	180	221	201	193	207	214	198	215	212	192	192	214	229	227	192	203	204	219	198	216	197	194	211	217	207	203	198	186	222	198	202	209	216	207	216	205	207	200	201	213	212	200	219	224	251	232	193	192	219	226	192	206	193	164	221	196	187	193	212	213	194	207	205	190	222	203	217	208	193	203	201	206	208	200	185	205	239	204	207	199	223	174	234	198	200	201	196	203	209	202	205	209	202	185	175	215	207	183	207	207	212	191	223	209	217	191	217	193	187	207	224	197	200	230	220	198	212	190	212	185	203	207	211	196	198	214	185	209	187	207	229	218	223	219	196	212	178	176	215	180	198	211	182	201	219	206	200	207	204	179	213	225	225	223	200	208	228	210	213	211	197	174	202	187	214	204	174	214	205	186	176	203	204	186	188	206	200	208	224	235	200	183	210	213	211	171	230	208	208	196	212	205	181	210	222	200	229	181	200	209	203	208	209	206	209	214	215	183	202	173	187	218	202	192	218	209	215	209	200	191	170	178	191	201	186	208	215	228	214	199	202	230	213	213	204	212	178	197	234	178	174	218	236	191	220	226	196	183	216	214	221	220	174	219	225	201	229	212	209	205	207	191	192	192	208	213	216	198	194	179	181	190	225	192	175	220	190	192	190	213	185	223	211	226	190	211	214	191	202	199	200	215	207	223	198	211	169	238	218	182	199	209	213	220	216	203	214	196	211	198	214	186	235	200	218	207	199	186	207	203	199	174	210	186	185	210	201	199	189	217	182	223	209	175	214	176	197	207	196	188	196	214	216	200	216	195	204	210	226	234	198	197	218	233	218	220	197	219	214	203	200	227	213	213	185	191	212	181	214	222	191	216	199	234	207	189	199	198	191	218	219	247	217	182	224	203	191	230	222	199	181	181	232	187	212	221	205	178	218	215	208	205	200	204	202	199	208	205	191	169	219	202	215	221	215	220	194	210	192	216	205	214	202	205	219	203	205	204	162	226	199	193	193	193	200	198	191	212	203	194	202	219	180	212	226	205	178	211	217	200	203	210	205	197	200	184	205	214	207	210	202	206	212	205	209	201	193	231	207	196	200	194	209	214	232	191	227	207	195	215	209	216	225	194	228	198	186	217	209	207	237	204	218	211	215	207	192	200	201	185	188	212	229	210	184	189	180	220	195	208	200	208	195	242	206	228	198	218	176	194	205	207	183	177	243	214	192	192	238	222	193	177	180	207	207	207	210	218	240	193	183	221	207	233	188	190	183	175	198	206	194	189	194	188	178	204	161	215	170	179	204	203	178	201	196	187	204	221	213	177	210	203	208	208	210	172	207	205	201	199	198	211	209	229	195	192	220	197	207	173	207	228	198	213	209	181	226	193	199	182	183	227	200	209	220	186	177	223	221	179	212	188	208	205	215	232	235	231	212	183	204	211	196	199	213	215	197	203	214	208	216	186	208	201	184	191	204	194	186	203	244	195	177	201	196	213	196	191	204	206	206	170	207	211	203	242	215	194	227	211	219	197	199	207	206	197	211	223	229	202	192	203	206	212	190	210	186	207	202	223	194	210	198	185	179	195	216	196	191	187	205	205	188	186	216	197	204	198	204	206	232	182	224	200	214	227	209	207	213	203	207	212	196	203	171	218	202	208	212	210	210	212	203	187	215	207	207	230	204	219	213	187	213	223	177	183	221	194	201	204	217	180	218	219	187	210	168	194	191	203	188	201	214	222	205	197	183	228	178	204	196	229	177	203	239	197	219	191	179	177	221	225	217	198	214	210	190	197	207	203	220	211	227	213	212	183	202	194	222	228	193	186	203	216	207	191	188	212	202	189	202	195	213	206	219	206	219	215	183	206	201	206	203	219	180	206	215	196	206	213	195	200	213	188	200	191	196	200	206	197	199	205	187	202	192	171	201	225	215	192	198	212	211	211	202	222	250	196	200	216	192	153	194	190	209	217	211	196	212	230	194	205	177	213	214	214	216	213	203	195	200	190	241	194	195	231	212	230	188	210	164	218	235	189	187	197	206	240	177	216	221	195	225	211	193	180	199	187	206	204	190	206	196	209	207	205	221	217	174	183	207	187	208	228	210	209	216	212	213	174	200	197	188	197	188	204	221	206	204	201	193	217	199	207	189	195	214	180	223	215	194	211	202	187	203	202	215	193	187	195	205	217	176	217	204	169	201	199	213	210	216	260	191	212	201	198	218	212	231	223	196	229	228	211	206	187	205	191	181	173	192	224	239	217	209	206	209	204	193	201	211	216	220	210	192	192	196	179	212	177	201	187	175	183	230	227	207	198	216	215	214	218	207	198	205	190	165	209	182	238	210	215	213	226	199	228	230	223	171	203	188	222	212	192	184	209	204	216	212	193	172	192	226	198	223	194	170	224	195	212	209	181	212	197	180	264	253	212	186	197	190	221	214	189	210	215	215	221	192	215	203	213	197	190	205	219	209	206	232	202	198	204	215	200	219	197	209	202	226	185	199	203	225	192	194	184	178	214	229	191	223	182	217	212	193	228	239	186	227	190	183	224	226	204	210	188	173	213	211	237	200	218	198	176	193	196	209	180	202	212	191	180	184	177	171	230	198	224	194	211	219	219	223	218	233	178	204	220	219	188	189	216	185	218	201	225	198	201	211	196	223	190	196	210	185	197	198	232	235	204	201	186	196	219	204	217	205	201	200	202	193	196	212	196	204	192	209	221	217	224	187	221	227	247	201	173	231	213	209	173	205	197	198	211	219	182	195	244	217	198	215	204	205	199	170	199	219	199	197	206	226	194	189	201	215	215	190	216	202	189	199
8196	1056	1834	2133	1847	1428	1289	1077	994	880	848	754	709	742	688	655	639	663	630	635	596	635	615	573	579	544	584	557	568	507	541	543	547	534	562	518	574	486	512	496	527	562	523	480	505	549	497	509	500	529	528	525	546	517	512	501	531	538	546	529	537	536	520	485	513	515	515	474	521	527	475	484	512	506	504	525	479	466	538	506	517	506	506	504	506	482	506	513	505	555	507	494	551	469	530	495	517	508	505	498	500	496	541	508	500	533	517	508	483	516	525	507	520	515	520	497	510	479	499	491	499	505	509	532	535	511	509	454	491	514	490	522	505	542	506	488	528	503	531	552	513	520	550	541	523	483	484	516	526	519	505	536	501	527	512	516	506	529	504	541	524	552	508	532	473	501	484	532	540	512	540	457	501	489	530	478	524	519	524	488	472	504	548	478	498	498	512	516	528	561	545	501	494	541	538	504	513	494	520	493	495	490	504	521	467	496	522	504	499	513	529	493	503	482	524	461	554	494	502	550	480	530	503	527	511	521	528	542	492	539	496	472	489	534	549	505	519	520	495	509	513	474	507	496	523	522	474	513	511	541	544	534	512	490	529	510	499	505	469	506	528	492	489	507	523	565	500	485	507	482	525	526	522	480	524	494	520	477	531	507	545	509	510	514	515	508	518	509	505	517	508	516	472	475	519	504	518	470	488	478	522	528	489	488	518	529	456	481	517	549	536	522	545	454	529	504	526	510	556	507	536	497	508	547	515	508	484	519	505	504	505	491	529	507	489	487	489	488	496	507	493	517	508	497	511	539	534	508	534	486	485	505	509	488	494	484	498	528	547	491	488	522	503	500	492	501	483	555	510	496	504	513	528	514	525	474	489	533	530	505	550	460	516	515	550	524	523	513	501	465	532	545	491	508	584	538	502	515	500	516	536	501	482	536	476	465	487	515	542	510	510	524	481	476	517	490	479	493	473	544	494	566	500	498	506	551	507	493	534	489	504	533	525	451	500	525	506	516	501	492	519	516	494	549	499	518	504	534	507	525	494	524	522	503	492	523	508	574	498	540	507	519	498	483	511	496	512	489	502	484	567	505	508	482	516	521	482	517	476	524	487	526	474	501	498	517	488	528	525	535	467	454	523	556	535	498	564	523	479	522	536	511	499	527	511	488	461	515	494	516	510	472	463	529	486	528	542	501	489	515	500	494	530	531	529	506	503	510	533	546	510	483	482	491	505	505	481	497	473	492	488	511	531	544	515	478	475	568	507	529	533	516	497	482	517	515	499	482	471	514	538	525	499	512	501	497	504	537	532	495	497	498	544	557	514	476	506	464	477	482	513	505	547	547	519	537	532	497	549	468	534	527	447	515	533	512	508	497	511	501	507	506	507	485	539	478	541	498	485	513	475	510	521	489	531	480	521	475	530	533	542	494	507	464	480	533	521	520	514	526	478	524	541	464	518	469	549	448	496	508	509	541	540	520	520	524	510	541	550	537	535	481	523	530	508	485	545	489	493	529	511	509	521	549	562	529	490	484	526	531	474	500	469	512	575	526	501	518	496	531	508	502	506	530	505	528	503	524	507	483	489	482	487	486	520	482	499	506	497	521	516	546	488	510	515	507	506	507	535	505	476	514	517	524	484	482	503	517	485	517	496	524	515	544	484	480	528	518	535	519	514	517	536	541	479	515	539	530	494	476	478	529	533	500	500	504	469	510	532	478	513	522	509	532	488	521	544	528	465	492	461	505	498	541	535	520	519	491	513	501	503	493	495	535	542	477	522	495	498	482	502	518	512	505	509	519	491	511	497	506	505	553	509	480	512	509	522	522	506	494	495	483	495	515	490	459	523	496	514	512	529	513	506	484	540	504	496	524	466	513	515	502	543	512	506	504	528	496	513	507	501	506	502	530	513	521	468	493	544	515	498	482	494	511	488	486	493	534	519	486	505	549	508	525	479	522	500	517	493	513	549	505	559	519	519	528	554	506	487	497	525	510	504	496	539	522	484	473	506	489	552	502	477	464	499	498	483	527	496	511	498	540	538	519	495	503	520	510	511	540	518	523	502	486	519	458	505	520	495	537	529	506	518	509	514	511	546	502	510	551	523	534	540	483	513	505	510	518	508	482	524	516	516	545	507	512	518	484	483	515	507	515	479	510	510	461	531	504	491	507	516	520	489	510	498	535	512	479	498	496	514	478	502	512	524	523	514	493	500	560	541	498	509	535	498	500	523	524	530	513	482	527	521	504	554	522	509	529	551	515	486	543	506	543	531	507	503	525	514	458	506	533	515	533	502	509	530	493	472	487	498	502	492	544	507	472	520	509	504	502	500	533	512	540	502	473	506	491	525	532	524	504	490	490	481	559	529	538	504	490	536	518	502	489	532	489	479	495	516	550	524	506	561	526	494	521	534	508	473	494	505	525	490	551	523	479	502	536	491	514	487	515	522	534	511	525	511	523	547	498	511	523	490	531	529	494	483	498	541	498	483	509	502	503	540	511	499	491	548	510	481	521	481	490	503	500	482	505	492	495	533	489	490	518	512	489	487	496	506	526	522	470	505	536	514	513	506	466	521	467	461	476	538	503	505	499	489	474	514	519	525	485	522	501	544	525	574	524	498	523	477	500	503	517	489	547	516	475	556	491	527	502	530	512	499	494	507	514	538	530	491	491	517	520	537	512	502	520	502	547	547	494	528	486	471	466	509	531	532	475	503	527	551	514	501	499	510	488	507	504	501	495	500	538	556	496	501	527	535	471	519	542	537	528	494	508	520	516	498	562	514	508	504	503	477	524	508	502	533	460	502	487	519	525	506	537	523	511	519	533	506	535	496	516	494	472	502	518	485	500	504	528	523	505	488	497	525	512	533	477	537	500	479	466	524	519	496	522	530	503	541	507	526	506	505	532	534	506	489	482	522	489	523	467	511	487	540	493	519	493	533	542	499	501	526	540	523	474	540	508	500	516	478	541	499	519	465	508	490	477	498	492	523	566	503	483	453	474	478	506	482	529	496	551	497	500	500	524	480	517	530	478	469	543	544	515	508	513	502	516	520	482	539	509	498	470	515	500	525	507	468	491	536	550	472	488	518	501	521	500	524	532	531	522	517	511	515	491	503	497	525	510	509	518	511	539	508	521	535	514	522	491	503	541	508	498	507	495	497	494	512	545	531	493	510	523	480	525	474	517	498	512	485	560	477	527	530	496	490	493	495	500	513	516	505	546	506	485	499	501	533	496	484	497	560	496	492	503	489	486	517	497	503	470	532	485	519	525	488	513	545	522	513	464	494	537	507	543	480	511	473	506	533	490	504	514	518	469	516	499	517	529	499	494	534	517	461	498	493	482	479	488	537	509	575	500	492	528	474	518	473	481	523	538	518	557	526	511	520	508	499	541	498	499	531	519	510	562	521	529	530	527	546	534	483	506	501	496	506	494	508	518	512	513	485	520	478	513	492	462	487	535	499	488	486	496	486	498	533	482	500	493	494	507	489	530
1702	332	277	274	251	253	285	267	288	247	252	313	260	277	265	266	290	270	268	316	264	297	270	288	268	273	277	270	294	238	264	263	269	293	312	297	285	291	243	272	280	277	280	295	297	265	298	283	254	295	260	271	280	275	294	263	314	284	254	308	256	288	251	279	275	291	286	289	275	308	266	299	291	280	283	263	302	305	301	282	292	266	289	288	290	272	307	280	307	267	263	271	274	302	266	308	289	262	252	250	270	279	290	315	297	264	294	287	254	291	311	271	292	266	294	282	292	283	254	284	237	280	270	259	271	283	274	255	262	270	271	297	281	260	276	302	285	273	240	262	275	291	305	288	261	281	262	296	273	294	306	282	254	240	302	269	257	286	254	260	290	287	260	251	300	271	285	291	279	270	265	263	286	277	278	262	250	296	281	254	283	264	283	273	299	242	267	297	304	263	309	311	298	292	247	303	305	300	295	315	308	292	267	289	286	276	286	273	267	283	275	253	301	265	273	285	333	250	268	302	282	296	295	304	321	253	257	293	261	262	281	307	285	275	280	263	260	281	276	259	265	285	274	258	275	276	254	248	309	268	258	312	278	329	297	301	327	292	246	282	267	279	295	275	294	288	291	271	254	258	314	305	284	295	248	279	275	266	270	313	259	304	287	291	266	269	284	319	302	287	279	282	301	310	293	278	264	281	283	281	248	262	270	295	251	275	239	308	281	287	310	268	318	274	275	265	272	283	305	300	272	289	288	285	283	249	262	281	269	257	259	291	261	289	305	280	280	300	277	289	281	275	279	276	296	259	277	252	258	293	294	280	284	283	296	296	287	279	286	293	337	288	274	279	294	253	270	278	295	277	272	267	297	296	279	280	288	253	273	301	296	261	260	290	283	257	292	265	291	264	282	275	287	290	293	260	267	274	273	312	297	250	243	264	268	232	318	294	254	262	282	281	305	265	298	285	272	276	256	303	272	282	274	276	249	271	317	283	293	297	270	285	262	308	294	313	272	304	268	253	272	281	291	296	265	258	282	297	306	305	297	283	269	289	279	261	280	302	262	269	304	280	293	284	302	273	262	258	263	277	255	272	318	262	276	292	277	250	267	286	270	271	278	253	280	290	264	295	287	263	288	254	290	303	312	279	270	279	249	267	268	282	280	271	283	292	244	333	286	289	251	269	299	251	279	258	275	268	269	271	240	301	268	244	268	286	269	277	287	268	290	304	307	309	271	286	274	273	280	272	244	255	293	273	277	287	280	279	272	288	301	283	269	318	280	317	267	256	268	245	279	264	275	278	281	273	266	289	283	267	275	249	276	296	266	303	294	258	266	302	274	248	277	277	260	265	315	276	259	296	262	307	302	269	291	271	282	292	265	283	269	270	288	261	267	295	245	270	288	273	267	228	280	255	298	300	248	292	289	284	266	245	270	288	264	276	272	277	275	262	304	290	309	279	288	267	294	272	273	248	259	254	282	292	253	277	277	268	286	266	275	281	277	277	263	248	306	285	282	269	265	287	281	275	304	272	267	273	290	296	271	268	274	267	275	316	284	244	302	278	277	283	276	266	277	296	243	290	286	308	281	262	328	275	289	309	272	285	311	298	255	298	248	261	246	269	267	266	309	277	301	289	270	263	274	309	267	250	259	246	280	254	267	313	263	298	283	270	292	290	247	279	267	295	277	281	294	279	268	280	305	252	273	269	287	248	289	278	303	263	293	258	270	279	265	279	278	262	272	283	286	283	275	271	270	283	259	263	276	271	314	281	313	287	293	273	282	285	281	262	301	265	303	269	282	298	296	279	265	286	300	265	263	273	281	277	300	261	335	278	275	256	271	266	268	260	276	278	291	300	318	281	275	274	284	290	264	284	269	291	278	276	298	288	265	255	285	323	286	266	267	257	244	266	294	261	292	305	289	281	289	296	247	300	268	325	285	258	283	245	304	263	269	251	288	292	300	286	281	302	295	285	284	289	271	279	281	277	290	302	225	297	285	270	301	252	246	265	273	296	244	275	274	260	279	263	258	318	273	277	288	308	279	285	260	261	283	282	275	264	246	296	295	261	305	313	300	304	296	275	287	323	286	285	298	292	291	280	260	280	289	271	267	262	272	276	284	254	258	267	266	290	315	274	280	286	254	297	268	288	304	277	284	308	269	274	259	285	268	260	299	284	312	259	276	242	311	284	263	323	264	293	271	269	285	256	260	285	261	285	299	280	276	297	260	259	273	318	289	284	272	266	275	271	261	291	245	283	285	262	273	277	241	308	300	249	278	243	292	255	295	232	317	276	309	243	287	326	307	285	275	315	284	284	287	239	292	279	287	265	272	294	273	270	253	301	293	292	343	298	298	255	253	286	240	255	279	300	287	289	270	268	256	289	266	277	255	273	239	274	316	258	284	294	290	271	278	299	252	250	247	254	264	260	264	275	279	247	277	298	258	304	304	246	258	302	289	285	270	270	261	250	299	284	289	279	283	280	256	278	264	246	299	250	269	287	282	302	284	261	281	273	292	269	277	278	275	273	275	288	283	287	276	258	301	284	274	271	314	259	322	297	292	298	270	277	261	276	281	263	284	285	311	273	314	255	273	303	276	240	261	268	269	269	273	286	266	275	293	278	293	296	272	277	278	291	283	294	289	264	303	290	272	257	279	276	254	270	294	293	264	297	297	270	271	263	275	274	304	304	253	291	286	248	289	311	281	262	243	272	246	301	265	266	266	300	279	309	301	273	272	264	296	257	285	252	257	302	272	272	273	258	251	297	268	264	292	293	294	286	285	298	299	264	263	262	245	260	272	267	270	271	269	252	243	284	287	268	241	321	265	244	315	312	279	270	288	274	283	273	262	304	331	254	267	308	292	285	280	286	304	272	277	303	286	287	271	255	287	261	303	290	287	280	271	296	291	275	290	276	271	296	308	252	311	251	314	267	284	312	329	287	307	254	256	271	281	273	245	291	285	306	307	281	304	304	235	302	288	285	254	293	283	277	279	285	274	291	264	289	294	290	264	280	234	287	257	265	276	257	269	294	297	293	283	283	289	293	281	279	309	266	280	280	295	266	281	257	278	278	275	273	263	274	296	253	286	289	292	283	297	262	289	257	262	251	307	285	267	282	285	252	289	289	275	256	290	297	257	279	259	267	278	271	253	260	307	278	221	259	277	253	265	274	266	279	336	295	275	256	275	291	322	286	276	309	264	262	286	256	275	276	279	247	265	300	290	258	287	273	307	273	287	265	282	253	261	298	262	302	263	300	283	284	281	275	261	274	294	288	269	304	293	277	271	284	290	296	265	292	254	270	246	284	284	286	294	295	289	260	275	274	257	276	257	287	293	295	262	268	249	275	286	282	291	286	279	266	270	276	305	276	281	228	311	261	280	284	268	247	263	268	258	256	293	282	315	287	278	293	286	254	287	249	258	291	285	271	300	277	278	278	281	276	293	292	238	265	314	304	271	241	268	267	301	281	247	289	289	297	278	228	256	304	273	290
1864	619	626	650	619	675	639	646	617	619	607	638	624	657	650	633	635	639	652	634	635	634	626	663	636	621	641	635	613	637	675	664	623	586	603	654	598	615	635	650	612	584	633	647	586	632	627	651	631	672	615	593	642	659	606	631	610	685	638	621	589	636	602	665	652	626	625	636	628	654	622	611	647	622	653	564	619	600	645	629	649	636	640	635	652	642	641	636	642	657	650	607	657	570	654	632	604	648	620	623	627	576	585	598	587	606	616	658	606	642	617	611	620	621	596	611	650	618	655	636	600	587	646	627	677	639	620	603	645	619	608	605	638	604	641	603	634	583	634	625	648	609	647	652	641	664	635	591	624	639	648	606	635	641	640	630	621	581	636	606	589	580	625	603	624	617	612	628	599	616	624	615	630	634	602	667	579	618	630	621	609	589	627	653	634	585	585	592	654	646	617	630	630	616	603	617	666	622	610	610	616	612	625	629	651	625	661	639	623	622	617	572	591	641	627	613	586	614	583	611	566	580	647	618	666	614	587	637	674	624	632	625	604	588	617	611	595	616	621	609	592	605	636	593	642	614	610	608	600	664	612	601	658	609	639	622	636	599	629	634	665	639	652	667	644	639	648	668	615	617	638	629	608	585	591	676	605	610	610	591	638	615	585	619	587	617	615	631	670	643	586	597	617	644	639	622	630	613	654	664	628	629	634	697	626	644	644	615	607	678	626	612	622	634	651	643	630	638	605	640	654	612	602	625	595	577	620	653	578	641	607	632	667	652	652	589	617	659	633	638	607	646	613	635	639	630	644	645	635	620	616	550	648	622	659	631	618	604	637	622	636	672	637	628	620	603	572	673	646	624	635	605	650	614	616	637	632	637	584	645	639	601	626	627	609	625	645	618	649	590	647	621	614	560	642	644	582	630	605	643	606	640	610	568	614	636	590	605	588	632	652	639	637	640	643	630	637	665	675	587	618	610	628	612	651	646	603	632	657	605	645	611	627	599	586	671	669	621	615	597	651	644	642	612	608	649	606	634	636	672	591	643	578	625	622	584	655	621	644	593	634	656	595	635	606	631	599	635	612	663	624	592	632	641	653	631	593	623	604	680	653	623	654	611	591	648	654	615	624	634	636	587	644	639	671	622	573	651	623	658	575	633	633	606	638	611	660	611	646	652	609	641	619	617	649	625	636	598	645	663	600	597	610	665	616	616	674	611	621	612	634	596	617	645	650	645	616	639	665	598	668	593	637	629	602	598	654	616	625	635	625	605	590	599	629	617	614	667	651	580	640	561	635	613	621	639	598	595	654	647	627	608	666	667	611	643	626	679	625	625	584	627	582	653	642	648	608	628	645	612	623	621	605	595	628	624	640	578	605	622	606	540	603	638	630	634	617	648	620	587	656	604	625	597	649	632	661	646	590	621	634	606	642	608	622	603	624	599	627	655	614	631	645	630	602	605	647	648	624	656	607	647	632	597	584	627	619	583	606	615	575	659	627	613	589	625	613	593	620	622	636	608	598	657	628	647	602	649	620	579	556	662	590	659	626	601	655	647	662	659	607	607	646	607	652	593	599	607	620	658	614	613	609	617	635	628	605	603	623	649	648	637	649	610	608	657	602	641	628	639	651	598	647	618	617	626	605	647	638	643	638	667	621	585	618	618	574	635	652	619	605	634	623	600	620	620	607	614	581	614	644	653	681	662	588	608	583	623	621	588	646	626	612	632	617	669	615	603	645	635	599	653	662	641	602	654	652	624	621	642	649	624	623	639	602	620	629	613	614	633	620	596	618	651	652	613	638	649	648	623	650	607	603	591	626	661	613	656	647	631	650	673	594	628	690	625	683	614	642	630	649	595	625	620	621	589	616	619	611	612	653	618	622	621	634	595	616	568	598	624	632	606	610	635	655	634	665	590	694	656	635	642	622	583	684	639	606	649	639	614	633	651	636	673	598	642	657	672	581	607	618	588	614	574	639	606	643	579	592	639	604	631	618	576	633	603	631	583	589	634	634	615	630	614	593	622	649	580	627	616	631	625	670	642	629	623	611	621	627	635	648	632	580	609	623	621	624	598	590	614	622	628	630	633	630	613	665	627	604	638	556	648	635	628	623	584	614	641	636	599	660	628	624	638	599	619	609	639	601	606	647	645	632	628	622	602	630	695	610	636	621	629	567	625	619	615	687	600	622	619	644	611	598	625	629	642	616	636	645	623	603	659	615	643	576	642	597	623	613	643	600	637	613	640	579	610	651	643	626	618	606	588	652	632	609	606	620	621	655	636	598	575	614	660	634	624	613	655	601	610	621	631	626	654	598	613	618	648	649	641	634	616	629	671	644	665	648	609	616	624	591	656	641	625	651	573	608	565	652	634	646	685	629	625	610	612	630	628	615	623	612	629	614	602	619	605	621	616	566	610	628	627	666	606	639	695	631	601	638	654	639	672	625	624	646	621	595	650	627	606	633	627	597	652	639	655	641	634	658	600	604	655	613	627	598	631	603	629	655	625	662	653	640	617	617	607	628	670	616	608	659	637	625	643	618	643	607	613	674	600	625	567	592	633	651	659	573	624	546	651	629	631	653	608	622	603	631	644	581	646	630	629	633	650	618	624	611	654	664	636	637	647	571	580	602	630	656	608	656	577	617	661	625	614	581	592	613	642	615	619	612	640	629	617	601	624	600	606	637	629	609	608	631	563	673	634	644	635	602	625	580	590	660	574	628	649	583	644	660	603	645	601	620	634	591	633	577	612	624	648	620	680	625	626	658	649	658	622	682	651	628	602	607	588	659	614	599	606	629	600	667	619	663	604	663	634	634	587	625	664	592	612	669	688	629	628	624	658	633	633	650	688	638	595	601	598	612	613	574	644	600	646	637	588	618	625	607	605	643	615	623	598	639	620	663	614	624	612	619	584	648	649	623	627	645	604	636	565	606	613	599	653	583	594	624	635	638	677	644	662	623	677	633	631	581	634	612	558	626	603	563	627	646	594	626	663	604	623	600	616	622	603	655	606	649	620	640	642	655	689	631	586	662	584	648	604	649	634	660	626	625	649	689	664	636	628	631	619	596	600	664	621	626	622	609	631	579	665	636	645	613	676	644	593	614	656	621	655	658	605	589	625	631	638	657	646	605	638	628	575	576	635	567	628	628	630	627	590	649	617	604	652	648	632	634	642	615	634	652	559	620	624	664	672	662	622	607	623	612	624	622	580	636	573	627	611	628	609	635	628	630	560	637	591	635	698	617	618	655	625	611	621	630	633	583	641	633	575	621	611	619	646	564	627	613	591	661	630	630	626	638	630	659	603	608	606	611	638	599	670	606	584	624	612	647	669	572	650	624	625	614	626	642	565	654	606	638	632	624	697	593	616	644	640	601	633	597	593	629	568	655	674	625	623	679	647	652	628	601	637	577	627	623	592	643	671	599	617	619	607	620	653	598	633	578	654	630	646	679	654	680	596	670	611	610	658	640	636	638	607	602	628	622	629	640	640
7388	414	474	350	282	240	198	207	177	161	144	158	134	154	144	150	137	152	128	127	127	160	126	144	128	130	131	137	131	137	134	115	117	139	112	108	114	150	150	124	127	112	135	127	117	107	114	115	118	133	127	112	140	110	130	132	122	113	131	119	138	133	133	141	106	134	115	117	123	112	109	104	130	121	125	136	110	124	113	120	121	101	122	136	103	119	127	128	110	100	121	127	136	102	149	133	132	116	120	121	136	118	111	132	114	130	118	115	125	125	130	115	129	121	103	115	129	127	113	114	150	124	151	133	121	93	144	122	109	111	121	111	137	136	134	128	130	120	102	104	125	127	122	125	137	149	143	149	131	113	118	147	129	113	135	122	105	116	116	120	134	136	125	114	132	118	133	135	132	124	135	124	128	129	142	104	122	123	107	120	125	134	134	105	122	151	140	137	126	114	141	121	130	99	119	109	115	128	142	126	127	103	147	124	133	122	109	125	124	130	105	120	127	137	104	107	115	130	125	126	140	141	121	140	137	151	127	120	147	124	107	124	110	131	112	110	135	115	117	150	112	121	114	103	110	126	132	128	136	112	114	141	129	126	119	134	136	124	136	119	146	142	116	110	119	122	131	124	121	117	128	111	123	103	131	115	139	110	138	111	120	101	131	104	123	103	132	131	114	128	118	138	108	107	129	129	132	120	126	114	134	146	112	113	121	125	127	105	116	124	128	142	129	120	124	118	121	124	120	119	119	105	128	130	109	126	126	124	136	113	135	87	128	115	139	115	127	124	141	132	144	108	123	116	104	122	119	112	105	133	128	124	123	115	108	103	125	118	150	118	133	122	134	137	131	125	119	126	165	131	127	144	123	141	132	134	130	120	126	116	147	117	127	137	126	120	123	140	136	146	124	108	140	122	125	105	122	107	111	127	124	101	155	101	125	120	113	129	134	130	123	121	118	127	115	124	139	119	122	124	113	117	116	145	118	94	103	138	129	128	133	99	115	105	115	115	121	128	110	127	123	117	90	138	146	113	139	103	113	106	106	113	109	127	121	120	136	125	114	130	144	132	104	131	136	136	114	121	130	130	128	133	149	135	126	114	121	114	144	141	133	149	129	129	108	110	113	107	118	146	141	136	124	101	118	113	122	131	111	113	122	131	121	140	133	122	130	145	118	133	113	116	112	132	105	106	149	117	158	109	121	125	142	107	118	118	110	114	144	131	112	109	106	128	133	112	119	113	121	100	120	121	129	101	134	106	120	120	132	135	121	110	117	122	131	142	106	144	125	122	134	118	120	123	130	135	119	117	122	138	99	113	113	135	119	119	124	143	132	137	135	135	124	139	118	121	116	130	109	133	94	127	125	108	124	130	133	121	140	123	119	138	139	121	135	123	130	130	140	122	99	131	118	119	125	129	122	121	124	137	107	105	108	111	124	136	122	122	110	108	128	114	139	114	135	120	131	125	105	111	120	114	120	125	122	111	129	112	105	92	137	109	133	142	133	117	119	123	130	114	130	124	122	109	123	104	106	119	117	119	125	123	126	128	129	129	104	118	131	152	127	122	142	128	134	123	126	120	125	136	137	123	134	136	120	107	155	129	133	135	116	146	126	117	135	118	112	116	127	121	131	150	131	132	100	125	126	110	114	115	119	150	133	115	130	155	119	140	107	94	140	121	125	133	112	108	113	107	123	131	120	134	116	151	123	119	120	118	129	117	128	153	113	120	104	105	119	108	133	134	125	118	132	130	111	108	125	114	142	122	144	112	139	122	116	117	121	119	119	133	112	130	125	109	151	115	111	150	118	105	131	128	117	119	117	117	133	124	112	148	113	119	117	116	120	115	127	112	108	110	133	116	122	127	129	109	114	135	121	126	113	117	135	116	139	117	143	121	104	114	131	124	123	122	141	115	134	109	137	134	109	135	128	133	126	122	127	133	137	124	134	117	137	98	101	126	128	124	129	129	120	98	128	108	84	114	129	144	140	109	125	118	103	120	144	135	126	128	118	124	137	126	123	131	121	136	126	116	103	121	133	121	120	99	140	124	113	114	138	130	114	130	96	126	92	145	116	128	153	134	124	131	131	118	136	115	127	130	118	126	120	100	113	141	116	140	139	119	116	131	121	110	114	121	123	117	113	121	104	104	127	127	118	126	109	107	109	117	117	150	123	119	121	128	118	125	131	122	141	140	135	118	136	98	116	117	110	125	120	129	114	97	114	123	128	129	137	127	118	133	118	126	139	123	132	101	118	125	157	140	113	146	132	115	116	152	132	122	137	130	114	124	115	125	112	138	116	114	139	104	101	111	106	135	122	115	124	119	137	119	113	141	129	112	108	126	117	97	113	105	97	132	106	139	122	123	124	145	141	129	104	126	103	135	115	116	130	123	133	113	138	118	97	134	103	139	140	125	133	133	88	132	121	117	123	119	123	126	149	131	121	145	119	142	143	117	116	120	120	122	149	119	126	126	112	117	113	126	123	110	102	118	130	121	120	120	120	113	114	128	134	120	108	107	132	148	129	128	126	110	139	122	132	137	137	120	108	101	143	109	112	117	122	102	127	116	143	138	114	132	124	116	119	113	120	114	104	129	130	119	109	155	128	143	133	107	112	135	132	117	122	112	122	123	117	115	119	117	107	144	120	131	141	107	116	108	105	130	133	145	134	131	131	95	133	111	129	123	121	107	126	120	115	146	150	116	108	110	130	118	142	133	144	131	122	138	106	127	131	131	129	99	113	135	148	108	104	111	121	137	119	117	115	119	147	118	123	124	105	124	131	107	132	128	125	112	119	130	104	124	135	162	106	131	112	129	105	119	122	146	121	124	107	127	124	127	128	118	120	115	125	118	148	119	131	153	123	132	121	140	143	128	113	127	124	131	131	139	111	134	126	134	117	135	139	128	127	128	125	126	119	136	153	117	130	112	112	124	132	129	128	143	118	108	101	116	129	128	108	134	129	109	142	116	136	104	118	107	130	137	138	137	121	148	121	132	139	116	106	134	131	117	134	110	106	132	120	123	113	132	118	119	137	99	133	119	115	132	133	120	112	99	104	123	139	126	121	140	141	132	139	109	117	115	127	124	124	132	114	120	151	129	98	114	138	135	118	144	121	139	140	123	131	135	111	133	133	144	90	123	129	128	107	116	110	122	133	137	120	115	125	126	142	123	113	124	120	120	134	116	111	121	146	118	130	136	93	123	121	113	115	143	131	120	116	131	124	127	115	144	127	102	126	105	119	120	130	138	114	137	119	132	117	136	120	128	97	122	102	123	139	115	130	126	132	112	141	141	137	155	109	134	130	113	110	124	122	125	114	107	111	128	143	118	119	142	96	94	127	109	136	118	86	113	116	119	145	105	100	112	119	98	135	110	108	131	120	152	112	116	111	138	125	126	122	122	95	125	127	121	150	122	126	123	107	136	109	120	126	130	113	134	122	125	130	125	109	119	119	120	126	124	122	129	124	135	132	122	141	128	139	135	122	136	110	118
6186	605	1025	1201	1004	838	680	638	581	534	503	462	384	402	390	408	372	402	373	406	380	387	371	350	368	355	376	369	339	343	364	352	349	320	318	365	312	346	318	331	319	348	347	370	314	335	355	336	358	346	318	363	351	360	304	343	343	337	346	322	327	334	333	327	319	318	328	337	330	333	313	337	333	334	350	325	328	360	327	351	323	330	347	328	335	327	312	298	347	336	297	347	357	299	312	353	331	321	323	357	324	332	362	335	335	291	292	366	347	326	337	309	336	320	314	327	337	323	330	312	328	340	317	321	332	357	328	300	338	331	313	354	352	348	331	319	335	326	350	339	309	325	298	330	341	320	346	337	306	316	310	332	360	343	328	352	338	332	297	283	307	333	374	342	320	314	326	321	320	294	340	325	370	341	334	343	318	317	305	339	294	292	330	322	312	311	308	349	319	319	288	330	327	334	363	331	338	312	328	356	348	333	336	344	321	325	302	310	346	317	323	326	336	342	321	337	316	309	347	336	317	322	323	300	336	326	369	311	341	332	349	308	343	301	323	334	336	334	346	337	335	308	290	317	315	321	309	326	324	329	343	308	351	315	293	323	339	334	301	334	332	313	349	353	313	335	324	337	352	340	316	331	316	311	288	316	301	341	307	342	334	344	370	356	333	332	337	343	344	313	315	309	333	324	316	318	331	320	341	320	316	316	352	341	342	334	324	322	336	344	333	325	312	319	311	337	312	331	338	318	340	289	350	312	328	292	349	330	300	333	319	344	317	301	340	305	325	327	346	345	342	311	328	285	330	344	335	329	312	322	334	317	316	333	309	321	325	338	302	324	320	332	317	344	338	326	344	306	332	321	334	355	320	294	337	343	322	307	318	297	325	344	300	333	345	334	297	336	322	308	345	339	323	308	309	357	324	334	318	333	327	369	372	330	332	313	326	330	311	311	329	360	268	317	311	319	317	320	328	321	318	341	350	314	322	347	282	307	304	330	342	321	308	346	340	317	333	339	315	325	318	338	308	326	329	315	326	312	335	312	360	320	320	290	341	362	319	323	342	343	331	347	338	357	324	333	344	301	319	287	317	317	329	300	306	347	317	311	309	334	335	320	331	306	325	330	340	325	341	328	345	300	325	326	365	355	356	339	307	322	313	307	327	328	353	328	340	279	319	358	335	322	351	355	340	331	382	318	325	281	345	316	342	331	350	309	333	341	311	323	349	323	323	350	311	314	350	357	343	366	339	340	309	369	326	323	296	293	330	295	321	335	328	343	338	311	334	336	304	345	317	309	324	345	330	331	347	333	332	336	343	358	330	343	295	332	335	294	313	331	323	324	342	302	322	340	347	331	323	358	321	347	318	317	331	326	311	311	342	328	296	322	297	347	341	323	354	321	342	325	347	327	334	329	328	342	284	309	330	319	327	333	330	304	300	302	313	315	335	340	376	321	315	300	349	284	344	341	334	322	324	311	341	320	306	356	342	342	337	326	363	324	325	321	333	325	331	345	343	331	288	320	331	312	313	310	338	333	312	319	355	343	335	312	334	359	313	325	314	337	339	346	342	315	353	345	339	323	330	313	311	309	298	348	332	307	340	305	311	323	323	322	351	321	336	313	322	367	330	295	319	309	306	336	333	316	333	313	361	323	350	288	322	330	337	339	336	317	332	309	328	341	326	297	343	324	360	309	327	332	324	286	306	348	316	321	315	331	353	315	336	318	321	335	383	318	303	357	331	324	344	343	307	339	338	316	308	313	317	298	338	306	313	333	319	310	327	322	316	328	318	332	335	310	351	340	324	319	331	334	316	287	329	320	326	307	326	338	328	344	337	318	332	312	298	307	308	274	297	318	341	350	296	344	345	354	335	312	317	331	360	328	307	338	317	306	345	299	291	317	311	323	330	307	323	328	339	300	315	318	355	316	338	343	330	337	341	332	338	346	333	302	317	335	334	344	338	320	314	330	311	306	334	351	307	326	338	321	334	328	339	340	329	319	333	313	297	309	357	347	291	320	350	306	302	341	333	312	354	326	327	343	362	316	332	308	302	317	328	296	319	301	318	347	317	296	325	334	354	309	322	313	348	325	316	315	306	315	339	317	329	302	314	322	334	321	295	325	345	299	348	346	341	329	325	310	336	346	328	361	320	336	309	324	356	328	339	346	324	312	363	317	322	300	282	308	324	328	313	318	313	308	337	344	335	304	340	346	330	338	348	319	313	362	355	347	340	320	317	329	323	350	342	314	321	315	312	344	318	309	329	315	308	361	325	309	323	308	294	314	305	310	310	303	313	325	309	325	333	318	334	343	336	337	332	331	342	330	348	336	326	345	317	309	311	329	312	333	335	335	350	336	299	336	341	312	321	339	323	350	315	304	335	344	310	351	336	302	308	328	354	311	345	315	317	324	300	343	307	326	315	298	371	322	316	296	303	355	326	336	306	302	325	330	318	322	325	323	308	339	343	289	320	359	355	327	311	330	296	328	374	333	352	345	335	354	323	340	327	333	335	321	318	327	284	313	339	348	294	328	347	329	350	310	305	339	335	351	312	325	297	354	317	339	298	314	334	338	331	312	332	331	310	314	306	323	327	333	355	318	300	365	367	323	321	307	338	324	286	320	343	365	342	325	328	356	348	333	319	317	323	309	326	332	311	301	320	311	363	328	334	319	343	306	335	304	332	324	323	347	324	311	323	321	322	325	333	343	348	330	298	299	334	309	370	347	339	342	333	322	338	301	337	300	319	308	295	325	315	332	365	313	304	330	324	302	332	304	335	318	336	324	345	320	331	337	324	316	318	315	337	335	337	328	342	322	327	350	335	314	323	313	303	309	339	336	335	350	351	326	348	345	322	328	331	340	329	334	335	325	318	312	346	305	321	322	329	308	330	328	342	369	350	337	327	331	345	325	310	328	308	319	309	339	317	313	328	337	332	326	330	351	310	329	355	299	320	338	334	325	320	304	327	291	329	332	310	354	312	338	298	359	310	324	296	352	337	355	302	300	269	332	305	315	320	328	338	289	316	326	322	306	321	325	297	352	325	342	315	295	333	294	333	345	342	331	339	311	334	337	296	303	351	328	307	337	317	328	320	355	339	338	356	336	328	315	297	311	328	343	286	320	341	302	327	339	330	310	325	301	329	317	313	364	319	339	316	337	320	333	297	315	333	361	327	325	327	322	325	360	350	311	311	351	316	319	346	338	308	304	332	333	344	326	337	318	334	315	314	300	339	318	315	311	339	315	328	326	328	318	342	323	316	327	356	311	342	295	339	330	308	340	300	328	314	314	310	322	345	332	338	301	360	346	319	310	309	317	311	349	328	302	271	322	350	333	331	325	329	328	319	307	332	311	327	308	324	360	330	337	339	351	332	352	313	333	340	348	365	308	316	333	360	316	318	334	325	325	312	285	310	334	322	331	327	335	350	313	331	340	331	326	319	309	331	368	310	351	333	314	355	351	306	333	325	320	342	304	296	336	341	333	319	349	293	341
13908	1084	832	707	535	430	355	328	285	268	282	278	251	241	228	195	223	249	204	241	225	223	222	206	204	225	232	224	219	226	212	167	226	186	196	232	205	231	218	204	242	209	212	224	211	205	204	205	225	197	203	225	212	199	186	232	200	208	232	209	227	198	174	203	192	208	209	192	194	219	204	189	210	190	219	195	206	190	213	201	218	193	173	169	218	214	185	174	194	194	198	205	206	184	201	186	211	223	205	216	207	202	201	203	209	197	202	220	199	204	191	195	197	206	216	210	219	199	207	196	192	196	182	231	197	204	228	192	210	218	165	226	217	200	181	248	181	202	193	203	209	184	212	202	193	186	194	217	238	211	216	207	187	200	203	206	192	224	210	213	195	201	191	195	234	191	182	198	193	199	179	223	223	202	193	203	179	198	226	184	206	195	231	214	209	214	209	214	207	188	192	215	214	228	212	199	216	180	216	197	193	211	183	191	213	230	207	210	198	237	211	204	186	212	181	238	186	183	199	198	216	208	207	202	218	196	193	198	206	206	210	217	179	206	210	187	212	191	212	210	223	182	180	210	216	172	204	214	236	189	208	205	185	185	215	197	228	203	222	233	185	200	202	196	210	216	191	202	204	203	185	194	201	213	251	206	221	216	200	229	202	216	219	187	221	207	205	182	206	194	182	215	215	186	178	215	224	194	198	181	175	194	197	189	179	200	198	214	183	182	202	192	187	201	209	198	192	202	201	200	203	190	179	217	191	186	179	214	219	203	201	221	206	182	209	219	184	208	209	220	191	185	189	221	211	229	206	229	197	204	202	187	208	202	210	201	183	207	201	213	227	210	221	209	181	195	213	177	214	213	194	194	210	200	204	189	224	182	187	194	206	223	194	176	214	228	223	212	189	221	202	189	188	185	198	209	187	196	192	184	219	229	228	198	245	232	203	213	200	190	204	208	198	169	209	219	196	170	218	180	210	189	219	210	201	180	203	196	192	191	214	204	208	222	230	190	202	199	232	184	174	219	167	202	173	166	187	190	186	215	204	215	187	166	190	202	185	197	192	191	200	212	199	217	196	204	205	194	202	203	222	189	225	208	184	205	224	215	206	178	213	196	181	186	169	206	176	200	211	203	203	221	232	203	240	203	164	185	208	199	196	207	203	244	219	196	205	202	207	225	216	201	223	209	200	199	192	198	184	215	175	218	202	200	203	202	202	189	208	204	193	200	196	194	219	222	211	208	199	211	180	198	180	204	218	227	194	183	198	227	222	220	228	193	210	233	235	213	200	222	227	225	217	190	215	188	228	194	194	187	224	197	231	177	195	192	237	193	216	197	191	217	202	206	192	199	194	232	225	197	212	205	209	187	188	226	203	189	198	203	209	206	194	236	227	226	212	214	204	209	203	197	212	216	229	201	191	190	193	185	224	224	196	192	203	174	198	214	212	231	206	203	202	206	210	224	192	202	212	218	204	180	214	197	224	218	208	176	216	185	193	203	219	180	196	218	179	211	207	189	188	181	194	219	230	184	197	149	179	199	205	230	176	190	179	189	193	190	214	188	213	189	203	227	202	219	182	194	179	221	252	211	195	199	228	220	229	221	223	227	206	206	177	244	219	200	182	231	210	218	198	206	212	180	226	211	206	217	206	218	217	223	180	208	198	182	181	190	217	203	196	202	217	186	198	183	236	218	225	208	216	194	215	225	216	209	222	215	185	207	234	213	220	185	195	206	208	202	216	217	198	185	214	218	196	226	192	232	198	206	205	217	196	216	215	206	190	198	237	206	196	198	212	242	245	203	227	214	213	244	195	192	205	219	197	186	209	181	206	173	199	177	200	199	194	226	188	194	196	199	210	208	206	223	174	187	215	180	207	222	194	173	226	189	195	222	192	194	200	210	236	205	209	202	200	192	183	195	192	211	226	187	201	206	212	204	194	206	200	177	167	221	193	212	190	212	231	186	200	220	187	202	201	192	215	189	189	192	193	186	205	228	187	180	214	203	211	203	202	237	199	185	186	218	198	173	176	206	188	238	210	217	195	223	196	181	195	202	221	239	237	212	221	173	211	208	198	212	206	209	220	217	178	218	192	197	183	184	187	203	177	211	186	195	206	219	198	211	206	211	202	217	191	225	169	221	175	191	208	196	214	203	179	201	184	210	193	190	193	196	210	191	194	195	215	208	207	194	197	189	189	210	212	207	194	222	176	194	195	203	180	218	187	199	182	228	215	197	215	203	186	223	204	191	198	216	217	188	199	195	193	207	194	206	191	203	202	202	227	198	218	201	193	221	207	216	187	231	203	203	206	199	194	198	220	205	203	203	213	206	208	187	194	201	205	200	191	211	172	207	217	191	217	203	187	193	201	205	186	208	189	181	225	207	232	218	206	203	211	217	171	232	222	181	207	187	208	223	235	194	184	205	169	196	187	224	211	217	161	238	199	192	212	225	222	211	209	226	194	203	228	203	207	211	229	225	174	189	222	225	207	217	220	220	204	222	223	196	185	205	214	196	190	206	202	198	183	199	225	236	202	195	201	194	225	219	199	215	192	199	209	198	192	195	203	195	205	219	207	187	241	193	169	192	199	232	221	167	220	191	195	196	205	203	192	198	207	206	207	213	224	213	204	191	196	219	220	210	193	198	193	234	210	201	195	200	202	215	182	216	203	202	201	197	207	203	216	206	197	212	224	206	213	179	218	216	191	208	242	215	201	203	175	204	200	189	223	210	215	183	210	204	190	191	168	209	209	214	160	195	208	217	213	194	208	224	211	205	214	227	214	217	208	203	223	216	200	225	195	210	205	204	194	229	199	200	181	212	212	194	215	222	180	220	209	196	184	187	188	224	215	207	211	224	220	198	205	217	192	186	194	212	184	199	191	157	215	206	174	204	193	200	185	211	188	217	179	189	179	204	229	221	229	204	200	185	178	194	219	239	197	193	183	213	217	214	206	199	194	212	213	204	201	202	204	205	203	194	201	209	215	194	227	201	192	197	185	213	198	194	243	196	185	219	211	204	193	194	221	190	210	190	179	216	223	200	181	199	210	180	187	197	189	224	193	195	179	191	210	204	182	206	185	220	202	218	218	173	180	188	221	223	176	171	191	196	191	191	215	218	203	192	197	210	199	183	220	196	208	173	187	198	228	212	192	207	227	212	187	225	210	183	196	171	207	226	218	205	210	230	214	188	206	163	189	181	178	214	185	219	191	202	221	172	181	191	218	198	222	200	205	218	206	189	198	195	214	217	211	156	204	174	193	216	191	190	196	202	200	194	207	204	215	195	199	216	231	216	207	190	184	209	195	206	198	199	203	191	205	210	189	176	212	193	214	195	192	195	208	172	217	217	207	162	193	191	182	152	185	232	215	237	204	183	207	202	195	191	196	200	220	195	203	212	207	193	213	206	195	197	196	184	196	209	220	226	226	201	203	200	215	205	181	194	189	191	185	211	198	201	217	180	217	238	197	174	204	218	187	219	226	192	224	223	201	188
8096	1002	1752	2125	1777	1488	1289	1080	966	848	880	779	739	722	709	648	660	669	579	618	594	557	573	639	587	606	530	566	577	592	511	611	522	538	554	562	542	526	522	535	524	552	533	559	558	543	536	523	584	570	545	504	516	524	490	557	554	546	523	492	516	524	518	518	521	456	504	507	525	501	497	502	510	509	539	548	506	491	509	522	477	534	521	563	514	522	505	508	534	529	503	512	453	503	529	503	478	512	495	541	496	512	499	552	501	512	540	497	528	505	511	523	517	500	526	479	493	501	463	491	516	527	480	538	482	530	505	481	513	493	492	489	501	523	555	483	469	498	532	466	505	513	521	502	503	531	501	512	489	504	546	529	562	478	516	504	495	543	515	505	512	500	502	499	515	526	494	477	510	501	482	523	536	526	543	498	504	497	491	498	530	506	475	538	528	513	526	530	576	471	494	475	514	517	546	505	500	526	506	509	521	486	510	491	522	508	517	501	495	505	494	549	486	503	485	473	493	499	521	527	494	496	505	517	515	498	499	558	492	530	496	538	482	531	491	498	481	494	523	507	513	514	494	523	503	477	502	485	495	493	481	515	519	483	515	551	557	529	521	497	529	518	527	498	517	540	486	494	539	498	506	505	517	525	527	498	504	472	507	516	511	532	488	465	498	483	491	542	543	514	520	539	481	529	474	485	535	516	504	534	532	522	484	475	480	532	488	514	485	527	529	535	515	509	505	508	486	522	511	521	488	495	491	492	513	509	488	526	526	511	490	502	520	504	488	520	497	512	529	546	494	487	495	501	516	523	510	489	547	489	546	523	515	493	514	544	502	504	501	520	479	523	527	478	492	504	483	516	502	521	536	487	483	467	534	505	510	526	503	540	485	513	528	483	516	517	487	496	533	523	553	495	510	527	517	497	507	516	510	508	515	482	541	555	527	516	520	505	520	509	486	530	511	501	536	511	497	507	497	556	487	524	496	521	500	489	496	544	549	475	523	492	546	532	508	497	499	538	485	532	490	477	520	476	525	500	542	526	507	470	487	503	531	487	534	502	499	541	565	520	564	573	521	537	538	537	530	532	493	566	485	522	512	509	508	473	486	530	498	520	501	530	535	522	510	492	512	499	485	512	528	530	535	521	529	535	514	494	523	495	550	508	509	514	499	492	462	507	505	540	521	539	538	530	508	497	486	495	502	491	490	504	501	495	501	527	516	518	510	505	519	514	480	544	517	513	531	538	518	512	465	505	527	504	528	527	518	483	526	529	497	471	545	470	513	517	522	493	528	518	529	499	499	564	502	490	543	544	521	546	562	520	514	526	499	564	491	525	508	510	480	503	533	541	492	507	518	507	507	533	491	473	499	494	533	519	516	512	522	518	483	484	506	479	488	511	515	507	484	519	509	535	549	549	531	519	492	435	510	508	511	509	494	520	523	502	491	510	475	549	532	510	515	480	491	497	543	533	528	497	521	532	542	503	472	495	539	497	522	539	486	511	513	476	508	490	497	515	506	522	527	523	527	549	493	496	526	515	524	498	523	497	516	500	517	533	513	512	515	503	508	504	494	535	514	511	533	500	518	496	507	540	492	495	518	483	534	473	516	516	492	497	524	487	485	486	533	482	477	550	473	515	511	535	521	519	511	503	499	498	481	541	503	498	529	528	525	546	496	465	500	475	500	479	502	539	507	513	504	513	521	503	523	535	517	533	524	460	498	528	505	505	487	497	498	538	509	498	502	517	552	532	500	500	517	478	495	501	481	522	525	508	507	534	455	547	519	538	513	530	544	528	527	450	503	498	524	486	528	493	485	516	520	534	499	509	534	500	464	516	514	475	505	485	507	545	520	522	499	497	480	507	504	519	496	511	478	510	511	513	527	546	464	492	492	509	517	523	526	509	479	493	519	536	486	510	466	540	508	506	517	520	541	510	502	537	499	487	525	491	479	485	517	514	514	494	475	449	523	531	526	552	521	531	474	541	476	480	485	510	483	542	507	487	510	518	544	501	575	526	474	540	525	494	497	516	542	470	530	463	512	535	500	512	499	552	474	511	488	539	514	478	512	525	510	515	487	508	515	529	496	506	568	490	483	531	487	514	484	501	498	511	545	559	514	487	490	532	501	500	523	535	472	521	481	498	522	526	484	539	501	516	497	483	511	487	518	503	522	472	518	509	478	481	522	495	500	544	504	547	489	525	504	502	489	514	515	500	518	504	521	538	524	490	518	483	501	524	495	485	487	504	506	507	497	530	503	502	496	536	532	523	513	529	516	494	523	545	498	515	495	532	543	478	501	505	500	553	505	491	475	489	483	517	505	522	508	501	498	536	510	514	558	524	529	541	519	532	474	496	468	525	538	530	502	523	496	464	500	477	504	536	516	479	515	519	501	462	507	507	500	497	480	527	511	523	498	493	462	479	535	537	548	554	510	488	487	501	501	498	522	517	532	477	514	549	482	517	511	526	489	519	501	500	514	486	476	552	487	488	543	483	524	560	475	521	508	491	512	519	505	467	512	504	473	484	524	489	463	492	495	496	515	499	518	513	518	492	505	498	537	538	498	530	517	530	508	510	532	476	546	492	470	475	492	510	537	519	517	479	509	497	513	477	479	531	495	502	516	511	511	499	504	555	471	506	509	506	503	520	521	465	491	540	465	526	485	510	508	535	529	528	541	541	484	511	500	505	530	503	494	497	515	491	491	517	496	496	499	476	507	529	516	492	491	548	513	507	472	484	520	508	520	495	525	524	528	525	517	533	482	497	543	498	512	516	522	534	521	472	529	487	468	516	468	466	479	531	501	516	501	482	533	482	523	466	514	484	475	513	503	477	525	480	497	488	546	515	504	551	484	479	506	511	498	524	499	527	521	516	506	487	539	497	505	477	484	477	498	536	517	505	504	473	513	466	494	472	507	514	499	500	494	508	482	510	525	490	495	501	510	533	497	505	525	536	491	558	481	517	507	543	488	516	500	512	504	470	515	544	446	492	507	529	534	532	526	517	518	495	517	477	539	476	522	527	536	522	507	521	516	514	478	517	506	496	522	504	551	536	532	500	521	504	525	476	501	520	517	508	525	535	539	486	509	510	530	509	502	551	524	500	503	529	548	500	496	511	530	511	500	496	519	488	466	491	524	505	527	549	513	464	508	513	487	553	495	501	532	495	526	527	551	497	511	491	510	538	510	542	513	523	534	499	519	508	504	520	532	466	509	503	517	512	527	510	526	459	445	505	442	533	520	532	545	484	497	518	540	534	478	481	512	514	530	502	502	519	527	547	493	547	500	494	504	516	479	501	513	491	492	500	534	464	540	506	539	540	508	534	449	498	540	540	492	533	482	533	505	510	496	511	493	472	495	499	503	560	446	514	504	490	486	544	507	482	571	476	564	489	497	525	542	501	522	512	471	487	505	492	529	487	513	506	469	507	517	468	523	512	497	500	496	581	532	555	484	476	502	507	524	527	520	502	453	537	510	519	522	527	491	499	539	479	498	489
1609	279	273	283	283	315	298	292	254	280	279	281	290	281	257	294	298	268	322	267	285	269	257	250	290	263	246	268	279	263	267	306	295	254	269	230	275	267	298	262	295	285	282	288	294	287	276	286	267	324	293	283	301	287	325	283	281	280	297	265	264	255	255	271	244	279	285	294	302	291	248	288	297	236	303	306	296	269	282	254	332	282	253	292	239	286	279	291	275	284	282	291	285	272	269	234	274	230	263	283	279	265	280	292	295	291	280	283	275	261	273	283	270	299	287	255	274	276	272	272	256	288	288	310	270	304	264	288	278	298	297	281	278	302	286	273	275	235	291	288	249	328	311	282	298	237	269	299	264	269	296	259	268	311	276	269	261	289	285	250	297	267	270	289	278	291	309	266	277	300	295	253	273	273	259	280	272	274	271	312	293	275	263	273	275	300	311	273	276	311	244	266	297	255	289	270	264	301	275	246	296	276	278	277	285	276	305	271	274	268	274	286	255	276	271	319	257	269	313	271	290	297	285	293	281	286	300	297	331	289	286	289	295	263	288	275	255	274	286	307	295	282	260	265	271	275	287	260	269	281	310	247	288	281	294	271	286	276	291	287	279	285	286	248	267	255	294	278	314	265	264	293	281	269	265	258	272	280	290	239	263	296	267	291	280	281	272	280	281	297	255	313	269	286	280	281	292	283	276	237	303	255	286	272	269	319	236	268	302	262	281	276	280	299	272	278	290	294	260	265	283	262	266	267	288	264	286	284	282	280	283	279	252	255	282	278	308	288	273	276	294	293	309	276	286	278	251	306	297	272	298	265	263	295	269	287	269	242	303	320	295	307	257	275	293	275	235	254	297	270	318	279	284	268	275	256	252	275	269	312	288	270	275	280	261	263	285	276	276	257	271	276	294	265	287	235	260	278	311	258	299	292	330	291	252	281	300	283	270	274	273	274	292	252	245	257	266	283	281	288	280	302	289	288	280	276	273	270	268	300	272	287	290	279	277	278	275	290	340	298	276	279	276	290	269	295	268	282	290	276	280	249	306	253	272	258	282	271	282	283	263	298	248	269	268	254	250	254	329	302	249	257	286	305	277	280	297	261	271	284	252	262	297	288	262	302	282	274	293	268	262	270	279	292	259	292	305	278	272	284	290	279	283	237	242	262	273	280	273	274	281	283	276	283	288	297	288	282	292	320	298	275	261	285	287	278	278	262	255	262	279	270	266	281	298	322	310	292	265	280	272	290	273	270	258	297	322	277	265	281	276	250	263	275	284	278	287	287	287	274	282	282	286	292	264	270	260	274	274	286	268	291	289	281	306	296	271	269	292	279	272	284	279	276	272	268	286	260	269	271	266	284	320	284	292	313	263	289	266	283	284	325	291	279	279	270	279	256	271	277	282	305	274	309	291	293	268	293	260	274	293	274	244	310	286	280	282	264	299	280	279	282	273	278	236	290	242	278	310	267	264	290	271	268	274	267	237	294	283	293	316	290	277	262	291	273	283	296	270	247	304	282	311	301	256	286	289	247	308	279	276	290	263	263	293	264	278	254	330	277	282	259	242	244	271	290	285	273	253	281	279	293	302	311	243	310	292	290	276	291	287	270	250	251	290	298	287	275	277	288	264	248	300	289	283	275	273	277	284	268	266	297	272	268	291	291	280	257	262	274	299	305	304	272	295	270	273	276	261	273	282	268	254	289	281	291	289	283	277	297	267	255	285	308	279	273	258	279	253	282	340	281	292	284	273	249	272	269	255	283	243	267	312	281	244	306	258	287	261	290	277	249	289	278	269	250	255	300	323	252	287	284	261	252	277	316	258	275	295	258	286	285	287	270	265	286	311	278	279	288	285	312	276	271	273	291	315	304	285	264	262	303	275	264	288	265	315	269	303	294	297	295	287	294	254	262	302	272	262	312	316	269	301	267	254	280	307	270	260	291	270	248	266	233	296	258	318	272	276	290	280	260	253	271	283	303	258	306	255	275	267	263	288	272	291	261	292	270	294	273	283	259	271	278	288	253	264	251	283	302	305	262	269	261	281	301	263	287	257	266	256	262	256	271	271	250	268	256	284	292	240	262	311	311	302	262	272	306	302	271	264	310	269	301	254	255	269	280	290	254	259	292	288	297	267	279	280	257	262	283	268	290	267	268	255	274	271	277	242	264	266	271	297	299	265	273	271	286	253	244	277	258	304	246	279	275	282	260	281	266	313	263	313	244	278	296	293	236	295	263	255	297	283	301	251	276	250	299	274	309	255	271	260	281	295	296	287	261	296	268	296	272	267	281	300	285	255	251	299	272	285	251	275	281	267	232	282	282	277	273	257	279	267	267	307	246	278	307	283	247	290	250	302	280	276	292	277	263	303	240	277	279	276	295	289	258	276	252	266	261	292	285	292	287	284	280	287	251	293	304	307	285	275	277	301	271	265	279	273	264	250	285	275	271	263	277	302	295	268	294	282	297	274	267	269	260	282	280	288	269	274	269	273	286	290	298	294	296	297	291	289	275	273	304	282	280	261	282	245	278	306	292	312	297	273	268	308	251	272	247	258	281	261	262	270	249	325	300	295	267	253	299	279	308	252	286	281	277	271	291	249	293	266	303	275	301	260	271	267	287	282	290	286	274	272	288	262	271	297	264	270	263	270	283	291	290	313	288	255	285	292	291	266	262	274	282	272	322	284	295	275	290	273	291	266	264	297	268	269	300	270	287	253	282	274	280	280	293	275	275	283	294	279	299	300	274	264	276	276	263	295	287	270	275	260	309	305	260	252	277	257	290	297	288	290	265	268	260	264	277	269	301	277	305	263	296	304	313	259	277	296	252	292	306	277	270	258	289	286	260	289	267	250	293	222	275	283	317	282	289	328	274	272	277	291	245	273	271	271	271	264	308	250	280	275	293	276	275	246	258	276	234	290	267	252	259	283	277	266	263	260	297	313	285	287	274	271	270	287	279	274	277	280	268	275	301	300	278	277	251	287	290	265	278	295	307	264	296	310	280	283	295	304	275	275	289	272	281	282	268	264	244	319	266	277	270	268	264	259	273	265	280	281	271	240	300	248	316	261	271	268	272	298	290	290	281	267	268	255	287	267	272	293	252	298	270	299	288	291	288	279	248	263	249	301	252	256	279	289	298	254	280	250	261	293	290	309	287	262	257	286	263	290	260	262	261	257	279	296	238	278	288	279	275	268	246	294	282	257	258	276	271	271	272	271	281	265	242	264	271	265	267	289	308	300	272	261	266	272	275	267	276	269	317	246	284	260	284	278	307	259	267	278	287	308	312	259	259	269	264	285	265	288	262	274	276	297	247	266	270	261	253	294	295	258	292	282	283	249	286	277	239	260	300	284	285	275	285	285	278	242	254	274	276	274	253	278	233	282	281	251	287	304	289	258	271	230	294	270	274	271	278	286	290	283	280	287	309	265	264	248	279	269	292	279	285	311	276	300	260	252	273	278	272	299	263	276	279	249	283	292	271	306	257	310	284
1857	608	690	636	656	584	646	637	600	647	607	603	634	586	586	625	622	591	615	619	605	672	591	679	635	598	594	613	608	613	635	609	635	664	624	630	613	610	644	611	592	606	604	622	613	635	640	627	665	616	602	654	619	628	629	608	613	609	672	594	598	612	607	589	661	619	640	636	615	600	630	606	643	613	652	613	659	640	645	624	637	625	683	611	635	602	601	626	570	618	607	636	622	605	585	606	651	597	651	672	604	651	574	632	603	622	632	621	604	663	671	619	615	606	620	661	594	646	680	624	616	604	602	613	596	618	650	628	656	604	600	636	582	644	599	599	591	658	652	576	640	591	612	643	587	607	618	633	622	630	645	601	628	620	639	603	622	608	612	661	580	620	599	636	566	683	634	658	611	577	611	580	625	601	641	644	648	630	675	601	594	652	645	637	640	639	576	642	613	584	597	615	631	658	599	594	659	617	676	610	643	636	599	637	600	644	594	629	648	659	633	637	642	598	626	617	655	638	642	625	609	588	609	622	613	627	623	635	603	688	614	611	601	623	575	639	632	657	610	609	591	651	632	574	635	640	661	591	628	620	592	611	621	561	606	649	565	603	663	620	614	629	659	608	607	640	596	647	601	615	616	630	620	616	609	659	620	658	619	611	572	610	597	624	564	559	615	576	647	603	600	623	597	650	634	603	621	622	626	641	617	611	607	624	648	623	622	614	582	643	599	637	601	613	630	645	610	660	614	603	617	651	616	598	636	615	607	679	626	589	613	592	611	623	657	630	648	614	639	648	647	595	623	658	598	588	622	607	651	645	691	595	635	630	632	615	586	608	633	660	628	569	639	615	667	592	575	608	651	598	631	644	674	608	640	579	602	627	645	657	615	646	652	643	629	546	623	614	636	608	651	604	584	641	609	613	609	636	615	626	605	642	632	639	576	606	593	574	642	628	627	602	610	613	641	598	617	639	621	624	617	630	658	599	621	585	623	613	624	663	635	633	657	666	629	641	625	630	591	651	582	653	599	633	616	616	611	620	648	630	555	607	609	642	630	648	644	609	573	658	615	642	577	577	631	561	627	626	647	585	581	600	667	600	603	663	600	599	597	662	631	626	636	616	617	614	615	650	661	641	635	640	657	648	609	656	609	592	609	619	634	617	631	636	594	660	639	600	665	644	619	676	599	610	626	618	614	592	608	616	575	586	597	607	599	613	673	626	566	627	577	624	591	627	632	614	612	657	635	643	642	615	615	584	625	548	613	628	655	608	613	615	631	602	619	642	612	624	626	623	642	666	587	616	594	611	638	573	638	590	645	617	626	634	594	586	627	644	583	621	622	611	639	621	619	606	616	599	594	603	608	648	623	578	597	579	597	639	648	629	616	600	623	609	599	605	600	643	600	604	621	633	612	612	659	642	602	619	643	626	619	579	582	590	650	627	581	648	626	622	637	618	613	612	609	640	607	629	682	629	611	633	601	573	598	631	622	654	628	643	607	600	646	624	674	610	615	629	594	643	629	651	611	606	607	610	668	587	626	652	605	614	612	644	585	607	656	632	590	645	616	612	642	611	610	629	658	593	618	650	598	629	629	624	643	624	647	613	641	651	639	584	622	675	625	615	658	615	582	638	632	610	647	584	596	624	649	624	677	594	639	623	616	599	580	647	599	595	620	623	622	622	615	628	622	615	643	642	626	630	643	644	593	608	652	620	582	598	586	596	600	637	660	655	640	619	612	600	629	613	625	639	590	622	658	614	622	609	577	621	653	595	628	648	652	676	630	618	624	659	616	623	612	580	650	625	602	656	626	570	638	585	625	581	628	633	602	666	568	636	656	618	621	627	670	585	644	644	614	615	611	600	639	622	608	630	646	603	585	599	643	653	599	614	589	595	687	625	606	612	587	657	563	640	575	575	614	617	665	602	623	608	619	651	687	588	625	673	653	588	580	568	615	611	601	614	609	603	632	580	604	597	592	599	583	657	624	625	585	636	623	596	640	650	652	616	643	644	624	680	581	645	588	655	625	641	605	606	593	614	622	627	613	590	652	615	618	635	597	613	627	610	668	577	599	596	603	621	650	617	629	613	649	608	592	577	650	600	615	674	597	616	632	631	612	628	644	602	632	593	682	653	559	583	634	601	649	654	628	599	615	588	651	607	641	602	626	610	623	666	613	605	663	614	676	599	677	621	634	638	653	626	615	617	667	642	674	623	611	613	597	643	610	628	591	582	607	610	591	629	614	610	593	614	600	599	564	607	584	632	647	644	637	619	633	601	604	649	600	660	559	630	583	569	605	608	641	669	612	608	631	616	626	571	623	621	608	629	588	625	632	619	631	627	668	643	644	618	630	613	627	598	610	622	628	620	652	638	573	655	607	614	648	640	598	615	664	586	613	673	587	648	626	622	636	572	606	599	627	603	629	609	626	635	644	651	630	593	620	634	655	651	668	636	623	604	606	650	634	612	624	594	582	615	622	612	616	616	653	660	632	630	638	613	635	672	610	627	635	619	620	600	631	590	642	636	644	623	675	595	609	667	599	629	598	613	599	609	648	628	600	614	642	636	620	589	624	656	586	572	639	634	645	607	636	631	631	621	622	612	639	608	582	606	580	625	604	601	650	629	607	572	551	589	603	631	613	630	612	619	604	625	589	628	628	657	579	583	639	631	621	639	589	658	615	668	606	588	613	604	642	631	638	639	665	622	604	621	648	634	676	606	669	637	587	619	674	602	581	625	623	636	591	609	611	625	544	663	622	601	657	627	636	648	619	616	658	625	586	634	660	645	604	619	597	614	643	608	619	650	624	624	589	648	631	603	636	579	577	591	662	645	650	622	637	582	649	624	621	611	626	616	629	649	595	598	605	604	592	612	600	629	579	638	625	636	621	620	644	596	607	657	633	639	603	657	656	596	629	619	648	579	598	613	628	651	627	577	585	631	634	600	652	619	669	591	628	657	621	638	619	620	599	607	660	602	607	627	572	640	581	583	648	653	611	612	622	603	586	613	597	620	623	591	612	613	607	629	672	622	583	628	613	654	619	620	650	659	568	609	656	609	604	615	636	601	616	628	630	613	656	593	625	594	631	594	661	661	598	596	607	619	585	627	631	611	582	614	643	575	600	597	589	616	593	665	656	646	638	601	660	636	630	602	640	630	585	601	612	615	572	634	594	661	617	669	626	580	611	579	663	653	630	678	629	594	594	627	637	598	655	590	572	610	604	627	629	600	652	590	614	656	642	632	596	654	614	597	615	591	631	610	593	576	592	639	573	598	634	620	631	622	630	615	633	615	630	625	605	601	619	600	590	637	622	646	586	619	656	614	610	623	597	609	636	600	624	645	618	633	599	603	593	572	651	591	645	641	596	606	632	674	587	631	696	604	598	653	675	637	614	639	612	637	590	625	560	623	641	648	580	623	624	610	615	614	628	665	636	623	603	605	597	634	614	663	663	609	611	634	586	578	600	617	667	657	622	624	606	627	641	636	622	624	579	630
7412	386	445	361	276	205	187	182	173	166	130	150	153	137	148	143	145	144	148	130	122	123	136	128	131	123	121	143	131	141	118	127	132	124	145	135	125	140	126	116	126	127	126	119	123	120	131	117	110	124	121	112	121	134	147	118	116	110	128	136	130	110	120	116	125	116	119	129	142	136	123	107	122	131	123	122	142	108	129	115	95	120	117	112	138	110	134	109	118	134	119	108	115	107	102	124	119	108	128	131	130	123	128	108	138	116	130	124	115	121	132	128	138	148	150	138	129	116	141	137	114	125	123	125	123	110	122	134	139	130	106	128	142	113	136	120	133	113	110	112	122	115	143	110	141	107	137	135	137	121	109	109	138	136	123	122	119	139	137	105	115	126	140	150	122	121	128	125	85	133	126	131	101	127	107	149	146	120	116	122	142	128	88	131	120	127	123	118	119	134	116	139	152	139	130	123	106	115	122	114	142	123	129	125	122	131	117	118	111	132	120	142	112	125	116	121	116	126	121	125	128	125	103	131	128	115	126	130	138	132	118	114	141	127	129	117	104	120	136	121	112	143	109	145	120	127	134	119	109	119	112	132	113	138	109	101	112	108	113	128	140	115	113	139	127	130	118	116	117	102	100	120	100	122	128	134	118	121	110	130	109	113	126	137	128	127	93	126	117	111	113	114	134	115	115	135	147	122	128	111	105	129	111	124	120	127	126	109	119	119	115	114	128	133	129	128	118	115	117	121	104	126	134	124	137	123	129	130	126	148	115	112	137	104	116	132	123	149	116	114	124	132	117	122	127	124	124	122	113	155	131	119	110	124	103	130	123	109	124	118	113	110	122	106	118	144	136	131	132	132	109	116	159	127	117	115	120	128	116	107	102	122	139	144	122	114	110	129	116	146	117	115	123	129	135	153	109	127	140	128	127	125	130	138	106	131	131	124	115	111	118	114	135	116	115	111	127	138	138	135	125	109	135	140	119	132	149	112	143	139	129	149	114	113	138	154	115	114	127	135	107	123	118	125	124	149	114	133	106	113	141	132	118	120	144	102	136	136	103	121	120	126	137	144	131	135	142	134	112	127	131	123	110	156	109	108	126	130	175	123	123	123	116	125	127	131	123	128	137	128	138	111	124	115	135	100	128	137	128	133	132	153	116	108	127	135	128	124	124	119	103	126	120	136	132	129	118	120	124	147	118	125	122	123	119	146	132	143	140	130	114	124	120	123	126	138	125	114	140	132	108	115	128	138	126	129	126	142	127	126	112	134	112	122	98	116	131	129	97	104	121	119	132	120	126	127	132	125	124	100	112	147	121	126	108	112	108	105	153	120	88	115	119	115	141	112	124	124	133	120	108	149	104	120	111	126	138	128	125	124	122	131	115	115	116	113	121	109	132	108	121	145	109	132	130	128	150	129	125	121	106	125	133	144	120	127	121	125	132	125	125	127	134	126	114	118	118	122	129	111	98	124	121	106	116	122	142	142	134	146	149	116	137	114	117	139	119	134	129	124	137	131	100	136	124	121	98	123	126	143	113	122	102	135	125	137	123	136	121	84	126	129	113	119	129	120	131	153	135	128	131	132	124	124	140	130	129	122	133	130	122	103	110	120	125	127	122	129	136	121	144	130	103	132	123	118	119	121	110	111	113	94	124	133	132	129	109	137	122	111	125	118	133	122	124	128	126	127	155	146	125	135	113	99	129	112	118	121	102	113	111	125	127	131	115	124	128	146	128	141	135	128	142	144	133	134	118	128	111	140	121	146	132	133	147	114	131	106	125	116	118	114	150	117	133	124	122	139	125	139	102	110	131	115	131	135	138	130	137	132	124	133	117	118	123	136	137	132	103	109	144	114	119	119	121	125	141	134	107	122	120	106	146	135	122	138	134	129	130	122	120	139	113	137	106	85	125	131	125	114	131	131	130	137	135	122	110	126	130	114	122	122	147	133	116	110	122	119	123	120	134	149	124	121	125	115	125	124	124	111	131	124	137	123	110	117	129	123	101	112	108	117	124	116	136	135	122	143	128	104	116	114	133	115	104	117	122	119	113	110	119	98	121	121	129	149	133	113	110	125	115	124	120	119	128	93	126	135	122	129	115	134	130	119	133	120	109	126	115	121	116	98	130	101	123	128	135	139	112	138	129	107	98	108	124	139	120	111	119	129	128	116	102	123	121	120	118	121	111	124	130	126	93	131	136	136	145	119	115	117	119	131	123	120	117	115	114	145	116	119	129	117	128	124	132	132	114	124	109	126	123	119	132	126	125	126	131	122	132	115	136	111	130	133	116	115	120	124	113	135	123	94	109	121	124	105	103	105	128	138	142	123	101	127	127	126	142	148	128	127	134	122	127	119	128	137	122	113	134	104	116	119	101	114	146	126	127	100	116	110	116	101	110	115	125	129	120	130	128	129	124	93	118	128	130	112	118	140	123	130	131	155	112	119	100	123	128	119	139	127	119	128	118	111	123	136	116	140	121	109	119	119	106	115	137	128	130	115	117	110	105	125	132	136	112	121	102	135	112	111	120	136	125	117	122	107	101	150	125	119	125	108	121	122	114	137	121	135	124	92	116	105	109	103	142	129	139	124	123	136	133	130	139	117	136	121	137	134	119	115	127	121	116	141	126	135	150	128	125	130	128	120	124	102	121	112	136	127	113	125	127	134	126	123	105	148	110	122	120	106	121	161	129	118	131	139	136	95	123	138	123	125	134	113	112	122	113	99	109	141	123	120	131	115	116	111	106	125	122	120	113	114	123	137	152	117	146	143	125	134	110	113	145	131	106	142	104	117	100	132	127	127	118	131	120	121	133	118	137	125	123	126	136	123	128	119	110	154	129	106	124	127	128	132	136	120	141	98	126	130	122	120	114	127	124	140	93	129	125	136	116	123	118	107	132	122	133	128	138	135	141	119	130	149	148	116	134	129	124	138	124	111	143	109	130	118	105	130	110	137	126	126	128	133	135	117	120	131	112	126	112	143	130	134	115	127	126	114	99	146	114	115	149	138	120	126	147	131	149	135	117	130	116	124	123	156	138	143	114	118	157	130	123	110	132	140	117	116	127	127	130	144	136	148	145	134	131	107	100	114	109	99	121	126	113	128	121	126	129	121	131	132	139	132	108	119	114	132	129	138	118	147	112	150	122	108	115	133	107	111	128	130	142	132	142	143	120	143	147	140	118	140	129	141	130	109	118	134	140	127	122	136	110	129	122	148	112	134	117	110	104	107	133	112	92	116	116	115	141	135	130	124	118	104	104	103	115	126	114	108	142	111	134	137	128	124	132	117	113	118	115	117	141	116	93	121	96	117	136	144	129	117	130	120	123	135	119	127	109	126	112	128	120	113	131	126	140	117	119	115	138	120	129	103	131	140	119	127	127	116	124	113	124	122	125	129	124	118	119	103	117	120	122	119	107	139	115	131	144	120	116	127	125	106	133	140	131	100	122	106	123	124	126	106	135	104	162	128	116	136	116	132	118	133	134	112
6060	555	973	1122	988	817	731	599	586	539	487	476	441	449	408	396	415	398	385	420	396	354	349	362	349	333	350	353	361	368	323	341	326	351	332	342	356	343	332	357	347	312	330	345	333	318	351	351	346	336	345	347	307	306	307	371	329	361	356	335	320	357	300	319	365	327	329	335	354	311	310	315	306	337	318	329	312	335	306	320	307	332	285	291	330	341	312	316	318	319	346	333	309	337	307	356	350	332	332	347	340	346	318	318	318	340	328	320	339	336	327	341	314	356	336	353	326	353	336	341	318	347	322	325	320	327	335	348	342	318	317	265	300	329	323	362	329	339	320	334	323	321	324	305	346	365	334	305	356	303	304	351	327	287	352	348	336	295	311	347	315	318	332	341	315	312	350	315	337	331	328	319	337	307	362	328	301	335	326	305	312	333	317	317	310	320	330	346	332	358	298	341	316	330	335	347	343	372	361	331	311	320	311	339	328	345	332	312	316	325	318	329	316	347	310	311	311	293	335	339	330	336	325	295	321	336	289	323	326	353	345	308	325	313	317	314	330	334	298	358	334	306	361	350	318	314	287	330	315	322	301	318	340	310	344	322	350	345	314	330	313	343	313	322	352	333	329	328	287	337	328	311	296	309	320	338	305	309	338	320	316	334	315	325	306	333	309	334	310	368	340	304	322	315	342	363	301	354	353	309	333	293	334	297	311	331	355	315	313	313	346	350	339	313	338	325	346	328	339	332	358	331	293	325	331	340	302	290	345	329	327	325	326	334	321	326	345	335	299	288	397	349	299	316	335	354	292	307	342	333	349	335	306	344	339	309	349	339	319	314	311	306	294	312	347	329	339	302	314	341	348	306	326	313	350	355	324	322	318	336	316	324	330	322	292	348	331	340	333	328	328	336	336	331	346	317	313	358	351	324	311	343	333	310	366	323	337	327	322	313	345	372	334	311	318	322	356	344	331	338	331	350	339	324	303	346	334	341	320	306	338	333	317	307	344	338	312	319	339	344	309	333	334	346	302	296	296	309	342	320	311	336	344	314	335	325	331	366	351	335	334	334	334	312	326	314	345	305	309	327	327	331	306	331	350	297	353	352	312	313	346	316	349	349	372	351	311	302	337	338	319	307	341	335	336	334	310	333	309	344	318	356	341	344	348	353	329	353	346	329	306	321	306	294	290	311	351	352	325	356	311	320	353	324	335	309	336	348	323	342	325	306	347	328	308	303	343	323	350	295	342	349	337	354	338	321	327	356	348	321	336	330	329	317	306	341	355	355	340	325	344	350	311	343	345	335	320	297	335	369	312	307	330	330	330	291	327	353	308	319	333	321	326	321	324	327	330	338	340	316	318	333	305	331	283	326	315	309	313	338	338	339	311	312	322	326	340	338	339	323	342	341	332	325	340	343	333	335	332	317	338	335	331	299	314	320	335	338	334	307	323	336	309	343	310	339	351	298	359	338	323	322	311	382	340	340	342	339	331	357	322	327	334	309	344	349	315	316	318	305	332	362	366	332	352	333	342	331	324	311	324	343	314	353	318	315	307	305	304	320	343	353	343	336	350	326	309	326	337	337	335	314	281	305	329	313	311	329	359	308	346	366	329	331	340	336	332	348	324	344	339	331	306	289	344	348	327	306	376	330	343	289	312	310	320	331	310	338	323	305	319	319	322	307	309	290	310	326	305	312	326	316	365	345	320	329	297	336	322	334	352	333	325	360	353	317	319	350	309	345	369	343	331	336	341	332	333	314	318	298	338	340	289	310	336	337	344	336	326	322	317	319	349	344	338	329	326	318	299	321	361	310	321	316	338	328	327	284	320	318	303	309	329	342	347	342	339	344	346	332	343	316	331	299	323	344	336	315	336	303	314	323	301	319	325	294	334	338	291	366	313	352	354	307	328	344	334	355	287	327	358	335	310	292	338	335	346	342	366	316	309	301	320	333	341	315	340	310	300	339	301	321	331	331	295	299	319	330	349	336	328	342	323	310	305	331	304	338	364	354	359	304	318	332	335	314	351	305	339	291	291	305	342	343	323	317	321	352	316	304	337	331	317	325	337	305	326	315	347	326	361	338	300	369	318	300	355	319	334	324	319	303	321	306	320	338	344	314	318	332	344	330	334	345	322	344	328	292	320	340	290	332	334	350	343	326	366	357	312	345	333	340	308	339	326	336	299	324	329	277	333	333	331	333	314	296	297	292	328	330	297	302	321	323	318	333	336	340	323	299	312	311	328	333	313	311	331	330	343	360	310	328	334	326	333	337	320	355	347	310	329	351	316	360	346	337	350	325	360	333	334	331	339	320	303	313	304	287	326	337	326	348	329	333	314	325	335	342	332	320	288	345	316	339	315	316	311	305	330	307	322	302	313	327	342	308	329	313	302	322	354	308	367	314	378	364	336	330	334	306	311	322	305	303	314	334	309	343	327	345	318	341	294	353	303	292	325	329	320	337	336	327	327	324	318	353	316	298	316	319	313	346	341	331	336	339	287	351	316	335	332	308	314	345	335	335	302	316	320	320	330	328	337	346	313	320	344	321	351	335	318	330	310	320	332	307	333	319	349	332	334	321	334	341	343	325	359	311	329	356	343	343	316	312	348	333	367	347	348	328	336	308	322	331	314	341	352	308	320	337	297	310	315	345	322	319	325	313	338	321	328	281	342	323	355	339	320	344	308	300	351	323	310	368	323	276	324	353	331	317	320	326	340	332	307	320	323	363	343	329	349	335	322	302	315	310	327	299	313	324	322	360	337	324	347	369	323	317	323	363	334	355	324	329	307	312	353	317	355	331	337	335	336	338	326	300	365	305	316	325	352	328	319	335	330	341	340	314	333	305	328	293	318	327	345	314	282	352	327	306	321	306	318	370	314	341	298	320	306	307	334	336	325	319	328	328	304	347	286	345	329	324	332	333	356	293	328	360	344	302	337	315	313	340	324	336	327	361	310	313	299	361	341	321	325	346	334	304	348	327	348	322	333	324	336	314	315	361	353	319	355	336	329	299	344	297	335	347	299	342	337	334	311	340	304	335	318	290	314	346	354	365	354	314	334	299	347	318	319	328	311	347	330	316	299	328	340	315	333	316	336	303	326	289	308	348	316	328	316	335	322	329	295	328	324	324	317	304	336	349	344	315	282	306	328	331	294	331	353	349	336	356	321	298	315	350	308	314	371	292	327	334	308	330	335	309	340	307	328	328	307	329	331	296	364	350	285	349	346	305	309	311	334	324	323	358	318	340	307	318	309	339	332	298	322	312	314	311	327	322	325	325	338	312	344	336	337	304	314	341	327	339	334	349	280	358	330	312	321	330	329	306	343	336	327	313	354	304	334	314	314	314	327	329	331	324	329	341	318	344	314	347	327	346	327	322	334	361	329	309	303	336	312	298	351	335	299	329	325	336	351	345	322	344	334	337	378	335	301	302	328	332	345	327	329	318	311	327	303	328	334	311	333	311	339	318	335	303	316	334	336	322	325	337	351	343
13828	1108	887	724	507	368	355	292	286	286	253	276	218	216	236	213	205	239	209	257	252	188	220	197	219	204	193	184	212	215	196	219	211	185	219	219	224	219	198	218	215	215	206	214	219	221	228	169	175	200	189	194	212	195	200	203	222	230	202	217	216	195	187	210	198	227	176	202	228	193	238	218	209	216	205	221	179	227	189	178	190	213	209	212	219	244	194	197	214	193	222	226	212	210	201	204	180	204	210	214	190	215	183	199	206	207	203	214	226	218	238	203	214	192	206	209	189	200	236	203	198	216	217	191	200	207	190	209	187	208	223	188	221	218	209	210	200	216	223	220	212	232	212	205	204	213	200	216	189	211	191	205	232	228	189	200	206	201	185	183	187	195	203	217	222	214	176	228	182	208	207	200	210	195	187	194	203	195	221	199	189	189	207	189	195	192	211	219	181	205	203	182	200	196	212	215	180	176	187	229	235	207	198	204	204	213	198	199	188	211	223	225	216	228	187	183	220	204	227	202	226	175	202	192	204	192	217	200	203	203	215	196	209	182	188	210	213	210	180	212	179	253	188	182	209	212	199	218	232	201	224	212	166	222	233	197	210	170	179	223	186	200	211	223	230	212	206	207	205	189	187	199	195	202	201	215	196	212	226	209	201	208	179	191	214	201	204	190	187	206	218	217	209	217	226	219	193	216	212	205	204	204	209	199	198	208	210	200	191	234	205	226	205	171	189	190	212	184	183	211	209	191	184	190	193	199	200	190	199	176	193	169	208	207	194	192	216	185	212	212	199	212	183	206	205	174	217	199	182	211	205	210	206	190	193	211	226	218	203	201	212	208	194	205	217	222	203	203	211	216	185	180	204	191	176	193	198	205	216	210	187	190	188	193	203	226	217	206	214	219	215	211	200	191	235	217	195	212	208	224	210	221	212	213	211	193	206	217	195	222	196	229	185	209	218	196	180	218	198	232	215	185	191	195	196	203	210	213	226	191	176	203	206	191	208	208	183	206	201	192	236	224	211	226	197	159	198	209	206	213	210	193	243	188	226	194	202	182	214	183	207	192	211	210	219	202	202	207	178	194	200	199	220	189	204	205	219	191	218	209	210	215	204	187	233	213	170	198	168	197	212	193	201	217	206	198	256	191	194	204	214	181	206	231	190	226	216	209	216	194	201	211	198	183	203	188	191	208	203	208	216	195	196	178	238	222	221	195	176	210	191	202	197	189	194	202	197	225	201	215	214	201	212	207	195	213	206	186	220	196	177	187	199	208	198	197	201	218	198	218	213	198	197	201	222	185	192	202	212	243	209	206	210	179	212	227	234	189	186	204	202	202	222	193	177	184	188	195	210	240	200	193	182	216	211	190	189	183	190	197	207	180	204	200	196	219	189	218	180	228	205	197	195	196	170	199	217	177	210	181	193	202	190	191	185	217	208	230	216	208	216	210	192	205	196	204	222	211	224	215	219	228	206	216	223	217	226	211	215	223	215	205	196	174	229	220	208	207	209	219	202	217	184	200	219	175	196	186	186	216	196	230	207	215	191	182	234	219	207	206	204	212	205	170	215	220	201	204	199	192	212	206	190	201	204	180	200	206	191	236	203	210	181	189	211	207	222	227	243	189	198	193	232	206	208	237	193	194	205	190	208	227	224	236	190	226	214	204	209	165	219	201	212	186	244	218	221	206	200	208	204	191	177	200	210	199	213	212	222	205	188	210	216	214	186	221	184	185	210	219	168	206	216	202	193	225	232	191	195	176	209	196	205	195	215	210	199	202	185	219	179	220	187	221	220	217	218	220	206	209	209	197	217	184	212	218	212	186	207	192	215	181	221	206	185	195	215	194	209	214	228	210	201	220	202	206	230	200	235	187	202	179	180	191	253	223	197	223	210	218	195	202	208	220	186	218	205	205	207	187	214	205	204	208	218	182	186	198	208	192	189	212	216	223	223	192	187	196	189	167	210	174	203	201	201	176	188	209	235	208	172	221	209	208	181	200	172	214	218	205	218	213	209	234	197	183	196	181	179	189	185	195	215	199	220	196	214	212	215	214	191	188	224	213	211	204	184	192	215	209	210	185	206	188	179	211	184	212	200	198	229	192	231	227	217	220	199	197	181	246	188	184	192	179	214	179	210	232	225	212	188	220	223	211	206	216	202	229	191	200	208	212	206	230	219	202	204	200	187	213	174	217	209	206	218	214	205	225	194	191	207	204	177	223	178	209	207	204	212	198	197	173	221	204	209	208	241	217	191	224	211	213	214	189	215	202	217	218	201	216	199	209	226	212	189	211	206	166	171	187	205	209	201	209	229	202	245	208	196	243	181	224	200	187	211	191	224	196	216	189	191	188	189	211	186	244	214	192	187	211	203	185	194	244	232	211	220	195	218	190	243	195	182	229	232	196	201	207	204	196	228	219	231	206	200	188	207	210	222	251	216	218	208	198	209	198	224	200	191	197	202	204	177	207	233	212	199	215	192	182	203	230	184	191	208	189	221	200	199	198	232	201	198	235	234	219	205	207	225	197	210	169	205	214	231	195	203	202	186	216	196	193	183	220	205	209	216	188	220	188	184	185	198	206	214	213	219	197	179	190	206	202	231	218	181	217	211	196	209	214	214	234	207	208	203	220	203	238	195	183	187	220	165	207	192	204	193	208	185	208	197	207	202	206	206	207	203	217	226	207	201	196	218	210	203	189	214	198	203	213	207	190	198	199	202	172	174	214	234	215	219	233	189	183	214	193	163	217	212	194	183	210	209	203	208	183	206	198	204	218	209	213	214	189	181	201	200	232	200	210	177	195	221	208	199	199	218	204	195	202	187	209	203	206	195	202	191	234	197	217	206	196	190	194	218	209	219	240	188	194	211	215	220	191	203	197	188	222	212	182	185	231	223	218	200	192	196	185	185	239	238	201	194	208	244	167	208	209	194	212	221	201	195	189	238	189	188	203	207	195	210	221	181	217	208	223	179	200	224	192	216	199	208	210	199	193	201	189	208	204	215	205	209	222	189	219	206	203	239	187	216	187	192	206	221	190	185	227	215	206	201	200	180	202	217	209	199	204	196	164	212	187	196	176	220	198	208	193	188	203	183	231	186	210	221	215	204	204	215	185	222	185	217	205	208	201	214	209	190	217	178	208	207	174	209	202	200	184	196	212	230	228	235	229	220	205	221	208	216	182	197	201	193	181	202	214	192	210	218	195	200	201	193	206	200	210	188	199	180	192	191	195	218	233	213	241	217	204	208	189	211	208	210	195	187	194	168	198	192	194	217	181	217	216	227	218	221	187	207	189	203	216	208	211	211	209	178	194	203	186	220	186	229	237	186	187	222	209	239	224	220	197	222	199	237	195	210	183	227	205	190	178	186	177	210	189	211	197	209	213	198	211	219	210	234	221	212	185	187	208	185	219	209	220	228	202	210	198	176	183	212	182	202	185	194	178	222	195	212	188	196	222	173	197	205	190	221	208	192	194	243	218	188	208	193	218
7970	1105	1794	2108	1832	1463	1241	1080	972	926	849	832	727	715	676	671	643	691	642	612	641	611	581	541	583	562	537	557	520	526	542	546	540	536	552	497	538	498	504	538	543	561	534	519	514	562	519	499	507	560	510	509	519	506	545	530	544	550	535	520	510	531	487	506	515	513	528	521	505	540	519	508	489	470	506	497	526	500	494	541	526	511	519	543	525	535	507	511	531	474	512	501	515	535	520	528	496	524	492	504	509	558	512	527	487	549	481	503	539	517	498	532	516	498	497	484	487	530	522	493	488	494	525	465	534	541	514	512	538	518	518	513	519	499	527	489	518	531	485	527	558	494	502	504	527	523	515	495	517	515	488	519	488	550	533	548	502	500	502	485	480	529	502	534	526	542	517	518	546	497	478	490	484	495	507	534	491	479	499	499	515	507	520	481	495	523	526	525	505	518	511	504	498	511	512	522	507	512	524	519	517	467	511	501	494	504	497	520	556	491	550	506	531	524	525	494	544	474	498	509	505	541	507	512	515	527	513	499	521	511	487	524	517	496	487	501	482	497	528	498	486	533	524	520	467	535	529	513	541	508	514	482	523	512	496	525	540	515	495	480	493	546	489	518	510	541	486	529	532	497	532	492	527	541	534	491	495	491	528	552	499	523	530	549	526	521	499	517	473	497	494	515	501	562	522	509	504	516	530	516	508	524	520	530	481	500	487	505	528	511	504	542	508	487	519	506	507	520	532	506	510	546	493	507	488	488	527	485	503	509	514	487	524	533	515	493	516	543	557	466	525	477	513	496	539	497	511	516	460	505	476	496	495	517	449	511	539	520	513	523	500	515	506	487	498	512	556	514	487	519	515	509	495	512	534	497	551	489	537	520	485	508	498	483	530	499	523	469	531	522	548	521	544	501	537	504	470	507	510	523	531	515	507	502	517	528	506	510	527	514	504	479	465	481	467	506	537	494	492	522	541	527	492	496	517	517	538	525	538	508	512	493	494	500	509	508	554	544	471	529	533	517	531	524	499	525	496	490	516	497	482	530	540	509	494	504	548	459	484	546	486	563	523	496	522	505	536	518	484	491	527	521	494	528	503	504	512	501	518	498	514	493	521	485	521	546	524	511	491	516	502	507	564	523	553	483	493	526	499	565	505	495	528	500	510	517	510	477	507	522	495	498	504	500	508	457	515	574	531	543	532	524	517	536	475	497	508	517	532	507	511	513	513	511	502	497	507	533	494	501	533	500	499	495	501	517	492	506	452	515	503	539	495	506	479	504	497	537	529	511	498	487	484	518	502	499	492	528	483	526	518	520	491	518	492	506	501	528	513	537	509	492	490	523	510	527	513	532	525	541	468	515	512	506	535	506	492	467	494	491	477	435	495	557	500	506	529	506	527	503	484	490	534	488	553	531	534	528	509	502	523	540	518	509	486	505	525	524	490	487	533	517	545	517	524	513	507	482	550	530	509	517	512	516	488	537	522	488	504	513	511	491	507	539	521	498	478	523	498	530	469	524	502	516	491	459	491	493	513	513	521	485	496	483	520	517	489	515	502	520	501	475	539	487	529	510	501	528	473	505	524	501	512	490	498	513	539	574	502	525	466	489	537	476	545	512	526	500	495	523	533	465	501	504	502	519	499	508	522	539	505	501	505	526	504	525	505	519	530	525	526	525	482	515	507	556	493	510	495	529	535	525	514	498	482	536	507	504	482	494	485	511	492	522	557	522	511	528	499	478	543	514	494	491	517	535	484	454	515	522	511	483	504	527	515	507	520	514	518	515	482	512	544	518	474	507	508	518	533	480	481	466	523	499	498	511	518	523	512	557	529	508	475	500	516	517	508	524	501	492	488	516	468	494	528	518	472	548	517	508	481	486	510	525	503	527	538	502	526	478	534	525	545	493	570	531	492	520	519	508	502	472	510	484	460	520	488	512	529	499	490	501	525	511	459	488	502	495	520	509	511	487	555	481	487	576	516	492	458	512	532	506	522	529	547	488	502	535	512	517	509	543	473	518	512	500	524	468	515	476	539	527	498	486	522	505	499	533	516	510	503	527	493	521	527	496	525	482	498	458	486	522	512	492	510	498	515	454	528	516	498	522	487	515	512	487	502	485	487	515	548	501	539	501	548	514	510	492	502	523	513	520	510	495	524	465	515	499	535	491	542	508	526	509	484	505	468	520	520	515	470	513	492	546	529	510	534	506	539	491	484	502	511	515	523	504	482	495	530	545	484	481	553	499	486	547	513	517	488	495	499	535	547	557	494	504	537	524	509	481	493	503	525	498	502	484	505	490	487	484	517	522	521	500	517	503	486	503	489	515	485	524	482	516	489	483	535	530	543	525	524	499	484	502	518	511	531	523	536	487	530	493	525	522	510	514	505	535	541	507	493	498	482	548	493	523	550	497	485	515	535	488	544	494	495	499	486	517	517	503	535	515	524	517	518	540	502	488	546	481	492	488	496	504	480	527	522	470	523	493	554	509	513	516	509	516	483	526	517	508	474	521	470	527	519	554	514	538	514	476	500	493	504	539	519	512	539	484	512	504	527	505	456	475	466	533	531	528	507	532	502	517	560	530	512	486	522	486	499	520	536	510	510	501	582	537	537	515	523	501	494	493	492	548	488	497	561	533	482	536	481	499	541	494	477	501	526	496	515	453	505	476	524	523	507	515	501	517	507	495	526	508	538	508	508	508	535	491	480	480	490	490	512	506	513	480	487	520	497	518	494	507	476	517	493	486	509	526	541	483	509	539	503	522	515	480	501	507	488	444	510	496	512	539	498	522	520	538	528	468	505	516	525	520	545	501	554	498	485	524	517	474	495	503	498	498	503	492	536	487	501	532	518	485	508	500	488	497	476	515	478	506	514	515	529	494	538	509	480	508	503	508	507	516	508	494	553	560	527	516	479	486	468	467	495	526	529	502	452	526	502	503	486	499	500	519	513	563	486	519	534	519	514	497	486	543	492	534	519	438	503	514	521	525	508	521	507	518	485	488	525	523	503	472	484	495	499	507	543	522	514	460	528	537	521	468	511	499	514	507	519	524	528	513	510	524	524	544	495	509	512	539	502	480	521	526	546	539	520	512	538	463	521	533	496	491	517	508	515	533	501	532	504	498	463	536	491	487	490	511	553	506	504	481	530	517	528	442	508	515	507	519	486	479	518	470	503	499	513	528	490	531	494	495	494	507	543	491	489	532	484	508	507	507	531	487	533	523	486	511	499	531	545	558	511	520	489	495	519	519	540	519	497	507	490	546	526	540	484	469	494	536	524	461	497	517	508	555	523	517	565	508	524	462	474	485	483	507	510	541	520	507	509	483	508	470	493	504	495	563	504	477	523	468	515	519	509	510	488	495	508	527	548	516	533	508	509	500	502	480	544	531	524	510	546	501	504	547	507	476	517	538	496	509	507	523	499	519	552	477	490	505	498	476	530	527	515	510	538	513	518	522	499	512	522	520	545	499	546	535	478	524	485	546	507	517
1512	303	304	284	275	273	281	271	292	275	291	254	288	297	255	255	262	285	299	290	274	260	270	285	254	280	282	257	294	273	271	274	236	282	299	308	256	301	303	237	282	267	289	279	276	258	287	269	264	260	274	294	245	289	294	285	270	278	266	282	280	299	292	268	256	290	304	323	298	314	279	310	280	273	279	278	310	272	275	281	287	290	303	271	274	258	270	286	266	271	268	296	234	282	277	274	262	286	306	279	273	258	281	306	296	290	258	269	285	289	289	269	272	276	284	258	270	293	250	274	257	283	286	272	296	241	289	276	252	263	257	279	272	263	267	259	231	284	262	251	268	307	266	324	279	268	291	249	285	306	257	290	258	289	279	271	266	270	252	274	254	241	276	284	237	280	296	275	275	294	287	257	275	270	270	276	287	271	256	268	274	272	263	264	286	274	283	287	273	261	268	264	289	291	301	241	272	282	253	279	249	295	283	290	274	271	307	315	296	276	278	257	303	294	245	284	299	258	280	284	283	259	265	276	269	283	270	274	270	256	246	267	281	271	257	277	262	231	265	274	277	250	271	282	281	277	255	319	267	264	291	299	274	264	253	262	301	262	267	275	283	276	296	293	285	263	278	267	249	302	261	306	261	295	252	298	272	255	300	308	273	253	302	244	305	244	284	281	273	275	232	259	277	277	303	274	285	257	276	279	248	284	278	313	267	254	277	280	276	248	289	258	300	269	275	264	289	300	277	291	261	275	267	282	295	292	248	264	269	300	279	233	328	277	273	271	304	298	260	277	268	279	291	248	288	264	284	268	253	260	277	310	236	291	276	254	300	315	282	271	296	271	301	262	254	303	270	285	262	311	307	274	282	263	303	307	278	277	281	325	291	293	292	264	266	287	295	322	315	268	263	294	276	251	308	282	260	287	294	298	281	304	311	286	286	308	311	275	287	266	288	273	302	306	274	268	299	293	283	284	291	257	275	276	259	255	298	273	321	287	269	281	267	259	308	286	277	264	291	268	265	315	290	282	242	289	253	273	291	282	290	285	258	290	256	272	288	289	280	287	313	291	317	294	290	257	280	303	278	299	269	280	307	251	286	278	273	248	314	293	288	287	302	290	282	267	304	279	285	317	294	291	273	255	287	276	268	277	279	292	293	256	258	289	309	270	272	294	294	279	291	282	273	287	246	272	247	292	300	266	290	257	284	256	248	282	291	279	258	263	279	282	287	280	283	269	250	317	272	255	278	273	252	266	273	307	269	293	270	305	297	270	268	299	264	265	253	277	255	246	283	234	267	268	276	268	298	244	306	283	257	274	259	250	299	261	264	272	263	281	315	254	289	227	226	244	287	297	295	273	298	278	263	282	258	268	291	240	274	283	281	285	283	272	278	255	263	285	242	279	257	246	261	266	284	279	285	306	281	282	279	296	311	309	268	299	255	261	263	268	283	275	284	262	285	298	277	263	290	276	307	299	276	303	272	278	271	287	275	272	291	263	269	265	233	280	297	265	267	271	302	253	275	269	312	269	263	279	276	270	288	274	259	287	261	302	281	276	281	282	276	269	285	282	281	253	263	271	279	247	288	252	276	281	308	279	284	276	285	264	298	269	288	281	282	264	267	257	259	279	282	298	323	272	280	217	307	318	317	278	290	257	301	262	300	295	304	272	271	269	265	291	277	279	268	235	295	270	284	286	275	274	241	283	285	266	282	271	283	261	296	291	276	275	278	275	277	281	269	303	269	284	273	286	275	308	284	278	283	261	281	304	313	262	281	268	276	261	285	259	299	263	278	280	308	276	306	275	279	277	285	312	304	283	295	286	267	292	297	263	301	289	273	321	302	300	293	275	299	294	276	268	231	274	267	270	292	269	257	304	273	276	305	303	254	278	246	293	288	260	277	263	252	284	284	273	270	315	305	282	286	308	266	268	287	284	263	287	265	280	288	264	315	306	262	282	251	285	268	269	284	264	306	285	251	302	291	295	253	285	273	265	278	272	287	264	305	277	253	246	276	293	272	266	247	286	268	281	270	255	293	288	242	291	258	299	281	251	264	276	319	300	293	232	305	258	285	255	281	223	250	300	274	270	268	293	259	292	295	259	283	280	255	254	282	271	310	281	265	292	269	264	288	270	291	262	260	293	282	267	239	309	296	275	280	280	282	290	292	310	294	289	283	319	285	314	300	268	286	317	287	289	250	273	292	279	262	256	269	215	292	303	270	272	283	276	273	273	266	276	311	262	299	304	291	281	271	291	269	281	254	275	279	289	286	247	240	266	279	277	266	273	267	263	282	255	253	292	290	284	289	235	263	278	238	271	292	278	282	282	253	290	297	287	267	310	316	277	282	260	241	277	282	295	283	245	268	274	278	261	284	239	278	269	264	287	278	272	278	250	279	261	284	280	287	293	286	252	265	260	281	257	261	301	281	290	249	297	286	283	285	277	287	285	315	279	259	278	281	274	248	268	225	276	263	270	280	277	285	296	267	281	277	280	278	255	263	268	288	265	269	280	283	278	274	276	287	274	291	296	280	269	282	242	263	255	285	267	281	271	284	278	304	288	280	293	298	310	257	293	274	271	301	260	265	285	299	294	310	260	262	293	278	279	280	269	283	310	280	260	278	276	265	269	273	254	293	294	282	288	278	257	277	295	294	285	300	273	263	294	264	270	272	252	296	276	322	298	303	284	293	256	252	267	258	284	296	273	310	286	302	292	252	247	302	292	280	293	299	292	268	280	262	308	272	279	261	248	267	285	277	254	300	288	297	276	289	304	252	284	289	302	285	244	241	288	285	270	246	274	291	280	316	265	252	255	277	317	293	269	283	265	274	252	240	276	261	302	268	260	262	261	269	260	279	301	268	274	290	299	292	307	266	266	274	297	260	286	295	280	269	266	238	272	303	282	265	276	267	295	284	280	284	271	263	280	266	272	249	290	279	295	312	254	290	279	277	294	279	308	264	297	284	276	285	282	270	250	267	275	284	310	262	276	284	254	295	289	290	266	273	276	280	271	278	308	261	281	287	259	291	244	281	258	282	266	296	262	295	231	274	284	259	260	290	252	291	271	262	272	261	252	282	269	276	276	280	278	276	265	305	269	290	272	281	269	282	290	293	285	290	274	282	271	294	286	271	271	267	295	325	289	291	286	315	256	264	279	239	276	296	272	277	292	243	246	276	268	288	275	265	266	282	281	276	252	283	259	255	262	285	277	269	287	288	249	281	317	258	306	261	259	302	295	308	281	257	277	290	271	259	279	271	272	273	286	268	268	258	262	289	259	279	291	260	253	260	315	265	258	277	281	237	243	253	296	267	291	313	302	282	252	255	308	297	287	290	296	257	255	295	264	278	270	251	294	256	288	286	295	258	289	277	235	281	258	246	272	275	256	285	297	250	264	287	284	283	245	266	243	265	275	252	244	303	265	276	312	275	251	294	279	267	286	282	289	303	318	262	274	284	261	275	258	247	270	282	268	268	290	246	254	289	273	262	272
1873	700	638	623	646	619	656	606	598	640	647	683	604	587	615	646	618	643	578	606	610	597	604	613	609	642	589	657	653	631	664	599	651	614	633	698	610	696	618	604	603	614	607	648	605	638	640	611	620	657	589	619	631	641	633	628	641	635	642	627	587	642	626	635	646	615	635	566	580	615	624	611	614	611	655	637	628	619	634	590	637	627	657	633	614	648	579	638	623	619	635	644	615	615	599	646	590	614	622	604	608	607	654	626	585	569	585	615	622	594	648	562	668	614	591	669	621	648	660	632	652	638	648	615	572	653	549	666	612	610	577	617	592	579	614	572	604	625	594	621	627	676	620	638	621	625	629	653	669	660	624	586	555	647	608	617	602	664	637	622	619	620	611	600	595	620	633	591	621	598	619	602	635	652	634	644	667	634	623	635	583	630	610	624	620	634	587	669	619	632	608	592	629	637	601	621	631	573	594	638	628	621	579	613	644	623	616	597	564	670	640	610	620	634	632	636	681	604	645	633	648	621	615	646	614	627	610	621	650	638	625	644	602	615	575	621	605	650	611	610	630	577	660	615	593	644	652	616	646	655	601	624	600	651	645	620	593	644	608	544	655	607	647	585	609	674	612	615	615	601	602	617	611	643	629	609	579	666	609	624	607	630	616	594	598	598	622	653	589	638	621	675	613	559	680	644	612	627	574	567	608	616	621	631	636	646	589	654	603	654	654	611	620	635	624	607	624	620	621	649	599	655	626	608	637	602	578	639	625	629	571	615	625	588	657	590	593	621	641	647	640	606	681	624	611	682	666	628	615	596	605	663	625	636	615	605	587	627	623	674	610	621	574	622	631	579	602	620	593	579	651	606	612	607	617	660	664	644	600	614	629	620	587	585	630	613	616	591	620	604	625	595	651	648	623	600	599	574	567	624	574	587	630	667	624	600	670	594	635	639	613	652	640	637	602	607	617	624	601	639	634	618	594	615	664	653	654	620	641	609	655	615	629	584	595	602	639	645	616	625	554	567	634	622	645	643	633	614	614	663	595	601	615	616	627	592	625	597	603	639	614	604	664	617	670	627	659	618	623	624	612	625	629	568	577	674	614	663	663	621	593	655	634	617	573	612	627	630	604	616	613	648	586	600	645	660	660	604	627	626	683	662	577	638	581	610	599	597	635	600	593	626	602	622	603	668	631	604	601	600	579	609	607	647	605	619	668	642	630	627	574	620	597	616	604	619	564	601	619	662	618	630	631	608	593	609	651	662	654	638	602	615	629	601	632	615	605	647	567	584	605	624	592	633	665	625	650	598	651	608	669	640	611	595	597	656	611	643	646	608	588	587	636	589	659	630	592	601	622	631	591	609	608	667	633	599	604	571	635	611	630	619	615	581	679	615	652	620	630	658	606	554	622	607	611	613	599	596	622	686	660	641	606	607	645	634	583	645	639	639	603	601	668	579	581	630	575	635	628	585	605	594	627	609	676	591	645	588	623	620	629	623	618	657	621	622	668	620	603	628	625	612	625	632	595	622	624	614	629	601	600	645	606	613	570	646	615	614	644	651	622	650	573	643	641	613	627	643	633	649	644	621	632	597	616	609	666	594	627	603	620	628	585	670	620	629	639	588	663	610	579	602	629	562	602	676	579	630	624	656	644	688	670	606	677	672	585	635	630	622	594	620	670	600	617	632	601	635	615	645	611	621	621	634	635	592	636	597	591	617	610	670	627	660	615	661	594	679	609	618	624	643	673	663	600	666	627	591	609	636	602	609	617	642	626	619	613	600	664	616	590	602	636	640	607	600	652	589	629	603	626	624	623	649	596	674	614	633	605	648	582	629	620	631	592	652	581	625	640	600	618	600	646	619	612	615	627	667	651	636	639	635	617	622	595	611	630	599	671	633	623	635	581	588	595	618	642	593	652	613	640	614	627	672	632	628	558	645	603	672	597	626	596	599	640	601	634	671	624	615	638	609	602	606	608	618	618	627	644	621	643	578	621	627	589	634	615	619	607	631	629	608	641	634	579	622	620	649	625	622	587	624	591	612	623	656	616	610	594	606	631	625	613	609	645	623	623	614	630	615	631	654	629	649	638	653	609	589	587	627	607	588	627	635	630	636	620	590	627	595	617	588	625	617	618	585	645	663	598	631	571	620	603	619	647	630	587	639	621	612	613	588	637	650	633	655	607	617	657	615	589	608	594	635	634	667	616	607	608	570	628	648	633	609	668	606	646	649	600	619	687	610	608	642	658	617	628	586	574	592	597	632	638	588	619	637	619	610	609	647	611	582	654	599	650	624	613	667	622	639	633	630	589	653	609	649	655	611	639	590	623	577	616	599	638	650	592	628	631	596	635	619	619	616	643	628	633	599	611	631	645	615	609	607	626	636	639	668	597	617	649	592	605	611	658	618	607	643	619	613	599	610	620	655	639	632	608	597	606	659	595	611	645	575	651	582	644	627	622	627	658	667	605	619	650	601	645	598	629	641	603	642	639	596	612	650	657	631	643	690	603	626	619	668	645	574	601	599	603	631	648	608	674	657	580	613	636	657	589	629	657	673	611	595	600	614	633	656	613	622	602	650	620	633	666	616	650	623	651	589	618	620	641	641	629	633	642	609	647	574	616	621	669	616	592	619	604	680	600	605	706	616	615	595	632	598	599	636	668	597	660	585	616	596	646	618	623	662	593	594	616	600	633	601	621	615	575	619	650	613	641	643	631	620	633	607	593	645	654	624	610	645	645	625	626	597	622	573	591	569	594	616	624	569	619	653	597	624	645	607	592	588	607	598	606	609	630	657	686	648	638	611	650	617	608	633	635	635	615	668	686	590	635	624	606	619	637	606	618	609	556	645	645	606	668	603	627	622	665	649	602	615	612	582	595	609	660	601	631	622	627	615	628	652	614	605	639	655	630	597	581	636	613	625	618	643	581	652	615	617	586	613	643	590	648	637	633	611	628	617	615	659	602	664	589	592	666	583	600	641	607	597	611	612	653	648	609	625	626	598	615	622	649	582	642	615	643	657	626	609	655	568	619	648	584	652	594	596	664	612	665	601	621	646	646	622	641	653	672	634	640	596	618	602	639	619	600	618	627	604	632	621	651	618	636	627	595	660	625	600	618	586	602	591	591	615	636	592	647	640	647	623	630	601	671	612	635	634	595	609	576	613	634	564	599	647	613	642	611	628	568	658	598	600	595	643	619	627	637	631	636	603	621	602	618	689	603	604	571	653	618	579	639	631	593	627	639	586	638	675	621	641	600	609	624	670	606	612	576	623	651	658	596	642	634	648	604	596	595	619	583	594	633	635	646	665	653	617	678	669	635	561	613	617	606	631	611	587	625	655	658	577	640	632	608	645	616	575	636	640	593	627	607	621	639	632	614	593	612	682	707	621	622	661	639	594	596	639	668	612	610	621	601	619	619	619	631	603	630	636	604	659	596	606	647	593	670	643	694	609	582	641	615	602	641	614	615	616	643	572	658	661	640	629	599	673
7446	461	443	352	261	221	199	169	189	132	171	156	117	141	138	126	157	168	141	124	147	119	115	147	128	125	143	122	117	146	137	138	118	123	125	120	106	119	111	118	126	124	131	122	121	123	135	104	121	126	143	124	112	146	135	138	110	122	115	130	116	135	122	120	115	131	117	134	106	117	112	123	110	101	102	129	104	128	139	132	124	117	116	116	125	138	119	133	147	150	135	126	145	122	134	127	112	117	119	130	102	122	111	129	120	135	148	105	139	120	132	105	137	125	124	136	97	117	127	121	130	115	130	109	116	127	123	125	108	99	139	115	117	121	128	125	107	119	131	103	104	120	99	115	108	128	121	118	112	104	118	123	129	98	134	131	116	122	139	105	99	122	130	104	126	112	104	136	127	131	124	133	127	122	107	125	139	123	133	93	113	125	123	140	116	138	113	129	142	125	116	110	130	131	122	132	122	114	117	108	132	124	134	116	104	139	139	118	115	121	133	105	138	127	99	123	122	135	115	132	110	127	110	134	133	106	133	125	135	152	116	125	116	100	121	123	140	113	102	122	116	98	119	119	106	131	120	121	119	118	130	137	118	115	124	120	113	125	142	109	122	128	117	130	125	126	128	119	128	113	117	111	126	117	127	139	118	121	124	132	120	124	138	124	142	126	120	109	122	129	134	112	128	109	136	126	126	133	133	122	126	121	128	121	128	123	120	114	151	116	130	113	112	117	124	122	104	128	111	117	108	151	118	127	105	121	124	124	119	129	150	142	118	135	133	112	112	123	120	116	116	122	128	116	114	111	128	127	114	118	112	134	135	114	129	159	131	130	118	104	144	138	121	142	115	101	136	123	114	110	126	122	124	159	110	135	113	132	100	116	132	123	120	126	129	102	121	117	149	115	107	119	117	121	123	123	132	130	109	118	121	111	130	106	147	115	119	111	138	114	118	123	133	127	129	123	140	135	108	119	114	125	131	131	126	125	144	114	109	95	116	124	113	102	142	116	114	129	121	119	118	120	115	118	123	113	119	135	149	143	129	100	112	121	119	121	124	106	139	124	120	128	119	133	142	129	126	135	110	131	121	116	127	117	118	128	132	125	106	131	124	110	128	132	128	132	123	131	110	104	116	134	110	113	112	134	126	126	121	122	133	148	118	103	120	120	132	140	99	125	126	110	124	141	119	109	111	126	140	121	121	124	111	111	119	126	138	125	120	147	127	125	106	100	131	121	115	126	132	124	127	131	115	111	121	141	113	111	122	112	109	118	123	103	123	134	121	131	105	114	134	123	100	128	122	114	128	131	104	109	142	120	138	112	130	129	126	119	113	115	113	133	125	129	138	123	125	123	130	129	125	110	110	126	133	123	145	124	129	125	133	117	102	127	135	124	119	122	92	105	124	134	145	110	119	128	119	103	120	124	126	111	122	118	116	110	131	118	132	126	124	116	139	146	113	126	128	139	121	137	129	108	113	125	131	124	117	113	120	125	132	123	129	126	113	99	130	120	119	136	130	116	109	109	125	117	120	115	124	133	125	141	123	144	131	125	137	155	130	114	106	144	117	114	96	128	143	122	126	117	126	131	116	131	131	113	116	134	116	116	140	135	133	122	135	133	122	123	143	108	115	119	134	129	137	131	115	125	119	104	123	122	117	128	126	137	123	128	105	115	114	149	106	138	105	140	147	133	120	115	121	114	134	148	127	120	120	121	116	135	125	115	129	113	121	133	125	151	131	118	124	106	118	132	118	110	144	125	124	116	136	132	139	129	128	119	120	133	112	108	102	116	119	118	139	140	106	103	105	136	123	137	154	137	122	144	106	121	134	105	128	112	138	147	134	138	125	127	141	113	131	136	115	136	122	115	143	112	107	125	119	120	111	124	123	141	127	119	115	130	101	117	106	110	127	131	100	136	160	137	132	141	122	120	140	112	135	123	132	132	130	114	134	115	120	100	127	132	110	130	132	133	123	139	134	103	134	123	118	90	125	129	116	131	139	137	123	150	103	121	138	115	108	130	118	122	106	123	125	145	134	150	106	107	126	129	109	126	127	127	125	138	120	122	122	119	119	126	134	127	129	119	105	134	132	146	126	114	111	120	120	129	123	130	143	141	141	119	133	117	113	113	132	130	91	96	98	125	124	114	124	118	142	138	118	131	142	136	129	98	117	141	124	139	112	116	115	124	105	131	120	106	126	121	128	128	119	130	151	145	159	133	128	131	131	116	133	156	127	132	115	110	117	135	114	117	119	135	129	120	118	142	120	104	114	121	130	127	115	107	131	88	118	111	125	135	121	123	113	128	128	131	124	122	142	107	122	106	142	125	121	133	137	104	149	116	142	117	123	126	120	146	158	136	130	120	117	115	127	144	132	111	111	129	144	135	116	103	122	108	119	145	119	117	114	104	147	129	115	118	132	122	140	117	120	131	136	111	118	127	120	117	112	129	136	150	121	108	132	121	149	116	113	139	122	116	124	130	110	126	119	129	132	118	121	131	125	131	110	118	130	135	108	125	129	137	128	122	132	128	121	135	125	106	116	143	107	126	137	134	136	125	130	156	130	120	120	138	131	127	120	91	122	106	113	122	124	113	132	110	121	131	119	140	154	136	127	137	137	122	116	131	110	144	128	133	151	131	118	112	130	131	147	118	123	131	121	127	127	117	114	121	150	128	126	125	132	125	95	98	120	116	120	114	128	139	132	121	128	133	141	111	119	147	143	117	111	139	102	133	128	123	130	134	138	147	134	105	128	130	130	115	139	142	138	126	119	119	108	112	137	113	104	132	131	111	118	116	116	128	111	110	120	116	117	140	124	132	123	117	135	127	111	117	123	132	132	107	155	121	126	114	114	113	118	117	111	113	141	106	113	115	130	111	166	142	122	124	131	135	117	120	118	123	150	129	142	135	117	170	109	139	100	110	100	153	108	121	103	127	138	112	120	116	166	128	137	137	136	114	126	126	146	117	140	136	114	133	112	119	125	132	156	122	114	121	134	129	136	125	113	133	130	127	126	115	128	124	134	129	120	116	129	121	131	115	124	102	141	112	116	123	130	118	134	142	132	121	132	127	125	114	134	115	123	115	123	125	139	126	110	122	114	128	135	124	130	119	141	109	117	129	97	121	131	123	131	139	122	111	118	115	142	106	116	119	122	116	134	127	111	125	114	115	108	127	132	115	127	105	127	115	125	123	136	139	114	144	130	110	118	126	95	114	136	135	98	126	121	105	106	120	130	131	126	133	132	123	120	121	126	132	111	128	125	130	129	103	115	126	133	124	131	122	114	149	130	131	113	116	104	125	120	116	118	162	124	127	122	142	110	124	134	121	113	107	90	106	115	111	95	120	143	145	138	121	129	121	135	114	126	127	114	124	114	141	134	123	132	146	117	114	129	110	110	132	139	137	124	128	132	131	109	103	127	132	114	134	118	109	118	139	131	118	113	144	126	109	112	124	135	126	112	111	136	138	128	129	134	124	139	132	120	97	127	126
5997	600	983	1153	1014	876	713	627	571	486	485	442	470	409	380	419	424	396	391	389	379	350	388	363	362	317	360	360	346	357	340	339	344	340	353	346	376	320	349	335	344	317	319	370	341	328	303	340	356	315	322	331	338	342	364	332	340	316	327	351	346	339	332	347	315	324	349	332	326	303	317	315	340	332	367	337	337	318	328	321	342	331	356	325	336	350	300	339	346	368	344	324	302	318	312	337	347	302	362	303	322	322	291	327	333	331	346	352	345	313	345	316	299	340	341	315	325	323	351	317	324	321	320	316	316	334	321	323	318	334	325	305	352	332	328	333	359	314	339	320	322	315	342	318	356	323	346	334	338	341	326	342	308	328	335	320	293	298	336	318	308	334	316	326	311	354	340	343	329	300	351	303	333	353	311	359	310	335	314	301	329	317	352	323	331	337	333	313	326	325	313	310	295	334	318	346	324	354	336	350	323	302	320	304	349	302	349	310	321	331	319	343	346	323	335	322	353	339	321	344	312	350	334	330	331	324	352	341	330	348	321	317	331	329	298	314	316	333	337	311	342	329	381	312	353	343	309	328	324	330	316	353	350	295	328	321	347	343	328	297	384	339	326	328	319	312	307	335	347	302	304	329	344	334	327	314	342	308	285	333	324	327	334	326	346	327	309	320	389	326	379	329	325	336	314	328	316	326	349	326	329	310	357	280	338	346	344	314	337	340	322	371	359	330	346	350	326	331	350	318	322	341	305	342	321	336	322	314	277	302	320	350	341	339	325	326	346	326	341	320	316	338	338	347	313	343	328	355	310	311	340	332	301	330	329	336	328	339	315	310	302	287	321	366	313	327	352	369	311	319	312	347	333	329	321	352	307	354	366	338	314	326	316	298	335	324	342	323	323	324	319	339	302	310	357	296	337	318	361	357	315	336	341	334	353	319	333	316	326	316	331	360	325	316	350	336	306	312	299	326	321	349	295	326	358	333	348	347	327	363	307	325	321	301	337	317	355	341	334	312	338	303	335	318	332	342	342	330	322	317	313	308	288	335	335	314	331	336	336	344	348	319	339	336	304	337	335	310	303	322	313	337	334	347	313	332	311	357	323	296	325	336	331	340	343	320	317	377	333	313	310	320	311	306	326	312	330	306	325	331	311	295	316	312	352	360	337	317	322	334	329	317	348	328	284	372	336	330	300	324	330	346	333	333	360	317	361	316	352	292	311	290	329	334	321	327	317	335	351	310	312	312	297	335	357	334	327	350	319	332	320	342	345	302	301	342	336	297	330	295	327	333	335	336	331	335	350	360	350	334	343	334	330	311	338	306	332	346	308	338	320	323	359	328	328	324	323	330	314	311	327	339	339	325	315	361	325	336	331	337	328	316	309	332	299	346	345	344	332	336	349	360	299	330	332	347	338	337	319	298	303	325	335	299	349	323	322	342	340	309	332	344	332	318	341	304	345	310	325	331	325	332	367	319	333	323	312	314	357	336	314	332	313	364	312	346	319	341	336	323	327	351	346	336	323	335	328	324	319	331	295	326	359	347	299	312	328	308	309	304	356	328	324	328	337	321	317	327	328	333	321	344	351	349	319	337	345	331	328	300	335	309	326	327	312	338	338	309	337	309	286	344	305	323	315	338	310	334	364	313	344	298	320	368	339	320	335	297	336	334	311	351	329	342	309	326	348	333	324	299	314	312	348	311	312	362	312	337	329	296	326	343	333	330	318	329	359	346	334	309	355	308	332	310	338	355	273	301	342	343	350	312	322	339	323	319	294	339	339	326	322	321	311	356	321	323	312	321	316	341	309	336	356	333	319	314	322	328	327	279	344	323	316	345	340	334	318	343	345	338	333	294	348	348	313	328	336	311	365	343	339	339	300	315	325	324	325	315	324	304	318	289	297	323	313	318	358	310	321	341	303	318	324	341	307	334	310	306	345	311	304	329	297	358	350	324	319	304	308	336	331	348	321	334	322	312	314	316	305	330	364	326	267	336	330	313	314	309	324	345	306	319	331	334	324	311	319	357	320	330	287	350	314	332	349	369	358	344	347	347	343	279	365	363	345	350	319	336	344	310	336	359	338	330	317	276	332	337	361	305	306	316	320	329	316	301	345	315	368	348	330	329	335	327	314	320	330	330	350	316	360	335	362	303	320	325	333	353	321	325	314	351	321	322	321	338	318	306	338	309	343	325	315	346	334	350	345	319	302	301	333	327	358	331	334	319	334	342	334	301	327	313	333	328	309	356	329	326	335	340	313	284	325	345	333	327	343	334	310	313	311	326	362	326	304	344	337	347	340	309	333	340	339	340	326	307	343	336	339	317	330	348	301	318	332	349	321	334	298	334	324	331	319	311	316	346	289	332	295	309	320	312	368	316	304	354	343	330	323	362	340	332	327	325	330	364	339	309	302	332	336	316	319	336	321	315	320	319	351	340	368	348	341	324	374	312	374	344	360	311	336	330	339	311	314	299	326	326	333	358	346	324	343	339	346	326	344	329	342	325	319	323	328	349	343	335	326	315	328	337	333	312	341	289	322	316	344	316	320	349	343	293	316	308	358	352	299	324	326	332	354	330	368	279	299	319	318	325	322	323	314	323	321	323	325	328	323	337	284	367	303	324	304	339	363	347	322	341	333	321	308	342	322	343	345	332	337	336	312	363	344	309	319	328	327	342	300	320	346	319	329	326	321	341	361	352	318	339	322	336	319	326	340	323	337	322	323	324	376	315	341	333	330	323	347	335	312	301	323	305	321	337	333	326	332	331	354	334	333	325	339	346	366	311	310	362	337	350	365	320	293	329	370	311	325	351	320	340	311	322	314	327	324	347	335	345	335	318	317	357	322	311	355	333	326	331	351	334	310	321	325	301	320	332	322	317	302	333	356	330	327	315	310	311	321	342	333	332	310	315	350	364	341	348	356	335	325	345	314	319	323	309	320	337	320	342	311	345	316	321	294	329	342	312	331	300	302	331	329	320	324	320	335	348	318	310	278	340	328	352	327	323	325	309	321	297	317	316	364	329	328	344	319	326	333	330	331	322	314	346	304	310	335	315	357	333	340	318	330	355	344	355	321	332	324	332	311	347	326	353	331	317	326	327	301	347	315	333	326	314	318	335	307	301	337	353	321	365	344	303	340	329	326	299	367	325	330	312	339	339	314	335	342	327	310	341	339	344	316	325	327	340	344	323	327	292	342	310	334	313	338	343	336	307	324	319	296	327	317	339	328	326	300	328	317	339	317	321	357	344	301	327	332	320	331	343	343	306	300	328	347	315	336	317	338	312	343	338	318	356	353	333	304	330	357	298	314	295	346	315	334	327	352	315	348	365	333	329	336	321	302	310	330	349	322	336	322	334	314	310	350	302	316	314	330	296	328	324	322	348	326	344	339	320	345	351	363	310	330	354	311	339	332	313	329	337	345	342	317	319	304	329	317	342	363	323	334	319	347	339	305	317	332	367	321	343	338	325	344	331	334	334	338	315	329	348
14207	1226	788	679	568	373	328	300	262	254	290	268	279	254	220	254	201	219	214	208	202	215	242	209	229	192	189	208	228	216	229	219	221	217	220	252	220	182	203	204	239	207	191	208	219	206	199	193	200	210	197	205	200	206	186	192	220	176	192	183	186	210	199	224	221	237	230	199	188	205	176	219	199	228	198	211	184	201	187	202	212	214	228	201	235	191	229	199	192	168	174	211	208	197	206	210	207	179	198	182	225	202	208	198	208	200	178	189	210	243	221	180	200	202	201	219	237	208	201	185	210	186	210	206	215	203	179	201	200	211	213	204	204	203	183	185	201	218	246	197	182	217	205	191	221	225	198	205	206	224	221	204	210	183	235	210	215	204	186	199	193	218	233	199	221	195	216	194	225	211	233	208	207	196	191	186	177	193	207	206	208	201	223	210	193	222	209	209	213	195	212	192	186	202	219	210	204	178	243	216	186	207	217	200	201	210	187	171	185	233	212	196	222	166	182	204	204	219	218	209	191	207	197	199	190	179	209	198	218	192	207	212	207	190	175	195	237	214	214	205	198	200	187	198	228	187	198	200	200	213	218	177	205	192	216	212	208	209	187	193	198	190	203	205	194	179	228	198	203	207	196	194	189	172	189	216	222	210	201	229	212	190	242	201	198	208	203	227	205	202	190	182	202	208	210	195	193	179	201	205	204	210	183	208	193	214	200	205	185	203	187	227	228	213	189	213	204	182	214	198	204	190	187	178	189	206	247	218	208	208	211	203	190	213	215	189	184	197	209	213	211	196	188	189	182	190	235	213	209	201	195	187	208	223	176	193	208	200	224	179	210	236	211	239	204	220	206	232	202	199	205	222	226	217	204	216	205	178	205	197	201	215	204	208	214	195	218	205	229	206	207	176	211	194	188	206	190	205	193	213	205	215	211	221	179	245	224	195	219	203	209	228	217	210	194	192	196	190	237	211	233	230	184	210	203	223	213	221	224	191	178	205	212	204	195	213	178	194	205	206	171	187	220	210	188	222	204	209	195	209	200	200	191	229	206	214	194	174	209	201	219	194	203	237	214	173	186	206	212	208	213	191	204	236	210	206	184	224	212	180	202	214	227	211	194	204	200	208	165	201	206	223	225	206	198	205	195	191	200	201	208	211	207	189	201	192	185	216	218	200	183	188	215	193	204	214	202	219	215	224	215	220	236	219	188	195	202	187	208	220	202	205	212	230	198	210	215	216	220	226	212	197	201	229	191	194	197	178	245	180	185	211	218	172	224	178	204	202	204	194	195	180	232	201	228	216	182	198	172	198	216	234	222	198	214	199	202	209	193	201	211	232	198	204	179	209	210	215	202	223	193	220	193	198	191	223	207	193	191	193	204	179	221	207	208	201	223	201	204	186	206	199	215	206	206	206	203	229	205	197	229	232	203	187	217	224	197	193	183	213	204	216	207	202	206	213	248	199	196	216	187	220	196	227	217	221	207	206	214	227	183	217	202	200	219	201	214	217	206	227	189	232	189	191	225	202	196	202	207	192	193	209	201	212	208	197	206	215	207	193	168	199	174	200	216	195	164	215	226	209	226	211	236	213	214	237	227	206	214	200	198	197	187	189	182	201	201	187	205	188	211	206	218	195	191	204	187	230	222	210	195	197	205	215	191	182	214	192	190	200	203	193	214	204	211	183	177	217	193	201	224	181	207	215	197	227	233	220	212	198	179	205	217	186	202	196	191	201	206	181	241	219	207	183	188	200	188	226	190	235	239	203	198	213	180	193	206	219	193	200	202	220	185	185	234	215	205	195	192	221	191	179	196	202	208	208	221	187	206	196	215	224	225	176	181	190	215	223	214	174	197	226	190	207	192	205	208	209	217	184	213	223	184	210	195	228	203	193	202	233	209	217	231	220	172	237	232	174	225	198	193	220	181	211	212	246	200	187	194	212	222	196	209	206	225	188	204	195	199	216	220	201	206	204	195	191	202	219	237	209	200	187	204	214	243	209	230	219	210	233	209	207	184	179	184	185	192	214	190	234	204	209	206	207	207	183	240	225	206	198	200	192	179	197	184	209	209	216	197	205	215	190	213	231	197	207	205	228	233	192	208	204	219	194	224	200	198	176	230	201	179	225	190	217	197	198	192	212	202	217	198	194	218	216	207	221	197	204	205	206	199	183	209	228	194	211	208	212	236	199	201	233	215	213	196	191	201	170	204	211	206	228	210	181	194	193	175	196	178	193	204	208	200	180	215	199	203	187	191	226	201	205	242	211	215	200	201	222	193	234	188	206	192	205	222	209	172	221	216	215	223	203	227	218	221	225	227	209	202	209	228	242	195	206	194	214	204	234	204	189	210	182	200	210	202	186	210	245	186	211	212	187	180	210	208	234	227	201	217	189	189	215	234	184	215	202	222	200	243	190	221	203	215	209	198	194	192	214	204	207	222	192	252	217	227	175	189	194	196	194	212	186	209	229	191	197	184	199	214	215	217	221	224	200	211	209	210	200	194	213	208	222	188	196	206	206	204	205	209	195	207	201	204	211	191	203	223	190	203	201	204	203	204	186	217	197	224	212	199	201	182	216	201	201	196	186	245	216	203	235	220	176	219	183	176	204	216	182	212	166	188	237	208	224	221	193	199	205	214	191	194	197	236	192	201	233	216	205	221	197	203	199	174	216	194	190	235	191	197	208	223	202	197	212	176	241	189	207	194	216	203	200	194	202	183	182	171	207	243	176	186	241	195	227	213	221	205	193	211	189	228	205	214	182	201	198	199	189	204	194	159	205	222	197	188	211	227	181	204	201	213	181	207	204	169	218	220	238	190	207	185	214	215	206	231	212	230	180	212	196	219	205	204	191	209	241	211	188	203	180	208	191	210	202	229	216	203	211	223	212	202	218	206	198	208	208	204	199	184	205	212	177	218	193	216	203	198	198	209	203	212	214	221	187	215	216	202	206	206	190	223	211	199	224	216	223	212	204	188	186	209	236	242	208	207	195	208	187	214	180	185	200	214	213	224	202	238	176	196	221	200	204	183	210	208	200	220	189	205	225	189	197	194	197	203	211	205	193	205	196	194	181	192	188	184	205	240	174	195	217	165	181	215	208	207	193	226	211	222	198	208	194	214	226	204	180	200	204	204	194	224	208	207	180	198	214	210	241	225	197	192	199	182	189	198	211	188	211	192	214	213	214	198	191	189	203	177	177	194	209	236	189	204	200	210	209	206	193	193	199	197	206	215	198	212	231	235	199	186	185	215	206	196	193	200	183	190	218	192	196	208	207	224	207	211	205	219	203	200	175	210	200	227	186	200	237	208	219	227	214	211	196	200	212	171	194	223	177	207	228	200	246	190	213	202	185	215	210	207	217	202	197	204	217	231	216	213	200	229	188	217	201	205	205	221	202	181	197	224	201	201	216	205	235	186	186	187	204	222	199	192	221	187	232	209	206	204	172	203	194	173	204	207	203	200	192	212	235	231	203	187	198	207	206	191	215
8146	1097	1855	2135	1781	1440	1233	1133	997	821	824	812	722	728	721	674	623	596	627	598	569	608	572	578	538	576	576	561	578	559	576	532	511	576	513	575	548	518	544	556	529	530	539	544	517	480	536	550	497	513	543	543	521	491	558	513	538	564	522	509	585	521	516	552	535	511	542	513	492	521	517	514	486	531	536	522	536	479	516	527	531	511	526	497	530	527	519	527	532	539	531	519	515	521	565	539	506	535	540	550	508	526	528	495	502	511	505	484	506	518	523	543	518	502	520	512	520	524	487	513	517	542	574	525	496	494	499	521	495	502	545	534	512	520	535	516	523	531	524	519	548	520	543	521	541	530	525	528	508	507	514	559	494	471	523	518	515	532	482	504	477	526	497	523	486	520	484	499	530	522	474	517	505	494	509	528	521	500	526	489	495	505	516	527	506	530	515	520	549	493	503	522	497	531	497	541	491	467	498	487	525	471	478	523	541	533	474	497	525	536	508	553	517	520	492	529	535	485	516	519	532	509	525	523	528	502	529	495	482	507	518	556	525	514	501	528	515	482	526	496	522	503	511	500	509	488	468	530	495	490	497	518	495	487	473	542	481	498	521	556	533	517	528	519	544	520	522	492	527	517	496	507	514	547	482	542	470	488	507	543	528	520	504	541	537	488	524	496	471	516	483	588	527	502	541	520	512	484	502	511	526	532	489	513	521	511	505	497	504	551	573	530	530	521	555	523	504	487	510	546	510	494	482	497	531	509	526	481	518	513	554	506	529	503	505	495	478	475	504	517	516	511	550	503	498	459	500	515	525	486	472	534	464	508	491	492	527	526	512	513	508	549	510	514	477	529	508	486	507	546	525	503	540	508	528	540	494	500	501	512	523	494	536	537	514	517	515	526	508	494	536	490	506	527	506	491	542	558	545	560	511	497	538	507	518	519	522	484	529	528	563	479	501	544	467	557	514	477	507	511	555	524	511	510	503	516	496	467	547	514	485	538	517	515	539	544	521	520	579	483	498	510	482	495	560	561	509	493	566	533	498	487	512	488	473	522	486	496	545	513	501	504	509	528	530	519	538	526	506	500	554	531	489	541	558	530	513	508	521	551	518	458	447	497	468	509	512	540	486	521	525	525	527	527	523	525	523	542	518	493	558	511	527	543	511	486	499	545	492	501	503	516	517	520	512	516	529	525	505	516	506	512	517	531	506	525	522	550	543	518	551	526	496	519	516	535	535	569	525	532	512	536	496	510	492	470	476	458	486	473	498	534	511	513	514	476	509	534	525	554	482	501	483	531	520	511	516	510	514	533	527	491	490	502	507	520	508	516	478	509	523	501	524	521	547	475	529	502	557	535	520	498	484	538	489	518	498	521	521	494	498	503	464	545	549	525	515	479	518	529	504	555	532	525	489	528	510	499	511	546	504	526	538	488	518	514	514	506	556	517	579	544	545	527	500	513	493	513	519	529	505	531	544	492	530	521	500	494	541	500	498	527	506	512	520	536	540	544	488	494	513	562	506	489	524	559	532	502	514	487	562	513	491	509	537	512	530	537	517	519	507	489	504	522	508	536	508	510	531	522	473	518	498	499	514	493	520	514	507	512	516	512	519	466	524	551	515	545	524	497	485	508	511	508	492	503	517	512	510	474	514	510	508	486	493	542	540	491	526	506	486	485	523	498	534	496	540	533	490	547	486	520	528	500	508	531	545	527	515	518	473	493	523	522	501	514	498	538	507	530	532	472	533	527	537	482	512	521	547	515	510	515	553	490	501	524	489	498	528	526	507	547	487	526	488	450	517	523	541	526	484	516	499	509	543	501	514	519	487	525	495	512	509	491	491	531	512	492	534	527	487	517	532	507	536	533	532	457	510	538	529	534	516	532	490	521	537	521	546	508	461	492	486	514	488	509	532	533	483	488	513	498	509	509	523	504	512	556	510	519	535	451	510	540	545	525	489	490	529	468	507	485	510	536	553	492	501	545	571	507	523	504	511	510	507	560	492	532	529	547	508	492	522	450	495	525	554	506	515	550	506	513	527	481	503	521	556	477	527	521	533	481	536	480	528	530	532	499	525	507	512	495	524	485	525	523	495	547	524	532	502	519	499	510	524	533	499	510	574	528	500	537	536	497	501	488	488	500	527	483	535	490	503	542	506	520	523	532	498	506	511	541	522	509	506	506	508	495	486	500	516	527	511	508	469	465	530	512	498	516	555	531	538	507	493	521	500	498	499	486	521	466	509	519	504	486	530	536	491	522	545	520	537	514	500	529	519	535	552	476	545	518	490	486	518	548	550	524	522	517	527	540	522	528	471	546	524	526	473	534	482	537	520	498	539	534	566	543	528	540	538	512	490	533	477	519	544	533	519	500	526	491	502	519	547	512	488	487	519	477	524	545	485	529	462	530	493	498	529	514	493	510	524	501	529	505	506	508	511	487	530	464	537	497	566	508	508	498	529	521	560	497	522	493	475	495	506	520	544	572	488	502	543	522	529	496	526	536	505	554	513	496	552	548	501	509	487	533	557	538	498	465	533	535	486	530	480	447	483	447	505	547	515	531	531	509	518	514	506	491	523	537	509	479	548	491	539	518	469	501	490	513	500	508	537	520	539	543	548	507	506	539	492	494	499	471	476	523	486	518	517	518	533	486	542	523	538	501	559	481	462	493	547	513	535	518	506	492	519	505	518	548	535	541	512	524	522	480	514	507	510	490	534	468	488	490	505	523	507	507	548	516	524	483	542	533	480	502	472	509	528	489	509	520	467	493	509	539	495	547	494	540	509	494	489	509	515	543	504	528	509	525	506	495	492	504	542	537	481	504	515	513	513	514	528	520	578	504	552	506	531	524	516	527	487	511	561	541	536	485	528	493	489	468	500	535	504	488	499	501	479	470	498	515	535	514	543	475	524	452	513	492	536	538	492	540	520	526	509	537	543	488	479	490	525	466	515	550	468	483	499	526	504	508	528	523	513	493	489	506	505	521	507	541	527	511	498	498	549	515	496	492	513	526	480	502	502	523	462	511	542	494	517	533	441	523	517	479	532	502	497	494	544	487	534	511	529	496	489	484	530	530	539	504	531	525	516	514	538	522	487	514	464	560	536	543	510	522	485	496	496	521	535	513	511	562	533	501	490	499	513	496	522	485	512	527	506	544	481	521	515	555	495	497	542	507	492	479	478	519	534	501	520	501	489	547	506	514	488	491	507	489	505	510	539	505	507	496	513	522	514	514	526	544	521	482	499	542	506	509	517	550	497	503	515	500	543	525	497	492	519	499	501	517	485	495	488	520	486	532	497	509	527	575	516	513	497	520	484	479	517	504	515	511	552	497	502	503	491	495	508	479	481	539	518	522	510	461	532	538	511	537	499	545	498	503	514	502	496	504	499	529	564	520	524	517	510	526	512	546	512	540	511	512	543	554	527	512	507	526	497	534	521	536	515	485	524	507	505	499	500	477	514	538	502	534	523	530	483	484	499	521	488	524	528	494
1830	315	309	323	287	248	274	270	273	262	276	291	299	305	248	251	269	283	291	293	274	248	255	253	282	266	255	261	295	285	254	275	276	287	296	301	270	264	222	246	279	289	237	289	269	277	299	280	259	266	256	255	284	266	306	293	260	264	275	295	258	279	300	254	273	301	318	277	307	282	305	296	281	256	266	293	279	282	285	280	264	310	291	293	283	273	263	267	319	283	260	253	253	269	265	287	265	275	275	279	270	256	248	310	262	280	306	297	305	287	276	273	297	266	299	257	252	278	271	283	269	281	299	272	262	253	290	279	297	271	254	325	260	296	293	288	276	277	266	274	274	328	283	284	278	255	280	268	286	285	293	254	284	302	274	262	271	275	252	258	264	276	290	299	277	289	256	273	303	295	267	297	298	276	293	261	283	265	263	260	228	300	273	260	287	263	287	273	285	308	303	308	259	282	302	254	268	308	299	268	278	270	248	304	281	272	273	290	259	289	284	234	301	261	308	237	281	269	280	323	269	257	244	268	290	267	257	288	283	276	272	291	279	308	276	292	284	289	274	281	308	305	273	289	282	287	261	284	281	301	239	283	272	247	283	303	262	250	271	278	302	265	236	259	264	315	298	259	243	271	267	254	279	265	278	260	291	275	282	300	323	278	262	267	280	278	245	257	294	268	255	295	279	269	253	279	311	271	296	291	290	303	298	258	278	265	256	264	262	286	332	276	267	267	298	288	302	228	261	278	260	275	288	260	261	261	238	279	265	269	265	254	283	276	293	266	290	282	270	273	292	296	256	290	269	294	263	311	282	274	245	279	265	282	257	286	281	292	293	296	277	280	268	274	293	299	309	312	283	272	290	251	284	257	275	281	274	268	285	281	295	280	269	277	270	287	269	255	235	301	279	279	290	270	308	276	273	266	248	276	290	278	291	292	271	272	251	264	275	268	280	248	247	282	281	272	302	281	278	264	280	310	285	271	320	289	279	274	284	287	290	270	269	259	279	288	274	280	308	272	268	264	309	248	274	291	279	264	265	253	277	259	275	306	266	269	304	263	288	320	272	277	298	303	285	268	264	279	271	265	260	289	271	261	259	349	250	305	287	269	297	318	294	262	269	279	287	277	292	273	294	275	289	248	284	263	249	282	280	287	264	269	280	294	270	297	333	294	282	271	252	274	302	272	294	279	279	237	333	267	254	292	264	240	304	283	260	278	251	269	240	246	298	287	284	268	297	270	288	269	255	325	297	274	243	264	273	274	264	249	298	277	309	266	283	257	262	307	277	279	240	245	280	290	289	261	282	238	271	283	281	285	278	294	265	272	274	291	271	261	246	275	307	241	291	304	284	303	292	235	246	252	294	275	272	267	279	294	323	294	291	275	281	294	276	272	257	268	255	269	251	271	290	265	277	303	270	301	286	292	250	282	275	280	251	263	291	291	244	303	278	288	295	316	251	284	276	274	277	293	264	289	275	255	266	236	295	297	285	274	283	286	284	294	260	306	301	265	288	272	263	236	275	292	276	275	277	293	288	266	242	260	280	276	280	280	263	289	239	292	241	274	263	302	283	303	262	265	288	272	290	277	295	261	317	291	239	283	282	275	303	294	292	257	298	299	273	287	297	272	276	290	282	257	256	257	261	277	291	260	297	274	250	269	282	278	288	298	281	304	295	278	282	293	241	302	285	282	282	257	279	280	255	280	273	276	304	291	282	292	251	267	236	265	248	301	301	289	276	278	252	315	260	294	264	244	279	280	303	323	261	289	249	245	296	299	226	250	277	277	283	286	249	282	251	281	280	318	265	257	263	295	296	282	266	301	243	256	282	265	262	273	283	257	272	268	262	249	266	281	293	245	274	275	232	267	278	279	279	256	279	315	278	292	264	274	244	258	268	253	295	298	275	278	319	278	298	245	268	256	260	297	300	302	262	261	284	301	297	305	266	303	276	242	287	285	290	278	234	288	298	282	266	316	271	297	277	280	274	291	282	247	253	262	265	282	254	277	280	271	277	256	250	292	272	280	242	255	310	313	263	299	288	288	272	295	275	308	271	284	282	257	306	266	253	265	287	292	266	291	295	275	267	305	280	254	272	277	294	254	275	260	240	273	245	282	259	265	290	254	291	257	287	285	288	297	289	262	292	304	270	272	254	270	259	274	303	284	250	264	275	252	255	278	253	265	300	286	269	275	287	289	301	258	280	278	272	302	284	301	254	273	263	313	301	292	294	268	330	273	272	280	257	295	255	263	327	316	278	286	271	290	273	271	267	278	272	242	254	276	269	260	293	281	282	251	235	249	285	259	286	276	315	276	274	302	241	264	242	303	317	263	299	266	273	300	276	301	235	258	265	291	275	303	302	289	295	293	310	300	284	270	293	309	295	284	290	255	283	275	306	276	264	243	298	285	288	281	266	283	283	277	304	258	257	279	257	294	271	224	262	257	264	254	289	284	269	284	311	320	320	258	272	293	274	274	278	285	273	259	298	312	287	257	312	282	256	277	242	271	260	318	270	238	288	291	253	258	298	274	301	274	275	296	302	278	293	298	289	278	290	266	265	310	268	308	295	277	288	271	309	306	291	256	316	273	275	283	272	235	246	279	288	287	255	235	282	281	280	272	301	275	332	283	276	284	273	283	263	249	296	302	248	254	272	289	264	281	289	254	236	258	305	282	260	246	276	258	257	283	266	279	287	275	255	291	269	310	273	263	268	282	254	274	278	280	288	303	284	289	283	288	271	251	252	313	270	292	275	310	287	260	273	294	282	290	311	281	255	304	303	310	287	283	286	276	264	254	281	265	262	289	292	283	282	302	278	247	259	290	260	264	288	287	292	277	315	253	272	262	285	258	279	261	296	284	253	285	282	270	299	281	294	265	289	291	252	285	290	246	280	276	287	272	311	252	302	288	268	290	308	275	281	267	293	255	243	297	298	268	285	285	276	292	286	293	268	274	297	288	254	290	266	281	268	278	277	288	302	273	278	263	273	261	303	281	264	269	257	272	277	296	282	289	278	276	282	282	303	267	268	283	273	293	269	265	286	311	272	237	277	263	266	285	251	275	252	288	286	308	301	259	268	268	261	276	266	260	266	282	304	298	252	293	275	297	311	274	261	244	289	264	267	263	250	278	270	265	278	256	277	270	304	269	291	271	301	277	234	263	281	284	268	273	233	277	324	255	248	300	302	267	253	262	261	281	273	271	254	282	253	261	287	263	280	304	276	267	265	275	288	238	285	299	274	269	280	282	283	273	313	287	270	263	281	286	285	273	285	275	305	283	262	240	271	278	280	269	264	252	286	265	259	249	270	304	271	276	281	272	281	281	259	281	275	253	256	266	298	277	280	254	275	262	289	313	250	287	273	272	301	265	323	273	295	284	287	266	263	256	239	299	238	265	266	288	248	285	297	270	287	255	288	288	289	287	271	272	306	297	234	247	289	267	255	273	281	301	243	219	267	267	263	280	291	258	249	269	272	263	289	268	288	284	263	276
1913	720	671	676	669	614	631	664	645	638	612	636	661	624	612	639	659	666	641	660	626	620	626	612	623	616	603	626	626	607	608	618	626	609	638	631	613	627	644	659	595	630	601	623	604	621	610	641	645	633	616	618	603	625	645	643	603	615	600	607	620	622	635	619	662	633	673	615	611	594	617	597	581	648	628	625	655	651	572	608	652	609	606	609	646	636	615	544	588	611	590	627	665	654	569	601	638	645	641	631	634	627	605	637	609	584	631	603	595	609	608	686	592	609	629	580	646	618	604	630	556	613	595	644	633	620	651	584	664	592	620	586	619	582	630	655	637	596	574	635	641	599	621	633	575	626	663	577	640	640	608	620	629	612	668	626	595	647	671	630	595	595	601	582	603	630	666	656	591	609	645	628	586	627	652	580	664	670	633	626	596	612	624	626	615	665	622	609	641	641	627	651	621	657	605	625	622	643	616	614	635	613	610	648	650	660	601	580	666	620	633	599	581	628	596	583	613	651	639	631	626	604	624	621	641	624	584	646	618	595	658	643	644	629	623	620	645	649	632	611	616	643	635	655	616	625	652	641	630	618	623	658	596	619	640	659	598	575	617	605	597	638	589	631	609	665	578	601	645	605	629	622	636	633	669	552	611	608	605	605	623	640	683	663	612	574	589	630	652	577	659	631	640	607	682	599	599	620	600	659	616	645	632	640	644	617	637	627	639	602	595	652	624	673	621	594	630	585	602	641	628	624	614	599	599	621	639	609	605	639	618	622	587	647	630	640	655	645	596	597	620	666	690	624	664	641	570	599	674	604	648	641	588	614	666	580	603	639	618	643	598	612	573	617	648	632	629	663	624	580	580	587	596	639	614	596	618	648	611	640	663	691	656	650	661	596	638	638	657	626	585	644	606	608	555	585	613	635	649	605	590	645	576	612	638	631	671	620	633	613	619	628	631	606	603	678	607	615	643	596	565	641	623	645	608	645	616	638	566	613	560	602	642	603	613	619	638	623	637	615	620	635	608	673	643	628	674	588	607	616	594	609	649	629	640	620	642	616	651	630	626	637	559	623	650	570	577	608	662	621	636	581	627	546	604	607	610	642	644	656	604	650	628	613	656	668	652	628	652	631	607	638	654	623	659	619	636	660	647	619	623	623	611	619	630	619	612	633	610	605	607	621	638	619	616	635	638	601	653	653	624	631	639	628	574	610	670	601	597	619	598	646	575	609	676	592	591	608	620	590	562	627	613	617	606	613	633	651	597	657	631	570	579	665	648	623	601	591	619	633	659	600	642	590	646	644	614	625	622	674	653	660	629	624	596	589	625	620	631	640	635	630	634	636	654	579	594	635	595	650	620	628	624	618	608	639	585	609	603	622	614	604	647	594	605	640	579	590	599	610	609	645	644	663	691	634	628	559	556	606	627	661	622	619	578	617	607	629	600	670	656	636	597	631	633	605	604	596	613	556	619	668	672	630	579	619	680	615	657	613	629	616	657	614	604	640	657	612	627	586	594	627	666	601	578	654	602	606	620	653	603	635	637	610	629	639	585	609	600	628	652	626	650	653	586	625	605	641	627	647	580	634	591	613	648	620	623	662	608	596	640	638	623	674	587	619	612	606	598	600	641	668	574	605	656	613	638	624	694	657	621	600	606	659	636	613	656	648	639	648	608	599	643	639	618	625	664	653	587	659	605	628	591	583	604	614	629	601	586	647	626	614	629	613	628	616	636	633	635	590	600	605	621	629	624	647	626	634	646	610	631	631	642	591	598	619	585	601	587	588	617	649	647	606	599	591	556	617	578	616	615	572	639	623	626	624	611	617	626	607	583	615	614	645	598	634	614	601	616	669	609	605	617	654	660	584	604	631	632	628	596	636	611	571	667	647	623	595	653	655	633	664	588	555	606	595	597	637	627	615	589	616	569	617	613	648	643	608	635	644	613	617	597	634	638	633	585	614	600	590	647	650	590	631	619	602	601	568	648	584	646	615	619	609	594	633	586	640	600	637	616	638	598	632	627	592	607	664	636	696	619	597	667	655	593	667	600	633	624	609	653	654	646	637	652	616	592	638	653	627	625	664	586	613	628	637	641	609	639	616	598	613	602	614	596	654	611	600	625	643	644	609	654	588	636	573	634	554	615	662	624	621	598	650	617	643	599	612	627	620	629	621	631	668	608	608	623	601	639	621	644	606	660	651	586	640	644	598	661	615	623	616	626	603	635	626	627	637	609	606	634	617	653	660	617	646	649	612	621	656	593	565	627	645	592	668	603	623	599	651	645	649	644	612	628	597	626	619	623	621	623	619	641	627	648	626	628	669	619	602	613	653	635	636	601	605	600	623	601	641	635	627	648	593	636	695	596	593	625	620	598	614	619	583	648	639	604	642	617	613	647	609	612	571	601	609	592	657	625	639	572	591	624	599	648	625	622	625	633	657	656	621	642	587	661	614	659	615	691	647	627	612	604	607	601	625	612	640	614	586	590	622	616	621	644	611	611	641	592	585	592	655	614	653	629	625	624	625	649	679	662	639	565	614	630	653	620	591	602	619	637	619	601	648	652	604	648	623	590	580	607	585	653	608	662	562	628	611	594	608	607	634	619	584	640	615	618	644	588	598	627	607	590	626	620	616	614	631	630	696	630	656	597	588	645	636	630	625	669	660	617	665	651	612	651	592	650	607	674	631	601	610	638	575	585	638	651	642	640	578	608	621	636	606	641	623	608	647	611	618	636	591	631	659	631	648	636	609	591	614	633	665	611	610	656	663	633	621	639	636	598	625	643	582	661	598	641	597	618	582	611	611	631	598	628	596	648	647	637	649	601	661	635	608	602	641	610	607	684	587	600	598	606	618	643	614	613	619	610	608	596	648	618	601	643	592	620	636	613	579	653	598	683	604	638	570	598	638	635	616	615	611	639	644	631	639	617	614	623	643	625	619	654	615	645	631	567	628	601	615	654	623	615	628	602	613	646	584	645	635	601	679	627	622	601	647	640	613	632	602	645	662	630	665	637	648	628	619	590	646	624	602	637	610	630	603	598	644	664	586	619	632	624	611	649	654	623	530	637	610	616	658	598	570	617	638	649	624	608	613	587	610	578	611	648	633	649	598	617	670	587	618	646	645	606	599	663	632	610	629	671	609	618	617	633	637	642	647	611	651	621	624	622	565	635	623	622	614	628	603	637	579	586	658	636	608	624	660	627	632	610	606	605	603	645	626	616	630	611	579	622	622	653	608	607	605	670	634	633	607	630	631	581	629	689	693	647	620	589	629	643	659	645	597	606	636	632	628	666	630	626	615	591	573	669	645	671	641	653	639	587	622	607	620	618	615	624	622	619	620	567	623	632	609	584	641	644	601	663	575	622	649	629	656	625	606	595	624	635	625	653	624	643	569	610	653	627	601	603	630	609	637	611	587	621	645	632	645	618	615	678	603	605	589	668	616	635	631	603	639	580	611	591	624	618	609	580	579	599	597	639	614	641	665	660	625
7308	478	400	292	251	252	198	210	171	150	154	161	128	133	129	143	118	134	132	128	124	127	110	134	102	98	127	125	128	137	127	113	131	121	131	118	120	104	142	115	140	107	121	116	99	122	103	126	130	128	120	120	154	133	111	129	128	128	120	123	103	122	126	132	124	136	123	136	129	121	116	124	117	131	128	117	134	128	126	133	121	135	103	134	132	142	136	122	135	130	114	107	127	146	134	114	125	118	140	131	119	99	114	134	127	90	115	138	113	129	91	118	131	139	118	121	102	129	109	118	125	131	138	102	120	106	121	113	124	118	131	132	129	118	119	130	117	121	132	147	134	138	134	128	150	130	141	126	123	111	131	112	128	122	105	141	120	130	117	102	128	99	111	102	112	120	122	133	111	144	118	140	124	120	123	125	98	120	130	96	98	102	112	114	124	108	127	135	125	161	129	119	117	125	144	144	143	143	127	118	104	129	123	141	122	123	132	119	130	122	125	124	164	113	109	106	135	114	136	114	130	120	104	124	114	113	115	136	108	121	123	137	112	116	129	139	114	134	117	118	124	129	124	132	110	130	123	137	143	119	123	119	102	123	113	150	110	123	128	136	125	121	136	95	116	127	106	133	119	123	132	98	123	144	116	106	110	120	127	112	103	113	121	112	129	134	117	108	122	97	120	103	136	105	117	130	124	113	128	116	136	118	110	112	123	111	125	106	142	129	129	133	104	113	116	115	138	136	118	104	151	127	99	122	126	118	152	126	104	119	134	129	151	129	115	107	107	118	128	133	122	132	132	128	120	133	137	133	117	147	111	116	127	127	132	129	116	109	135	143	115	129	143	124	108	122	107	127	140	91	115	129	134	112	122	141	126	122	131	110	119	116	143	115	132	138	136	120	124	116	124	110	126	107	128	134	127	123	130	133	122	113	129	146	138	128	141	114	110	121	118	121	124	118	114	118	120	136	146	98	118	107	127	111	103	135	136	131	120	121	119	93	121	143	116	131	117	107	116	136	146	139	136	129	129	136	109	96	116	132	140	135	104	151	135	119	113	131	91	135	120	127	126	110	127	151	132	129	131	133	127	141	136	129	114	145	109	146	92	122	123	117	100	106	125	140	130	133	127	129	118	119	138	128	118	110	156	102	107	115	133	138	134	146	121	115	127	119	125	140	109	135	131	146	125	124	126	120	119	104	109	105	119	128	112	125	133	125	107	139	126	112	111	129	125	124	114	116	122	129	127	115	116	130	138	116	111	110	130	126	99	108	110	106	128	109	126	137	109	120	131	130	129	137	117	111	129	127	119	112	137	141	124	109	131	126	141	137	132	147	127	136	108	120	124	115	124	136	114	106	130	118	135	122	120	118	134	141	106	119	133	137	122	150	115	125	132	125	104	122	121	138	137	142	118	131	103	132	127	135	117	104	125	135	123	116	115	106	121	134	117	121	108	131	121	117	132	137	115	122	123	116	130	103	124	136	118	120	118	140	137	128	133	131	129	129	123	121	129	122	125	142	123	107	132	115	143	121	117	127	127	108	116	121	138	125	150	117	142	105	110	133	133	116	109	121	148	141	117	113	144	129	121	125	118	141	127	136	119	125	127	123	132	108	136	149	138	112	130	126	115	162	131	124	131	128	120	108	137	136	109	133	137	139	146	114	111	133	125	114	115	115	115	129	85	131	137	118	97	141	124	113	130	142	131	116	102	111	129	134	125	122	130	121	129	125	122	126	131	124	125	118	133	118	104	132	105	116	126	129	104	111	142	121	126	134	125	113	122	123	124	126	94	118	135	121	119	145	109	136	126	128	93	108	114	122	112	146	115	131	117	110	125	127	133	114	125	117	124	122	116	123	122	128	105	127	106	127	122	115	104	114	137	128	132	109	116	116	125	96	140	118	126	127	120	131	120	130	117	129	128	99	127	106	132	138	113	143	136	116	107	128	120	108	121	107	117	126	113	117	108	130	126	128	128	127	134	122	120	124	124	106	120	112	122	129	127	112	127	102	131	126	110	117	110	130	118	116	114	124	110	129	135	117	114	136	122	142	113	115	125	134	123	112	111	110	117	133	117	131	136	115	112	123	126	117	133	124	107	120	117	142	122	141	132	118	133	120	130	126	141	126	119	126	132	107	118	124	97	88	113	134	117	108	128	138	106	114	137	136	134	113	108	145	117	112	122	123	136	137	104	123	126	129	110	119	120	138	122	109	132	128	140	137	127	119	139	138	123	139	138	112	104	116	112	113	126	111	124	113	135	116	142	115	120	111	119	121	118	108	159	112	137	135	130	134	126	132	122	153	105	131	126	105	131	126	151	130	124	138	113	137	107	135	118	107	109	126	149	131	117	114	124	119	131	105	112	105	114	137	121	127	116	124	122	117	119	107	140	125	127	132	127	118	117	110	118	111	119	107	132	149	96	120	119	143	115	122	116	142	104	112	121	136	121	126	118	132	113	122	141	139	128	116	125	154	115	121	100	105	128	123	147	134	129	109	125	121	134	109	119	147	133	125	126	138	123	119	110	121	105	126	132	135	126	133	139	125	118	108	150	109	103	128	146	116	131	120	114	124	117	128	143	113	125	120	122	145	139	144	129	108	110	102	116	115	100	113	118	117	116	122	127	129	126	126	102	131	123	118	114	122	146	127	121	116	119	131	143	107	135	110	136	122	113	116	121	118	114	120	114	128	117	100	105	110	116	118	119	102	149	135	124	128	112	135	126	114	132	129	151	128	128	141	139	101	126	119	133	124	132	106	112	121	118	123	124	133	118	111	93	116	135	118	135	131	144	122	136	103	132	123	126	123	130	117	127	113	109	137	124	123	123	140	156	134	133	134	98	124	123	120	109	128	141	115	114	127	133	122	98	110	121	114	121	105	123	124	139	115	133	121	122	145	119	152	107	111	131	108	126	124	107	127	131	117	142	152	105	118	125	104	110	144	142	123	137	104	119	116	133	126	137	103	111	101	130	121	104	126	134	129	139	116	132	139	113	116	138	139	108	129	130	147	111	103	133	128	123	110	117	104	128	126	132	128	133	132	130	117	122	111	146	135	134	117	125	122	128	111	125	122	114	105	127	137	115	152	127	127	130	153	115	146	131	128	113	117	113	127	140	137	121	109	137	129	111	127	130	123	112	131	132	135	121	104	119	134	123	130	121	114	127	108	108	112	135	120	128	111	122	123	122	108	141	135	126	118	110	130	124	113	122	128	130	119	128	105	106	129	122	124	120	99	120	123	126	111	130	142	123	115	148	134	115	128	120	123	110	134	115	114	145	156	116	106	128	124	119	118	134	124	126	125	124	140	125	141	138	121	139	138	91	120	121	114	117	118	127	104	121	108	116	109	110	124	123	123	113	122	122	137	110	135	123	122	123	122	113	125	109	126	134	143	124	121	119	140	135	106	130	110	100	123	120	135	123	104	122	120	116	132	135	144	118	129	112	100	136	138	136	117	121	130	118	123	149	133	117	114	127	117	121	98	144	120
6114	631	915	1166	1067	905	697	641	598	515	464	454	437	435	421	434	427	392	377	362	380	360	374	347	362	375	347	343	344	358	346	309	365	325	353	349	320	340	370	355	345	331	344	337	347	325	344	356	310	324	330	379	362	364	366	305	333	317	349	338	382	346	298	352	356	314	341	305	356	325	339	349	325	317	342	324	340	329	345	327	348	318	310	331	338	341	290	337	353	316	345	329	315	337	313	357	335	327	321	314	306	322	318	325	342	290	345	318	309	319	328	331	341	328	353	304	306	318	323	328	325	326	327	342	311	343	321	333	320	302	307	280	330	318	315	317	328	292	304	336	294	342	334	344	338	330	318	351	311	323	310	344	297	341	347	319	306	309	330	325	342	324	348	324	307	306	319	321	329	309	362	361	316	347	324	294	341	305	349	360	356	344	319	349	355	363	341	353	334	326	325	329	325	337	338	331	339	327	327	339	315	335	318	325	317	338	353	327	336	335	322	338	319	334	306	345	315	323	335	336	328	360	335	350	343	379	323	329	331	352	326	344	309	342	358	305	353	342	360	335	314	350	339	318	332	323	317	325	319	310	319	324	355	339	316	341	311	322	340	317	363	341	332	325	314	293	346	320	356	337	296	306	304	367	342	333	305	341	335	339	345	339	328	302	339	334	358	328	333	332	306	305	348	315	333	343	331	340	321	325	353	317	340	326	350	324	349	290	332	308	339	340	327	311	301	347	321	347	337	314	317	303	327	312	331	320	342	333	336	309	310	351	343	322	363	336	315	332	327	319	319	324	324	369	301	334	307	354	353	344	350	352	349	314	343	329	343	319	314	303	345	329	326	315	341	326	338	283	303	315	301	336	304	314	336	346	304	289	325	298	319	319	346	298	328	337	319	314	318	319	337	316	344	315	299	320	313	319	311	328	319	324	302	315	349	312	308	363	339	342	301	340	340	332	342	305	304	316	344	335	321	294	335	363	346	309	325	331	326	343	308	327	352	324	345	363	335	330	311	358	300	332	299	345	315	326	312	338	318	326	351	344	337	329	362	345	345	358	340	320	314	345	353	332	348	352	332	301	328	335	324	325	334	327	322	349	334	323	335	325	313	341	323	338	331	348	340	322	365	326	315	325	316	338	351	327	314	331	304	326	337	302	323	326	317	343	353	360	302	306	334	315	301	315	342	321	327	355	358	328	301	338	338	309	328	314	356	315	274	340	309	357	304	327	304	351	304	352	344	313	365	315	335	318	319	329	301	312	318	343	330	328	312	331	314	338	326	325	313	337	314	322	292	365	349	327	324	331	322	356	294	341	346	336	295	317	338	325	347	339	347	335	342	339	332	338	313	297	318	321	346	308	340	319	344	344	325	308	314	332	325	300	339	348	312	320	308	318	308	332	311	341	340	352	290	334	324	319	367	299	323	327	334	308	338	331	301	310	344	328	317	329	335	328	344	302	332	338	324	337	333	319	328	365	331	340	302	328	334	341	317	325	312	295	284	344	347	358	326	356	332	335	330	352	331	369	370	313	295	328	316	320	333	326	296	311	335	317	331	336	317	316	349	346	313	310	318	326	347	337	345	297	306	328	313	335	342	347	324	342	327	320	320	326	336	347	325	353	324	308	329	324	295	349	349	315	323	288	326	323	334	356	322	339	314	320	322	333	323	310	305	315	317	318	346	314	314	333	329	332	310	307	320	327	325	313	351	304	325	359	325	331	329	320	302	329	314	346	315	328	322	320	344	319	301	312	311	302	339	332	311	313	332	318	355	317	281	330	318	343	327	335	330	336	327	311	327	304	337	345	328	360	321	331	335	347	343	327	343	324	334	312	320	353	342	328	313	354	322	355	318	343	329	324	347	307	320	311	315	314	333	333	320	343	336	329	348	310	312	322	346	327	322	333	318	331	335	318	352	349	325	317	331	320	325	313	311	330	332	317	340	295	319	351	341	312	328	342	348	331	364	353	324	288	301	327	326	338	352	349	346	324	319	308	339	311	317	304	310	317	310	369	335	350	329	319	298	322	325	330	318	375	334	342	347	378	335	330	334	325	320	336	323	352	296	357	309	326	336	312	332	349	329	356	327	314	336	357	325	344	324	355	341	337	322	323	325	324	324	321	317	304	329	333	309	355	328	328	330	324	314	338	332	310	329	325	299	323	280	329	334	314	340	329	326	314	326	327	319	313	324	332	326	341	310	309	353	318	325	364	358	322	357	322	320	350	331	333	301	323	326	313	329	339	361	348	321	343	333	343	316	311	312	342	330	350	343	358	316	339	353	327	352	334	342	320	347	361	334	333	344	365	332	334	316	326	338	325	303	314	327	352	341	322	280	360	328	313	321	305	319	337	320	347	354	323	304	320	295	326	344	312	321	332	341	321	327	312	337	346	356	323	353	287	338	336	317	335	335	314	334	333	365	329	308	308	339	328	357	322	318	327	340	325	324	331	312	322	353	327	312	323	321	324	314	340	361	323	311	341	343	370	305	353	331	303	325	320	328	340	315	302	313	296	318	319	297	325	319	349	304	335	296	332	327	344	306	336	345	350	310	333	308	318	326	340	309	318	318	358	304	332	301	342	351	330	337	330	343	369	332	349	335	319	333	322	348	333	332	325	332	304	332	329	312	343	328	358	328	350	366	322	316	346	322	348	324	299	310	305	310	308	320	326	359	324	330	303	312	360	330	324	365	321	337	313	315	334	328	328	356	346	345	320	356	340	357	299	362	307	314	346	329	312	332	350	345	326	318	337	292	314	336	342	331	344	315	317	342	307	328	340	346	323	355	340	356	326	333	341	325	332	338	354	344	340	310	351	368	374	313	317	314	361	323	307	336	313	348	319	317	295	344	328	331	316	310	326	321	365	326	369	311	354	346	312	331	314	313	321	320	326	320	318	364	310	326	293	322	323	313	366	306	325	333	357	318	321	346	315	328	353	350	313	334	303	334	338	354	364	328	317	343	301	330	323	319	303	348	328	345	339	281	325	312	326	335	319	352	309	321	345	318	336	372	328	315	329	332	318	311	312	329	375	331	309	324	343	328	298	370	316	337	360	318	339	315	308	315	337	348	287	321	343	290	335	314	320	338	308	303	299	347	317	347	344	327	342	326	330	335	332	320	312	334	345	334	296	335	307	310	313	321	351	352	364	338	300	322	302	355	357	293	333	319	353	304	313	323	316	358	325	350	351	335	337	312	342	315	295	327	362	328	320	320	283	334	337	341	320	301	331	338	302	326	314	302	340	338	346	320	338	325	350	360	330	346	331	324	340	293	325	295	321	319	322	334	314	344	323	333	330	349	319	342	320	291	327	343	336	338	315	327	352	310	329	353	335	325	336	330	301	327	349	358	364	311	313	338	358	381	306	321	325	330	337	355	338	331	358	329	337	296	320	360	324	295	314	316	322	330	333	317	351	304	334	342	289	363	296	328	338	310	308	317	351	317	316	372	319	294	352	337	315	308	348	351	321	305	316	312	305	316	306	324	311
14011	1228	870	738	521	397	357	345	278	283	261	259	222	261	264	215	217	227	221	228	223	235	239	226	189	203	225	202	215	209	214	230	243	205	216	209	213	215	221	200	204	180	202	207	196	233	219	212	211	245	222	202	223	188	197	185	211	185	226	240	232	221	194	204	168	190	173	210	229	209	192	204	192	222	206	219	207	225	199	201	199	226	202	204	192	220	205	225	195	202	228	196	227	234	210	210	212	219	184	213	204	204	203	218	202	191	231	204	210	209	210	201	192	201	218	215	236	220	189	202	195	172	209	215	210	192	214	231	195	225	229	205	205	212	228	198	223	195	186	182	191	205	222	187	183	175	223	214	199	193	227	203	241	208	175	214	212	213	211	207	211	212	243	210	181	207	213	191	185	232	195	222	194	217	206	183	198	181	182	183	218	209	203	192	166	194	203	166	242	185	212	226	188	230	193	211	243	216	199	220	220	214	213	240	201	213	229	216	192	205	214	203	212	227	197	196	220	231	221	191	213	194	208	203	206	194	218	207	220	183	198	201	212	188	193	212	198	215	206	206	242	190	186	211	227	231	203	208	223	209	199	210	212	196	229	196	205	224	221	185	215	194	228	214	245	215	199	201	225	191	209	195	239	216	184	224	215	197	188	221	211	198	224	198	205	203	191	193	213	246	246	229	208	186	199	224	200	219	199	192	183	200	190	195	180	202	195	219	202	191	204	206	201	217	216	233	180	218	192	188	208	216	172	201	207	207	217	206	194	189	203	216	214	207	183	190	203	204	227	211	202	216	218	208	185	178	207	189	219	225	209	210	214	220	168	207	216	211	196	184	209	191	227	204	224	180	197	208	203	207	237	207	185	213	221	207	233	209	207	211	188	220	195	211	229	210	219	221	198	189	204	195	199	201	214	242	214	207	204	171	202	222	197	223	218	205	181	229	195	210	212	206	213	219	208	178	204	200	221	215	197	202	167	200	219	215	230	193	191	173	202	178	212	199	249	207	217	191	216	206	155	221	196	221	210	201	232	180	214	179	211	184	203	197	238	205	231	217	217	205	187	203	198	191	201	185	237	172	248	195	211	220	203	181	188	227	239	222	212	206	218	190	208	196	217	214	205	210	185	204	207	209	215	199	198	187	193	192	219	214	228	196	226	190	175	230	210	212	199	209	202	190	235	226	184	225	206	203	217	169	214	192	203	207	203	189	191	210	196	230	201	184	217	229	198	211	207	202	227	241	231	213	193	200	213	189	232	216	188	189	200	228	207	233	243	234	207	204	206	209	209	198	199	185	229	194	182	217	204	234	193	199	229	216	212	204	196	195	189	186	184	226	230	218	212	206	204	206	210	177	191	203	212	194	224	199	221	209	207	204	217	213	211	176	200	209	204	183	198	224	208	215	234	217	201	195	212	219	212	192	190	209	195	203	221	186	205	220	215	210	225	216	219	184	196	228	195	210	215	207	208	205	220	204	206	220	234	213	215	215	186	201	187	185	196	179	196	223	237	197	203	213	206	194	228	209	203	223	211	236	229	228	211	206	201	220	195	197	182	226	222	201	211	190	205	198	198	182	218	212	201	205	197	205	228	214	195	209	216	192	205	186	187	206	240	178	197	201	208	212	188	177	238	204	203	195	197	196	190	175	202	211	200	211	193	215	189	197	205	187	201	213	220	196	203	216	218	206	203	190	191	217	194	227	236	192	203	221	220	208	204	204	204	207	200	213	208	227	203	219	225	174	222	216	228	218	227	210	194	190	201	184	217	184	207	214	234	203	223	190	227	180	210	213	192	211	204	197	220	210	181	219	219	191	205	223	234	218	230	201	214	199	188	194	191	191	187	204	202	178	244	207	190	170	207	242	222	251	220	206	206	226	230	210	179	220	233	214	223	224	198	192	227	219	185	200	203	202	190	231	186	204	171	210	184	204	238	210	214	197	228	222	207	201	167	188	218	192	170	215	201	213	239	241	223	190	176	223	207	219	190	196	194	169	224	209	219	225	192	228	207	232	215	181	188	201	215	204	221	213	216	218	195	243	217	222	194	212	218	221	194	193	194	206	225	213	202	205	192	199	208	201	206	208	192	226	217	178	192	206	186	232	212	168	193	185	204	206	203	236	179	191	212	200	216	227	207	196	201	213	204	201	237	201	206	202	202	240	221	203	212	223	212	197	185	191	189	197	209	190	210	175	214	215	203	209	230	199	186	229	174	193	219	208	214	205	193	246	195	183	227	223	205	206	231	213	192	184	207	208	208	206	212	210	202	185	229	206	208	220	210	211	209	188	194	193	181	201	225	202	188	235	201	221	216	211	214	212	201	180	209	199	182	215	207	211	209	193	190	170	220	227	225	185	223	194	200	191	213	198	183	202	205	169	213	194	201	196	195	214	178	203	206	210	217	220	242	228	227	204	208	178	202	212	214	186	187	195	203	202	181	188	231	221	231	217	192	206	224	206	212	204	181	208	200	202	222	175	197	197	213	221	194	201	217	237	203	216	205	219	212	217	192	202	201	181	195	207	201	218	213	195	197	208	218	215	221	218	196	185	197	199	210	194	219	228	199	217	216	202	210	190	193	211	194	206	210	193	218	221	222	223	168	204	194	227	205	203	202	217	223	220	203	205	220	187	211	220	190	184	211	193	197	207	240	190	209	189	222	220	204	237	223	199	195	203	198	240	195	203	227	204	204	187	220	186	222	214	220	195	203	223	192	209	179	198	195	190	170	210	210	245	198	196	184	199	176	206	212	208	206	186	208	200	210	224	229	205	190	235	189	210	205	193	196	196	186	218	202	216	187	198	183	192	231	237	216	214	214	189	189	217	201	221	202	212	200	217	189	221	220	208	204	233	202	208	198	228	211	230	195	180	209	203	196	207	185	218	205	247	208	193	208	192	207	199	184	205	216	201	193	185	205	229	173	184	207	203	189	201	222	149	193	190	216	226	208	208	207	196	213	214	205	200	186	227	226	225	185	203	204	241	177	195	215	213	179	211	188	209	211	189	196	195	183	202	192	190	228	190	209	167	187	228	183	216	215	184	223	228	212	209	222	194	191	209	174	205	246	228	203	198	205	213	236	199	199	228	224	201	219	191	204	180	192	199	217	206	242	190	227	203	192	218	207	215	228	169	212	194	214	201	188	204	207	196	227	217	182	186	213	193	192	208	197	197	201	217	195	222	215	203	201	209	214	200	218	194	196	200	205	195	194	198	205	207	217	213	217	244	199	186	228	208	225	178	203	198	217	207	197	192	203	219	212	223	219	226	224	203	189	205	209	217	208	203	180	248	211	214	227	205	214	206	201	173	192	223	245	202	195	210	186	196	218	226	202	232	202	197	220	228	231	211	211	234	201	215	207	232	211	209	216	185	207	233	209	209	226	186	192	195	216	184	210	229	198	200	197	183	216	226	183	219	218	209	218	190	183	220	192	200	217	218	210	229	203	209	189	199	205	210	206	193	213	193	217	215	201	184	170	185	191	193	217	200
8058	1089	1832	2094	1793	1551	1286	1070	1004	919	811	768	767	751	654	665	667	624	662	637	672	577	642	597	564	553	506	521	509	521	501	596	528	546	519	553	543	537	522	519	550	532	495	524	523	532	482	529	506	559	497	530	502	536	525	509	545	502	523	525	498	505	542	557	519	521	525	527	492	515	535	510	532	544	490	508	523	528	527	513	530	534	509	527	500	514	510	524	504	494	552	539	503	538	541	576	514	519	524	539	483	535	547	504	545	514	523	519	488	478	492	533	471	500	525	500	499	499	545	509	520	546	538	481	535	519	487	531	520	489	493	533	525	509	482	520	527	497	494	468	479	557	543	463	492	545	527	485	513	485	492	516	511	503	517	514	500	518	497	521	520	521	519	510	501	572	525	551	502	503	542	533	488	530	498	580	474	510	520	540	494	481	509	534	489	551	549	533	501	498	520	531	507	519	547	528	514	476	524	536	472	550	534	533	502	498	519	524	521	515	519	506	481	498	515	516	528	517	545	516	528	486	562	499	492	515	510	491	510	494	519	501	539	562	516	570	502	507	520	501	475	522	455	513	499	506	491	505	505	501	512	507	499	498	468	525	490	494	496	487	545	464	487	509	548	478	496	498	527	504	529	494	508	516	515	535	544	551	535	502	511	522	522	524	514	498	507	506	524	516	531	519	577	518	502	558	481	512	506	510	520	506	489	544	521	536	513	542	492	516	486	514	519	477	515	488	504	508	516	521	494	517	495	506	496	505	500	531	516	499	516	500	569	542	528	477	525	525	489	492	543	543	481	549	484	494	511	463	447	499	486	512	515	509	493	498	434	477	522	502	524	533	519	557	491	505	568	522	534	502	513	568	516	489	528	504	503	568	516	498	539	494	517	517	491	505	493	540	531	496	526	504	481	501	493	534	517	519	511	510	515	497	488	538	522	496	516	537	511	503	513	519	557	502	508	498	520	527	501	521	481	525	502	555	481	499	495	512	504	503	547	479	508	512	534	510	488	498	519	549	495	547	454	548	509	515	543	525	559	511	502	513	531	491	526	513	494	533	532	533	516	489	518	514	508	492	521	518	527	532	490	538	480	506	504	496	492	514	535	515	521	555	499	530	513	534	525	489	513	503	509	541	547	506	482	481	477	449	513	536	516	492	536	513	512	512	507	482	523	498	504	508	522	486	535	543	524	496	543	525	518	530	513	510	495	501	537	554	526	469	508	490	494	530	521	513	510	498	518	523	534	457	489	506	488	517	511	473	538	489	469	550	504	508	556	542	519	522	494	501	517	505	509	518	508	561	515	512	541	511	484	537	511	528	531	502	565	480	490	542	498	519	504	526	509	483	514	520	495	538	556	507	497	543	523	479	548	505	532	483	492	529	536	556	546	527	492	505	519	513	489	514	522	511	510	487	506	503	501	483	535	499	562	500	574	508	537	523	548	530	519	551	484	517	489	495	528	550	500	497	513	509	503	512	487	528	500	530	510	483	522	470	504	521	532	487	502	524	506	521	486	501	493	507	473	503	495	565	494	491	483	536	553	545	539	552	544	502	481	551	493	506	506	523	518	545	520	507	498	521	500	534	510	482	488	530	532	522	531	501	504	504	544	478	490	492	518	519	519	509	540	474	512	544	470	525	479	545	510	524	518	552	503	519	503	487	499	529	504	515	514	537	506	529	544	540	561	534	518	483	548	484	508	493	525	528	521	534	491	518	532	505	528	520	467	516	503	481	525	513	516	531	487	514	488	520	493	540	497	520	498	456	564	515	482	527	504	485	509	530	527	528	497	510	529	538	497	524	536	509	511	504	550	519	505	466	511	510	510	530	502	510	539	523	505	517	526	532	529	511	511	535	585	478	560	519	544	565	530	522	470	498	533	514	523	539	506	520	528	488	516	497	536	500	531	511	528	530	517	497	504	518	568	538	491	543	513	516	481	501	485	584	533	514	511	517	540	489	502	538	522	543	528	514	509	519	512	505	526	514	472	473	541	500	518	486	508	523	524	500	518	544	498	521	501	498	494	510	554	544	549	503	533	525	487	565	538	519	507	532	494	496	536	538	501	504	507	513	510	500	508	528	528	531	540	485	510	538	508	526	488	483	512	551	523	531	499	504	501	515	516	481	527	494	523	500	508	532	538	507	496	514	539	514	529	513	491	520	517	528	528	535	481	492	498	523	521	539	498	496	559	519	516	514	517	523	462	462	506	510	535	528	520	499	513	516	525	515	506	515	541	535	553	489	473	511	531	505	529	522	469	565	556	464	519	487	524	501	515	516	527	513	513	505	523	490	531	506	495	554	527	520	525	519	554	509	513	482	513	540	535	505	504	507	466	469	545	523	513	527	517	489	500	515	539	523	553	533	492	530	508	529	542	492	489	527	506	541	533	525	538	496	472	491	456	533	484	522	480	515	536	550	477	516	508	528	520	523	531	532	477	522	520	519	512	558	516	525	526	515	538	513	511	515	508	527	536	511	513	484	537	552	526	507	516	523	483	541	544	580	530	505	546	563	492	524	488	515	487	525	471	507	509	526	539	570	513	542	506	548	522	530	561	506	534	539	522	532	512	501	537	518	472	542	506	506	522	520	560	551	496	503	503	535	528	511	537	500	509	507	500	499	485	517	537	518	518	531	524	500	509	523	512	550	516	534	537	510	525	491	514	488	532	520	530	539	511	526	504	518	539	515	500	557	509	526	514	469	508	481	541	510	498	536	494	516	525	579	512	511	508	486	554	504	442	542	498	523	562	574	524	539	520	536	515	521	544	486	509	495	509	509	491	470	527	488	524	519	517	550	502	515	501	529	532	540	482	524	504	515	502	518	510	552	535	585	513	544	499	505	529	519	514	520	514	509	521	447	526	527	518	503	526	550	536	496	537	486	477	512	516	528	500	518	542	507	518	556	501	525	481	519	510	540	519	500	518	514	489	568	514	483	521	516	481	555	542	554	485	495	494	518	549	553	520	506	511	524	505	518	555	538	546	521	520	519	524	486	555	532	493	523	557	508	456	488	504	511	541	516	521	513	528	499	550	498	507	485	511	520	520	489	520	544	495	544	524	536	512	482	508	521	520	524	500	508	520	524	531	541	518	490	552	521	503	513	515	523	501	528	532	478	482	514	476	517	522	510	516	522	502	502	537	491	517	530	492	507	497	504	494	558	463	559	522	541	504	547	541	520	515	473	514	535	532	523	533	506	546	530	531	522	540	516	473	555	532	510	494	522	512	486	493	481	518	454	506	507	484	507	542	481	491	550	538	497	521	505	522	528	526	542	506	512	537	538	498	508	498	483	550	487	517	524	521	498	506	500	507	539	489	545	495	494	525	508	494	535	502	547	558	499	500	459	512	556	498	533	523	494	514	550	525	497	536	522	515	520	493	512	511	481	515	493	521	513	557	491	508	523	479	542	513	515	514	511	496	477	521	535	547	512	497	503	560	470	511	527	534	547	525	509	482	534	518	524	538	515	485	569	522	514	486	521	572	542
1689	311	311	279	303	288	276	257	285	256	266	286	263	322	311	277	253	275	294	313	249	263	273	290	274	285	257	276	290	282	293	252	300	274	305	277	233	278	306	250	261	256	254	281	281	286	261	281	275	250	289	245	281	292	265	259	268	246	260	316	304	284	282	296	284	255	300	271	259	272	276	274	292	297	327	295	237	282	303	264	279	282	260	304	293	230	325	254	316	294	295	265	296	285	248	271	301	277	296	265	255	265	270	283	313	278	256	270	277	273	250	317	241	280	257	275	268	314	265	275	282	246	251	303	261	320	273	301	290	276	289	318	282	255	306	321	264	282	257	292	288	254	278	273	272	301	294	268	302	289	284	273	270	272	276	279	270	270	253	278	295	251	265	280	290	288	291	303	270	251	261	267	253	292	284	264	275	251	320	266	254	283	254	261	240	238	277	280	281	261	281	288	290	312	311	281	305	277	270	292	251	274	274	264	321	251	270	284	261	293	260	297	275	295	280	301	274	294	286	262	239	290	264	268	284	290	282	271	285	286	316	288	275	274	282	273	281	267	273	279	244	275	280	289	330	281	297	276	277	304	271	258	274	241	293	296	284	258	298	269	271	268	246	302	294	312	320	280	275	273	256	282	264	291	263	277	255	282	282	283	244	284	273	259	282	278	285	286	273	294	322	291	286	271	259	278	240	253	287	308	268	288	323	272	269	265	276	300	253	289	286	270	296	268	257	273	279	275	272	234	272	295	287	283	277	228	286	291	310	282	301	283	273	233	276	325	292	284	269	269	291	331	291	297	296	302	298	253	287	310	274	276	266	304	281	280	241	282	285	252	287	254	287	267	278	296	264	286	266	302	307	287	256	288	264	306	257	261	282	265	290	293	269	299	280	276	268	277	278	291	288	284	287	267	290	277	251	271	297	296	271	228	250	262	256	275	278	262	269	254	252	274	255	242	270	248	293	290	276	276	280	282	288	266	298	276	267	269	258	302	305	262	276	310	303	280	261	293	273	286	268	305	259	245	274	287	266	261	250	283	292	259	303	281	279	305	255	295	271	279	274	288	257	278	252	269	288	259	291	309	279	274	263	263	284	274	267	304	274	291	269	292	285	277	298	298	253	263	282	270	283	291	271	271	280	254	263	298	290	292	264	261	271	274	271	269	264	261	286	239	298	263	316	282	285	291	279	265	281	272	282	287	281	290	276	262	284	268	297	303	304	310	274	276	302	292	297	278	281	289	272	303	274	297	256	302	278	287	273	290	264	273	307	284	321	302	303	267	270	256	287	276	278	302	288	286	264	281	299	315	286	274	294	283	288	231	281	261	260	257	299	287	311	278	313	269	295	296	270	285	318	275	270	266	277	283	272	299	283	279	269	288	283	285	276	277	262	256	253	274	269	268	265	297	283	265	288	263	262	280	313	280	271	319	277	278	287	301	266	265	300	256	280	276	289	271	285	263	277	267	298	280	273	300	286	296	271	292	265	287	307	244	270	270	255	279	269	265	283	293	287	268	243	259	293	287	279	287	281	277	275	278	286	272	280	280	273	285	314	294	312	264	255	277	274	276	257	295	278	279	304	292	301	290	269	274	263	284	249	262	276	282	248	265	303	285	266	267	287	264	283	275	288	325	246	255	242	227	282	256	278	289	279	263	276	267	252	264	275	269	275	282	287	286	277	256	292	285	308	286	268	275	266	285	250	314	286	293	279	283	269	285	293	290	282	258	276	246	311	296	286	246	280	260	279	243	287	264	283	287	300	257	295	299	303	289	293	286	294	291	259	278	277	234	294	326	311	275	296	306	253	268	298	283	267	245	256	301	269	292	292	293	249	289	308	287	252	267	326	280	285	264	232	290	263	298	285	276	299	246	263	272	285	263	275	275	270	292	284	282	287	275	270	267	260	265	269	292	284	296	272	311	288	287	283	272	275	295	280	299	271	249	277	280	268	263	299	285	260	278	293	270	274	272	291	292	261	295	280	259	256	298	283	267	258	259	258	301	289	294	286	287	307	280	283	291	284	271	270	271	282	322	273	264	307	302	254	289	285	273	278	250	302	275	247	277	269	270	262	274	279	260	274	301	319	286	272	296	280	292	301	276	286	266	273	268	266	280	292	289	294	297	270	270	274	304	266	254	282	271	294	249	269	284	277	266	273	304	255	280	279	310	251	246	255	237	284	302	262	257	284	295	263	288	269	279	266	260	281	282	278	277	275	303	245	278	238	300	283	289	272	301	283	293	290	276	279	306	273	275	289	272	278	264	265	258	300	288	286	289	280	292	296	297	246	269	308	272	268	301	270	280	309	287	281	289	274	256	276	305	278	271	304	291	286	281	283	267	296	301	268	275	271	268	283	265	257	268	241	246	279	254	268	250	292	309	296	279	281	290	297	293	268	279	277	263	303	286	289	266	274	272	269	303	297	306	253	266	257	263	260	285	262	282	283	291	264	262	288	258	291	278	261	314	289	287	284	259	260	272	252	297	272	279	291	275	259	286	257	298	304	303	308	269	261	292	267	320	300	284	276	256	273	268	292	281	283	279	268	297	272	286	264	277	318	274	326	222	279	262	281	293	276	274	288	290	256	273	286	279	269	272	294	256	276	286	281	285	300	299	268	265	264	285	294	257	253	282	262	261	250	269	290	288	283	254	270	301	291	288	289	268	265	289	277	274	298	263	267	284	278	283	287	277	291	299	279	289	275	285	287	265	281	276	276	292	269	288	259	245	273	297	265	273	280	307	291	280	263	255	265	292	236	282	260	246	268	271	269	266	288	258	301	292	259	277	279	288	279	256	235	267	319	288	298	304	232	286	230	259	286	252	303	319	289	325	263	291	290	271	278	297	277	283	289	264	304	278	292	323	325	278	305	259	281	281	287	304	272	290	254	280	290	278	244	292	268	276	273	238	272	299	282	260	266	291	263	298	295	279	291	261	281	271	299	278	287	283	303	270	261	277	266	267	259	284	273	291	279	252	288	324	281	282	300	291	293	266	294	274	283	287	292	293	263	301	278	282	284	294	298	243	275	302	289	300	308	259	262	255	248	274	289	304	253	263	260	257	246	256	256	275	236	271	270	272	281	303	272	253	311	278	314	302	293	243	299	259	287	266	255	295	295	289	276	298	278	284	284	267	332	275	289	271	268	242	284	288	272	266	253	288	292	264	306	290	300	278	279	254	236	255	285	270	268	263	291	305	263	300	296	309	265	263	257	278	292	266	267	281	292	260	307	259	270	268	293	281	286	274	257	287	298	283	250	261	267	294	265	288	305	263	262	261	283	289	229	285	248	262	240	266	290	298	307	278	283	274	306	310	299	265	269	279	249	272	277	310	272	303	284	340	298	276	281	288	315	271	302	283	257	273	293	276	283	276	259	282	257	287	266	301	292	263	308	257	284	255	263	279	249	307	307	278	262	304	275	302	272	260	294	263	269	303	276	282	268	277	277	278	256	276	281	307	304	266	281	287	286	253	273	259	261	259	301	285
1870	667	652	640	632	619	628	608	650	614	633	641	634	645	635	608	573	629	561	626	624	642	627	645	655	637	648	646	682	676	643	647	649	652	587	652	578	636	627	623	640	622	696	641	634	631	630	674	585	604	637	655	624	624	636	611	626	651	621	596	668	607	606	602	585	634	650	653	642	653	668	636	634	624	622	633	607	635	624	617	612	598	632	638	612	643	630	651	615	599	622	572	613	602	653	632	648	597	659	636	618	670	638	605	594	644	626	653	621	612	598	640	592	601	671	642	584	642	599	584	615	647	660	658	654	609	596	614	649	584	649	657	619	602	617	609	578	636	626	618	618	639	636	648	626	606	622	652	616	617	595	623	651	631	628	627	626	629	577	612	671	614	632	618	628	629	596	607	641	616	603	624	618	620	634	602	571	619	650	630	610	633	685	634	652	589	643	601	620	600	633	619	656	635	635	633	635	576	616	652	627	632	598	620	599	629	618	550	603	644	671	625	634	610	598	588	595	594	625	616	654	641	629	585	632	678	636	536	644	644	605	636	626	638	584	651	600	607	675	660	631	675	659	651	611	647	614	602	654	652	618	624	593	637	659	644	615	681	598	648	612	626	624	640	613	656	637	632	604	587	605	644	665	584	646	591	611	615	630	620	600	600	642	631	620	664	569	615	627	582	614	618	611	609	670	596	602	607	631	623	651	630	608	619	696	619	626	594	633	606	641	606	616	606	591	632	609	598	651	624	605	656	627	614	619	645	656	633	661	639	662	606	641	592	618	641	630	592	634	654	620	645	616	651	662	625	608	619	629	594	672	584	610	600	609	640	620	651	596	647	621	648	622	618	595	627	617	669	622	631	639	641	619	617	630	617	625	618	605	625	584	636	591	582	610	654	573	607	635	628	604	613	601	594	593	627	628	648	616	619	632	645	599	640	640	617	611	634	620	636	638	620	628	613	600	617	598	593	613	604	619	665	630	631	627	606	618	613	622	663	609	623	643	633	624	613	637	654	621	620	616	609	631	666	586	599	670	629	596	675	583	608	621	587	649	615	611	632	626	554	666	584	627	631	646	634	576	642	611	603	623	637	599	673	640	595	622	588	647	686	657	610	607	625	597	579	607	613	619	619	647	638	626	623	651	631	654	630	603	623	662	598	617	641	667	612	623	609	638	617	642	623	634	628	645	627	640	626	583	599	632	626	615	612	633	630	649	631	632	589	616	666	635	636	617	647	639	594	616	605	585	651	671	611	611	622	638	609	600	600	627	619	604	607	644	627	661	636	602	623	672	598	665	638	642	647	614	594	631	643	577	614	656	644	641	592	597	599	604	596	635	633	597	620	598	607	661	650	622	624	615	631	657	669	641	649	591	606	649	638	648	645	637	652	615	615	618	623	657	665	603	663	628	653	572	588	649	605	668	590	657	630	629	636	617	608	628	686	678	627	627	619	636	647	659	622	556	604	611	587	636	619	612	639	632	625	623	599	643	611	614	607	622	620	636	647	597	570	596	593	607	615	591	606	608	652	559	641	583	638	629	648	637	641	666	632	645	614	649	661	670	603	663	628	630	637	674	609	625	638	644	568	624	625	556	632	604	618	659	648	640	605	597	620	645	611	611	619	672	592	626	647	608	655	603	619	644	643	616	634	592	636	657	630	650	609	605	627	648	656	589	632	621	613	593	600	642	615	576	613	614	643	665	676	635	617	585	646	608	627	628	656	596	674	606	641	610	624	634	643	631	602	656	632	673	613	655	623	617	626	633	655	637	661	644	658	640	625	635	600	627	613	612	616	647	623	621	636	619	601	663	596	636	576	654	636	599	634	600	597	594	642	589	675	644	654	622	610	626	687	632	649	637	644	626	621	602	588	635	557	615	599	536	642	608	589	620	688	530	655	617	617	613	586	613	610	644	608	667	611	635	620	635	673	614	645	631	625	615	580	643	662	607	642	628	579	599	638	628	642	648	660	641	622	617	590	623	603	614	646	627	654	622	635	602	618	652	660	600	604	628	645	611	620	613	617	622	573	618	625	598	648	666	612	663	607	632	609	637	610	630	643	637	633	601	644	590	622	621	628	629	628	629	658	609	591	614	590	657	570	666	639	642	579	591	634	595	628	630	650	622	656	667	660	589	629	614	607	629	646	646	625	610	640	602	606	636	617	638	620	612	619	624	624	656	640	577	633	642	606	598	601	629	607	637	630	671	585	663	618	634	615	623	606	642	627	609	622	628	649	640	654	645	662	614	678	653	608	611	634	626	641	659	627	636	651	635	615	660	649	609	639	611	608	658	631	663	616	667	606	653	630	605	611	593	626	633	627	587	610	630	622	621	589	610	598	612	594	635	666	659	629	633	596	602	653	586	611	613	596	661	681	655	630	647	656	591	590	647	629	576	609	618	608	610	635	627	661	610	624	592	631	633	625	614	615	633	606	620	653	600	611	591	638	615	587	613	594	581	607	599	624	662	584	615	586	586	633	575	649	598	655	637	574	629	609	664	626	655	628	613	607	638	645	640	630	623	634	615	629	611	625	641	599	611	589	643	581	645	648	627	632	635	629	693	586	631	599	632	590	634	604	635	595	636	641	616	626	623	597	612	599	605	677	609	622	617	617	618	594	634	604	611	643	618	639	652	595	613	613	635	601	632	607	655	643	587	614	582	562	592	660	643	618	651	629	628	600	630	617	579	621	599	638	666	592	629	659	634	636	620	579	595	577	648	613	634	656	632	610	649	600	647	633	652	627	604	588	652	659	621	625	592	600	643	635	663	637	628	658	624	656	591	586	674	626	623	635	650	578	659	648	637	623	598	604	643	672	626	629	668	626	674	574	627	574	599	579	610	640	611	700	663	635	607	604	633	616	589	647	645	651	597	580	636	626	602	661	655	634	622	643	614	602	608	638	643	620	572	621	599	612	631	627	601	672	645	645	623	627	628	594	638	590	609	655	647	597	617	656	607	622	597	650	635	672	660	629	656	624	636	637	682	627	628	636	601	630	612	619	642	631	567	602	653	621	619	641	644	602	647	661	616	618	599	636	667	626	622	635	628	603	638	633	629	625	634	660	659	615	641	596	599	647	612	590	610	604	641	660	610	635	607	562	660	635	669	617	593	631	657	617	609	605	599	607	610	686	598	592	570	632	604	563	620	622	629	630	600	602	623	611	644	592	646	599	628	624	639	625	598	643	628	625	599	593	646	619	665	629	587	603	633	621	556	625	612	626	625	642	628	598	620	640	585	653	615	622	620	581	663	619	638	634	586	573	603	641	619	626	604	628	675	576	646	617	615	659	651	652	621	660	597	666	723	605	629	619	588	622	638	616	615	661	651	632	628	672	648	613	620	601	631	610	635	618	615	612	573	613	605	606	571	619	580	622	607	615	627	608	654	618	631	628	615	623	648	652	619	642	632	627	606	627	644	650	643	616	579	613	651	602	647	581	589	614	618	597	661	606	605	605	611	643	640	635	661	613	617	609	618	602	596	623	607	648
7617	470	474	376	292	224	171	179	170	145	128	134	144	152	145	140	124	124	113	145	105	142	140	129	120	124	144	146	130	133	114	144	113	132	121	117	131	153	129	138	126	124	127	130	128	125	140	133	102	120	119	135	133	110	128	136	129	134	111	124	103	122	124	113	106	113	124	114	102	127	144	122	120	110	113	112	115	136	134	146	118	112	145	123	156	132	122	131	139	124	124	136	106	117	100	128	120	116	117	132	129	122	115	136	109	135	105	129	106	102	114	142	111	124	124	120	140	125	117	118	111	128	127	127	127	116	119	116	142	138	131	121	135	127	123	134	110	109	132	131	129	121	101	131	123	126	121	136	133	118	121	113	121	126	119	128	107	99	127	129	125	119	134	126	113	117	124	124	129	125	120	108	124	134	117	138	113	113	108	108	144	125	131	143	125	131	122	134	107	132	131	118	141	137	120	132	122	137	130	155	112	139	130	112	127	125	117	110	130	120	120	136	131	116	123	139	127	97	113	117	146	111	124	122	128	138	107	137	123	133	135	117	129	120	132	91	124	129	117	121	117	150	146	117	95	128	117	128	103	135	125	119	117	115	139	115	132	119	106	117	115	117	131	111	96	118	124	122	126	126	115	111	138	115	124	118	136	117	124	117	135	133	118	105	90	145	137	134	154	136	124	128	104	130	120	110	113	131	120	127	130	133	117	133	116	106	126	124	129	110	137	120	143	124	123	115	129	128	128	126	128	117	129	132	139	116	105	100	132	114	117	115	104	116	122	128	138	147	129	118	95	135	121	110	141	140	141	147	110	112	116	134	118	116	121	129	130	128	117	135	123	127	126	117	112	138	121	115	133	118	133	137	132	140	121	137	131	122	128	131	115	131	118	129	137	126	92	120	127	124	104	116	131	120	122	128	130	131	119	118	125	130	110	129	142	132	138	132	121	123	120	118	134	134	115	123	124	129	109	144	136	126	141	117	124	135	132	135	126	121	135	132	127	119	129	112	132	134	150	120	142	137	124	104	126	112	124	113	122	128	116	132	113	135	129	133	124	131	134	109	125	108	121	134	129	145	120	147	119	127	133	124	121	114	122	128	127	104	127	124	92	114	121	127	115	106	111	130	112	115	118	138	137	129	150	110	131	120	132	118	110	120	129	124	128	128	137	95	119	112	129	125	119	125	100	124	137	113	116	126	123	138	159	131	127	121	118	125	121	136	124	115	124	126	140	105	109	123	113	122	120	148	119	120	105	128	123	119	102	112	118	146	131	164	143	124	126	93	119	129	131	145	144	108	113	111	112	110	169	118	130	100	127	140	103	128	131	139	122	108	114	116	120	119	122	103	127	138	148	115	119	141	111	126	129	107	137	119	116	124	121	129	123	134	136	102	113	134	117	129	119	127	125	93	141	119	127	117	136	101	133	132	132	131	117	113	110	137	113	146	122	131	128	128	119	132	113	124	120	133	106	111	115	115	130	153	125	110	103	121	106	125	119	128	108	115	131	118	121	114	122	128	107	111	132	136	113	123	128	124	126	122	111	134	120	117	134	112	135	133	131	118	114	117	117	143	123	118	115	122	124	119	105	133	116	153	125	95	131	125	145	116	104	144	144	126	109	117	125	150	138	134	125	106	118	119	137	117	115	134	127	143	107	113	133	115	123	132	122	113	113	132	123	95	136	126	104	114	122	134	139	103	142	137	131	130	134	131	121	142	119	134	125	107	121	131	126	101	116	157	126	131	103	109	121	119	121	117	134	122	117	107	118	135	122	115	125	124	124	129	151	126	130	106	118	132	113	118	127	106	132	114	119	152	105	115	148	131	91	124	130	133	125	123	122	138	136	114	133	128	129	106	110	102	103	119	106	141	107	102	118	117	119	139	104	114	118	130	119	133	141	127	112	121	119	140	120	113	121	105	121	118	121	128	138	129	114	114	136	128	108	125	123	101	145	138	116	129	123	118	125	133	128	115	118	120	147	117	121	110	129	123	95	126	124	128	108	134	126	144	108	128	95	110	107	136	136	124	126	131	113	115	130	119	107	129	121	135	125	133	130	139	127	129	127	117	113	124	149	132	136	134	129	100	123	107	115	113	112	118	137	124	104	123	135	133	108	122	132	118	112	105	117	118	112	133	124	102	106	141	111	120	131	121	156	127	144	137	116	123	104	129	122	127	130	147	130	108	112	137	104	120	113	111	114	128	127	140	121	119	114	120	129	144	117	123	132	124	102	117	116	109	117	110	126	137	134	117	118	117	132	120	118	95	100	102	129	130	98	100	134	130	133	111	123	110	126	107	133	138	127	137	127	117	98	114	137	126	106	140	126	150	97	116	104	142	114	128	89	139	107	124	122	147	121	105	111	135	147	118	121	100	137	109	120	132	114	137	126	145	114	123	138	134	107	122	122	117	131	122	129	125	146	126	139	112	120	129	137	105	109	117	133	123	125	126	126	125	113	144	137	128	133	121	146	125	127	120	108	111	134	108	141	111	145	131	117	117	129	116	112	145	130	116	135	121	140	141	111	126	138	120	129	140	120	143	137	126	134	117	129	143	114	115	121	133	113	135	141	115	131	130	134	109	123	142	118	118	111	108	116	131	115	106	127	115	118	128	118	119	123	139	140	101	105	104	127	120	121	117	98	113	129	139	132	130	105	124	138	124	134	123	119	119	134	127	122	113	125	135	129	128	120	114	104	116	122	100	109	141	123	111	119	127	121	119	127	130	124	147	130	116	120	120	133	113	147	122	118	133	139	136	127	142	132	116	119	108	105	131	137	121	123	115	120	138	120	139	129	121	135	134	123	117	134	117	108	144	110	121	122	118	116	126	134	133	113	133	126	119	129	106	117	114	131	131	143	116	137	123	141	138	126	95	129	96	125	126	111	133	97	101	129	143	122	135	134	100	129	107	140	111	136	113	129	116	118	109	150	126	112	140	119	127	124	126	126	137	130	125	131	131	119	137	126	117	106	117	150	151	132	137	123	132	129	124	154	133	110	138	125	118	120	113	134	119	98	121	131	120	147	140	122	114	116	132	119	124	136	129	113	109	132	129	137	139	100	110	121	117	112	118	115	109	134	160	118	134	126	130	141	158	111	126	127	111	137	112	106	145	130	105	130	122	118	150	124	129	124	109	140	111	116	130	122	129	114	130	130	95	136	121	140	139	103	119	140	137	119	125	127	125	127	125	147	132	135	121	90	143	126	118	103	137	130	145	107	126	130	105	112	124	113	121	119	124	119	120	145	139	105	128	140	134	112	156	127	127	132	138	119	115	117	121	108	126	135	138	134	127	106	131	127	147	125	145	129	118	154	126	104	113	122	151	128	137	109	136	142	135	128	113	135	132	118	116	114	133	115	112	129	140	128	124	129	111	127	115	116	131	120	128	143	120	116	115	132	133	127	117	108	124	114	135	140	116	127	114	118	119	119	129	109	120	129	116	132	130	145	122	104	135	126	114	114	117	121	146	117	100	120	144	119	121	136	134
6146	605	947	1121	986	910	720	592	610	509	492	482	460	437	382	424	390	437	385	376	371	355	356	364	347	386	337	411	378	363	382	363	345	357	371	367	344	351	345	335	379	331	334	341	326	307	365	337	361	311	276	327	318	320	320	329	335	347	340	333	356	338	343	299	341	342	325	342	314	316	356	344	332	334	297	336	334	318	327	376	342	322	304	338	314	346	336	338	323	315	321	301	331	322	287	330	300	336	324	322	336	353	336	345	326	324	335	330	314	328	312	318	326	311	307	315	297	331	324	337	312	331	319	325	336	312	366	321	313	334	358	331	343	330	312	317	337	296	290	328	346	331	320	345	300	331	296	299	352	298	345	356	338	346	306	307	338	346	300	335	329	318	304	321	310	332	318	319	308	364	328	349	355	362	310	329	327	329	301	323	309	342	360	329	317	321	337	347	334	337	343	328	324	332	312	322	305	309	311	332	359	337	306	364	292	300	300	339	302	319	354	307	335	335	371	359	308	316	297	302	329	300	299	358	313	326	329	362	341	314	320	353	345	325	350	327	315	329	340	365	337	319	329	325	339	308	312	354	312	344	348	335	361	358	338	330	344	323	308	313	327	333	312	315	333	316	358	309	289	300	371	333	322	323	298	337	312	329	313	315	325	344	356	331	345	317	302	330	318	320	308	326	314	350	303	323	327	345	316	310	320	314	326	337	336	328	344	339	317	324	355	341	351	330	309	303	319	338	310	312	336	354	354	322	351	301	341	308	349	303	298	330	332	324	350	334	344	339	363	305	310	329	347	315	338	344	315	323	329	326	359	312	312	329	288	320	336	320	317	337	304	320	362	324	332	336	335	337	352	330	333	348	357	341	374	336	314	344	301	302	329	327	338	323	315	337	353	315	333	319	342	338	309	321	335	325	313	324	340	337	369	317	329	332	343	355	359	338	314	300	303	330	337	343	367	330	303	319	334	333	309	319	348	304	337	339	316	370	325	343	323	329	327	329	340	342	331	339	338	333	343	304	325	336	323	337	298	285	374	318	335	320	341	351	382	329	343	325	327	367	356	334	360	334	324	299	335	329	338	335	309	325	356	348	317	353	318	323	315	323	329	319	307	295	311	309	326	320	340	308	303	297	329	309	325	323	325	354	338	326	299	322	310	357	342	345	311	335	323	322	312	355	333	303	319	328	345	349	340	333	319	340	334	352	299	356	328	329	342	327	356	348	317	306	340	354	298	341	335	352	312	311	335	327	306	304	322	358	290	331	347	321	328	314	324	319	350	361	350	320	301	338	327	331	315	367	340	319	305	307	364	333	314	298	337	313	340	321	333	338	325	345	349	317	345	317	318	331	313	318	310	341	328	332	314	321	308	335	349	311	331	351	318	328	346	355	311	319	320	361	335	351	310	313	315	327	301	332	315	308	308	319	296	319	357	312	325	324	354	328	326	362	322	331	334	320	331	328	332	340	311	333	339	330	331	348	358	300	326	342	299	368	332	329	348	340	311	321	294	323	332	338	343	333	349	352	328	328	328	287	348	323	327	359	336	317	328	327	321	321	323	316	337	339	333	341	294	344	316	345	330	315	330	325	307	333	340	329	309	300	312	342	329	330	338	294	350	333	323	318	347	312	371	335	304	338	339	321	307	342	353	324	340	316	333	352	343	288	296	337	325	296	338	334	340	324	313	340	301	347	340	360	334	324	333	320	329	313	333	350	343	311	337	341	329	315	347	339	310	311	336	324	310	338	337	320	328	338	316	345	271	358	327	315	342	328	304	358	349	351	312	323	317	313	332	326	307	323	338	332	317	355	315	391	326	314	341	314	354	352	315	333	346	302	345	322	328	309	329	319	307	342	325	293	331	337	314	341	344	330	324	317	342	332	357	294	302	331	365	356	342	332	310	306	319	322	321	314	332	316	333	358	280	360	319	292	317	323	340	328	328	300	347	317	343	343	346	359	329	318	317	321	349	341	347	308	293	321	343	324	320	334	390	319	358	347	318	338	354	306	357	322	332	331	294	354	359	332	349	358	324	336	351	363	343	324	344	332	305	352	305	354	308	326	296	306	320	324	309	337	373	296	318	312	311	331	358	342	351	348	344	350	357	345	339	333	343	309	341	317	325	315	314	323	355	353	312	342	325	331	324	330	327	343	319	332	331	325	341	327	325	350	398	331	326	353	335	355	343	335	306	339	326	320	327	312	340	316	332	335	330	329	329	322	306	331	304	340	329	348	289	312	355	322	331	362	314	296	296	339	299	289	299	317	376	353	323	311	349	374	334	327	325	362	323	303	344	331	323	339	326	327	301	337	344	324	330	328	307	310	305	351	337	318	293	298	310	327	342	318	341	332	309	330	301	356	361	358	341	314	320	335	342	349	349	336	346	303	335	299	303	326	345	313	313	334	284	322	300	302	343	349	338	328	300	335	319	335	337	356	356	311	328	315	342	320	292	343	362	331	331	323	325	329	348	329	349	329	326	326	324	298	351	328	329	317	347	321	328	355	327	311	320	327	315	310	331	343	327	314	365	309	336	324	339	340	321	337	359	319	323	318	317	317	331	336	331	332	350	321	331	343	306	344	306	310	325	320	327	301	343	352	342	325	348	309	321	296	305	316	352	339	322	328	301	357	360	347	318	338	313	345	337	314	317	332	318	313	323	292	347	335	301	336	324	324	355	343	318	340	287	349	334	340	325	365	329	316	314	317	327	331	337	328	326	331	342	301	337	321	328	341	330	362	326	305	326	304	309	321	343	338	338	335	338	320	320	317	344	332	328	320	333	322	326	304	323	335	340	292	333	321	323	329	330	310	309	316	342	366	310	325	341	297	315	330	353	332	344	316	309	314	333	337	329	342	323	307	315	289	317	336	319	324	295	319	331	303	318	306	326	352	340	319	307	304	318	361	310	357	346	327	345	336	327	327	313	328	343	345	327	324	304	306	317	310	360	310	308	321	339	303	341	288	336	301	321	320	335	330	326	341	337	312	334	341	303	328	307	347	349	325	352	354	310	353	370	346	351	329	325	303	335	350	312	343	305	352	336	338	332	304	316	313	328	338	307	337	352	322	335	332	300	331	333	336	299	327	308	338	296	349	320	330	333	310	342	336	327	340	355	348	326	333	298	322	305	323	323	316	334	313	357	292	264	295	327	324	325	298	307	325	324	318	309	313	343	341	365	330	305	328	302	296	348	342	353	348	300	313	350	337	332	322	369	322	342	303	317	316	323	309	353	345	329	324	338	332	345	332	341	330	346	345	328	336	329	346	311	294	332	351	333	299	316	348	318	316	323	356	357	351	332	324	321	330	322	324	340	323	327	309	362	333	326	303	308	344	286	301	328	346	317	314	344	311	318	320	317	361	330	298	337	348	342	347	331	339	361	304	340	357	326	306	335	292	332	330	326	315	350	334	336	325	331	326	335	309	323	313	337	319	367	333	353	280	349	336	332	338	350	368	362	317	318	342	334	325	327	331	314	301	326	307	336	359
14217	1198	883	687	571	419	349	304	301	274	253	268	210	240	255	245	243	211	187	199	186	191	239	195	215	173	208	210	214	208	191	196	233	216	176	174	219	216	182	212	211	198	180	220	198	197	179	196	204	218	190	183	237	224	204	205	187	194	207	204	196	210	207	220	204	195	209	189	210	199	207	208	171	205	237	210	207	168	208	202	196	210	176	204	215	234	196	205	232	222	210	208	232	210	230	209	185	218	162	189	197	230	234	217	224	194	226	215	206	214	198	195	204	227	209	215	213	202	215	210	187	215	174	217	221	180	230	185	182	224	235	190	196	209	209	196	223	219	231	210	208	201	234	223	212	213	209	208	199	198	195	206	199	209	191	208	201	229	216	209	189	200	228	182	219	221	201	198	201	189	208	201	199	226	224	214	188	219	184	219	198	209	207	217	222	188	215	199	204	185	208	201	205	202	177	208	216	220	213	201	238	224	200	213	211	201	190	197	213	206	199	210	200	183	195	256	208	183	198	192	187	235	241	191	208	219	174	202	235	204	200	195	181	199	212	234	231	200	226	209	222	206	226	176	230	198	211	210	231	202	223	201	233	190	222	219	196	208	185	210	214	204	197	205	223	198	205	211	211	206	200	186	209	203	202	216	205	199	194	185	205	208	216	225	198	187	215	204	192	230	231	194	189	206	204	183	236	222	216	201	215	217	200	186	203	236	202	198	210	172	196	183	192	211	212	211	232	208	207	190	210	213	201	220	227	209	203	205	216	201	180	169	208	205	229	200	208	210	198	247	211	193	203	175	216	237	213	194	215	194	191	209	207	179	217	209	244	193	214	193	212	194	198	212	235	214	193	217	207	230	200	196	193	217	200	230	196	203	196	184	216	193	216	198	206	210	185	195	208	179	205	192	208	200	200	199	209	212	220	235	209	177	217	218	214	209	186	206	226	195	211	220	208	222	235	197	191	209	239	173	210	187	207	210	181	187	192	221	209	229	184	206	210	218	214	207	188	208	211	182	196	202	184	196	200	221	191	217	218	207	184	205	214	205	196	195	210	207	177	216	212	217	209	213	215	196	225	193	167	189	185	189	206	181	197	194	217	195	227	200	176	203	206	203	209	203	197	202	165	203	200	209	192	184	216	193	198	191	216	179	217	191	200	193	196	227	218	186	200	183	208	196	210	171	199	200	197	201	214	208	198	189	222	207	221	189	198	222	221	209	177	229	210	198	203	236	210	163	209	192	224	244	175	220	204	211	196	197	187	164	195	201	209	195	186	201	197	214	198	206	209	213	219	213	218	223	234	193	210	190	199	208	201	242	257	239	211	228	200	218	229	236	203	216	229	205	217	225	218	195	206	195	183	211	214	199	225	215	200	211	193	215	213	210	244	213	216	240	195	196	193	199	194	218	215	212	191	201	223	209	207	214	225	194	201	167	219	234	199	195	217	186	205	216	227	233	210	201	206	203	218	212	181	207	216	200	186	220	212	242	219	222	222	206	205	217	195	215	212	202	244	205	199	200	196	187	201	209	216	219	210	222	224	212	208	230	206	217	222	195	178	178	175	232	213	204	205	184	224	219	213	190	247	209	225	200	218	181	197	225	224	203	201	199	184	208	210	187	216	202	214	243	204	213	236	234	197	204	207	207	235	194	214	198	245	205	215	195	188	206	219	226	199	201	185	202	202	186	221	181	223	217	189	216	223	209	217	230	177	203	222	199	202	208	175	223	214	243	207	169	235	201	217	217	213	211	224	189	197	219	213	224	194	214	198	229	204	228	230	224	194	212	201	205	203	194	179	227	196	224	195	193	208	212	180	213	219	196	201	177	231	188	218	201	207	209	235	196	221	198	211	203	171	176	197	227	185	218	223	192	188	186	166	223	226	211	180	206	204	236	188	176	212	220	207	199	210	217	225	232	223	189	225	182	214	202	222	192	187	203	210	211	183	197	232	178	218	174	198	223	232	222	220	226	195	208	212	186	222	195	226	218	186	198	180	187	193	201	181	210	186	216	235	230	217	228	184	195	213	215	216	194	191	234	244	229	190	197	214	207	250	208	204	218	196	194	204	194	196	205	212	208	197	190	207	202	210	182	212	218	173	209	210	191	204	191	211	211	223	207	195	188	200	204	234	222	210	183	207	196	211	217	186	225	240	191	219	179	204	212	223	215	219	203	202	194	222	241	215	191	209	201	206	208	187	188	216	201	196	215	203	209	211	210	209	219	218	214	185	214	209	212	200	190	208	207	212	246	190	190	218	182	224	208	190	199	163	198	171	200	226	220	198	212	213	175	212	221	201	188	189	204	200	221	211	231	205	184	196	170	216	194	214	194	203	207	220	223	201	182	225	227	235	208	195	192	211	215	193	184	209	197	213	192	200	198	198	225	191	220	203	195	187	209	233	193	232	211	209	209	201	208	194	196	189	206	233	191	216	220	207	215	190	203	214	221	197	206	209	215	217	201	185	193	197	200	193	215	202	207	209	209	207	219	234	169	213	205	186	178	221	187	205	223	210	205	246	197	182	207	217	209	201	225	188	187	205	198	207	226	210	209	220	206	215	225	199	208	233	189	201	193	199	197	218	178	225	192	169	199	213	210	229	243	197	198	210	192	198	224	178	211	213	195	224	209	207	204	230	215	209	209	201	202	209	230	209	202	215	220	228	218	201	207	186	206	207	238	235	225	209	196	221	216	225	209	184	199	200	205	233	238	246	192	177	208	207	243	226	217	202	209	190	238	213	209	190	190	220	220	182	212	220	214	195	199	196	187	196	204	205	209	167	207	200	187	236	212	210	182	198	220	225	219	216	222	203	202	193	223	202	196	212	212	197	214	222	193	222	214	216	225	230	185	236	207	216	221	202	207	205	221	219	219	183	211	202	216	201	184	204	224	205	184	178	207	192	206	227	195	199	205	210	199	205	190	218	214	209	202	192	221	219	207	203	193	230	220	222	223	240	211	198	178	203	208	230	190	192	188	208	219	202	246	224	233	220	237	247	209	199	189	197	201	223	233	186	222	207	216	214	214	215	205	211	206	189	198	225	203	212	183	199	209	220	206	190	211	232	221	239	221	201	215	200	209	211	185	180	205	220	169	211	199	214	205	197	199	195	206	215	199	206	228	186	208	211	198	230	224	199	207	193	209	212	177	219	188	199	203	181	195	186	194	205	219	223	229	186	202	231	230	214	189	212	197	205	226	183	231	203	221	175	218	199	217	213	207	205	216	225	188	191	213	200	210	210	222	177	187	198	208	204	234	180	225	172	198	202	217	183	195	203	206	218	222	207	203	203	196	232	210	193	223	190	213	220	206	195	210	197	199	197	208	223	206	188	188	220	205	237	224	235	190	217	223	235	220	203	236	218	199	187	183	204	206	177	188	213	206	172	196	198	210	185	225	217	209	184	195	221	230	221	199	199	206	200	201	200	225	233	224	232	184	190	227	212	192	223	216	191	235	211	207	221	201	193	205	204	215	194	202	187	208	220	228
8121	1090	1753	2082	1798	1504	1328	1131	979	857	837	764	749	729	712	671	609	648	590	620	602	586	609	637	580	571	617	562	562	609	576	590	583	572	583	539	530	569	539	524	556	541	511	550	515	553	535	552	562	519	520	550	514	522	479	525	543	517	547	557	536	517	538	521	534	525	500	535	527	491	562	545	509	526	518	528	557	511	530	528	526	534	508	523	537	547	492	526	494	507	521	583	535	535	525	517	527	495	525	507	496	536	521	498	557	507	524	551	514	504	483	536	532	517	547	505	528	529	566	530	597	541	511	496	552	515	514	541	532	526	566	523	556	474	508	542	508	509	532	539	529	536	526	543	542	510	518	505	472	502	558	531	560	514	508	499	530	522	537	490	525	536	535	545	500	531	507	503	499	529	513	479	528	519	540	543	510	487	517	525	549	509	524	543	518	510	510	518	502	548	547	477	536	507	526	516	552	513	559	528	519	506	528	530	502	545	516	521	526	463	537	541	504	552	502	546	540	510	533	531	501	533	490	513	552	538	521	482	550	458	493	531	531	518	485	522	532	506	519	536	487	509	508	577	506	531	490	537	499	530	515	540	532	534	503	512	539	530	487	481	507	485	576	530	494	519	515	483	484	500	510	518	469	502	507	541	543	514	523	497	535	532	550	489	506	479	541	561	508	493	517	478	513	467	508	543	511	494	537	515	506	521	539	489	534	506	520	500	574	576	468	513	444	539	531	530	508	541	476	525	492	534	474	566	514	508	565	519	493	518	508	512	481	522	521	522	549	521	498	534	506	532	532	522	495	510	522	512	515	491	511	512	535	496	507	523	513	502	501	513	538	520	560	498	565	519	512	528	531	481	491	533	528	530	499	528	567	524	483	538	520	544	508	522	476	553	523	567	549	529	512	529	505	502	540	508	510	541	503	505	513	533	512	525	580	508	471	531	578	535	512	540	501	552	498	553	555	528	524	447	524	527	520	518	530	556	520	526	516	506	540	514	512	516	571	528	493	545	525	537	473	483	506	509	517	542	495	515	504	505	509	525	551	523	520	521	538	491	584	500	523	526	515	569	536	553	518	495	562	522	510	516	509	526	505	551	574	535	486	526	520	532	507	505	504	525	475	504	490	523	506	507	526	547	497	526	500	567	478	572	473	522	518	511	473	528	538	508	484	490	522	580	540	478	549	531	549	573	469	537	524	549	512	500	556	502	557	511	506	516	513	530	534	535	492	493	563	495	550	502	555	512	500	553	494	552	549	554	525	544	575	495	490	540	518	514	505	522	533	502	507	496	553	525	500	506	513	535	515	538	494	542	524	536	553	521	489	524	526	565	495	537	512	493	531	530	521	520	515	531	549	491	478	541	497	527	529	509	524	505	561	530	555	513	514	534	540	510	513	540	522	534	520	528	476	564	566	477	524	538	534	524	515	517	502	535	496	563	511	503	536	521	496	510	521	549	494	500	527	516	509	530	507	535	561	479	500	536	493	507	512	551	541	509	501	492	513	537	499	506	541	508	507	500	525	541	505	535	484	550	476	554	534	511	517	511	510	521	537	500	524	530	527	497	496	506	514	504	487	506	516	523	498	483	515	528	507	509	515	532	502	523	496	516	493	534	525	506	525	517	520	504	515	512	522	503	518	515	514	515	539	517	484	520	510	511	521	532	530	561	504	513	516	515	498	520	491	546	532	551	522	506	533	550	561	506	543	530	527	528	484	522	511	533	523	460	527	493	509	552	603	480	480	538	536	527	492	525	502	516	504	483	550	491	505	522	511	512	518	496	548	537	510	532	489	512	478	521	516	509	537	520	533	562	479	490	517	535	464	494	492	542	463	533	518	570	549	482	497	471	522	518	499	537	579	532	499	536	551	521	554	517	529	514	551	514	539	516	489	526	521	540	484	563	506	561	530	514	558	531	477	491	490	566	555	494	521	512	533	513	519	501	530	522	516	486	540	563	533	499	484	543	496	502	559	491	486	569	493	539	514	526	520	487	510	513	552	519	497	504	500	504	527	499	514	517	526	529	502	501	529	529	497	524	536	533	508	529	506	505	519	483	541	487	493	499	530	515	483	489	538	529	508	498	506	519	536	477	524	525	535	552	514	503	532	527	535	544	490	503	541	491	513	535	506	502	534	507	503	522	531	557	500	532	544	491	544	495	505	523	580	538	515	488	536	502	511	490	518	508	554	528	537	513	535	493	518	503	532	521	563	513	527	514	546	517	489	520	571	572	537	557	495	498	530	524	460	516	541	504	494	519	482	517	515	493	523	545	531	526	544	509	525	520	558	500	497	543	505	546	547	532	529	507	478	521	554	500	522	494	497	544	531	496	563	525	489	526	513	522	508	505	503	544	507	540	505	521	518	570	528	529	516	514	478	517	521	576	554	547	446	526	496	507	496	489	509	501	489	556	554	523	474	544	520	504	505	535	522	515	540	551	518	511	549	514	499	521	528	486	549	508	492	536	533	506	550	519	510	545	534	544	487	502	538	482	546	520	522	524	523	540	556	471	482	511	522	543	526	522	543	502	519	527	541	501	503	488	519	518	537	494	470	542	531	486	502	512	531	505	523	513	534	499	506	510	507	472	524	546	495	522	456	504	542	570	534	478	483	511	489	482	481	548	522	499	501	514	533	455	511	506	500	515	508	540	507	579	510	479	530	516	516	497	537	503	570	517	483	564	533	519	530	477	516	494	525	519	531	522	517	490	522	554	558	515	493	527	533	540	512	496	528	531	460	507	479	516	517	538	513	550	513	526	544	544	506	513	559	510	519	549	507	500	495	522	516	491	522	512	521	519	532	505	548	573	537	520	506	519	531	519	484	514	536	500	530	505	545	539	509	496	516	505	555	505	560	538	499	548	475	534	557	534	514	510	555	487	520	529	485	539	528	500	520	487	517	496	488	513	538	502	514	532	510	510	535	502	513	489	493	509	575	552	501	561	520	512	499	508	517	499	549	481	534	491	517	526	522	520	468	489	519	536	531	541	553	532	540	510	510	504	556	537	492	499	516	564	503	514	542	544	490	511	505	486	524	502	494	529	531	497	503	523	503	575	537	550	513	489	516	521	462	512	514	543	538	495	542	548	504	546	485	515	544	543	501	515	557	539	516	514	500	520	493	521	499	490	527	475	512	507	528	520	541	538	524	490	567	528	512	539	531	533	525	524	530	505	504	530	534	514	486	551	552	545	518	514	476	478	526	528	525	503	519	532	563	493	522	519	511	541	539	522	498	547	533	527	546	525	520	550	523	480	523	572	482	522	507	530	511	534	507	497	545	504	517	542	504	503	516	499	530	546	578	529	508	511	564	486	513	517	502	539	534	556	475	485	522	545	549	561	482	513	516	519	488	507	535	523	512	550	534	497	492	494	538	493	512	522	541	531	514	529	504	547	559	561	513	506	491	499	557	485	496	540	480	549	549	532	551	501	491	539	503	534	521	525	486	525	559	509	548	476	471	535	557	492	510	525	525	523	497	550	517	515
1674	307	268	278	279	314	283	278	284	259	276	276	273	260	261	293	306	259	242	286	308	282	285	266	278	279	310	283	287	289	284	251	286	281	268	257	291	269	285	301	285	312	313	291	267	265	269	250	277	281	274	236	284	290	277	273	261	243	300	301	243	275	281	257	275	250	288	263	258	266	262	273	231	257	263	285	275	282	301	281	264	262	257	273	274	291	273	274	269	254	275	264	284	236	270	289	232	272	286	290	295	279	320	274	277	275	253	304	259	270	284	255	279	261	242	296	270	266	291	297	282	255	268	266	261	261	250	271	288	271	289	282	301	275	294	302	248	248	272	271	268	259	284	280	282	263	305	275	255	277	281	271	277	265	253	303	253	243	315	278	296	264	297	261	274	258	279	284	265	287	283	250	315	253	273	293	256	269	257	295	280	264	285	285	288	275	234	271	274	258	263	254	274	274	266	259	269	268	288	268	279	276	291	295	265	270	248	259	291	265	250	269	246	294	282	297	282	309	281	296	276	286	275	294	285	293	261	252	258	281	300	288	281	273	240	291	264	341	297	254	284	271	261	252	231	283	277	293	266	262	267	294	291	251	268	253	275	288	290	280	288	278	260	294	303	285	308	278	283	302	269	286	302	319	271	303	283	278	267	259	306	247	278	291	257	268	286	300	258	292	258	296	278	298	287	286	266	263	269	271	232	276	282	296	269	315	257	276	308	278	267	270	287	259	252	308	248	287	248	275	288	248	267	282	276	279	287	290	279	300	273	267	284	276	275	295	299	237	277	267	288	311	278	282	273	296	260	275	274	291	276	261	320	289	267	302	294	306	290	268	241	265	291	282	276	260	258	283	305	256	274	286	275	266	288	274	294	275	290	289	303	296	278	283	277	329	271	303	324	268	284	250	283	270	267	263	301	261	292	257	280	309	280	282	266	284	254	293	291	237	246	280	258	228	254	315	274	282	306	285	305	279	253	268	269	258	285	288	259	269	314	308	285	268	269	254	266	271	269	280	244	249	277	285	302	292	265	242	286	259	282	280	284	297	253	283	245	237	273	234	318	272	283	281	273	270	268	271	250	310	285	291	265	284	303	271	307	280	263	305	250	293	266	298	272	264	282	276	263	277	301	275	256	275	306	290	249	276	278	288	299	301	275	287	272	243	275	286	332	303	306	272	297	305	266	288	285	264	277	269	258	298	262	295	283	288	300	295	253	287	302	292	271	281	309	270	277	268	270	279	279	265	290	283	295	280	260	303	266	253	301	257	263	254	282	252	254	290	282	265	297	287	282	264	292	300	287	250	284	304	276	283	259	270	245	292	271	297	266	283	282	302	306	261	269	258	283	278	318	313	279	312	280	233	276	295	328	283	268	280	274	298	289	277	302	288	276	260	245	295	276	292	277	276	266	301	260	262	283	293	278	288	254	276	269	301	290	297	296	310	255	248	280	276	253	271	283	266	288	285	285	250	263	282	291	282	319	274	285	323	272	238	298	286	276	252	276	276	293	278	269	289	276	316	273	260	279	270	286	257	262	290	285	290	269	288	245	285	290	266	275	286	265	252	270	243	264	306	253	275	288	274	281	264	294	302	275	270	284	292	313	294	283	303	279	251	286	305	312	279	258	266	270	262	298	272	275	267	272	276	298	302	262	312	271	246	269	274	281	263	236	291	287	288	299	289	281	281	279	247	280	262	264	277	267	257	255	266	287	260	307	296	284	268	275	260	236	271	288	289	268	244	269	250	290	266	307	260	284	283	274	281	268	270	271	292	278	293	239	273	303	300	316	272	308	255	294	283	283	299	282	284	244	278	296	273	279	287	277	308	292	279	277	248	265	287	263	235	318	284	278	266	299	259	267	275	274	253	268	310	280	274	285	251	269	264	280	290	288	309	263	314	301	294	284	321	289	284	285	254	282	282	253	296	286	241	260	249	275	248	292	258	308	310	276	284	283	288	314	282	281	298	247	263	263	270	251	271	272	250	258	254	293	266	301	284	322	286	257	284	281	282	265	284	297	232	267	281	269	283	274	276	282	246	306	248	271	270	296	296	266	261	275	293	296	256	302	294	309	268	251	289	293	283	276	278	258	300	277	265	268	310	277	261	271	255	285	295	294	267	242	297	285	246	248	260	293	274	288	256	278	299	285	289	269	302	271	301	287	289	257	291	296	286	290	259	257	298	256	297	282	311	265	284	287	296	318	296	296	294	278	283	264	297	292	299	239	269	248	280	309	273	255	280	249	313	284	276	261	285	276	277	277	297	275	251	296	238	283	278	244	270	248	294	288	267	289	299	280	261	271	295	266	252	307	260	289	268	263	285	247	289	254	268	301	284	257	257	265	273	302	273	302	285	261	248	252	272	309	263	258	286	281	314	265	297	263	273	280	277	286	278	304	271	262	264	303	288	291	273	265	275	254	264	266	294	274	263	292	244	268	291	320	273	265	289	289	307	249	279	256	287	294	284	297	276	315	277	277	319	282	248	310	251	237	266	280	287	269	275	275	290	276	273	256	306	288	276	267	291	268	269	267	282	260	268	264	289	277	270	279	286	265	274	245	288	279	288	283	297	284	261	243	277	288	265	278	258	276	276	308	276	285	295	289	267	265	263	306	279	296	285	267	271	267	312	297	301	264	259	265	265	263	264	287	273	316	286	318	288	277	247	294	262	293	278	296	308	276	263	257	309	297	285	279	243	231	267	252	272	286	282	290	299	290	252	245	307	255	280	259	268	233	278	252	278	294	294	261	269	259	247	247	236	281	251	284	298	271	304	250	264	262	260	284	296	279	303	272	276	275	230	272	265	272	278	307	247	292	264	256	283	281	283	290	284	254	265	294	276	308	279	271	286	264	299	277	253	263	276	272	283	284	257	309	278	276	265	280	279	281	309	278	279	279	276	289	283	284	268	268	282	275	295	273	270	297	284	286	283	277	259	277	280	294	284	261	264	282	275	266	260	247	278	285	269	291	314	288	292	275	253	277	268	284	269	288	272	301	270	285	276	291	255	262	274	277	287	229	250	269	272	286	306	257	267	265	288	248	286	287	299	305	254	261	258	270	304	289	290	299	289	248	275	287	272	281	255	282	261	304	272	279	258	277	244	264	272	289	284	280	292	275	264	274	269	286	269	261	278	262	276	276	269	262	293	288	250	274	277	266	280	277	284	306	306	297	262	306	291	267	284	281	289	277	302	285	249	274	277	291	293	310	300	271	279	271	260	249	263	298	275	267	288	248	242	287	274	270	257	281	267	295	252	278	244	262	326	338	275	281	289	256	290	301	262	264	279	248	288	278	256	250	281	277	298	283	292	307	282	275	262	267	301	251	259	299	271	274	307	267	285	242	283	301	268	297	249	275	263	298	272	282	266	268	274	247	300	281	269	273	292	253	264	235	282	286	271	302	266	291	276	287	299	290	294	245	306	279	299	298	269	262	271	293	300	243	295	282	269	264	293	286	258	296	267	261	275	275	253	274	298	267	286	290	257
1853	707	621	646	629	608	621	627	656	682	660	603	657	621	617	656	621	632	618	611	637	645	614	666	625	690	644	636	631	592	619	605	630	658	630	618	666	607	638	625	612	615	592	655	612	626	559	646	632	611	599	639	627	631	631	592	591	655	594	647	634	606	628	589	620	653	680	623	674	644	590	611	630	644	636	625	613	628	587	644	619	657	610	623	678	617	665	674	652	658	630	591	636	586	641	660	602	621	636	602	631	609	609	647	606	636	653	588	613	616	619	677	658	609	666	653	628	643	620	644	667	655	618	631	636	614	620	646	586	610	593	627	637	629	600	650	626	622	613	599	634	630	621	579	657	622	668	625	636	637	672	640	642	623	627	660	602	681	572	589	610	631	571	662	606	629	634	592	617	597	609	590	616	591	628	606	653	680	614	680	617	633	618	620	618	618	608	650	639	646	655	650	638	645	609	620	658	636	632	616	616	660	626	618	652	616	628	679	637	630	561	612	592	643	605	634	618	608	603	641	608	624	646	604	617	654	639	583	636	589	627	589	602	592	651	632	646	580	615	623	615	641	577	644	576	653	633	582	614	641	628	650	654	631	568	596	598	627	648	649	636	610	620	597	615	617	599	638	586	614	594	611	641	606	637	657	640	643	670	652	607	631	629	648	645	641	602	621	654	623	612	643	634	638	620	631	659	615	605	655	633	648	607	661	639	655	564	612	668	666	650	674	675	591	628	650	652	609	639	658	657	628	597	605	586	631	632	626	663	646	590	639	640	617	620	605	597	607	622	604	619	611	675	622	609	626	634	647	619	612	672	618	607	634	662	647	622	609	632	632	612	648	629	651	623	627	639	693	610	599	653	604	670	611	635	593	607	589	677	586	611	631	634	611	582	623	641	605	616	611	638	584	639	637	656	629	666	635	637	609	622	639	649	623	629	622	615	659	644	603	641	607	568	601	658	620	630	635	601	625	651	633	651	662	593	622	611	680	629	644	648	631	644	641	568	650	626	575	645	632	597	589	649	674	597	641	603	644	602	600	665	631	649	632	628	601	603	650	608	608	638	637	630	617	599	625	650	646	657	556	650	623	636	621	606	656	639	626	628	648	618	634	596	652	628	576	627	655	648	627	616	614	609	656	635	657	599	609	634	628	581	602	576	613	616	646	621	594	619	618	640	618	621	615	647	627	640	574	614	610	581	597	653	611	636	636	612	616	644	611	616	623	587	597	673	603	602	622	651	604	607	652	642	648	607	617	620	677	638	609	629	635	614	621	604	590	650	605	583	646	634	617	641	613	648	608	605	598	612	638	621	577	656	614	598	598	650	658	658	637	631	619	606	636	622	625	591	636	597	594	618	632	611	628	654	651	626	628	662	604	620	590	653	589	626	626	630	622	608	636	576	611	602	607	621	619	623	616	596	558	615	661	600	625	606	650	631	623	587	672	604	605	614	639	683	674	620	574	684	621	639	632	637	645	601	595	621	617	642	627	639	610	620	575	628	668	603	632	627	661	617	616	660	623	665	649	642	627	596	599	633	630	594	612	623	676	600	641	601	629	601	632	620	623	636	604	622	642	633	625	635	624	650	639	618	585	648	636	580	661	602	566	609	646	596	603	634	659	628	586	646	675	615	576	618	624	643	653	625	614	589	629	633	675	597	649	625	647	576	646	637	658	617	625	628	596	631	626	625	606	607	635	630	596	595	620	605	587	651	623	622	586	675	627	651	647	646	590	577	604	667	638	624	644	651	644	648	619	604	616	611	646	618	642	586	612	642	573	589	625	639	621	644	600	630	573	645	614	608	642	637	641	624	644	651	619	596	605	660	710	597	594	621	619	608	626	642	635	608	628	626	634	616	645	611	641	639	608	620	619	647	573	612	611	662	617	616	639	600	665	607	596	625	612	624	594	630	658	611	604	631	597	636	602	619	630	572	609	637	629	606	575	609	652	596	588	651	607	598	677	614	584	648	645	597	624	645	594	661	648	647	628	624	676	583	579	664	613	600	603	652	608	614	622	634	633	582	644	593	637	593	609	643	605	598	617	647	641	635	644	640	610	617	609	629	622	579	619	629	699	652	660	629	609	635	650	597	565	605	592	640	633	602	588	598	618	547	618	624	614	635	641	626	643	596	606	598	593	593	615	661	630	615	601	660	635	607	631	611	681	601	632	620	643	662	629	637	601	609	637	605	591	660	595	570	618	615	658	577	593	606	642	635	573	628	625	659	610	602	604	621	621	644	612	593	632	596	632	642	607	609	643	639	614	631	581	652	623	637	664	604	633	613	642	639	573	642	608	616	636	601	636	594	592	672	636	598	595	633	673	605	595	634	651	652	656	644	618	655	660	616	653	597	599	656	613	604	627	646	626	631	617	685	596	646	596	660	600	622	630	667	652	626	610	627	630	632	655	624	603	654	633	645	602	648	630	631	628	625	661	601	614	605	628	623	622	599	637	621	625	615	641	643	622	638	634	650	666	583	635	619	649	622	636	612	617	646	604	605	630	619	585	662	639	599	620	640	653	663	663	638	650	665	610	587	629	633	601	626	609	633	675	580	630	607	663	629	614	640	594	656	571	588	623	630	647	601	620	683	653	635	678	639	605	630	649	633	602	597	582	602	601	629	628	593	602	658	649	619	601	605	608	646	629	644	625	611	663	614	655	649	646	598	633	600	620	611	640	616	663	593	624	634	610	650	659	634	620	659	621	588	587	621	620	639	590	621	661	605	650	620	635	640	622	626	671	598	638	608	608	658	594	625	616	604	588	573	612	724	611	614	622	603	607	606	596	605	605	630	572	589	588	653	638	594	643	652	582	579	656	622	601	626	601	605	623	596	607	628	587	608	594	604	643	600	585	616	612	678	615	623	597	642	614	619	624	603	614	615	596	639	670	593	606	641	609	617	592	678	587	605	634	596	603	625	612	635	650	630	657	638	650	627	602	615	576	631	662	635	632	634	632	605	647	617	650	675	612	616	599	631	606	632	664	606	595	617	620	631	634	622	632	587	631	657	626	622	618	587	624	602	611	617	633	614	622	596	637	633	593	654	617	610	628	665	619	613	671	637	621	623	618	665	605	644	610	589	588	649	644	617	647	649	630	580	618	629	631	641	606	621	578	644	630	611	633	664	577	648	619	595	626	617	642	657	622	637	609	630	633	577	638	621	612	648	571	640	609	623	575	659	644	627	602	623	617	653	633	640	611	649	642	591	632	627	601	651	629	641	614	639	649	631	632	611	664	674	663	632	608	613	663	611	627	606	652	615	627	622	630	616	660	587	686	602	608	637	618	659	634	594	626	636	628	643	600	619	568	598	586	600	602	629	581	595	582	636	614	658	616	627	601	640	606	618	634	632	588	632	625	630	624	620	636	620	607	630	608	616	633	662	690	606	635	642	573	680	626	627	638	636	614	555	596	680	630	627	632	641	648	659	646	641	612	635	586	641	631	638	652	613	629	629	615	604	602	630	612	676	636	620	621	621	611	627	615
7453	454	454	409	302	231	199	187	197	172	138	160	141	134	147	144	136	127	143	126	132	135	136	137	135	118	147	129	132	120	139	126	127	113	138	135	129	110	123	134	137	133	139	139	127	148	123	130	142	130	120	138	115	128	161	127	123	123	130	110	128	126	160	142	118	132	132	106	125	132	150	129	117	127	145	150	145	126	133	143	145	131	98	124	102	117	123	122	109	133	134	123	127	134	116	114	119	105	107	129	128	113	110	124	110	125	118	123	130	123	86	130	116	141	131	117	151	130	123	127	135	150	126	135	134	127	117	94	131	136	141	119	124	129	108	118	143	131	102	122	112	112	115	138	114	146	133	120	138	116	122	126	136	121	139	110	118	138	115	102	128	152	128	105	136	132	119	108	132	97	126	122	157	125	113	127	128	131	130	130	124	141	116	132	166	112	112	124	118	107	129	154	134	134	127	141	112	131	142	129	137	111	136	126	137	116	106	107	139	133	142	127	128	137	143	122	111	133	125	150	121	115	93	119	102	116	134	157	136	127	112	117	127	138	131	121	134	125	125	121	139	122	129	128	107	124	122	136	146	117	123	128	124	126	131	112	111	105	117	123	113	129	130	115	126	125	134	123	124	121	138	134	126	139	133	110	130	117	132	132	101	136	115	121	136	132	119	142	137	119	113	124	113	138	125	127	131	121	100	119	127	129	128	141	127	125	105	132	120	123	133	115	102	135	111	121	125	123	127	104	117	121	141	127	111	112	118	115	129	108	147	133	125	133	117	125	133	128	113	126	129	111	124	129	141	142	141	141	121	141	131	114	134	120	113	124	121	124	105	111	111	137	128	123	123	122	122	133	119	133	124	119	119	119	123	109	115	149	114	104	130	125	116	109	138	119	117	158	140	134	113	121	127	134	120	146	136	125	125	127	131	121	147	123	126	136	109	131	129	117	141	135	124	131	128	121	110	118	124	127	130	120	139	109	105	115	141	113	130	110	110	122	140	130	136	128	123	118	131	136	128	130	135	127	138	113	112	114	108	121	117	119	102	137	125	150	155	133	101	129	109	123	152	108	109	129	96	133	113	119	110	155	127	110	127	122	146	128	150	134	129	126	114	132	131	124	115	112	132	121	134	117	124	131	122	146	116	107	150	124	122	141	120	118	110	142	111	129	114	133	113	135	133	134	115	122	137	103	130	130	112	126	115	104	104	118	120	151	131	114	129	126	132	107	126	135	142	134	120	114	117	122	119	133	105	139	109	128	127	121	132	133	129	125	128	117	129	121	137	120	122	155	116	128	151	117	139	115	120	137	125	133	128	122	121	150	123	113	121	115	126	119	115	125	115	100	123	138	124	138	128	113	125	110	137	148	131	118	127	129	139	135	143	125	126	149	130	119	114	114	123	122	122	116	107	115	116	125	132	106	102	138	114	151	127	130	144	125	139	139	135	109	122	125	126	148	103	141	131	108	117	113	130	124	116	112	113	115	114	110	121	96	146	145	120	131	131	113	118	128	125	139	128	129	119	132	143	132	126	109	106	143	125	137	144	117	118	139	172	146	132	106	120	113	129	118	117	139	112	128	132	146	111	128	117	132	125	126	129	115	123	125	126	112	133	124	122	120	116	118	134	125	116	102	105	116	137	123	95	110	136	107	112	112	119	142	101	138	119	127	129	140	121	108	124	121	124	130	124	114	131	140	110	123	127	118	125	120	119	97	117	131	147	130	124	121	115	108	125	147	120	107	125	118	96	107	116	122	106	125	142	109	121	144	124	126	122	119	126	106	138	131	104	126	118	128	115	104	120	120	127	127	115	122	117	108	123	113	114	112	108	139	124	138	109	135	128	128	132	109	119	108	125	115	138	129	137	129	116	132	106	122	112	111	119	120	135	108	170	136	133	122	121	122	120	131	134	102	111	121	136	138	98	132	123	126	127	131	116	130	95	113	116	132	113	122	130	98	122	122	104	129	125	143	129	124	115	86	124	138	110	136	140	117	130	124	107	121	126	153	122	106	132	131	151	141	123	128	119	125	103	138	119	103	128	118	133	143	116	124	135	132	130	114	132	117	148	127	133	98	143	110	120	134	106	137	136	124	130	146	117	133	130	139	102	97	140	112	103	144	123	126	138	116	117	125	131	126	130	122	106	117	133	130	115	131	129	123	129	135	123	128	99	137	117	115	117	130	128	114	129	130	120	123	144	119	127	106	131	121	123	133	114	136	119	132	100	125	149	110	139	97	139	103	113	122	112	117	105	132	124	112	128	129	126	123	110	137	130	105	139	111	138	114	135	131	136	122	116	114	124	132	131	118	117	107	134	149	110	122	128	121	125	137	151	127	114	137	135	115	127	123	126	115	123	121	123	117	116	137	102	105	122	112	119	127	115	130	122	112	128	119	135	126	146	131	106	125	142	131	144	135	113	125	135	135	130	115	116	134	99	112	104	122	116	132	130	133	134	136	121	127	115	120	119	125	120	99	115	116	143	128	120	123	142	112	103	128	126	139	101	109	110	145	129	120	109	110	106	113	127	137	138	142	127	117	141	104	117	155	129	133	128	124	120	128	131	108	105	102	133	110	123	104	106	138	116	110	124	130	121	108	137	137	120	111	130	145	128	103	132	122	124	130	135	137	139	123	149	137	135	116	129	114	134	135	127	125	120	159	135	140	104	122	111	138	122	121	139	131	127	136	124	123	106	129	101	122	134	115	131	122	115	125	133	118	132	137	130	148	133	128	137	148	132	113	131	148	131	134	136	149	114	117	114	132	121	128	115	123	138	109	118	145	141	129	117	144	123	133	113	133	136	147	127	133	125	125	110	131	132	114	101	125	136	114	127	128	134	127	109	102	141	137	122	109	109	111	124	127	140	122	114	139	119	125	127	132	138	136	122	123	139	123	119	123	139	127	116	109	131	142	124	142	138	115	110	117	133	127	118	120	131	130	119	112	114	151	100	119	134	124	110	119	131	136	121	126	138	153	140	129	122	109	108	141	122	104	130	111	113	130	131	140	137	129	127	136	123	123	126	120	129	122	129	108	119	117	125	141	139	129	124	121	134	121	125	131	111	126	158	106	131	128	121	123	135	135	94	116	107	133	120	129	124	128	128	121	116	119	138	118	138	126	119	120	138	95	124	105	119	122	141	121	119	117	125	136	119	100	124	137	146	116	125	114	142	134	115	127	118	126	135	140	126	114	111	131	139	122	123	125	123	125	132	120	154	135	112	111	126	133	115	115	120	156	133	122	118	118	133	128	120	142	133	120	123	115	127	124	106	115	127	116	139	106	117	122	116	125	136	117	137	127	149	117	116	133	102	120	146	121	109	130	134	123	132	138	123	131	118	114	128	114	144	108	119	134	118	131	108	121	109	114	96	114	119	97	100	112	105	141	130	141	131	93	120	127	126	116	113	110	127	126	148	129	120	129	145	148	120	118	127	139	128	127	135	135	105	130	138	128	131	86	122	111	125	102	154	114	127	112	133	136	128	131
6151	607	973	1175	1012	890	638	638	525	552	508	465	423	457	427	411	378	397	385	403	372	389	381	377	362	352	370	349	339	343	358	368	363	363	315	360	363	372	349	324	349	293	331	335	337	333	343	334	315	331	316	339	321	349	320	320	336	328	348	330	332	332	356	324	315	307	326	330	309	377	300	366	328	338	334	344	345	308	333	311	331	327	347	316	334	342	339	334	296	348	335	350	335	323	323	329	323	329	333	302	357	314	354	334	327	341	316	312	329	331	322	349	348	302	334	360	314	346	339	356	341	317	339	348	328	326	338	316	315	323	332	323	359	365	302	320	305	327	325	318	327	301	327	329	338	327	342	352	347	343	331	285	342	360	355	335	350	340	319	324	311	335	337	343	333	317	327	316	352	340	310	312	315	327	293	343	316	322	335	333	351	348	340	327	331	295	323	336	332	353	316	317	338	328	347	377	340	305	314	364	343	323	327	320	353	342	329	327	354	357	318	322	328	324	363	299	309	333	319	319	305	338	315	315	339	312	324	332	325	322	351	316	332	341	305	322	332	333	337	357	315	341	321	313	345	304	288	325	335	348	322	325	337	293	350	360	318	302	349	357	326	353	323	340	317	347	321	318	311	344	337	336	331	315	339	327	335	303	314	328	338	325	340	341	351	337	316	334	303	318	336	344	346	320	334	307	325	315	305	283	333	350	314	346	321	319	326	294	299	299	315	313	314	308	354	375	353	302	319	344	333	305	342	311	336	305	300	333	305	312	311	326	348	341	324	308	336	333	339	324	316	321	341	308	364	354	344	342	320	311	334	331	344	330	350	334	324	335	362	307	328	317	355	318	335	362	333	344	340	323	357	324	347	345	307	302	335	337	328	329	345	354	349	316	318	335	316	354	312	307	324	334	341	324	299	372	350	316	344	325	316	341	302	336	291	344	355	314	319	306	319	357	340	302	336	352	335	361	321	315	334	385	341	299	298	338	367	368	298	341	341	330	313	318	353	333	352	337	316	310	321	305	340	361	324	330	305	339	347	323	351	339	338	317	351	326	366	312	391	336	334	360	310	332	298	332	323	310	302	349	335	304	321	301	337	321	338	308	315	306	313	381	319	342	305	343	325	309	343	335	332	344	356	345	360	350	312	332	334	327	335	345	316	326	346	334	329	321	348	353	309	315	328	310	333	343	324	329	312	342	313	339	354	301	359	336	326	343	322	317	316	326	357	329	301	341	292	327	324	374	317	336	318	317	352	316	369	318	341	326	312	352	331	308	298	352	333	327	329	347	360	305	332	337	357	316	334	331	316	305	322	321	327	332	304	347	344	344	304	316	312	328	341	332	327	336	315	334	363	314	322	354	306	308	310	357	337	364	303	327	361	322	312	287	343	304	315	302	355	319	345	339	318	298	333	325	306	324	287	335	347	330	309	327	342	319	378	337	321	319	301	296	308	337	348	319	332	305	355	321	306	325	312	283	349	365	326	329	357	360	328	353	324	336	335	344	333	377	315	339	310	309	286	336	336	349	331	339	318	336	348	352	325	336	322	337	344	315	343	339	319	308	340	311	300	345	332	329	342	352	334	317	322	329	340	290	320	346	379	319	332	334	370	350	330	360	329	352	322	357	307	336	327	281	327	331	321	329	319	332	330	325	312	359	348	307	324	316	352	311	306	350	337	303	324	347	333	320	349	308	347	329	328	312	304	367	304	311	337	348	317	338	354	317	363	377	319	314	357	295	357	313	318	355	333	322	335	300	351	309	355	336	356	338	362	337	320	327	332	321	360	329	356	334	315	358	319	336	344	324	334	305	337	339	346	336	341	330	349	330	328	302	316	331	345	343	345	323	329	328	331	339	317	325	339	313	336	338	348	317	322	332	314	375	328	373	333	334	307	345	363	319	338	337	352	331	296	359	325	342	298	305	332	353	369	331	301	315	374	342	326	326	332	369	327	300	335	339	328	347	281	360	309	361	326	335	328	333	366	335	307	328	352	325	347	284	329	336	306	318	331	314	314	311	330	349	333	331	322	329	341	340	336	314	299	345	334	319	327	338	327	314	340	327	303	313	309	329	345	319	330	338	334	343	352	321	349	314	315	307	321	304	318	355	301	318	373	343	305	327	311	344	351	330	302	341	311	326	336	339	322	352	319	359	315	318	332	338	350	315	320	324	334	361	336	315	327	339	336	309	322	315	361	337	338	336	356	322	341	355	340	346	324	318	322	317	349	327	367	334	334	300	341	345	331	320	340	288	313	328	325	329	366	334	359	354	333	322	298	342	328	325	311	341	318	333	331	314	371	321	324	310	307	339	340	338	359	326	342	309	371	352	342	324	320	318	327	324	329	339	328	379	337	334	350	328	325	344	336	326	319	317	321	310	308	318	345	312	294	311	378	361	350	322	334	331	339	328	325	349	314	329	319	331	310	323	303	366	310	325	346	323	347	332	310	330	309	323	316	347	336	326	326	349	322	339	359	368	346	307	337	325	333	302	292	336	325	321	333	333	326	295	307	299	352	322	327	329	314	280	313	345	320	310	324	346	334	335	327	309	315	305	328	342	321	365	312	308	325	326	333	321	354	327	337	318	373	326	311	317	313	330	346	328	324	321	315	339	339	336	338	307	334	322	321	325	347	341	347	322	307	324	333	305	339	307	336	327	363	322	350	357	300	327	325	327	334	362	287	318	328	377	313	358	348	367	317	349	315	368	336	360	315	340	328	318	319	339	315	334	309	333	336	351	323	342	327	311	321	312	347	351	318	341	317	333	327	327	309	334	318	290	342	334	301	304	350	343	337	337	291	303	337	332	354	358	316	317	337	340	328	281	320	342	325	293	305	329	311	333	334	350	347	324	333	317	328	314	337	321	346	324	325	339	355	309	344	349	323	329	348	341	338	312	301	330	336	338	359	344	338	376	350	324	308	385	359	347	351	321	337	315	322	309	302	352	346	318	343	329	322	324	349	300	364	357	352	317	322	329	337	365	327	325	346	318	317	304	340	335	373	316	348	321	361	307	347	298	326	357	342	339	346	344	323	315	344	302	319	329	335	356	361	317	362	316	342	313	333	318	323	324	316	337	328	356	331	305	316	323	333	328	324	358	323	316	338	336	356	350	322	309	323	313	320	310	343	361	329	304	333	336	344	307	354	321	344	324	335	359	350	326	343	322	292	339	330	326	368	348	320	328	325	314	331	315	332	318	342	315	338	333	346	355	318	310	362	318	341	356	381	333	321	323	323	327	324	325	331	325	344	372	306	336	331	324	319	322	325	353	335	338	313	336	346	347	309	322	353	344	336	366	331	339	330	328	329	324	323	350	319	342	316	323	336	325	345	309	371	328	323	327	306	287	306	330	357	321	311	375	344	308	337	297	314	322	370	315	365	309	320	367	344	326	305	345	318	313	316	305	295	353	332	332	304	355	336	309	319	350	362	350	325	332	343	354	350	326	323	331	313	310	315	353	321	335	357	300	323	332	361	328	322	323	326	345
13806	1109	865	712	538	387	384	337	289	277	252	239	225	230	248	197	207	242	200	228	235	209	238	213	196	208	234	218	200	219	181	211	220	239	188	223	216	210	215	197	219	194	195	186	178	213	221	195	192	204	173	188	203	225	234	197	215	192	223	220	235	211	194	221	221	237	185	211	197	191	211	201	192	212	199	216	254	187	209	199	233	207	197	232	223	215	219	218	197	233	201	213	216	214	222	200	245	213	208	237	208	190	192	213	236	192	225	237	208	217	202	205	209	205	223	229	190	209	208	201	227	213	216	204	199	227	236	241	191	205	182	220	193	192	189	190	199	223	232	232	232	195	206	192	216	197	197	205	221	203	211	213	201	195	233	210	210	187	221	218	203	213	219	186	187	212	193	190	203	196	198	223	207	191	179	185	213	238	210	200	206	212	211	194	225	210	200	243	215	217	204	203	205	241	224	232	187	202	226	224	222	194	191	199	204	220	207	227	221	203	211	215	202	202	186	218	215	205	211	197	207	209	197	220	212	180	206	201	193	191	202	204	239	198	188	207	181	170	213	214	212	204	218	212	207	189	185	194	192	164	213	190	186	199	223	209	205	210	175	206	206	211	221	205	231	206	204	261	214	188	211	198	215	204	206	217	219	196	191	200	197	220	213	196	207	207	236	209	216	223	197	200	211	239	201	223	226	221	194	208	199	193	211	197	165	212	240	188	209	196	220	212	214	205	211	207	192	212	183	208	217	226	189	185	199	211	198	214	194	167	225	226	237	202	199	204	227	213	204	220	190	223	213	195	206	193	189	233	199	220	199	230	218	237	209	193	213	203	186	224	232	261	211	217	201	199	216	210	200	226	202	198	195	239	203	215	222	206	198	201	195	193	214	199	211	204	206	224	219	220	185	222	214	201	204	199	221	226	195	173	243	199	177	179	251	226	217	211	185	199	203	198	202	234	197	214	217	208	219	198	212	193	207	200	194	218	233	185	218	212	230	192	199	226	198	196	218	205	211	195	207	190	191	198	209	217	229	206	196	203	199	208	202	211	238	194	176	209	217	204	216	195	204	185	195	206	182	196	202	218	200	182	221	208	208	212	197	215	222	206	237	214	190	181	213	196	205	209	220	207	222	210	192	189	221	218	219	209	202	231	177	202	236	222	215	205	199	223	223	205	199	205	223	198	227	198	227	192	213	214	224	225	218	184	205	217	215	182	226	196	190	213	229	189	219	214	196	201	198	208	205	210	190	222	204	194	183	213	207	221	181	191	214	219	227	196	224	231	221	220	200	191	234	230	214	191	211	221	196	229	202	221	248	193	205	222	207	209	206	215	197	213	176	195	226	210	185	221	186	190	199	189	194	195	203	195	204	214	223	230	197	242	208	189	225	210	191	180	210	210	212	198	193	233	190	212	194	218	222	221	231	202	189	182	206	181	197	206	207	212	218	199	231	179	189	208	198	190	227	211	245	197	213	187	227	196	250	183	213	184	180	198	198	217	186	210	196	209	204	227	228	193	214	177	206	223	196	222	211	207	202	210	209	214	234	211	243	214	214	219	206	198	199	220	248	206	224	198	228	174	224	217	203	205	211	206	204	197	246	220	208	204	219	191	215	208	195	197	205	204	180	198	232	195	173	229	205	206	208	205	193	213	220	184	198	193	191	188	206	191	228	192	182	234	213	194	230	200	222	211	179	191	207	188	221	236	199	202	225	222	224	201	208	214	219	201	215	226	245	197	196	220	222	198	214	207	211	198	218	195	225	210	201	186	204	207	207	210	198	221	214	197	197	230	186	203	214	195	202	222	190	192	180	191	185	169	202	209	212	217	200	188	198	203	194	180	221	192	209	211	198	214	188	209	195	214	219	222	177	192	227	215	196	217	206	198	185	197	227	224	196	206	219	203	184	208	224	196	201	220	214	208	225	199	192	196	212	240	235	198	204	177	210	236	202	237	225	204	181	215	199	238	215	192	193	194	179	230	197	216	236	222	217	202	211	173	206	198	194	220	202	187	214	180	209	196	216	234	204	230	204	187	182	213	243	212	219	236	214	224	224	213	197	186	205	210	202	193	206	197	220	205	192	218	234	224	209	187	208	202	216	213	224	218	216	214	194	200	221	194	229	220	200	204	178	203	211	207	178	213	222	213	216	196	193	213	212	200	210	210	230	198	201	203	218	203	215	201	209	213	219	201	222	196	194	179	227	206	192	207	211	219	193	203	189	187	203	196	184	188	216	192	229	211	216	192	231	205	193	224	250	195	214	201	235	215	236	209	190	195	215	230	191	212	196	192	233	199	188	206	190	198	208	201	200	209	224	195	196	204	179	191	226	246	198	192	190	188	226	219	220	182	195	199	199	192	210	200	170	246	200	239	205	190	212	200	211	189	234	190	192	194	188	199	249	214	200	204	194	206	206	191	198	203	183	204	199	188	220	201	210	191	204	198	207	208	190	218	218	211	234	213	212	199	221	184	215	224	215	243	224	206	211	217	212	218	202	215	210	205	238	177	228	216	173	226	213	203	182	179	224	225	211	201	209	197	203	223	232	189	224	216	209	214	212	223	185	194	180	204	226	224	188	223	195	209	194	213	213	200	199	205	209	179	189	205	233	212	222	236	219	218	188	220	156	237	205	209	170	230	225	220	219	194	190	235	225	206	220	216	221	191	222	197	205	201	236	195	209	215	192	196	220	211	212	225	194	213	195	188	204	228	208	189	191	189	206	216	177	178	220	200	186	209	195	200	227	217	216	217	169	205	213	210	219	218	235	211	248	199	206	181	213	233	209	226	176	170	212	209	225	208	192	209	239	202	217	214	189	203	201	218	228	197	201	215	219	253	206	216	234	222	201	209	212	203	213	209	191	197	203	205	218	186	210	182	220	174	197	224	221	216	218	229	218	224	210	201	195	220	188	215	220	205	214	218	225	220	188	189	217	204	215	197	216	223	205	217	190	214	196	219	216	221	184	186	191	229	185	195	207	232	254	188	217	209	227	217	211	182	203	204	227	215	226	231	221	221	218	199	199	190	198	230	185	189	175	221	217	242	217	201	214	176	196	217	218	199	185	193	200	223	213	214	189	196	217	211	212	195	232	191	225	219	190	192	211	196	227	202	197	180	200	227	226	182	218	177	188	217	228	240	208	224	186	225	189	221	198	198	210	209	224	209	196	203	191	233	223	207	187	184	195	194	211	182	197	224	198	205	181	224	201	184	197	223	212	222	199	230	195	196	186	173	192	234	196	197	209	206	217	206	219	213	191	231	206	214	219	190	191	227	207	230	206	215	213	189	209	202	188	172	218	173	193	198	198	210	190	195	213	225	226	200	211	228	237	177	198	193	192	201	236	201	200	206	195	204	222	227	219	208	211	205	198	232	212	228	195	223	209	191	207	242	206	204	200	212	186	225	213	235	211	205	194	179	198	198	217	202	212	203	226	226	199	187	193	224	199	202	216	224	200	221	208	200	212	205	205	217	218	179	198	203	209	211
7986	1100	1884	2054	1811	1488	1270	1117	999	847	819	802	725	753	671	637	649	623	643	625	576	573	559	631	557	634	624	556	587	597	557	559	618	567	516	540	559	487	514	481	491	509	521	559	525	511	516	506	581	501	536	542	536	467	569	536	493	531	553	555	557	508	511	535	507	506	496	541	504	562	482	514	505	505	522	547	496	520	506	532	516	530	504	542	512	564	545	540	551	511	512	527	520	506	567	567	533	538	555	581	551	526	515	539	567	530	574	541	523	518	535	540	478	507	527	543	532	518	563	524	542	516	502	528	541	540	513	522	517	527	508	520	544	500	542	560	563	477	527	531	512	519	516	508	517	496	495	491	537	552	512	526	511	518	516	498	499	514	496	495	503	508	503	535	522	544	508	521	509	542	540	516	514	506	524	525	493	544	560	531	539	528	543	470	509	533	524	515	520	496	497	500	501	515	518	547	500	550	500	492	537	512	530	526	556	500	516	527	511	495	486	555	521	498	502	467	507	512	482	526	537	513	551	488	516	516	496	487	540	508	495	500	555	527	475	496	510	515	526	526	484	499	513	470	560	537	500	530	548	526	527	483	450	483	504	506	541	520	559	503	530	500	497	487	528	484	487	528	534	551	489	533	472	510	523	551	490	563	507	537	519	547	520	486	500	512	528	540	494	544	514	567	507	516	501	501	472	559	526	506	531	518	537	506	525	466	507	531	560	550	483	509	508	533	550	511	509	505	554	505	520	505	525	506	519	546	502	602	514	569	525	536	510	516	472	501	543	526	515	551	561	498	535	529	508	511	560	576	534	490	524	531	495	543	537	499	528	528	509	524	517	531	510	536	531	502	501	556	526	508	491	520	507	525	509	553	505	472	524	559	518	510	519	535	469	538	537	530	527	520	520	503	517	563	518	515	508	497	528	505	520	488	542	487	506	491	494	468	518	546	523	488	517	517	519	513	499	550	511	537	499	521	493	496	534	515	497	531	511	544	511	514	524	487	514	550	551	496	498	570	528	476	546	534	502	542	537	502	519	540	519	516	498	503	511	531	527	523	496	516	544	520	533	524	491	522	506	498	507	504	547	517	504	510	512	527	522	510	522	538	470	514	541	546	490	481	493	510	554	522	553	520	519	512	503	464	526	534	506	504	538	549	536	541	529	503	511	495	468	550	508	553	513	543	513	528	521	519	525	512	547	521	504	489	501	522	509	471	565	492	463	516	531	546	501	496	522	512	510	492	526	524	537	550	543	498	539	533	499	530	517	528	518	535	507	508	490	519	547	532	483	569	574	538	563	533	501	486	539	519	566	511	494	524	519	545	516	482	539	513	477	491	525	533	545	495	519	567	538	506	500	470	522	542	524	509	537	518	481	498	561	530	522	483	535	507	524	537	472	508	552	511	574	546	535	499	507	512	494	498	501	505	518	553	501	499	477	515	488	500	534	513	499	484	548	486	528	559	495	523	497	531	566	514	521	514	527	526	503	542	513	504	518	511	518	542	488	551	516	494	528	480	523	536	531	523	538	523	528	484	538	486	526	530	527	521	523	514	531	550	513	533	520	520	521	500	539	539	481	511	546	484	530	544	533	586	497	522	537	531	517	519	487	535	589	543	464	505	508	533	495	496	495	476	546	514	544	508	543	508	531	535	527	541	521	523	490	514	509	520	553	505	576	547	498	535	540	513	493	490	529	508	495	498	529	511	551	515	561	483	478	507	557	505	545	549	516	515	547	542	505	478	550	474	496	477	480	496	513	515	496	483	536	508	521	499	502	526	519	546	505	495	529	521	520	498	520	498	510	524	530	502	486	525	532	534	476	544	522	568	451	546	491	544	536	470	511	542	509	524	541	484	540	511	520	528	554	498	500	500	493	514	548	490	508	574	506	543	515	527	513	552	538	495	493	537	537	500	515	497	541	552	543	515	539	520	528	549	515	511	547	539	490	559	541	531	494	490	512	562	528	542	520	506	537	497	525	516	521	485	508	546	529	541	505	522	561	490	485	489	491	515	499	519	497	549	499	541	487	479	472	506	500	535	554	542	534	521	544	527	527	515	516	524	513	534	533	517	512	511	504	518	494	511	492	550	488	500	501	490	553	517	530	503	535	477	503	513	492	499	476	544	498	530	537	516	544	517	541	566	540	566	497	538	491	551	545	523	483	523	513	529	505	530	529	469	500	487	550	517	520	533	509	502	492	503	499	516	509	473	540	509	542	523	523	554	582	497	509	516	521	486	533	536	496	518	520	548	528	517	481	544	497	513	527	546	511	524	473	499	500	505	524	536	499	531	534	540	542	527	484	468	520	507	513	489	485	546	528	541	561	487	539	499	501	531	510	534	533	498	525	542	536	513	533	524	543	528	491	518	531	497	548	526	473	533	502	534	594	478	528	546	548	512	507	502	498	526	467	493	488	454	530	521	492	520	520	534	513	523	481	533	539	528	507	477	480	537	525	542	539	531	511	539	560	471	522	529	519	491	512	507	484	527	531	478	497	516	533	518	542	534	521	503	511	489	509	541	524	501	504	578	541	516	512	517	523	516	481	538	524	477	494	513	503	573	528	552	486	503	516	516	536	552	530	514	565	518	511	536	524	493	526	514	518	541	520	509	512	519	524	525	512	515	562	505	534	514	530	473	512	518	506	573	522	520	546	552	534	515	527	516	489	518	520	519	501	485	531	557	545	515	509	543	499	507	545	482	538	530	558	536	517	519	499	506	527	501	515	482	506	517	546	525	555	486	507	542	540	506	546	533	500	549	521	550	512	533	507	556	532	498	527	517	455	511	487	533	508	578	515	559	539	535	495	501	494	540	553	507	500	534	518	500	511	517	502	517	489	527	558	542	483	483	515	513	544	500	519	535	534	517	512	541	543	529	494	520	491	532	494	545	519	549	513	523	542	547	551	547	469	524	493	536	499	540	527	526	498	547	533	521	543	506	516	522	519	493	506	497	501	567	515	494	532	507	507	502	590	520	543	535	516	524	519	534	566	497	512	504	527	516	518	547	556	532	511	541	506	504	542	515	535	515	542	509	511	478	505	519	524	537	521	520	487	506	511	528	502	518	536	482	521	541	491	536	529	531	512	519	531	507	521	507	486	475	490	499	522	513	521	509	488	526	497	533	516	541	523	501	563	499	531	535	500	536	514	523	514	505	525	518	524	527	495	517	524	561	525	493	489	544	539	545	537	529	526	550	558	523	529	479	499	510	518	564	531	519	565	525	489	476	507	540	494	562	501	495	493	564	525	522	533	537	542	483	529	501	503	523	540	543	536	498	500	517	564	505	507	520	564	546	503	517	502	478	567	559	520	491	527	498	531	533	549	503	529	549	537	540	512	523	482	502	536	543	522	507	519	489	515	514	541	592	546	514	511	533	564	476	516	525	497	538	498	520	504	581	479	503	507	533	507	511	570	521	493	543	513	505	506	521	545	477	534	488	518	501	495	513	507	485	503	522	504	514	504	540	518	499	540	536	523	536	532	489
1634	323	276	271	289	312	279	296	272	285	279	265	275	276	256	261	280	294	266	271	249	282	273	269	289	257	266	278	268	277	265	295	289	274	293	330	265	289	299	292	278	241	297	281	246	310	275	318	293	269	276	284	253	288	242	272	277	308	285	274	309	266	276	238	282	312	284	255	269	250	265	223	272	254	265	260	287	297	264	303	292	269	302	253	300	282	303	298	316	307	264	270	298	278	272	284	278	293	278	312	259	316	239	295	287	273	276	284	263	276	305	256	312	260	295	294	272	281	278	288	269	256	294	295	284	279	266	262	287	267	253	272	269	267	258	278	261	274	280	270	229	285	268	273	270	281	273	284	265	288	282	255	253	263	274	302	279	288	266	283	278	257	251	266	266	264	279	268	282	278	275	276	281	241	271	304	299	285	289	263	248	289	280	294	266	272	295	292	269	273	303	264	240	267	280	298	277	265	250	281	301	270	263	270	275	287	272	265	254	278	282	266	286	279	256	241	250	273	289	277	273	264	298	302	265	288	272	308	306	232	267	307	314	285	247	277	284	300	298	284	267	283	269	285	282	292	260	243	273	273	267	282	265	289	285	259	248	256	291	274	282	282	267	271	297	291	296	294	273	305	321	284	276	308	298	279	276	266	308	284	283	281	267	268	301	276	279	252	295	292	278	279	278	276	302	252	262	270	287	265	275	266	272	264	294	275	277	295	259	301	280	248	275	244	255	288	314	303	278	297	265	304	263	278	275	280	236	301	304	270	274	279	304	273	265	290	273	290	293	250	284	248	297	286	258	271	286	294	280	265	262	285	251	262	269	271	299	276	280	270	274	248	281	258	273	283	270	249	297	261	276	304	279	285	291	280	260	231	257	257	272	284	281	291	277	240	296	290	312	252	265	267	266	305	291	282	269	293	267	285	288	289	297	280	323	279	276	277	278	296	286	234	253	293	282	280	268	272	266	281	254	286	274	253	286	259	271	250	273	284	286	277	322	273	283	254	285	288	283	275	304	288	233	285	297	268	281	291	293	270	316	259	281	272	245	274	267	257	304	243	282	280	290	267	301	279	263	284	304	280	278	270	264	263	257	239	284	262	267	258	249	275	255	292	286	310	273	278	269	292	277	260	283	265	245	268	299	311	283	305	267	237	283	242	277	268	277	277	300	261	256	285	287	312	270	279	270	253	260	253	269	277	264	296	299	303	269	261	279	299	266	271	289	257	284	282	292	281	312	223	265	267	276	297	274	279	271	258	232	307	273	267	274	276	257	285	282	272	282	272	253	278	296	244	275	282	288	289	274	280	276	272	261	287	285	245	275	296	280	269	283	301	291	268	254	258	247	273	302	244	251	274	299	269	283	248	266	289	284	289	274	295	238	247	276	269	303	280	282	261	234	287	270	247	269	276	303	290	276	277	270	288	263	250	267	284	306	271	294	256	295	291	291	278	294	276	244	254	257	262	298	288	287	277	249	273	275	286	248	260	266	258	294	317	251	280	299	275	294	267	292	288	282	266	261	252	259	290	274	267	289	283	260	266	273	255	314	262	241	266	277	258	286	256	276	301	282	260	258	254	230	280	267	296	296	282	241	307	272	294	281	285	280	256	262	274	254	260	289	293	267	259	264	309	297	279	264	295	304	281	283	287	267	294	257	261	301	306	314	293	278	251	232	267	280	270	288	284	283	276	286	286	271	284	275	274	262	277	257	271	270	301	272	281	249	266	270	289	295	262	254	292	281	264	291	313	272	276	301	268	287	280	276	286	291	253	269	265	320	264	293	280	271	276	274	278	272	288	273	281	308	271	256	255	273	270	276	251	298	312	281	281	273	292	282	266	265	280	286	303	282	255	279	297	292	290	270	307	282	246	289	263	255	300	284	265	303	282	260	267	301	283	252	274	242	259	266	265	271	251	259	291	245	247	338	262	290	265	261	277	275	247	296	274	275	279	306	291	257	274	272	273	254	264	247	319	287	308	284	300	292	278	308	291	284	274	278	253	285	264	268	280	252	291	256	262	273	295	293	284	225	256	289	263	289	264	273	294	238	261	258	252	262	289	241	254	287	239	273	285	275	256	253	267	301	297	273	272	294	257	266	313	272	261	271	262	265	299	293	300	292	245	262	270	284	269	289	258	282	264	248	255	303	256	267	247	290	273	287	290	300	288	287	306	250	291	282	277	272	266	264	255	248	275	237	241	263	291	281	281	258	293	228	282	307	307	307	321	277	268	268	250	245	269	279	284	256	247	251	252	299	258	257	272	241	301	299	252	285	288	280	263	245	262	275	269	285	251	241	258	251	298	278	290	293	317	255	276	298	263	261	247	277	302	256	297	227	267	265	232	273	282	275	282	284	258	282	256	270	264	283	262	276	293	252	250	271	279	254	274	266	257	269	249	275	277	253	300	273	275	279	272	259	254	264	283	288	225	291	276	265	270	261	264	283	271	302	270	262	271	266	253	271	260	262	232	261	283	265	274	287	310	272	289	281	294	287	291	295	289	269	256	270	279	251	234	259	296	314	258	301	266	259	276	272	280	285	287	274	277	274	285	290	271	294	259	273	266	276	288	284	259	256	279	276	260	273	259	307	287	266	265	247	253	268	288	285	288	256	275	276	275	270	299	258	282	283	274	255	285	309	264	242	255	268	300	309	253	265	302	268	291	301	247	271	239	263	270	267	286	273	255	267	289	302	248	287	256	306	239	270	297	249	259	300	279	270	289	262	289	272	266	260	279	273	252	254	294	276	255	233	270	273	262	293	279	269	284	286	251	268	272	279	290	281	313	253	295	287	289	254	249	260	277	267	250	287	284	264	301	279	299	290	286	274	262	282	302	287	289	252	296	283	264	251	269	310	279	255	268	296	285	298	284	244	282	327	260	278	247	284	292	286	270	282	291	277	280	276	286	283	261	253	261	279	254	254	298	283	279	284	267	270	251	283	261	314	285	241	249	272	275	281	266	282	270	254	267	264	287	279	287	272	266	287	275	258	281	261	286	283	257	288	250	287	287	283	279	268	278	285	270	295	277	327	271	288	292	288	285	260	279	282	286	262	261	254	248	240	270	278	274	248	289	221	254	326	292	254	271	292	273	281	255	242	294	305	256	270	288	289	258	260	282	275	255	266	274	273	292	237	277	255	268	301	300	247	274	262	268	301	282	281	280	259	294	297	287	298	289	280	285	258	284	274	291	258	268	268	266	300	292	305	316	296	248	287	265	276	294	258	275	245	266	263	277	299	272	286	273	263	276	290	238	286	306	293	251	294	285	247	264	275	263	248	284	284	289	293	249	271	265	286	267	251	278	292	262	267	245	275	268	293	261	251	314	285	279	249	265	300	279	271	258	272	292	289	287	250	270	261	267	274	265	273	244	266	282	252	264	288	287	274	259	266	273	262	295	269	278	278	268	317	273	263	229	248	229	291	282	274	280	313	279	275	291	279	251	271	256	287	283	278	242	267	272	252	265	272	236	294	251	260	259	253	273
1940	671	639	644	632	639	640	611	659	608	621	598	621	630	617	631	635	619	660	624	641	638	598	636	616	596	631	636	645	621	618	643	602	643	641	669	597	665	626	603	607	596	602	632	625	672	608	617	601	593	592	630	630	594	608	583	604	612	638	647	629	608	636	651	597	634	630	616	662	645	662	611	607	622	645	621	609	617	625	664	633	621	609	660	620	603	611	639	661	597	641	665	600	608	642	623	678	600	602	634	666	636	624	595	614	586	630	594	602	658	610	608	598	645	620	620	630	627	617	619	625	635	600	598	638	623	590	576	630	606	621	567	592	633	634	622	582	617	621	645	615	662	652	605	663	633	580	654	641	673	613	604	592	619	598	623	606	595	569	647	575	650	592	599	628	684	600	622	638	640	618	622	630	619	634	614	612	632	604	621	607	620	618	612	636	637	619	597	623	629	668	597	618	608	603	654	611	606	625	590	643	608	649	610	612	591	611	650	635	611	633	618	625	647	654	679	612	597	625	592	622	641	635	654	643	608	621	580	634	593	613	632	662	627	636	590	626	621	656	588	618	598	638	591	632	583	621	587	617	605	633	625	637	654	617	649	604	626	599	606	636	615	628	642	616	597	632	636	646	622	610	688	635	588	602	618	633	659	634	609	604	636	626	618	606	629	617	611	572	597	593	628	629	607	639	628	619	599	623	636	601	648	615	688	625	633	627	570	662	610	635	611	609	594	637	682	621	668	611	674	587	598	591	603	669	611	608	604	640	578	647	631	597	626	637	648	569	632	581	592	608	661	642	654	609	607	616	637	615	640	642	609	652	603	628	621	646	606	622	608	627	618	630	610	663	590	621	624	612	623	605	629	643	623	602	626	593	616	616	602	640	602	607	661	569	589	616	631	647	653	687	605	648	645	681	591	627	611	593	600	583	683	632	667	585	605	627	626	668	623	638	621	638	622	636	640	612	612	600	598	589	638	618	628	671	658	626	648	638	652	625	614	633	616	615	639	601	647	600	590	621	554	596	604	651	624	615	630	640	615	661	658	681	615	646	631	618	633	641	605	627	577	649	652	686	580	634	649	631	628	626	627	645	645	585	616	667	638	608	647	628	622	626	627	633	622	615	625	624	602	668	622	629	602	609	642	654	621	587	638	619	608	628	656	648	601	671	653	622	653	610	610	657	636	613	628	612	612	620	597	642	595	630	590	624	613	638	617	613	618	608	634	659	629	658	631	653	656	609	595	629	619	635	642	641	615	684	600	620	659	609	600	637	651	593	628	597	593	599	609	634	615	638	575	608	644	623	613	618	599	621	668	625	638	604	636	627	613	618	656	644	600	633	643	604	614	607	620	636	638	608	673	651	630	600	609	666	663	646	649	619	621	545	608	617	620	618	619	600	626	572	622	571	664	615	624	681	588	682	625	663	615	582	574	631	591	608	597	569	639	595	586	637	620	618	611	603	636	633	674	623	629	624	673	601	652	598	655	627	668	602	615	605	598	616	623	644	617	621	645	610	633	618	651	611	614	666	643	627	600	627	604	595	631	580	636	634	633	593	624	616	613	586	652	602	623	657	641	595	601	638	635	609	605	601	589	642	621	606	651	614	621	633	645	601	552	593	651	623	629	669	595	620	603	619	587	652	630	645	639	642	644	595	626	642	638	637	590	635	618	676	610	660	623	622	684	637	604	598	649	631	596	590	601	611	629	666	579	634	593	643	638	634	638	588	625	591	613	610	600	609	609	644	618	590	595	602	604	639	618	610	593	655	624	600	628	664	627	607	692	624	640	633	577	602	609	650	614	609	619	647	607	589	618	632	613	656	599	614	628	665	628	633	642	615	645	622	634	648	643	653	650	614	621	639	613	644	602	626	620	623	640	617	604	594	651	633	628	619	621	622	650	661	649	608	616	649	666	627	628	622	625	631	612	606	660	590	610	674	595	653	641	588	661	618	588	629	595	588	605	611	588	643	652	633	627	628	598	655	590	605	624	660	620	645	619	653	635	646	633	643	639	627	623	577	608	639	640	590	585	619	661	651	631	623	603	635	609	609	597	577	678	617	629	565	640	660	687	655	632	621	645	660	598	614	625	608	640	599	620	660	576	631	673	659	612	615	578	617	587	628	615	634	583	657	644	628	616	662	618	589	580	676	569	619	626	629	639	620	627	627	673	619	608	651	602	603	599	604	669	622	620	618	606	617	664	649	628	642	603	662	656	664	665	640	603	598	640	609	600	643	636	628	657	652	649	632	622	619	638	645	637	626	606	638	646	652	670	619	638	607	636	629	596	636	642	650	600	604	599	625	595	626	681	611	603	619	664	617	621	619	590	620	622	602	622	606	627	645	646	634	652	616	599	607	579	623	645	621	595	603	627	636	589	608	610	612	596	631	584	654	628	625	611	631	662	639	627	631	630	622	639	630	633	579	632	633	634	682	624	651	656	633	599	640	644	611	644	639	609	657	622	646	618	665	612	654	624	604	642	641	615	648	611	635	620	648	572	609	670	620	626	587	579	631	653	595	607	602	603	577	601	610	612	633	614	639	623	604	641	659	621	604	628	605	610	604	625	655	624	607	650	648	657	634	654	665	679	656	598	621	635	598	642	603	627	618	652	617	684	580	623	628	583	623	616	626	627	621	624	637	663	589	641	609	584	606	626	614	621	623	616	589	625	600	633	650	620	619	686	655	613	639	596	600	629	642	580	606	643	634	606	593	621	580	619	609	659	631	553	579	641	657	610	631	624	621	628	625	581	598	652	646	635	647	594	668	608	615	658	629	647	586	631	614	587	587	676	637	612	634	586	636	659	624	611	647	607	609	639	669	589	613	646	621	619	617	653	621	633	654	613	634	588	661	624	659	613	608	615	623	634	607	601	611	627	642	633	611	612	584	612	623	587	638	629	674	585	646	633	614	621	627	577	627	621	604	605	639	609	625	606	662	633	646	587	627	628	592	624	638	611	602	669	662	620	658	592	603	627	637	616	639	645	579	651	618	627	603	689	650	609	603	638	653	609	598	625	625	632	618	574	639	673	625	633	614	600	584	613	630	571	636	646	578	605	624	649	653	592	638	637	621	577	615	579	653	633	620	596	626	618	645	625	666	629	607	598	610	634	596	625	647	641	599	604	595	608	595	637	645	602	663	675	624	613	627	636	612	652	606	631	660	618	643	695	642	584	619	650	651	585	634	669	613	625	623	611	631	649	639	630	614	618	636	568	604	614	664	637	640	565	670	589	576	634	618	623	618	657	640	633	642	600	611	602	643	616	639	630	621	662	597	649	649	626	576	667	612	595	575	630	605	631	609	568	619	648	649	605	603	635	617	618	616	649	653	629	624	629	623	650	626	610	588	619	600	635	590	692	653	638	631	631	650	653	620	585	677	638	597	624	589	627	638	635	668	652	638	642	573	635	602	603	634	637	610	617	627	646	621	595	617	624	651	610	616	653	616	635	612	627	622	635	600	666	623	597	644	611	639	666	639	632	638	659
7359	485	424	360	291	245	205	181	163	181	167	147	151	113	127	112	132	134	142	119	149	139	139	133	116	137	141	137	128	126	139	118	126	108	138	138	120	128	109	131	124	123	120	140	141	139	118	130	111	132	112	134	129	133	136	144	148	124	114	96	132	115	112	117	143	109	99	132	127	140	140	138	130	105	125	126	115	138	115	131	123	113	89	120	125	139	134	132	144	112	131	134	117	123	121	159	114	119	131	121	144	122	142	127	135	118	115	138	136	129	124	125	150	130	137	113	97	108	114	112	111	132	123	130	130	136	119	123	109	137	123	110	114	142	112	118	118	125	113	114	124	114	111	139	133	133	133	112	127	139	102	114	107	135	101	107	136	106	122	160	126	114	129	134	135	139	126	140	123	116	121	141	118	132	98	106	128	156	125	133	121	132	134	133	101	96	110	123	112	121	137	149	126	134	124	134	146	122	131	106	116	139	141	114	109	128	119	147	97	108	145	137	117	116	132	141	137	126	132	115	107	114	130	127	106	126	119	116	154	103	144	136	147	118	109	120	116	144	122	133	149	124	130	121	106	117	122	117	119	131	127	136	127	115	151	127	130	123	139	117	114	122	107	138	116	139	127	110	115	121	118	116	138	140	106	134	115	144	120	137	129	116	126	134	118	113	127	142	123	122	98	115	125	111	122	128	123	121	131	120	158	120	115	104	99	125	109	121	134	131	125	125	114	136	110	119	111	113	121	143	138	122	122	128	129	116	116	127	128	121	120	132	120	123	120	133	108	129	114	127	126	136	130	138	135	106	105	134	105	111	109	139	116	129	133	132	133	119	143	120	128	127	105	108	118	122	141	140	134	118	130	119	110	115	127	127	124	125	99	129	111	126	147	121	129	110	111	122	142	111	116	131	132	130	133	129	119	109	110	125	106	130	122	109	149	136	135	118	121	115	114	140	151	131	118	131	139	115	140	125	113	93	121	115	124	157	126	117	111	137	151	148	129	145	118	130	108	144	131	121	116	138	106	136	117	125	129	133	124	125	130	96	114	125	126	124	123	116	140	107	120	105	121	136	127	141	123	108	134	137	105	115	134	131	135	112	127	146	128	134	130	120	138	125	139	113	131	135	125	134	116	128	121	135	128	123	121	129	96	123	116	131	123	142	134	120	143	112	135	112	114	129	132	126	127	130	113	142	120	123	113	147	138	134	122	118	118	92	111	124	120	123	120	126	129	131	129	128	115	115	138	114	109	123	129	118	122	145	122	114	134	113	117	121	105	152	122	132	117	122	106	130	146	135	123	140	117	105	120	121	133	109	136	114	114	120	132	113	131	133	133	127	121	109	168	135	130	131	131	118	106	132	142	153	149	104	114	115	125	107	103	113	124	133	114	133	137	137	104	138	119	136	123	108	108	136	121	121	127	145	111	114	106	140	134	118	111	134	125	134	101	138	121	108	129	124	117	137	113	129	113	148	126	113	138	127	117	140	119	136	133	114	131	122	129	110	104	131	114	121	126	134	131	127	132	110	128	131	143	137	126	126	137	100	112	121	118	151	137	124	119	103	118	123	117	111	135	118	115	122	123	134	128	124	118	126	122	120	119	120	148	139	137	167	120	117	110	122	120	131	116	134	139	140	122	116	116	115	111	141	119	121	115	131	124	133	125	115	124	114	137	154	139	109	114	105	133	129	149	135	122	141	131	139	125	139	130	138	128	117	93	114	129	122	125	127	118	111	129	137	147	127	123	130	129	137	108	127	141	110	150	118	117	98	97	115	127	109	151	143	126	149	134	124	102	107	122	136	104	135	108	126	119	129	102	104	139	115	107	130	127	127	121	112	123	110	104	117	131	116	115	133	115	116	126	117	111	123	131	135	116	124	141	123	117	140	129	123	122	121	117	112	138	114	117	140	141	121	125	108	123	99	143	122	119	144	109	131	133	136	132	131	128	104	125	124	130	126	106	112	131	126	116	146	119	126	134	117	133	116	128	135	128	135	103	121	117	102	120	125	139	138	144	128	113	129	148	149	109	116	122	137	112	118	116	123	133	127	142	97	135	135	115	123	86	142	130	99	130	130	102	120	128	151	152	134	139	138	119	130	133	129	118	131	132	121	117	114	141	135	138	117	113	128	122	148	137	117	112	129	113	136	130	129	124	112	136	134	131	128	117	120	134	118	149	120	108	147	118	145	117	137	119	118	107	108	117	118	108	135	137	129	151	122	120	134	115	113	126	130	133	135	121	145	124	114	122	122	134	125	136	149	133	144	127	130	140	140	135	127	126	117	122	114	134	127	130	132	134	110	129	121	117	118	102	114	129	125	110	130	131	138	143	119	112	126	141	119	133	126	116	136	111	119	128	127	123	146	120	145	98	123	126	128	128	126	118	110	127	117	115	135	123	131	150	141	115	112	116	125	131	143	130	136	149	126	108	122	118	122	130	121	97	116	135	125	120	127	113	126	130	118	108	121	136	126	123	121	125	134	127	129	112	113	137	110	123	141	120	160	127	114	128	117	112	118	113	140	127	129	122	135	149	113	139	132	122	131	98	111	123	120	125	106	109	140	158	117	129	100	106	117	110	102	131	132	118	123	124	131	115	120	139	118	119	110	142	139	131	105	130	128	129	118	119	124	130	142	125	131	121	132	134	130	118	107	115	127	128	124	129	136	138	146	112	133	124	139	135	143	123	149	120	129	137	115	103	143	122	156	131	138	139	139	108	127	139	124	119	126	97	122	126	115	111	138	115	138	127	114	132	99	123	128	108	137	135	144	138	117	149	125	131	125	121	118	123	154	108	130	131	118	122	139	138	129	108	124	150	128	121	124	99	130	129	105	137	121	124	107	134	118	119	122	114	118	133	117	129	125	138	112	137	112	126	130	135	149	133	148	127	133	112	122	146	120	148	130	152	107	134	134	133	129	114	123	124	121	128	127	117	123	101	118	131	128	119	156	112	132	124	122	128	136	124	125	121	133	131	130	128	122	117	126	142	144	136	109	133	114	131	110	123	116	127	132	121	121	116	126	115	127	137	104	146	114	107	148	133	144	117	132	145	118	135	128	115	143	126	106	150	125	108	123	109	127	116	152	128	134	134	144	119	117	116	106	127	125	114	118	134	114	129	125	125	130	134	107	144	113	148	137	114	117	136	136	120	123	128	115	93	115	96	151	119	127	114	129	119	126	134	133	119	114	114	140	133	124	118	105	102	123	118	127	128	134	113	143	120	113	129	122	113	119	148	108	103	115	136	133	123	139	93	117	137	112	126	124	130	145	124	129	116	119	118	98	120	121	146	124	126	159	138	114	134	109	114	118	121	120	114	130	126	143	120	115	118	134	118	113	127	140	109	121	111	137	143	123	122	125	119	119	130	124	119	106	138	130	107	118	126	135	108	128	133	108	125	110	125	107	123	96	121	119	135	119	109	125	126	116	113	121	151	110	134	132	142	159	133	119	129	131	128	131	130	105	131	123	110	109	137	108	142	146	122	103
6162	683	992	1152	957	864	744	619	617	518	504	480	440	435	440	405	395	397	359	375	367	362	366	330	348	343	347	359	347	349	382	371	340	333	307	380	349	360	317	326	319	356	359	371	344	353	338	312	311	330	319	355	357	334	374	294	330	347	326	363	348	329	331	345	333	294	356	337	349	340	372	341	361	326	337	352	345	342	320	326	334	331	312	336	319	309	319	332	340	320	313	376	353	311	325	321	337	315	345	360	349	344	351	316	336	340	333	323	319	343	350	345	343	306	333	302	302	324	322	304	350	341	318	325	318	333	346	299	326	326	339	323	326	348	345	329	333	344	356	342	340	329	337	322	334	357	333	332	343	300	319	339	339	342	330	331	305	296	312	343	346	329	366	336	341	318	350	357	381	329	327	337	323	315	348	329	310	314	340	348	338	330	314	326	346	323	348	329	339	335	335	326	310	337	304	322	347	354	347	332	329	348	311	349	349	336	346	344	322	327	308	356	338	348	310	283	322	353	357	346	331	321	310	338	324	346	320	342	369	293	312	341	333	303	348	301	308	337	359	359	341	340	316	320	333	349	334	357	337	332	311	327	318	299	360	312	361	294	307	351	341	347	344	355	342	330	346	319	313	319	306	341	357	300	303	366	343	314	348	348	350	358	291	306	354	348	331	363	325	336	310	341	348	309	322	311	338	356	328	335	356	312	308	343	346	305	340	341	364	350	349	337	322	322	358	357	317	294	334	338	336	303	332	327	333	350	327	318	321	347	332	347	353	320	299	313	317	318	341	346	314	324	328	316	347	361	304	328	324	324	329	322	333	356	308	356	322	319	313	337	330	372	349	320	314	324	328	348	342	333	338	339	342	341	339	330	341	308	324	356	305	340	325	315	340	328	342	333	318	348	345	342	332	344	347	345	311	357	330	329	301	310	338	319	361	351	320	336	355	324	340	355	342	338	343	340	306	337	363	316	303	358	330	333	308	349	338	325	367	348	321	360	301	290	337	340	337	325	332	318	336	327	300	314	321	313	327	342	323	312	352	356	319	369	300	310	327	340	366	314	307	303	339	355	303	335	317	315	318	303	335	330	329	309	351	312	331	349	339	315	348	343	359	334	322	306	314	348	320	312	337	319	334	321	334	326	347	338	303	331	344	309	295	351	347	322	383	337	330	305	324	339	343	328	302	355	332	337	320	360	330	370	354	355	344	346	337	329	339	336	301	337	320	336	319	303	334	325	319	345	346	316	335	353	330	346	343	352	340	369	327	330	367	336	351	350	335	311	345	324	286	323	327	327	293	341	328	334	322	306	309	336	335	327	338	322	294	318	321	357	332	353	322	345	316	344	318	328	338	287	325	344	324	349	326	350	356	290	313	329	342	367	335	312	312	362	317	329	335	346	312	351	330	328	358	335	344	339	335	343	354	318	329	331	316	342	338	355	369	329	327	307	314	320	336	341	322	313	333	358	333	360	362	332	340	354	325	305	332	336	333	333	376	340	357	320	338	340	323	304	347	342	315	321	318	338	339	335	297	359	332	307	343	348	320	369	331	359	349	326	315	319	346	358	324	335	331	336	315	308	313	339	305	368	356	330	370	338	336	348	332	333	314	346	335	386	322	336	351	347	319	334	322	340	328	339	328	314	315	309	329	335	335	334	364	322	325	326	323	334	325	317	371	325	337	296	332	343	310	370	344	353	338	347	351	354	303	296	310	352	347	338	305	341	304	330	332	338	325	338	349	324	344	353	356	338	323	321	311	332	335	349	375	319	330	372	347	285	347	349	361	349	312	333	334	352	306	359	325	335	331	336	329	353	305	308	346	332	366	337	321	326	317	327	320	373	349	334	322	345	350	339	339	318	306	362	348	319	299	340	342	357	355	322	329	308	296	362	336	329	336	354	349	327	328	289	336	323	329	343	305	336	332	315	324	337	310	320	327	336	332	308	327	331	361	347	333	354	363	334	307	340	337	308	334	310	312	305	320	317	346	332	325	314	331	326	288	344	318	299	360	318	323	320	315	360	333	321	311	310	340	324	342	311	312	338	355	304	352	325	331	330	370	333	313	350	333	358	339	339	340	317	341	356	320	327	350	343	359	331	340	371	339	336	311	346	357	353	325	321	318	340	323	352	317	345	359	326	340	316	341	303	318	306	323	306	357	322	335	360	334	358	333	321	367	344	317	334	349	319	345	349	323	314	336	336	344	350	289	351	338	326	349	291	337	313	328	342	345	342	302	326	316	326	321	355	342	349	361	334	308	346	337	337	352	346	331	313	338	310	347	374	331	347	325	362	361	357	332	317	350	358	324	349	314	330	363	361	330	338	363	348	327	329	329	345	324	309	302	320	347	327	318	339	296	333	320	322	320	345	333	319	321	352	362	343	324	343	324	341	296	358	330	332	373	324	371	332	349	356	349	337	308	329	306	361	322	329	330	337	349	381	322	342	314	368	372	316	343	329	363	328	342	335	299	291	330	356	324	327	377	354	336	346	317	350	347	333	321	309	357	334	344	351	316	338	324	303	338	342	310	364	310	363	327	339	352	331	318	261	314	328	339	294	294	340	306	345	352	360	332	297	344	341	337	337	318	317	323	310	339	329	353	319	335	339	335	329	335	329	338	364	359	355	330	368	274	312	327	344	342	324	348	313	321	353	301	311	340	355	304	340	303	316	349	337	343	337	348	290	293	306	347	324	357	324	333	311	354	319	322	326	308	345	319	305	327	307	348	331	307	307	342	341	322	364	324	339	346	323	353	304	348	331	350	314	317	318	359	353	346	359	341	373	339	344	311	332	325	361	344	307	347	340	300	334	332	361	325	361	319	350	312	317	325	318	314	347	363	355	367	346	338	321	318	341	325	364	356	327	310	339	331	317	315	323	365	332	354	347	344	314	337	340	370	323	335	310	383	334	291	322	365	326	328	339	334	340	342	331	327	330	308	333	336	308	339	322	322	348	335	375	352	328	340	341	340	363	315	331	318	368	361	302	307	349	361	353	369	345	294	350	341	348	344	312	297	319	337	341	371	327	354	314	327	329	317	339	329	324	309	320	349	321	356	340	312	322	305	322	306	341	351	304	372	328	348	325	332	307	336	331	354	319	334	318	351	323	348	336	347	337	300	336	341	344	318	317	360	336	355	352	343	333	328	327	325	316	328	333	378	321	369	330	337	331	333	331	334	302	323	325	299	356	339	329	337	345	287	361	345	371	324	334	322	340	359	317	357	357	324	326	310	345	323	343	322	359	325	335	343	341	308	323	336	315	353	334	321	329	285	325	309	325	324	322	334	347	350	332	354	346	328	354	345	364	383	344	372	328	321	321	330	328	320	346	345	344	324	371	347	308	294	327	352	312	351	338	319	351	359	343	353	326	324	339	320	343	340	332	311	356	347	342	345	323	308	331	296	355	310	317	316	337	338	312	366	329	302	335	328	347	336	347	331	321	375	329	359	331	361	308	335	353	317	336	332	321	348	351	324	342	323	325	321	356
13993	1239	847	709	505	386	338	338	286	252	242	248	255	240	180	223	253	201	226	226	192	222	214	222	209	228	234	221	209	205	224	207	203	214	205	177	221	232	230	194	216	219	237	220	201	215	223	215	227	205	223	171	226	222	221	211	207	223	223	213	163	223	229	216	213	215	213	214	209	188	209	206	213	206	220	210	235	214	217	197	178	196	189	215	211	209	210	197	190	222	219	204	203	203	209	199	218	234	222	208	217	198	235	200	243	201	201	232	198	221	219	237	211	208	233	231	210	222	223	213	210	194	177	192	231	210	215	187	223	180	204	193	219	190	207	219	209	218	195	230	236	168	189	220	194	222	220	200	201	191	196	199	199	226	196	202	207	200	208	238	227	202	194	228	223	203	244	189	218	204	192	219	214	216	233	190	210	220	216	244	196	206	218	214	212	204	188	206	232	212	214	202	226	238	199	216	219	194	201	198	216	218	214	239	185	235	205	197	219	199	211	236	183	227	219	189	200	214	168	207	200	227	211	215	225	237	185	213	212	218	209	198	208	189	185	185	244	200	198	211	222	207	219	225	210	198	198	207	185	209	213	229	213	219	176	211	208	240	219	203	234	231	223	209	209	195	200	207	237	229	206	199	206	225	207	195	203	211	209	206	214	224	222	188	206	222	208	216	202	201	226	218	201	203	178	217	203	215	200	212	239	206	201	203	196	175	191	202	238	235	207	186	185	223	209	212	195	203	200	222	230	213	197	188	207	236	220	210	195	181	240	218	211	194	217	192	216	191	213	214	212	191	206	164	218	199	211	216	212	204	202	201	204	217	213	191	262	207	195	208	219	220	210	222	172	222	208	209	218	181	233	228	199	199	233	198	212	204	189	181	204	181	188	230	180	203	193	212	179	200	206	194	211	195	197	219	224	230	218	210	235	237	227	217	212	218	189	209	201	235	208	198	167	208	216	211	213	193	193	186	211	214	220	206	203	207	182	202	252	209	217	217	230	221	220	205	223	189	198	199	218	198	199	229	192	196	204	205	212	225	202	221	194	242	197	219	192	201	218	202	192	236	196	205	197	219	175	220	192	205	197	214	217	236	207	212	202	221	192	211	234	191	217	205	211	201	241	183	194	191	225	216	208	212	207	221	238	227	213	199	206	236	213	204	212	184	213	230	224	221	223	184	200	210	212	206	206	190	200	218	217	202	214	208	200	218	224	220	191	223	226	202	198	212	190	194	208	180	252	220	251	191	232	237	198	211	222	199	193	196	220	226	206	205	219	207	231	225	200	215	164	197	213	204	228	202	201	205	221	217	200	230	238	202	190	208	199	212	173	214	228	189	191	194	220	203	190	211	203	196	197	220	212	199	205	211	187	208	216	206	203	213	244	218	216	219	204	221	214	179	214	203	209	214	157	175	211	184	223	185	244	225	194	235	202	220	229	222	204	210	203	219	205	202	219	227	192	190	193	213	229	178	201	204	200	209	201	178	208	202	219	197	223	186	248	191	199	204	198	209	225	204	218	192	184	204	201	212	190	192	218	195	228	207	195	206	182	224	203	203	189	208	220	207	189	203	202	186	231	202	197	189	216	190	241	228	200	205	248	216	211	207	208	197	203	202	233	201	199	212	181	193	232	203	198	209	179	206	208	223	216	167	197	210	207	178	233	204	230	221	250	207	215	193	222	222	195	207	220	227	214	182	213	203	193	210	206	186	192	204	195	220	223	215	223	218	203	200	212	216	211	214	191	206	242	215	232	225	199	236	195	201	212	225	216	179	211	222	214	192	216	222	210	192	194	189	206	231	192	245	193	182	199	227	197	213	248	211	184	216	201	216	210	239	204	211	226	220	227	217	212	178	208	186	233	233	193	198	216	201	184	182	221	219	171	211	222	206	210	208	201	212	213	187	216	224	233	205	229	225	207	203	184	192	197	204	197	183	204	230	189	186	224	186	192	222	209	221	191	190	234	211	228	200	196	198	215	227	223	212	221	244	212	181	222	212	224	216	213	200	218	223	207	237	211	197	197	214	225	215	209	210	198	194	210	199	206	191	233	228	197	210	182	211	214	187	204	193	196	200	226	204	199	203	193	202	189	217	202	207	215	225	196	231	221	207	204	220	205	182	197	237	227	190	190	222	195	209	205	215	211	186	212	200	212	180	235	224	227	176	217	202	212	221	210	198	219	212	213	214	193	202	232	214	195	184	220	226	194	213	213	202	181	215	199	198	193	220	236	214	204	203	199	216	186	220	226	198	216	203	189	195	209	221	214	188	207	213	212	221	202	207	225	205	212	241	216	197	194	224	246	206	210	205	188	214	210	200	199	193	206	201	234	233	208	217	192	223	212	178	200	205	220	198	200	182	224	207	192	214	210	202	190	198	191	189	212	204	214	214	199	196	200	219	220	204	191	189	211	247	206	201	208	207	203	173	230	172	205	216	238	201	216	205	213	229	200	222	206	194	226	179	189	217	210	195	215	218	198	175	211	243	215	227	193	206	226	195	180	209	217	206	194	204	213	181	187	204	218	220	205	224	175	204	205	197	199	230	234	195	225	209	197	226	212	195	189	194	219	224	225	184	189	199	174	204	185	211	222	170	202	218	273	226	197	200	207	215	198	166	180	200	184	196	196	215	198	205	226	216	204	214	199	198	190	210	224	176	224	201	183	210	195	207	196	215	201	197	193	224	221	188	214	207	219	198	204	225	215	236	205	210	242	208	200	199	217	225	216	206	219	201	208	202	214	195	218	184	211	215	208	207	216	195	216	209	200	204	208	216	226	225	210	198	175	197	205	225	196	227	205	215	233	178	200	209	218	192	213	185	234	219	206	202	195	205	211	203	165	202	211	171	216	212	202	198	231	202	205	203	221	216	211	204	227	193	232	215	186	199	184	203	200	175	193	179	201	186	227	197	216	234	220	215	212	229	200	216	218	249	187	229	198	221	198	196	210	204	209	206	225	202	220	205	203	222	212	196	224	240	189	250	208	195	206	211	226	198	206	203	218	195	214	195	216	205	219	184	205	178	201	195	214	179	210	205	226	191	183	230	205	192	225	207	221	216	168	196	230	221	228	211	219	227	228	228	209	217	227	205	197	219	214	172	187	223	224	217	228	189	226	203	205	207	224	219	228	212	185	201	224	198	203	183	195	216	218	202	224	201	200	216	180	188	194	218	213	202	214	223	231	204	184	206	204	212	230	219	220	234	222	222	236	211	216	200	208	188	253	189	261	206	205	197	213	226	216	217	204	211	199	198	192	209	182	175	226	178	203	190	181	208	220	192	195	195	199	207	199	236	192	222	196	200	237	195	202	212	218	203	238	187	184	203	191	203	202	197	212	220	227	209	204	227	187	224	214	205	203	189	200	217	212	209	204	226	230	226	210	193	194	206	200	203	220	207	181	201	221	216	204	197	228	213	213	200	216	195	224	216	194	197	189	211	202	200	219	205	220	222	224	208	209	184	180	219	185	193	208	203	190	207	214	202	202	224
8148	1111	1713	2094	1851	1497	1275	1067	992	929	862	785	762	711	694	663	624	627	637	587	599	554	597	589	543	585	600	545	581	523	567	579	584	532	576	536	527	550	550	575	603	521	575	544	537	529	534	557	553	523	524	539	565	498	511	546	551	499	527	502	567	554	517	487	550	549	489	514	541	507	514	522	523	532	544	501	516	536	525	529	545	511	509	509	555	530	511	543	529	556	526	505	584	501	523	510	569	546	518	555	534	547	524	478	511	578	522	556	502	541	513	479	524	520	502	544	541	549	528	523	495	546	500	515	522	521	543	525	479	503	526	558	509	514	511	540	518	490	510	497	526	527	474	542	468	488	519	538	537	511	552	542	512	563	547	545	531	482	541	504	519	498	483	521	499	530	509	482	501	527	518	529	535	521	511	562	502	516	522	496	508	504	508	529	567	515	519	520	514	531	513	506	523	475	526	568	515	559	510	500	516	554	524	555	502	530	530	544	511	517	522	546	533	490	529	557	539	528	524	502	527	541	581	515	532	500	501	538	524	487	532	522	485	515	522	546	515	506	512	535	500	507	510	545	522	520	514	490	509	518	527	519	525	534	547	537	513	522	558	460	557	497	523	520	552	530	531	536	533	521	530	529	497	550	520	495	503	519	538	529	517	543	518	514	484	518	511	531	552	567	506	546	509	499	525	524	493	521	513	510	497	540	545	508	511	553	507	512	535	498	526	503	512	508	503	544	519	482	540	503	539	511	526	517	557	490	558	494	520	544	533	527	536	520	535	520	492	500	516	493	503	540	524	524	526	520	532	506	514	539	465	496	515	535	519	526	537	542	546	518	549	509	562	505	543	508	534	530	512	524	500	510	521	517	490	491	536	514	514	514	475	516	510	500	528	544	496	526	538	544	505	537	501	513	529	556	557	520	510	519	514	477	487	551	484	497	499	545	477	521	535	555	470	492	535	529	516	492	499	512	527	535	534	498	504	554	536	518	492	526	558	514	523	496	512	500	536	561	479	540	551	532	523	533	509	492	549	514	512	568	487	512	570	484	558	544	524	529	556	529	510	546	557	535	525	525	517	547	518	555	547	525	534	544	528	484	523	515	496	498	534	541	514	536	500	547	514	502	530	533	510	549	508	544	511	526	492	516	561	477	517	531	475	486	481	516	498	493	536	543	518	535	534	521	503	511	526	504	519	525	498	524	526	509	484	506	477	534	532	513	504	510	509	504	495	515	484	500	533	460	514	490	541	506	516	542	546	526	528	527	539	498	551	527	549	540	505	479	522	515	504	547	521	534	506	489	456	543	537	496	529	526	538	488	512	526	543	535	535	485	537	546	526	539	529	514	539	538	542	550	529	522	535	503	543	509	568	509	518	546	509	516	462	526	515	514	563	517	518	523	511	521	556	534	536	480	527	515	543	528	521	516	511	524	510	544	511	522	493	492	506	541	545	516	507	514	500	542	484	493	502	515	525	518	543	524	546	510	499	505	529	547	543	510	522	533	518	530	517	500	528	514	551	507	522	529	488	580	488	573	467	497	499	508	490	546	519	517	477	542	513	555	555	489	491	521	466	492	524	542	525	558	536	538	464	515	505	549	477	563	543	512	520	521	546	524	491	521	496	531	529	507	546	514	521	516	532	501	505	522	505	519	528	575	537	503	529	498	521	508	550	522	524	502	518	490	527	512	473	508	498	527	474	481	561	489	515	535	530	510	523	508	512	512	506	524	494	489	539	501	493	514	477	510	515	469	507	537	542	551	543	505	538	542	521	524	540	479	500	578	527	531	505	571	506	537	538	522	518	549	545	508	535	520	521	560	550	500	513	506	567	495	498	508	500	536	518	491	524	470	472	523	469	526	519	488	543	576	521	517	480	550	515	528	522	526	529	557	476	507	480	507	534	500	518	517	505	506	491	500	506	540	506	507	527	539	542	523	525	495	512	497	541	505	511	472	516	513	538	489	550	524	524	536	517	510	539	533	506	547	578	516	491	518	534	517	561	521	519	486	529	532	536	505	479	527	540	498	477	525	521	486	536	522	498	532	534	537	486	544	508	501	521	536	485	503	528	505	510	521	523	486	563	526	488	537	497	519	526	551	535	528	548	520	537	517	468	517	512	522	514	531	547	550	593	485	505	503	534	505	547	545	511	490	520	526	482	500	530	531	528	515	520	503	535	529	502	529	530	541	491	524	511	497	495	505	519	509	514	517	541	534	519	562	538	519	538	557	531	542	533	526	492	523	522	511	526	496	532	522	496	501	480	501	550	524	561	546	534	539	488	514	535	509	506	538	538	542	513	496	520	529	505	499	530	557	489	552	500	510	525	490	530	551	483	533	500	496	520	565	513	533	504	549	488	530	525	508	529	513	508	586	495	538	491	493	519	522	500	477	516	540	529	530	515	499	561	514	535	515	538	510	530	537	508	513	522	526	546	518	541	494	506	509	469	567	526	553	548	530	517	525	485	520	566	531	565	557	508	525	541	511	531	492	482	531	517	536	495	494	472	520	504	513	510	531	524	512	541	515	546	553	525	502	523	522	494	505	461	547	517	523	528	455	522	513	501	529	537	498	507	554	511	501	513	519	537	510	530	553	518	539	527	547	523	492	553	510	521	575	525	517	535	530	553	513	538	529	496	539	526	509	521	508	528	515	551	547	479	508	516	505	563	527	547	492	563	513	492	506	496	504	497	546	518	543	471	529	522	490	493	470	517	534	475	516	468	486	503	570	502	522	521	489	518	538	520	544	538	544	521	489	544	514	520	511	505	525	526	501	498	512	562	497	506	524	531	522	508	523	486	556	516	514	521	507	569	519	547	468	543	518	543	537	493	489	506	532	510	512	502	505	517	534	514	481	524	490	552	535	526	546	498	521	540	579	530	543	514	517	547	560	514	528	487	506	527	543	509	543	487	537	503	557	480	551	527	507	515	520	549	474	516	525	505	533	522	501	550	507	525	498	507	519	550	493	504	508	537	534	556	530	550	527	537	585	512	506	547	485	534	497	521	534	546	510	504	519	562	516	529	520	510	541	490	537	535	495	515	538	527	541	519	509	502	509	504	537	488	563	504	506	509	510	492	567	510	530	520	534	500	507	546	519	506	481	507	530	543	499	536	546	532	569	533	530	547	480	513	559	519	496	503	522	518	526	534	517	555	522	472	457	494	540	495	515	494	519	539	530	482	520	510	526	517	519	532	520	525	542	535	541	521	520	498	511	535	541	509	514	539	533	503	513	489	499	521	542	552	536	554	492	485	534	552	503	544	543	513	523	518	499	514	537	521	503	504	515	494	562	547	508	527	560	540	515	537	512	552	530	543	520	532	524	491	488	502	499	555	541	509	516	527	509	509	573	545	516	539	460	547	489	488	545	504	509	497	515	520	533	511	501	525	527	505	490	533	516	482	526	543	512	477	512	518	507	529	507	513	515	496	483	536	522	531	517	498	525	550	519	522	512	519	531	503	522	514	524	507	517	495	510	500	507	536	498
1589	320	261	296	291	287	286	279	270	279	279	283	250	245	281	291	290	263	282	275	248	277	268	256	254	258	280	278	289	296	310	285	292	318	309	299	258	276	258	322	307	274	281	305	304	282	269	269	321	289	299	271	287	302	272	276	285	290	267	297	306	276	279	306	272	285	268	255	274	299	286	261	303	282	293	290	264	270	261	288	280	293	249	301	278	294	290	288	275	274	261	276	284	270	303	277	272	263	265	281	259	295	281	267	281	271	281	281	271	286	306	293	284	299	244	270	294	268	283	283	281	277	253	282	285	305	251	264	273	284	287	281	287	279	277	292	268	280	249	294	294	306	282	291	287	325	286	276	257	301	283	303	282	292	267	284	264	277	291	291	267	252	285	297	281	294	283	282	281	258	281	268	305	291	263	238	295	304	270	278	241	309	276	285	286	277	253	270	277	285	282	295	286	267	250	282	249	270	312	278	272	291	273	288	276	286	329	293	268	306	290	266	290	303	238	276	275	279	254	300	288	280	275	298	273	292	264	262	259	270	293	289	278	245	288	291	242	264	263	268	289	273	246	261	292	258	291	245	259	266	248	265	256	256	262	266	264	239	268	285	271	273	260	276	279	293	256	252	267	289	284	269	260	286	289	279	308	258	258	300	279	282	285	269	292	298	264	259	265	279	297	308	323	300	298	280	287	263	255	298	255	271	293	296	276	277	272	260	293	246	267	302	278	249	291	274	296	257	271	243	284	286	276	281	261	294	287	298	295	270	293	296	280	266	279	281	267	294	270	284	279	258	266	290	265	286	278	306	255	272	269	290	290	291	277	258	293	269	298	268	286	263	253	313	276	297	271	265	271	290	291	276	264	252	283	286	286	308	289	283	285	281	296	298	295	273	269	278	284	259	284	258	278	272	278	236	271	276	284	302	270	296	268	295	262	271	274	274	251	282	288	270	309	293	273	263	281	236	277	266	281	269	271	289	283	293	280	295	280	248	291	288	316	302	269	304	265	286	299	276	262	235	269	283	230	295	317	263	279	287	264	288	240	273	252	282	273	296	249	273	254	271	281	276	297	264	275	304	307	277	298	280	273	253	299	293	262	282	241	278	265	290	261	293	240	282	260	264	290	288	295	230	257	288	274	309	317	292	301	292	290	292	276	261	255	288	290	283	286	275	276	278	289	268	241	284	257	271	276	300	294	296	291	236	233	264	279	252	259	257	292	262	268	274	261	282	276	307	255	278	267	279	240	309	308	267	304	256	293	252	248	287	260	260	289	294	269	306	283	307	300	270	259	301	262	296	304	283	273	312	295	255	307	298	254	277	275	252	269	273	281	264	251	281	275	281	301	288	286	280	270	287	263	301	309	291	245	257	240	250	249	258	284	277	264	243	281	276	267	274	275	272	284	282	265	259	273	274	295	287	282	273	265	282	312	283	296	264	273	305	278	295	286	243	268	271	233	284	329	324	246	289	306	269	294	280	279	272	300	299	286	264	286	276	268	294	287	262	245	269	270	274	289	272	297	257	311	280	242	259	269	297	305	297	288	237	302	267	224	275	250	263	294	286	236	274	306	319	260	247	287	291	262	260	279	304	275	284	278	244	259	269	286	270	259	294	274	270	267	279	248	267	266	291	302	284	267	254	257	277	314	264	280	310	276	256	264	301	279	270	314	263	263	275	291	278	316	304	291	268	245	276	279	295	284	270	271	266	270	264	273	259	291	283	290	258	284	294	276	294	302	275	300	259	277	267	230	270	303	268	253	269	300	289	292	246	272	272	285	265	281	297	220	283	290	251	256	292	233	260	282	262	265	282	267	286	292	285	248	292	274	279	265	271	269	284	283	286	274	263	295	292	263	279	303	254	275	258	271	305	268	259	263	277	290	278	292	278	275	299	242	281	277	260	307	281	257	284	264	292	280	244	278	257	276	290	258	273	284	329	280	244	250	301	263	279	250	273	253	282	249	264	276	278	247	252	255	287	289	290	274	272	280	286	301	272	268	261	264	293	277	285	289	267	272	284	271	257	278	287	240	258	250	317	275	251	280	266	283	274	263	276	288	285	286	260	265	252	272	271	280	305	256	296	304	297	267	304	274	278	272	262	278	281	289	291	271	269	282	285	306	280	296	256	251	270	273	286	275	283	284	252	305	253	258	280	303	289	305	290	292	259	299	279	287	273	276	270	287	274	275	288	302	280	274	306	269	264	303	267	268	281	278	298	278	281	336	289	251	256	273	285	297	265	246	291	254	310	297	288	311	277	286	270	305	279	277	283	261	238	259	270	270	271	265	251	255	286	266	300	280	265	288	275	280	250	272	252	331	274	244	275	282	299	274	268	299	270	258	262	289	285	306	272	265	268	282	271	310	291	241	266	288	267	275	260	270	298	262	305	268	262	290	303	254	275	278	250	299	275	263	264	274	244	305	262	280	280	312	282	275	293	294	253	290	287	249	262	269	300	303	312	275	281	314	298	282	293	296	315	272	279	284	282	263	263	273	271	284	276	293	283	243	290	301	286	278	312	278	281	289	257	253	277	278	305	307	283	276	244	285	290	302	303	295	288	312	265	222	257	282	272	276	293	300	285	311	277	285	253	223	293	288	270	262	277	290	259	285	273	249	283	287	235	275	288	292	265	282	287	302	264	324	292	296	267	277	267	275	267	271	244	298	292	265	332	244	287	273	275	293	288	297	283	262	285	266	305	295	317	315	312	300	265	303	251	246	291	240	291	248	272	247	242	308	293	272	231	298	300	284	300	275	297	290	247	282	297	283	276	285	271	279	248	295	301	266	291	277	283	291	267	301	261	265	273	281	290	261	296	284	268	283	274	277	277	291	256	302	261	274	283	269	298	290	314	248	266	263	276	274	283	294	267	228	289	299	257	273	285	294	279	282	286	293	300	258	307	269	252	266	291	279	300	277	282	257	294	271	249	247	280	260	283	272	248	265	255	263	274	285	260	275	252	274	278	275	285	282	299	271	293	290	273	274	313	266	274	298	267	248	269	286	275	317	277	258	261	268	285	325	304	260	270	286	276	260	301	243	293	295	274	301	288	264	268	265	305	263	260	264	306	270	278	269	280	287	288	239	285	308	272	243	278	269	259	269	269	287	263	257	272	267	300	313	281	297	247	282	280	276	261	289	267	258	270	294	280	294	256	268	309	268	278	295	284	270	259	259	283	270	301	283	267	247	290	296	220	283	281	288	277	279	280	251	284	274	303	255	264	266	281	304	286	282	268	316	289	279	276	266	301	268	304	290	302	252	260	301	291	266	282	253	287	290	264	286	274	297	279	273	255	256	290	262	288	275	269	247	252	281	279	275	265	283	313	306	272	281	277	273	268	254	260	309	281	297	270	279	284	260	257	259	295	282	277	285	281	280	281	302	281	244	287	283	279	262	291	256	276	281	266	313	259	323	289	307	289	285	294	254	289	288	291	288	259	280	254	253	265	268	313	240	277	259	281	262	265	302	265	278	272	280	273	270	279
1895	672	637	677	626	654	636	590	620	629	621	575	615	626	573	649	640	604	604	674	673	578	623	598	617	656	640	591	638	640	603	615	579	619	640	606	621	626	655	586	630	620	614	641	601	667	597	615	631	631	633	634	671	563	665	623	633	643	609	617	632	676	638	609	627	616	648	628	681	607	584	645	609	645	621	655	643	674	647	635	621	628	569	645	645	632	643	604	672	664	579	619	608	573	639	617	670	614	613	639	608	578	630	626	629	645	653	676	595	639	593	645	649	644	615	595	674	595	627	644	634	597	615	621	621	612	603	597	630	638	622	577	583	614	646	645	597	621	637	595	622	677	656	632	617	621	627	614	626	652	592	638	621	628	597	632	618	592	642	640	632	629	592	604	634	623	646	602	649	626	604	663	630	627	633	643	661	624	640	639	623	608	625	657	598	675	611	599	602	586	640	610	625	580	636	656	648	606	603	658	658	626	609	631	628	607	637	628	674	615	615	627	619	594	617	642	591	592	682	634	618	660	650	671	583	684	643	560	610	637	608	636	651	664	611	596	634	565	632	652	639	601	612	634	575	624	619	643	645	651	628	600	628	580	619	664	656	586	609	645	610	636	627	648	593	631	637	669	590	602	626	615	592	637	620	628	629	651	667	632	628	604	607	620	583	640	636	609	624	638	648	579	625	641	623	605	609	647	631	627	643	608	624	617	648	662	623	661	612	622	632	630	623	646	616	630	580	658	617	620	639	607	698	593	612	639	636	603	660	641	626	669	590	589	630	628	638	603	612	610	622	624	625	615	609	628	649	656	657	613	658	597	618	603	608	637	625	647	656	617	647	630	638	631	631	621	632	638	610	683	638	634	604	630	667	596	620	613	670	585	602	652	631	652	691	614	642	629	567	636	612	619	654	581	594	595	601	623	665	611	650	595	604	642	612	622	632	623	601	606	667	613	588	621	600	638	602	618	605	548	640	615	630	597	664	615	613	628	647	633	617	592	576	622	613	628	661	630	645	645	654	624	644	593	601	596	634	664	643	626	596	648	646	533	632	621	623	556	645	628	635	579	579	611	641	647	634	593	646	620	585	621	575	625	624	650	600	618	610	631	651	648	613	643	612	644	650	602	593	611	635	654	625	651	629	637	629	598	607	623	658	592	621	612	574	627	650	614	582	629	582	597	644	604	565	610	631	670	633	600	663	612	574	642	613	653	649	595	638	658	655	623	633	623	630	617	606	641	637	631	643	677	630	621	598	600	634	581	638	587	600	659	655	641	634	620	661	618	599	632	631	587	625	592	623	605	572	630	631	650	626	641	623	635	643	638	639	606	641	631	620	615	647	587	587	659	602	614	621	558	594	665	640	631	614	634	638	656	679	642	592	625	631	627	608	601	634	581	673	621	599	666	657	651	618	676	633	596	633	665	628	657	607	632	632	617	618	616	662	620	627	617	634	628	646	643	652	603	643	658	639	643	613	617	608	584	661	600	665	674	650	661	633	674	689	604	672	606	600	625	644	618	621	616	631	614	594	604	590	618	670	609	597	634	642	627	613	654	618	619	625	586	652	603	684	619	602	627	611	562	636	609	632	634	608	617	640	637	619	590	644	672	622	569	637	631	622	585	578	647	589	624	611	627	638	693	618	608	697	646	688	635	617	620	647	627	577	650	635	675	649	583	664	644	621	633	643	652	641	642	648	605	603	660	619	628	656	633	628	661	634	580	619	631	596	632	639	657	668	592	631	604	615	642	632	610	636	603	640	631	621	628	664	635	620	624	664	636	632	651	614	587	599	653	628	645	653	636	585	598	632	653	638	685	611	587	572	655	610	647	632	648	623	641	595	575	613	628	631	617	628	646	597	630	651	605	646	628	651	669	645	629	631	609	623	643	618	601	666	624	615	613	612	666	644	613	610	611	607	612	610	614	604	601	615	587	592	645	616	664	626	639	610	623	598	660	593	617	634	650	668	623	635	628	591	639	612	607	688	611	645	650	617	614	597	628	607	630	587	623	638	645	634	621	635	620	623	630	628	669	641	615	603	634	628	645	618	583	619	599	612	687	634	652	580	590	614	616	631	611	578	628	631	584	628	658	623	655	611	650	620	653	636	638	580	684	651	633	664	636	640	612	584	604	619	651	590	651	615	611	666	593	610	623	641	645	607	639	669	606	636	646	676	649	591	631	628	626	557	612	622	599	605	641	625	625	642	656	627	648	637	614	655	575	586	629	627	666	662	646	604	636	630	632	622	660	621	626	634	608	672	599	631	614	599	615	685	618	594	663	679	618	593	678	598	640	559	620	632	623	683	608	631	635	622	621	668	650	652	645	610	637	610	615	607	586	588	609	599	631	624	627	622	630	601	628	638	626	643	656	637	614	642	643	568	676	588	625	643	612	626	599	612	607	634	614	644	591	640	578	623	660	628	625	643	623	599	629	580	621	621	608	635	626	633	637	645	633	569	639	638	631	641	597	595	624	600	618	652	590	619	633	612	590	616	610	639	655	645	578	608	656	633	600	653	640	676	630	640	620	592	620	660	658	646	661	628	615	647	569	636	610	635	619	638	615	604	634	625	606	635	637	673	595	660	594	631	640	671	637	593	617	643	635	649	626	580	630	601	622	651	622	634	635	644	610	654	616	632	654	606	654	587	630	665	622	601	632	614	661	591	672	625	585	639	608	601	622	627	642	669	620	606	620	631	575	587	615	627	648	649	670	609	642	607	623	654	618	579	636	609	610	618	625	629	587	620	647	673	625	616	599	618	613	617	626	616	627	637	611	628	609	668	604	633	656	676	649	644	631	644	596	613	615	653	617	673	678	662	615	653	631	643	601	688	626	617	582	638	631	645	609	584	581	581	666	628	650	619	653	662	579	676	654	658	607	651	650	595	643	640	627	674	622	593	643	612	647	602	643	633	638	649	619	596	636	608	625	638	592	628	634	582	653	635	646	670	655	606	637	607	625	628	582	635	625	598	603	634	626	626	638	650	629	625	628	653	580	587	642	633	608	611	633	638	609	632	620	613	604	621	683	669	643	598	620	668	649	593	640	634	688	637	598	647	666	652	630	649	592	677	642	648	625	650	673	669	639	652	602	663	625	581	644	622	638	621	615	625	633	648	657	630	595	664	624	620	638	602	604	654	629	658	631	616	612	650	655	647	607	605	675	678	628	643	601	623	590	602	624	668	601	658	653	665	655	625	616	627	676	648	588	634	583	647	618	665	593	599	661	588	649	627	608	646	615	600	620	567	639	659	604	606	606	665	607	608	590	675	611	604	616	565	599	589	666	630	608	616	621	618	601	613	617	652	654	617	613	615	667	640	623	646	649	630	650	638	619	583	667	590	629	602	581	655	636	643	651	629	616	614	609	661	636	642	616	605	638	625	620	599	625	627	614	556	615	606	605	641	601	602	668	635	606	645	606	585	627	636	602	608	639	591	611	640	600	612	639	593	575	636	643	678	641	651	645	621	620	698	630	620	549	652	671	619	658
7358	548	431	368	276	215	188	179	158	164	136	119	148	136	159	125	109	154	140	111	136	141	140	130	139	162	149	124	118	130	130	138	118	131	118	122	117	118	153	101	120	141	142	109	130	164	118	112	128	116	128	130	133	135	133	134	130	120	132	163	108	134	124	137	116	132	120	108	128	113	114	147	150	130	113	133	120	126	116	119	134	140	116	125	113	139	114	109	101	125	144	119	126	124	124	160	124	127	116	129	119	102	120	126	138	111	149	133	106	119	129	158	131	150	120	121	142	131	142	140	134	133	117	128	119	135	110	123	101	138	121	101	114	121	128	114	143	154	131	114	107	114	129	124	149	144	140	131	122	119	122	141	139	118	130	148	123	130	129	139	109	127	149	103	132	125	123	128	120	125	119	114	150	123	116	131	129	138	118	141	121	126	119	132	129	109	134	136	120	128	142	125	123	106	130	138	124	121	130	114	118	135	114	121	132	120	113	111	129	116	119	144	138	134	134	120	105	130	126	110	121	131	123	115	137	108	110	119	139	144	140	127	114	118	123	119	103	136	141	134	118	134	102	138	121	108	121	133	140	149	129	118	126	131	145	147	135	102	153	124	123	131	102	125	123	149	145	119	158	139	135	132	145	138	132	130	113	134	141	135	132	119	143	131	132	109	150	130	139	120	142	129	138	123	126	125	123	132	111	81	138	131	140	122	139	117	134	116	128	107	142	153	128	135	109	131	112	139	126	123	133	126	126	128	121	146	139	132	126	130	110	136	127	128	125	123	108	115	119	127	134	122	114	108	124	108	103	114	146	115	155	124	133	129	117	121	110	126	112	120	129	118	141	120	113	127	129	122	98	126	125	134	143	154	139	115	138	119	127	139	134	124	127	122	129	121	126	127	123	115	121	111	115	104	116	157	144	142	138	115	138	120	129	128	128	132	108	133	137	116	138	123	126	123	117	114	119	124	132	129	114	107	127	141	133	134	126	127	121	127	121	117	112	120	132	126	126	124	132	117	151	112	117	138	125	137	123	122	103	133	145	129	123	130	119	107	128	121	114	128	123	118	120	142	123	120	145	148	140	122	124	139	112	124	115	138	114	136	126	137	154	145	116	115	100	125	128	147	137	111	129	112	124	134	129	137	139	121	137	144	139	126	146	120	121	128	118	130	102	115	127	137	133	133	124	129	124	132	114	126	121	120	122	131	133	140	135	111	131	141	137	142	113	138	138	145	117	124	120	104	133	115	121	140	126	119	149	122	128	134	117	123	110	96	134	123	137	119	126	131	136	135	133	122	140	117	119	103	123	149	129	107	140	118	132	127	114	112	138	113	138	118	142	145	124	120	118	118	129	103	127	137	118	110	132	125	106	107	126	129	114	137	149	110	106	134	135	112	137	136	120	129	125	125	127	138	143	109	114	99	101	130	119	129	123	114	113	112	135	104	126	113	126	117	139	93	140	111	125	135	153	108	129	138	123	115	149	117	124	132	113	101	125	116	127	114	132	135	122	128	128	139	136	137	138	124	128	122	124	135	124	120	108	94	125	138	123	130	128	138	114	120	109	126	119	118	133	137	134	138	136	136	120	136	141	134	123	137	126	148	128	118	121	137	129	109	130	125	121	128	124	115	117	113	143	138	124	114	118	127	136	132	104	150	120	131	124	123	115	139	133	138	118	123	127	165	137	112	106	144	127	112	121	125	107	108	94	138	130	126	139	114	125	122	127	149	135	118	134	128	131	112	127	134	133	116	119	125	117	118	139	121	135	111	122	143	131	136	132	144	112	120	111	108	123	131	131	135	114	132	129	138	119	142	128	121	125	120	131	115	125	113	132	127	120	118	127	117	142	144	121	129	111	142	132	138	129	126	121	111	122	129	106	118	124	138	112	120	137	137	137	136	119	127	122	128	130	150	127	118	135	120	129	98	132	115	144	108	118	151	134	126	127	128	142	131	135	143	115	126	127	105	111	115	113	135	130	114	121	129	146	130	123	133	144	89	116	99	134	109	161	118	120	134	146	126	109	128	134	119	119	148	143	110	137	141	121	134	128	140	129	111	121	137	131	125	114	153	112	132	153	151	115	133	128	140	130	137	129	126	120	111	119	126	133	124	148	115	105	119	124	134	130	121	114	113	116	112	127	127	138	129	116	140	135	120	132	120	139	150	126	119	125	124	120	117	114	109	110	124	116	120	128	125	112	116	126	128	128	118	132	134	121	135	109	130	130	130	136	124	131	131	128	134	121	132	118	113	120	111	124	135	129	140	134	105	116	116	137	134	129	146	130	120	139	112	119	124	136	124	132	138	137	138	144	135	118	113	131	127	136	134	129	118	128	127	129	113	120	130	104	144	137	129	130	140	119	113	126	121	118	137	113	118	138	120	122	145	126	115	113	134	111	117	143	138	128	126	119	124	110	127	121	129	123	120	131	124	120	102	149	135	126	115	102	144	134	106	122	125	131	126	112	102	114	132	141	117	142	133	115	141	125	127	130	122	120	125	112	116	128	130	120	119	116	126	118	152	133	135	118	128	116	136	131	113	116	125	105	141	119	122	135	120	130	141	130	111	124	115	133	133	131	138	139	140	132	135	131	139	130	144	124	99	130	140	128	124	127	109	129	134	132	106	125	124	138	128	121	134	119	137	120	136	107	131	124	106	138	117	117	131	136	99	105	129	137	137	135	109	115	122	155	143	125	125	120	135	136	138	141	136	123	122	124	130	111	110	112	120	135	128	113	128	131	136	132	96	129	128	126	151	141	125	120	135	139	125	135	139	118	114	141	130	144	136	128	102	114	121	124	148	136	129	124	131	102	137	117	110	144	122	119	134	123	129	114	117	130	152	132	133	115	123	134	132	107	127	126	115	131	122	120	134	126	144	145	125	145	126	123	118	119	128	131	124	102	129	126	136	120	123	117	127	128	137	129	114	135	100	119	142	116	130	113	133	132	131	111	125	131	114	132	122	137	116	133	117	130	134	156	118	135	136	103	127	136	132	136	119	139	112	141	122	105	132	148	118	135	139	117	119	134	111	128	128	125	128	122	145	133	107	130	105	123	130	134	119	121	126	125	116	129	121	105	141	123	127	131	116	126	125	128	139	121	131	118	127	147	144	114	128	119	114	138	115	146	140	149	130	131	123	120	147	113	126	121	139	129	129	131	108	138	137	143	147	122	117	129	108	129	123	115	127	122	150	140	112	121	139	118	122	141	137	131	124	128	119	131	134	119	114	118	138	130	137	155	113	111	130	139	117	122	123	149	105	113	116	123	113	122	124	116	119	126	132	127	128	125	125	126	143	126	121	131	136	137	128	138	131	127	149	130	127	116	114	121	130	127	145	111	131	114	119	128	120	123	119	139	106	123	112	115	153	123	105	122	128	130	120	132	143	116	147	126	111	128	128	129	124	124	125	142	127	105	119	134	109	129	146	115	117	121	100	128	144	143	140	124	142	116	135	115	139	140	141	152	122	116	118	116	156	127	127	127	138
6161	673	962	1141	1078	799	655	626	615	519	516	455	466	434	398	378	415	404	380	349	347	401	345	386	351	354	373	375	341	370	340	331	359	345	323	396	330	382	368	337	339	324	330	319	325	344	304	347	348	324	330	354	343	342	384	350	354	353	332	347	334	340	349	335	318	332	340	316	345	301	354	320	367	313	360	335	331	356	320	319	331	362	351	305	354	333	303	330	308	332	325	312	381	302	333	309	340	320	330	306	345	345	329	324	331	327	349	336	368	320	367	333	296	349	346	340	333	338	336	317	314	322	339	325	318	318	350	329	325	338	327	316	337	327	324	343	327	321	361	323	313	368	354	344	324	342	314	356	334	345	349	325	332	358	361	337	350	326	310	342	350	326	341	324	348	352	330	359	326	370	320	357	344	317	349	328	341	329	307	347	330	317	326	341	368	342	336	338	344	323	312	344	341	304	344	329	336	378	300	321	328	347	295	314	327	327	332	325	347	354	319	321	334	323	328	327	313	350	299	370	314	328	384	343	346	345	378	353	289	334	311	326	334	330	325	339	342	379	315	363	316	340	317	330	325	317	315	338	390	323	341	325	331	338	334	340	335	320	343	330	348	340	333	337	320	359	337	340	330	326	355	323	333	329	359	335	316	354	366	338	316	326	315	328	303	348	338	331	324	332	315	353	302	333	312	327	335	359	297	354	318	340	310	346	341	353	331	328	301	307	342	313	296	340	331	322	356	327	301	351	339	342	340	330	336	323	347	301	337	320	343	319	343	370	302	346	342	309	319	302	329	325	324	331	310	325	376	360	321	331	349	338	321	324	346	300	344	339	306	337	358	324	298	341	361	313	316	329	307	342	330	348	322	342	312	332	353	342	336	340	303	326	288	337	370	317	351	332	332	365	327	332	296	354	327	301	305	334	330	308	346	331	324	340	314	328	346	340	361	315	332	329	359	309	313	340	337	345	329	329	326	331	327	319	325	307	339	320	347	355	325	322	306	355	347	313	343	302	317	370	343	300	343	324	355	325	331	307	312	338	343	370	308	336	333	312	342	305	278	298	355	364	354	314	318	335	305	350	311	301	326	323	319	337	294	352	313	341	332	362	353	323	324	341	320	339	351	325	322	322	335	299	315	336	323	335	330	356	331	314	358	337	323	361	335	306	353	342	329	303	338	351	338	342	321	326	308	330	331	354	359	353	309	322	331	346	347	356	328	317	354	358	346	336	365	368	353	351	320	336	329	344	323	324	349	342	358	325	348	346	341	322	353	325	330	357	343	322	335	305	315	329	333	323	351	340	331	333	342	331	315	315	339	348	333	374	326	319	373	358	335	338	310	337	343	362	371	343	322	308	348	363	337	327	326	337	358	312	298	329	344	332	317	308	356	314	323	307	322	325	343	304	322	355	337	326	312	326	305	331	337	333	322	330	326	334	309	339	363	347	343	340	326	373	329	352	344	317	297	316	318	303	331	326	306	339	344	331	332	315	349	343	314	355	332	351	370	353	343	341	338	316	332	358	328	312	347	335	343	303	310	306	329	330	344	345	307	348	309	325	310	318	301	310	347	340	354	358	323	375	318	350	324	317	343	332	310	333	322	314	348	363	337	323	302	350	329	315	308	342	312	337	325	328	342	317	358	307	345	340	323	337	331	321	319	318	358	325	336	305	311	327	347	321	341	331	347	325	350	350	364	351	301	351	348	347	349	319	343	349	339	303	325	337	331	320	374	329	363	315	349	338	330	347	325	357	317	336	337	341	348	309	329	312	323	351	347	279	346	353	369	345	339	322	327	335	344	342	315	323	322	347	340	324	311	338	316	330	304	339	345	322	329	372	301	363	314	370	324	310	350	336	321	330	345	343	323	308	337	366	309	339	312	342	338	335	346	360	356	318	318	322	364	319	342	336	361	289	320	326	321	303	363	330	356	332	321	338	325	342	346	293	274	329	316	308	337	348	314	344	314	303	358	334	329	283	368	326	332	308	349	338	294	344	324	304	358	344	328	311	332	286	326	346	319	297	329	316	308	326	331	320	321	317	331	328	359	304	360	321	348	326	299	314	327	358	320	335	327	327	327	359	320	326	338	320	337	343	314	340	329	324	336	333	334	328	333	362	344	340	354	326	340	307	345	352	333	327	291	320	341	320	348	337	333	329	323	332	315	337	351	324	362	344	330	342	331	356	344	337	336	339	355	314	326	306	347	319	351	330	339	337	314	315	350	331	316	359	350	333	353	357	302	292	355	326	329	339	335	292	322	339	339	312	345	315	321	328	358	342	333	339	312	362	353	346	327	322	320	327	342	339	356	335	344	330	323	324	328	322	342	346	341	300	322	320	352	338	321	315	319	334	322	337	338	309	324	273	344	295	356	340	309	317	363	326	317	322	332	329	337	388	305	309	330	345	326	336	302	326	336	285	351	354	319	325	325	356	320	342	323	346	298	336	319	346	337	324	357	368	347	296	340	308	331	343	338	343	305	365	345	367	354	340	353	315	307	346	359	338	357	347	335	325	343	323	342	333	334	320	281	339	330	323	347	297	331	333	330	346	329	313	311	344	340	360	317	361	332	339	307	319	364	338	329	319	333	300	303	336	348	331	331	340	338	320	309	303	323	323	331	280	349	333	294	378	308	303	326	332	350	350	315	367	336	333	329	331	308	343	367	349	355	320	331	345	334	336	347	324	332	278	362	356	309	340	358	342	327	323	351	325	354	339	321	315	334	313	320	285	331	380	356	339	336	322	351	297	347	317	349	316	342	326	363	295	327	316	328	368	332	336	314	302	320	345	326	336	327	331	288	326	339	330	325	332	312	358	346	314	317	349	335	351	370	333	352	310	328	327	316	330	334	352	346	306	332	348	314	351	313	325	338	314	321	318	326	334	342	314	355	320	338	334	299	343	327	334	326	337	334	302	307	329	342	351	299	304	299	322	309	308	331	332	333	313	339	300	371	340	319	322	339	335	302	331	358	331	358	323	288	340	349	331	323	336	321	358	310	336	351	376	343	306	321	322	304	315	297	333	357	339	308	327	335	374	330	337	333	331	330	343	323	319	320	332	348	328	325	358	325	320	330	333	337	346	317	354	336	323	300	329	317	314	309	341	338	319	325	341	354	335	318	343	318	329	311	347	338	321	350	335	325	305	336	333	332	338	337	348	347	343	337	347	302	342	323	311	334	332	323	337	345	328	377	323	348	342	336	295	350	336	320	358	334	331	310	339	322	356	328	328	303	321	330	337	340	342	333	334	324	309	300	339	319	325	330	326	325	324	322	336	289	340	346	324	345	332	314	350	311	330	329	339	320	392	317	341	350	330	329	337	351	291	296	331	302	337	312	356	337	306	302	345	349	338	331	312	338	314	298	373	318	332	338	329	334	339	320	312	319	314	327	322	330	373	371	334	359	340	338	338	371	313	334	351	362	302	334	335	279	321	319	305	326	324	326	316	320	333	330	312	311	346	340	327	306	343	361	341	368	352	317	303	339	341
14196	1179	917	688	505	424	352	306	304	269	290	274	255	244	260	219	244	233	232	212	225	211	230	230	237	224	173	230	225	231	210	225	195	239	233	233	199	230	206	206	228	235	223	221	213	231	185	213	225	212	202	228	199	206	223	211	206	212	189	203	230	215	198	211	229	215	223	190	195	215	201	188	213	184	224	196	236	209	215	219	201	187	209	197	223	206	212	211	196	203	201	200	189	241	221	218	195	235	202	205	233	230	220	225	227	218	196	194	214	208	184	204	222	214	190	201	244	222	201	187	224	230	211	215	230	216	212	208	207	221	226	221	211	215	198	187	195	223	230	200	208	238	220	208	213	184	226	203	197	217	196	230	242	217	238	219	214	186	196	215	209	208	217	246	212	206	208	204	202	208	209	184	206	227	193	224	199	199	184	213	197	208	195	234	210	194	211	188	198	214	225	205	213	200	239	232	207	218	215	211	207	221	197	224	222	209	241	203	189	188	207	199	211	216	224	215	214	214	208	225	200	200	200	172	240	221	223	209	195	203	243	203	201	189	209	208	210	210	222	201	199	215	235	240	207	199	202	204	213	219	199	198	241	218	201	237	214	193	191	249	227	205	202	194	211	193	232	204	212	223	211	181	217	212	243	211	194	205	199	188	210	187	209	213	194	224	217	225	203	185	240	216	201	188	203	196	201	196	214	216	219	236	205	235	184	208	214	229	199	211	213	198	223	207	225	202	230	200	224	206	171	233	202	164	214	241	226	214	215	204	233	229	205	217	224	208	234	224	221	189	203	217	204	234	196	229	186	194	180	221	200	217	217	229	201	239	215	207	217	223	207	227	228	223	197	201	205	204	214	203	199	209	235	200	208	195	197	218	202	197	195	224	225	173	207	218	210	225	194	199	195	214	188	180	202	229	238	224	207	193	215	211	201	221	201	189	216	221	214	207	197	208	223	187	220	185	211	228	196	214	223	214	211	219	182	197	223	222	202	211	195	228	227	224	193	206	220	202	210	212	217	214	217	203	188	222	208	202	209	208	197	208	193	187	208	212	198	189	194	214	240	232	216	186	204	207	193	207	192	208	175	223	215	224	226	202	218	240	179	220	218	168	198	193	195	181	178	199	222	216	215	185	253	200	208	203	211	228	223	206	216	186	234	238	213	202	209	228	228	235	205	204	231	198	214	223	197	226	196	223	236	202	181	213	212	205	210	200	230	196	206	238	240	230	229	239	204	202	226	237	219	222	181	221	190	190	206	225	186	177	234	182	227	226	232	216	212	221	249	207	228	207	198	193	203	215	221	192	205	230	196	201	215	188	189	211	203	217	203	220	218	197	215	177	191	203	181	197	206	184	202	198	184	221	223	209	219	200	230	217	193	209	202	208	197	233	201	228	188	190	201	220	212	211	189	198	193	231	204	219	191	221	215	201	217	194	223	199	184	185	227	242	187	219	218	189	214	195	178	207	201	222	175	208	212	240	261	214	198	206	208	198	219	196	208	210	192	218	211	193	205	202	200	218	183	187	195	226	233	228	198	215	240	209	194	184	229	194	198	199	190	202	226	219	226	191	211	220	240	202	214	200	202	213	210	196	228	201	208	215	200	185	197	191	206	209	207	207	200	205	200	219	229	213	224	212	213	200	207	203	204	174	237	179	220	223	188	198	222	224	180	206	198	201	215	222	210	208	211	213	189	241	190	191	217	219	196	201	204	215	226	225	222	196	208	211	197	225	230	211	236	200	195	207	189	186	186	202	198	213	191	193	213	230	209	183	191	226	214	203	238	210	223	197	206	196	230	190	185	200	191	197	217	213	176	207	214	231	205	191	207	215	203	225	215	201	226	228	222	207	206	201	191	229	210	207	216	211	181	212	199	204	201	204	207	189	219	214	219	217	178	184	199	212	203	206	192	214	217	219	187	200	245	197	200	196	195	221	191	208	201	212	234	209	207	218	210	201	195	204	204	218	182	233	258	203	213	231	219	202	221	247	205	231	224	189	224	211	231	230	197	216	198	196	191	190	223	200	208	224	207	267	239	215	222	173	194	215	215	191	210	223	238	227	205	191	181	205	192	218	192	222	220	212	191	204	213	210	229	212	231	223	244	175	216	202	194	206	214	215	217	244	219	227	202	204	199	239	189	198	206	247	183	210	201	221	201	233	218	227	196	212	232	206	213	183	195	228	231	188	196	188	227	243	191	200	205	230	235	208	234	206	204	213	221	221	215	207	215	226	207	242	194	212	215	207	203	206	199	226	205	200	217	192	219	227	190	203	210	197	225	194	210	195	218	184	201	215	210	263	215	197	252	220	196	214	193	215	199	203	193	204	223	209	228	181	222	229	199	207	240	206	230	225	226	218	191	189	215	213	219	227	202	212	214	205	192	214	235	206	194	236	229	186	194	206	223	216	209	203	240	223	185	238	208	234	209	207	202	190	191	203	178	223	203	210	200	181	216	199	210	214	189	193	212	200	215	194	219	199	215	207	208	230	230	196	221	227	227	188	175	204	208	212	188	206	212	174	220	210	239	207	262	210	198	214	196	212	221	217	218	209	221	214	195	213	201	215	198	201	230	214	199	214	210	203	230	226	217	222	200	205	203	206	223	239	214	185	210	218	230	205	205	199	223	196	215	238	223	217	205	204	213	203	193	200	206	218	184	194	215	204	216	222	206	207	226	183	178	227	200	206	226	213	210	226	201	198	227	211	198	238	234	205	198	200	182	209	191	202	201	204	226	217	221	203	194	196	187	219	217	205	203	221	250	193	199	180	200	228	257	207	211	211	211	196	222	206	198	207	210	219	224	205	236	214	213	231	213	200	208	207	214	230	210	224	199	202	203	219	199	222	217	201	216	222	198	228	241	211	198	209	193	206	214	208	209	219	232	182	205	207	204	199	219	196	244	201	244	224	216	224	232	217	203	177	216	203	191	194	240	223	196	217	225	237	237	190	168	222	231	229	200	214	202	199	201	202	206	210	191	227	213	213	199	240	207	199	191	190	220	193	246	225	186	213	208	229	200	206	198	220	218	200	233	212	191	205	200	212	184	180	209	237	229	213	213	215	194	207	210	220	226	235	221	231	188	198	180	211	230	221	201	214	197	210	205	190	199	192	191	204	234	236	223	191	199	218	193	202	195	210	221	230	214	208	208	218	212	214	210	227	215	182	198	200	213	184	210	183	220	207	222	223	238	196	225	221	194	232	177	206	210	207	217	252	229	220	188	203	209	198	175	197	201	214	222	199	203	215	207	221	197	220	235	229	218	232	180	199	194	202	225	186	210	214	206	190	200	245	223	230	213	211	213	206	210	202	212	219	204	186	193	194	212	196	232	208	239	200	223	228	216	218	197	209	215	237	234	211	220	223	227	221	196	211	201	239	195	231	216	224	196	190	226	215	192	234	192	247	190	213	228	239	204	212	209	173	191	191	226	221	196	194	190	193	235	208	230	238	212	209	224	197	213	227	211	221	261	187	220	237	211	220	216	199
7983	1175	1762	2104	1784	1462	1285	1082	983	867	838	804	700	689	690	636	644	626	584	653	603	612	531	629	553	571	589	568	597	594	560	609	523	536	562	544	545	553	524	553	541	563	537	531	573	530	513	555	521	544	499	527	525	535	567	561	551	546	551	524	582	537	469	522	567	563	538	514	515	526	525	513	534	547	548	512	552	465	503	505	499	514	569	508	573	550	527	572	560	501	514	499	525	491	534	504	520	527	513	465	552	526	556	525	529	549	576	532	506	544	522	493	495	505	574	533	558	508	544	552	507	507	521	533	490	478	550	570	532	505	533	551	498	538	492	499	542	570	532	502	517	522	528	505	524	535	540	506	528	536	522	527	558	594	534	518	527	482	522	549	504	518	512	526	526	501	492	571	524	560	502	521	538	542	524	502	527	505	509	527	520	515	541	483	484	549	568	506	535	507	515	521	520	505	507	528	549	518	512	553	521	509	507	521	506	560	489	533	530	525	513	497	504	471	536	531	535	505	503	507	525	514	494	557	499	491	515	517	479	521	559	557	517	502	525	514	487	525	547	528	521	548	494	570	530	546	475	494	513	525	538	502	521	510	550	551	533	518	500	537	540	522	509	575	532	517	504	505	502	559	491	523	565	482	521	498	549	537	544	519	517	534	503	549	491	534	545	537	511	545	482	511	513	540	504	558	577	497	515	513	519	527	535	498	541	512	523	542	551	555	565	534	461	548	507	500	543	543	511	565	528	537	520	580	525	515	518	476	503	474	501	523	525	539	503	499	525	492	490	522	534	515	498	472	523	516	525	504	504	525	502	511	520	515	523	515	513	525	521	530	499	568	532	551	520	501	529	521	545	566	528	529	543	512	496	511	493	500	521	549	526	568	531	516	541	555	499	549	522	507	526	530	503	535	516	504	523	529	519	532	523	521	468	512	538	532	505	469	530	520	550	523	522	510	529	538	469	520	515	545	542	488	510	538	545	492	494	501	525	525	508	545	509	501	523	481	512	475	506	527	523	502	537	469	528	523	504	521	535	505	536	517	548	536	483	514	508	524	535	503	526	511	514	510	506	524	552	491	514	527	566	501	510	472	533	507	519	554	519	527	500	466	498	532	524	512	504	525	512	527	547	570	537	575	576	568	508	505	526	498	517	488	519	522	525	515	465	512	501	497	504	506	579	557	549	493	520	505	518	528	517	518	505	499	522	546	555	551	528	572	511	542	541	510	501	467	522	540	513	515	529	503	502	520	503	499	521	491	509	565	556	518	584	542	558	547	539	532	502	526	531	501	513	543	518	566	519	548	526	566	523	559	521	524	473	526	544	552	516	514	533	518	509	542	537	513	534	466	521	506	531	562	473	551	481	517	493	468	497	469	546	491	533	541	484	540	523	517	544	480	504	542	548	522	541	498	515	504	528	560	494	539	493	502	521	534	491	550	489	545	502	527	537	577	510	539	500	533	505	532	533	503	555	532	547	503	524	537	495	529	567	565	540	502	537	542	511	546	514	540	501	519	560	494	493	523	509	527	489	484	521	479	516	520	514	566	507	488	541	517	546	509	527	565	537	526	507	500	529	548	479	553	462	545	558	521	525	511	545	549	490	539	540	497	516	504	517	514	530	504	531	518	483	536	538	514	526	504	507	549	555	525	519	485	524	506	500	495	548	546	536	552	536	518	522	470	504	501	536	512	555	509	548	493	543	562	520	526	525	490	508	553	548	549	528	550	552	525	538	496	514	514	496	507	523	518	527	530	492	539	534	522	499	520	548	491	506	556	538	538	495	515	539	522	505	541	536	514	538	518	521	523	539	510	562	487	530	530	530	512	515	515	490	521	548	534	562	556	519	499	495	476	534	515	502	536	537	543	568	513	499	541	543	529	514	554	538	489	565	553	535	533	554	511	531	538	535	505	540	501	483	512	523	521	465	538	524	544	545	529	510	487	499	503	518	483	514	487	533	555	503	504	511	504	477	546	496	518	461	533	527	556	552	537	507	524	539	509	503	519	503	575	569	535	543	499	485	545	500	511	514	520	539	519	520	494	519	504	519	490	520	532	519	530	516	540	544	489	509	519	521	526	501	528	533	490	513	563	512	541	561	530	507	554	524	517	533	532	518	489	513	509	513	507	474	510	525	543	516	492	521	541	495	514	520	518	520	498	542	501	486	520	504	528	513	499	515	499	529	572	547	515	512	500	502	569	543	496	498	566	482	533	527	536	515	526	533	526	489	492	530	502	506	520	543	535	522	535	575	550	546	527	559	491	537	503	547	520	514	537	573	530	494	501	552	589	560	494	524	512	537	516	533	514	489	530	560	517	490	529	526	537	510	525	492	483	531	570	525	533	508	546	541	541	494	552	517	564	530	531	516	528	539	548	529	524	543	535	540	594	546	529	520	554	484	523	509	514	529	503	515	564	526	534	547	539	533	532	512	549	518	529	523	468	520	526	531	534	536	538	538	493	559	504	506	485	506	515	516	492	554	542	541	536	514	518	540	539	516	511	508	515	521	489	515	524	536	537	533	515	523	534	591	540	534	504	485	576	529	513	487	573	507	541	546	531	520	477	504	495	515	540	544	545	521	526	541	539	526	592	498	459	518	580	572	520	525	503	554	512	565	491	538	530	547	536	507	511	508	546	554	496	495	473	523	530	532	524	547	505	487	529	465	534	476	541	523	549	532	534	499	542	515	556	515	554	495	510	539	496	524	536	507	497	482	479	530	527	483	492	527	480	520	450	503	535	533	512	510	536	547	534	503	535	511	536	531	559	493	489	544	508	507	534	530	559	509	535	517	485	544	545	525	499	546	553	542	549	538	512	571	497	521	541	515	537	492	538	486	571	519	504	524	551	519	544	507	542	552	541	577	525	539	539	522	545	543	560	524	526	511	498	550	528	526	539	508	544	525	556	536	522	518	501	491	541	498	487	514	565	492	510	545	523	545	495	537	584	507	543	502	513	511	552	533	524	521	537	527	511	484	533	551	504	535	532	482	511	513	521	478	497	525	555	542	547	509	561	544	514	461	525	526	533	486	517	526	531	495	532	493	558	482	530	548	521	484	474	566	512	535	500	526	555	538	501	545	528	517	515	495	509	546	494	528	541	555	536	493	543	541	586	528	534	541	519	517	552	540	560	505	498	517	533	528	571	499	517	541	522	518	517	530	514	572	485	515	546	528	560	511	517	502	475	486	526	519	556	510	546	528	526	512	536	534	532	536	505	498	532	526	492	546	559	561	496	553	502	518	501	518	506	507	536	543	527	509	500	560	524	531	548	529	533	513	530	529	527	502	506	527	538	511	506	521	488	575	548	516	569	499	514	527	546	527	545	510	519	548	499	469	508	525	512	550	536	551	535	517	551	514	536	503	508	534	502	528	512	504	532	535	534	521	515	541	527	542	513	539	525	566	545	497	529	554	539	521	519	529	560	525	542	510	518	539	501	530	531	491	549	533	517	507	512	537	481	571	524	513	506	522	561	502	500	543	529
1698	383	311	288	289	298	271	289	281	257	276	276	298	279	288	254	284	283	280	290	280	270	265	278	260	265	282	272	271	329	302	309	315	296	264	300	272	281	274	261	313	286	271	305	277	268	274	287	255	260	291	259	268	299	233	268	287	285	278	258	260	252	276	297	291	284	294	271	310	288	271	279	220	279	305	290	298	274	271	262	264	273	252	306	250	264	265	311	294	284	277	311	265	271	266	301	280	269	269	256	297	271	277	256	272	291	239	242	252	288	267	285	281	277	262	272	298	261	269	253	267	284	276	300	295	281	297	305	261	293	286	268	273	278	288	307	284	301	278	285	268	271	283	289	294	282	314	285	278	316	248	267	285	290	275	291	280	291	288	256	254	248	309	274	282	294	253	258	279	289	275	276	294	282	283	276	255	300	282	291	325	291	304	280	280	258	280	264	300	315	277	261	282	264	282	270	253	298	277	278	285	284	294	279	273	299	290	291	283	314	267	257	279	273	291	284	275	307	286	294	303	274	297	271	273	274	275	259	260	272	272	248	279	307	250	264	302	275	288	266	277	286	303	277	300	285	272	284	245	272	283	266	279	298	289	258	269	286	263	254	294	273	242	315	305	263	280	280	291	281	264	296	257	255	257	274	301	292	258	286	293	274	294	258	295	268	223	264	318	272	260	280	311	264	277	290	283	258	275	262	243	274	311	279	277	283	245	299	258	270	228	284	287	261	236	276	294	301	313	318	339	256	271	294	274	263	287	274	274	266	289	274	279	269	275	316	292	324	271	262	279	259	304	288	275	294	302	268	260	290	264	247	283	256	280	275	252	286	299	292	279	253	304	285	300	287	246	258	274	266	276	265	296	269	299	296	284	246	250	293	284	287	325	286	274	273	291	266	270	275	265	239	282	271	276	244	278	280	296	291	297	284	275	293	280	258	286	277	251	323	289	275	286	251	264	274	277	256	295	258	292	293	300	259	301	290	241	293	255	273	269	267	290	319	286	293	302	297	282	268	271	278	262	266	271	282	275	283	293	298	246	276	309	255	264	294	289	270	290	295	278	291	266	265	266	282	260	260	290	265	290	276	277	314	286	303	263	259	294	254	311	294	306	269	290	267	274	276	238	292	283	298	307	275	307	302	270	309	272	303	278	272	258	302	277	273	276	264	264	281	283	280	292	299	327	264	305	271	279	313	281	289	287	309	301	237	238	299	239	267	278	256	281	296	252	291	278	275	299	291	258	276	289	306	281	290	280	245	268	267	258	275	268	254	290	272	298	257	264	285	315	269	269	322	295	271	299	274	308	256	276	279	266	265	269	291	274	281	266	301	294	271	292	278	287	265	305	262	279	307	295	280	283	283	299	271	292	262	278	240	283	233	283	314	295	273	276	260	304	301	287	284	260	275	279	287	306	291	325	307	284	272	258	276	268	288	318	267	291	288	277	303	287	292	285	273	285	259	283	300	280	291	232	273	265	299	281	272	280	308	278	256	268	270	293	286	300	309	305	282	256	300	272	274	226	287	289	291	297	283	262	301	258	248	290	267	266	299	265	254	276	255	244	303	297	272	295	272	270	297	258	265	290	308	281	283	280	320	288	259	290	268	281	288	287	272	257	285	286	280	258	283	264	277	255	280	257	282	243	277	298	283	288	283	265	257	266	295	281	281	293	290	274	269	279	297	289	288	298	242	256	277	270	277	277	279	268	265	308	254	259	273	288	277	263	276	289	298	259	266	265	230	285	298	278	299	310	289	299	323	284	257	292	289	299	289	287	312	267	271	271	300	296	262	283	269	264	291	333	264	284	282	270	272	292	268	279	280	262	296	233	286	296	269	274	271	263	286	297	283	290	284	316	302	271	292	253	276	268	266	282	280	270	295	283	289	275	260	312	289	289	262	281	333	261	294	294	295	283	264	273	244	255	293	280	294	268	269	296	272	288	309	260	300	288	263	292	295	266	259	252	272	295	273	284	280	250	277	269	274	250	275	302	268	303	277	258	293	293	278	290	277	250	277	257	294	248	302	261	310	294	278	306	303	252	298	260	318	284	283	255	279	269	272	252	291	299	271	278	276	319	275	293	278	245	285	282	301	308	283	273	282	281	284	275	273	243	276	261	292	275	286	289	285	309	265	240	282	277	278	272	310	257	295	287	280	291	296	255	281	285	310	247	285	267	266	300	260	262	252	264	262	313	301	303	275	275	275	293	271	248	304	300	276	272	289	283	288	268	254	279	279	241	297	268	251	289	283	254	286	273	291	255	302	249	261	273	258	255	281	299	259	273	284	290	274	299	254	263	307	277	277	276	271	284	283	264	279	303	289	296	270	258	243	257	284	243	269	276	281	283	326	288	285	284	275	277	268	272	287	293	295	282	298	276	288	275	237	252	272	294	267	268	301	280	269	280	273	271	264	271	296	294	279	258	273	275	291	289	258	270	243	293	288	257	267	297	299	262	264	283	285	295	299	276	293	269	274	266	268	266	274	292	289	273	273	288	310	272	320	285	290	266	268	290	289	259	293	243	299	290	258	301	268	242	310	297	250	295	261	290	309	301	266	293	273	292	289	298	308	287	255	258	287	269	280	252	276	275	272	276	288	279	291	242	238	306	277	273	292	269	274	308	288	264	265	266	261	294	270	259	285	293	289	308	262	268	239	259	276	289	269	287	276	291	257	271	285	281	277	263	279	291	261	308	277	288	271	283	285	259	265	288	308	273	286	258	294	250	273	261	270	272	314	249	288	263	256	277	269	255	276	252	280	314	327	289	284	300	269	281	253	298	242	296	282	264	279	281	271	259	262	264	309	266	284	286	276	312	291	312	254	308	295	243	292	308	274	272	253	297	291	297	264	273	262	266	288	271	284	294	302	296	266	248	279	268	277	270	290	275	259	253	277	295	278	262	262	269	296	278	262	259	293	294	280	290	263	263	303	265	284	318	269	274	277	283	290	294	262	285	302	310	261	296	294	264	292	267	280	291	271	283	299	266	286	294	274	254	312	277	286	273	278	279	289	257	266	286	284	266	233	295	278	281	256	295	279	334	300	264	266	286	271	268	272	274	256	286	283	240	254	284	238	310	268	274	252	290	254	254	255	267	271	248	267	287	273	271	308	296	251	284	269	265	276	278	256	295	250	259	272	300	280	311	286	304	264	285	281	253	297	291	262	285	259	274	299	277	284	244	317	310	275	299	266	284	274	287	268	275	294	282	297	278	282	287	292	266	269	284	283	259	274	257	278	280	277	251	273	279	273	277	275	294	277	270	307	309	265	282	275	285	244	277	250	277	267	273	264	272	283	280	296	271	281	303	285	290	294	270	277	287	299	271	277	273	238	279	272	273	263	246	293	277	330	282	263	290	293	249	273	277	267	256	288	303	279	275	292	284	282	289	276	276	271	255	286	257	277	291	258	276	251	303	266	270	269	261	288	267	259	225	280	280	289	270	317	271	285	273	274	260	263	256	282	257	283	287	267	264	255	269	257	257	277
1946	685	670	644	658	653	664	652	678	640	611	627	616	621	662	611	650	660	686	603	594	691	695	604	615	643	638	668	638	630	609	628	638	679	599	606	604	609	606	653	641	609	661	626	663	625	633	626	608	607	629	642	660	575	610	639	624	588	598	625	603	629	613	636	621	668	612	597	633	580	635	614	640	680	603	595	596	650	612	667	614	585	587	611	617	663	629	638	628	653	617	615	638	580	637	617	632	645	672	608	647	619	664	642	626	622	626	655	601	644	619	641	622	613	593	637	610	594	632	600	639	629	655	615	627	578	668	646	647	598	637	654	621	670	651	663	646	617	628	623	637	619	624	641	660	629	618	620	615	617	622	624	588	642	661	638	618	625	643	597	647	651	606	635	643	632	629	617	594	624	671	586	619	626	624	605	598	636	645	666	619	597	632	606	641	642	653	570	672	599	627	621	602	636	618	648	613	639	587	630	641	644	628	598	601	601	643	643	647	635	658	632	580	607	645	636	619	621	639	632	629	581	628	617	653	660	577	605	637	682	612	628	631	651	621	584	626	584	619	616	596	623	582	649	655	620	622	640	596	605	618	661	632	647	602	584	653	642	610	642	649	641	664	613	606	630	659	557	663	648	602	620	617	616	647	644	607	611	627	660	663	608	628	612	623	619	644	616	687	632	622	651	596	623	598	595	593	632	665	614	686	575	611	589	617	612	614	590	600	625	633	583	666	653	635	638	604	625	636	666	618	648	599	675	633	579	599	642	634	643	608	655	611	596	637	639	638	599	589	601	621	620	600	592	641	589	620	643	616	657	641	655	644	584	596	706	613	584	681	641	566	658	613	619	663	589	556	651	645	613	601	631	613	657	643	654	624	602	619	607	657	622	614	627	611	598	620	635	604	619	648	620	632	607	658	602	580	613	633	616	627	628	632	597	626	632	620	605	629	590	607	642	660	629	614	662	587	570	584	609	622	603	611	600	605	603	609	581	623	604	633	638	593	589	648	583	623	611	649	595	633	639	663	620	629	595	642	665	671	683	594	614	593	632	612	627	661	640	597	618	575	590	635	609	652	634	596	603	625	607	592	629	576	610	623	642	662	647	680	589	616	602	648	630	627	615	581	644	615	613	627	638	624	608	604	623	630	579	622	636	677	597	645	610	596	672	601	593	628	658	633	630	608	601	621	582	651	676	611	582	667	637	631	578	662	610	607	638	649	607	600	615	651	601	620	644	668	621	646	620	704	610	618	647	639	631	602	607	660	633	637	599	644	627	656	637	632	606	628	621	613	650	657	634	629	636	583	655	615	620	586	645	643	596	613	577	660	630	609	649	583	639	625	608	582	625	576	629	633	627	630	658	596	632	649	623	630	614	630	644	636	644	614	616	644	614	645	660	608	647	633	590	640	625	671	624	635	640	599	590	625	643	646	607	582	643	637	641	631	587	610	606	589	645	645	620	602	611	617	639	636	639	644	632	667	625	661	624	620	641	616	635	631	630	589	585	599	620	649	616	621	631	604	604	583	652	626	659	628	624	657	605	613	642	626	637	632	613	627	605	617	635	679	603	684	631	614	583	622	628	619	635	615	635	583	621	657	622	600	604	589	641	584	631	653	652	629	606	617	611	629	619	633	625	652	628	609	668	614	589	627	649	587	588	648	671	587	590	590	641	642	606	648	662	632	622	643	652	593	646	622	626	605	622	585	662	577	617	676	638	644	650	676	604	632	576	621	600	636	582	578	611	628	616	585	588	631	646	607	594	647	634	627	605	656	626	613	653	597	627	616	626	626	606	636	643	618	670	582	630	655	619	648	643	579	608	631	621	618	634	630	613	611	642	629	659	650	616	585	655	618	659	620	590	595	691	615	629	660	588	608	649	669	591	614	606	647	667	670	589	590	626	618	658	635	628	645	613	630	621	619	637	626	612	637	623	608	634	619	618	602	626	656	605	654	583	602	624	628	621	665	607	610	623	614	656	594	590	648	612	622	651	617	654	621	597	593	619	611	606	619	570	608	606	642	633	629	595	645	627	613	631	623	598	609	623	637	644	610	628	611	635	664	599	623	637	651	620	602	616	638	626	607	640	634	614	635	583	598	608	606	592	578	647	627	653	617	627	598	653	679	638	617	595	625	633	645	671	590	624	625	615	610	615	629	635	661	575	624	600	638	618	651	658	640	631	624	655	598	642	615	654	610	638	642	604	621	658	607	669	607	596	631	619	645	629	658	620	639	647	589	602	682	669	593	618	662	573	657	627	660	629	679	663	637	628	668	615	620	629	669	615	607	645	631	657	611	676	688	604	656	611	608	606	618	616	591	621	625	648	634	672	601	625	629	640	584	589	615	595	624	629	601	642	600	631	645	628	641	624	638	630	641	613	583	584	636	606	561	625	638	631	587	622	572	590	584	661	606	622	641	638	620	606	645	601	605	572	680	660	636	622	615	638	593	593	626	576	609	615	603	609	659	652	618	606	592	601	604	664	647	609	627	597	630	597	619	609	640	631	613	631	658	610	659	659	588	601	641	599	593	606	639	632	661	595	649	614	591	601	645	597	638	586	626	615	602	645	622	624	605	653	615	643	635	631	613	631	648	578	613	655	634	588	635	628	658	554	658	644	621	645	624	605	637	665	642	584	603	588	652	614	644	582	644	605	574	692	632	627	615	624	615	608	608	607	609	611	614	633	623	628	581	624	621	668	640	631	648	636	629	587	655	611	644	676	698	628	645	592	606	541	628	592	639	618	658	644	592	660	632	608	638	611	645	603	681	640	637	640	656	600	654	609	630	611	637	640	603	612	646	638	594	640	583	624	617	642	595	636	648	626	663	598	642	611	611	627	668	619	592	620	608	613	630	597	621	619	615	640	627	602	637	629	621	653	589	612	621	655	618	631	660	614	613	593	625	617	633	645	581	592	578	618	663	662	559	656	645	619	641	577	578	621	594	613	634	587	672	602	603	629	655	645	616	613	592	629	619	651	639	623	630	611	599	619	626	594	621	681	573	685	649	620	604	627	629	653	609	651	630	679	615	607	628	670	623	634	614	610	605	579	656	664	585	630	590	613	630	610	667	623	614	644	645	609	612	672	575	634	650	631	655	636	626	597	609	606	591	671	606	638	652	647	614	617	646	627	609	648	622	650	586	647	657	632	647	626	621	597	645	638	643	635	633	631	621	618	622	618	620	612	662	615	652	572	640	586	602	661	610	653	606	600	629	622	667	630	608	632	589	673	589	623	598	627	653	646	648	622	594	646	611	615	608	596	627	609	641	617	657	634	650	618	618	609	635	638	595	645	602	611	658	602	666	655	593	628	650	661	620	628	660	605	638	623	627	690	624	615	588	628	597	659	640	672	645	596	594	607	632	592	594	613	624	601	639	646	627	576	596	630	675	652	627	608	593	614	626	636	607	606	609	564	597	643	647	631	617	606	656	601	638	636	617	622	658	604	634	605	600	628	564	609	638	617	635	642	604	613	601	623	607	610	617	626
7646	635	426	383	296	238	205	188	154	157	165	157	127	141	114	136	134	135	130	131	123	128	141	121	132	125	126	114	140	119	137	128	131	121	127	127	115	132	146	147	111	111	137	150	132	143	130	123	126	116	120	107	130	131	149	127	109	129	147	127	147	122	119	151	141	148	114	145	135	132	141	125	112	98	134	123	119	98	142	105	126	132	148	132	123	135	135	161	127	136	124	125	118	116	111	118	131	125	138	115	112	132	124	121	106	117	102	137	141	134	124	154	133	134	119	126	125	122	128	121	123	128	126	111	115	105	118	135	155	113	122	151	153	125	121	132	141	119	99	108	131	113	128	129	134	113	146	123	126	142	124	107	136	141	130	155	137	128	132	135	136	125	138	111	111	134	114	115	118	129	146	113	119	111	117	116	125	133	121	123	121	125	119	122	141	116	133	131	130	129	135	126	130	118	116	121	114	124	132	145	117	112	124	137	117	121	141	118	120	133	127	138	121	134	121	129	121	103	127	118	132	135	121	111	100	116	140	106	120	136	116	115	123	118	153	136	120	132	134	128	129	135	109	138	151	119	137	119	114	125	132	131	130	119	137	131	133	139	133	119	109	133	112	109	137	138	119	132	156	132	120	136	119	120	127	114	112	122	131	119	117	131	131	134	142	142	112	134	150	110	110	145	144	139	129	94	121	123	116	130	129	131	124	141	131	128	129	114	128	123	124	134	128	114	120	136	121	134	118	144	135	127	119	144	127	115	125	124	134	128	132	133	126	103	113	120	143	137	111	151	135	122	118	126	125	132	118	133	123	129	118	130	113	132	131	124	127	149	143	129	115	134	123	113	113	124	142	114	115	122	145	121	118	126	128	122	120	120	126	126	120	119	139	123	149	116	138	139	137	121	130	131	104	114	133	120	112	121	138	138	130	109	120	136	127	126	141	127	128	108	123	110	123	139	140	143	100	135	128	120	108	129	101	130	114	118	141	122	115	131	111	139	128	126	137	136	112	117	129	126	139	130	131	104	134	142	131	119	142	121	123	122	146	121	115	136	123	125	124	126	142	126	117	144	116	138	116	115	127	127	143	120	122	113	141	126	109	147	121	120	143	117	112	139	112	115	124	125	123	144	129	128	126	112	125	135	142	115	113	123	116	131	131	148	120	133	137	115	121	124	122	108	137	125	128	129	115	104	117	135	120	119	118	132	153	130	117	123	137	111	126	126	118	120	106	127	116	100	108	120	128	136	128	113	120	124	135	119	127	128	105	129	137	130	132	133	129	139	120	107	124	118	124	114	127	108	131	128	144	144	122	129	127	126	119	106	142	127	136	138	125	146	122	126	125	137	130	115	124	138	126	137	115	107	133	125	122	105	125	119	133	130	139	128	131	130	120	143	144	146	136	126	129	136	130	123	109	124	124	116	125	128	129	127	138	132	111	113	127	143	129	103	130	137	117	134	112	141	127	117	122	124	113	144	134	124	114	126	108	133	110	135	127	135	143	161	129	121	135	118	124	124	120	117	138	120	134	116	140	136	114	123	133	143	121	143	159	118	130	138	128	120	120	129	132	132	126	141	131	116	127	104	126	136	116	140	132	126	115	118	132	143	125	114	130	114	122	128	133	117	126	139	123	116	128	154	127	127	118	138	128	108	125	126	105	115	122	124	139	123	129	144	96	135	118	126	132	91	125	144	151	116	123	129	136	130	132	106	127	153	127	105	122	113	139	132	134	129	149	126	136	137	124	127	118	96	136	129	135	142	147	140	119	123	114	108	116	127	119	105	128	120	134	114	143	109	146	131	128	112	140	121	109	129	131	135	114	110	133	135	111	116	114	110	119	134	145	137	138	132	128	104	127	119	127	123	137	135	111	117	121	125	107	133	123	113	116	118	136	117	117	142	109	127	111	120	129	112	150	140	112	113	108	134	128	117	145	118	126	135	104	167	137	129	128	139	111	122	132	139	133	122	145	151	121	130	123	125	137	115	135	115	130	124	118	117	128	129	135	146	130	148	137	130	108	130	117	127	125	122	124	118	122	132	123	140	122	114	120	124	113	135	136	150	145	123	127	112	117	124	112	110	121	133	101	126	136	139	110	136	129	139	118	147	122	120	90	134	135	111	146	126	126	121	133	127	109	110	106	125	122	139	124	123	110	117	143	119	125	138	133	125	131	113	134	125	138	142	140	114	126	124	120	149	118	136	131	130	135	122	136	129	117	100	136	113	96	133	140	135	162	125	125	117	136	131	121	127	109	132	143	146	103	141	134	104	104	123	138	131	131	148	127	104	132	120	128	116	111	131	137	137	138	125	121	120	131	136	116	121	139	129	125	123	118	116	140	126	103	145	123	104	126	116	124	126	129	124	117	124	143	130	123	132	124	143	126	120	115	130	122	143	128	138	112	119	119	136	141	126	114	118	120	137	129	123	131	123	123	117	118	105	120	118	131	141	107	133	118	134	126	120	137	122	125	125	126	133	129	120	126	125	141	123	128	117	99	128	118	129	122	133	117	127	112	141	127	142	117	103	151	119	119	127	115	101	121	131	148	122	122	124	125	122	121	125	129	127	117	127	129	135	125	134	124	129	147	120	112	134	124	139	159	95	139	136	126	128	112	132	99	141	109	122	109	124	136	127	135	128	123	117	132	145	132	128	116	104	97	131	107	133	119	108	122	111	119	121	136	128	114	105	134	129	118	123	134	117	102	135	154	135	108	148	120	100	137	153	120	121	142	114	137	122	127	135	121	124	137	128	136	109	126	127	116	130	129	119	145	134	140	123	137	112	116	119	125	115	134	106	133	126	131	145	128	121	128	115	135	122	137	146	129	135	114	135	143	117	117	129	132	123	106	138	123	136	109	114	148	129	123	126	113	115	131	128	149	129	119	130	123	121	121	108	151	137	136	139	136	113	116	130	143	148	133	124	109	138	109	129	152	129	114	129	141	124	123	104	133	152	126	113	135	135	122	124	136	136	116	116	125	110	127	130	131	152	139	143	138	129	145	133	118	110	134	126	118	141	113	115	121	118	114	138	126	142	139	137	130	123	121	139	122	117	125	130	122	121	129	115	127	134	138	129	141	111	127	135	139	152	128	128	118	120	122	110	125	124	129	116	130	125	115	131	135	120	139	105	125	123	134	136	125	102	106	127	128	127	122	117	134	133	125	120	134	142	132	143	120	119	131	101	101	134	136	137	121	119	122	109	129	130	114	121	107	146	121	123	132	136	119	125	109	110	121	123	124	125	146	150	101	122	123	146	138	112	126	124	120	140	121	126	124	119	131	119	127	113	130	105	137	134	138	151	156	138	134	127	142	123	125	103	143	133	122	99	134	136	125	127	135	113	130	141	119	127	131	148	113	136	122	124	129	125	132	123	137	109	122	128	143	124	123	117	130	116	152	116	136	112	130	138	134	134	137	133	108	105	128	126	122	122	136	133	136	140	121	124	130	132	140	143	118	137	109	114	115	121	109	126	123	108	154	119	105	126
6317	767	1000	1143	1011	846	767	643	590	529	490	475	462	445	417	417	422	380	377	354	357	412	366	368	394	339	377	347	329	370	370	351	330	332	340	347	370	354	362	344	341	328	367	358	314	310	332	333	345	332	340	350	339	341	343	332	342	341	332	321	323	375	327	344	324	344	366	315	330	350	329	327	322	328	329	336	347	342	338	331	331	337	326	338	366	331	330	309	341	329	316	326	339	339	346	321	359	344	339	335	326	325	337	339	327	329	321	294	341	349	310	357	322	334	325	356	336	341	349	344	342	339	311	391	335	342	335	292	349	306	356	352	335	328	311	320	327	339	345	349	343	332	351	338	312	333	343	356	327	352	328	300	339	322	338	347	312	336	344	348	329	337	343	352	311	301	316	350	368	336	323	337	380	338	315	315	325	330	319	292	299	354	336	353	342	349	362	340	328	335	359	341	343	317	336	314	319	330	310	336	300	306	333	322	345	325	369	347	324	363	330	341	349	375	336	313	315	298	347	362	338	343	330	332	299	316	338	344	309	348	355	350	324	330	354	347	357	332	341	336	356	310	334	331	374	353	336	335	334	334	338	324	327	347	337	362	330	336	364	334	324	359	342	358	328	334	338	319	317	325	342	341	333	353	312	357	348	338	305	362	332	357	312	354	324	331	361	349	328	332	311	349	332	350	328	324	324	349	340	369	341	337	321	357	339	354	352	322	323	349	328	316	329	345	347	353	316	340	340	332	333	340	341	340	344	354	346	343	360	331	318	353	323	352	318	298	330	364	311	361	349	325	318	356	318	349	333	348	303	319	342	323	332	338	313	367	345	342	309	355	344	348	319	333	337	382	370	371	310	331	333	354	297	338	356	321	314	342	321	338	356	317	331	312	281	332	342	344	361	349	327	352	321	286	340	316	370	310	348	360	321	334	309	316	354	330	340	371	325	293	313	354	321	360	358	342	321	350	358	338	347	361	291	322	334	380	327	337	323	320	359	317	355	308	326	335	359	343	330	317	329	328	328	334	333	306	354	297	311	319	338	348	340	368	337	315	369	347	326	321	354	321	341	351	332	346	321	320	336	361	354	315	376	352	308	331	323	371	343	328	310	292	362	339	312	307	339	336	335	323	329	323	350	326	338	311	301	371	328	317	341	316	350	355	343	328	326	356	304	339	325	356	331	354	324	314	335	344	327	339	313	326	346	347	360	315	368	334	332	342	325	324	338	304	346	317	345	317	313	325	330	350	332	308	310	338	329	320	320	313	329	327	324	331	316	345	347	334	383	378	365	322	299	369	341	332	355	328	325	325	327	331	323	311	324	339	329	332	339	323	326	360	327	335	328	340	361	355	352	323	362	331	314	362	358	341	321	327	351	315	357	359	310	326	327	321	357	339	335	328	331	344	321	333	339	300	366	347	327	315	334	328	311	325	357	326	327	323	353	327	365	340	325	337	333	345	342	334	313	319	355	350	339	379	350	335	321	348	354	352	358	324	318	340	368	294	327	354	307	367	334	333	317	328	329	338	357	318	365	331	324	341	350	342	344	378	325	300	330	314	363	350	330	345	324	331	322	315	396	346	325	311	342	346	355	362	342	330	345	343	337	348	346	330	343	334	372	321	310	338	309	323	350	359	330	332	349	340	341	343	353	353	310	329	320	323	359	388	341	313	324	357	335	338	343	326	326	346	350	313	288	325	336	367	331	353	320	348	351	332	318	361	349	307	360	320	341	334	329	351	311	299	360	331	369	387	313	332	312	332	315	311	336	359	361	352	334	320	325	339	365	333	319	333	354	345	328	306	328	341	355	327	332	344	307	341	331	328	310	341	353	331	348	331	345	365	324	376	330	347	350	309	350	318	338	333	319	359	343	319	326	361	346	309	333	330	353	322	351	345	320	327	308	291	319	343	357	315	346	308	354	326	325	313	342	350	342	312	334	356	335	328	339	337	315	326	329	364	358	353	306	346	343	307	329	317	343	320	360	291	365	298	372	329	365	318	294	337	306	379	323	336	341	349	359	360	370	315	319	378	303	319	330	345	325	341	362	309	334	337	383	337	305	316	326	351	303	331	318	359	340	317	312	287	311	340	367	345	336	323	342	359	353	337	340	326	351	345	325	396	312	333	316	313	322	360	304	366	333	338	313	359	334	332	316	356	343	357	356	344	350	371	325	347	355	312	344	359	361	357	357	320	337	353	347	314	341	296	364	344	330	358	358	323	327	318	319	329	328	322	326	356	335	358	337	347	308	316	338	340	337	342	365	328	339	334	287	328	324	348	330	318	348	333	328	320	303	302	350	323	348	311	309	332	322	349	337	316	332	315	345	306	322	363	302	344	312	328	341	319	343	368	337	332	313	348	351	346	342	326	349	312	327	340	342	349	331	335	312	342	332	334	352	321	348	365	326	342	348	350	339	328	328	345	320	341	324	314	338	342	345	338	315	357	329	335	355	335	363	343	323	323	327	306	333	346	320	292	352	356	341	335	315	342	367	326	303	327	327	365	327	362	339	341	340	366	345	342	375	348	332	334	349	335	350	312	328	357	366	312	304	324	350	330	347	355	341	333	314	356	330	364	327	322	305	317	348	290	318	359	349	343	321	329	345	368	349	336	326	320	352	279	328	324	333	292	369	335	318	346	367	333	303	311	307	316	328	339	347	357	365	374	319	304	290	341	343	350	344	352	323	346	312	355	343	345	313	352	321	349	352	348	343	348	298	345	337	317	326	330	334	330	308	336	355	346	335	338	349	335	319	374	343	335	361	307	354	310	353	370	350	388	340	306	300	328	334	344	329	312	344	333	318	342	361	298	323	355	360	340	347	328	344	336	366	346	302	349	324	360	320	315	324	323	341	350	349	307	347	325	352	326	324	311	339	342	335	327	336	354	299	281	327	327	332	345	335	349	335	338	299	306	328	317	336	361	318	327	343	319	322	367	338	323	330	336	350	310	351	316	328	358	335	340	321	352	338	323	309	339	337	341	318	358	325	332	362	304	339	332	340	349	370	338	328	335	328	327	369	325	345	330	301	318	346	353	361	323	342	316	338	322	323	357	321	357	343	326	324	337	336	339	315	341	337	311	362	364	311	321	318	324	317	345	337	367	336	333	329	292	336	340	337	338	329	330	327	348	345	340	335	336	322	338	414	337	337	345	336	306	305	329	332	357	330	317	354	321	335	307	311	362	330	308	316	327	333	339	316	318	322	340	337	325	284	368	323	313	332	324	333	330	337	380	357	319	326	345	332	313	345	351	344	268	368	311	388	301	346	331	333	305	357	374	324	311	350	341	277	316	355	349	345	328	324	320	361	345	340	357	326	307	338	318	308	332	332	321	351	351	313	342	359	349	327	294	337	316	353	332	344	343	348	341	346	320	328	335	361	340	324	341	349	340	334	338	367	319	338	327	326	293	319	378	307	340	347	338	306	340	341	314	350	339	321	343	335	368	341	330	343	320	343	335	377	317	323	354	297	347	323	358	335	330	309	350
14603	1495	915	670	515	374	360	324	290	309	259	240	242	197	223	246	255	244	212	217	222	208	234	201	227	212	224	212	207	237	229	212	203	203	225	193	204	214	192	213	222	198	233	201	198	187	199	214	226	205	192	237	221	219	200	216	238	211	217	209	198	204	200	221	209	173	202	190	206	203	199	221	198	207	222	202	216	192	214	214	223	224	194	195	211	227	206	208	217	223	216	191	230	194	233	195	205	204	216	209	217	224	217	205	209	209	224	201	223	202	187	173	219	186	216	214	212	173	184	197	248	204	236	209	208	221	191	188	200	190	205	222	204	217	229	199	220	200	199	203	216	212	204	220	213	217	222	228	216	189	210	213	214	211	227	224	173	219	171	201	221	196	211	226	230	188	210	179	214	223	211	189	203	226	202	232	232	223	211	209	225	261	201	205	194	215	225	209	204	209	234	212	239	239	210	214	211	207	222	232	187	200	204	208	196	192	212	213	198	204	219	223	190	207	206	212	213	193	218	203	209	163	205	201	231	201	195	188	225	184	193	203	181	229	199	198	200	209	196	165	220	221	215	203	198	205	212	213	222	230	203	198	187	200	207	228	206	227	194	215	195	216	203	206	227	223	201	237	180	191	205	194	217	214	204	208	217	180	208	216	222	198	210	206	225	184	216	185	206	182	215	201	232	213	220	194	224	215	215	191	216	218	221	200	209	200	225	218	208	222	190	206	206	187	217	229	202	203	207	235	206	251	214	231	209	227	223	206	240	206	193	221	242	227	191	206	204	199	179	219	206	210	232	225	224	231	213	227	200	213	220	203	197	205	213	208	176	206	226	202	206	197	194	220	224	197	234	235	197	237	164	225	201	209	202	193	192	219	203	218	235	202	199	206	203	222	196	211	227	209	201	211	199	224	194	225	215	230	208	227	203	224	220	176	204	200	182	160	218	211	187	222	188	216	205	214	203	231	210	214	207	211	228	227	220	196	220	206	225	229	194	215	198	230	206	212	202	224	199	223	201	199	230	221	205	212	222	230	201	202	190	209	179	244	191	191	227	204	195	199	182	215	218	211	208	187	186	205	222	210	204	197	210	222	224	210	236	195	228	232	216	187	201	216	212	215	245	226	207	246	191	200	198	243	213	211	202	203	218	202	219	225	165	209	218	216	207	193	178	212	181	205	230	208	201	198	197	211	209	212	203	209	222	222	228	237	213	233	207	187	236	220	209	220	241	213	221	203	193	184	238	228	206	203	202	202	226	195	221	189	214	189	205	216	193	195	190	179	243	212	233	211	227	219	201	203	220	225	209	266	245	201	209	202	193	223	200	229	215	196	213	221	219	197	211	197	206	215	206	185	191	199	218	234	193	182	222	197	259	238	222	190	214	202	221	208	203	210	200	221	215	176	217	222	210	195	195	212	178	201	206	195	201	234	220	202	207	207	190	219	212	217	196	204	217	228	215	203	191	200	210	202	190	171	202	202	203	200	213	214	225	204	216	210	150	211	196	209	199	233	225	226	214	226	224	212	237	196	189	195	231	204	196	185	184	209	223	207	186	205	199	213	208	211	201	222	210	203	192	189	194	202	207	202	198	214	206	189	211	244	204	193	218	212	190	200	196	214	228	234	228	208	209	216	230	191	211	201	248	223	215	227	207	201	215	195	193	236	201	193	206	196	199	226	202	199	207	216	201	209	218	212	206	218	180	226	196	189	230	234	194	186	199	217	193	194	222	221	208	203	210	188	209	205	189	226	207	198	237	199	215	182	209	232	212	224	225	218	239	225	192	215	231	209	197	230	213	199	187	217	228	197	221	216	204	220	221	167	183	202	211	234	198	209	205	217	201	193	205	219	224	230	212	185	211	231	205	220	230	208	203	223	182	219	226	216	232	221	204	217	205	227	201	231	221	216	188	236	195	238	192	211	193	231	215	232	251	203	212	234	210	201	223	229	206	215	235	212	224	200	187	217	195	222	201	237	197	210	205	198	183	196	223	231	182	219	187	216	212	190	183	200	240	216	214	225	187	192	193	204	205	181	245	219	196	189	191	226	224	201	189	250	217	226	187	245	199	211	214	194	224	194	193	229	226	203	222	197	196	216	194	191	209	220	223	193	196	205	200	205	172	220	239	211	205	192	216	232	195	195	217	205	178	196	226	206	225	205	202	230	241	212	237	228	229	213	208	196	187	190	197	200	181	217	234	222	209	222	209	244	215	221	222	188	196	195	194	208	196	242	200	203	228	229	198	215	186	243	186	257	212	211	245	236	219	224	222	188	214	211	201	177	207	213	196	213	224	203	222	209	196	199	217	214	226	213	205	211	202	219	192	205	213	224	199	194	195	233	190	229	204	203	215	250	229	222	203	213	222	221	210	212	208	229	205	239	199	192	206	205	212	204	240	196	211	182	201	196	217	201	203	196	195	188	207	208	234	166	195	214	210	206	221	202	219	199	194	221	198	211	204	208	214	202	209	230	200	249	202	204	193	223	196	209	211	208	206	233	223	231	209	200	209	191	195	199	213	203	203	233	210	198	227	202	199	209	200	225	197	214	212	219	198	235	225	191	218	195	218	212	210	218	188	189	206	219	238	197	199	191	233	236	239	208	210	212	211	206	220	206	216	218	221	230	216	225	227	206	229	222	201	221	232	199	229	222	210	200	242	209	218	187	199	221	209	209	193	188	191	201	226	225	185	220	199	224	214	206	210	191	200	215	210	247	211	205	230	248	202	198	241	222	215	198	213	220	205	213	216	229	213	223	228	210	217	231	214	202	214	203	211	200	220	209	211	230	224	215	228	194	196	266	216	183	228	225	207	217	209	224	219	207	207	240	215	210	214	241	176	213	205	219	194	251	203	207	202	207	203	194	203	194	223	217	234	212	226	198	221	258	206	206	198	218	239	215	210	199	202	220	185	200	229	213	220	207	205	218	196	215	204	223	206	213	231	223	229	197	195	221	218	202	209	233	217	197	207	222	236	198	190	237	238	212	216	197	188	204	194	191	196	242	225	209	219	207	209	193	210	198	225	201	227	220	173	180	192	224	212	222	202	178	177	225	219	227	165	202	208	235	190	204	201	240	244	206	228	226	203	214	212	226	206	208	203	204	228	203	209	200	189	200	216	204	226	205	218	237	210	239	236	225	211	199	205	209	180	201	192	226	198	189	186	208	213	203	197	216	210	202	234	202	186	236	218	230	202	199	209	186	206	216	202	222	191	216	191	238	195	220	204	186	208	213	209	248	203	189	202	224	224	203	236	203	196	207	188	196	203	235	197	213	210	221	197	195	206	182	244	215	207	196	199	231	240	245	244	209	203	219	201	199	190	190	217	206	213	198	203	186	219	222	197	240	192	198	200	198	207	204	205	214	196	210	213	204	231	202	190	194	208	208	183	222	227	233	207	216	206	201	209	225	245	219	206	232	233	201	214	199	211	220	194	236	209	218	226	198	204	200	222	224	196	214	200	211	188	217	183	203	202	231	193	195	193	222
8333	1277	1823	2129	1752	1538	1232	1056	981	870	847	801	762	701	666	651	622	687	671	627	623	630	579	560	592	583	622	535	578	570	554	563	554	537	551	572	538	542	573	581	554	542	549	539	529	539	536	549	542	544	500	498	549	543	492	543	540	563	500	527	550	522	552	495	570	561	534	536	561	508	556	545	517	562	557	523	499	527	507	519	531	560	509	553	548	526	501	484	499	545	555	555	538	468	518	535	528	527	494	511	510	538	556	557	516	512	496	557	500	527	523	564	533	553	540	560	506	557	526	541	508	510	510	552	562	527	495	561	517	494	560	581	540	532	509	534	527	557	548	545	543	509	563	509	428	509	542	509	527	535	540	564	514	515	527	555	498	502	516	493	531	528	528	523	513	569	544	499	534	500	493	544	493	577	574	525	552	496	527	525	482	501	535	558	512	514	539	498	536	496	574	473	503	494	512	520	538	521	558	554	515	527	553	522	571	526	504	506	516	571	537	522	561	496	507	522	510	532	528	542	544	513	555	502	519	496	545	527	515	481	513	497	544	556	547	499	519	542	553	518	517	493	549	513	524	525	553	501	552	498	521	531	540	517	538	540	490	528	584	519	527	545	511	534	535	479	508	556	509	495	542	532	537	549	497	550	524	539	500	544	541	526	514	516	556	530	535	536	565	521	520	543	517	560	514	525	547	524	506	512	540	525	493	547	540	510	490	559	550	490	601	508	542	532	496	517	493	553	507	530	534	535	554	524	518	518	478	530	496	580	500	541	522	546	513	555	533	537	496	510	530	497	518	532	552	518	558	557	538	529	587	513	511	515	546	516	498	508	527	574	513	538	581	535	526	518	504	527	530	551	532	528	585	539	545	490	536	507	529	530	572	519	547	548	540	511	538	495	562	554	514	534	512	580	513	532	508	549	528	506	527	559	502	549	555	522	517	516	519	538	476	498	549	494	582	539	556	491	539	509	556	508	505	521	547	521	536	478	532	541	558	522	538	499	517	519	483	532	521	526	520	510	474	534	519	560	485	541	558	518	527	537	556	550	523	495	493	558	536	498	492	536	517	526	559	542	559	509	534	511	553	499	531	525	528	518	543	511	557	512	542	486	550	499	492	515	551	508	526	543	543	503	499	524	560	521	529	515	522	506	521	532	539	551	530	516	510	551	540	556	561	512	540	552	496	480	558	512	529	523	524	551	534	537	532	526	486	544	513	519	540	500	517	492	503	526	590	504	485	496	523	534	549	542	575	543	531	533	510	523	499	536	550	547	534	515	490	501	506	529	525	520	504	525	537	549	540	485	547	527	508	518	546	503	544	527	492	532	499	531	482	542	517	523	546	540	506	521	548	543	509	525	513	519	524	532	501	484	505	548	546	541	500	528	532	517	489	499	502	532	482	552	542	531	535	504	590	486	533	532	557	538	472	527	539	541	546	567	501	519	535	496	509	559	511	549	520	507	519	509	492	497	524	496	554	535	525	507	510	491	526	541	497	520	541	515	522	485	514	530	501	524	522	544	523	546	558	518	556	514	548	510	542	560	527	519	473	525	552	476	541	498	564	535	511	515	505	494	509	550	508	503	516	513	540	544	553	547	524	513	558	515	542	512	544	520	538	537	509	505	500	535	488	465	526	536	558	546	526	484	499	535	505	540	511	535	536	511	524	544	540	536	501	518	560	492	486	597	535	544	481	547	529	519	494	534	546	562	547	546	499	522	533	517	514	506	511	502	502	521	508	515	502	513	545	488	491	499	545	497	506	536	539	590	550	491	540	517	514	548	526	535	511	538	558	547	506	536	506	496	517	521	545	547	494	497	482	550	570	549	541	516	531	507	535	539	506	521	533	555	529	508	578	583	574	536	530	494	543	513	536	520	533	540	518	525	536	495	483	514	529	553	556	548	524	543	535	533	564	540	549	524	497	497	511	506	504	479	526	534	520	528	517	524	547	554	507	529	536	495	486	531	522	530	495	550	543	517	482	515	540	545	570	527	555	529	541	494	526	548	482	519	487	504	509	535	527	530	533	559	521	579	521	548	503	502	532	475	511	559	514	498	509	551	541	509	525	546	521	528	535	488	539	541	525	511	559	532	553	542	510	548	529	514	582	531	522	529	514	531	510	512	540	530	489	568	545	478	524	530	525	529	494	530	527	532	477	516	516	528	522	508	525	512	504	477	521	494	520	525	524	527	492	543	532	558	546	520	562	536	522	534	520	495	542	521	542	559	550	495	525	526	498	502	544	472	486	534	535	523	504	486	541	536	531	513	549	524	521	528	564	574	514	497	522	526	506	526	553	529	553	557	491	556	530	548	504	521	534	527	512	511	555	510	517	469	500	509	531	539	519	508	507	541	515	531	517	537	556	519	504	487	557	527	510	550	517	534	526	561	537	530	553	568	492	496	556	520	581	521	497	520	532	507	485	503	537	530	509	530	514	545	519	553	536	528	513	512	534	548	552	494	529	509	510	512	547	536	514	523	530	511	534	512	529	535	541	514	584	539	504	511	524	505	532	479	507	527	523	506	565	521	564	536	556	526	499	549	520	516	511	520	469	503	535	511	492	553	531	521	523	504	529	538	499	539	506	549	540	545	544	531	495	541	460	510	532	561	543	535	522	544	519	500	544	515	527	518	523	528	566	503	551	521	520	475	518	493	532	545	477	545	510	519	526	524	556	505	529	480	556	513	503	538	565	505	500	504	526	541	482	548	499	538	539	560	537	524	531	553	567	567	543	519	524	553	525	560	543	551	537	555	550	553	511	534	517	497	530	527	514	547	531	469	518	502	501	564	550	540	537	510	459	508	505	480	503	516	531	502	468	527	529	515	539	533	533	525	531	528	517	517	482	500	524	557	518	561	500	527	520	527	483	534	505	519	509	547	542	525	519	518	500	525	534	529	503	527	547	529	504	509	479	489	560	517	537	509	571	510	517	519	521	534	505	533	499	523	512	550	532	537	514	515	517	533	503	539	555	515	529	497	514	510	518	523	540	496	558	512	517	481	540	493	504	481	519	535	502	512	518	491	535	500	508	547	526	536	505	531	516	539	517	545	515	492	512	504	545	526	545	541	505	503	529	472	513	521	518	491	565	516	525	539	516	504	552	515	521	542	527	512	528	538	542	539	505	541	525	542	511	539	489	535	518	562	494	578	550	520	538	503	487	522	520	555	535	521	553	496	564	507	528	542	501	489	581	500	546	549	470	536	529	542	507	558	529	552	501	540	535	499	512	495	511	559	541	481	483	547	503	511	497	525	510	539	543	533	516	509	539	537	487	523	502	521	561	526	510	541	524	493	546	523	503	558	477	552	551	470	520	493	522	504	551	499	514	481	499	479	522	514	567	555	493	546	525	521	503	540	479	516	510	538	512	522	497	504	538	526	520	488	540	493	509	537	550	495	493	506	510	557	512	505	545	503	524	511	531	554	555	460	518	522	513	485	544	502	535	527	502	497	479	545	541	525	538	553	547	491	514	487	529	526	563	561
1901	418	317	298	282	275	263	269	284	269	295	265	277	271	258	278	310	273	257	293	318	303	258	300	261	293	254	287	298	278	288	273	293	260	278	266	267	285	291	300	262	299	253	234	292	281	260	282	267	338	308	311	307	289	246	305	291	296	317	281	248	262	273	311	288	283	260	277	283	267	275	304	310	294	268	271	310	280	306	276	264	275	297	266	272	284	276	293	301	294	331	284	283	277	316	281	285	276	274	271	269	281	321	261	319	276	296	265	295	288	257	271	264	297	299	250	303	272	270	272	282	278	288	280	260	276	263	288	258	267	277	293	277	299	298	285	270	299	295	269	251	288	270	273	304	276	292	283	289	269	290	242	314	263	294	281	280	302	266	268	280	245	309	275	268	296	276	272	274	282	281	275	252	273	281	250	283	252	295	300	277	295	268	272	286	316	302	278	240	283	255	258	270	274	264	273	277	251	280	301	287	289	295	267	301	298	280	257	248	274	305	295	250	276	281	244	260	289	290	266	277	267	257	264	283	306	258	263	279	265	269	303	280	274	307	268	272	289	262	299	297	286	295	268	275	307	284	318	278	303	298	256	278	276	299	261	289	266	286	298	288	270	287	315	289	271	271	282	287	299	294	264	276	270	305	272	323	294	268	296	279	283	277	290	301	287	281	278	273	283	279	330	280	299	300	294	251	280	285	289	302	251	285	304	264	291	279	246	245	304	262	301	281	262	297	269	250	297	275	289	266	266	277	255	282	261	274	287	246	275	267	271	271	267	263	285	283	281	296	299	272	295	303	268	289	290	281	279	289	294	281	261	259	274	265	306	280	298	272	293	280	259	281	286	331	289	255	267	292	235	278	291	273	277	278	313	245	327	270	296	270	308	291	262	270	266	288	272	245	301	281	254	311	264	279	285	289	265	273	293	300	290	266	302	280	302	306	265	287	292	286	295	274	233	252	248	283	281	282	277	280	286	270	306	281	294	288	287	259	283	256	294	283	275	289	274	283	278	307	292	293	281	255	260	280	245	279	287	284	298	275	280	244	292	281	275	286	293	293	295	293	240	276	255	250	263	277	304	258	258	287	316	281	252	299	288	289	231	243	303	276	273	305	260	266	286	284	302	279	277	290	300	278	294	274	260	317	285	284	303	294	296	283	287	277	282	297	249	294	318	267	315	291	296	295	294	281	308	305	244	292	278	254	286	278	241	270	277	291	322	313	269	243	270	284	279	310	291	293	297	268	288	293	280	259	297	276	300	283	298	293	261	277	278	279	290	304	267	273	272	238	300	291	316	270	290	298	290	262	270	286	279	263	281	316	301	258	298	284	247	284	291	274	285	282	260	308	290	266	280	297	282	288	305	245	282	291	279	282	269	261	271	290	246	279	282	280	300	268	318	277	285	277	273	284	294	259	300	275	275	296	263	306	288	278	267	267	295	278	280	282	310	231	301	272	271	275	267	264	282	278	310	303	301	260	298	262	284	286	272	296	274	292	318	237	310	265	270	291	271	289	259	308	297	301	315	270	278	311	279	283	264	268	262	288	268	287	284	287	290	284	267	290	285	261	307	275	302	280	293	281	301	297	259	272	266	271	271	277	276	261	321	281	282	293	274	308	297	284	311	288	241	291	274	273	298	281	274	258	281	306	277	270	288	278	259	264	260	277	275	309	272	284	260	237	243	306	282	273	258	274	282	281	319	287	249	245	277	264	298	260	270	276	269	282	317	294	317	267	296	274	312	308	259	291	266	259	279	271	278	272	265	269	276	271	274	303	268	261	258	290	303	261	287	271	309	263	298	295	276	295	282	316	278	297	272	285	288	322	325	269	277	267	280	277	251	274	287	269	293	309	285	316	240	262	276	279	288	290	300	264	255	243	313	296	261	322	272	272	272	276	263	258	280	272	290	299	253	280	301	315	288	246	303	307	265	281	306	278	276	285	284	291	289	269	291	310	287	302	289	302	288	289	292	257	257	289	286	296	285	283	257	300	267	271	305	286	286	293	275	324	291	261	280	271	277	281	268	279	271	303	250	304	297	263	232	294	282	264	279	299	281	282	247	289	286	316	279	282	274	276	283	293	277	270	264	247	249	291	297	263	293	293	296	307	269	275	299	299	268	281	292	296	285	283	283	279	276	305	275	273	272	256	270	279	305	279	277	295	318	322	286	263	282	279	254	306	249	264	257	284	302	273	314	277	273	268	266	278	277	242	266	254	284	246	315	275	295	294	286	294	293	251	312	293	271	267	285	239	290	294	264	277	289	291	301	285	284	277	285	307	254	279	277	270	283	314	278	303	276	286	283	266	290	257	285	275	310	281	279	281	291	308	266	284	278	270	283	288	265	298	265	282	268	283	309	275	294	287	302	290	239	311	245	290	263	311	294	259	307	313	310	314	238	291	292	239	286	263	285	298	281	298	276	273	228	288	297	264	280	277	293	277	255	275	285	254	277	283	273	274	259	270	281	259	302	243	299	271	271	290	304	297	284	312	301	303	279	287	297	275	271	293	276	278	269	277	286	298	293	310	281	292	260	296	286	285	290	286	273	256	318	293	281	282	269	327	279	308	305	264	289	276	272	284	309	304	293	289	290	289	262	296	292	271	277	291	292	256	309	266	292	268	298	271	254	264	302	282	240	254	246	259	265	260	257	289	241	264	286	284	277	277	299	282	248	278	271	292	267	257	271	274	272	248	323	270	278	256	274	261	284	235	283	270	282	277	301	282	276	278	275	279	300	321	309	280	283	284	308	279	250	265	277	298	296	294	297	282	319	261	286	303	295	257	264	254	265	275	290	279	263	264	274	276	292	302	319	276	308	266	259	267	320	320	301	270	281	260	284	288	283	294	273	243	262	288	284	281	266	297	305	292	258	271	259	286	275	302	271	295	264	295	312	304	278	278	301	272	262	278	271	287	266	268	296	323	287	293	254	288	243	276	297	284	305	293	278	309	309	264	291	320	266	271	300	274	271	275	270	271	278	292	265	271	259	261	259	290	284	294	298	313	266	252	283	256	298	261	282	272	284	304	278	312	263	271	271	284	279	268	248	281	259	285	249	282	271	310	304	256	268	287	310	306	287	306	275	267	270	262	262	272	299	293	263	263	290	284	281	292	282	267	262	271	285	304	312	268	284	277	278	286	303	254	266	289	260	292	261	267	279	280	279	281	255	279	242	277	269	294	264	266	305	258	281	244	280	296	294	286	284	310	260	267	245	246	298	309	284	274	275	276	269	273	298	247	329	309	231	282	278	310	304	284	304	285	295	285	314	264	258	300	298	266	271	298	282	301	283	265	241	296	281	302	290	285	275	245	273	271	289	280	269	306	275	303	278	299	247	299	264	285	257	291	292	306	313	276	266	308	271	276	271	282	266	298	265	275	298	327	284	297	266	291	306	295	290	299	286	292	290	302	288	281	274	277	287	309	287	283	290	281	257	254	269	258	281	290	300	254	272	280	301	270	297	276	273	241	297	298	269	309	264	303	290
2058	815	683	641	678	646	668	672	636	675	680	641	599	645	676	610	583	666	653	642	618	662	590	651	602	634	646	643	646	665	597	663	621	621	639	658	657	592	608	596	613	637	601	623	615	621	586	616	637	625	596	603	611	675	623	640	606	596	648	582	609	649	685	636	600	623	617	649	674	638	668	634	617	602	624	626	631	631	656	596	598	616	644	613	602	623	599	661	662	584	667	613	616	664	651	630	619	605	644	637	602	611	557	648	618	587	647	608	629	644	625	566	597	617	598	597	606	622	634	622	625	641	624	621	662	640	590	663	662	645	625	647	673	579	593	605	651	615	592	641	615	665	627	628	590	554	573	600	614	648	644	630	637	631	640	629	646	657	632	644	628	628	629	642	630	631	664	651	659	598	634	639	675	654	638	631	663	643	595	659	614	636	605	603	683	624	668	639	614	651	646	649	664	614	628	600	618	606	642	594	656	618	632	632	595	638	642	587	611	585	626	595	655	614	630	617	621	626	664	642	632	671	620	649	672	661	657	636	639	646	618	647	637	662	652	608	684	613	669	622	644	625	605	684	650	634	679	612	628	618	621	658	581	630	586	654	618	612	647	597	632	625	637	641	620	580	604	629	607	631	592	645	646	619	657	668	610	628	707	601	664	610	599	605	652	631	674	625	664	607	631	641	640	629	617	659	610	666	647	628	639	681	621	722	671	618	622	638	646	624	654	633	605	625	630	621	593	654	639	650	631	630	600	640	627	633	614	592	614	689	612	668	622	617	609	596	578	622	589	682	626	633	624	623	612	648	643	642	638	615	636	612	619	633	642	653	647	610	666	618	665	667	621	649	616	670	595	641	620	598	613	611	621	589	629	648	620	648	647	694	630	632	652	630	630	643	580	627	628	625	621	662	670	664	654	629	621	649	651	622	612	644	631	618	587	685	620	669	634	622	590	633	568	636	563	591	617	665	644	644	655	638	620	660	654	683	680	614	630	666	603	589	602	627	578	636	631	664	636	598	626	675	662	630	632	608	632	659	652	621	599	662	591	612	656	631	585	628	642	625	676	630	560	643	616	645	618	663	635	643	627	589	625	621	592	668	644	647	611	657	617	642	611	584	655	628	637	661	658	615	614	624	607	649	651	611	615	630	652	642	653	639	656	595	632	639	597	630	606	654	631	591	645	621	641	645	609	650	627	627	651	608	665	654	602	677	638	602	621	627	617	605	685	621	623	666	591	675	610	615	623	610	637	617	628	623	612	646	608	636	607	644	645	678	589	632	589	643	621	640	574	627	629	588	614	593	622	645	606	648	635	609	611	652	643	604	657	603	616	605	651	627	631	619	633	622	636	649	596	635	598	662	612	599	608	621	601	639	617	572	653	624	611	652	669	696	612	616	684	597	630	621	658	646	634	594	599	598	636	662	578	651	631	639	641	621	603	640	589	619	648	642	587	619	642	651	577	593	663	634	609	650	639	654	629	654	667	660	648	651	670	643	625	641	667	624	658	619	622	611	610	663	600	659	627	620	650	631	650	685	612	622	623	604	636	659	678	603	602	649	653	612	641	618	616	614	584	658	638	628	609	658	623	654	637	639	682	640	655	600	599	658	641	608	638	667	640	673	637	621	624	640	620	632	595	649	634	616	595	598	661	630	625	662	574	620	620	571	610	594	621	677	645	609	609	623	650	581	568	680	639	582	552	662	655	638	654	643	644	637	643	633	709	657	645	645	610	606	636	606	660	612	572	624	640	626	610	638	590	627	652	656	642	692	603	650	631	632	649	613	614	635	649	666	631	654	615	631	611	609	649	579	641	653	645	665	671	619	592	617	633	599	679	623	634	634	608	640	634	645	653	635	608	615	615	600	632	661	635	631	681	688	633	623	646	643	640	635	630	612	645	662	628	645	686	641	632	622	619	661	605	617	619	589	613	572	625	648	633	622	609	608	615	643	637	632	639	649	633	631	660	628	637	624	659	578	680	571	631	668	656	613	626	635	683	654	609	580	664	610	687	638	681	657	597	636	621	658	584	641	637	654	654	637	605	675	633	632	622	639	625	640	621	619	586	642	661	610	655	612	644	615	618	599	616	578	616	656	646	660	603	654	693	578	640	578	611	605	597	618	648	646	630	644	604	607	653	594	652	663	653	625	642	671	657	656	545	643	640	662	660	637	629	648	656	602	642	627	642	661	621	636	632	671	680	615	629	638	619	671	587	593	616	610	649	664	647	610	607	659	685	644	635	640	631	602	609	639	643	600	634	640	616	624	577	600	664	603	678	628	654	628	639	604	603	632	637	614	612	599	632	661	630	680	639	687	600	584	579	608	654	619	617	671	610	586	625	647	673	570	628	630	648	667	634	647	591	631	608	614	616	619	620	610	610	620	631	632	688	599	639	575	645	656	601	621	618	619	623	624	653	602	634	612	629	596	603	651	656	626	653	640	656	653	600	650	626	601	633	644	641	666	638	614	645	599	656	644	650	673	645	663	714	633	622	675	626	614	625	612	657	646	583	674	663	598	608	624	620	662	627	592	688	622	664	627	626	610	634	613	653	563	641	637	628	621	623	625	601	641	618	620	597	621	635	634	580	621	666	622	649	644	590	616	658	564	648	613	620	628	627	676	592	634	608	602	639	620	705	634	615	619	639	641	615	640	637	660	643	658	677	581	645	655	603	652	638	603	657	668	629	631	586	633	626	620	630	630	587	592	627	608	638	606	609	592	568	609	619	624	624	676	655	673	583	638	616	586	603	608	617	605	639	620	592	614	613	611	640	665	671	625	645	643	622	640	642	622	578	622	700	636	629	612	641	625	669	655	658	638	616	649	600	673	583	653	636	604	617	678	654	643	644	641	657	618	658	624	618	611	633	622	623	621	674	631	626	627	670	642	597	598	609	622	613	628	658	622	608	602	651	626	629	645	607	582	567	596	616	631	656	648	621	649	665	647	641	641	635	657	603	618	667	629	654	608	645	596	625	640	659	628	626	605	594	607	648	636	645	677	651	644	591	651	628	639	652	619	618	625	615	609	648	635	649	640	660	645	620	648	603	629	650	653	604	619	614	624	618	638	635	646	640	651	605	596	619	616	641	617	623	615	675	637	622	656	648	629	618	651	665	578	640	630	573	622	681	661	646	598	621	603	650	619	630	618	625	613	634	625	634	624	603	624	629	594	622	615	655	647	644	666	584	596	593	650	613	629	624	607	631	606	606	621	608	633	597	610	596	653	612	670	657	635	658	658	629	654	615	649	653	682	647	620	630	630	643	613	628	642	589	636	674	642	605	578	599	654	667	615	625	635	628	653	588	647	635	634	615	650	603	582	651	630	669	583	667	618	622	649	596	676	628	618	618	666	625	634	602	676	621	597	632	594	637	648	620	652	615	666	671	623	696	649	632	666	609	692	629	688	604	628	654	625	598	628	583	631	627	610	603	581	588	621	602	645	606	666	669	608	666	615	637	622	658	614	657	630	618	610	618	688	668	665	608	631
7877	692	418	411	268	215	186	198	167	197	159	149	154	146	131	134	153	134	130	134	115	147	123	126	123	133	116	117	134	129	144	127	136	123	125	134	147	120	125	119	141	131	117	114	148	119	129	146	128	138	119	136	123	123	130	140	133	117	128	114	113	118	140	128	144	120	126	119	123	129	131	135	145	132	131	134	120	116	127	136	138	134	130	113	117	117	149	128	137	143	113	137	134	117	134	111	117	146	124	145	126	128	122	126	126	133	129	125	146	150	130	132	135	127	127	128	131	117	124	119	111	125	113	136	152	138	105	127	106	127	121	130	113	157	120	131	127	104	137	121	132	122	163	126	124	144	127	131	108	119	129	136	143	133	128	128	135	131	126	102	130	109	111	131	126	115	130	127	131	142	130	134	150	105	132	129	123	110	125	112	110	130	133	133	129	140	107	130	131	108	122	134	120	121	119	131	127	128	132	126	133	127	122	153	127	118	118	124	133	112	123	114	119	134	110	112	119	147	147	141	114	112	130	132	136	119	118	128	120	128	116	155	145	131	143	173	129	117	124	130	149	133	130	130	106	142	120	132	118	116	136	114	147	145	134	101	118	143	109	126	103	134	152	151	126	126	146	139	132	137	145	138	119	149	100	133	130	139	107	119	150	124	123	138	124	120	120	122	142	125	141	121	144	136	155	146	114	126	125	140	118	136	131	142	109	140	142	119	130	126	129	122	131	126	138	147	130	137	142	127	130	121	155	126	110	120	113	144	134	129	138	140	129	149	117	149	141	114	118	121	125	122	136	122	125	124	128	155	136	134	145	122	131	112	126	123	137	123	109	143	132	132	118	112	106	137	100	104	162	130	129	126	126	126	126	116	119	143	149	134	141	148	132	122	132	133	126	166	120	134	140	122	131	106	141	108	145	131	118	142	126	120	128	128	121	141	131	130	125	109	125	119	130	137	116	97	159	121	135	128	108	137	102	106	140	147	126	118	123	119	140	160	133	119	130	132	130	110	115	110	134	149	142	122	120	127	134	113	122	126	119	108	136	117	128	111	121	153	130	132	114	136	131	145	133	130	129	113	104	116	143	118	120	130	132	132	122	149	150	127	134	138	126	120	111	142	132	137	122	109	109	144	135	128	132	148	145	116	140	109	128	109	113	141	133	110	128	110	123	114	137	133	140	145	137	117	130	104	153	119	121	129	108	121	115	136	122	98	109	110	119	119	129	141	145	124	130	165	115	115	136	118	149	118	130	117	116	138	134	118	134	149	135	128	141	120	135	137	137	138	130	129	135	118	134	119	139	125	119	130	125	143	121	121	155	138	135	132	131	93	124	108	140	123	106	121	121	127	127	122	138	126	127	115	126	128	123	134	137	141	130	127	131	128	114	147	135	122	137	140	123	111	132	140	119	127	116	137	107	116	116	134	132	133	117	106	139	118	129	155	135	104	112	137	148	127	119	141	167	117	149	117	122	138	137	98	107	123	131	131	120	141	116	130	123	111	112	129	123	130	100	120	129	136	135	126	123	102	142	138	137	143	119	132	125	112	110	121	107	110	128	120	107	133	112	120	131	132	135	111	117	133	131	129	132	124	112	128	130	102	137	128	142	150	138	123	138	114	128	116	134	122	128	123	122	116	134	132	133	122	127	137	127	130	131	112	148	153	108	130	121	135	134	134	130	110	118	123	125	118	126	166	114	134	132	126	122	128	111	116	152	137	152	127	138	128	128	103	137	142	116	143	135	129	115	113	127	127	103	118	137	120	112	116	112	117	115	125	141	132	149	117	142	122	118	113	113	139	125	131	132	149	127	121	125	125	132	132	131	144	122	130	124	125	120	137	152	125	124	127	123	158	125	133	134	126	141	170	144	121	98	118	125	125	147	140	110	129	124	139	124	144	125	105	114	128	122	114	150	141	136	125	134	138	130	135	122	139	145	131	136	130	108	99	137	139	115	124	133	152	150	128	128	122	142	161	127	150	126	145	122	110	125	117	141	132	131	120	136	128	139	135	151	130	133	134	117	123	129	119	113	112	143	129	128	118	118	137	136	134	128	119	154	123	136	122	125	143	115	152	128	128	114	119	129	118	114	133	142	130	109	122	134	109	138	142	117	116	101	133	117	115	124	130	119	111	127	136	133	117	115	114	125	113	137	127	114	131	125	105	112	122	132	135	120	141	124	130	145	126	119	144	137	101	119	109	140	153	134	138	114	140	133	118	121	135	117	139	151	127	100	130	120	110	125	151	134	98	146	158	129	118	134	124	111	120	135	117	130	109	108	158	125	138	118	138	108	125	137	135	134	118	108	124	138	144	126	108	126	115	124	127	138	120	117	121	117	148	136	139	128	118	159	131	125	134	134	142	124	108	112	114	136	106	119	119	123	137	114	128	137	120	127	127	138	145	123	119	107	137	139	124	128	134	138	149	136	101	134	145	145	131	124	115	94	119	133	114	104	134	136	127	138	122	134	119	118	140	139	143	134	155	137	150	126	154	133	145	148	117	121	124	131	125	161	124	104	114	108	116	145	145	136	133	125	127	121	129	133	129	135	116	104	115	127	119	120	128	133	136	126	116	130	143	136	129	121	106	130	135	136	114	103	105	107	128	159	135	123	117	127	112	132	102	135	121	141	140	121	138	110	142	139	126	113	119	115	116	127	143	123	130	121	135	135	134	116	147	131	132	142	135	141	145	116	136	137	158	110	141	121	125	132	133	136	138	139	111	114	114	130	123	134	155	135	123	128	126	140	115	127	132	123	135	143	135	122	132	139	138	118	137	132	132	133	121	142	114	122	99	111	117	122	106	105	124	131	127	113	112	136	139	111	112	135	138	122	154	127	131	129	137	125	125	117	138	116	131	138	126	126	127	150	140	130	124	127	132	141	128	137	132	124	120	128	123	121	117	149	141	134	121	122	115	130	115	150	130	127	137	144	144	123	130	131	142	106	120	120	149	131	123	110	114	121	152	132	129	111	129	115	137	140	129	126	115	101	118	132	134	121	119	117	130	125	101	139	149	138	92	111	147	134	132	144	122	138	163	134	118	132	157	128	132	140	142	114	124	125	116	132	126	98	126	116	129	130	135	119	138	129	131	135	139	111	130	107	119	117	113	131	135	119	122	132	122	109	97	125	125	119	115	130	146	116	118	113	130	120	145	104	145	132	135	138	155	142	125	142	107	127	132	119	130	122	136	119	130	121	114	98	117	132	134	151	122	127	158	111	116	141	126	128	140	124	122	141	171	133	130	115	116	131	150	140	131	106	131	137	113	114	119	127	140	137	132	135	139	141	103	129	141	130	136	124	114	132	119	129	115	112	123	136	132	119	125	131	108	115	117	129	110	108	117	135	124	137	142	128	112	119	144	153	123	120	115	130	142	111	130	113	145	119	140	116	117	135	141	102	126	138	126	111	124	114	136	123	138	124	137	120	114	155	129	141	118	117	142	118	133	117	142	135	134	144	122	125	136	140	146	131	130	110	127	147	125
6357	874	1012	1111	1006	838	731	662	572	517	465	453	471	412	404	429	370	399	381	391	381	342	359	352	381	371	379	325	354	326	363	351	354	391	386	354	354	376	356	323	362	365	334	356	313	335	391	354	372	335	367	364	315	365	362	346	378	338	352	365	340	318	346	325	351	316	352	342	360	361	317	352	343	342	332	359	321	308	310	328	343	331	334	357	369	316	331	350	322	346	345	354	351	326	333	326	327	356	308	326	354	328	317	352	393	336	348	314	324	328	312	326	326	334	337	329	327	318	332	375	336	357	360	318	353	336	340	328	338	327	322	339	280	318	318	316	337	364	360	338	369	345	343	328	316	334	351	316	339	366	351	325	340	330	342	347	344	343	343	309	311	330	358	324	369	356	363	316	338	345	354	311	342	324	337	348	368	306	335	338	313	369	335	345	344	337	349	340	349	334	351	340	329	327	362	358	341	343	313	323	316	319	326	354	361	348	327	339	347	331	306	349	323	349	325	313	346	318	350	343	355	358	317	348	311	332	349	362	325	316	348	366	329	355	353	360	324	365	387	330	318	320	367	355	316	328	357	370	348	355	340	301	343	336	346	365	400	349	350	328	315	325	375	321	353	338	356	331	348	356	351	348	318	303	339	337	354	326	338	346	348	362	342	350	329	312	348	340	325	364	333	338	306	359	322	344	315	325	312	368	352	322	367	361	347	349	348	350	347	335	353	367	333	336	332	325	341	327	317	319	335	314	331	364	329	362	334	365	346	325	339	339	329	328	362	327	360	332	328	319	363	327	370	331	347	357	339	321	344	313	332	347	344	330	296	342	336	315	325	373	345	328	367	330	321	317	319	323	328	329	329	299	352	301	314	364	305	321	337	315	367	332	370	352	338	364	323	317	343	341	324	319	353	360	333	327	350	349	337	328	337	317	304	331	334	335	324	338	343	345	339	377	319	334	337	331	342	367	362	342	332	351	326	350	356	329	363	295	359	323	316	335	338	324	357	339	329	359	330	351	343	338	348	339	352	338	336	353	317	323	331	349	336	344	353	330	342	318	370	332	340	350	358	357	328	343	295	336	307	345	362	367	328	339	343	372	329	363	333	342	333	320	334	379	332	335	332	355	330	320	336	343	385	362	316	353	318	331	349	331	367	354	335	326	295	370	340	322	352	324	318	342	347	350	312	349	316	326	348	332	355	313	327	336	324	326	347	339	337	327	320	382	313	328	371	318	365	338	277	321	334	315	342	316	342	340	347	356	311	335	342	358	360	333	326	347	327	329	360	332	316	326	345	359	338	351	325	330	323	335	308	325	343	334	354	362	312	334	325	362	373	308	357	356	336	311	361	331	337	349	343	326	330	345	329	309	317	367	309	325	319	331	358	313	342	316	329	348	358	331	354	355	326	370	325	350	360	332	338	326	329	334	354	340	351	334	366	323	313	363	362	341	334	350	320	335	361	325	316	337	347	371	332	342	350	336	326	353	346	369	364	354	336	351	323	344	320	304	333	321	363	343	319	356	325	343	318	335	332	314	348	273	336	354	306	335	336	340	332	356	361	329	322	321	298	352	325	349	338	310	333	321	342	347	311	305	355	345	341	379	337	353	326	338	323	358	334	398	359	354	349	336	348	353	360	348	318	336	353	390	365	340	301	323	332	356	334	348	375	349	345	357	342	318	328	328	355	341	306	353	346	348	338	319	331	351	345	327	316	337	361	361	358	363	328	338	363	340	320	340	332	302	334	319	346	371	301	299	365	344	342	321	385	334	352	305	357	331	329	336	301	306	303	343	350	344	352	365	339	346	340	310	348	328	355	315	368	337	366	349	325	339	372	342	350	360	356	355	326	342	365	360	324	328	352	358	311	322	310	355	366	357	315	342	337	318	335	328	332	324	317	346	342	385	335	320	348	327	344	363	349	329	345	337	361	357	343	366	336	333	327	318	317	349	337	313	350	331	311	329	340	334	324	336	334	364	333	366	337	337	341	318	328	363	320	345	338	335	328	332	331	343	333	349	342	327	342	316	379	353	328	328	304	339	330	298	352	322	325	306	354	349	349	344	326	353	341	321	378	334	351	356	313	365	322	332	326	352	351	338	343	361	347	339	332	329	337	330	353	338	327	335	325	345	328	334	322	330	332	322	349	347	346	339	351	353	340	363	362	350	352	334	327	323	327	361	313	317	365	327	314	346	371	322	340	378	357	327	361	345	335	327	328	353	328	306	363	308	354	373	334	366	326	340	320	355	331	342	296	331	342	365	320	333	322	336	363	338	334	356	334	350	348	335	337	329	348	352	312	367	342	377	299	365	325	353	358	332	343	341	321	322	328	335	315	367	347	326	352	344	337	327	326	325	352	305	348	340	329	369	326	357	348	352	341	366	335	353	361	368	344	320	360	330	332	330	332	336	334	351	330	326	354	349	320	347	353	303	341	334	329	363	363	289	352	381	335	363	347	369	306	338	289	345	339	342	346	332	360	334	348	325	341	369	318	336	330	320	363	337	344	342	338	343	334	299	346	352	353	324	380	321	321	340	348	359	337	354	351	318	377	323	349	380	318	378	331	313	349	364	348	350	328	328	340	329	346	378	347	318	322	360	317	382	345	349	333	341	303	316	318	325	312	316	319	335	347	295	347	319	317	327	351	333	349	364	349	326	365	330	332	355	364	324	331	335	364	315	370	366	343	340	366	344	313	331	345	329	340	340	355	308	352	354	309	314	346	336	318	341	344	330	319	320	336	344	360	345	361	328	324	326	349	303	366	313	352	337	333	342	377	346	321	327	316	346	349	351	338	359	314	336	358	341	332	348	348	316	347	343	332	325	327	339	305	362	313	333	324	340	351	324	342	373	331	327	323	362	341	339	336	331	354	365	372	371	312	353	323	324	339	318	322	329	324	329	343	334	348	329	327	311	354	326	345	289	326	337	347	343	334	330	329	334	341	314	358	341	311	345	380	346	342	345	334	354	336	314	322	348	342	321	311	332	343	335	326	329	344	348	321	321	321	315	332	351	377	342	300	326	376	350	312	341	338	351	343	349	345	339	353	353	384	307	342	322	349	342	319	344	358	344	365	334	342	341	327	336	306	333	341	357	348	363	319	345	316	335	370	342	341	330	321	346	377	328	327	333	302	349	321	360	325	331	321	358	360	339	335	336	311	332	359	363	322	315	329	328	331	338	344	359	349	305	317	327	347	331	320	333	346	341	348	319	339	309	329	327	346	340	341	344	369	334	324	297	347	326	372	330	341	362	352	334	335	348	335	342	291	342	364	333	319	360	334	371	309	351	325	327	355	367	320	332	334	322	329	349	367	335	325	340	364	304	312	323	358	355	341	342	308	342	354	366	347	361	337	339	361	344	310	354	327	343	332	345	341	353	342	346	330	343	344	327	328	330	347	344	328	351	344	324	353	310	384	363	343	336	311	354	341	380	315	341	305	346	321	376	334	324	309	361	350	313	350	368	344	355	316	364	353	307	350	340	357	335
14772	1611	811	700	523	421	358	335	301	274	264	246	237	262	241	240	229	229	242	212	218	217	212	206	204	234	245	227	221	189	221	216	218	208	212	235	222	230	239	172	193	226	197	243	203	227	210	203	229	218	209	210	222	219	210	215	225	201	232	203	225	201	213	187	218	214	203	208	234	214	210	210	211	212	226	224	218	210	187	226	216	210	217	190	199	201	218	230	222	228	207	239	240	205	174	206	214	198	202	218	206	189	208	193	214	220	218	216	193	205	226	209	243	245	201	199	225	204	195	217	246	211	195	241	211	199	215	214	192	204	226	207	212	202	222	209	240	208	228	216	215	225	232	199	213	238	206	179	213	200	213	216	186	214	222	236	197	220	236	209	220	236	200	198	186	246	223	202	217	222	223	212	232	220	190	236	200	211	189	198	215	243	211	195	215	218	195	202	200	215	225	206	223	218	214	215	201	236	222	182	201	221	196	208	222	191	200	204	198	199	193	219	249	237	221	218	256	229	228	193	212	229	194	216	229	205	210	205	224	186	214	200	215	223	202	216	191	221	208	177	202	213	231	187	219	200	220	261	219	216	214	227	200	223	230	174	219	204	212	212	198	214	207	225	227	206	204	180	205	225	208	213	222	200	220	213	214	206	201	200	204	210	195	200	206	207	191	246	223	208	199	226	206	201	170	190	178	175	187	200	234	214	223	185	204	207	215	220	187	215	209	219	236	212	225	204	195	208	225	226	227	192	186	224	192	202	195	214	206	212	204	212	177	242	227	202	217	235	243	235	195	234	204	218	224	219	208	201	202	216	223	222	225	219	216	221	211	200	209	179	231	209	215	252	229	201	212	233	235	195	205	200	239	211	216	231	236	219	178	208	187	211	238	232	201	214	223	231	220	226	194	193	191	211	232	203	195	231	223	217	219	202	230	206	213	202	227	219	200	194	213	182	212	194	216	190	233	214	225	211	210	203	221	181	192	203	185	246	210	199	207	200	199	207	223	195	209	242	233	194	221	210	205	235	207	214	228	212	213	200	201	228	212	175	213	204	200	177	222	227	223	206	245	206	232	223	199	209	236	233	233	221	216	198	223	213	215	206	189	207	195	198	203	171	189	199	194	211	232	209	230	201	200	210	204	210	209	200	203	214	210	220	215	204	228	224	212	210	221	216	209	204	191	215	198	212	215	197	219	223	201	203	194	210	218	228	214	186	193	233	220	209	207	223	204	188	197	198	196	221	218	218	228	214	230	211	215	228	208	208	235	203	205	201	226	216	208	223	191	236	222	221	232	209	204	211	222	209	199	220	212	214	223	216	217	195	218	210	210	224	211	230	205	244	183	218	213	214	227	209	215	214	215	208	194	203	218	196	232	196	234	198	211	192	213	229	188	199	213	178	204	177	241	217	228	212	207	234	218	193	204	201	200	216	220	181	215	218	219	221	205	212	203	231	233	222	209	215	215	223	234	202	210	205	241	214	226	187	199	197	201	206	245	215	227	214	220	220	213	227	204	201	202	205	216	218	206	227	236	193	243	240	210	238	212	190	205	212	240	206	211	215	221	223	186	196	212	214	190	240	229	212	240	214	217	208	207	236	205	229	199	183	207	204	210	198	213	208	219	205	212	200	204	234	198	230	206	190	216	209	194	189	186	235	221	197	191	218	186	244	241	257	254	205	195	195	213	216	181	222	197	228	187	190	213	202	216	213	220	203	191	196	231	201	199	193	233	213	199	213	230	197	194	192	206	232	224	204	202	190	196	241	261	221	207	211	208	227	211	205	242	219	224	194	203	208	226	222	237	196	217	199	209	216	208	203	212	249	202	215	199	212	218	229	193	224	184	214	164	193	181	202	220	214	207	203	204	209	222	217	239	212	221	183	187	203	210	241	250	218	225	243	240	205	213	217	219	211	202	229	217	224	219	202	213	203	198	221	205	219	198	185	208	234	190	201	194	220	182	218	206	198	187	220	226	237	250	228	246	217	224	194	217	211	213	242	205	191	199	233	215	222	235	236	185	223	215	204	230	216	191	194	214	221	199	220	212	214	209	226	209	206	213	237	215	243	226	193	237	225	233	208	219	223	224	209	214	190	217	228	215	204	216	261	242	232	212	232	198	204	212	218	217	211	209	207	199	213	196	190	224	202	192	224	203	208	230	240	224	203	228	202	220	202	226	200	201	197	203	209	203	224	209	211	225	207	208	210	177	198	229	220	193	221	212	203	243	223	205	200	222	181	230	210	216	220	218	202	225	184	184	219	190	251	204	201	194	190	231	193	201	211	210	198	201	220	227	219	191	213	193	200	221	217	217	225	228	244	213	206	207	212	220	202	209	214	205	188	222	195	220	221	234	212	233	217	202	212	200	203	239	206	211	214	226	205	190	237	217	219	204	219	198	207	221	212	200	195	196	208	221	224	221	240	232	224	221	250	227	202	246	191	244	218	221	199	208	237	181	207	209	206	204	211	204	206	185	213	198	198	210	192	218	204	209	201	188	202	213	214	220	237	228	217	214	214	204	210	223	213	200	218	214	218	193	197	186	212	194	218	191	227	193	222	221	223	223	214	230	236	232	191	185	227	238	202	189	250	212	206	197	213	189	213	208	229	191	228	189	217	182	226	203	189	208	196	243	216	213	237	193	218	210	213	178	201	228	208	173	231	206	200	198	207	235	192	214	204	217	230	217	220	206	205	205	239	198	214	188	204	221	202	199	230	210	201	195	219	211	207	205	220	211	217	212	228	209	205	220	205	228	231	209	217	227	194	195	197	228	231	213	210	210	218	195	239	194	195	203	195	231	220	230	206	231	203	217	207	230	238	212	216	212	228	204	210	212	210	222	190	216	210	230	221	205	226	233	193	212	211	198	220	213	204	209	200	214	223	232	213	207	216	198	208	225	224	203	213	200	184	200	225	200	212	210	191	213	200	208	209	198	196	200	187	203	206	191	206	243	188	189	200	198	234	182	217	202	221	220	235	191	214	176	217	227	253	232	210	218	187	222	228	227	214	216	200	233	231	211	205	228	254	222	234	215	216	204	206	245	200	233	213	247	218	195	231	187	195	205	196	213	211	213	215	208	194	186	210	225	220	239	212	228	210	219	199	194	243	193	195	189	191	229	208	212	222	189	205	209	223	202	209	215	195	220	199	231	197	215	219	192	218	207	226	223	218	237	228	224	236	213	208	230	190	182	194	214	206	198	177	173	185	227	214	214	223	196	210	235	240	215	202	220	237	201	186	237	200	193	198	203	199	218	174	199	203	212	202	208	240	213	218	202	203	209	240	228	213	214	221	198	220	186	173	197	211	218	206	207	228	207	195	233	218	201	212	197	212	222	209	213	226	220	227	210	220	194	233	204	205	208	236	205	227	223	186	219	227	227	190	234	245	210	222	217	233	228	224	238	225	193	198	218	182	220	254	212	237	204	205	214	214	230	213	228	228	191	274	241	203	209	237	211	224	241	222	206	175	210	179	200	211	224	212	218	230
8412	1441	1849	2085	1818	1552	1251	1118	984	854	859	764	803	704	707	700	663	643	643	628	647	614	578	583	630	648	564	556	592	575	550	584	565	532	539	526	537	502	546	568	530	563	538	568	578	572	557	553	571	578	547	527	565	536	540	491	534	532	562	544	499	527	544	555	541	525	558	550	499	552	513	497	535	569	551	537	532	538	565	542	521	544	525	515	543	514	586	539	511	525	510	510	513	526	537	516	496	532	503	493	526	539	531	544	526	512	515	502	507	532	525	519	507	541	573	543	548	537	536	542	529	505	504	537	515	531	499	515	560	532	517	527	544	558	555	510	505	560	535	568	507	543	525	519	557	541	479	533	523	544	481	487	505	533	522	539	539	537	506	533	536	502	510	537	534	483	541	514	548	551	533	530	541	510	557	546	544	548	530	532	535	516	519	540	522	535	543	545	526	539	496	567	509	529	520	519	501	516	537	515	479	559	532	523	503	525	538	505	519	514	542	531	570	533	534	553	521	519	524	515	548	551	572	541	543	517	485	527	539	545	517	580	541	533	516	547	550	508	558	520	563	542	563	568	536	567	534	518	569	508	562	495	544	546	537	500	523	540	500	554	522	539	523	548	512	505	467	550	556	502	499	549	509	524	542	520	535	556	512	513	522	555	545	522	529	539	556	572	523	466	529	545	583	530	563	514	551	533	497	479	553	507	511	549	499	501	533	501	515	530	509	512	510	536	541	502	527	525	494	503	552	548	555	523	534	544	532	545	519	495	533	541	501	525	540	573	520	522	539	493	507	564	552	521	533	527	523	541	529	510	490	568	513	543	571	535	557	522	539	548	538	489	499	531	545	516	526	523	502	478	533	558	543	527	530	510	543	510	553	535	519	527	515	546	534	523	532	541	544	511	511	536	498	512	508	513	498	512	536	527	566	563	519	537	525	547	555	502	514	539	544	501	524	501	505	539	513	536	501	523	574	573	515	504	533	529	472	555	530	494	539	526	515	515	528	536	490	551	515	504	510	463	525	537	492	511	503	538	496	543	542	540	501	539	512	473	507	557	523	496	528	505	536	535	489	554	523	515	511	564	546	525	542	543	537	552	509	564	543	525	494	520	522	552	533	577	543	505	538	589	494	508	564	507	530	578	499	485	521	501	539	522	547	520	527	546	547	529	549	589	542	528	530	534	534	533	522	509	519	556	535	521	522	553	512	524	521	496	490	509	529	513	550	515	554	545	542	554	513	534	506	504	525	545	473	523	554	539	516	490	518	478	579	510	541	505	614	501	498	532	526	518	496	522	486	532	544	510	497	496	503	539	523	516	560	518	460	555	532	571	491	521	523	511	541	543	539	538	524	520	555	549	485	492	556	508	488	500	518	518	539	505	525	504	517	530	531	523	536	538	520	557	534	478	544	509	567	521	521	496	502	604	530	513	507	525	511	469	543	540	552	499	527	509	507	538	590	512	512	518	532	538	509	518	523	525	508	518	525	536	505	536	519	507	510	472	555	487	521	517	535	571	522	515	536	541	529	533	540	545	559	486	550	520	552	524	501	544	531	521	541	500	560	508	523	542	525	548	537	543	485	576	506	552	531	521	538	536	511	524	516	527	481	545	533	526	543	505	535	519	527	515	530	560	509	538	522	502	548	518	506	532	536	509	554	532	539	588	503	524	523	509	530	508	559	529	518	526	549	528	534	501	497	566	537	547	482	528	508	545	501	547	510	540	504	544	515	522	520	546	515	488	531	559	518	507	507	536	519	578	576	538	494	507	507	521	491	549	538	525	494	505	565	519	517	501	539	501	524	523	501	523	493	553	532	530	513	532	547	509	485	577	555	557	549	505	507	501	515	530	546	530	532	540	535	510	474	496	553	551	504	534	546	521	577	501	544	479	561	538	553	517	562	545	507	495	511	567	504	528	529	521	528	550	506	510	504	534	534	550	489	528	520	498	531	544	522	510	568	534	511	551	523	503	508	503	519	533	511	526	471	560	510	554	530	477	530	509	521	558	528	522	531	507	557	527	500	531	535	527	548	522	550	574	550	514	560	522	527	504	562	524	519	528	526	527	527	571	477	504	536	550	564	540	530	505	493	490	538	528	507	557	544	519	544	557	494	537	532	521	474	508	535	517	502	500	511	515	477	535	546	523	511	507	535	514	500	511	492	523	517	489	579	541	506	539	543	509	534	525	535	517	503	513	520	527	546	522	559	529	506	537	496	514	524	466	578	532	489	510	538	528	543	471	539	499	538	535	505	510	536	520	572	471	481	517	538	525	542	513	557	527	500	518	507	537	515	553	499	506	505	508	529	532	521	536	525	471	539	548	514	490	559	534	498	504	551	547	507	516	521	494	558	533	554	526	502	511	538	509	587	540	530	518	527	536	546	536	559	521	539	514	561	512	466	518	564	524	536	559	518	512	521	565	522	565	532	534	525	539	501	552	533	540	576	525	572	555	585	529	511	491	567	554	544	559	509	516	488	493	489	491	518	550	506	561	541	571	516	561	503	542	524	525	517	509	531	534	520	557	502	497	523	520	494	527	520	493	515	511	520	537	522	576	527	541	542	486	521	511	506	557	547	518	524	535	499	514	551	528	545	500	526	517	495	550	526	549	520	513	506	521	514	522	511	531	514	556	469	534	549	539	543	492	499	501	526	501	519	519	530	564	530	552	535	525	476	549	550	540	539	536	564	534	521	540	532	575	567	512	539	531	537	526	527	515	572	505	547	484	545	536	560	522	512	559	561	485	547	544	509	479	547	513	514	520	498	567	493	559	510	502	525	573	521	512	523	500	558	561	515	534	518	551	530	472	548	576	523	494	507	551	519	528	561	502	529	521	503	533	518	459	512	564	518	562	509	552	524	499	554	533	513	494	514	532	488	543	514	520	489	521	513	543	515	546	541	519	558	545	495	496	504	523	553	511	493	520	545	542	499	519	517	490	531	541	538	535	586	565	513	534	542	542	531	521	526	529	538	527	531	526	517	513	533	519	574	507	490	534	526	539	490	521	546	543	511	512	573	562	536	568	503	501	541	541	551	508	512	524	527	583	521	514	513	515	553	557	519	538	539	508	484	546	494	529	532	545	537	481	557	551	531	558	522	566	534	522	598	489	542	521	551	539	547	502	509	533	530	524	526	581	534	541	526	519	491	519	543	522	540	491	529	526	522	498	547	511	505	536	548	504	515	515	476	529	533	537	536	534	545	538	511	526	517	512	532	526	548	521	560	470	551	471	543	541	534	531	535	531	488	505	500	509	507	539	539	519	568	554	521	568	522	505	535	494	492	509	539	536	515	523	528	507	521	524	547	493	507	530	501	515	528	507	519	536	559	582	521	527	490	533	522	516	527	549	534	523	547	552	509	519	518	553	520	526	528	508	508	510	565	548	544	545	557	531	570	504	523	555	546	566	560	483	487	548	521	523	516	544	488	482	509	512	495	489	517	549	512	533	518	527	522	538	573	519	499	491	520	529	551	510	529	583	519	546
2059	443	308	280	299	311	302	291	302	301	301	276	299	293	279	301	258	279	260	283	310	267	267	262	279	302	247	294	301	267	259	267	289	275	262	267	301	290	253	307	258	283	262	241	288	265	311	269	249	269	257	295	296	277	281	271	278	299	270	288	295	302	293	263	285	307	256	288	278	295	271	265	276	269	291	252	287	263	266	234	312	278	260	253	289	286	261	242	309	266	271	305	287	287	306	288	283	270	293	273	276	287	288	255	272	276	272	284	281	272	293	291	244	288	285	287	267	301	288	290	301	304	281	286	295	297	290	284	275	278	289	300	298	276	264	264	283	310	274	254	280	270	269	259	299	271	280	259	259	263	268	301	275	283	254	299	296	263	278	266	289	267	277	261	284	303	271	232	254	294	298	272	275	274	264	274	283	312	297	279	287	290	272	232	274	278	293	265	275	277	296	277	258	274	253	287	269	294	291	296	328	296	256	282	292	312	270	289	287	303	270	272	274	305	297	277	309	296	280	267	285	294	284	298	306	276	324	297	274	289	260	258	271	289	292	292	277	278	273	301	290	283	265	286	284	263	285	274	286	289	263	247	264	230	281	272	279	240	286	272	258	314	276	261	286	309	297	273	305	279	244	266	268	295	295	286	279	318	282	307	271	296	263	261	281	271	282	268	285	286	282	283	276	264	269	260	253	295	264	243	259	259	268	303	289	276	282	244	255	305	296	265	293	251	279	290	257	272	273	316	310	309	290	292	294	294	248	290	307	291	284	293	263	265	294	290	264	246	284	282	276	265	299	276	295	279	291	286	262	279	300	275	248	280	264	282	284	289	291	265	291	285	288	282	269	271	301	296	278	284	276	265	281	282	282	292	285	274	273	279	293	261	273	295	287	288	278	289	282	268	323	271	282	288	316	289	266	248	291	264	272	292	283	278	270	293	292	265	282	269	266	254	265	292	272	289	302	266	297	310	282	285	252	284	274	315	242	273	255	273	323	267	259	272	295	271	279	285	289	290	274	302	263	272	265	326	283	321	286	277	306	256	295	236	272	274	296	268	258	261	277	312	267	248	267	286	286	316	275	299	282	250	277	294	271	264	294	277	276	286	293	288	273	294	230	283	308	269	297	293	269	297	270	275	297	248	247	262	277	269	302	279	253	285	250	279	307	300	287	276	259	281	271	304	281	293	293	271	301	299	262	271	254	271	283	287	277	252	360	293	265	261	255	290	300	278	296	299	285	246	303	279	275	288	303	294	303	247	306	270	279	275	260	231	270	261	275	291	288	285	277	319	285	252	287	274	291	281	267	288	258	306	309	291	280	285	291	276	291	277	287	256	266	266	293	286	280	262	305	283	287	262	272	283	291	277	269	284	284	280	256	282	294	260	281	297	268	263	262	238	301	259	274	261	280	275	256	272	283	296	278	292	297	269	279	288	284	315	280	304	288	240	267	269	269	265	288	299	289	243	248	308	280	290	293	259	293	273	266	269	240	257	261	247	259	290	273	283	301	253	268	271	294	275	301	319	282	267	273	282	296	275	273	274	253	249	253	249	270	269	281	245	270	275	274	276	295	278	261	280	301	288	283	272	291	259	316	301	268	266	315	291	272	298	271	271	264	284	251	241	280	275	261	265	298	267	309	272	270	301	291	256	270	276	241	277	311	282	272	279	277	288	272	263	289	267	241	282	284	269	266	284	300	284	301	273	255	294	273	277	280	246	278	270	274	244	276	252	246	280	264	310	283	289	271	278	285	255	300	310	284	285	270	297	281	280	292	293	277	305	298	301	253	262	287	288	273	282	297	266	277	282	301	276	266	287	253	262	250	306	256	276	279	277	271	270	295	285	264	275	260	281	268	294	319	263	264	266	303	293	310	307	307	306	273	294	305	299	261	291	279	282	333	272	283	272	259	284	293	292	288	305	286	295	273	283	294	256	264	263	266	264	313	269	268	246	288	303	291	263	299	238	249	267	289	302	237	274	268	284	280	279	277	290	294	300	265	301	296	258	275	308	277	268	281	298	298	336	272	261	279	268	246	312	278	297	269	292	259	251	269	256	279	303	256	252	267	309	291	269	289	273	286	277	313	297	246	276	308	278	275	264	274	283	269	278	272	293	248	282	243	287	303	272	274	298	290	301	315	289	242	277	265	269	264	274	266	285	284	298	312	287	293	308	278	261	289	257	260	284	280	286	298	272	299	268	275	291	302	271	296	249	263	313	273	259	299	268	243	275	278	291	288	256	263	291	298	324	295	284	288	291	308	289	279	308	307	269	261	290	294	317	295	311	301	283	270	253	286	300	297	271	293	279	280	276	269	295	267	281	295	281	277	294	265	251	235	286	257	279	254	281	289	295	323	327	288	287	287	286	295	286	289	276	251	253	270	234	251	293	263	269	254	302	271	278	273	272	307	282	298	300	263	276	269	257	273	275	291	251	278	298	276	281	267	236	250	296	276	267	300	304	274	301	272	289	282	280	274	308	261	255	263	293	275	254	295	259	261	291	260	278	240	288	288	270	249	281	264	296	297	268	299	291	287	260	260	300	274	271	248	357	268	261	295	274	314	284	277	276	282	273	279	297	302	263	291	265	249	281	250	252	300	275	263	295	283	274	295	290	275	281	294	272	278	270	275	296	262	261	297	294	282	269	286	286	256	289	299	293	259	286	291	296	291	294	287	274	264	298	283	315	256	265	294	304	249	263	278	267	304	276	253	275	278	305	306	268	302	262	283	301	289	300	284	266	247	271	230	283	288	306	307	254	301	319	261	311	286	290	278	279	286	245	267	246	305	285	305	325	314	257	284	267	285	280	304	271	276	258	252	259	269	273	279	278	260	298	253	243	279	283	281	269	287	270	269	280	274	286	264	319	288	273	281	270	277	293	260	283	299	295	300	313	257	280	297	256	250	296	285	280	291	271	315	258	285	298	283	279	285	295	306	314	298	275	275	272	272	304	258	267	280	294	290	280	286	251	281	290	305	258	300	256	240	272	256	293	286	239	270	278	282	304	297	305	257	263	289	285	259	304	286	295	296	256	297	272	278	270	252	287	272	293	292	274	286	265	306	269	268	281	310	305	274	286	297	300	279	296	278	276	291	268	298	292	279	269	280	303	308	300	290	291	296	272	265	244	258	273	298	282	299	303	277	274	300	284	300	281	264	273	276	309	257	276	267	287	280	261	269	276	285	300	276	253	275	271	311	257	276	289	267	291	240	271	265	304	282	258	280	276	278	279	260	242	290	289	278	276	270	278	271	274	281	283	289	283	276	270	257	268	301	297	290	269	284	268	251	287	262	269	253	291	295	310	275	291	256	285	300	269	258	276	271	274	269	294	285	276	251	271	261	264	310	234	295	288	306	260	269	287	264	288	290	287	270	300	306	294	272	280	298	267	267	280	294	299	296	273	285	270	286	284	305	261	253	306	282	263	277	258	279	274	284	309	285	261	269	295	292	264	295	281	261	286	303	291	234	268	272	299	292	261	300	303
2029	783	680	657	672	684	663	608	653	621	644	655	623	644	624	624	621	623	661	656	611	657	650	667	607	617	609	639	612	594	658	663	615	591	692	603	619	660	617	640	655	644	625	621	664	644	635	624	650	639	687	694	618	644	630	667	631	619	615	644	630	626	624	649	664	608	634	611	636	653	592	632	588	655	625	639	654	615	638	628	672	636	662	632	619	631	655	624	633	690	573	684	652	605	607	616	616	621	676	640	619	644	572	641	639	631	632	640	615	613	632	635	625	630	693	618	649	595	652	636	656	635	635	659	628	608	615	666	640	635	630	664	626	635	619	647	626	639	615	574	614	584	631	617	621	617	625	599	616	630	623	667	618	664	621	639	639	651	635	611	603	594	648	614	619	625	647	637	639	641	667	622	656	662	604	616	625	626	628	662	639	617	619	633	648	599	616	688	634	594	653	630	593	665	604	637	608	647	647	623	613	592	634	678	614	613	583	647	658	668	650	643	623	648	640	619	659	610	650	666	624	622	644	611	623	651	624	631	649	618	584	651	607	628	626	632	630	666	625	619	627	599	645	664	656	654	630	608	622	614	657	626	612	603	599	635	674	630	601	612	630	609	668	627	601	596	604	685	652	596	654	611	611	663	651	597	592	674	669	608	642	612	633	662	628	632	718	637	634	645	667	631	599	628	635	646	657	632	611	588	651	634	624	622	625	621	615	662	614	621	615	636	676	618	600	636	627	604	601	607	611	621	618	626	609	609	640	644	612	640	633	632	650	650	604	613	624	603	611	694	630	658	670	690	655	614	584	571	622	631	609	664	607	583	649	675	605	689	628	638	618	612	620	636	631	653	692	622	633	614	632	680	600	591	606	672	617	646	610	633	657	646	635	646	611	671	619	603	608	672	629	635	657	659	686	634	598	633	650	673	633	602	592	658	641	650	619	677	576	643	587	679	617	613	616	633	616	597	585	639	640	650	634	622	628	634	650	590	636	656	592	641	658	590	633	648	634	599	615	636	680	629	674	630	650	653	642	637	601	660	652	651	628	613	593	606	616	625	640	652	665	648	637	674	630	650	607	605	612	674	629	695	586	607	599	646	586	586	693	639	586	584	616	636	633	640	602	636	648	617	674	583	625	641	663	598	604	647	684	627	602	674	655	601	597	598	585	608	619	629	630	664	652	597	640	642	660	600	617	648	634	626	604	588	636	607	597	608	629	599	609	594	604	615	654	622	644	616	629	641	608	625	605	624	652	645	627	626	621	609	653	610	620	633	627	672	633	598	625	604	644	650	607	609	612	627	582	583	614	598	651	639	651	641	644	649	597	639	634	644	639	614	650	608	638	603	616	636	596	628	655	601	608	574	619	611	660	631	661	617	638	684	609	608	641	603	627	629	616	604	601	622	618	668	617	618	617	606	625	590	609	643	669	624	595	617	614	643	593	601	586	607	609	673	702	623	642	640	647	663	671	642	610	611	631	674	632	654	633	638	615	639	625	644	640	629	631	653	652	624	643	665	602	639	656	608	652	651	603	631	613	679	620	617	630	631	618	675	588	616	613	598	651	628	605	621	665	594	653	560	609	619	598	589	619	576	632	631	652	645	636	610	654	684	604	585	653	628	620	593	600	642	635	615	647	630	665	665	638	624	629	609	623	655	640	620	669	590	605	598	633	584	683	649	605	679	606	610	618	648	577	621	632	583	646	597	601	621	604	631	662	674	614	608	649	609	623	628	594	631	669	652	613	665	643	598	672	676	613	644	589	609	649	578	584	615	585	624	625	632	617	652	614	628	630	643	594	657	656	628	659	599	632	626	667	611	606	624	617	625	647	635	623	624	634	596	636	638	662	615	601	663	590	638	665	684	636	614	630	631	571	636	644	661	622	621	601	612	644	619	636	637	597	632	671	650	663	619	640	652	649	640	667	608	668	607	607	623	612	605	661	661	644	622	675	676	666	615	643	634	639	614	641	599	593	658	657	660	640	597	640	629	627	653	607	654	641	635	673	643	619	650	615	641	632	626	633	573	623	638	616	651	603	609	625	637	646	595	644	623	593	596	611	623	630	609	633	680	636	612	621	594	634	634	614	574	630	613	681	641	610	609	614	618	600	615	659	676	616	622	621	612	648	633	617	661	625	581	652	648	651	639	667	617	594	567	642	647	625	624	640	609	685	594	688	624	623	672	578	614	628	640	632	573	649	645	657	617	596	604	608	632	637	637	613	634	629	642	639	597	594	590	626	662	615	635	667	610	617	646	643	691	664	583	684	582	618	651	630	631	637	628	646	620	656	628	662	649	626	601	641	588	639	615	647	605	583	581	638	625	646	672	624	613	629	623	669	675	667	641	647	609	588	646	648	636	630	636	643	617	638	626	652	668	614	623	634	616	646	647	619	633	624	655	611	658	680	606	609	614	654	619	637	597	680	639	680	605	619	595	620	676	615	589	642	656	638	661	628	641	662	624	662	609	631	609	598	639	621	626	642	621	628	672	596	636	622	607	612	615	636	622	625	683	628	616	653	653	578	643	597	669	612	597	596	611	638	594	622	629	622	625	629	627	666	646	652	642	617	644	619	599	659	623	628	610	658	604	629	590	686	629	637	666	634	610	671	646	616	647	647	628	641	653	605	620	664	602	579	625	638	620	643	661	647	626	625	652	623	604	628	592	625	626	601	631	631	597	656	624	613	623	630	617	644	611	688	610	637	624	678	631	624	646	659	594	640	642	615	655	616	602	661	630	607	634	675	632	650	622	657	651	626	628	639	649	651	653	579	621	666	620	614	627	667	657	581	653	656	612	617	611	584	624	612	653	655	638	652	639	624	655	615	646	594	661	599	624	568	613	586	613	645	605	647	630	657	621	613	589	596	646	606	616	627	606	588	648	601	665	652	659	633	648	616	627	648	647	626	662	633	658	609	614	630	605	627	618	643	663	628	627	647	616	653	604	602	662	612	620	609	648	634	635	587	616	646	631	606	595	627	559	668	606	642	618	643	627	603	688	629	629	637	645	628	608	633	663	632	657	622	610	635	635	646	612	609	644	612	633	619	649	641	617	641	614	603	636	640	636	630	618	656	588	582	666	652	600	635	656	594	660	637	578	626	669	610	583	633	631	600	634	578	619	652	672	673	612	619	619	611	658	617	629	663	614	623	637	639	632	640	648	658	608	626	588	660	610	620	639	629	679	648	640	621	619	666	603	614	640	630	634	652	625	644	581	607	612	602	608	619	654	611	645	621	631	624	698	599	623	674	610	630	602	601	664	618	591	591	635	652	616	602	630	635	648	624	595	627	626	592	666	628	644	596	656	626	642	689	564	660	607	624	651	626	643	622	652	609	587	654	637	629	612	627	660	643	600	623	639	603	614	648	622	643	624	643	600	667	664	622	628	596	606	588	670	651	607	639	602	588	628	609	588	629	624	660	635	619	640	626	614	607	645	630	641	599	646	613	641	655	617	644	599	667	626	590	642	580	640	596	633	625	594	626	677
8167	721	407	351	287	225	184	200	174	138	159	139	155	145	161	133	136	153	137	130	118	160	163	135	111	143	144	131	123	137	129	128	116	122	128	137	121	140	128	111	141	123	108	122	110	143	136	125	132	137	109	131	122	144	124	125	147	115	124	153	141	133	112	121	117	132	154	140	137	135	125	123	135	136	119	135	123	130	137	143	139	140	113	156	123	134	137	123	119	129	120	117	139	125	132	141	142	132	114	103	134	128	104	145	114	123	130	110	142	119	132	106	127	105	118	128	142	130	141	130	127	124	108	146	146	134	133	109	120	119	134	116	130	94	121	122	142	121	142	129	139	137	114	121	103	136	112	115	106	133	142	133	131	143	120	145	128	109	142	121	127	138	128	127	136	123	130	128	133	148	137	133	125	103	127	132	127	148	124	113	128	126	137	158	140	130	109	136	121	112	127	127	111	124	162	128	117	119	136	129	134	122	148	123	144	138	135	127	128	136	127	138	134	144	149	151	135	129	112	127	157	161	130	125	131	157	127	124	150	120	118	137	117	137	123	121	125	148	135	147	124	132	115	125	120	125	151	135	125	130	141	136	132	136	124	135	136	121	131	137	132	117	131	139	119	135	137	105	136	134	142	126	110	125	135	119	123	128	127	116	128	138	120	120	123	115	143	155	141	113	122	154	118	119	126	123	116	146	130	126	130	120	147	132	138	136	135	116	141	123	134	107	109	123	138	118	118	143	135	105	126	138	140	128	145	158	123	134	129	121	169	119	128	146	127	123	116	160	118	129	110	125	138	118	131	110	127	129	126	118	126	134	128	125	115	138	120	146	137	144	106	125	116	134	116	134	110	134	107	125	114	123	114	127	116	144	139	155	121	126	123	116	128	130	121	127	100	117	130	117	115	121	120	140	113	136	131	113	134	127	115	110	152	119	131	128	133	109	152	119	114	145	142	124	103	135	131	119	105	109	126	136	127	139	138	138	133	110	136	111	126	133	121	121	136	107	146	157	144	135	128	120	119	126	103	128	117	122	135	110	110	117	113	123	128	128	131	128	113	127	115	115	121	131	107	143	102	125	127	137	117	121	113	132	121	132	124	142	127	124	146	113	129	134	114	112	93	114	120	151	111	149	136	125	125	127	161	117	118	109	126	135	110	123	118	124	114	115	154	131	108	135	115	120	125	107	132	134	146	115	137	126	116	139	100	125	133	110	138	138	133	129	116	153	116	140	145	109	125	122	111	113	132	121	140	135	114	117	137	143	126	131	116	126	128	118	120	138	139	130	117	141	137	123	136	114	129	143	133	127	141	121	125	127	120	143	160	149	113	137	125	129	120	116	148	132	142	136	130	142	139	133	127	121	123	153	122	134	121	121	114	119	122	126	149	127	130	122	129	128	114	129	135	120	118	125	111	115	120	141	106	105	131	128	111	116	119	133	122	117	125	138	122	140	130	153	144	137	136	138	124	125	120	125	131	99	130	102	127	106	137	140	94	133	127	122	110	132	108	138	133	121	139	116	134	137	119	112	126	121	126	131	138	138	137	133	123	113	117	131	138	112	130	121	122	110	137	139	123	129	127	133	145	138	126	127	135	131	136	145	125	135	130	142	137	116	115	119	142	128	119	131	143	109	122	124	152	115	119	135	147	118	143	124	134	128	107	121	137	127	141	120	129	120	134	141	134	115	107	138	110	102	123	120	119	123	120	131	112	120	122	113	129	120	114	136	115	124	131	128	128	121	119	119	135	129	108	155	117	135	136	131	117	103	119	153	116	122	163	133	148	151	125	143	164	121	144	130	139	100	134	116	119	148	133	140	102	122	129	140	115	121	133	134	113	122	130	119	118	127	112	130	134	107	130	150	124	125	131	127	124	110	122	117	123	112	100	122	130	130	125	115	126	127	138	147	132	136	141	133	117	122	144	142	123	109	109	114	135	147	125	128	128	138	147	135	128	125	130	114	122	111	121	114	119	135	124	142	121	132	140	108	102	121	134	105	128	141	149	137	134	127	122	120	135	106	143	134	137	125	134	129	133	134	133	136	134	110	139	164	140	136	124	132	142	125	110	122	113	103	142	122	145	125	130	134	162	120	118	104	122	112	143	127	121	127	111	145	113	148	123	122	118	128	129	124	105	100	135	113	127	140	126	133	129	117	126	122	116	129	120	161	120	98	99	119	118	141	149	106	122	108	118	126	139	121	130	138	146	128	117	112	134	133	143	134	149	149	141	163	101	122	125	133	125	139	145	132	130	131	112	123	113	142	114	120	133	135	146	138	130	141	126	143	128	135	121	137	126	117	154	146	133	133	130	130	132	115	136	160	112	115	120	132	112	133	130	119	115	132	138	125	132	127	112	137	125	106	125	111	143	144	119	134	150	116	130	120	126	133	137	130	135	132	136	123	129	126	133	125	124	128	117	129	136	125	113	127	136	126	104	118	125	129	100	128	129	146	123	127	135	106	113	126	138	99	130	160	119	171	116	122	144	111	123	113	129	123	121	127	102	123	128	119	122	126	141	148	156	123	124	118	127	133	140	122	150	152	116	113	134	132	132	125	142	128	128	136	122	135	127	128	143	130	117	112	125	118	142	121	125	135	145	141	120	138	118	138	121	114	142	104	118	146	149	113	109	136	125	138	136	127	135	124	109	101	120	139	132	122	104	135	120	126	147	129	136	125	120	109	142	129	142	132	133	129	143	129	131	141	122	125	131	104	112	139	121	111	117	127	115	130	130	130	132	123	132	127	159	125	124	116	121	117	144	158	135	123	138	134	128	104	108	118	112	163	146	147	126	105	147	112	122	118	102	136	148	104	139	101	135	148	105	152	117	143	135	124	121	121	125	124	111	145	122	129	113	135	130	145	107	105	117	132	120	129	126	135	127	127	115	105	132	143	144	142	146	126	114	125	135	98	106	152	131	135	137	100	130	120	117	140	137	157	115	139	124	125	142	118	117	131	129	118	137	117	133	114	138	148	149	141	130	123	139	133	132	118	128	138	102	133	128	138	120	112	124	135	119	133	149	127	151	136	115	114	141	127	108	151	135	136	123	105	127	134	130	140	127	119	125	142	157	132	130	129	129	111	123	138	133	146	135	124	143	139	133	124	147	131	154	146	108	126	146	128	123	144	128	114	137	110	141	109	129	130	122	144	104	130	117	138	146	142	126	118	122	125	102	127	134	143	128	113	119	135	142	124	103	140	120	123	146	124	135	125	134	114	115	133	123	131	128	122	148	131	147	111	114	130	127	141	109	115	123	113	136	114	153	125	111	116	127	159	142	131	121	126	127	132	123	133	119	130	135	122	123	115	140	122	127	108	108	130	125	122	123	120	112	128	131	115	131	115	127	107	120	135	117	128	97	114	124	137	127	107	112	138	136	128	118	114	111	122	120	136	115	113	137	127	133	128	131	129	134	116	130	124	130	126	103	115	106	133	103	117	118	117	112	131	139	129	144	134	122	132	133	136	125	132	120	115	125	112	129	126
6536	786	997	1215	1012	800	682	649	534	526	475	525	437	457	407	411	398	378	390	412	414	396	369	369	371	331	353	377	308	368	368	317	345	365	371	371	371	351	393	356	328	379	323	364	328	342	362	341	395	373	307	366	327	372	329	317	346	295	346	342	333	341	340	385	359	323	324	348	339	368	312	322	339	341	359	354	318	381	333	327	347	337	338	342	359	297	341	330	350	344	321	317	356	331	326	354	368	357	343	331	354	309	356	358	342	328	347	350	331	328	349	315	383	338	375	335	323	335	336	321	334	336	343	313	358	360	372	335	324	330	294	354	340	309	333	323	342	325	310	337	321	319	319	319	322	356	315	352	326	323	340	347	371	342	351	357	349	304	298	342	345	330	363	343	327	375	311	335	330	353	360	364	331	318	350	343	328	334	296	313	385	317	315	364	378	345	321	310	332	322	332	350	307	305	330	355	400	360	351	331	312	346	328	330	341	345	316	357	322	342	355	313	351	359	334	348	353	309	326	340	330	370	319	359	325	324	343	340	331	345	320	350	334	319	371	333	334	334	344	309	336	342	317	317	336	350	322	351	347	363	354	320	314	372	338	340	347	322	326	334	339	329	330	339	306	309	329	340	360	323	326	314	345	334	346	330	376	335	318	344	333	325	324	320	356	339	301	327	312	331	350	343	335	331	337	347	333	333	338	338	337	314	352	345	342	330	331	360	347	341	340	334	357	322	337	352	349	342	305	312	338	343	307	344	331	339	303	389	315	343	367	350	333	319	299	352	326	375	322	347	328	336	334	362	373	315	345	342	341	355	317	362	349	349	349	330	327	345	339	347	364	332	352	356	335	313	348	328	342	298	323	330	312	338	317	326	296	307	356	350	318	323	347	343	332	314	344	353	311	309	337	312	357	333	325	329	333	344	350	313	324	346	356	350	360	368	326	359	321	345	340	330	337	333	333	323	334	308	372	307	296	369	357	328	320	355	318	335	324	350	321	321	310	322	319	358	318	338	349	337	317	332	311	306	359	322	343	349	331	341	353	313	359	368	333	366	321	320	340	367	351	322	335	330	357	356	370	308	328	375	344	339	327	330	344	324	328	366	319	347	366	295	374	331	313	343	344	341	352	339	320	311	340	351	338	364	341	332	320	317	306	378	345	357	327	342	321	372	361	310	344	335	356	342	336	333	338	351	337	314	343	310	348	340	361	337	337	339	325	353	353	315	348	334	329	336	369	315	317	353	325	312	349	344	357	302	370	365	339	392	344	331	323	355	342	363	329	327	331	355	305	346	299	332	344	337	313	317	372	342	352	349	321	327	330	332	363	345	337	352	349	343	329	340	335	348	375	362	345	314	331	325	303	354	353	332	340	327	332	309	359	305	331	335	307	336	317	354	329	335	310	349	320	336	328	340	387	354	335	335	354	324	366	332	339	356	324	327	352	325	355	331	336	313	316	347	352	344	336	375	319	374	355	324	336	346	310	331	342	326	345	346	367	325	340	368	286	365	345	342	322	355	363	326	350	352	340	308	345	315	362	347	352	352	349	337	335	336	327	338	351	331	340	327	302	311	328	327	318	298	325	308	350	338	335	314	354	317	327	346	320	341	334	375	332	341	347	351	355	317	326	319	313	328	348	325	341	323	298	337	342	341	342	356	325	305	362	338	395	332	329	330	348	305	333	341	375	330	330	335	319	322	326	352	341	315	372	334	337	321	326	329	365	312	357	341	312	363	357	341	304	311	329	322	306	342	352	374	338	339	312	358	336	343	330	366	357	374	383	355	324	342	364	338	329	340	330	334	345	334	331	329	348	330	344	334	341	338	367	305	341	371	360	340	333	317	337	357	330	347	335	355	349	326	366	347	345	385	331	310	326	339	348	321	384	323	367	340	346	336	350	341	345	313	374	326	337	291	310	367	325	333	339	352	352	316	330	382	364	334	348	313	336	329	333	319	338	320	332	348	347	343	329	340	355	326	362	348	359	309	342	315	327	341	325	352	325	328	366	333	356	305	410	373	333	302	358	351	325	338	331	349	314	314	327	316	364	339	356	389	339	326	345	323	338	333	355	336	331	343	332	324	334	320	317	361	370	359	347	339	340	325	347	315	307	323	365	326	377	370	333	371	314	316	343	321	325	366	342	353	359	376	342	357	363	364	337	328	332	332	316	310	339	336	329	339	346	332	316	329	324	349	366	337	327	301	337	320	335	343	359	351	317	364	348	323	335	349	349	355	328	332	340	333	343	302	336	374	374	334	355	320	347	344	336	327	336	357	340	325	349	353	324	340	399	348	328	329	320	305	311	353	358	350	321	352	348	364	342	320	358	333	346	367	329	349	299	322	312	318	325	340	343	383	335	360	343	337	345	343	347	344	362	326	357	339	328	335	328	321	320	312	366	324	308	382	328	338	291	357	332	322	337	321	312	359	341	347	355	309	334	303	355	362	331	388	355	338	367	355	352	354	331	365	344	353	321	353	324	323	340	322	355	345	321	331	329	338	354	353	323	325	352	344	349	327	372	390	337	349	327	350	342	310	322	293	294	345	334	340	353	354	349	324	342	333	348	344	394	301	336	317	340	344	312	310	309	349	333	342	361	350	318	323	311	319	351	318	316	317	346	357	342	346	301	315	330	327	326	322	328	336	335	350	367	315	363	355	333	337	332	344	333	358	348	347	358	347	337	340	327	317	345	341	316	320	335	336	316	347	348	359	362	350	330	352	344	362	348	338	331	318	345	318	333	343	328	328	360	369	331	333	334	357	365	348	331	361	348	323	328	312	320	347	356	332	329	352	342	328	326	336	348	322	342	307	370	323	306	336	332	330	354	339	293	326	346	335	352	334	369	363	326	326	323	351	350	330	346	350	338	366	349	346	359	311	318	336	342	347	306	351	337	338	302	315	333	333	348	347	353	312	352	296	370	336	335	315	360	354	339	352	344	337	315	352	356	343	334	343	356	312	326	312	339	331	333	342	319	332	312	395	355	323	370	341	308	316	340	344	364	319	336	298	333	360	331	343	322	363	292	301	338	316	358	361	345	327	355	348	321	324	374	372	364	334	343	341	309	353	335	330	326	318	345	340	345	334	321	338	353	296	336	352	307	337	306	346	327	360	336	332	297	341	311	325	308	325	328	332	348	326	352	324	357	322	352	352	333	359	338	371	342	336	323	355	374	352	324	331	301	330	334	352	353	325	351	361	350	349	347	353	339	342	353	327	349	362	353	315	338	314	323	330	308	308	296	349	342	330	322	329	350	327	386	303	341	338	355	316	330	308	322	356	343	324	323	347	330	357	365	354	339	338	318	330	340	320	319	357	322	333	351	352	346	324	298	313	365	309	346	348	338	324	330	295	326	316	335	314	307	365	363	327	369	357	326	344	348	343	370	313	336	338	336	339	321	390	328	343	363	314	332	336	334	321	377	310	333	328	344	337	363	339	357	353	351	307	359	352	319	335	343	345	327	354	336	351	337	358	331	346	355	349	360	334
14858	1542	787	680	499	455	362	333	257	260	234	271	258	249	252	215	228	221	245	238	190	232	244	225	243	215	218	229	227	208	213	219	223	229	206	187	239	221	183	202	227	225	222	191	193	243	225	209	212	193	196	226	187	236	215	211	202	228	235	207	214	201	210	200	200	204	206	202	196	199	193	193	244	213	217	223	205	205	205	200	188	207	204	224	226	232	217	198	243	239	198	193	199	214	189	208	203	199	217	207	209	201	211	228	212	205	215	235	242	222	218	220	205	221	197	235	240	220	225	245	240	196	217	211	226	215	195	239	218	219	181	227	237	227	204	190	206	227	235	212	213	230	198	196	224	225	224	233	213	201	230	198	167	213	186	241	206	211	188	184	209	197	215	233	211	214	166	188	194	207	237	236	219	200	229	191	213	220	211	215	222	237	214	204	215	230	218	233	224	219	206	209	199	198	195	208	199	171	186	203	202	234	228	213	216	225	203	221	205	223	228	221	216	202	196	219	204	202	245	210	182	232	223	211	196	226	197	199	202	211	216	211	208	200	200	206	216	177	214	229	199	184	206	237	199	193	220	200	197	206	199	203	182	203	205	219	204	206	184	219	201	210	186	237	220	225	239	226	222	192	208	213	214	238	247	207	217	206	201	245	223	220	220	206	215	227	220	223	190	193	223	172	196	210	216	192	217	229	231	225	235	227	209	226	210	185	200	230	204	196	168	217	223	231	213	251	202	215	210	229	205	195	205	177	229	186	208	217	220	205	243	232	220	209	238	178	222	207	209	207	213	195	185	241	209	207	194	201	224	204	197	194	214	203	216	203	190	211	212	186	212	231	207	186	184	201	223	214	230	185	252	214	195	194	220	200	203	228	216	207	189	220	214	195	221	191	192	228	217	210	217	221	230	230	197	188	177	191	207	233	223	216	202	196	210	185	232	197	191	200	216	202	227	227	202	222	193	225	223	210	203	203	213	200	232	201	228	215	210	199	201	205	203	200	224	211	216	211	217	212	183	230	202	214	225	234	255	194	204	209	223	212	195	223	203	219	207	205	208	217	224	213	183	192	207	220	196	209	206	187	180	162	213	219	197	183	198	212	260	212	247	217	183	191	196	195	232	208	196	206	210	197	197	212	213	200	219	203	215	193	223	215	196	231	194	193	208	229	206	192	212	242	199	188	193	240	227	203	210	194	228	223	202	218	212	191	224	214	205	208	201	190	224	183	191	224	206	205	209	204	201	225	223	204	206	221	219	220	220	191	188	204	209	211	251	205	221	223	221	222	242	204	200	221	205	202	223	210	220	228	214	188	228	223	205	211	229	178	227	225	219	210	229	204	216	203	216	230	223	203	217	222	211	200	203	213	200	207	210	213	184	225	217	206	207	210	222	219	196	204	222	241	212	175	234	213	221	214	210	200	191	245	201	215	230	213	208	224	212	238	227	208	212	200	211	210	227	212	215	223	200	227	195	208	204	184	200	198	204	202	220	188	185	194	216	203	215	175	214	222	195	246	211	221	215	232	206	238	250	210	200	194	207	223	204	236	216	197	198	208	229	208	242	243	201	234	216	216	207	220	198	213	215	226	213	237	200	205	200	203	210	199	195	185	210	226	207	208	225	209	190	189	189	209	194	226	218	192	219	226	221	204	212	249	198	223	203	201	199	219	234	192	205	219	264	231	235	211	208	232	240	240	208	205	218	229	201	230	198	210	243	223	223	210	201	208	206	204	210	224	224	207	221	218	238	222	236	210	185	204	217	181	212	197	194	211	222	231	212	234	235	191	176	193	221	205	192	224	213	180	206	212	233	248	224	240	228	195	205	213	209	185	211	232	183	210	227	228	193	208	230	182	194	211	214	199	232	223	219	240	204	225	216	209	230	235	220	232	234	168	223	198	223	193	211	214	226	207	198	224	208	222	217	207	200	233	247	220	215	227	237	203	235	204	187	217	203	220	206	210	215	214	208	194	191	204	214	229	177	200	234	225	223	219	205	209	216	221	185	217	203	238	218	186	209	201	200	194	210	201	221	215	205	227	184	205	212	206	219	238	222	240	229	209	243	238	207	228	204	199	220	203	195	216	207	183	216	224	230	236	239	198	214	239	211	208	224	222	210	224	217	198	221	217	217	226	220	212	209	218	192	203	214	202	228	202	184	238	197	204	204	234	222	214	202	235	225	206	221	195	209	218	210	245	218	217	199	235	187	213	206	221	208	184	187	206	180	221	222	214	191	209	173	212	231	212	184	210	173	201	171	218	203	242	237	178	221	206	201	190	221	225	234	207	203	222	210	206	200	213	208	206	228	188	224	217	198	188	187	191	247	192	203	204	219	188	201	209	212	204	223	206	224	205	187	191	236	197	197	217	223	203	212	217	222	195	189	223	215	225	211	247	228	215	195	224	199	222	223	223	223	211	212	242	221	193	212	230	195	230	195	204	193	214	171	227	217	212	209	222	220	206	202	217	212	214	221	229	211	221	199	181	197	206	180	213	213	197	185	223	205	222	225	211	218	204	218	229	216	213	224	198	217	176	237	224	238	240	206	220	231	211	232	186	210	203	213	194	225	238	211	231	222	199	191	209	199	206	215	213	192	209	211	220	190	211	206	198	197	184	244	199	215	198	233	212	191	214	194	233	234	206	226	209	228	213	222	197	204	212	238	221	210	222	246	238	201	207	212	234	195	212	222	225	210	219	214	211	211	229	244	213	211	233	216	218	211	191	224	204	223	234	200	202	204	194	217	209	210	219	209	260	200	221	199	227	206	210	187	196	183	190	218	214	215	217	223	228	235	192	190	196	240	207	244	217	217	188	173	212	225	205	218	225	233	200	224	215	204	213	218	211	209	205	199	202	222	252	192	201	182	215	217	200	222	217	220	225	212	223	220	207	207	227	196	210	224	210	208	203	205	185	225	185	191	185	209	197	225	194	215	195	214	208	224	230	194	236	214	201	201	225	229	212	235	233	219	226	211	206	212	194	219	194	252	222	206	199	208	194	179	203	215	220	197	223	195	224	210	199	207	222	212	223	208	205	196	196	200	232	187	204	191	221	186	209	230	201	196	249	221	180	226	192	202	208	203	217	206	217	208	227	188	212	233	228	195	183	194	203	189	192	217	214	199	207	205	192	221	255	207	173	214	220	215	221	193	212	215	190	227	219	212	195	206	194	214	179	206	207	195	240	181	187	209	212	204	195	211	213	211	208	217	239	222	229	231	211	202	225	236	214	197	225	207	237	206	229	197	204	196	207	211	196	219	190	199	186	224	218	221	208	202	224	241	198	192	219	203	219	237	218	244	229	213	208	227	202	239	202	215	185	228	230	240	230	198	169	215	228	212	210	239	235	190	204	231	220	235	203	186	208	230	204	209	168	213	213	195	215	235	221	201	226	212	233	197	209	208	224	236	208	218	203	223	216	223	247	213	210	185	215	224	235	216	186	228	214	207	206	231	194	185	175	232	202	227	193	205	212	222	212	199	225	196	204
8540	1285	1783	2024	1791	1496	1307	1097	945	922	890	808	763	735	669	688	646	636	630	615	557	600	631	602	538	605	575	565	588	572	531	513	504	585	560	581	530	546	591	524	513	562	527	545	565	548	538	535	564	560	520	544	565	570	540	550	551	526	532	502	522	553	527	524	542	517	507	563	524	550	514	537	562	524	571	531	537	504	529	525	530	532	531	524	560	496	545	506	525	538	502	571	515	529	523	513	505	492	534	539	530	530	478	512	543	502	530	527	511	536	552	542	550	540	530	503	561	574	535	530	570	544	511	539	526	498	527	558	517	530	519	551	552	494	523	510	499	497	540	510	583	496	515	519	547	533	514	560	535	553	570	502	518	528	570	503	531	508	479	536	543	526	562	521	539	513	497	509	542	549	526	548	534	553	530	514	492	524	538	516	526	503	560	579	531	538	488	495	487	500	524	532	524	508	550	470	502	521	547	529	526	538	540	533	505	523	553	525	538	516	526	525	543	520	539	498	503	524	498	514	532	523	538	556	549	545	523	496	526	508	517	521	498	502	521	531	559	494	538	515	532	520	498	528	483	544	512	536	494	570	532	522	548	557	541	469	559	555	530	541	574	481	543	519	521	506	510	515	530	485	483	540	525	540	525	527	510	520	536	527	550	537	525	475	500	531	549	532	538	509	510	513	488	567	486	536	500	490	529	486	533	556	531	512	481	538	500	530	525	526	484	518	537	507	530	526	535	546	518	531	556	536	487	536	521	545	517	509	535	546	529	521	574	520	560	491	534	530	531	524	511	562	534	509	556	496	496	505	501	523	559	523	481	519	552	487	536	510	552	566	517	517	520	543	520	506	521	523	496	492	519	489	522	486	468	580	518	498	502	538	562	503	546	518	529	530	569	532	573	520	560	530	521	497	482	555	564	537	516	559	521	535	530	543	539	517	514	508	518	553	533	523	531	546	516	551	536	539	563	508	538	486	513	496	523	518	542	522	525	545	543	529	527	519	490	524	492	518	520	535	529	538	475	502	528	473	542	518	548	522	554	511	519	494	501	523	499	511	499	524	520	504	507	581	568	532	504	530	523	560	519	477	499	507	559	485	525	537	526	530	523	510	495	533	524	500	536	573	474	500	527	528	532	536	544	522	526	522	526	540	499	528	551	544	536	503	553	552	564	533	546	477	560	541	521	537	562	535	541	536	532	537	543	530	517	591	495	520	510	541	507	511	516	568	544	528	517	527	520	494	529	535	499	491	521	538	570	560	517	533	494	496	524	547	544	547	544	530	514	490	549	513	501	500	556	566	515	501	558	538	532	550	523	527	540	524	534	515	500	499	512	554	509	488	550	502	506	542	537	491	535	538	523	505	533	540	529	526	558	491	547	508	508	550	534	542	490	540	548	540	495	525	493	529	540	556	527	517	489	545	486	528	484	493	490	534	510	543	476	529	532	517	547	555	502	549	550	497	538	559	562	511	509	520	526	595	505	539	507	508	492	531	487	544	517	514	528	533	511	504	519	570	553	520	499	549	510	506	516	525	500	521	561	553	562	548	534	538	501	508	518	514	527	537	558	513	559	543	531	512	545	555	493	534	540	540	518	505	557	527	533	545	522	539	523	528	520	528	542	550	520	546	519	555	508	574	508	536	525	504	544	514	526	520	531	526	534	528	494	504	508	551	525	533	528	510	571	533	565	567	508	544	513	539	507	511	536	506	527	531	540	538	551	555	530	478	497	566	552	506	523	530	541	553	539	548	519	540	511	528	540	479	519	496	506	504	510	524	519	531	540	527	512	550	534	543	548	532	502	513	549	489	545	529	525	552	529	516	538	554	487	536	508	493	516	528	540	534	505	538	530	532	540	536	540	529	508	495	544	512	525	523	541	555	520	578	541	537	558	526	488	544	514	522	570	529	534	503	572	527	480	504	562	510	505	514	553	515	516	573	543	549	593	547	546	507	500	522	556	493	509	534	544	496	565	519	524	534	540	574	536	500	487	532	526	517	496	531	510	553	543	466	532	538	507	538	495	536	506	511	526	510	515	544	526	556	543	542	518	554	526	514	510	533	521	534	512	485	523	557	501	522	526	573	503	490	551	533	508	524	498	477	481	538	545	560	504	498	539	518	529	516	512	523	463	544	475	540	523	515	524	546	499	535	525	552	538	559	543	568	511	530	511	527	563	514	502	526	508	552	508	526	513	516	480	514	515	532	496	542	504	517	529	532	506	514	504	537	519	556	541	539	547	524	580	509	500	526	477	526	524	526	556	544	520	502	535	504	519	506	531	529	544	556	513	556	488	527	505	560	513	526	533	538	534	539	526	511	500	504	529	530	534	531	551	501	522	500	499	519	526	508	562	518	545	552	520	524	541	540	494	528	539	545	537	472	519	557	512	521	529	551	524	509	536	548	509	534	561	519	513	541	501	528	550	574	567	538	538	540	526	534	512	541	556	555	497	545	523	504	492	514	551	505	538	534	513	516	492	527	521	518	532	532	554	498	536	525	546	565	568	529	513	499	505	565	562	510	538	506	486	525	526	553	511	510	493	511	549	510	512	530	540	531	558	518	552	522	498	514	506	537	529	507	534	569	501	531	540	540	491	517	533	559	526	546	516	534	520	533	511	556	506	516	551	557	500	522	570	529	496	506	548	497	524	532	551	527	534	532	530	508	525	546	491	530	515	518	521	564	563	541	480	532	536	512	498	510	534	574	532	509	522	537	571	501	552	513	552	496	533	505	557	513	518	532	507	528	521	583	575	548	541	568	536	526	512	524	506	515	500	513	558	541	537	533	547	524	519	529	538	530	531	531	510	511	542	591	509	465	542	529	513	523	522	481	543	544	525	510	552	573	524	534	579	505	564	558	530	509	465	550	563	569	545	513	533	504	520	550	530	512	527	517	504	489	570	554	530	562	506	538	514	517	543	509	579	523	489	520	544	516	530	532	566	548	509	510	521	553	524	555	535	507	564	527	497	529	498	560	555	523	477	504	514	513	553	521	506	528	526	521	514	485	486	569	565	533	488	492	564	507	530	562	546	534	513	519	537	535	531	532	529	541	520	544	516	462	574	512	522	571	479	491	518	502	528	553	493	524	505	542	544	517	500	539	533	544	504	531	507	533	536	518	556	551	544	496	526	534	535	527	486	544	526	517	530	560	534	517	552	520	547	525	534	553	512	509	553	554	482	576	485	527	528	555	528	525	528	496	476	522	531	532	491	507	544	545	557	560	489	509	541	522	508	551	502	512	540	518	546	542	508	569	540	539	544	506	542	503	538	508	504	506	512	558	500	532	532	507	534	541	548	500	542	538	554	520	516	527	533	534	521	518	522	548	532	513	526	534	551	522	590	549	511	479	546	491	563	493	504	506	553	585	531	527	524	552	519	551	507	545	537	508	535	486	514	517	504	507	516	533	532	552	497	474	546	522	543	557	507	542	510	527	530	484	539	539	487	516	517	516	519	568	504	552	514	516	472	526	518	541	565	526	531	522
2112	421	298	284	285	283	256	290	305	281	295	263	259	281	283	268	261	279	277	256	278	277	257	286	272	287	260	277	277	291	276	290	281	263	275	274	249	262	333	285	276	272	276	289	269	287	274	283	289	288	302	284	275	307	295	265	265	272	299	261	286	314	287	300	278	260	239	287	270	285	259	277	265	267	305	267	286	281	278	255	267	266	301	262	278	288	290	294	301	300	239	287	294	273	255	264	274	292	276	259	304	276	269	279	270	284	295	298	286	261	276	288	308	271	276	308	258	267	265	286	293	278	284	303	266	274	271	304	316	302	330	267	296	305	259	284	258	287	263	259	283	296	282	298	308	277	257	298	277	306	282	253	272	305	268	308	281	316	231	283	296	275	269	293	296	301	270	277	320	285	292	296	274	272	292	281	277	287	249	267	255	290	304	291	273	285	256	260	267	250	274	252	270	244	280	254	306	266	233	257	280	274	282	262	298	275	270	263	265	261	254	269	251	273	306	292	282	296	324	300	285	243	289	283	288	277	282	320	272	291	291	298	291	312	301	291	267	261	270	283	283	256	259	284	313	259	234	283	287	263	309	302	296	301	277	277	289	285	276	298	276	301	276	260	278	279	291	311	252	257	316	306	287	307	283	304	285	265	269	304	275	274	280	288	243	276	283	264	236	260	301	274	285	300	304	262	270	240	289	292	282	278	279	307	293	283	279	254	291	261	311	282	302	297	247	286	292	267	255	264	260	242	263	278	301	289	303	268	245	292	310	292	272	253	288	292	290	272	328	287	268	281	297	266	291	278	288	287	268	250	289	297	289	228	234	278	312	282	256	300	274	236	271	265	269	285	269	260	278	270	256	265	300	268	273	285	259	279	322	264	267	292	302	313	280	318	264	266	265	276	277	276	300	310	293	251	301	296	248	289	283	274	251	265	295	265	258	279	260	273	281	278	220	278	282	302	263	302	252	279	260	287	281	300	255	268	271	288	299	286	282	273	264	289	281	234	284	283	296	288	273	288	285	271	258	288	288	268	270	273	243	297	298	265	265	320	267	282	291	299	274	259	253	301	292	244	277	310	295	275	253	286	298	304	290	287	307	269	261	260	295	280	269	277	274	282	302	281	273	249	269	252	275	273	292	268	299	291	275	290	284	219	273	270	312	304	291	318	291	273	281	278	276	287	269	284	293	293	278	262	283	284	295	294	275	265	280	307	277	289	280	276	298	288	284	269	273	250	302	292	276	236	280	320	283	284	262	294	285	306	297	289	277	283	291	280	288	255	230	294	242	274	278	252	275	280	255	277	249	292	282	255	265	282	282	286	302	275	272	257	254	261	321	280	261	229	253	270	269	265	267	281	263	268	248	293	312	285	298	302	288	273	238	281	264	293	256	304	314	283	317	269	317	292	288	286	281	290	274	286	277	265	275	266	278	299	287	273	303	281	290	292	306	316	286	288	290	266	283	245	314	279	277	253	262	288	309	293	291	263	274	262	320	282	277	301	286	270	292	276	284	304	321	299	280	278	271	257	245	283	280	287	294	283	255	263	264	305	296	268	282	293	289	296	276	284	285	246	283	309	296	308	289	275	285	280	279	281	286	299	293	247	313	266	288	271	282	243	260	272	267	274	247	283	289	273	278	274	261	296	321	284	265	280	282	282	314	284	311	272	305	317	324	295	257	254	303	272	252	287	316	296	304	296	283	294	282	278	280	229	279	289	288	278	299	266	294	301	262	290	267	265	291	293	272	315	263	253	269	293	297	274	280	272	301	276	272	272	286	270	284	270	273	274	284	300	287	262	257	265	255	272	316	282	248	291	264	291	280	278	275	262	279	275	288	271	290	291	273	248	282	302	305	257	272	306	284	284	281	295	290	297	282	241	264	272	288	300	293	273	252	258	309	280	274	295	268	306	264	283	260	261	319	283	295	285	281	265	286	270	277	307	302	307	293	275	272	294	265	300	274	255	251	261	297	273	265	298	279	293	304	301	261	287	260	282	274	248	262	248	260	281	279	264	284	279	263	278	281	275	285	256	273	316	302	277	299	237	258	317	297	286	270	318	284	250	294	263	281	257	265	254	303	306	262	283	286	285	285	261	273	258	279	296	298	321	273	313	260	256	289	294	309	288	270	273	272	285	295	310	284	273	285	298	278	304	305	266	298	265	316	279	301	277	288	283	254	249	292	276	312	271	259	289	267	297	304	265	250	290	273	255	269	257	288	293	284	274	289	270	245	287	291	283	302	299	275	275	258	278	285	273	289	274	266	268	282	281	312	267	290	290	288	288	293	301	275	279	297	304	274	310	278	247	269	269	265	282	284	299	276	297	256	245	289	304	267	266	259	265	272	278	283	303	278	269	270	317	276	308	289	285	290	299	272	274	272	253	296	289	269	245	286	272	254	274	281	304	282	266	266	274	279	256	269	251	275	313	260	268	280	278	304	271	318	307	279	270	319	295	278	254	270	279	287	265	277	271	313	257	274	272	284	292	270	268	270	321	276	270	278	266	279	263	292	262	269	286	275	301	285	249	286	253	275	274	286	294	274	278	287	255	277	282	261	292	266	274	273	248	299	291	285	263	256	275	269	261	319	276	285	292	290	287	281	336	317	277	264	273	267	285	311	280	311	281	253	260	305	283	244	275	305	288	312	319	308	296	269	308	250	298	287	296	283	294	279	312	258	289	278	260	279	267	268	303	273	294	289	282	272	278	282	302	301	267	266	259	271	242	271	283	276	286	282	252	293	251	258	260	251	279	259	256	268	281	282	246	287	253	298	268	301	256	299	243	275	263	279	294	313	272	288	275	276	264	270	266	283	289	287	298	279	274	272	268	297	278	279	241	260	259	304	305	260	288	284	269	269	269	306	266	308	250	290	282	263	278	294	256	270	280	296	272	297	314	256	284	261	270	289	260	274	279	314	282	289	303	244	260	294	305	253	290	286	264	275	290	289	307	284	264	315	338	329	304	280	258	266	280	268	268	258	257	276	290	296	259	273	254	271	302	255	257	254	285	301	315	275	263	283	295	275	281	269	328	288	308	309	302	299	307	253	294	272	276	273	296	276	288	288	261	307	319	275	292	282	282	267	265	282	270	288	264	288	253	283	277	281	288	250	258	262	273	264	275	287	295	290	287	238	267	293	269	271	283	281	271	274	260	301	296	283	318	299	266	276	267	253	307	275	291	288	276	260	264	265	265	287	259	259	256	323	257	297	275	268	282	276	300	252	274	306	287	263	292	293	284	294	300	288	284	283	281	256	284	299	257	273	287	301	255	298	290	300	271	287	292	288	241	300	255	292	302	261	271	251	275	302	273	273	286	256	274	291	278	290	262	299	290	258	266	264	258	264	301	258	302	283	297	288	265	294	303	271	289	285	283	291	273	240	290	291	258	295	270	277	281	263	267	257	252	286	295	294	268	253	275	270	286	282	296	303	257	241	265	287	287	284	267	270	305	277	273	288	275	300	290	283	281	276	305	243	280	275	275
2115	759	652	671	614	634	634	670	636	654	631	656	643	581	618	605	660	638	631	641	627	611	650	620	618	620	632	646	671	597	671	641	610	611	641	661	663	648	604	636	635	601	620	646	628	621	601	660	648	636	628	625	629	601	646	657	632	618	628	634	650	693	640	619	600	661	636	601	609	655	609	644	642	629	629	672	645	635	631	609	618	626	634	645	634	610	585	617	596	636	635	640	647	620	633	598	595	585	672	599	678	626	602	647	598	646	627	635	615	678	617	614	649	616	596	664	665	640	662	638	638	618	646	625	611	553	649	629	630	610	628	647	670	587	566	635	664	624	644	568	646	633	602	611	604	644	608	620	628	589	618	624	688	644	644	615	612	612	619	650	630	619	650	632	639	657	650	603	667	658	585	677	637	628	616	676	641	656	621	601	648	618	622	650	647	635	639	663	604	641	604	638	622	655	668	659	632	586	605	633	639	625	631	645	613	624	630	618	697	663	617	608	618	613	612	661	637	641	594	622	628	643	636	643	638	594	618	642	639	615	651	653	582	614	607	611	641	614	678	646	614	666	600	606	628	627	646	634	601	687	606	615	632	631	626	668	628	665	637	704	612	617	572	641	623	620	630	574	620	656	662	599	633	654	598	600	655	613	612	647	623	637	631	610	647	603	612	638	610	657	637	632	662	723	605	638	635	621	657	601	622	642	620	619	613	625	617	629	639	647	669	625	588	632	622	643	620	634	612	600	590	653	659	597	621	628	644	641	609	619	613	647	666	648	628	655	626	667	620	675	611	628	645	642	628	580	678	611	625	631	641	643	586	622	676	632	609	617	616	627	608	590	619	636	632	653	631	576	631	630	659	649	641	641	618	643	613	625	631	622	594	549	631	607	612	608	630	617	647	666	641	633	592	611	621	621	623	635	616	656	606	626	657	650	613	639	638	629	652	619	582	590	635	635	641	653	637	622	629	612	635	653	648	572	631	628	633	630	626	650	608	618	623	629	637	643	608	613	644	661	609	605	638	615	600	620	636	617	592	634	621	634	578	642	623	613	619	595	578	621	651	635	612	632	686	608	606	648	616	660	628	613	660	630	615	624	630	601	590	674	655	609	650	666	624	657	627	657	626	615	599	622	614	626	651	586	670	600	616	654	642	638	581	628	629	617	616	619	624	645	625	642	639	594	618	595	576	608	603	616	616	634	591	597	663	619	643	660	624	615	639	622	615	640	628	607	637	639	605	653	625	661	646	596	635	608	633	585	633	618	559	663	622	654	636	620	654	667	661	614	623	649	635	607	638	687	639	641	655	617	625	652	597	624	633	623	637	621	663	638	619	663	630	657	624	648	645	589	585	654	622	640	612	621	645	597	633	649	668	637	636	658	621	620	639	645	626	621	615	640	636	616	651	619	603	613	672	645	665	612	600	622	647	628	625	610	597	654	629	617	659	627	653	561	617	598	693	655	623	623	655	635	611	613	623	634	656	629	631	643	581	659	630	636	614	629	619	625	593	662	617	678	607	617	638	620	611	651	614	564	622	648	660	634	634	661	645	596	662	620	600	605	638	605	624	612	630	631	637	647	645	642	612	627	632	632	643	575	632	641	599	571	651	560	596	614	584	635	613	619	623	657	616	643	642	657	635	645	640	674	611	603	648	664	588	642	596	621	582	647	647	618	604	612	671	660	600	613	666	616	605	608	608	617	635	640	657	621	630	661	595	652	636	613	623	568	587	618	610	620	619	599	617	638	592	650	640	638	605	624	638	619	636	572	619	650	654	643	619	605	649	608	651	636	615	620	640	628	650	611	591	643	622	601	649	626	641	637	638	572	636	625	654	606	595	601	630	587	647	661	612	637	667	643	617	601	599	646	614	644	663	635	550	668	638	647	650	607	654	600	672	605	627	638	609	629	623	598	639	693	578	657	618	675	659	609	646	647	660	654	622	630	622	624	616	640	650	625	591	654	672	671	594	615	643	649	628	625	630	600	636	661	628	662	654	615	600	641	608	614	634	588	621	607	611	637	612	611	620	635	600	596	628	612	585	649	612	629	627	646	601	633	604	626	602	649	604	667	622	656	636	585	639	609	595	636	619	630	605	640	622	603	624	641	586	594	633	651	616	641	623	615	648	698	591	637	625	648	624	605	612	639	614	639	650	637	613	641	598	668	594	624	639	642	614	637	647	605	598	628	621	651	607	617	609	631	598	598	623	598	633	656	615	638	592	642	585	642	646	628	618	659	622	648	621	612	671	611	608	617	639	593	644	613	641	636	608	617	646	618	651	585	628	595	586	616	631	647	655	670	594	650	654	631	621	617	632	611	619	633	602	600	609	623	611	599	657	564	627	654	610	610	576	650	647	618	640	654	625	626	671	603	641	636	596	618	673	636	610	580	613	621	627	604	589	632	626	625	623	644	630	647	574	638	643	664	613	618	670	659	650	618	628	641	623	604	655	633	603	623	638	672	606	621	615	611	620	600	661	607	582	617	612	620	635	634	596	641	570	653	646	631	645	594	641	655	614	635	649	627	639	577	636	632	681	655	597	582	651	637	604	665	618	617	644	633	630	642	648	607	613	614	637	633	611	675	650	644	673	629	643	635	583	631	669	602	646	625	643	613	619	666	635	624	641	602	636	637	584	620	637	658	584	653	647	608	588	594	684	606	607	648	591	646	590	672	612	634	610	639	641	574	638	598	646	647	599	590	666	643	643	638	618	637	617	594	665	616	625	614	627	550	645	606	646	638	619	624	623	645	594	581	658	626	608	664	611	645	615	608	657	630	654	656	649	656	645	646	605	640	629	638	642	600	615	639	657	624	585	660	626	633	651	605	621	586	633	616	648	625	597	644	596	656	590	628	647	601	612	624	598	593	646	584	641	599	631	651	604	636	645	639	634	666	655	614	603	621	631	643	630	644	625	618	609	629	611	682	632	620	621	629	635	580	583	617	637	604	592	620	640	615	630	658	671	615	658	620	658	661	639	652	624	611	662	650	663	652	625	636	639	621	655	594	666	633	653	630	620	612	614	637	648	606	671	644	599	596	621	586	639	621	634	567	606	630	614	684	612	628	606	574	644	653	626	607	613	623	627	567	589	645	622	629	628	606	564	607	607	653	614	635	615	598	635	581	632	633	564	653	650	602	639	615	638	657	616	623	615	632	627	619	605	659	623	642	625	591	604	651	643	607	600	648	627	616	636	667	653	666	616	576	619	633	659	638	611	622	663	638	633	657	596	649	600	605	641	618	632	620	624	606	618	618	640	633	635	655	649	667	622	605	647	596	590	649	647	654	616	607	633	639	664	641	595	635	648	573	653	635	624	628	625	632	597	584	657	612	590	612	654	576	610	665	664	603	628	653	591	602	636	611	620	665	625	639	611	599	611	607	658	638	607	658	625	645	604	664	607	617	628	677	622	624	657	619	601	658	587	623	629	646	650	614	612	613	642	624	668	631	646	594	636	632	667	632	623	616	627	643	654	667	632	640	590	622
8862	712	434	311	277	258	229	185	174	167	156	159	150	158	128	116	126	152	136	126	146	123	134	121	131	129	132	119	134	128	150	107	121	162	154	125	117	128	127	150	121	135	115	124	137	101	141	120	134	127	154	134	148	127	136	116	132	113	125	138	142	111	127	145	130	113	137	106	121	136	150	122	137	124	124	135	126	127	120	103	118	137	123	146	149	134	143	147	114	123	133	107	126	112	114	124	137	112	119	129	139	124	133	148	132	122	126	126	136	146	147	140	130	140	130	133	144	134	142	130	146	116	145	133	123	120	131	132	146	115	129	146	144	132	132	116	137	136	125	134	125	126	144	131	126	138	142	127	135	123	114	109	142	115	121	125	134	98	111	124	141	126	140	114	137	114	123	133	123	101	116	143	141	140	130	129	137	127	136	120	124	99	132	123	127	138	135	143	123	147	122	112	133	139	123	156	126	155	142	117	141	124	125	123	151	144	117	115	128	128	109	128	122	123	122	145	135	130	126	108	125	120	141	141	121	119	129	110	137	132	128	130	143	117	152	127	132	128	138	135	126	123	108	129	126	123	139	126	141	130	106	137	108	148	118	129	121	127	131	135	124	142	125	138	140	153	111	112	113	128	132	142	134	145	123	122	108	141	132	106	114	123	108	154	124	143	122	145	120	136	112	126	107	124	145	123	132	156	137	115	145	123	110	123	120	140	119	134	117	114	127	129	140	114	115	116	122	140	133	124	139	124	150	135	127	126	123	112	141	104	126	133	136	131	120	140	130	112	127	126	106	124	116	129	157	122	120	133	130	148	132	135	132	109	147	120	109	123	142	127	119	147	134	129	129	125	121	112	150	139	154	150	139	129	134	127	109	138	139	135	121	130	102	159	120	141	130	141	148	132	125	127	138	132	135	124	114	108	123	132	127	125	118	133	127	131	156	129	136	122	135	145	137	131	134	140	134	135	124	115	136	163	123	127	124	121	136	140	128	103	149	124	140	123	107	147	123	116	132	125	127	127	133	125	149	142	126	141	134	117	134	130	143	132	100	130	131	131	142	145	122	123	116	157	125	124	133	152	145	119	109	141	137	142	124	130	118	126	138	136	129	125	150	107	124	138	134	172	121	162	127	120	142	141	117	127	121	141	116	131	130	113	124	154	151	136	143	134	116	107	130	147	125	150	109	124	123	146	148	133	125	109	140	142	136	114	134	129	129	108	141	134	137	134	121	136	134	113	108	119	115	120	153	136	125	111	122	129	138	114	125	136	140	137	124	130	112	138	110	136	116	105	122	91	141	123	128	118	116	122	129	118	152	124	121	161	139	134	136	148	112	135	141	139	125	125	137	125	153	137	133	137	127	130	133	135	140	148	140	141	118	120	133	119	137	135	124	150	155	133	134	129	111	131	136	118	134	137	118	119	140	114	124	128	135	112	107	133	141	115	105	127	127	143	130	109	113	134	113	131	138	129	114	125	133	132	125	122	140	156	109	127	114	142	149	125	112	140	99	128	139	145	136	115	132	133	126	142	143	124	137	123	130	137	121	128	137	116	128	104	142	116	146	141	136	150	118	114	113	123	140	121	120	130	128	136	147	112	131	131	142	112	136	95	131	137	132	117	121	141	127	133	124	142	125	137	127	118	106	124	124	117	126	134	107	137	100	119	143	140	148	134	129	130	130	146	99	110	118	136	115	120	110	119	139	127	141	133	127	106	125	131	139	137	136	155	127	125	125	122	127	129	135	122	147	127	122	136	127	137	117	116	146	146	120	124	125	116	118	111	164	138	134	133	119	116	119	124	132	132	132	135	127	128	141	124	137	139	153	137	117	119	147	119	120	122	119	109	132	144	126	144	123	119	149	144	128	119	126	131	137	122	142	125	139	115	131	118	108	137	119	125	124	140	123	146	120	130	142	131	137	125	125	137	138	135	135	131	139	130	123	168	140	130	113	114	142	121	127	131	134	130	101	113	136	139	113	121	137	121	129	121	111	113	146	136	127	144	119	112	121	132	117	131	133	119	158	133	116	135	123	96	131	126	141	120	121	125	118	131	139	123	122	122	134	141	138	124	122	104	131	134	130	143	120	127	129	165	135	94	134	126	117	113	111	144	152	143	127	101	130	113	109	149	119	136	124	136	118	141	131	115	131	120	134	127	129	129	139	137	127	121	130	148	136	142	123	131	118	133	135	145	146	132	131	167	120	133	142	124	142	136	136	136	141	133	135	146	128	148	152	121	115	113	126	125	134	125	141	125	124	133	130	141	133	133	148	125	127	134	111	112	128	137	131	122	118	107	144	136	131	116	152	128	111	113	142	126	149	135	103	124	130	135	103	128	89	143	130	120	129	142	128	138	115	124	117	125	123	137	119	118	120	125	135	125	111	133	136	143	123	108	129	126	122	140	130	133	125	130	129	123	119	146	149	122	109	130	130	133	138	132	130	133	119	136	131	104	107	139	119	106	123	129	122	116	121	117	127	126	153	139	134	131	138	113	131	115	128	131	109	133	141	111	111	139	141	121	138	129	105	134	130	125	129	132	121	108	140	139	143	114	130	127	138	126	131	136	116	133	147	121	141	106	138	133	140	109	137	124	133	116	147	107	106	135	140	139	166	155	147	134	119	130	149	139	132	141	125	130	116	137	126	135	128	129	114	143	112	141	140	135	137	144	124	154	126	118	119	148	135	135	133	119	131	141	124	152	133	135	150	137	126	133	111	131	126	117	131	129	163	114	125	131	133	129	138	126	123	127	147	114	116	149	116	105	124	135	136	112	114	126	118	125	142	145	137	113	146	153	109	113	135	125	130	130	115	154	125	131	112	128	112	127	127	149	137	149	117	123	131	125	90	130	125	140	120	124	120	123	129	112	138	139	126	139	155	129	115	107	148	123	134	119	96	138	143	124	125	138	128	129	129	133	134	125	119	121	132	128	148	139	126	138	136	129	124	122	132	143	158	141	135	121	122	127	142	153	125	126	141	141	117	137	141	119	125	137	121	119	113	126	141	120	114	124	123	139	146	151	126	109	110	128	136	133	128	116	135	125	133	126	124	137	118	133	139	114	129	125	138	125	134	130	102	119	128	104	125	126	128	140	118	139	107	127	126	126	122	106	119	141	151	122	113	144	123	130	140	121	125	132	118	138	128	147	138	156	134	117	103	112	141	133	121	128	125	115	137	122	134	128	141	126	139	145	123	125	132	132	121	122	124	128	128	145	115	133	162	137	138	128	153	156	135	121	108	149	142	143	118	123	117	142	137	146	103	106	138	130	118	109	132	130	124	129	126	134	130	141	132	135	147	115	126	115	126	128	127	131	129	156	158	132	117	118	120	118	115	101	121	133	131	144	130	127	125	124	116	144	133	103	138	143	107	117	133	130	127	127	156	120	133	117	142	133	146	121	138	143	125	129	146	116	132	141	153	117	128	158	126	134	117	119	120	138	119	125	135	122	128	146	163	160	127	119	129	143	135	128	140	129	141	140	129	134
6658	815	987	1163	1071	789	730	679	602	582	508	466	438	442	434	427	416	407	386	368	362	364	372	364	403	401	384	361	393	341	363	340	343	326	326	351	339	331	332	360	358	373	368	321	355	363	340	335	355	340	354	348	318	325	386	341	344	339	348	350	340	342	337	336	352	383	342	322	326	334	372	328	364	342	352	343	366	322	307	318	340	350	333	331	332	333	344	346	337	357	346	344	360	341	335	324	321	310	357	323	349	324	326	319	336	336	344	329	314	330	292	326	342	289	348	369	341	332	327	333	369	343	343	317	345	381	351	349	318	353	313	347	362	342	368	364	330	328	344	331	346	358	352	337	342	361	368	350	329	347	324	330	336	302	323	331	308	349	350	323	340	345	353	344	329	334	325	342	358	315	358	326	344	330	340	354	344	333	335	359	331	358	316	330	346	358	339	336	323	357	357	332	347	313	342	335	311	352	311	357	347	338	333	361	344	351	333	333	338	329	344	333	334	329	333	358	340	354	354	336	344	330	336	334	352	348	340	326	327	347	348	351	335	314	348	306	327	340	332	324	363	334	325	324	369	401	354	316	325	307	339	334	374	335	324	341	327	362	319	330	320	308	364	340	340	343	315	338	351	314	337	336	372	332	336	328	343	377	344	341	337	343	345	339	369	322	327	316	342	317	363	340	340	335	362	347	336	334	354	335	361	338	311	324	339	329	331	341	336	328	331	346	320	342	319	319	341	356	357	349	315	337	360	353	318	334	337	357	354	324	363	331	331	319	345	312	336	337	377	349	355	361	353	331	309	356	330	313	312	352	336	339	338	347	356	334	355	358	298	349	339	341	338	342	333	336	333	331	308	357	334	367	376	327	322	339	320	309	313	346	348	310	317	341	361	336	327	349	318	339	340	331	359	349	319	354	351	341	327	351	341	363	322	349	329	349	336	330	338	348	311	313	348	360	324	349	303	306	325	350	359	358	327	330	334	363	381	375	351	372	337	338	358	357	365	315	345	347	334	332	322	347	363	297	343	359	349	306	347	365	384	319	361	333	357	334	323	315	337	341	360	292	356	322	334	366	329	369	322	355	342	380	338	348	339	340	383	346	324	339	324	323	342	357	353	331	333	341	344	336	346	355	327	304	328	339	332	332	347	349	339	357	309	323	338	354	384	349	319	341	313	337	349	324	317	322	349	348	352	342	338	348	325	334	331	322	332	317	342	350	361	378	349	342	340	324	322	327	338	376	326	336	329	313	337	311	310	287	346	375	346	321	351	318	330	358	360	366	322	322	369	349	319	332	322	334	314	332	354	359	348	327	364	328	360	340	325	355	357	351	335	328	318	360	313	375	321	328	366	343	352	333	331	329	359	332	349	349	348	338	303	325	367	375	368	368	362	320	338	333	360	316	328	360	359	336	322	332	341	324	355	330	330	340	360	316	330	349	354	374	369	314	339	344	313	340	349	339	332	339	323	345	300	319	328	345	319	368	366	384	357	324	337	346	355	336	338	332	338	339	320	342	358	340	339	325	321	336	319	346	329	329	318	311	342	372	322	349	329	354	314	331	346	343	344	337	321	339	312	342	352	339	372	366	367	330	337	346	327	314	358	360	357	341	372	351	299	316	366	372	314	331	372	328	342	344	338	326	362	348	327	344	351	375	297	338	326	354	330	323	286	380	315	343	309	350	332	364	327	333	333	316	310	324	330	328	346	344	334	340	353	328	320	342	361	368	333	319	352	348	369	330	326	357	315	341	330	323	334	324	358	336	369	335	310	334	338	352	298	347	348	346	333	363	342	342	338	352	369	309	328	332	374	337	341	324	360	346	305	327	344	336	337	361	368	366	347	324	330	307	385	338	351	322	346	336	388	331	337	350	330	332	357	350	292	333	338	334	358	377	341	349	361	329	327	354	360	337	326	332	321	347	320	364	352	359	320	364	333	366	349	356	320	382	346	343	335	364	329	354	334	325	323	343	330	367	326	353	324	354	334	318	347	318	334	316	354	320	372	338	347	314	332	322	335	316	314	335	321	336	364	349	322	334	362	355	330	341	335	347	335	384	351	334	350	334	352	340	348	352	351	352	297	322	339	349	320	349	344	315	337	326	339	321	340	294	310	340	334	347	343	347	340	303	332	328	346	354	368	376	349	320	378	336	346	374	337	357	351	330	334	327	318	355	342	319	350	344	328	371	316	371	340	327	317	327	353	349	329	315	348	329	354	350	360	339	336	327	373	354	294	351	334	355	315	332	323	328	344	319	327	350	338	365	305	332	314	291	334	357	309	356	371	340	282	335	330	356	344	339	354	317	349	361	349	329	331	325	332	342	299	366	336	363	315	319	350	334	343	345	321	345	358	338	335	337	345	339	355	355	322	333	374	318	347	310	346	343	318	343	331	344	357	340	342	329	353	313	332	332	314	358	303	335	398	334	333	354	340	358	341	341	301	319	360	349	354	338	364	322	333	323	325	349	348	357	334	334	345	336	361	362	349	325	362	376	322	369	324	316	360	329	324	330	368	333	322	340	309	320	348	334	321	341	325	312	346	362	338	350	332	350	384	337	344	354	314	323	333	328	343	345	349	341	315	319	327	353	322	340	360	353	301	343	343	338	307	321	348	326	370	332	310	366	355	339	347	334	342	349	337	336	340	321	335	356	341	334	359	325	362	354	322	344	343	330	318	330	363	367	337	320	330	325	357	317	318	301	352	325	348	301	331	346	346	342	350	369	310	337	333	353	354	327	344	317	334	314	364	347	323	338	362	331	347	346	346	342	319	329	336	350	354	348	363	330	307	335	289	321	368	320	332	327	364	341	334	324	348	366	366	332	344	340	356	345	355	334	344	351	329	350	330	316	372	361	325	337	321	326	315	349	323	340	324	343	348	331	317	349	350	335	355	333	342	309	355	335	316	339	343	350	359	344	326	334	346	346	361	358	344	307	327	316	379	365	348	352	329	345	366	347	332	354	360	315	339	307	382	336	365	347	307	306	330	315	364	300	329	333	335	307	383	323	364	352	356	313	343	349	324	336	316	343	306	365	333	347	333	319	342	352	352	371	357	331	342	376	335	348	345	354	320	339	369	340	351	340	351	333	345	329	335	294	331	351	349	361	333	344	361	329	350	362	327	350	331	329	347	340	361	315	372	344	327	320	369	321	323	346	366	341	375	346	318	368	318	353	349	370	375	320	343	337	353	327	345	359	346	331	333	321	325	339	314	340	335	354	350	344	335	330	346	353	361	317	349	322	352	311	359	351	343	351	347	344	347	320	330	350	339	329	382	340	355	349	316	316	361	352	351	338	350	343	322	346	351	368	364	357	351	377	337	303	312	327	334	346	328	320	359	362	358	319	331	356	307	330	337	340	340	361	357	326	350	339	323	343	329	355	326	328	368	342	350	360	363	330	344	333	368	329	354	331	309	320	301	317	363	356	322	350	333	332	351	338	364	336	329	351	310	362	347	358	358	310	351	336	340	339	337	332	363	365	346	364
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
